summaryrefslogtreecommitdiff
path: root/core/src/main
diff options
context:
space:
mode:
authorByteHamster <info@bytehamster.com>2021-01-01 20:04:08 +0100
committerByteHamster <info@bytehamster.com>2021-01-01 20:04:08 +0100
commit3411fcd10d9a6cabc27c77d4e95bd09890b79844 (patch)
tree7475e5e9efbbcbbcb9172363985bd3dc6554e931 /core/src/main
parent7c93bc5140d3f30cd4d3ea589e4e1772ea57fd98 (diff)
parenta87cec5d28e6dabf304b25e17689a44d4b13019c (diff)
downloadAntennaPod-3411fcd10d9a6cabc27c77d4e95bd09890b79844.zip
Merge branch 'master' into develop
Diffstat (limited to 'core/src/main')
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/asynctask/FeedRemover.java61
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/feed/LocalFeedUpdater.java73
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/storage/APDownloadAlgorithm.java2
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/sync/SyncService.java2
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/util/DateUtils.java15
-rw-r--r--core/src/main/res/drawable-v21/ic_filter_close.xml55
-rw-r--r--core/src/main/res/drawable/ic_filter_close.xml8
-rw-r--r--core/src/main/res/values-cs/strings.xml87
-rw-r--r--core/src/main/res/values-da/strings.xml8
-rw-r--r--core/src/main/res/values-de/strings.xml48
-rw-r--r--core/src/main/res/values-et/strings.xml69
-rw-r--r--core/src/main/res/values-eu/strings.xml4
-rw-r--r--core/src/main/res/values-fa/strings.xml345
-rw-r--r--core/src/main/res/values-fr/strings.xml32
-rw-r--r--core/src/main/res/values-gl/strings.xml4
-rw-r--r--core/src/main/res/values-hu/strings.xml31
-rw-r--r--core/src/main/res/values-it/strings.xml63
-rw-r--r--core/src/main/res/values-iw/strings.xml4
-rw-r--r--core/src/main/res/values-nb/strings.xml16
-rw-r--r--core/src/main/res/values-nl/strings.xml4
-rw-r--r--core/src/main/res/values-pl/strings.xml92
-rw-r--r--core/src/main/res/values-pt-rBR/strings.xml99
-rw-r--r--core/src/main/res/values-pt/strings.xml5
-rw-r--r--core/src/main/res/values-ru/strings.xml77
-rw-r--r--core/src/main/res/values-sv/strings.xml4
-rw-r--r--core/src/main/res/values-zh-rCN/strings.xml4
-rw-r--r--core/src/main/res/values-zh-rTW/strings.xml112
-rw-r--r--core/src/main/res/values/attrs.xml2
-rw-r--r--core/src/main/res/values/strings.xml1
-rw-r--r--core/src/main/res/values/styles.xml5
30 files changed, 1151 insertions, 181 deletions
diff --git a/core/src/main/java/de/danoeh/antennapod/core/asynctask/FeedRemover.java b/core/src/main/java/de/danoeh/antennapod/core/asynctask/FeedRemover.java
deleted file mode 100644
index 4504b2e7f..000000000
--- a/core/src/main/java/de/danoeh/antennapod/core/asynctask/FeedRemover.java
+++ /dev/null
@@ -1,61 +0,0 @@
-package de.danoeh.antennapod.core.asynctask;
-
-import android.app.ProgressDialog;
-import android.content.Context;
-import android.os.AsyncTask;
-
-import java.util.concurrent.ExecutionException;
-
-import de.danoeh.antennapod.core.R;
-import de.danoeh.antennapod.core.feed.Feed;
-import de.danoeh.antennapod.core.service.playback.PlaybackService;
-import de.danoeh.antennapod.core.storage.DBWriter;
-import de.danoeh.antennapod.core.util.IntentUtils;
-
-/** Removes a feed in the background. */
-public class FeedRemover extends AsyncTask<Void, Void, Void> {
- private final Context context;
- private ProgressDialog dialog;
- private final Feed feed;
- public boolean skipOnCompletion = false;
-
- public FeedRemover(Context context, Feed feed) {
- super();
- this.context = context;
- this.feed = feed;
- }
-
- @Override
- protected Void doInBackground(Void... params) {
- try {
- DBWriter.deleteFeed(context, feed.getId()).get();
- } catch (InterruptedException | ExecutionException e) {
- e.printStackTrace();
- }
- return null;
- }
-
- @Override
- protected void onPostExecute(Void result) {
- if(dialog != null && dialog.isShowing()) {
- dialog.dismiss();
- }
- if(skipOnCompletion) {
- IntentUtils.sendLocalBroadcast(context, PlaybackService.ACTION_SKIP_CURRENT_EPISODE);
- }
- }
-
- @Override
- protected void onPreExecute() {
- dialog = new ProgressDialog(context);
- dialog.setMessage(context.getString(R.string.feed_remover_msg));
- dialog.setIndeterminate(true);
- dialog.setCancelable(false);
- dialog.show();
- }
-
- public void executeAsync() {
- executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR);
- }
-
-}
diff --git a/core/src/main/java/de/danoeh/antennapod/core/feed/LocalFeedUpdater.java b/core/src/main/java/de/danoeh/antennapod/core/feed/LocalFeedUpdater.java
index be64a199c..4e59fd750 100644
--- a/core/src/main/java/de/danoeh/antennapod/core/feed/LocalFeedUpdater.java
+++ b/core/src/main/java/de/danoeh/antennapod/core/feed/LocalFeedUpdater.java
@@ -10,6 +10,7 @@ import androidx.documentfile.provider.DocumentFile;
import org.apache.commons.lang3.StringUtils;
+import java.io.IOException;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
@@ -34,16 +35,28 @@ import de.danoeh.antennapod.core.util.DownloadError;
public class LocalFeedUpdater {
public static void updateFeed(Feed feed, Context context) {
+ try {
+ tryUpdateFeed(feed, context);
+
+ if (mustReportDownloadSuccessful(feed)) {
+ reportSuccess(feed);
+ }
+ } catch (Exception e) {
+ e.printStackTrace();
+ reportError(feed, e.getMessage());
+ }
+ }
+
+ private static void tryUpdateFeed(Feed feed, Context context) throws IOException {
String uriString = feed.getDownload_url().replace(Feed.PREFIX_LOCAL_FOLDER, "");
DocumentFile documentFolder = DocumentFile.fromTreeUri(context, Uri.parse(uriString));
if (documentFolder == null) {
- reportError(feed, "Unable to retrieve document tree."
+ throw new IOException("Unable to retrieve document tree. "
+ "Try re-connecting the folder on the podcast info page.");
- return;
}
if (!documentFolder.exists() || !documentFolder.canRead()) {
- reportError(feed, "Cannot read local directory. Try re-connecting the folder on the podcast info page.");
- return;
+ throw new IOException("Cannot read local directory. "
+ + "Try re-connecting the folder on the podcast info page.");
}
if (feed.getItems() == null) {
@@ -107,10 +120,6 @@ public class LocalFeedUpdater {
// deleting played state or position in case the folder is temporarily unavailable.
boolean removeUnlistedItems = (newItems.size() >= 1);
DBTasks.updateFeed(context, feed, removeUnlistedItems);
-
- if (mustReportDownloadSuccessful(feed)) {
- reportSuccess(feed);
- }
}
/**
@@ -134,46 +143,50 @@ public class LocalFeedUpdater {
}
private static FeedItem createFeedItem(Feed feed, DocumentFile file, Context context) {
- String uuid = UUID.randomUUID().toString();
+ FeedItem item = new FeedItem(0, file.getName(), UUID.randomUUID().toString(),
+ file.getName(), new Date(file.lastModified()), FeedItem.UNPLAYED, feed);
+ item.setAutoDownload(false);
+
+ long size = file.length();
+ FeedMedia media = new FeedMedia(0, item, 0, 0, size, file.getType(),
+ file.getUri().toString(), file.getUri().toString(), false, null, 0, 0);
+ item.setMedia(media);
+
+ try {
+ loadMetadata(item, file, context);
+ } catch (Exception e) {
+ item.setDescription(e.getMessage());
+ }
+
+ return item;
+ }
+ private static void loadMetadata(FeedItem item, DocumentFile file, Context context) throws Exception {
MediaMetadataRetriever mediaMetadataRetriever = new MediaMetadataRetriever();
mediaMetadataRetriever.setDataSource(context, file.getUri());
- String dateStr = mediaMetadataRetriever.extractMetadata(MediaMetadataRetriever.METADATA_KEY_DATE);
- Date date = null;
+ String dateStr = mediaMetadataRetriever.extractMetadata(MediaMetadataRetriever.METADATA_KEY_DATE);
if (!TextUtils.isEmpty(dateStr)) {
try {
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyyMMdd'T'HHmmss", Locale.getDefault());
- date = simpleDateFormat.parse(dateStr);
+ item.setPubDate(simpleDateFormat.parse(dateStr));
} catch (ParseException parseException) {
- date = DateUtils.parse(dateStr);
- if (date == null) {
- date = new Date(file.lastModified());
+ Date date = DateUtils.parse(dateStr);
+ if (date != null) {
+ item.setPubDate(date);
}
}
- } else {
- date = new Date(file.lastModified());
}
- FeedItem item = new FeedItem(0, file.getName(), uuid, file.getName(), date,
- FeedItem.UNPLAYED, feed);
- item.setAutoDownload(false);
-
- String durationStr = mediaMetadataRetriever.extractMetadata(MediaMetadataRetriever.METADATA_KEY_DURATION);
String title = mediaMetadataRetriever.extractMetadata(MediaMetadataRetriever.METADATA_KEY_TITLE);
if (!TextUtils.isEmpty(title)) {
item.setTitle(title);
}
- //add the media to the item
- long duration = Long.parseLong(durationStr);
- long size = file.length();
- FeedMedia media = new FeedMedia(0, item, (int) duration, 0, size, file.getType(),
- file.getUri().toString(), file.getUri().toString(), false, null, 0, 0);
- media.setHasEmbeddedPicture(mediaMetadataRetriever.getEmbeddedPicture() != null);
- item.setMedia(media);
+ String durationStr = mediaMetadataRetriever.extractMetadata(MediaMetadataRetriever.METADATA_KEY_DURATION);
+ item.getMedia().setDuration((int) Long.parseLong(durationStr));
- return item;
+ item.getMedia().setHasEmbeddedPicture(mediaMetadataRetriever.getEmbeddedPicture() != null);
}
private static void reportError(Feed feed, String reasonDetailed) {
diff --git a/core/src/main/java/de/danoeh/antennapod/core/storage/APDownloadAlgorithm.java b/core/src/main/java/de/danoeh/antennapod/core/storage/APDownloadAlgorithm.java
index 7ec4db5dd..061d6cf3f 100644
--- a/core/src/main/java/de/danoeh/antennapod/core/storage/APDownloadAlgorithm.java
+++ b/core/src/main/java/de/danoeh/antennapod/core/storage/APDownloadAlgorithm.java
@@ -65,7 +65,7 @@ public class APDownloadAlgorithm implements AutomaticDownloadAlgorithm {
Iterator<FeedItem> it = candidates.iterator();
while (it.hasNext()) {
FeedItem item = it.next();
- if (!item.isAutoDownloadable()) {
+ if (!item.isAutoDownloadable() || item.getFeed().isLocalFeed()) {
it.remove();
}
}
diff --git a/core/src/main/java/de/danoeh/antennapod/core/sync/SyncService.java b/core/src/main/java/de/danoeh/antennapod/core/sync/SyncService.java
index ffe90eee2..7563ab715 100644
--- a/core/src/main/java/de/danoeh/antennapod/core/sync/SyncService.java
+++ b/core/src/main/java/de/danoeh/antennapod/core/sync/SyncService.java
@@ -80,7 +80,7 @@ public class SyncService extends Worker {
if (!GpodnetPreferences.loggedIn()) {
return Result.success();
}
- syncServiceImpl = new GpodnetService(AntennapodHttpClient.getHttpClient(), GpodnetService.DEFAULT_BASE_HOST);
+ syncServiceImpl = new GpodnetService(AntennapodHttpClient.getHttpClient(), GpodnetPreferences.getHostname());
SharedPreferences.Editor prefs = getApplicationContext().getSharedPreferences(PREF_NAME, Context.MODE_PRIVATE)
.edit();
prefs.putLong(PREF_LAST_SYNC_ATTEMPT_TIMESTAMP, System.currentTimeMillis()).apply();
diff --git a/core/src/main/java/de/danoeh/antennapod/core/util/DateUtils.java b/core/src/main/java/de/danoeh/antennapod/core/util/DateUtils.java
index e15ab2fdc..833ff33f1 100644
--- a/core/src/main/java/de/danoeh/antennapod/core/util/DateUtils.java
+++ b/core/src/main/java/de/danoeh/antennapod/core/util/DateUtils.java
@@ -22,14 +22,7 @@ public class DateUtils {
private DateUtils(){}
private static final String TAG = "DateUtils";
-
private static final TimeZone defaultTimezone = TimeZone.getTimeZone("GMT");
- private static final SimpleDateFormat dateFormatParser = new SimpleDateFormat("", Locale.US);
-
- static {
- dateFormatParser.setLenient(false);
- dateFormatParser.setTimeZone(defaultTimezone);
- }
public static Date parse(final String input) {
if (input == null) {
@@ -99,12 +92,16 @@ public class DateUtils {
"EEE d MMM yyyy HH:mm:ss 'GMT'Z (z)"
};
+ SimpleDateFormat parser = new SimpleDateFormat("", Locale.US);
+ parser.setLenient(false);
+ parser.setTimeZone(defaultTimezone);
+
ParsePosition pos = new ParsePosition(0);
for (String pattern : patterns) {
- dateFormatParser.applyPattern(pattern);
+ parser.applyPattern(pattern);
pos.setIndex(0);
try {
- Date result = dateFormatParser.parse(date, pos);
+ Date result = parser.parse(date, pos);
if (result != null && pos.getIndex() == date.length()) {
return result;
}
diff --git a/core/src/main/res/drawable-v21/ic_filter_close.xml b/core/src/main/res/drawable-v21/ic_filter_close.xml
new file mode 100644
index 000000000..9e0a26905
--- /dev/null
+++ b/core/src/main/res/drawable-v21/ic_filter_close.xml
@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="utf-8"?>
+<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
+
+ <item
+ android:bottom="5dp"
+ android:left="5dp"
+ android:right="5dp"
+ android:top="5dp">
+
+ <shape android:shape="oval">
+ <stroke
+ android:width="4dp"
+ android:color="?attr/filter_dialog_clear" />
+ </shape>
+ </item>
+
+ <!-- x -->
+ <item
+ android:bottom="12dp"
+ android:left="12dp"
+ android:right="12dp"
+ android:top="12dp">
+ <rotate
+ android:fromDegrees="135"
+ android:pivotX="50%"
+ android:pivotY="50%"
+ android:toDegrees="135">
+ <shape android:shape="line">
+ <stroke
+ android:width="4dp"
+ android:color="?attr/filter_dialog_clear" />
+ </shape>
+ </rotate>
+ </item>
+
+ <item
+ android:bottom="12dp"
+ android:left="12dp"
+ android:right="12dp"
+ android:top="12dp">
+ <rotate
+ android:fromDegrees="45"
+ android:pivotX="50%"
+ android:pivotY="50%"
+ android:toDegrees="45">
+ <shape android:shape="line">
+ <stroke
+ android:width="4dp"
+ android:color="?attr/filter_dialog_clear" />
+ </shape>
+
+ </rotate>
+ </item>
+
+</layer-list> \ No newline at end of file
diff --git a/core/src/main/res/drawable/ic_filter_close.xml b/core/src/main/res/drawable/ic_filter_close.xml
index 9e0a26905..4d7eedb30 100644
--- a/core/src/main/res/drawable/ic_filter_close.xml
+++ b/core/src/main/res/drawable/ic_filter_close.xml
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
-
+ <!-- Fall-back for old Android devices that do not support attrs as colors -->
<item
android:bottom="5dp"
android:left="5dp"
@@ -10,7 +10,7 @@
<shape android:shape="oval">
<stroke
android:width="4dp"
- android:color="?attr/filter_dialog_clear" />
+ android:color="#555" />
</shape>
</item>
@@ -28,7 +28,7 @@
<shape android:shape="line">
<stroke
android:width="4dp"
- android:color="?attr/filter_dialog_clear" />
+ android:color="#555" />
</shape>
</rotate>
</item>
@@ -46,7 +46,7 @@
<shape android:shape="line">
<stroke
android:width="4dp"
- android:color="?attr/filter_dialog_clear" />
+ android:color="#555" />
</shape>
</rotate>
diff --git a/core/src/main/res/values-cs/strings.xml b/core/src/main/res/values-cs/strings.xml
index 7e1723f93..ba9ebd1f2 100644
--- a/core/src/main/res/values-cs/strings.xml
+++ b/core/src/main/res/values-cs/strings.xml
@@ -25,14 +25,19 @@
<string name="episode_cache_full_message">Došlo k zaplnění limitu odkládacího prostoru pro epizody. Můžete navýšit vyhrazený prostor v Nastavení.</string>
<string name="playback_statistics_label">Přehrávání</string>
<string name="download_statistics_label">Stažené</string>
+ <string name="notification_pref_fragment">Upozornění</string>
<!--Statistics fragment-->
+ <string name="total_time_listened_to_podcasts">Celkový čas přehraných epizod:</string>
<string name="statistics_details_dialog">%1$d z %2$d započatých epizod.\n\nPřehraných %3$s z %4$s.</string>
<string name="statistics_mode">Režim statistik</string>
<string name="statistics_mode_normal">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.</string>
+ <string name="statistics_mode_count_all">Sečíst délky všech epizod označených jako poslechnuté</string>
<string name="statistics_speed_not_counted">Upozornění: Rychlost přehrávání se nikdy nebere v potaz.</string>
<string name="statistics_reset_data">Vynulovat statistiky</string>
<string name="statistics_reset_data_msg">Toto smaže veškerou historii přehrávání pro všechny epizody. Vážně chcete pokračovat?</string>
+ <string name="statistics_counting_since">Od %s,\nbylo přehráváno</string>
<!--Download Statistics fragment-->
+ <string name="total_size_downloaded_podcasts">Celková velikost epizod na přístroji:</string>
<!--Main activity-->
<string name="drawer_open">Otevřít menu</string>
<string name="drawer_close">Zavřít menu</string>
@@ -47,6 +52,7 @@
<string name="drawer_feed_counter_downloaded">Počet stažených epizod</string>
<string name="drawer_feed_counter_none">Žádné</string>
<!--Bug report activity-->
+ <string name="log_file_share_exception">Nenalezena kompatibilní aplikace</string>
<!--Webview actions-->
<string name="open_in_browser_label">Otevřít v prohlížeči</string>
<string name="copy_url_label">Kopírovat URL</string>
@@ -129,8 +135,13 @@
<string name="feed_settings_label">Nastavení podcastu</string>
<string name="rename_feed_label">Přejmenovat podcast</string>
<string name="remove_feed_label">Odstranit podcast</string>
+ <string name="share_label">Sdílet</string>
+ <string name="share_label_with_ellipses">Sdílet…</string>
<string name="share_file_label">Sdílet soubor</string>
+ <string name="share_website_url_label">Adresa webu</string>
+ <string name="share_feed_url_label">URL kanálu podcastu</string>
<string name="feed_delete_confirmation_msg">Potvrďte prosím, že chcete smazat podcast „%1$s“ a VŠECHNY jeho epizody (včetně stažených epizod).</string>
+ <string name="feed_delete_confirmation_local_msg">Potvrďte odstranění podcastu \"%1$s\". Soubory v místním úložišti nebudou smazány.</string>
<string name="feed_remover_msg">Odstraňování podcastu</string>
<string name="load_complete_feed">Aktualizovat celý podcast</string>
<string name="multi_select">Výběr více položek</string>
@@ -239,6 +250,12 @@
</plurals>
<string name="downloads_processing">Probíhá stahování</string>
<string name="download_notification_title">Stahuji podcast data</string>
+ <plurals name="download_report_content">
+ <item quantity="one">%d úspěšné stažení, %d selhalo</item>
+ <item quantity="few">%d úspěšná stažení, %d selhala</item>
+ <item quantity="many">%d úspěšných stažení, %d selhalo</item>
+ <item quantity="other">%d úspěšných stažení, %d selhalo</item>
+ </plurals>
<string name="download_log_title_unknown">Neznámý název</string>
<string name="download_type_feed">Kanál</string>
<string name="download_type_media">Soubor</string>
@@ -251,6 +268,8 @@
<string name="confirm_mobile_download_dialog_message">Stahování dat přes mobilní připojení je v nastavení vypnuto.\n\nDočasně povolit?\n\n<small>Tato volba bude platná po dalších 10 minut.</small></string>
<string name="confirm_mobile_streaming_notification_title">Potvrďtě prosím streamování přes mobilní data</string>
<string name="confirm_mobile_streaming_notification_message">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.</string>
+ <string name="confirm_mobile_streaming_button_always">Vždy</string>
+ <string name="confirm_mobile_streaming_button_once">Jednou</string>
<string name="confirm_mobile_download_dialog_only_add_to_queue">Pouze přidat do fronty</string>
<string name="confirm_mobile_download_dialog_enable_temporarily">Dočasně povolit</string>
<!--Mediaplayer messages-->
@@ -297,14 +316,16 @@
<string name="no_playback_plugin_title">Modul není nainstalován</string>
<string name="no_playback_plugin_or_sonic_msg">Pro správnou funkci proměnlivé rychlosti přehrávání je doporučeno povolit vestavěný přehrávač Sonic.</string>
<string name="enable_sonic">Povolit Sonic</string>
+ <string name="speed_presets">Předvolby</string>
+ <string name="preset_already_exists">%1$.2fx je již uloženo jako předvolba.</string>
<!--Empty list labels-->
<string name="no_items_header_label">Žádné epizody ve frontě</string>
<string name="no_items_label">Přidejte epizodu stažením nebo dlouhým dotykem a volbou „Přidat do fronty“.</string>
<string name="no_shownotes_label">Tato epizoda neobsahuje žádné poznámky.</string>
<string name="no_run_downloads_head_label">Neběží žádná stahování</string>
- <string name="no_run_downloads_label">Můžete stáhnout epizody tohoto podcastu z obrazovky s jeho detaily.</string>
+ <string name="no_run_downloads_label">Epizody lze stáhnout na obrazovce detailů o tomto podcastu.</string>
<string name="no_comp_downloads_head_label">Žádné stažené epizody</string>
- <string name="no_comp_downloads_label">Můžete stáhnout epizody tohoto podcastu z obrazovky s jeho detaily.</string>
+ <string name="no_comp_downloads_label">Epizody lze stáhnout na obrazovce detailů o tomto podcastu.</string>
<string name="no_log_downloads_head_label">Žádné záznamy o stahování</string>
<string name="no_log_downloads_label">Až proběhnou nějaká stahování, tak se záznamy o nich objeví zde.</string>
<string name="no_history_head_label">Žádná historie</string>
@@ -317,7 +338,7 @@
<string name="no_fav_episodes_label">Epizody si můžete přidat mezi oblíbené dlouhým dotykem.</string>
<string name="no_chapters_head_label">Žádné kapitoly</string>
<string name="no_chapters_label">Tato epizoda nemá žádné kapitoly.</string>
- <string name="no_subscriptions_head_label">Žádené sbírky</string>
+ <string name="no_subscriptions_head_label">Žádné sbírky</string>
<string name="no_subscriptions_label">Pro přidání podcastu do sbírky se dotkněte ikonky plus níže.</string>
<!--Preferences-->
<string name="storage_pref">Úložiště</string>
@@ -354,7 +375,7 @@
<string name="pref_smart_mark_as_played_title">Chytré označování jako poslechnuté</string>
<string name="pref_skip_keeps_episodes_sum">Neodstraňovat epizody při jejich přeskočení</string>
<string name="pref_skip_keeps_episodes_title">Nemazat přeskočené epizody</string>
- <string name="pref_favorite_keeps_episodes_sum">Nemazat epizody, které jsou mezi oblíbenými.</string>
+ <string name="pref_favorite_keeps_episodes_sum">Nemazat epizody označené jako oblíbené.</string>
<string name="pref_favorite_keeps_episodes_title">Nemazat oblíbené epizody</string>
<string name="playback_pref">Přehrávání</string>
<string name="playback_pref_sum">Ovládání tlačítky sluchátek, přeskakování, fronta</string>
@@ -369,6 +390,7 @@
<string name="pref_autoUpdateIntervallOrTime_every">každých %1$s</string>
<string name="pref_autoUpdateIntervallOrTime_at">v %1$s</string>
<string name="pref_followQueue_title">Kontinuální přehrávání</string>
+ <string name="pref_pauseOnHeadsetDisconnect_title">Sluchátka nebo Bluetooth odpojeno</string>
<string name="pref_unpauseOnHeadsetReconnect_title">Sluchátka připojena</string>
<string name="pref_unpauseOnBluetoothReconnect_title">Bluetooth připojeno</string>
<string name="pref_stream_over_download_title">Upřednostnit streamování</string>
@@ -381,6 +403,7 @@
<string name="pref_mobileUpdate_episode_download">Stahování epizod</string>
<string name="pref_mobileUpdate_streaming">Streamování</string>
<string name="user_interface_label">Uživatelské rozhraní</string>
+ <string name="user_interface_sum">Vzhled, odběry, uzamčená obrazovka</string>
<string name="pref_set_theme_title">Vybrat motiv</string>
<string name="pref_nav_drawer_items_title">Změnit navigační panel</string>
<string name="pref_nav_drawer_items_sum">Upravit zobrazení položek v navigačním panelu.</string>
@@ -399,7 +422,7 @@
<string name="pref_episode_cache_title">Historie epizod</string>
<string name="pref_episode_cache_summary">Celkový počet epizod stažených na zařízení. Automatické stahování se zastaví při dosažení této hodnoty.</string>
<string name="pref_episode_cover_title">Použít obrázek epizody</string>
- <string name="pref_episode_cover_summary">Použít obrázek přímo z epizody, pokud je k dispozici. Není-li tato možnost zaškrtnuta, tak se vžy použije obrázek podcastu.</string>
+ <string name="pref_episode_cover_summary">Použít obrázek přímo z epizody, pokud je k dispozici. Není-li tato možnost zaškrtnuta, tak se vždy použije obrázek podcastu.</string>
<string name="pref_theme_title_use_system">Použít systémové téma</string>
<string name="pref_theme_title_light">Světlý</string>
<string name="pref_theme_title_dark">Tmavý</string>
@@ -419,7 +442,9 @@
<string name="pref_gpodnet_full_sync_title">Synchronizovat vše ihned</string>
<string name="pref_gpodnet_full_sync_sum">Synchronizovat všechny odběry a stav epizod s gpodder.net.</string>
<string name="pref_gpodnet_login_status"><![CDATA[Přihlášen jako <i>%1$s</i> z přístroje <i>%2$s</i>]]></string>
+ <string name="pref_gpodnet_notifications_title">Synchronizace selhala</string>
<string name="pref_gpodnet_notifications_sum">Toto nastavení se netýká chyb přihlášení.</string>
+ <string name="pref_playback_speed_sum">Upravit předvybrané možnosti pro přehrávání zvuku různými rychlostmi</string>
<string name="pref_feed_playback_speed_sum">Rychlost, která bude použita při zahájení přehrávání epizod tohoto podcastu</string>
<string name="pref_feed_skip">Automatické přeskočení</string>
<string name="pref_feed_skip_sum">Přeskočit úvod a závěr.</string>
@@ -439,11 +464,15 @@
<string name="pref_expandNotify_sum">Toto obvykle přidá tlačítka ovládání přehrávání do zpráv upozornění</string>
<string name="pref_persistNotify_title">Pevné ovládání přehrávání</string>
<string name="pref_persistNotify_sum">Zachovat oznámení a ovládání na obrazovce uzamčení i při pozastaveném přehrávání.</string>
+ <string name="pref_compact_notification_buttons_title">Nastavit tlačítka rychlých upozornění</string>
+ <string name="pref_compact_notification_buttons_sum">Změnit tlačítka ovládání po zarolování upozornění. Tlačítka přehrát/pozastavit jsou vždy zobrazena.</string>
<string name="pref_compact_notification_buttons_dialog_title">Vybrat maximálně %1$d položek</string>
<string name="pref_compact_notification_buttons_dialog_error">Lze vybrat maximálně %1$d položek.</string>
<string name="pref_lockscreen_background_title">Nastavit pozadí uzamčené obrazovky</string>
<string name="pref_lockscreen_background_sum">Nastavit pozadí uzamčené obrazovky na obrázek aktuální epizody. Jako vedlejší efekt zobrazí toto nastavení obrázek i v aplikacích třetích stran. </string>
+ <string name="pref_showDownloadReport_title">Stahování selhalo</string>
<string name="pref_showDownloadReport_sum">Pokud selže stahování, vygenerovat report zobrazující detaily o chybě.</string>
+ <string name="pref_showAutoDownloadReport_title">Automatické stahování dokončeno</string>
<string name="pref_showAutoDownloadReport_sum">Zobrazovat oznámení o automaticky stažených epizodách.</string>
<string name="pref_expand_notify_unsupport_toast">Verze Androidu nižší než 4.1 nepodporují rozšířená oznámení.</string>
<string name="pref_enqueue_location_title">Pozice přidávání do fronty</string>
@@ -456,7 +485,7 @@
<string name="pref_image_cache_size_sum">Velikost diskové paměti pro obrázky.</string>
<string name="visit_user_forum">Uživatelské fórum</string>
<string name="bug_report_title">Nahlásit chybu</string>
- <string name="open_bug_tracker">Otevřít systém pro sledování a hlášení chyb (bug tracker)</string>
+ <string name="open_bug_tracker">Otevřít systém pro sledování a hlášení chyb</string>
<string name="export_logs">Exportovat záznamy</string>
<string name="copy_to_clipboard">Zkopírovat do schránky</string>
<string name="copied_to_clipboard">Zkopírováno do schránky</string>
@@ -473,6 +502,7 @@
<string name="pref_enqueue_downloaded_title">Zařadit stažené</string>
<string name="pref_enqueue_downloaded_summary">Přidat stažené epizody do fronty</string>
<string name="media_player_builtin">Vestavěný přehrávač Androidu</string>
+ <string name="media_player_exoplayer_recommended">ExoPlayer (doporučen)</string>
<string name="media_player_switch_to_exoplayer">Přepnout na ExoPlayer</string>
<string name="media_player_switched_to_exoplayer">Přepnuto na ExoPlayer</string>
<string name="pref_skip_silence_title">Přeskočit ticho v audio souboru</string>
@@ -493,6 +523,15 @@
<string name="back_button_go_to_page_title">Vybrat stránku</string>
<string name="pref_delete_removes_from_queue_title">Mazání také odstraňuje epizody z fronty</string>
<string name="pref_delete_removes_from_queue_sum">Automaticky odstraní epizodu z fronty poté, co je smazána.</string>
+ <string name="pref_filter_feed_title">Filtr sbírek</string>
+ <string name="pref_filter_feed_sum">Filtrujte svoje sbírky v navigačním panelu a na obrazovce odebíraných kanálů.</string>
+ <string name="no_filter_label">Žádné</string>
+ <string name="subscriptions_are_filtered">Odebírané sbírky jsou filtrovány.</string>
+ <string name="subscriptions_counter_greater_zero">Počet vyšší než nula</string>
+ <string name="auto_downloaded">Automaticky stahováno</string>
+ <string name="not_auto_downloaded">Nebylo automaticky staženo</string>
+ <string name="kept_updated">Udržováno aktuální</string>
+ <string name="not_kept_updated">Neaktualizováno</string>
<!--About screen-->
<string name="about_pref">O aplikaci</string>
<string name="antennapod_version">Verze aplikace AntennaPod</string>
@@ -517,7 +556,7 @@
<string name="sync_status_success">Synchronizace proběhla úspěšně</string>
<string name="sync_status_error">Synchronizace selhala</string>
<!--import and export-->
- <string name="import_export_summary">Přesunout zbírky a frontu do jiného zařízení</string>
+ <string name="import_export_summary">Přesunout sbírky a frontu do jiného zařízení</string>
<string name="database">Databáze</string>
<string name="opml">OPML</string>
<string name="html">HTML</string>
@@ -527,6 +566,7 @@
<string name="database_export_summary">Přenést sbírky, poslechnuté epizody a frontu do aplikace AntennaPod na jiném zařízení</string>
<string name="database_import_summary">Importovat AntennaPod databázi z jiného zařízení</string>
<string name="opml_import_label">OPML import</string>
+ <string name="opml_add_podcast_label">Importovat podcasty (OPML)</string>
<string name="opml_reader_error">Došlo k chybě při čtení OPML dokumentu:</string>
<string name="opml_import_error_no_file">Nebyl vybrán žádný soubor!</string>
<string name="select_all_label">Označit vše</string>
@@ -542,6 +582,8 @@
<string name="export_success_sum">Exportovaný soubor zapsán do:\n\n%1$s</string>
<string name="opml_import_ask_read_permission">Pro přečtení OPML souboru je vyžadován přístup k externímu úložišti</string>
<string name="import_select_file">Vybrat soubor pro import</string>
+ <string name="successful_import_label">Import úspěšný</string>
+ <string name="import_ok">Ťuknutím na OK restartujte AntenaPod</string>
<string name="import_no_downgrade">Tato databáze byla exportována z novější verze aplikace AntennaPod. Vaše instalovaná verze není schopná ji zpracovat.</string>
<string name="favorites_export_label">Export oblíbených</string>
<string name="favorites_export_summary">Exportovat oblíbené do souboru</string>
@@ -613,7 +655,7 @@
<string name="choose_data_directory">Vybrat umístění dat</string>
<string name="choose_data_directory_message">Vyberte prosím váš výchozí datový adresář. AntennaPod vytvoří všechny potřebné podadresáře.</string>
<string name="choose_data_directory_permission_rationale">Ke změně datového adresáře je vyžadován přístup k externímu úložišti</string>
- <string name="choose_data_directory_available_space">%1$s z %2$s zdarma</string>
+ <string name="choose_data_directory_available_space">%1$s z %2$s volných</string>
<string name="create_folder_msg">Vytvořit adresář \"%1$s\"?</string>
<string name="create_folder_success">Nový adresář vytvořen</string>
<string name="create_folder_error_no_write_access">Nelze zapisovat do adresáře</string>
@@ -662,6 +704,10 @@
<string name="keep_updated">Udržovat aktuální</string>
<string name="keep_updated_summary">Zahrnout tento podcast při (automatickém) obnovování všech podcastů</string>
<string name="auto_download_disabled_globally">Automatické stahování je zakázané v hlavním nastavení AntennaPodu</string>
+ <string name="statistics_listened_for">Posloucháno po:</string>
+ <string name="statistics_episodes_on_device">Epizod na přístroji:</string>
+ <string name="statistics_space_used">Zabírá místa:</string>
+ <string name="statistics_view_all">Náhled všech podcastů »</string>
<!--Progress information-->
<string name="progress_upgrading_database">Probíhá aktualizace databáze</string>
<!--AntennaPodSP-->
@@ -669,16 +715,29 @@
<!--Add podcast fragment-->
<string name="search_podcast_hint">Vyhledat podcast…</string>
<string name="search_itunes_label">Prohledat iTunes</string>
+ <string name="search_podcastindex_label">Prohledat Podcastindex.org</string>
<string name="search_fyyd_label">Prohledat fyyd</string>
<string name="advanced">Pokročilé</string>
+ <string name="add_podcast_by_url">Přidat podcast pomocí RSS</string>
<string name="browse_gpoddernet_label">Prohledávat gpodder.net</string>
<string name="discover">Objevit</string>
+ <string name="discover_hide">Skrýt</string>
+ <string name="discover_is_hidden">Zvolili jste skrýt doporučení.</string>
<string name="discover_more">více »</string>
+ <string name="discover_powered_by_itunes">iTunes doporučuje</string>
+ <string name="search_powered_by">Výsledky dle %1$s</string>
<!--Local feeds-->
+ <string name="add_local_folder">Přidat místní adresář</string>
+ <string name="local_folder">Místní adresář</string>
+ <string name="reconnect_local_folder">Znovu připojit místní adresář</string>
+ <string name="reconnect_local_folder_warning">V případě zamítnutých oprávnění může být tato možnost použita pro připojení ke stejnému adresáři. Nevybírejte ale jiný adresář.</string>
+ <string name="local_feed_description">Byl založen následující virtuální podcast vytvořením adresáře v AntennaPod.</string>
+ <string name="unable_to_start_system_file_manager">Nedaří se spustit správce souborů</string>
<string name="filter">Filtr</string>
<!--Episodes apply actions-->
<string name="all_label">Vše</string>
<string name="selected_all_label">Vybrány všechny epizody</string>
+ <string name="select_none_label">Žádné</string>
<string name="deselected_all_label">Odebrány všechny epizody</string>
<string name="played_label">Přehrány</string>
<string name="selected_played_label">Vybrány přehrané epizody</string>
@@ -692,13 +751,17 @@
<string name="selected_not_queued_label">Vybrané epizody mimo frontu</string>
<string name="selected_has_media_label">Vybrané epizody s médii</string>
<string name="hide_is_favorite_label">Je mezi oblíbenými</string>
+ <string name="not_favorite">Není mezi oblíbenými</string>
<string name="hide_downloaded_episodes_label">Stažené</string>
<string name="hide_not_downloaded_episodes_label">Nestažené</string>
<string name="queued_label">Ve frontě</string>
<string name="not_queued_label">Mimo frontu</string>
<string name="has_media">Obsahuje média</string>
+ <string name="no_media">Žádná média</string>
<string name="hide_paused_episodes_label">Pozastavené</string>
+ <string name="not_paused">Nepozastaveno</string>
<string name="hide_played_episodes_label">Poslechnuté</string>
+ <string name="not_played">Nepřehraných</string>
<!--Sort-->
<string name="sort_title_a_z">Názvu (A \u2192 Z)</string>
<string name="sort_title_z_a">Názvu (Z \u2192 A)</string>
@@ -719,6 +782,11 @@
<string name="rating_later_label">Upozornit později</string>
<string name="rating_now_label">Jasně, s radostí!</string>
<!--Share episode dialog-->
+ <string name="share_dialog_include_label">Zahrnout:</string>
+ <string name="share_playback_position_dialog_label">Pozice přehrávání</string>
+ <string name="share_dialog_media_file_url_label">Adresa souboru media</string>
+ <string name="share_dialog_episode_website_label">Webová stránka epizody</string>
+ <string name="share_dialog_media_file_label">Soubor medií</string>
<!--Audio controls-->
<string name="audio_controls">Audio ovládání</string>
<string name="playback_speed">Rychlost přehrávání</string>
@@ -765,6 +833,9 @@
<string name="notification_channel_playing">Přehrává se</string>
<string name="notification_channel_playing_description">Umožňuje ovládat přehrávání. Toto je to hlavní oznámení, které uvidité při přehrávání podcastu.</string>
<string name="notification_channel_error">Chyby</string>
+ <string name="notification_channel_error_description">Upozorňovat pokud něco selže, například stahování či aktualizace odebíraného kanálu.</string>
+ <string name="notification_channel_sync_error">Chyby synchronizace</string>
+ <string name="notification_channel_sync_error_description">Zobrazovat chybu synchronizace s gpodder.</string>
<string name="notification_channel_auto_download">Automatické stahování</string>
<string name="notification_channel_episode_auto_download">Zobrazuje se po automatickém stažení epizod.</string>
<!--Widget settings-->
diff --git a/core/src/main/res/values-da/strings.xml b/core/src/main/res/values-da/strings.xml
index 5d84dbf4c..1fc7e1d69 100644
--- a/core/src/main/res/values-da/strings.xml
+++ b/core/src/main/res/values-da/strings.xml
@@ -306,7 +306,7 @@
<string name="no_comp_downloads_head_label">Ingen overførte udsendelser</string>
<string name="no_comp_downloads_label">Du kan downloade episoden på podcastens detaljerede skærm. </string>
<string name="no_log_downloads_head_label">Ingen overførselslog</string>
- <string name="no_log_downloads_label">Download raport vil blive vist her når muligt</string>
+ <string name="no_log_downloads_label">Overførselslog vil blive vist her når tilgængelig.</string>
<string name="no_history_head_label">Ingen historik</string>
<string name="no_history_label">Når du har hørt en episode, vil den blive vist her.</string>
<string name="no_all_episodes_head_label">Ingen udsendelser</string>
@@ -324,7 +324,7 @@
<string name="storage_sum">Automatisk sletning, Importer, Exporter af episoder</string>
<string name="project_pref">Projekt</string>
<string name="queue_label">Kø</string>
- <string name="synchronization_pref">synkronisering</string>
+ <string name="synchronization_pref">Synkronisering</string>
<string name="synchronization_sum">Synkroniser med andre enheder ved hjælp af gpodder.net</string>
<string name="automation">Automatisering</string>
<string name="download_pref_details">Detaljer</string>
@@ -481,6 +481,7 @@
<string name="pref_enqueue_downloaded_title">Sæt overførte udsendelser i kø</string>
<string name="pref_enqueue_downloaded_summary">Føj downloadede udsendelser til køen</string>
<string name="media_player_builtin">Indbygget Android-afspiller</string>
+ <string name="media_player_exoplayer_recommended">ExoPlayer (anbefalet)</string>
<string name="media_player_switch_to_exoplayer">Skift til ExoPlayer</string>
<string name="media_player_switched_to_exoplayer">Skiftet til ExoPlayer.</string>
<string name="pref_skip_silence_title">Overspring stilhed i lyd</string>
@@ -505,6 +506,7 @@
<string name="pref_filter_feed_sum">Filtrer dine abonnementer i navigationspanelet og på abonnementsoversigten.</string>
<string name="no_filter_label">Ingen</string>
<string name="subscriptions_are_filtered">Abonnementer er filtreret.</string>
+ <string name="subscriptions_counter_greater_zero">Tæller større end 0</string>
<string name="auto_downloaded">Automatisk hentet</string>
<string name="not_auto_downloaded">Ikke automatisk hentet</string>
<string name="kept_updated">Holdt opdateret</string>
@@ -699,9 +701,11 @@
<string name="search_powered_by">Resultater fra %1$s</string>
<!--Local feeds-->
<string name="add_local_folder">Tilføj lokal mappe</string>
+ <string name="local_folder">Lokal mappe</string>
<string name="reconnect_local_folder">Genforbind lokal mappe</string>
<string name="reconnect_local_folder_warning">I tilfælde af nægtelse af tilladelse kan du bruge denne til at forbinde til præcis den samme mappe. Vælg ikke en anden mappe.</string>
<string name="local_feed_description">Denne virtuelle podcast blev oprettet ved at en mappe blev føjet til AntennaPod.</string>
+ <string name="unable_to_start_system_file_manager">Kunne ikke starte system filhåndtering</string>
<string name="filter">Filtrér</string>
<!--Episodes apply actions-->
<string name="all_label">Alle</string>
diff --git a/core/src/main/res/values-de/strings.xml b/core/src/main/res/values-de/strings.xml
index 2fa04bca0..1beeeb0af 100644
--- a/core/src/main/res/values-de/strings.xml
+++ b/core/src/main/res/values-de/strings.xml
@@ -35,7 +35,9 @@
<string name="statistics_speed_not_counted">Hinweis: Die Abspielgeschwindigkeit wird nicht berücksichtigt.</string>
<string name="statistics_reset_data">Statistiken zurücksetzen</string>
<string name="statistics_reset_data_msg">Die Abspieldauer wird für alle Episoden gelöscht. Möchtest du wirklich fortfahren?</string>
+ <string name="statistics_counting_since">Seit %s,\nhast du abgespielt</string>
<!--Download Statistics fragment-->
+ <string name="total_size_downloaded_podcasts">Gesamtgröße der Episoden auf dem Gerät:</string>
<!--Main activity-->
<string name="drawer_open">Menü öffnen</string>
<string name="drawer_close">Menü schließen</string>
@@ -126,9 +128,13 @@
<string name="feed_settings_label">Podcast-Einstellungen</string>
<string name="rename_feed_label">Podcast umbenennen</string>
<string name="remove_feed_label">Podcast entfernen</string>
+ <string name="share_label">Teilen</string>
+ <string name="share_label_with_ellipses">Teilen...</string>
<string name="share_file_label">Teile Datei</string>
+ <string name="share_website_url_label">Adresse der Website</string>
<string name="share_feed_url_label">Podcast feed URL</string>
<string name="feed_delete_confirmation_msg">Bitte bestätige, dass du den Podcast \"%1$s\" und ALL dessen Episoden entfernen möchtest (auch heruntergeladene).</string>
+ <string name="feed_delete_confirmation_local_msg">Bitte bestätigen Sie, dass Sie den Podcast \"%1$s\" entfernen möchten. Die Dateien im lokalen Quellordner werden nicht gelöscht.</string>
<string name="feed_remover_msg">Podcast wird entfernt</string>
<string name="load_complete_feed">Kompletten Podcast aktualisieren</string>
<string name="multi_select">Mehrere auswählen</string>
@@ -225,6 +231,10 @@
</plurals>
<string name="downloads_processing">Verarbeite Downloads</string>
<string name="download_notification_title">Lade Podcast-Daten</string>
+ <plurals name="download_report_content">
+ <item quantity="one">%d Download erfolgreich, %d fehlgeschlagen</item>
+ <item quantity="other">%d Downloads erfolgreich, %d fehlgeschlagen</item>
+ </plurals>
<string name="download_log_title_unknown">Unbekannter Titel</string>
<string name="download_type_feed">Feed</string>
<string name="download_type_media">Mediendatei</string>
@@ -286,6 +296,7 @@
<string name="no_playback_plugin_or_sonic_msg">Um variable Wiedergabegeschwindigkeit benutzen zu können, empfehlen wir, den integrierten Sonic Mediaplayer zu aktivieren.</string>
<string name="enable_sonic">Sonic aktivieren</string>
<string name="speed_presets">Voreinstellung</string>
+ <string name="preset_already_exists">%1$.2fx ist bereits als Voreinstellung gespeichert.</string>
<!--Empty list labels-->
<string name="no_items_header_label">Leere Warteschlange</string>
<string name="no_items_label">Du kannst Episoden hinzufügen, indem du sie herunterlädst oder sie lange antippst und \"Zur Warteschlange hinzufügen\" auswählst.</string>
@@ -358,6 +369,7 @@
<string name="pref_autoUpdateIntervallOrTime_every">jede %1$s</string>
<string name="pref_autoUpdateIntervallOrTime_at">um %1$s</string>
<string name="pref_followQueue_title">Durchgehendes Abspielen</string>
+ <string name="pref_pauseOnHeadsetDisconnect_title">Kopfhörer oder Bluetooth getrennt</string>
<string name="pref_unpauseOnHeadsetReconnect_title">Kopfhörer wieder eingesteckt</string>
<string name="pref_unpauseOnBluetoothReconnect_title">Bluetooth wieder verbunden</string>
<string name="pref_stream_over_download_title">Streamen bevorzugen</string>
@@ -370,6 +382,7 @@
<string name="pref_mobileUpdate_episode_download">Episoden herunterladen</string>
<string name="pref_mobileUpdate_streaming">Streamen</string>
<string name="user_interface_label">Benutzeroberfläche</string>
+ <string name="user_interface_sum">Darstellung, Abonnements, Sperrbildschirm</string>
<string name="pref_set_theme_title">Theme auswählen</string>
<string name="pref_nav_drawer_items_title">Seitenleiste ändern</string>
<string name="pref_nav_drawer_items_sum">Ändere, welche Einträge in der Seitenleiste erscheinen</string>
@@ -410,6 +423,7 @@
<string name="pref_gpodnet_login_status"><![CDATA[Eingeloggt als <i>%1$s</i> mit dem Gerät <i>%2$s</i>]]></string>
<string name="pref_gpodnet_notifications_title">Synchronisation fehlgeschlagen</string>
<string name="pref_gpodnet_notifications_sum">Diese Einstellung gilt nicht für Authentifizierungsfehler.</string>
+ <string name="pref_playback_speed_sum">Anpassen der verfügbaren Geschwindigkeiten für die Wiedergabe mit variabler Geschwindigkeit</string>
<string name="pref_feed_playback_speed_sum">Abspielgeschwindigkeit für Episoden dieses Podcasts</string>
<string name="pref_feed_skip">Automatisches Überspringen</string>
<string name="pref_feed_skip_sum">Einleitung und Ende überspringen.</string>
@@ -429,6 +443,8 @@
<string name="pref_expandNotify_sum">Dies erweitert normalerweise die Benachrichtigung und zeigt so die Wiedergabe-Buttons an.</string>
<string name="pref_persistNotify_title">Persistente Wiedergabesteuerung</string>
<string name="pref_persistNotify_sum">Zeige Wiedergabebedienelemente in der Benachrichtigung und im Lockscreen an, während die Wiedergabe pausiert ist.</string>
+ <string name="pref_compact_notification_buttons_title">Kompakte Benachrichtigungsbuttons</string>
+ <string name="pref_compact_notification_buttons_sum">Verändere die Wiedergabetasten, wenn eine Benachrichtigung ausgeklappt ist. Die Wiedergabe/Pause-Taste wird immer angezeigt.</string>
<string name="pref_compact_notification_buttons_dialog_title">Wähle bis zu %1$d Elemente aus</string>
<string name="pref_compact_notification_buttons_dialog_error">Du kannst maximal %1$d Elemente auswählen.</string>
<string name="pref_lockscreen_background_title">Lockscreen-Hintergrund einstellen</string>
@@ -465,6 +481,7 @@
<string name="pref_enqueue_downloaded_title">Downloads einreihen</string>
<string name="pref_enqueue_downloaded_summary">Füge heruntergeladene Episoden zur Warteschlange hinzu</string>
<string name="media_player_builtin">Androids eingebauter Abspieler</string>
+ <string name="media_player_exoplayer_recommended">ExoPlayer (empfohlen)</string>
<string name="media_player_switch_to_exoplayer">Zu ExoPlayer wechseln</string>
<string name="media_player_switched_to_exoplayer">Zu ExoPlayer gewechselt.</string>
<string name="pref_skip_silence_title">Stille im Ton überspringen</string>
@@ -485,7 +502,13 @@
<string name="back_button_go_to_page_title">Seite auswählen</string>
<string name="pref_delete_removes_from_queue_title">Löschen entfernt aus Warteschlange</string>
<string name="pref_delete_removes_from_queue_sum">Entferne Episoden automatisch aus der Warteschlange, wenn sie gelöscht werden.</string>
+ <string name="pref_filter_feed_title">Abonnement-Filter</string>
+ <string name="pref_filter_feed_sum">Filtere deine Abonnements in der Navigation und auf der Abonnement-Übersicht. </string>
+ <string name="no_filter_label">Keine</string>
+ <string name="subscriptions_are_filtered">Abonnements sind gefiltert</string>
+ <string name="subscriptions_counter_greater_zero">Anzahl größer als Null</string>
<string name="auto_downloaded">Automatisch heruntergeladen </string>
+ <string name="not_auto_downloaded">Nicht automatisch heruntergeladen</string>
<string name="kept_updated">Aktuell gehalten</string>
<string name="not_kept_updated">Nicht aktuell gehalten</string>
<!--About screen-->
@@ -522,6 +545,7 @@
<string name="database_export_summary">Deine Abonnements, gehörte Episoden und die Warteschlange auf AntennaPod auf einem anderen Gerät übertragen</string>
<string name="database_import_summary">AntennaPod-Datenbank von einem anderen Gerät importieren</string>
<string name="opml_import_label">OPML Import</string>
+ <string name="opml_add_podcast_label">Podcast-Liste importieren (OPML)</string>
<string name="opml_reader_error">Beim Einlesen der OPML-Datei ist ein Fehler aufgetreten:</string>
<string name="opml_import_error_no_file">Keine Datei ausgewählt!</string>
<string name="select_all_label">Alle auswählen</string>
@@ -538,6 +562,7 @@
<string name="opml_import_ask_read_permission">Zugriff auf externen Speicher wird benötigt, um die OPML Datei zu lesen</string>
<string name="import_select_file">Zu importierende Datei auswählen</string>
<string name="successful_import_label">Import erfolgreich</string>
+ <string name="import_ok">Bitte drücken Sie OK, um AntennaPod neu zu starten.</string>
<string name="import_no_downgrade">Diese Datenbank wurde mit einer neueren Version von AntennaPod exportiert. Deine im Moment installierte Version kann die Datei leider nicht bearbeiten.</string>
<string name="favorites_export_label">Favoriten exportieren</string>
<string name="favorites_export_summary">Speichere Favoriten in einer Datei</string>
@@ -652,7 +677,10 @@
<string name="keep_updated">Aktuell halten</string>
<string name="keep_updated_summary">Diesen Podcast bei der (automatischen) Aktualisierung berücksichtigen</string>
<string name="auto_download_disabled_globally">Automatisches Herunterladen ist in den Einstellungen deaktiviert</string>
+ <string name="statistics_listened_for">Angehört für:</string>
+ <string name="statistics_episodes_on_device">Episoden auf dem Gerät:</string>
<string name="statistics_space_used">Verwendeter Speicherplatz:</string>
+ <string name="statistics_view_all">Für alle Podcasts ansehen »</string>
<!--Progress information-->
<string name="progress_upgrading_database">Datenbank wird aktualisiert</string>
<!--AntennaPodSP-->
@@ -660,18 +688,29 @@
<!--Add podcast fragment-->
<string name="search_podcast_hint">Podcast suchen…</string>
<string name="search_itunes_label">iTunes durchsuchen</string>
+ <string name="search_podcastindex_label">Podcastindex.org durchsuchen</string>
<string name="search_fyyd_label">fyyd durchsuchen</string>
<string name="advanced">Fortgeschritten</string>
+ <string name="add_podcast_by_url">Podcast über RSS-Adresse hinzufügen</string>
<string name="browse_gpoddernet_label">gpodder.net durchsuchen</string>
<string name="discover">Entdecken</string>
+ <string name="discover_hide">Ausblenden</string>
+ <string name="discover_is_hidden">Sie haben ausgewählt, Vorschläge auszublenden.</string>
<string name="discover_more">mehr »</string>
+ <string name="discover_powered_by_itunes">Vorschläge von iTunes</string>
+ <string name="search_powered_by">Ergebnisse von %1$s</string>
<!--Local feeds-->
<string name="add_local_folder">Lokalen Ordner hinzufügen</string>
+ <string name="local_folder">Lokaler Ordner</string>
+ <string name="reconnect_local_folder">Lokalen Ordner erneut verbinden</string>
+ <string name="reconnect_local_folder_warning">Im Falle von Berechtigungsverweigerungen können Sie hiermit eine erneute Verbindung zu genau demselben Ordner herstellen. Wählen Sie keinen anderen Ordner aus.</string>
<string name="local_feed_description">Dieser virtuelle Podcast wurde durch einen lokalen Ordner hinzugefügt.</string>
+ <string name="unable_to_start_system_file_manager">System-Dateimanager kann nicht gestartet werden</string>
<string name="filter">Filtern</string>
<!--Episodes apply actions-->
<string name="all_label">Alle</string>
<string name="selected_all_label">Alle Episoden ausgewählt</string>
+ <string name="select_none_label">Keine</string>
<string name="deselected_all_label">Alle Episoden abgewählt</string>
<string name="played_label">Gespielt</string>
<string name="selected_played_label">Gespielte Episoden ausgewählt</string>
@@ -685,6 +724,7 @@
<string name="selected_not_queued_label">Episoden nicht in der Warteschlange ausgewählt</string>
<string name="selected_has_media_label">Episoden mit Medien ausgewählt</string>
<string name="hide_is_favorite_label">Favorit</string>
+ <string name="not_favorite">Nicht favorisiert</string>
<string name="hide_downloaded_episodes_label">Heruntergeladen</string>
<string name="hide_not_downloaded_episodes_label">Nicht heruntergeladen</string>
<string name="queued_label">In Warteschlange</string>
@@ -692,7 +732,9 @@
<string name="has_media">Hat Medien</string>
<string name="no_media">Keine Medien</string>
<string name="hide_paused_episodes_label">Pausiert</string>
+ <string name="not_paused">Nicht pausiert</string>
<string name="hide_played_episodes_label">Gespielt</string>
+ <string name="not_played">Nicht abgespielt</string>
<!--Sort-->
<string name="sort_title_a_z">Titel (A \u2192 Z)</string>
<string name="sort_title_z_a">Titel (Z \u2192 A)</string>
@@ -713,7 +755,11 @@
<string name="rating_later_label">Erinnere mich später</string>
<string name="rating_now_label">Sicher, los geht\'s!</string>
<!--Share episode dialog-->
+ <string name="share_dialog_include_label">Beinhaltet</string>
<string name="share_playback_position_dialog_label">Abspielposition</string>
+ <string name="share_dialog_media_file_url_label">Adresse der Mediendatei</string>
+ <string name="share_dialog_episode_website_label">Webseite der Episode</string>
+ <string name="share_dialog_media_file_label">Mediendatei</string>
<!--Audio controls-->
<string name="audio_controls">Audioregler</string>
<string name="playback_speed">Abspielgeschwindigkeit</string>
@@ -760,7 +806,9 @@
<string name="notification_channel_playing">Jetzt spielt</string>
<string name="notification_channel_playing_description">Erlaubt es, die Wiedergabe zu steuern. Dies ist die Hauptbenachrichtigung, die du siehst, während ein Podcast abgespielt wird.</string>
<string name="notification_channel_error">Fehler</string>
+ <string name="notification_channel_error_description">Wird bei einem Problem angezeigt, wenn zum Beispiel ein Download oder die Aktualisierung eines Feed fehlschlägt.</string>
<string name="notification_channel_sync_error">Fehler bei der Synchronisation</string>
+ <string name="notification_channel_sync_error_description">Wird angezeigt, wenn die gpodder-Synchronisierung fehlschlägt.</string>
<string name="notification_channel_auto_download">Automatische Downloads</string>
<string name="notification_channel_episode_auto_download">Wird angezeigt, wenn Episoden automatisch heruntergeladen worden sind.</string>
<!--Widget settings-->
diff --git a/core/src/main/res/values-et/strings.xml b/core/src/main/res/values-et/strings.xml
index aca5f5170..65e20126b 100644
--- a/core/src/main/res/values-et/strings.xml
+++ b/core/src/main/res/values-et/strings.xml
@@ -25,14 +25,19 @@
<string name="episode_cache_full_message">Saadete vahemälu limiit on täis. Vahemälu limiiti saab suurendada seadete alt.</string>
<string name="playback_statistics_label">Esitamine</string>
<string name="download_statistics_label">Allalaadimised</string>
+ <string name="notification_pref_fragment">Teavitused</string>
<!--Statistics fragment-->
+ <string name="total_time_listened_to_podcasts">Saadete kogupikkus:</string>
<string name="statistics_details_dialog">%1$d %2$d-st saatest on alustatud.\n\nKuulatud on %3$s saadet %4$s-st.</string>
<string name="statistics_mode">Statistika režiim</string>
<string name="statistics_mode_normal">Arvuta kuulamise pikkus tegelikult kuulatud aja järgi. Kaks korda kuulatud koht arvestatakse topelt, aga kuulatuks märkimist ei arvestata</string>
+ <string name="statistics_mode_count_all">Kokkuvõte kõigist esitatud saadetest</string>
<string name="statistics_speed_not_counted">Märkus: taasesituse kiirust ei arvestata kunagi.</string>
<string name="statistics_reset_data">Lähtesta statistika andmed</string>
<string name="statistics_reset_data_msg">See lähtestab kõigi esitatud saadete kuulamise pikkuse ajaloo. Kas oled kindel, et tahad jätkata?</string>
+ <string name="statistics_counting_since">Alates %s,\nmängisid</string>
<!--Download Statistics fragment-->
+ <string name="total_size_downloaded_podcasts">Saadete kogusuurus seadmes:</string>
<!--Main activity-->
<string name="drawer_open">Ava menüü</string>
<string name="drawer_close">Sulge menüü</string>
@@ -47,6 +52,7 @@
<string name="drawer_feed_counter_downloaded">Allalaaditud saadete arv</string>
<string name="drawer_feed_counter_none">Pole</string>
<!--Bug report activity-->
+ <string name="log_file_share_exception">Ühtegi ühilduvat rakendust ei leitud</string>
<!--Webview actions-->
<string name="open_in_browser_label">Ava veebisirvijas</string>
<string name="copy_url_label">Kopeeri URL</string>
@@ -122,8 +128,13 @@
<string name="feed_settings_label">Taskuhäälingu seaded</string>
<string name="rename_feed_label">Muuda taskuhäälingu nime</string>
<string name="remove_feed_label">Eemalda taskuhääling</string>
+ <string name="share_label">Jaga</string>
+ <string name="share_label_with_ellipses">Jaga...</string>
<string name="share_file_label">Jaga faili</string>
+ <string name="share_website_url_label">Veebisaidi aadress</string>
+ <string name="share_feed_url_label">Taskuhäälingu voo URL</string>
<string name="feed_delete_confirmation_msg">Palun kinnita, et tahad kustutada taskuhäälingu \"%1$s\" ja KÕIK selle saated (ka allalaaditud saated).</string>
+ <string name="feed_delete_confirmation_local_msg">Palun kinnita, et tahad eemaldada taskuhäälingu \"%1$s\". Kohalikus kaustas olevaid saateid ei kustutata.</string>
<string name="feed_remover_msg">Taskuhäälingu eemaldamine</string>
<string name="load_complete_feed">Värskenda kogu taskuhääling</string>
<string name="multi_select">Mitme valimine</string>
@@ -220,6 +231,10 @@
</plurals>
<string name="downloads_processing">Allalaadimiste töötlemine</string>
<string name="download_notification_title">Taskuhäälingu andmete allalaadimine</string>
+ <plurals name="download_report_content">
+ <item quantity="one">%d allalaadimine õnnestus, %d ebaõnnestus</item>
+ <item quantity="other">%d allalaadimist õnnestus, %d ebaõnnestus</item>
+ </plurals>
<string name="download_log_title_unknown">Tundmatu pealkiri</string>
<string name="download_type_feed">Uudisvoog</string>
<string name="download_type_media">Meediafail</string>
@@ -232,6 +247,8 @@
<string name="confirm_mobile_download_dialog_message">Allalaadimine mobiilse andmeside kaudu on seadetest keelatud.\n\nKas tahad allalaadimise ajutiselt lubada?\n\n<small>Sinu valikut peetakse meeles 10 minutit.</small></string>
<string name="confirm_mobile_streaming_notification_title">Kinnita voogedastus andmeside kaudu</string>
<string name="confirm_mobile_streaming_notification_message">Voogedastus andmeside kaudu on seadetest keelatud. Koputa, et ikka striimida.</string>
+ <string name="confirm_mobile_streaming_button_always">Alati</string>
+ <string name="confirm_mobile_streaming_button_once">Üks kord</string>
<string name="confirm_mobile_download_dialog_only_add_to_queue">Järjekorda</string>
<string name="confirm_mobile_download_dialog_enable_temporarily">Luba ajutiselt</string>
<!--Mediaplayer messages-->
@@ -278,6 +295,8 @@
<string name="no_playback_plugin_title">Pluginat pole paigaldatud</string>
<string name="no_playback_plugin_or_sonic_msg">Muutuva kiirusega taasesituse jaoks soovitame lubada sisseehitatud Sonic meediaesitaja.</string>
<string name="enable_sonic">Luba Sonicu kasutamine</string>
+ <string name="speed_presets">Eelseaded</string>
+ <string name="preset_already_exists">%1$.2fx on juba eelseadena salvestatud.</string>
<!--Empty list labels-->
<string name="no_items_header_label">Järjekorras ei ole saateid</string>
<string name="no_items_label">Saate lisamiseks laadi see alla või hoia pikalt saatel ja vali \"Lisa järjekorda\".</string>
@@ -350,6 +369,7 @@
<string name="pref_autoUpdateIntervallOrTime_every">iga %1$s</string>
<string name="pref_autoUpdateIntervallOrTime_at">kell %1$s</string>
<string name="pref_followQueue_title">Pidev esitamine</string>
+ <string name="pref_pauseOnHeadsetDisconnect_title">Peakomplekti või Bluetoothi lahti ühendamisel</string>
<string name="pref_unpauseOnHeadsetReconnect_title">Kõrvaklappide uuesti ühendamine</string>
<string name="pref_unpauseOnBluetoothReconnect_title">Bluetoothi uuesti ühendamine</string>
<string name="pref_stream_over_download_title">Eelista voogedastust</string>
@@ -362,6 +382,7 @@
<string name="pref_mobileUpdate_episode_download">Saate allalaadimine</string>
<string name="pref_mobileUpdate_streaming">Voogedastus</string>
<string name="user_interface_label">Kasutajaliides</string>
+ <string name="user_interface_sum">Välimus, tellimused, lukustusekraan</string>
<string name="pref_set_theme_title">Vali teema</string>
<string name="pref_nav_drawer_items_title">Määra peamenüü osad</string>
<string name="pref_nav_drawer_items_sum">Määra, mis osad on peamenüüs.</string>
@@ -400,7 +421,9 @@
<string name="pref_gpodnet_full_sync_title">Nõua täielikku sünkroonimist</string>
<string name="pref_gpodnet_full_sync_sum">Sünkroniseeri kõiki tellimusi ja saate olekuid gpodder.net-iga.</string>
<string name="pref_gpodnet_login_status"><![CDATA[Sisseloginud kui <i>%1$s</i> seadmega <i>%2$s</i>]]></string>
+ <string name="pref_gpodnet_notifications_title">Sünkroniseerimine ebaõnnestus</string>
<string name="pref_gpodnet_notifications_sum">See seadistus ei rakendu autentimise vigadele.</string>
+ <string name="pref_playback_speed_sum">Kohanda kiiruseid, mis on esitamisel saadaval</string>
<string name="pref_feed_playback_speed_sum">Millise kiirusega esitatakse selle tellimuse saadete heli</string>
<string name="pref_feed_skip">Automaatne vahelejätmine</string>
<string name="pref_feed_skip_sum">Sissejuhatuse ja lõputänu vahele jätmine.</string>
@@ -420,11 +443,15 @@
<string name="pref_expandNotify_sum">See tavaliselt kuvab teadet laiemana ning näha on esitusnupud.</string>
<string name="pref_persistNotify_title">Püsivad taasesitamise nupud</string>
<string name="pref_persistNotify_sum">Säilita märguande ja lukustuskuva juhtnupud, kui esitus on pausil.</string>
+ <string name="pref_compact_notification_buttons_title">Vali kompaktsed teavituste nupud</string>
+ <string name="pref_compact_notification_buttons_sum">Muuda esitamise nuppe, kui teavitus on suletud. Eritamise/pausi nupp on alati saadaval.</string>
<string name="pref_compact_notification_buttons_dialog_title">Vali maksimaalselt %1$d kirjet</string>
<string name="pref_compact_notification_buttons_dialog_error">Maksimaalselt saab valida %1$d kirjet.</string>
<string name="pref_lockscreen_background_title">Määra lukustusekraani taustapilt</string>
<string name="pref_lockscreen_background_sum">Määra lukuekraani taustaks selle saate pilt. Kõrvalmõjuna kuvab see pilti ka teistes rakendustes.</string>
+ <string name="pref_showDownloadReport_title">Allalaadimine ebaõnnestus</string>
<string name="pref_showDownloadReport_sum">Kui allalaadimised nurjuvad, genereeri raport, mis kuvab vea üksikasju.</string>
+ <string name="pref_showAutoDownloadReport_title">Automaatne allalaadimine on lõpetatud</string>
<string name="pref_showAutoDownloadReport_sum">Teate kuvamine automaatselt allalaaditud saadete kohta.</string>
<string name="pref_expand_notify_unsupport_toast">Vanemad Androidi versioonid kui 4.1 ei toeta laiendatud teavitusi.</string>
<string name="pref_enqueue_location_title">Järjekorra asukoht</string>
@@ -454,6 +481,7 @@
<string name="pref_enqueue_downloaded_title">Järjekord allalaaditud</string>
<string name="pref_enqueue_downloaded_summary">Allalaaditud saadete lisamine järjekorda</string>
<string name="media_player_builtin">Sisseehitatud Androidi esitaja</string>
+ <string name="media_player_exoplayer_recommended">ExoPlayer (soovitatud)</string>
<string name="media_player_switch_to_exoplayer">Vaheta ExoPlayerile</string>
<string name="media_player_switched_to_exoplayer">Vahetati ExoPlayerile.</string>
<string name="pref_skip_silence_title">Audios vaikuse vahele jätmine</string>
@@ -474,6 +502,15 @@
<string name="back_button_go_to_page_title">Vali leht</string>
<string name="pref_delete_removes_from_queue_title">Kustutamine eemaldab järjekorrast</string>
<string name="pref_delete_removes_from_queue_sum">Saade eemaldatakse järjekorrast pärast kustutamist automaatselt.</string>
+ <string name="pref_filter_feed_title">Tellimuste filter</string>
+ <string name="pref_filter_feed_sum">Filtreeri oma tellimusi navigeerimisribal ja tellimuste lehel.</string>
+ <string name="no_filter_label">Pole</string>
+ <string name="subscriptions_are_filtered">Tellimused on filtreeritud.</string>
+ <string name="subscriptions_counter_greater_zero">Loendur on suurem kui null</string>
+ <string name="auto_downloaded">Automaatselt alla laaditud</string>
+ <string name="not_auto_downloaded">Pole automaatselt alla laaditud</string>
+ <string name="kept_updated">Hoitakse uuendatuna</string>
+ <string name="not_kept_updated">Ei hoita uuendatuna</string>
<!--About screen-->
<string name="about_pref">Info</string>
<string name="antennapod_version">AntennaPodi versioon</string>
@@ -508,6 +545,7 @@
<string name="database_export_summary">Tellimuste, kuulatud saadete ja ooterjärjekorra liigutamine AntennaPodi mõnes teises seadmes</string>
<string name="database_import_summary">AntennaPodi andmebaasi import teisest seadmest</string>
<string name="opml_import_label">OPML import</string>
+ <string name="opml_add_podcast_label">Impordi taskuhäälingute nimekiri (OPML)</string>
<string name="opml_reader_error">OPML dokumendi lugemisel tekkis tõrge:</string>
<string name="opml_import_error_no_file">Ühtegi faili pole valitud!</string>
<string name="select_all_label">Vali kõik</string>
@@ -523,6 +561,8 @@
<string name="export_success_sum">Eksporditud fail salvestati asukohta:\n\n%1$s</string>
<string name="opml_import_ask_read_permission">OPML faili lugemiseks on vajalik ligipääs välisele salvestusruumile</string>
<string name="import_select_file">Vali fail, mida importida</string>
+ <string name="successful_import_label">Importimine oli edukas</string>
+ <string name="import_ok">Vajuta OK, et AntennaPod taaskäivitada</string>
<string name="import_no_downgrade">See andmebaas on eksporditud AntennaPodi uuemast versioonist. Sinu praegune äpp ei oska seda faili käsitseda.</string>
<string name="favorites_export_label">Lemmikute eksport</string>
<string name="favorites_export_summary">Ekspordi salvestatud lemmikud faili</string>
@@ -637,6 +677,10 @@
<string name="keep_updated">Hoia uuendatuna</string>
<string name="keep_updated_summary">Uuenda koos teiste taskuhäälingute (automaatse) värskendamisega ka seda</string>
<string name="auto_download_disabled_globally">Automaatne allalaadimine on keelatud AntennaPodi peamistes seadetes</string>
+ <string name="statistics_listened_for">Kuulatud:</string>
+ <string name="statistics_episodes_on_device">Saated seadmes:</string>
+ <string name="statistics_space_used">Kasutatud kettaruum:</string>
+ <string name="statistics_view_all">Vaata kõiki taskuhäälinguid »</string>
<!--Progress information-->
<string name="progress_upgrading_database">Andmebaasi uuendamine</string>
<!--AntennaPodSP-->
@@ -644,16 +688,29 @@
<!--Add podcast fragment-->
<string name="search_podcast_hint">Otsi taskuhäälingut...</string>
<string name="search_itunes_label">Otsi iTunest</string>
+ <string name="search_podcastindex_label">Otsi saidilt Podcastindex.org</string>
<string name="search_fyyd_label">Search fyyd-ist</string>
<string name="advanced">Täpsem</string>
+ <string name="add_podcast_by_url">Lisa taskuhääling RSS aadressiga</string>
<string name="browse_gpoddernet_label">Sirvi gpodder.net-i</string>
<string name="discover">Avasta</string>
+ <string name="discover_hide">Peida</string>
+ <string name="discover_is_hidden">Valisid soovituste peitmise.</string>
<string name="discover_more">veel »</string>
+ <string name="discover_powered_by_itunes">iTunes soovitab</string>
+ <string name="search_powered_by">Tulemused: %1$s</string>
<!--Local feeds-->
+ <string name="add_local_folder">Lisa kohalik kaust</string>
+ <string name="local_folder">Kohalik kaust</string>
+ <string name="reconnect_local_folder">Ühenda kohalik kaust uuesti</string>
+ <string name="reconnect_local_folder_warning">Ligipääsuõiguste keelamise puhul võid kasutada seda, et täpselt sama kausta uuesti ühendada. Ära valli mõnda teist kausta.</string>
+ <string name="local_feed_description">See virtuaalne taskuhääling loodi kausta lisamisega AntennaPodi.</string>
+ <string name="unable_to_start_system_file_manager">Süsteemi failihalduri käivitamine ebaõnnestus</string>
<string name="filter">Filter</string>
<!--Episodes apply actions-->
<string name="all_label">Kõik</string>
<string name="selected_all_label">Vali kõik saated</string>
+ <string name="select_none_label">Pole</string>
<string name="deselected_all_label">Tühista kõigi saadete valik</string>
<string name="played_label">Esitatud</string>
<string name="selected_played_label">Valitud kuulatud saated</string>
@@ -667,13 +724,17 @@
<string name="selected_not_queued_label">Valitud järjekorras mitte olevad saated</string>
<string name="selected_has_media_label">Valitud saated meediafailidega</string>
<string name="hide_is_favorite_label">On lemmik</string>
+ <string name="not_favorite">Pole lemmik</string>
<string name="hide_downloaded_episodes_label">Alla laaditud</string>
<string name="hide_not_downloaded_episodes_label">Pole alla laaditud</string>
<string name="queued_label">Järjekorras</string>
<string name="not_queued_label">Pole järjekorras</string>
<string name="has_media">On meediafaile</string>
+ <string name="no_media">Meediafaile pole</string>
<string name="hide_paused_episodes_label">Peatatud</string>
+ <string name="not_paused">Pole pausitud</string>
<string name="hide_played_episodes_label">Esitatud</string>
+ <string name="not_played">Pole esitatud</string>
<!--Sort-->
<string name="sort_title_a_z">Pealkiri (A \u2192 Z)</string>
<string name="sort_title_z_a">Pealkiri (Z \u2192 A)</string>
@@ -694,6 +755,11 @@
<string name="rating_later_label">Tuleta hiljem meelde</string>
<string name="rating_now_label">Jah, otseloomulikult!</string>
<!--Share episode dialog-->
+ <string name="share_dialog_include_label">Kaasa:</string>
+ <string name="share_playback_position_dialog_label">Esitamise asukoht</string>
+ <string name="share_dialog_media_file_url_label">Meediafaili aadress</string>
+ <string name="share_dialog_episode_website_label">Saate veebisait</string>
+ <string name="share_dialog_media_file_label">Meediafail</string>
<!--Audio controls-->
<string name="audio_controls">Audioesitaja nupud</string>
<string name="playback_speed">Esitamise kiirus</string>
@@ -740,6 +806,9 @@
<string name="notification_channel_playing">Praegu esitatakse</string>
<string name="notification_channel_playing_description">Võimaldab esitust juhtida. See on saate kuulamise ajal peamine teade.</string>
<string name="notification_channel_error">Vead</string>
+ <string name="notification_channel_error_description">Näita, kui midagi läks valest. Näiteks, kui allalaadimine või uudivoo uuendamine ebaõnnestus.</string>
+ <string name="notification_channel_sync_error">Sünkroniseerimise tõrked</string>
+ <string name="notification_channel_sync_error_description">Näidatakse, kui gpodder sünkroniseerimine ebaõnnestub.</string>
<string name="notification_channel_auto_download">Automaatsed allalaadimised</string>
<string name="notification_channel_episode_auto_download">Näita, kui saateid laaditi automaatselt alla.</string>
<!--Widget settings-->
diff --git a/core/src/main/res/values-eu/strings.xml b/core/src/main/res/values-eu/strings.xml
index 98d4cfba2..6bc7b3c9e 100644
--- a/core/src/main/res/values-eu/strings.xml
+++ b/core/src/main/res/values-eu/strings.xml
@@ -483,6 +483,7 @@
<string name="pref_enqueue_downloaded_title">Gehitu deskargatutakoak ilarara</string>
<string name="pref_enqueue_downloaded_summary">Gehitu deskargatutako saioak ilarara</string>
<string name="media_player_builtin">Integratutako Android erreproduzitzailea</string>
+ <string name="media_player_exoplayer_recommended">ExoPlayer (gomendatua)</string>
<string name="media_player_switch_to_exoplayer">Aldatu ExoPlayer-era</string>
<string name="media_player_switched_to_exoplayer">ExoPlayer-era aldatu da.</string>
<string name="pref_skip_silence_title">Jauzi egin ixilunea audioan</string>
@@ -507,6 +508,7 @@
<string name="pref_filter_feed_sum">Iragazi harpidetzak nabigazio-kutxan eta harpidetza-pantailetan.</string>
<string name="no_filter_label">Batere ez</string>
<string name="subscriptions_are_filtered">Harpidetzak iragazita daude.</string>
+ <string name="subscriptions_counter_greater_zero">Kontagailua zero baino handiagoa</string>
<string name="auto_downloaded">Automatikoki deskargatuta</string>
<string name="not_auto_downloaded">Automatikoki deskargatu gabe</string>
<string name="kept_updated">Eguneratuta dago</string>
@@ -701,9 +703,11 @@
<string name="search_powered_by">%1$s -ren emaitzak</string>
<!--Local feeds-->
<string name="add_local_folder">Gehitu tokiko karpeta</string>
+ <string name="local_folder">Tokiko karpeta</string>
<string name="reconnect_local_folder">Birkonektatu tokiko karpeta</string>
<string name="reconnect_local_folder_warning">Baimenik izan ezean, hau erabil dezakezu karpeta berdina birkonektatzeko. Ez aukeratu beste karpetarik.</string>
<string name="local_feed_description">Podcast birtual hau AntennaPod-i karpeta bat gehituta sortu da</string>
+ <string name="unable_to_start_system_file_manager">Ezin da sistemaren fitxategi kudeatzailea abiarazi</string>
<string name="filter">Iragazia</string>
<!--Episodes apply actions-->
<string name="all_label">Denak</string>
diff --git a/core/src/main/res/values-fa/strings.xml b/core/src/main/res/values-fa/strings.xml
index c872bc0bf..d4bb6a29c 100644
--- a/core/src/main/res/values-fa/strings.xml
+++ b/core/src/main/res/values-fa/strings.xml
@@ -25,14 +25,19 @@
<string name="episode_cache_full_message">حد مجاز تکمیل شده است. شما می‌توانید اندازه حافظه پنهان را در تنظیمات افزایش دهید.</string>
<string name="playback_statistics_label">پخش</string>
<string name="download_statistics_label">بارگیری‌ها</string>
+ <string name="notification_pref_fragment">اعلان ها</string>
<!--Statistics fragment-->
+ <string name="total_time_listened_to_podcasts">مجموع زمان پادکست‌های پخش‌شده:</string>
<string name="statistics_details_dialog">%1$d از %2$d قسمت‌ها شروع شده است.\n\n%3$s از %4$s پخش.</string>
<string name="statistics_mode">حالت آمار</string>
<string name="statistics_mode_normal">مدت زمان واقعی پخش را محاسبه کنید. دو بار پخش کردن دو بار شمارش می‌شود، در حالیکه علامت‌گذاری‌شده به‌عنوان پخش‌شده محاسبه نمی‌شود.</string>
+ <string name="statistics_mode_count_all">مجموع اپیزودها را به عنوان پخش شده علامت گذاری کن.</string>
<string name="statistics_speed_not_counted">توجه: سرعت پخش هرگز به حساب نمی‌آید.</string>
<string name="statistics_reset_data">بازنشانی داده‌های آماری</string>
<string name="statistics_reset_data_msg">این همهٔ تاریخچهٔ طول پخش همهٔ قسمت‌های را پاک می‌کند. مطمئنید که می‌خواید ادامه دهید؟</string>
+ <string name="statistics_counting_since">از %s، شما اجرا نمودید</string>
<!--Download Statistics fragment-->
+ <string name="total_size_downloaded_podcasts">حجم کل پادکست‌های بارگیری شده:</string>
<!--Main activity-->
<string name="drawer_open">باز کردن منو</string>
<string name="drawer_close">بستن منو</string>
@@ -47,6 +52,7 @@
<string name="drawer_feed_counter_downloaded">تعداد قسمت‌های بارگیری‌شده</string>
<string name="drawer_feed_counter_none">هیچ‌یک</string>
<!--Bug report activity-->
+ <string name="log_file_share_exception">هیچ اپ سازگاری پیدا نشد</string>
<!--Webview actions-->
<string name="open_in_browser_label">باز کردن در مرورگر</string>
<string name="copy_url_label">کپی کردن URL</string>
@@ -122,8 +128,13 @@
<string name="feed_settings_label">تنظیمات پادکست</string>
<string name="rename_feed_label">تغییر نام پادکست</string>
<string name="remove_feed_label">پاک کردن پادکست</string>
+ <string name="share_label">هم‌رسانی</string>
+ <string name="share_label_with_ellipses">هم‌رسانی…</string>
<string name="share_file_label">هم‌رسانی پرونده</string>
+ <string name="share_website_url_label">نشانی وب سایت</string>
+ <string name="share_feed_url_label">نشانی فید پادکست</string>
<string name="feed_delete_confirmation_msg">لطفا تأیید کنید که می‌خواهید پادکست «%1$s» و تمام قسمت‌های آن که بارگیری کرده‌اید را حذف کنید.</string>
+ <string name="feed_delete_confirmation_local_msg">لطفا تایید کنید که مایل به حذف پادکست می باشید. «%1$s » . فایلها در فولدر داخلی حذف نخواهد شد.</string>
<string name="feed_remover_msg">در حال پاک کردن پادکست</string>
<string name="load_complete_feed">تازه‌سازی تمام پادکست</string>
<string name="multi_select">چندانتخابی</string>
@@ -232,6 +243,8 @@
<string name="confirm_mobile_download_dialog_message">بارگیری بر روی اتصال داده‌ای همراه در تنظیمات غیر فعال شده است.\n\nمایلید به صورت موقت بارگیری صورت گیرد؟\n\n<small>انتخاب شما برای ۱۰ دقیقهٔ آینده به خاطر سپرده می‌شود.</small></string>
<string name="confirm_mobile_streaming_notification_title">پخش جریانی همراه</string>
<string name="confirm_mobile_streaming_notification_message">پخش جریانی بر روی اتصال داده‌ای همراه در تنظیمات غیر فعال شده است. برای پخش جریانی به هر روی کلیک کنید.</string>
+ <string name="confirm_mobile_streaming_button_always">همیشه</string>
+ <string name="confirm_mobile_streaming_button_once">یکبار</string>
<string name="confirm_mobile_download_dialog_only_add_to_queue">در صف قرار دادن</string>
<string name="confirm_mobile_download_dialog_enable_temporarily">اجازهٔ موقت</string>
<!--Mediaplayer messages-->
@@ -278,6 +291,8 @@
<string name="no_playback_plugin_title">افزایه نصب‌نشده</string>
<string name="no_playback_plugin_or_sonic_msg">برای اینکه سرعت بازپخش متغیر کار کند، پیشنهاد می‌دهید که پخش‌کنندهٔ داخلی Sonic را استفاده کنید.</string>
<string name="enable_sonic">فعال‌سازی Sonic</string>
+ <string name="speed_presets">از پیش نشاندن</string>
+ <string name="preset_already_exists">%1$.2f قبلاً به عنوان یک پیش تنظیم ذخیره شده است.</string>
<!--Empty list labels-->
<string name="no_items_header_label">بدون قسمت صف‌شده</string>
<string name="no_items_label">افزودن یک قسمت با بارگیری آن، یا فرشدن طولانی یک قسمت و انتخاب «افزودن به صف».</string>
@@ -325,15 +340,65 @@
<string name="pref_unpauseOnHeadsetReconnect_sum">ادامه پخش وقتی که هدفن‌ها دوباره متصل شود</string>
<string name="pref_unpauseOnBluetoothReconnect_sum">ادامه پخش هنگامی که بلوتوث دوباره متصل شود</string>
<string name="pref_hardwareForwardButtonSkips_title">دکمه پرش‌های به جلو</string>
+ <string name="pref_hardwareForwardButtonSkips_sum">هنگام فشار دادن دکمه جلو بر روی دستگاه متصل به بلوتوث ، به جای فوروارد ، به قسمت بعدی بروید</string>
+ <string name="pref_hardwarePreviousButtonRestarts_title">دکمه «قبلی» دوباره راه اندازی شد</string>
+ <string name="pref_hardwarePreviousButtonRestarts_sum">هنگام فشار دادن دکمه فیزیکی «قبلی» ، قسمت فعلی را دوباره شروع کنید بجای عقب رفتن</string>
+ <string name="pref_followQueue_sum">پس از پایان پخش ، به مورد صف بعدی بروید</string>
+ <string name="pref_auto_delete_sum">با پایان پخش ، قسمت حذف شود</string>
<string name="pref_auto_delete_title">حذف خودکار</string>
+ <string name="pref_smart_mark_as_played_sum">قسمتها را به عنوان پخش علامت بزنید حتی اگر چندین ثانیه از زمان پخش باقی مانده باشد</string>
+ <string name="pref_smart_mark_as_played_title">علامت گذاری هوشمند به عنوان «اجرا شده»</string>
+ <string name="pref_skip_keeps_episodes_sum">اپیزودها را نگه دار وقتی از روی آنها پرش میشود</string>
+ <string name="pref_skip_keeps_episodes_title">اپیزودهای پرش شده نگه داشته شده</string>
+ <string name="pref_favorite_keeps_episodes_sum">اپیزودها را نگه دار وقتی به عنوان علاقمندی علامت گذاری میشود</string>
+ <string name="pref_favorite_keeps_episodes_title">اپیزودهای مورد علاقه نگه داشته شده</string>
<string name="playback_pref">پخش</string>
+ <string name="playback_pref_sum">کنترل هدفون ، رد کردن فواصل ، صف</string>
<string name="network_pref">شبکه</string>
+ <string name="network_pref_sum">فاصله به روزرسانی ، کنترل های بارگیری ، داده تلفن همراه</string>
+ <string name="pref_autoUpdateIntervallOrTime_title">فاصله یا زمان روز را به روز کنید</string>
+ <string name="pref_autoUpdateIntervallOrTime_sum">یک بازه یا زمان مشخص از روز را برای بروزرسازی خودکار پادکست ها مشخص کنید</string>
+ <string name="pref_autoUpdateIntervallOrTime_message">شما می توانید یک بازه مانند \"هر 2 ساعت\" یا یک ساعت خاص از روز را مانند \"7:00 صبح\" تنظیم کنید. شما همچنین می توانید به طور کامل به روزرسانی های خودکار را غیرفعال کنید.\n\n لطفا توجه داشته باشید: زمان بروزرسانی دقیق نیست و شما ممکن است با تأخیر کوتاه روبرو شوید.</string>
<string name="pref_autoUpdateIntervallOrTime_Disable">از کار انداختن</string>
<string name="pref_autoUpdateIntervallOrTime_Interval">تنظیم بازه</string>
<string name="pref_autoUpdateIntervallOrTime_TimeOfDay">تنظیم زمان روز</string>
+ <string name="pref_autoUpdateIntervallOrTime_every">هر %1$s</string>
+ <string name="pref_autoUpdateIntervallOrTime_at">در %1$s</string>
+ <string name="pref_followQueue_title">پخش مداوم</string>
+ <string name="pref_pauseOnHeadsetDisconnect_title">قطع اتصال هدفون یا بلوتوث</string>
+ <string name="pref_unpauseOnHeadsetReconnect_title">وصل دوباره هدفون</string>
+ <string name="pref_unpauseOnBluetoothReconnect_title">وصل دوباره وصل دوباره</string>
+ <string name="pref_stream_over_download_title">ترجیح به پخش جریانی</string>
+ <string name="pref_stream_over_download_sum">دکمه پخش جریان را به جای دکمه بارگیری در لیست ها نمایش بده.</string>
+ <string name="pref_mobileUpdate_title">به روزرسانی های موبایل</string>
+ <string name="pref_mobileUpdate_sum">آنچه که باید از طریق اتصال داده تلفن همراه مجاز است را انتخاب کنید</string>
+ <string name="pref_mobileUpdate_refresh">تازه سازی پادکست</string>
+ <string name="pref_mobileUpdate_images">تصویر جلد</string>
+ <string name="pref_mobileUpdate_auto_download">بارگیری‌های خودکار</string>
+ <string name="pref_mobileUpdate_episode_download">دانلود اپیزود</string>
+ <string name="pref_mobileUpdate_streaming">جاری شدن</string>
<string name="user_interface_label">رابط کاربری</string>
+ <string name="user_interface_sum">ظاهر ، اشتراک ها ، صفحه قفل</string>
<string name="pref_set_theme_title">انتخاب پوسته</string>
+ <string name="pref_nav_drawer_items_title">تنظیم موارد کشوی پیمایش</string>
+ <string name="pref_nav_drawer_items_sum">تغییر موارد قابل نمایش در کشوی پیمایش</string>
+ <string name="pref_nav_drawer_feed_order_title">تنظیم سفارش اشتراک</string>
+ <string name="pref_nav_drawer_feed_order_sum">تغییر ترتیب اشتراک هایتان</string>
+ <string name="pref_nav_drawer_feed_counter_title">تنظیم پیشخوان اشتراک</string>
+ <string name="pref_nav_drawer_feed_counter_sum">اطلاعات نمایش داده شده توسط پیشخوان اشتراک را تغییر دهید. همچنین اگر «سفارش اشتراک» روی «پیشخوان» تنظیم شود ، بر مرتب سازی اشتراک ها نیز تأثیر می گذارد.</string>
+ <string name="pref_set_theme_sum">تغییر ظاهر آنتن پاد</string>
+ <string name="pref_automatic_download_title">بارگیری خودکار</string>
+ <string name="pref_automatic_download_sum">بارگیری خودکار قسمتها را پیکربندی کنید.</string>
+ <string name="pref_autodl_wifi_filter_title">فیلتر Wi-Fi را فعال کنید</string>
+ <string name="pref_autodl_wifi_filter_sum">بارگیری خودکار فقط باید از طریق شبکه های Wi-Fi انتخاب شده مجاز باشد.</string>
+ <string name="pref_automatic_download_on_battery_title">بارگیری زمانی که سیستم شارژ نمیشود مجاز باشد</string>
+ <string name="pref_automatic_download_on_battery_sum">وقتی باتری شارژ نمی شود ، امکان بارگیری خودکار وجود داشته باشد</string>
+ <string name="pref_parallel_downloads_title">بارگیری موازی</string>
+ <string name="pref_episode_cache_title">قسمت های ذخیره شده</string>
+ <string name="pref_episode_cache_summary">تعداد کل قسمتهای قابل بارگیری در ذخیره گاه دستگاه. در صورت رسیدن به این تعداد بارگیری خودکار به حالت تعلیق در می آید.</string>
<string name="pref_episode_cover_title">استفاده از عکس قسمت</string>
+ <string name="pref_episode_cover_summary">هر زمان که جلد مخصوص قسمت در دسترس بود از آن استفاده کن. در صورت لغو انتخاب ، برنامه همیشه از تصویر جلد پادکست استفاده می کند.</string>
+ <string name="pref_theme_title_use_system">از طرح زمینه سیستم استفاده کنید</string>
<string name="pref_theme_title_light">روشن</string>
<string name="pref_theme_title_dark">تاریک</string>
<string name="pref_theme_title_trueblack">سیاه (مناسب AMOLED)</string>
@@ -342,39 +407,161 @@
<string name="pref_update_interval_hours_singular">ساعت</string>
<string name="pref_update_interval_hours_manual">دستی</string>
<string name="pref_gpodnet_authenticate_title">ورود</string>
+ <string name="pref_gpodnet_authenticate_sum">برای همگام سازی اشتراک های خود با حساب gpodder.net وارد شوید.</string>
<string name="pref_gpodnet_logout_title">خروج</string>
<string name="pref_gpodnet_logout_toast">خروج موفقیت‌آمیز بود</string>
<string name="pref_gpodnet_setlogin_information_title">تغییر اطلاعات ورود</string>
+ <string name="pref_gpodnet_setlogin_information_sum">اطلاعات ورود به سیستم حساب gpodder.net خود را تغییر دهید.</string>
+ <string name="pref_gpodnet_sync_changes_title">اکنون همگام سازی کنید</string>
+ <string name="pref_gpodnet_sync_changes_sum">تغییرات اشتراک و وضعیت اپیزود را با gpodder.net همگام سازی کنید.</string>
+ <string name="pref_gpodnet_full_sync_title">همگام سازی کامل را اجبار کن</string>
+ <string name="pref_gpodnet_full_sync_sum">همه اشتراک ها و حالت های قسمت را با gpodder.net همگام سازی کنید.</string>
+ <string name="pref_gpodnet_login_status"><![CDATA[وارد شد به عنوان <i>%1$s</i> با وسیله <i>%2$s</i>]]></string>
+ <string name="pref_gpodnet_notifications_title">همگام سازی انجام نشد</string>
+ <string name="pref_gpodnet_notifications_sum">این تنظیمات در مورد خطاهای احراز هویت اعمال نمی شود.</string>
+ <string name="pref_playback_speed_sum">سرعتهای موجود برای بازپخش با سرعت متغیر را سفارشی کنید</string>
+ <string name="pref_feed_playback_speed_sum">سرعت شروع بازپخش صدا برای قسمت های این پادکست</string>
+ <string name="pref_feed_skip">پرش خودکار</string>
+ <string name="pref_feed_skip_sum">از اجرای قسمت معرفی و پایانی صرف نظر کن.</string>
+ <string name="pref_feed_skip_ending">پرش به آخر</string>
+ <string name="pref_feed_skip_intro">پرش به اول</string>
+ <string name="pref_feed_skip_ending_toast">پرش از %d ثانیه آخر</string>
+ <string name="pref_feed_skip_intro_toast">پرش از %d ثانیه اول</string>
+ <string name="pref_playback_time_respects_speed_title">اطلاعات رسانه را برای سرعت بازپخش تنظیم کنید</string>
+ <string name="pref_playback_time_respects_speed_sum">موقعیت و مدت نمایش داده شده با سرعت پخش سازگار شده</string>
+ <string name="pref_fast_forward">زمان پرش برای جلو رفتن سریع</string>
+ <string name="pref_fast_forward_sum">با کلیک بر روی دکمه سریع جلو ، تعداد ثانیه ها را برای پرش به جلو تنظیم کنید</string>
+ <string name="pref_rewind">زمان پرش برای عقب رفتن سریع</string>
+ <string name="pref_rewind_sum">با کلیک روی دکمه برگشت تعداد ثانیه ها را برای پرش به عقب تنظیم کنید</string>
+ <string name="pref_gpodnet_sethostname_title">تنظیم نام میزبان</string>
+ <string name="pref_gpodnet_sethostname_use_default_host">استفاده از میزبان پیش فرض</string>
+ <string name="pref_expandNotify_title">اعلان با الویت بالا</string>
+ <string name="pref_expandNotify_sum">این معمولاً اعلان را برای نمایش دکمه های پخش گسترش می دهد.</string>
+ <string name="pref_persistNotify_title">کنترلهای پخش مداوم</string>
+ <string name="pref_persistNotify_sum">وقتی پخش متوقف شد ، اعلان ها را نگه دار و کنترل های صفحه را قفل کن.</string>
+ <string name="pref_compact_notification_buttons_title">تنظیم دکمه های اطلاع رسانی فشرده</string>
+ <string name="pref_compact_notification_buttons_sum">با باز شدن اعلان ، دکمه های پخش را تغییر دهید. دکمه پخش / مکث همیشه در آن گنجانده شده است.</string>
+ <string name="pref_compact_notification_buttons_dialog_title">حداکثر %1$d مورد را انتخاب کنید</string>
+ <string name="pref_compact_notification_buttons_dialog_error">شما فقط می توانید حداکثر %1$d مورد را انتخاب کنید.</string>
<string name="pref_lockscreen_background_title">تنظیم پس‌زمینه صفحهٔ قفل</string>
+ <string name="pref_lockscreen_background_sum">پس زمینه صفحه قفل را روی تصویر جلد قسمت فعلی تنظیم کن. به عنوان اثر جانبی ، این تصویر در برنامه های شخص ثالث نیز نشان داده خواهد شد.</string>
+ <string name="pref_showDownloadReport_title">دانلود ناموفق</string>
<string name="pref_showDownloadReport_sum">در صورت شکست در بارگیری، گزارشی تولید شود که جزئیات شکست را نشان دهد.</string>
+ <string name="pref_showAutoDownloadReport_title">بارگیری خودکار انجام شد</string>
+ <string name="pref_showAutoDownloadReport_sum">اعلانی را برای قسمتهای بارگیری خودکار نشان دهید.</string>
<string name="pref_expand_notify_unsupport_toast">اندرویدهای قدیمی‌تر از نسخه ۴٫۱ از اعلان‌های بسط‌یافته پشتیبانی نمی‌کنند.</string>
+ <string name="pref_enqueue_location_title">مکان را از صف در آور</string>
+ <string name="pref_enqueue_location_sum">قسمتها را به اضافه کنید به : %1$s</string>
+ <string name="enqueue_location_back">عقب</string>
+ <string name="enqueue_location_front">جلو</string>
+ <string name="enqueue_location_after_current">بعد از اپیزود فعلی</string>
<string name="pref_smart_mark_as_played_disabled">غیرفعال</string>
+ <string name="pref_image_cache_size_title">اندازه حافظه پنهان تصویر</string>
+ <string name="pref_image_cache_size_sum">اندازه حافظه پنهان دیسک برای تصاویر.</string>
+ <string name="visit_user_forum">تالار گفتمان کاربر</string>
<string name="bug_report_title">گزارش مشکل</string>
+ <string name="open_bug_tracker">باز کردن ردیاب اشکال</string>
+ <string name="export_logs">خارج کردن گزارشها</string>
+ <string name="copy_to_clipboard">کپی به کلیپ بورد</string>
+ <string name="copied_to_clipboard">در کلیپ بورد کپی شد</string>
<string name="experimental_pref">آزمایشی</string>
+ <string name="pref_media_player_message">انتخاب کنید از کدام دستگاه پخش کننده رسانه برای پخش فایلها استفاده شود</string>
+ <string name="pref_current_value">مقدار فعلی: %1$s</string>
<string name="pref_proxy_title">پروکسی</string>
<string name="pref_proxy_sum">تنظیم پروکسی شبکه</string>
+ <string name="pref_faq">سوالات متداول</string>
<string name="pref_no_browser_found">مرورگر وب پیدا نشد.</string>
<string name="pref_cast_title">پشتیبانی از کروم‌کست</string>
+ <string name="pref_cast_message_play_flavor">پشتیبانی از پخش از راه دور رسانه را در دستگاه های Cast فعال کنید (مانند Chromecast ، بلندگوهای صوتی یا Android TV)</string>
<string name="pref_cast_message_free_flavor">کروم‌کست نیازمند کتاب‌خانه‌های غیرآزاد است که در این نسخه از AntennaPod غیر فعال هستند</string>
<string name="pref_enqueue_downloaded_title">در صف نهادن بارگیری‌شده‌ها</string>
+ <string name="pref_enqueue_downloaded_summary">قسمتهای بارگیری شده را به صف اضافه کنید</string>
<string name="media_player_builtin">پخش‌کننده پیش‌فرض اندروید</string>
+ <string name="media_player_exoplayer_recommended">ExoPlayer (توصیه می شود)</string>
+ <string name="media_player_switch_to_exoplayer">به ExoPlayer بروید</string>
+ <string name="media_player_switched_to_exoplayer">به ExoPlayer تغییر وضعیت داده شد.</string>
+ <string name="pref_skip_silence_title">رد کردن سکوت در صدا</string>
+ <string name="pref_videoBehavior_title">هنگام خروج از ویدئو</string>
+ <string name="pref_videoBehavior_sum">رفتار هنگام ترک پخش فیلم</string>
<string name="stop_playback">توقف پخش</string>
<string name="continue_playback">ادامه پخش صدا</string>
+ <string name="behavior">رفتار</string>
+ <string name="pref_back_button_behavior_title">رفتار دکمه برگشت</string>
+ <string name="pref_back_button_behavior_sum">تغییر رفتار دکمه بازگشت</string>
+ <string name="back_button_default">پیش فرض</string>
+ <string name="back_button_open_drawer">کشوی ناوبری را باز کنید</string>
+ <string name="back_button_double_tap">برای خروج دو ضربه سریع بزنید</string>
+ <string name="back_button_show_prompt">برای خروج تأیید کنید</string>
+ <string name="close_prompt">آیا مطمئن هستید که می خواهید انتن پاد را ببندید؟</string>
+ <string name="double_tap_toast">برای خروج دوباره روی دکمه برگشت ضربه بزنید</string>
+ <string name="back_button_go_to_page">برو به صفحه...</string>
+ <string name="back_button_go_to_page_title">انتخاب صفحه</string>
+ <string name="pref_delete_removes_from_queue_title">حذف باعث پاک شدن از صف شود</string>
+ <string name="pref_delete_removes_from_queue_sum">وقتی اپیزود حذف شد ، به طور خودکار از صف حذف شود.</string>
+ <string name="pref_filter_feed_title">فیلتر اشتراک</string>
+ <string name="pref_filter_feed_sum">اشتراک های خود را در کشوی ناوبری و صفحه اشتراک ها فیلتر کنید.</string>
+ <string name="no_filter_label">هیچ یک</string>
+ <string name="subscriptions_are_filtered">اشتراک ها فیلتر می شوند.</string>
+ <string name="subscriptions_counter_greater_zero">شمارنده بزرگتر از صفر</string>
+ <string name="auto_downloaded">بارگیری خودکار</string>
+ <string name="not_auto_downloaded">بارگیری خودکار انجام نشود</string>
+ <string name="kept_updated">بروز نگهداری شد</string>
+ <string name="not_kept_updated">بروز نگهداری نشد</string>
<!--About screen-->
<string name="about_pref">درباره</string>
<string name="antennapod_version">نسخه AntennaPod</string>
+ <string name="contributors">همکاران</string>
+ <string name="contributors_summary">هر کس می تواند به بهتر شدن آنتن پاد کمک کند - با کد ، ترجمه یا با کمک به کاربران در انجمن ما</string>
<string name="developers">توسعه‌دهندگان</string>
<string name="translators">مترجمان</string>
+ <string name="special_thanks">تشکر ویژه</string>
<string name="privacy_policy">سیاست حریم شخصی</string>
<string name="licenses">پروانه‌ها</string>
+ <string name="licenses_summary"> آنتن پاد از نرم افزارهای عالی دیگری نیز استفاده می کند</string>
<!--Search-->
<string name="search_status_no_results">نتیجه‌ای یافت نشد</string>
<string name="search_label">جستجو</string>
+ <string name="no_results_for_query">هیچ نتیجه ای برای \"%1$s\" یافت نشد</string>
<!--Synchronization-->
+ <string name="sync_status_started">همگام سازی شروع شد</string>
+ <string name="sync_status_episodes_upload">در حال بارگذاری تغییرات قسمت ...</string>
+ <string name="sync_status_episodes_download">در حال بارگیری تغییرات قسمت ...</string>
+ <string name="sync_status_upload_played">در حال بارگذاری وضعیت پخش شده</string>
+ <string name="sync_status_subscriptions">همگام سازی اشتراک ها ...</string>
+ <string name="sync_status_success">همگام سازی موفقیت آمیز</string>
+ <string name="sync_status_error">همگام سازی ناموفقیت آمیز</string>
<!--import and export-->
+ <string name="import_export_summary">اشتراک ها و صف را به دستگاه دیگری منتقل کنید</string>
+ <string name="database">پایگاه داده</string>
+ <string name="opml">OPML</string>
+ <string name="html">HTML</string>
+ <string name="html_export_summary">اشتراک های خود را به یک دوست نشان دهید</string>
+ <string name="opml_export_summary">اشتراک های خود را به یک برنامه پادکست دیگر منتقل کنید</string>
+ <string name="opml_import_summary">اشتراک های خود را از برنامه پادکست دیگری وارد کنید</string>
+ <string name="database_export_summary">اشتراک ها ، قسمت های گوش داده شده و صف را به آنتن پاد در یک دستگاه دیگر منتقل کنید</string>
+ <string name="database_import_summary">پایگاه داده آنتن پاد را از دستگاه دیگری وارد کنید</string>
+ <string name="opml_import_label">وارد کردن OPML</string>
+ <string name="opml_add_podcast_label">وارد کردن لیست پادکست (OPML)</string>
+ <string name="opml_reader_error">هنگام خواندن سند OPML خطایی رخ داده است:</string>
+ <string name="opml_import_error_no_file">هیچ فایلی انتخاب نشده است!</string>
<string name="select_all_label">انتخاب همه</string>
<string name="deselect_all_label">انتخاب هیچ</string>
+ <string name="opml_export_label">خارج کردن OPML</string>
+ <string name="html_export_label">خارج کردن HTML</string>
+ <string name="database_export_label">خارج کردن پایگاه داده</string>
+ <string name="database_import_label">وارد کردن پایگاه داده</string>
+ <string name="database_import_warning">وارد کردن یک پایگاه داده باعث جایگزین تمام اشتراکهای فعلی و سابقه پخش شما خواهد شد. شما باید پایگاه داده فعلی خود را به عنوان پشتیبان خارج کنید. آیا شما میخواهید جایگزین کنید؟</string>
+ <string name="please_wait">صبر کنید لطفا ...</string>
+ <string name="export_error_label">خطا در خارج کردن</string>
+ <string name="export_success_title">خارج کردن موفقیت آمیز</string>
+ <string name="export_success_sum">پرونده خارج شده در اینجا نوشته شده است :\n\n %1$s</string>
+ <string name="opml_import_ask_read_permission">برای خواندن فایل OPML دسترسی به حافظه خارجی لازم است</string>
+ <string name="import_select_file">فایل را برای وارد کردن انتخاب کنید</string>
+ <string name="successful_import_label">وارد کردن موفقیت آمیز</string>
+ <string name="import_ok">لطفاً OK را فشار دهید تا آنتن پاد دوباره راه اندازی شود</string>
<string name="import_no_downgrade">پایگاه داده با نسخه‌از جدیدتر از AntennaPod خروجی گرفته شده است. نسخه نصب شده فعلی شما هنوز نمی‌داند که چگونه باید با این پرونده کار کند.</string>
+ <string name="favorites_export_label">خارج کردن علاقه مندی ها</string>
+ <string name="favorites_export_summary">موارد مورد علاقه ذخیره شده خارج شد</string>
<!--Sleep timer-->
<string name="set_sleeptimer_label">تنظیم زمان‌سنج خواب</string>
<string name="disable_sleeptimer_label">از کار انداختن زمان‌سنج خواب</string>
@@ -421,6 +608,7 @@
<string name="gpodnetauth_device_caption_errorEmpty">عنوان نباید خالی باشد</string>
<string name="gpodnetauth_device_butChoose">گزینش</string>
<string name="gpodnetauth_finish_title">ورود موفق!</string>
+ <string name="gpodnetauth_finish_descr">تبریک می گویم! حساب gpodder.net شما اکنون با دستگاه شما پیوند داده شده است. آنتن پاد از این پس اشتراک های دستگاه شما را با حساب gpodder.net خود به طور خودکار همگام سازی می کند.</string>
<string name="gpodnetauth_finish_butsyncnow">شروع همگام‌سازی</string>
<string name="gpodnetauth_finish_butgomainscreen">رفتن به صفحهٔ اصلی</string>
<string name="gpodnetsync_auth_error_title">خطای تأیید هویت gpodder.net</string>
@@ -434,6 +622,9 @@
<string name="selected_folder_label">پوشهٔ انتخاب‌شده:</string>
<string name="create_folder_label">ساخت پوشه</string>
<string name="choose_data_directory">انتخاب پوشه داده‌ها</string>
+ <string name="choose_data_directory_message">لطفاً مکان اصلی پوشه داده خود را انتخاب کنید. آنتن پاد زیر فهرستهای مناسب را ایجاد می کند.</string>
+ <string name="choose_data_directory_permission_rationale">دسترسی به فضای ذخیره سازی خارجی برای تغییر پوشه داده مورد نیاز است</string>
+ <string name="choose_data_directory_available_space">%1$s از %2$s آزاد</string>
<string name="create_folder_msg">ایجاد پوشهٔ جدید با نام %1$s؟</string>
<string name="create_folder_success">ساخت پوشه جدید</string>
<string name="create_folder_error_no_write_access">نمی‌توان در این پوشه نوشت</string>
@@ -443,31 +634,185 @@
<string name="folder_not_readable_error">%1$s قابل خواندن نیست</string>
<string name="folder_not_writable_error">%1$s قابل نوشتن نیست</string>
<string name="folder_not_empty_dialog_title">پوشه خالی نیست</string>
+ <string name="folder_not_empty_dialog_msg">پوشه ای که انتخاب کرده اید خالی نیست. بارگیری رسانه و سایر پرونده ها مستقیماً در این پوشه قرار می گیرند. ادامه بدهم ؟</string>
<string name="set_to_default_folder">انتخاب پوشه پیش‌فرض</string>
+ <string name="pref_pausePlaybackForFocusLoss_sum">وقتی برنامه دیگری می خواهد صداها را پخش کند ، به جای کاهش میزان صدا ، پخش را متوقف کن</string>
+ <string name="pref_pausePlaybackForFocusLoss_title">مکث برای وقفه ها</string>
+ <string name="pref_resumeAfterCall_sum">پس از اتمام تماس تلفنی ، پخش را از سر بگیرید</string>
+ <string name="pref_resumeAfterCall_title">بعد از تماس ادامه بده</string>
+ <string name="pref_restart_required">برای اینکه این تغییر اعمال شود ، آنتن پاد باید دوباره راه اندازی شود.</string>
<!--Online feed view-->
<string name="subscribe_label">اشتراک</string>
+ <string name="subscribing_label">مشترک شدن ...</string>
+ <string name="preview_episode">پیش نمایش</string>
+ <string name="stop_preview">توقف پیش نمایش</string>
<!--Content descriptions for image buttons-->
+ <string name="rewind_label">عقب زدن</string>
+ <string name="fast_forward_label">حرکت سریع به جلو</string>
+ <string name="increase_speed">افزایش سرعت</string>
+ <string name="decrease_speed">کاهش سرعت</string>
+ <string name="media_type_audio_label">سمعی</string>
+ <string name="media_type_video_label">ویدئو</string>
+ <string name="status_downloading_label">قسمت در حال بارگیری است</string>
+ <string name="in_queue_label">قسمت در صف است</string>
+ <string name="is_favorite_label">قسمت به عنوان موردعلاقه علامت گذاری شده است</string>
+ <string name="drag_handle_content_description">برای تغییر موقعیت این مورد را بکشید</string>
+ <string name="load_next_page_label">صفحه بعدی را لود کن</string>
+ <string name="switch_pages">تغییر صفحات</string>
+ <string name="position">موقعیت: %1$s</string>
+ <string name="apply_action">حرکت را اعمال کن</string>
<!--Feed information screen-->
+ <string name="authentication_label">احراز هویت</string>
+ <string name="authentication_descr">تغییر نام کاربری و رمز ورود خود را برای این پادکست و قسمت های آن</string>
+ <string name="auto_download_settings_label">تنظیمات بارگیری خودکار</string>
+ <string name="episode_filters_label">فیلتر قسمت</string>
+ <string name="episode_filters_description">لیست اصطلاحاتی که برای تصمیم گیری در مورد درج یا حذف یک قسمت هنگام بارگیری خودکار استفاده می شود</string>
+ <string name="episode_filters_include">شامل </string>
+ <string name="episode_filters_exclude">مستثنی</string>
+ <string name="episode_filters_hint">تک کلمه \n \"چند کلمه\"</string>
+ <string name="keep_updated">به روز باش</string>
+ <string name="keep_updated_summary">هنگام بازخوانی (خودکار) همه پادکست ها ، این پادکست را وارد کنید</string>
+ <string name="auto_download_disabled_globally">بارگیری خودکار در تنظیمات اصلی آنتن پاد غیرفعال است</string>
+ <string name="statistics_listened_for">گوش داده شده برای:</string>
+ <string name="statistics_episodes_on_device">قسمت های موجود در دستگاه:</string>
+ <string name="statistics_space_used">فضای مورد استفاده:</string>
+ <string name="statistics_view_all">مشاهده همه پادکست ها »</string>
<!--Progress information-->
+ <string name="progress_upgrading_database">به روز رسانی پایگاه داده</string>
<!--AntennaPodSP-->
+ <string name="sp_apps_importing_feeds_msg">وارد کردن اشتراک از برنامه های تک منظوره</string>
<!--Add podcast fragment-->
+ <string name="search_podcast_hint">جستجوی پادکست ...</string>
+ <string name="search_itunes_label">در iTunes جستجو کن</string>
+ <string name="search_podcastindex_label">در Podcastindex.org جستجو کن</string>
+ <string name="search_fyyd_label">در fyyd جستجو کن</string>
+ <string name="advanced">پیشرفته</string>
+ <string name="add_podcast_by_url">اضافه کردن پادکست توسط آدرس RSS</string>
<string name="browse_gpoddernet_label">مرور gpodder.net</string>
+ <string name="discover">کشف کردن</string>
+ <string name="discover_hide">پنهان کردن</string>
+ <string name="discover_is_hidden">شما مخفی کردن پیشنهادات را انتخاب کرده اید.</string>
+ <string name="discover_more">بیشتر </string>
+ <string name="discover_powered_by_itunes">پیشنهادات توسط iTunes</string>
+ <string name="search_powered_by">نتایج توسط %1$s</string>
<!--Local feeds-->
+ <string name="add_local_folder">پوشه محلی را اضافه کنید</string>
+ <string name="local_folder">پوشه محلی</string>
+ <string name="reconnect_local_folder">اتصال دوباره پوشه محلی</string>
+ <string name="reconnect_local_folder_warning">در صورت عدم پذیرش اجازه ، می توانید این را برای اتصال مجدد به همان پوشه قبلی استفاده کنید. پوشه دیگری را انتخاب نکنید.</string>
+ <string name="local_feed_description">این پادکست مجازی با افزودن پوشه ای به آنتن پاد ایجاد شده است.</string>
+ <string name="unable_to_start_system_file_manager">مدیریت فایل سیستم امکان پذیر نیست</string>
+ <string name="filter">فیلتر</string>
<!--Episodes apply actions-->
+ <string name="all_label">همه</string>
+ <string name="selected_all_label">همه قسمت ها انتخاب شد</string>
+ <string name="select_none_label">هیچ یک</string>
+ <string name="deselected_all_label">لغو انتخاب همه قسمت ها</string>
+ <string name="played_label">اجرا شد</string>
+ <string name="selected_played_label">قسمتهای پخش شده انتخاب شده</string>
+ <string name="unplayed_label">اجرا نشده</string>
+ <string name="selected_unplayed_label">قسمتهای پخش نشده انتخاب شده</string>
+ <string name="downloaded_label">بارگیری شد</string>
+ <string name="selected_downloaded_label">قسمتهای بارگیری شده انتخاب شد</string>
+ <string name="not_downloaded_label">دانلود نشده</string>
+ <string name="selected_not_downloaded_label">قسمتهای بارگیری نشده انتخاب شد</string>
+ <string name="selected_queued_label">قسمتهای در صف انتخاب شده</string>
+ <string name="selected_not_queued_label">قسمتهای خارج صف انتخاب شده</string>
+ <string name="selected_has_media_label">قسمتهای با رسانه انتخاب شده</string>
<string name="hide_is_favorite_label">مورد علاقه</string>
+ <string name="not_favorite">مورد علاقه نیست</string>
<string name="hide_downloaded_episodes_label">بارگیری‌شده</string>
<string name="hide_not_downloaded_episodes_label">بارگیری‌نشده</string>
+ <string name="queued_label">در صف گذاشته شد</string>
+ <string name="not_queued_label">در صف گذاشته نشد</string>
+ <string name="has_media">رسانه دارد</string>
+ <string name="no_media">رسانه ندارد</string>
<string name="hide_paused_episodes_label">متوقف شد</string>
+ <string name="not_paused">مکث نشده</string>
<string name="hide_played_episodes_label">پخش شد</string>
+ <string name="not_played">اجرا نشده</string>
<!--Sort-->
+ <string name="sort_title_a_z">عنوان (الفبایی معکوس)</string>
+ <string name="sort_title_z_a">عنوان (الفبایی)</string>
+ <string name="sort_date_new_old">تاریخ (جدید به قدیم)</string>
+ <string name="sort_date_old_new">تاریخ (قدیم به جدید)</string>
+ <string name="sort_duration_short_long">طول (کوتاه به بلند)</string>
+ <string name="sort_duration_long_short">طول (بلند به کوتاه)</string>
+ <string name="sort_a_z">برعکس الفبایی</string>
+ <string name="sort_z_a">الفبایی</string>
+ <string name="sort_new_old">جدید به قدیم</string>
+ <string name="sort_old_new">قدیم به جدید</string>
+ <string name="sort_short_long">کوتاه به بلند</string>
+ <string name="sort_long_short">بلند به کوتاه</string>
<!--Rating dialog-->
+ <string name="rating_title">علاقهمند به آنتن پاد ؟</string>
+ <string name="rating_message">اگر وقت بگذارید و به آنتن پاد امتیاز دهید ، از آن استقبال می کنیم.</string>
+ <string name="rating_never_label">دست از سر من بردار</string>
+ <string name="rating_later_label">بعدا به من یادآوری کن</string>
+ <string name="rating_now_label">مطمئنا ، بریم این کار را انجام بدیم!</string>
<!--Share episode dialog-->
+ <string name="share_dialog_include_label">عبارتند از:</string>
+ <string name="share_playback_position_dialog_label">موقعیت پخش</string>
+ <string name="share_dialog_media_file_url_label">آدرس فایل رسانه</string>
+ <string name="share_dialog_episode_website_label">صفحه وب این قسمت</string>
+ <string name="share_dialog_media_file_label">فایل رسانه</string>
<!--Audio controls-->
+ <string name="audio_controls">کنترل های صوتی</string>
+ <string name="playback_speed">سرعت پخش</string>
+ <string name="volume">درجه صدا</string>
+ <string name="left_short">L</string>
+ <string name="right_short">R</string>
+ <string name="audio_effects">جلوه های صوتی</string>
+ <string name="stereo_to_mono">Downmix: استریو به مونو</string>
+ <string name="sonic_only">فقط صوتی</string>
+ <string name="exoplayer_only">فقط ExoPlayer</string>
<!--proxy settings-->
+ <string name="proxy_type_label">نوع</string>
+ <string name="host_label">میزبان</string>
+ <string name="port_label">پورت</string>
+ <string name="optional_hint">(اختیاری)</string>
+ <string name="proxy_test_label">تست</string>
+ <string name="proxy_checking">چک کردن…</string>
+ <string name="proxy_test_successful">تست موفق بود</string>
+ <string name="proxy_test_failed">تست ناموفق بود</string>
+ <string name="proxy_host_empty_error">میزبان نمی تواند خالی باشد</string>
+ <string name="proxy_host_invalid_error">میزبان آدرس IP یا دامنه معتبر نیست</string>
+ <string name="proxy_port_invalid_error">پورت معتبر نیست</string>
<!--Subscriptions fragment-->
+ <string name="subscription_num_columns">تعداد ستون ها</string>
<!--Casting-->
+ <string name="cast_media_route_menu_title">اجرا در ...</string>
+ <string name="cast_disconnect_label">جلسه cast را قطع کنید</string>
+ <string name="cast_not_castable">رسانه انتخاب شده با دستگاه cast سازگار نیست</string>
+ <string name="cast_failed_to_play">شروع در پخش رسانه موفقیت آمیر نبود</string>
+ <string name="cast_failed_to_stop">توقف در پخش رسانه موفقیت آمیر نبود</string>
+ <string name="cast_failed_to_pause">مکث در پخش رسانه موفقیت آمیر نبود</string>
+ <string name="cast_failed_setting_volume">میزان صدا تنظیم نشد</string>
+ <string name="cast_failed_no_connection">هیچ ارتباطی با دستگاه cast وجود ندارد</string>
+ <string name="cast_failed_no_connection_trans">اتصال به دستگاه cast متوقف شده است. در صورت امکان ، برنامه در تلاش برای برقراری مجدد اتصال است. لطفا چند ثانیه صبر کنید و دوباره امتحان کنید.</string>
+ <string name="cast_failed_status_request">همگام سازی با دستگاه cast انجام نشد</string>
+ <string name="cast_failed_seek">جستجوی موقعیت جدید در دستگاه cast انجام نشد</string>
+ <string name="cast_failed_receiver_player_error">پخش کننده گیرنده با خطای شدیدی روبرو شده است</string>
+ <string name="cast_failed_media_error_skipping">خطا در پخش رسانه. رد شدن</string>
<!--Notification channels-->
+ <string name="notification_channel_user_action">نیاز به انجام کاری</string>
+ <string name="notification_channel_user_action_description">در صورت نیاز به اقدام به عملی ، به عنوان مثال در صورت نیاز به وارد کردن رمز عبور ، نشان داده شود.</string>
+ <string name="notification_channel_downloading">درحال بارگیری</string>
+ <string name="notification_channel_downloading_description">هنگام بارگیری نشان داده می شود.</string>
+ <string name="notification_channel_playing">در حال اجرا</string>
+ <string name="notification_channel_playing_description">امکان کنترل پخش را فراهم می کند. این اعلان اصلی است که هنگام پخش پادکست مشاهده می کنید.</string>
+ <string name="notification_channel_error">خطاها</string>
+ <string name="notification_channel_error_description">اگر مشکلی پیش آمد ، به عنوان مثال اگر در بارگیری یا به روزرسانی خبره مشکلی پیش آمد ، نشان داده می شود.</string>
+ <string name="notification_channel_sync_error">خطاهای همگام سازی</string>
+ <string name="notification_channel_sync_error_description">هنگامی که همگام سازی gpodder انجام نشد نشان داده می شود.</string>
<string name="notification_channel_auto_download">بارگیری‌های خودکار</string>
+ <string name="notification_channel_episode_auto_download">وقتی قسمتها به طور خودکار بارگیری می شوند ، نشان داده می شوند.</string>
<!--Widget settings-->
+ <string name="widget_settings">تنظیمات ویجت</string>
+ <string name="widget_create_button">ایجاد ویجت</string>
+ <string name="widget_opacity">تیرگی</string>
<!--On-Demand configuration-->
+ <string name="on_demand_config_setting_changed">تنظیم با موفقیت به روز شد.</string>
+ <string name="on_demand_config_stream_text">به نظر می رسد که زیاد پخش مستقیم دارید. آیا می خواهید در لیست های قسمت دکمه های پخش مستقیم نشان داده شود؟</string>
+ <string name="on_demand_config_download_text">به نظر می رسد که شما زیاد بارگیری می کنید. آیا می خواهید در لیست قسمت دکمه های بارگیری نشان داده شود؟</string>
</resources>
diff --git a/core/src/main/res/values-fr/strings.xml b/core/src/main/res/values-fr/strings.xml
index 2bbf74840..a0d86ea91 100644
--- a/core/src/main/res/values-fr/strings.xml
+++ b/core/src/main/res/values-fr/strings.xml
@@ -43,13 +43,13 @@
<string name="drawer_close">Fermer le menu</string>
<string name="drawer_preferences">Préférences du volet</string>
<string name="drawer_feed_order_unplayed_episodes">Trier par compteur</string>
- <string name="drawer_feed_order_alphabetical">Trier alphabétiquement</string>
+ <string name="drawer_feed_order_alphabetical">Trier par ordre alphabétique</string>
<string name="drawer_feed_order_last_update">Trier par date de publication</string>
<string name="drawer_feed_order_most_played">Trier par nombre lus</string>
- <string name="drawer_feed_counter_new_unplayed">Nombre de nouveaux épisodes non-lus</string>
- <string name="drawer_feed_counter_new">Nombre de nouveaux épisodes</string>
- <string name="drawer_feed_counter_unplayed">Nombre d\'épisodes non-lus</string>
- <string name="drawer_feed_counter_downloaded">Nombre d\'épisodes téléchargés</string>
+ <string name="drawer_feed_counter_new_unplayed">Nouveaux épisodes et non lus</string>
+ <string name="drawer_feed_counter_new">Nouveaux épisodes</string>
+ <string name="drawer_feed_counter_unplayed">Episodes non-lus</string>
+ <string name="drawer_feed_counter_downloaded">Episodes téléchargés</string>
<string name="drawer_feed_counter_none">Aucun</string>
<!--Bug report activity-->
<string name="log_file_share_exception">Aucune application compatible trouvée</string>
@@ -132,9 +132,9 @@
<string name="share_label_with_ellipses">Partager...</string>
<string name="share_file_label">Partager le fichier</string>
<string name="share_website_url_label">Lien du site web</string>
- <string name="share_feed_url_label">Lien du podcast</string>
+ <string name="share_feed_url_label">Lien du flux</string>
<string name="feed_delete_confirmation_msg">Confirmer que vous voulez supprimer le podcast \"%1$s\" et TOUS ses épisodes téléchargés.</string>
- <string name="feed_delete_confirmation_local_msg">Merci de confirmer que vous voulez supprimer le podcast \"%1$s\". Les fichiers du dossier source ne seront pas effacés.</string>
+ <string name="feed_delete_confirmation_local_msg">Merci de confirmer que vous voulez supprimer le podcast \"%1$s\". Les fichiers du dossier local / source ne seront pas effacés.</string>
<string name="feed_remover_msg">Podcast en cours de suppression</string>
<string name="load_complete_feed">Mettre à jour tout le podcast</string>
<string name="multi_select">Sélection multiple</string>
@@ -146,7 +146,7 @@
<string name="hide_has_media_label">Avec média</string>
<string name="filtered_label">Filtré</string>
<string name="refresh_failed_msg">{fa-exclamation-circle} La dernière mise à jour a échoué</string>
- <string name="open_podcast">Ouvrir Podcast</string>
+ <string name="open_podcast">Ouvrir le podcast</string>
<string name="please_wait_for_data">Merci d\'attendre la fin du téléchargement des données</string>
<!--actions on feeditems-->
<string name="download_label">Télécharger</string>
@@ -481,6 +481,7 @@
<string name="pref_enqueue_downloaded_title">Ajouter à la liste après téléchargement</string>
<string name="pref_enqueue_downloaded_summary">Mettre les épisodes dans la la liste de lecture après téléchargement</string>
<string name="media_player_builtin">Lecteur natif d\'Android</string>
+ <string name="media_player_exoplayer_recommended">ExoPlayer (recommendé)</string>
<string name="media_player_switch_to_exoplayer">Utiliser ExoPlayer pour la lecture</string>
<string name="media_player_switched_to_exoplayer">Lecteur changé pour ExoPlayer</string>
<string name="pref_skip_silence_title">Supprimer les silences audios</string>
@@ -505,10 +506,11 @@
<string name="pref_filter_feed_sum">Filtrer les abonnements dans le volet de navigation et dans l\'écran des abonnements.</string>
<string name="no_filter_label">Aucun</string>
<string name="subscriptions_are_filtered">Les abonnements sont filtrés.</string>
- <string name="auto_downloaded">Avec téléchargement auto</string>
- <string name="not_auto_downloaded">Sans téléchargement auto</string>
- <string name="kept_updated">Avec mise à jour auto</string>
- <string name="not_kept_updated">Sans mise à jour auto</string>
+ <string name="subscriptions_counter_greater_zero">Compteur supérieur à zéro</string>
+ <string name="auto_downloaded">Avec téléchargement automatique</string>
+ <string name="not_auto_downloaded">Sans téléchargement automatique</string>
+ <string name="kept_updated">Maintenu à jour</string>
+ <string name="not_kept_updated">Non maintenu à jour</string>
<!--About screen-->
<string name="about_pref">À propos</string>
<string name="antennapod_version">Version d\'AntennaPod</string>
@@ -543,7 +545,7 @@
<string name="database_export_summary">Transférer les abonnements, les épisodes écoutés et la liste de lecture sur un autre appareil</string>
<string name="database_import_summary">Importer une base de données AntennaPod d\'un autre appareil</string>
<string name="opml_import_label">Importer un fichier OPML</string>
- <string name="opml_add_podcast_label">Importer une liste de podcasts (OPML)</string>
+ <string name="opml_add_podcast_label">Importer une liste de podcasts (fichier OPML)</string>
<string name="opml_reader_error">Une erreur s\'est produite pendant la lecture du fichier OPML :</string>
<string name="opml_import_error_no_file">Aucun fichier sélectionné !</string>
<string name="select_all_label">Tout choisir</string>
@@ -689,7 +691,7 @@
<string name="search_podcastindex_label">Chercher sur Podcastindex.org</string>
<string name="search_fyyd_label">Chercher sur fyyd</string>
<string name="advanced">Avancé</string>
- <string name="add_podcast_by_url">Ajouter à partir d\'un lien RSS</string>
+ <string name="add_podcast_by_url">Ajouter un lien RSS</string>
<string name="browse_gpoddernet_label">Chercher sur gpodder.net</string>
<string name="discover">Découvrir</string>
<string name="discover_hide">Ne pas montrer</string>
@@ -699,9 +701,11 @@
<string name="search_powered_by">Résultats de %1$s</string>
<!--Local feeds-->
<string name="add_local_folder">Ajouter un dossier</string>
+ <string name="local_folder">Dossier local</string>
<string name="reconnect_local_folder">Se reconnecter au dossier</string>
<string name="reconnect_local_folder_warning">En cas de refus de permission vous pouvez utiliser cette option pour vous reconnecter au même dossier. Ne sélectionnez pas un autre dossier.</string>
<string name="local_feed_description">Ce podcast a été crée à partir d\'un dossier ajouté à AntennaPod.</string>
+ <string name="unable_to_start_system_file_manager">Impossible d\'ouvrir le gestionnaire de fichier</string>
<string name="filter">Filtrer</string>
<!--Episodes apply actions-->
<string name="all_label">Tous</string>
diff --git a/core/src/main/res/values-gl/strings.xml b/core/src/main/res/values-gl/strings.xml
index 766cb9b4e..4f3d385bc 100644
--- a/core/src/main/res/values-gl/strings.xml
+++ b/core/src/main/res/values-gl/strings.xml
@@ -481,6 +481,7 @@
<string name="pref_enqueue_downloaded_title">Foron descargados os elementos da cola</string>
<string name="pref_enqueue_downloaded_summary">Engadir os episodios descargados a cola</string>
<string name="media_player_builtin">Reprodutor android nativo</string>
+ <string name="media_player_exoplayer_recommended">ExoPlayer (recomendado)</string>
<string name="media_player_switch_to_exoplayer">Cambiar a ExoPlayer</string>
<string name="media_player_switched_to_exoplayer">Cambiaches a ExoPlayer.</string>
<string name="pref_skip_silence_title">Saltar silencio no Audio</string>
@@ -505,6 +506,7 @@
<string name="pref_filter_feed_sum">Filtra as subscricións no panel de navegación e pantalla de subscricións.</string>
<string name="no_filter_label">Nada</string>
<string name="subscriptions_are_filtered">As subscricións están filtradas.</string>
+ <string name="subscriptions_counter_greater_zero">Contador maior a cero</string>
<string name="auto_downloaded">Descargado automáticamente</string>
<string name="not_auto_downloaded">Non descargado automáticamente</string>
<string name="kept_updated">Manter actualizado</string>
@@ -699,9 +701,11 @@
<string name="search_powered_by">Resultados por %1$s</string>
<!--Local feeds-->
<string name="add_local_folder">Engadir cartafol local</string>
+ <string name="local_folder">Cartafol local</string>
<string name="reconnect_local_folder">Reconectar cartafol local</string>
<string name="reconnect_local_folder_warning">En caso de faltar permisos, podes usar esto para reconectar o exactamente o mesmo cartafol. Non elixas outro cartafol.</string>
<string name="local_feed_description">O podcast virtual foi creado ó engadir un cartafol a AntennaPod.</string>
+ <string name="unable_to_start_system_file_manager">Non foi posible abrir o xestor de ficheiros</string>
<string name="filter">Filtrado</string>
<!--Episodes apply actions-->
<string name="all_label">Todo</string>
diff --git a/core/src/main/res/values-hu/strings.xml b/core/src/main/res/values-hu/strings.xml
index 23a269192..5f90546e3 100644
--- a/core/src/main/res/values-hu/strings.xml
+++ b/core/src/main/res/values-hu/strings.xml
@@ -25,14 +25,18 @@
<string name="episode_cache_full_message">Az epizódok tárolására megadott maximális tárhely megtelt. A mérete a beállításokban növelhető meg.</string>
<string name="playback_statistics_label">Lejátszás</string>
<string name="download_statistics_label">Letöltések</string>
+ <string name="notification_pref_fragment">Értesítések</string>
<!--Statistics fragment-->
+ <string name="total_time_listened_to_podcasts">A lejátszott epizódok összideje:</string>
<string name="statistics_details_dialog">%1$d/%2$d epizód elindítva.\n\n%3$s/%4$s lejátszva.</string>
<string name="statistics_mode">Statisztikai mód</string>
<string name="statistics_mode_normal">A tényleges lejátszási idő számítása. A kétszeri lejátszás kétszer lesz számolva, míg a lejátszottként megjelölés nem számít bele</string>
+ <string name="statistics_mode_count_all">Az összes lejátszottnak jelölt epizód összeszámolása</string>
<string name="statistics_speed_not_counted">Megjegyzés: a lejátszási sebesség nem lesz beleszámítva.</string>
<string name="statistics_reset_data">Statisztikai adatok alaphelyzetbe állítása</string>
<string name="statistics_reset_data_msg">Ez törli az összes epizód lejátszási hosszát. Biztos, hogy folytatja?</string>
<!--Download Statistics fragment-->
+ <string name="total_size_downloaded_podcasts">Az eszközön lévő epizódok összmérete:</string>
<!--Main activity-->
<string name="drawer_open">Menü megnyitása</string>
<string name="drawer_close">Menü bezárása</string>
@@ -122,8 +126,12 @@
<string name="feed_settings_label">Podcast beállítások</string>
<string name="rename_feed_label">Podcast átnevezése</string>
<string name="remove_feed_label">Podcast eltávolítása</string>
+ <string name="share_label">Megosztás</string>
+ <string name="share_label_with_ellipses">Megosztás…</string>
<string name="share_file_label">Fájl megosztása</string>
+ <string name="share_website_url_label">Webcím</string>
<string name="feed_delete_confirmation_msg">Erősítse meg, hogy törli a(z) „%1$s” podcastot, és az ÖSSZES epizódját (a letöltött epizódokat is beleértve).</string>
+ <string name="feed_delete_confirmation_local_msg">Erősítse meg, hogy törli a(z) „%1$s” podcastot. A helyi forrásmappában lévő fájlok nem törlődnek.</string>
<string name="feed_remover_msg">Podcast eltávolítása</string>
<string name="load_complete_feed">Teljes podcast frissítése</string>
<string name="multi_select">Több kiválasztása</string>
@@ -220,6 +228,10 @@
</plurals>
<string name="downloads_processing">Letöltések feldolgozása</string>
<string name="download_notification_title">Podcast adatok letöltése</string>
+ <plurals name="download_report_content">
+ <item quantity="one">%d letöltés sikeres, %d sikertelen</item>
+ <item quantity="other">%d letöltés sikeres, %d sikertelen</item>
+ </plurals>
<string name="download_log_title_unknown">Ismeretlen cím</string>
<string name="download_type_feed">Csatorna</string>
<string name="download_type_media">Médiafájl</string>
@@ -232,6 +244,8 @@
<string name="confirm_mobile_download_dialog_message">A mobil adatkapcsolaton történő letöltés ki van kapcsolva a beállításokban.\n\nIdeiglenesen engedélyezi a letöltést?\n\n<small>A választása 10 percig lesz megjegyezve.</small></string>
<string name="confirm_mobile_streaming_notification_title">Mobil adatátvitel megerősítése</string>
<string name="confirm_mobile_streaming_notification_message">A mobil adatkapcsolaton történő adatátvitel ki van kapcsolva a beállításokban. Koppintson ha mindenképp szeretné.</string>
+ <string name="confirm_mobile_streaming_button_always">Mindig</string>
+ <string name="confirm_mobile_streaming_button_once">Egyszer</string>
<string name="confirm_mobile_download_dialog_only_add_to_queue">Sorbaállítás</string>
<string name="confirm_mobile_download_dialog_enable_temporarily">Engedélyezés átmenetileg</string>
<!--Mediaplayer messages-->
@@ -362,6 +376,7 @@
<string name="pref_mobileUpdate_episode_download">Epizódletöltés</string>
<string name="pref_mobileUpdate_streaming">Adatátvitel</string>
<string name="user_interface_label">Felhasználói felület</string>
+ <string name="user_interface_sum">Megjelenés, feliratkozások, képernyőzár</string>
<string name="pref_set_theme_title">Téma kiválasztása</string>
<string name="pref_nav_drawer_items_title">Navigációs fiók elemeinek beállítása</string>
<string name="pref_nav_drawer_items_sum">A navigációs fiókban megjelenő elemek módosítása.</string>
@@ -400,7 +415,9 @@
<string name="pref_gpodnet_full_sync_title">Teljes szinkronizáció kényszerítése</string>
<string name="pref_gpodnet_full_sync_sum">Az összes feliratkozásának és epizódállapotainak szinkronizálása a gpodder.nettel.</string>
<string name="pref_gpodnet_login_status"><![CDATA[Bejelentkezve mint <i>%1$s</i>, a(z) <i>%2$s</i> eszközzel]]></string>
+ <string name="pref_gpodnet_notifications_title">Szinkronizálás sikertelen</string>
<string name="pref_gpodnet_notifications_sum">Ez a beállítás a hitelesítési hibákra nem érvényes.</string>
+ <string name="pref_playback_speed_sum">A változó sebességű lejátszáshoz elérhető sebességek testreszabása</string>
<string name="pref_feed_playback_speed_sum">A podcast epizódjainak indításakor használandó lejátszási sebesség</string>
<string name="pref_feed_skip">Automatikus kihagyás</string>
<string name="pref_feed_skip_sum">Bevezetők és lezárások kihagyása</string>
@@ -424,7 +441,9 @@
<string name="pref_compact_notification_buttons_dialog_error">Legfeljebb %1$d elemet választhat.</string>
<string name="pref_lockscreen_background_title">Képernyőzár háttérkép beállítása</string>
<string name="pref_lockscreen_background_sum">A képernyőzár háttérképének beállítása a jelenlegi epizód képére. Mellékhatásként, ez a harmadik féltől származó alkalmazásokban is megjeleníti a képet.</string>
+ <string name="pref_showDownloadReport_title">Letöltés sikertelen</string>
<string name="pref_showDownloadReport_sum">Ha a letöltések sikertelenek, előállít egy jelentést, amely részletezi a hibát</string>
+ <string name="pref_showAutoDownloadReport_title">Elkészült az automatikus letöltés</string>
<string name="pref_showAutoDownloadReport_sum">Értesítés megjelenítése az automatikusan letöltött epizódokhoz.</string>
<string name="pref_expand_notify_unsupport_toast">A 4.1 előtti Android verziók nem támogatják a bővített értesítéseket.</string>
<string name="pref_enqueue_location_title">Hely sorbaállítása</string>
@@ -454,6 +473,7 @@
<string name="pref_enqueue_downloaded_title">Letöltött elemek sorbaállítása</string>
<string name="pref_enqueue_downloaded_summary">Letöltött epizódok sorhoz adása</string>
<string name="media_player_builtin">Beépített androidos lejátszó</string>
+ <string name="media_player_exoplayer_recommended">ExoPlayer (javasolt)</string>
<string name="media_player_switch_to_exoplayer">Váltás az ExoPlayerre</string>
<string name="media_player_switched_to_exoplayer">Átváltva az ExoPlayerre.</string>
<string name="pref_skip_silence_title">Csend kihagyása a hangokban</string>
@@ -474,6 +494,8 @@
<string name="back_button_go_to_page_title">Válasszon lapot</string>
<string name="pref_delete_removes_from_queue_title">A törlés eltávolítja a sorból</string>
<string name="pref_delete_removes_from_queue_sum">Törléskor az epizód automatikus eltávolítása a sorból.</string>
+ <string name="auto_downloaded">Automatikusan letöltve</string>
+ <string name="not_auto_downloaded">Nem automatikusan letöltve</string>
<!--About screen-->
<string name="about_pref">Névjegy</string>
<string name="antennapod_version">AntennaPod verzió</string>
@@ -523,6 +545,8 @@
<string name="export_success_sum">Az exportált fájl ide lett kiírva:\n\n%1$s</string>
<string name="opml_import_ask_read_permission">A külső tároló elérése szükséges az OPML fájl olvasásához</string>
<string name="import_select_file">Importálandó fájl kiválasztása</string>
+ <string name="successful_import_label">Importálás sikeres</string>
+ <string name="import_ok">Nyomja meg az OK gombot az AntennaPod újraindításához</string>
<string name="import_no_downgrade">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.</string>
<string name="favorites_export_label">Kedvencek exportálása</string>
<string name="favorites_export_summary">Mentett kedvencek fájlba exportálása</string>
@@ -646,10 +670,16 @@
<string name="search_itunes_label">Keresés az iTunes-on</string>
<string name="search_fyyd_label">Keresés a fyyden</string>
<string name="advanced">Speciális</string>
+ <string name="add_podcast_by_url">Podcast hozzáadása RSS cím alapján</string>
<string name="browse_gpoddernet_label">A gpodder.net böngészése</string>
<string name="discover">Felfedezés</string>
+ <string name="discover_hide">Elrejtés</string>
<string name="discover_more">több »</string>
+ <string name="discover_powered_by_itunes">iTunes javaslatok</string>
+ <string name="search_powered_by">%1$s javaslatok</string>
<!--Local feeds-->
+ <string name="add_local_folder">Helyi mappa hozzáadása</string>
+ <string name="local_folder">Helyi mappa</string>
<string name="filter">Szűrő</string>
<!--Episodes apply actions-->
<string name="all_label">Összes</string>
@@ -740,6 +770,7 @@
<string name="notification_channel_playing">Most játszott</string>
<string name="notification_channel_playing_description">Lehetővé teszi a lejátszás vezérlését. Ez a fő értesítés, amit a podcast lejátszásakor lát.</string>
<string name="notification_channel_error">Hibák</string>
+ <string name="notification_channel_sync_error">Szinkronizálási hibák</string>
<string name="notification_channel_auto_download">Automatikus letöltések</string>
<string name="notification_channel_episode_auto_download">Akkor jelenik meg, ha az epizódok automatikusan letöltésre kerültek.</string>
<!--Widget settings-->
diff --git a/core/src/main/res/values-it/strings.xml b/core/src/main/res/values-it/strings.xml
index 110f0de58..65ad90f28 100644
--- a/core/src/main/res/values-it/strings.xml
+++ b/core/src/main/res/values-it/strings.xml
@@ -27,13 +27,17 @@
<string name="download_statistics_label">Download</string>
<string name="notification_pref_fragment">Notifiche</string>
<!--Statistics fragment-->
+ <string name="total_time_listened_to_podcasts">Tempo totale episodi riprodotti:</string>
<string name="statistics_details_dialog">%1$d di %2$d episodi iniziati.\n\nRiprodotti %3$s di %4$s.</string>
<string name="statistics_mode">Modalità di calcolo</string>
<string name="statistics_mode_normal">Tempo di riproduzione reale. Riprodurre due volte un episodio verrà contato doppio, segnarlo come riprodotto no</string>
+ <string name="statistics_mode_count_all">Somma tutti gli episodi segnati come riprodotti</string>
<string name="statistics_speed_not_counted">Avviso: la velocità di riproduzione non viene considerata.</string>
<string name="statistics_reset_data">Resetta statistiche</string>
<string name="statistics_reset_data_msg">Verranno eliminate le statistiche sul tempo di riproduzione di tutti gli episodi. Procedo?</string>
+ <string name="statistics_counting_since">Dal %s,\nhai riprodotto</string>
<!--Download Statistics fragment-->
+ <string name="total_size_downloaded_podcasts">Dimensione totale degli episodi sul dispositivo:</string>
<!--Main activity-->
<string name="drawer_open">Apri il menù</string>
<string name="drawer_close">Chiudi il menù</string>
@@ -48,6 +52,7 @@
<string name="drawer_feed_counter_downloaded">Numero di episodi scaricati</string>
<string name="drawer_feed_counter_none">Nessuno</string>
<!--Bug report activity-->
+ <string name="log_file_share_exception">Nessuna applicazione compatibile trovata</string>
<!--Webview actions-->
<string name="open_in_browser_label">Apri nel browser</string>
<string name="copy_url_label">Copia URL</string>
@@ -126,8 +131,10 @@
<string name="share_label">Condividi</string>
<string name="share_label_with_ellipses">Condividi...</string>
<string name="share_file_label">Condividi il file</string>
+ <string name="share_website_url_label">Indirizzo del sito internet</string>
<string name="share_feed_url_label">URL feed del podcast</string>
<string name="feed_delete_confirmation_msg">Conferma di voler eliminare il podcast \"%1$s\" e TUTTI i suoi episodi (compresi quelli scaricati).</string>
+ <string name="feed_delete_confirmation_local_msg">Conferma se desideri rimuovere il podcast \"%1$s\". I file nella cartella di origine locale non verranno cancellati.</string>
<string name="feed_remover_msg">Rimozione podcast in corso</string>
<string name="load_complete_feed">Aggiorna podcast completo</string>
<string name="multi_select">Selezione multipla</string>
@@ -224,6 +231,10 @@
</plurals>
<string name="downloads_processing">Elaborazione dei download in corso</string>
<string name="download_notification_title">Scaricamento podcast in corso</string>
+ <plurals name="download_report_content">
+ <item quantity="one">%d scaricamento completato, %d non riuscito.</item>
+ <item quantity="other">%d scaricamenti completati, %d non riusciti.</item>
+ </plurals>
<string name="download_log_title_unknown">Titolo sconosciuto</string>
<string name="download_type_feed">Feed</string>
<string name="download_type_media">File multimediali</string>
@@ -236,6 +247,8 @@
<string name="confirm_mobile_download_dialog_message">Il download tramite rete mobile è disattivato nelle impostazioni.\n\nVuoi abilitare temporaneamente il download?\n\n<small>La scelta sarà valida per 10 minuti.</small></string>
<string name="confirm_mobile_streaming_notification_title">Conferma streaming su rete mobile</string>
<string name="confirm_mobile_streaming_notification_message">Lo streaming su rete mobile è disattivato nelle impostazioni. Tocca per avviare comunque.</string>
+ <string name="confirm_mobile_streaming_button_always">Sempre</string>
+ <string name="confirm_mobile_streaming_button_once">Una volta</string>
<string name="confirm_mobile_download_dialog_only_add_to_queue">Aggiungi alla coda</string>
<string name="confirm_mobile_download_dialog_enable_temporarily">Consenti temporaneamente</string>
<!--Mediaplayer messages-->
@@ -282,6 +295,8 @@
<string name="no_playback_plugin_title">Plugin non installato</string>
<string name="no_playback_plugin_or_sonic_msg">Per la velocità di riproduzione variabile, raccomandiamo di usare il riproduttore Sonic integrato.</string>
<string name="enable_sonic">Abilita Sonic</string>
+ <string name="speed_presets">Preimpostazioni</string>
+ <string name="preset_already_exists">%1$.2fx è già stato selezionato.</string>
<!--Empty list labels-->
<string name="no_items_header_label">Nessun episodio in coda</string>
<string name="no_items_label">Aggiungine uno scaricandolo o selezionando \"Aggiungi alla coda\" dopo aver tenuto premuto su di esso.</string>
@@ -354,6 +369,7 @@
<string name="pref_autoUpdateIntervallOrTime_every">ogni %1$s</string>
<string name="pref_autoUpdateIntervallOrTime_at">alle %1$s</string>
<string name="pref_followQueue_title">Riproduzione continua</string>
+ <string name="pref_pauseOnHeadsetDisconnect_title">Disconnessione cuffie o Bluetooth</string>
<string name="pref_unpauseOnHeadsetReconnect_title">Riconnessione cuffie</string>
<string name="pref_unpauseOnBluetoothReconnect_title">Riconnessione Bluetooth</string>
<string name="pref_stream_over_download_title">Preferisci streaming</string>
@@ -366,6 +382,7 @@
<string name="pref_mobileUpdate_episode_download">Download episodi</string>
<string name="pref_mobileUpdate_streaming">Streaming</string>
<string name="user_interface_label">Interfaccia utente</string>
+ <string name="user_interface_sum">Aspetto, sottoscrizioni, schermata di blocco</string>
<string name="pref_set_theme_title">Seleziona un tema</string>
<string name="pref_nav_drawer_items_title">Seleziona elementi del menù</string>
<string name="pref_nav_drawer_items_sum">Aggiungi o rimuovi gli elementi che appaiono nel menù laterale.</string>
@@ -404,7 +421,9 @@
<string name="pref_gpodnet_full_sync_title">Forza sincronizzazione completa</string>
<string name="pref_gpodnet_full_sync_sum">Sincronizza le iscrizioni e lo stato di tutti gli episodi con gpodder.net.</string>
<string name="pref_gpodnet_login_status"><![CDATA[Accesso come <i>%1$s</i> con il dispositivo <i>%2$s</i>]]></string>
+ <string name="pref_gpodnet_notifications_title">Sincronizzazione fallita</string>
<string name="pref_gpodnet_notifications_sum">Non si applica agli errori di autenticazione.</string>
+ <string name="pref_playback_speed_sum">Personalizzare le velocità disponibili per le varie velocità di riproduzione.</string>
<string name="pref_feed_playback_speed_sum">Velocità da usare per la riproduzione degli episodi di questo podcast</string>
<string name="pref_feed_skip">Salta automaticamente</string>
<string name="pref_feed_skip_sum">Salta alcuni secondi all\'inizio o alla fine.</string>
@@ -424,11 +443,15 @@
<string name="pref_expandNotify_sum">Di solito espande la notifica per mostrare i tasti di riproduzione.</string>
<string name="pref_persistNotify_title">Controlli di riproduzione persistenti</string>
<string name="pref_persistNotify_sum">Mantiene le notifiche e i controlli del blocco schermo anche quando la riproduzione è in pausa.</string>
+ <string name="pref_compact_notification_buttons_title">Imposta tasti notifica compatti</string>
+ <string name="pref_compact_notification_buttons_sum">Modifica i tasti di riproduzione quando la notifica è compressa. Il tasto play/pausa è sempre incluso.</string>
<string name="pref_compact_notification_buttons_dialog_title">Seleziona al massimo %1$d voci</string>
<string name="pref_compact_notification_buttons_dialog_error">Puoi selezionare al massimo %1$d voci.</string>
<string name="pref_lockscreen_background_title">Cambia sfondo della schermata di blocco</string>
<string name="pref_lockscreen_background_sum">Sostituisce l\'immagine della schermata di blocco con quella dell\'episodio in riproduzione. Mostrerà l\'immagine anche in app di terze parti.</string>
+ <string name="pref_showDownloadReport_title">Download fallito</string>
<string name="pref_showDownloadReport_sum">Se il download fallisce, genera un report che mostra i dettagli dell\'errore.</string>
+ <string name="pref_showAutoDownloadReport_title">Download automatico completato</string>
<string name="pref_showAutoDownloadReport_sum">Mostra una notifica per gli episodi scaricati automaticamente.</string>
<string name="pref_expand_notify_unsupport_toast">Le versioni Android precedenti alla 4.1 non supportano le notifiche estese.</string>
<string name="pref_enqueue_location_title">Posizione in coda</string>
@@ -458,6 +481,7 @@
<string name="pref_enqueue_downloaded_title">Aggiungi i download alla coda</string>
<string name="pref_enqueue_downloaded_summary">Aggiunge gli episodi alla coda quando vengono scaricati</string>
<string name="media_player_builtin">Player Android integrato</string>
+ <string name="media_player_exoplayer_recommended">ExoPlayer (consigliato)</string>
<string name="media_player_switch_to_exoplayer">Passa ad ExoPlayer</string>
<string name="media_player_switched_to_exoplayer">Passaggio ad ExoPlayer eseguito.</string>
<string name="pref_skip_silence_title">Salta il silenzio audio</string>
@@ -478,6 +502,15 @@
<string name="back_button_go_to_page_title">Seleziona schermata</string>
<string name="pref_delete_removes_from_queue_title">Rimuovi dalla coda gli eliminati</string>
<string name="pref_delete_removes_from_queue_sum">Quando un episodio viene eliminato lo rimuove automaticamente dalla coda.</string>
+ <string name="pref_filter_feed_title">Filtro iscrizioni</string>
+ <string name="pref_filter_feed_sum">Filtra le iscrizioni nella barra laterale e nella schermata Iscrizioni.</string>
+ <string name="no_filter_label">Nessuno</string>
+ <string name="subscriptions_are_filtered">Iscrizioni filtrate.</string>
+ <string name="subscriptions_counter_greater_zero">Contatore maggiore di zero</string>
+ <string name="auto_downloaded">Con download automatico</string>
+ <string name="not_auto_downloaded">Senza download automatico</string>
+ <string name="kept_updated">Mantenute aggiornate</string>
+ <string name="not_kept_updated">Non mantenute aggiornate</string>
<!--About screen-->
<string name="about_pref">Informazioni</string>
<string name="antennapod_version">Versione di AntennaPod</string>
@@ -512,6 +545,7 @@
<string name="database_export_summary">Sposta le iscrizioni, gli episodi ascoltati e la coda su AntennaPod di un altro dispositivo</string>
<string name="database_import_summary">Importa il database di AntennaPod da un altro dispositivo</string>
<string name="opml_import_label">Importa da OPML</string>
+ <string name="opml_add_podcast_label">Importa lista podcast (OPML)</string>
<string name="opml_reader_error">Errore in fase di lettura del documento OPML:</string>
<string name="opml_import_error_no_file">Nessun file selezionato!</string>
<string name="select_all_label">Seleziona tutti</string>
@@ -527,6 +561,8 @@
<string name="export_success_sum">Il file esportato è stato salvato in:\n\n%1$s</string>
<string name="opml_import_ask_read_permission">E\' richiesto l\'accesso alla memoria esterna per leggere il file OPML</string>
<string name="import_select_file">Scegli file da importare</string>
+ <string name="successful_import_label">Importazione eseguita</string>
+ <string name="import_ok">Premi OK per riavviare AntennaPod</string>
<string name="import_no_downgrade">Questo database è stato esportato da una versione più recente di AntennaPod. La tua applicazione attuale non sa ancora come gestire questo file.</string>
<string name="favorites_export_label">Esporta preferiti</string>
<string name="favorites_export_summary">Esporta preferiti su file</string>
@@ -641,7 +677,10 @@
<string name="keep_updated">Mantieni aggiornato</string>
<string name="keep_updated_summary">Includi questo podcast nell\'auto-aggiornamento generale</string>
<string name="auto_download_disabled_globally">Il download automatico è disabilitato nelle impostazioni generali.</string>
+ <string name="statistics_listened_for">Ascoltato per:</string>
+ <string name="statistics_episodes_on_device">Episodi sul dispositivo:</string>
<string name="statistics_space_used">Spazio utilizzato:</string>
+ <string name="statistics_view_all">Vedi per tutti i podcast »</string>
<!--Progress information-->
<string name="progress_upgrading_database">Aggiornamento del database</string>
<!--AntennaPodSP-->
@@ -649,17 +688,29 @@
<!--Add podcast fragment-->
<string name="search_podcast_hint">Cerca podcast...</string>
<string name="search_itunes_label">Cerca su iTunes</string>
+ <string name="search_podcastindex_label">Cerca su podcastindex.org</string>
<string name="search_fyyd_label">Cerca su fyyd</string>
<string name="advanced">Avanzate</string>
+ <string name="add_podcast_by_url">Aggiungi podcast da indirizzo RSS</string>
<string name="browse_gpoddernet_label">Esplora gpodder.net</string>
<string name="discover">Scopri</string>
<string name="discover_hide">Nascondi</string>
+ <string name="discover_is_hidden">Hai scelto di nascondere i suggerimenti</string>
<string name="discover_more">altro »</string>
+ <string name="discover_powered_by_itunes">Suggerimenti di iTunes</string>
+ <string name="search_powered_by">Risultati da %1$s</string>
<!--Local feeds-->
+ <string name="add_local_folder">Aggiungi cartella locale</string>
+ <string name="local_folder">Cartella locale</string>
+ <string name="reconnect_local_folder">Riconnetti cartella locale</string>
+ <string name="reconnect_local_folder_warning">In caso di rifiuto dell\'autorizzazione, puoi usare questa opzione per riconnetterti alla stessa cartella. Non selezionare un\'altra cartella.</string>
+ <string name="local_feed_description">Questo podcast virtuale è generato dall\'aggiunta di una cartella ad AntennaPod.</string>
+ <string name="unable_to_start_system_file_manager">Impossibile avviare il gestore file di sistema</string>
<string name="filter">Filtra</string>
<!--Episodes apply actions-->
<string name="all_label">Tutto</string>
<string name="selected_all_label">Seleziona tutti gli episodi</string>
+ <string name="select_none_label">Nessuno</string>
<string name="deselected_all_label">Deseleziona tutti gli episodi</string>
<string name="played_label">Riprodotti</string>
<string name="selected_played_label">Episodi riprodotti selezionati</string>
@@ -673,13 +724,17 @@
<string name="selected_not_queued_label">Episodi non in coda selezionati</string>
<string name="selected_has_media_label">Episodi con elementi multimediali selezionati</string>
<string name="hide_is_favorite_label">Preferiti</string>
+ <string name="not_favorite">Non preferito</string>
<string name="hide_downloaded_episodes_label">Scaricati</string>
<string name="hide_not_downloaded_episodes_label">Non scaricati</string>
<string name="queued_label">In coda</string>
<string name="not_queued_label">Non in coda</string>
<string name="has_media">Con media</string>
+ <string name="no_media">Nessun media</string>
<string name="hide_paused_episodes_label">In pausa</string>
+ <string name="not_paused">Non in pausa</string>
<string name="hide_played_episodes_label">Riprodotti</string>
+ <string name="not_played">Non riprodotto</string>
<!--Sort-->
<string name="sort_title_a_z">Titolo (A \u2192 Z)</string>
<string name="sort_title_z_a">Titolo (Z \u2192 A)</string>
@@ -700,6 +755,11 @@
<string name="rating_later_label">Ricordamelo più tardi</string>
<string name="rating_now_label">Certo, facciamolo!</string>
<!--Share episode dialog-->
+ <string name="share_dialog_include_label">Includi:</string>
+ <string name="share_playback_position_dialog_label">Posizione riproduzione</string>
+ <string name="share_dialog_media_file_url_label">Indirizzo file multimediale</string>
+ <string name="share_dialog_episode_website_label">Pagina web episodio</string>
+ <string name="share_dialog_media_file_label">File multimediale</string>
<!--Audio controls-->
<string name="audio_controls">Controlli audio</string>
<string name="playback_speed">Velocità di riproduzione</string>
@@ -746,6 +806,9 @@
<string name="notification_channel_playing">In riproduzione</string>
<string name="notification_channel_playing_description">Permette di controllare la riproduzione. E\' la principale notifica visualizzata quando un podcast è in riproduzione.</string>
<string name="notification_channel_error">Errori</string>
+ <string name="notification_channel_error_description">Viene mostrato se qualcosa fallisce, ad esempio il download o l\'aggiornamento del feed.</string>
+ <string name="notification_channel_sync_error">Errori di sincronizzazione</string>
+ <string name="notification_channel_sync_error_description">Mostrati quando la sincronizzazione con gpodder fallisce.</string>
<string name="notification_channel_auto_download">Download automatici</string>
<string name="notification_channel_episode_auto_download">Viene mostrato quando un episodio è stato scaricato automaticamente.</string>
<!--Widget settings-->
diff --git a/core/src/main/res/values-iw/strings.xml b/core/src/main/res/values-iw/strings.xml
index 036524b3f..f9016ec3f 100644
--- a/core/src/main/res/values-iw/strings.xml
+++ b/core/src/main/res/values-iw/strings.xml
@@ -501,6 +501,7 @@
<string name="pref_enqueue_downloaded_title">הוספת הורדות לתור</string>
<string name="pref_enqueue_downloaded_summary">הוספת פרקים שהתקבלו לתור</string>
<string name="media_player_builtin">הנגן המובנה ב־Android</string>
+ <string name="media_player_exoplayer_recommended">ExoPlayer (מומלץ)</string>
<string name="media_player_switch_to_exoplayer">מעבר ל־ExoPlayer</string>
<string name="media_player_switched_to_exoplayer">הועבר ל־ExoPlayer.</string>
<string name="pref_skip_silence_title">דילוג על שקט בקטעי ההאזנה</string>
@@ -525,6 +526,7 @@
<string name="pref_filter_feed_sum">סינון המינויים שלך במגירת הניווט ובמסך המינויים.</string>
<string name="no_filter_label">ללא</string>
<string name="subscriptions_are_filtered">המינויים מסוננים.</string>
+ <string name="subscriptions_counter_greater_zero">המונה גדול מאפס</string>
<string name="auto_downloaded">התקבלו אוטומטית</string>
<string name="not_auto_downloaded">לא התקבלו אוטומטית</string>
<string name="kept_updated">נשאר עדכני</string>
@@ -725,9 +727,11 @@
<string name="search_powered_by">תוצאות מאת %1$s</string>
<!--Local feeds-->
<string name="add_local_folder">הוספת תיקייה מקומית</string>
+ <string name="local_folder">תיקייה מקומית</string>
<string name="reconnect_local_folder">חיבור מחדש לתיקייה מקומית</string>
<string name="reconnect_local_folder_warning">במקרה של דחיית הרשה, ניתן להשתמש בזה כדי לחבר את אותה התיקייה בדיוק מחדש. אין לבחור בתיקייה אחרת.</string>
<string name="local_feed_description">הפודקאסט הווירטואלי הזה נוצר על ידי הוספת תיקייה לאנטנה־פּוֹד.</string>
+ <string name="unable_to_start_system_file_manager">לא ניתן להפעיל את מנהל הקבצים של המערכת</string>
<string name="filter">מסנן</string>
<!--Episodes apply actions-->
<string name="all_label">הכול</string>
diff --git a/core/src/main/res/values-nb/strings.xml b/core/src/main/res/values-nb/strings.xml
index 73a114ea4..eb653afd2 100644
--- a/core/src/main/res/values-nb/strings.xml
+++ b/core/src/main/res/values-nb/strings.xml
@@ -31,10 +31,13 @@
<string name="statistics_details_dialog">Startet %1$d av %2$d episoder.\n\nAvspilt %3$s av %4$s.</string>
<string name="statistics_mode">Statistikkmodus</string>
<string name="statistics_mode_normal">Beregn faktisk avspilt varighet. Dobbel avspilling telles to ganger, mens markering som avspilt telles ikke</string>
+ <string name="statistics_mode_count_all">Oppsummer alle podkaster merket som avspilt</string>
<string name="statistics_speed_not_counted">Merk: Avspillingshastighet tas aldri med i betraktningen.</string>
<string name="statistics_reset_data">Tilbakestill statistikkdata</string>
<string name="statistics_reset_data_msg">Dette vil slette historikk om varighet som er spilt for alle episoder. Er du sikker på at du vil fortsette?</string>
+ <string name="statistics_counting_since">Siden %s,\nhar du spilt</string>
<!--Download Statistics fragment-->
+ <string name="total_size_downloaded_podcasts">Total størrelse på nedlastede podkaster:</string>
<!--Main activity-->
<string name="drawer_open">Åpne menyen</string>
<string name="drawer_close">Lukk menyen</string>
@@ -125,6 +128,7 @@
<string name="share_label_with_ellipses">Del…</string>
<string name="share_file_label">Del fil</string>
<string name="share_website_url_label">Nettsidens adresse</string>
+ <string name="share_feed_url_label">Podcaststrøm-URL</string>
<string name="feed_delete_confirmation_msg">Bekreft at du ønsker å slette podkasten \"%1$s\" og ALLE episodene dens (inkludert nedlastede episoder).</string>
<string name="feed_remover_msg">Fjerner podkast</string>
<string name="load_complete_feed">Last hele podkasten på nytt</string>
@@ -189,6 +193,7 @@
<string name="deactivate_auto_download">Deaktiver automatisk nedlasting</string>
<string name="reset_position">Tilbakestill avspillingsposisjon</string>
<string name="removed_item">Element fjernet</string>
+ <string name="no_items_selected">Ingen ting er valgt</string>
<!--Download messages and labels-->
<string name="download_successful">vellykket</string>
<string name="download_pending">Nedlastning venter</string>
@@ -221,6 +226,10 @@
</plurals>
<string name="downloads_processing">Behandler nedlastninger</string>
<string name="download_notification_title">Laster ned data til podkast</string>
+ <plurals name="download_report_content">
+ <item quantity="one">%1$d nedlastninger lyktes, %2$d mislyktes</item>
+ <item quantity="other">%d nedlastinger lyktes, %d mislyktes</item>
+ </plurals>
<string name="download_log_title_unknown">Ukjent tittel</string>
<string name="download_type_feed">Strøm</string>
<string name="download_type_media">Mediafil</string>
@@ -281,6 +290,8 @@
<string name="no_playback_plugin_title">Programtillegg er ikke installert</string>
<string name="no_playback_plugin_or_sonic_msg">For at avspilling med varierende hastighet skal virke, anbefaler vi å bruke den innebygde Sonic-mediespilleren.</string>
<string name="enable_sonic">Skru på Sonic</string>
+ <string name="speed_presets">Ferdiginstillinger</string>
+ <string name="preset_already_exists">%1$.2fx er allerede lagret som en ferdiginstilling.</string>
<!--Empty list labels-->
<string name="no_items_header_label">Ingen episoder i kø</string>
<string name="no_items_label">Legg til en episode ved å laste den ned, eller trykk og hold på en episode og velg \"Legg til i køen\".</string>
@@ -309,6 +320,7 @@
<string name="project_pref">Prosjekt</string>
<string name="queue_label">Kø</string>
<string name="synchronization_pref">Synkronisering</string>
+ <string name="synchronization_sum">Synkroniser med andre enheter over gpodder.net</string>
<string name="automation">Automasjon</string>
<string name="download_pref_details">Detaljer</string>
<string name="import_export_pref">Importer/Eksporter</string>
@@ -365,6 +377,7 @@
<string name="pref_mobileUpdate_episode_download">Nedlasting av episoder</string>
<string name="pref_mobileUpdate_streaming">Strømming</string>
<string name="user_interface_label">Brukergrensesnitt</string>
+ <string name="user_interface_sum">Utseende, Abonnementer, Låsskjerm</string>
<string name="pref_set_theme_title">Velg tema</string>
<string name="pref_nav_drawer_items_title">Velg elementer i navigasjonsskuffen</string>
<string name="pref_nav_drawer_items_sum">Endre hvilke elementer som vises i navigeringsfanen.</string>
@@ -400,8 +413,10 @@
<string name="pref_gpodnet_setlogin_information_sum">Endre innlogginsinformasjonen til din gpodder.net konto</string>
<string name="pref_gpodnet_sync_changes_title">Synkroniser nå</string>
<string name="pref_gpodnet_sync_changes_sum">Synkroniser abonnement og episoder med gpodder.net.</string>
+ <string name="pref_gpodnet_full_sync_title">Tving fram full synkronisering</string>
<string name="pref_gpodnet_full_sync_sum">Synkroniser alle abonnement og episoder med gpodder.net.</string>
<string name="pref_gpodnet_login_status"><![CDATA[Logget inn som <i>%1$s</i> med enhet <i>%2$s</i>]]></string>
+ <string name="pref_gpodnet_notifications_title">Synkronisering feilet</string>
<string name="pref_gpodnet_notifications_sum">Denne instillingen gjelder ikke autentiseringfeil.</string>
<string name="pref_feed_playback_speed_sum">Hastigheten som brukes når episoder av denne podkasten spilles av</string>
<string name="pref_feed_skip">Automatisk hopp</string>
@@ -422,6 +437,7 @@
<string name="pref_expandNotify_sum">Dette utvider som regel varslingen for å vise kontroller.</string>
<string name="pref_persistNotify_title">Vedvarende avspillingskontroller</string>
<string name="pref_persistNotify_sum">Behold varsel- og låseskjermkontroller når avspilling er satt på pause.</string>
+ <string name="pref_compact_notification_buttons_title">Set kompakte notifikasjonsknapper</string>
<string name="pref_compact_notification_buttons_dialog_title">Velg opp til %1$d ting</string>
<string name="pref_compact_notification_buttons_dialog_error">Du kan kun velge opp til %1$d ting.</string>
<string name="pref_lockscreen_background_title">Angi som bakgrunn på låseskjermen</string>
diff --git a/core/src/main/res/values-nl/strings.xml b/core/src/main/res/values-nl/strings.xml
index 5a33afcd5..6cdd59e77 100644
--- a/core/src/main/res/values-nl/strings.xml
+++ b/core/src/main/res/values-nl/strings.xml
@@ -481,6 +481,7 @@
<string name="pref_enqueue_downloaded_title">Gedownloade afleveringen in wachtrij</string>
<string name="pref_enqueue_downloaded_summary">Voeg gedownloade afleveringen toe aan de wachtrij</string>
<string name="media_player_builtin">Ingebouwde Android-speler</string>
+ <string name="media_player_exoplayer_recommended">ExoPlayer (aanbevolen)</string>
<string name="media_player_switch_to_exoplayer">ExoPlayer gebruiken</string>
<string name="media_player_switched_to_exoplayer">Overgeschakeld naar ExoPlayer.</string>
<string name="pref_skip_silence_title">Audiostiltes overslaan</string>
@@ -505,6 +506,7 @@
<string name="pref_filter_feed_sum">Filter je abonnementen in het navigatiemenu en op het abonnementenscherm.</string>
<string name="no_filter_label">Geen</string>
<string name="subscriptions_are_filtered">De abonnementen zijn gefilterd.</string>
+ <string name="subscriptions_counter_greater_zero">Teller hoger dan nul</string>
<string name="auto_downloaded">Automatisch gedownload</string>
<string name="not_auto_downloaded">Niet automatisch gedownload</string>
<string name="kept_updated">Bijgehouden</string>
@@ -699,9 +701,11 @@
<string name="search_powered_by">Resultaten van %1$s</string>
<!--Local feeds-->
<string name="add_local_folder">Lokale map toevoegen</string>
+ <string name="local_folder">Lokale map</string>
<string name="reconnect_local_folder">Lokale map opnieuw koppelen</string>
<string name="reconnect_local_folder_warning">Als je geen rechten hebt, gebruik dan dit om de map opnieuw te koppelen. Kies geen andere map.</string>
<string name="local_feed_description">De virtuele podcast is aangemaakt door een aan AntennaPod toegevoegde map.</string>
+ <string name="unable_to_start_system_file_manager">De bestandsbeheerder-app kan niet worden geopend</string>
<string name="filter">Filter</string>
<!--Episodes apply actions-->
<string name="all_label">Alle</string>
diff --git a/core/src/main/res/values-pl/strings.xml b/core/src/main/res/values-pl/strings.xml
index 97a520fb2..c2b977382 100644
--- a/core/src/main/res/values-pl/strings.xml
+++ b/core/src/main/res/values-pl/strings.xml
@@ -25,28 +25,34 @@
<string name="episode_cache_full_message">Limit pamięci cache został osiągnięty. Możesz zwiększyć pojemność cache w ustawieniach aplikacji.</string>
<string name="playback_statistics_label">Odtwarzanie</string>
<string name="download_statistics_label">Pobrane</string>
+ <string name="notification_pref_fragment">Powiadomienia</string>
<!--Statistics fragment-->
+ <string name="total_time_listened_to_podcasts">Całkowity czas odtwarzania podcastów:</string>
<string name="statistics_details_dialog">%1$d z %2$d odcinków rozpoczęto.\n\nOdtworzono %3$s z %4$s.</string>
<string name="statistics_mode">Tryb statystyk</string>
<string name="statistics_mode_normal">Oblicz łączny czas rzeczywistego odtwarzania. Dwukrotne odtworzenie będzie policzone ale zaznaczenie jako odtworzone nie będzie policzone.</string>
+ <string name="statistics_mode_count_all">Podsumuj wszystkie odcinki oznaczone jako odtworzone</string>
<string name="statistics_speed_not_counted">Powiadomienie: Prędkość odtwarzania nigdy nie jest uwzględniana.</string>
<string name="statistics_reset_data">Resetuj statystyki</string>
<string name="statistics_reset_data_msg">Operacja skasuje historię długości odtwarzania wszystkich odcinków. Czy na pewno chcesz kontynuować?</string>
+ <string name="statistics_counting_since">Od %s odtworzono</string>
<!--Download Statistics fragment-->
+ <string name="total_size_downloaded_podcasts">Całkowity rozmiar odcinków na urządzeniu:</string>
<!--Main activity-->
<string name="drawer_open">Otwórz menu</string>
<string name="drawer_close">Zamknij menu</string>
- <string name="drawer_preferences">Ustawienia panelu</string>
- <string name="drawer_feed_order_unplayed_episodes">Sortuj wg liczby</string>
+ <string name="drawer_preferences">Ustawienia panelu nawigacyjnego</string>
+ <string name="drawer_feed_order_unplayed_episodes">Sortuj wg licznika</string>
<string name="drawer_feed_order_alphabetical">Sortuj alfabetycznie</string>
<string name="drawer_feed_order_last_update">Sortuj wg daty publikacji</string>
- <string name="drawer_feed_order_most_played">Sortuj po liczbie odtworzonych odcinków</string>
+ <string name="drawer_feed_order_most_played">Sortuj wg liczby odtworzonych odcinków</string>
<string name="drawer_feed_counter_new_unplayed">Liczba nowych i nieodtworzonych odcinków</string>
<string name="drawer_feed_counter_new">Liczba nowych odcinków</string>
<string name="drawer_feed_counter_unplayed">Liczba nieodtworzonych odcinków</string>
<string name="drawer_feed_counter_downloaded">Liczba pobranych odcinków</string>
<string name="drawer_feed_counter_none">Brak</string>
<!--Bug report activity-->
+ <string name="log_file_share_exception">Nie znaleziono kompatybilnych aplikacji</string>
<!--Webview actions-->
<string name="open_in_browser_label">Otwórz w przeglądarce</string>
<string name="copy_url_label">Kopiuj adres</string>
@@ -61,7 +67,7 @@
<string name="yes">Tak</string>
<string name="no">Nie</string>
<string name="reset">Reset</string>
- <string name="author_label">Autor(rzy)</string>
+ <string name="author_label">Autorzy</string>
<string name="language_label">Język</string>
<string name="url_label">URL</string>
<string name="cover_label">Obraz</string>
@@ -73,7 +79,7 @@
<string name="chapters_label">Rozdziały</string>
<string name="chapter_duration">Czas trwania: %1$s</string>
<string name="description_label">Opis</string>
- <string name="episodes_suffix">:\u0020odcinków</string>
+ <string name="episodes_suffix">\u0020odcinków</string>
<string name="processing_label">Przetwarzanie</string>
<string name="save_username_password_label">Zapisz nazwę użytkownika i hasło</string>
<string name="close_label">Zamknij</string>
@@ -128,8 +134,13 @@
<string name="feed_settings_label">Ustawienia podcastu</string>
<string name="rename_feed_label">Zmień nazwę podcastu</string>
<string name="remove_feed_label">Usuń podcast</string>
+ <string name="share_label">Udostępnij</string>
+ <string name="share_label_with_ellipses">Udostępnij...</string>
<string name="share_file_label">Udostępnij plik</string>
+ <string name="share_website_url_label">Adres stony</string>
+ <string name="share_feed_url_label">Adres URL podcastu</string>
<string name="feed_delete_confirmation_msg">Potwierdź, że chcesz usunąć kanał \"%1$s\" oraz WSZYSTKIE jego odcinki (również te pobrane).</string>
+ <string name="feed_delete_confirmation_local_msg">Proszę potwierdzić usunięcie podcastu \"%1$s\". Pliki w lokalnym folderze źródłowym nie zostaną usunięte.</string>
<string name="feed_remover_msg">Usuwanie podcastu</string>
<string name="load_complete_feed">Odśwież cały podcast</string>
<string name="multi_select">Wybierz wiele</string>
@@ -153,7 +164,7 @@
</plurals>
<string name="play_label">Odtwórz</string>
<string name="pause_label">Pauza</string>
- <string name="stream_label">Strumień</string>
+ <string name="stream_label">Streamuj</string>
<string name="delete_label">Usuń</string>
<string name="delete_failed">Nie można usunąć pliku. Restart urządzenia może w tym pomóc.</string>
<string name="delete_episode_label">Usuń odcinek</string>
@@ -239,6 +250,12 @@
</plurals>
<string name="downloads_processing">Przetwarzanie pobranych</string>
<string name="download_notification_title">Pobieranie danych podcastu</string>
+ <plurals name="download_report_content">
+ <item quantity="one">%d pobranie udane, %d błędne</item>
+ <item quantity="few">%d pobrań udanych, %d błędnych</item>
+ <item quantity="many">%d pobrań udanych, %d błędnych</item>
+ <item quantity="other">%d pobrań udanych, %d błędnych</item>
+ </plurals>
<string name="download_log_title_unknown">Nieznany tytuł</string>
<string name="download_type_feed">Kanał</string>
<string name="download_type_media">Plik multimedialny</string>
@@ -251,6 +268,8 @@
<string name="confirm_mobile_download_dialog_message">Pobieranie przez sieć komórkową jest wyłączone w ustawieniach.\n\nCzy chcesz tymczasowo zezwolić na pobieranie?\n\n<small>Twój wybór zostanie zapamiętany na 10 minut.</small></string>
<string name="confirm_mobile_streaming_notification_title">Potwierdź streamowanie przy użyciu danych komórkowych</string>
<string name="confirm_mobile_streaming_notification_message">Streamowanie przy użyciu danych komórkowych jest wyłączone w ustawieniach. Naciśnij aby streamować mimo to.</string>
+ <string name="confirm_mobile_streaming_button_always">Zawsze</string>
+ <string name="confirm_mobile_streaming_button_once">Tylko tym razem</string>
<string name="confirm_mobile_download_dialog_only_add_to_queue">Dodaj do kolejki</string>
<string name="confirm_mobile_download_dialog_enable_temporarily">Zezwól tymczasowo</string>
<!--Mediaplayer messages-->
@@ -297,6 +316,8 @@
<string name="no_playback_plugin_title">Wtyczka nie zainstalowana</string>
<string name="no_playback_plugin_or_sonic_msg">Aby używać zmiennej prędkości odtwarzania, zalecamy używanie wbudowanego odtwarzacza Sonic.</string>
<string name="enable_sonic">Włącz Sonic</string>
+ <string name="speed_presets">Nastawy</string>
+ <string name="preset_already_exists">%1$.2fx już istnieje jako nastawa.</string>
<!--Empty list labels-->
<string name="no_items_header_label">Brak odcinków w kolejce</string>
<string name="no_items_label">Dodaj odcinek, pobierając go, lub przytrzymaj dłużej na odcinku i wybierz \"Dodaj do kolejki\".</string>
@@ -369,6 +390,7 @@
<string name="pref_autoUpdateIntervallOrTime_every">co %1$s</string>
<string name="pref_autoUpdateIntervallOrTime_at">o %1$s</string>
<string name="pref_followQueue_title">Odtwarzanie ciągłe</string>
+ <string name="pref_pauseOnHeadsetDisconnect_title">Rozłączenie słuchawek lub Bluetooth</string>
<string name="pref_unpauseOnHeadsetReconnect_title">Słuchawki podłączone ponownie</string>
<string name="pref_unpauseOnBluetoothReconnect_title">Bluetooth podłączony ponownie</string>
<string name="pref_stream_over_download_title">Preferuj streamowanie</string>
@@ -379,15 +401,16 @@
<string name="pref_mobileUpdate_images">Okładki</string>
<string name="pref_mobileUpdate_auto_download">Automatyczne pobieranie</string>
<string name="pref_mobileUpdate_episode_download">Pobieranie odcinków</string>
- <string name="pref_mobileUpdate_streaming">Streaming</string>
+ <string name="pref_mobileUpdate_streaming">Streamowanie</string>
<string name="user_interface_label">Interfejs użytkownika</string>
+ <string name="user_interface_sum">Wygląd, Subskrypcje, Ekran blokady</string>
<string name="pref_set_theme_title">Wybierz motyw</string>
<string name="pref_nav_drawer_items_title">Wybierz pozycje panelu nawigacyjnego</string>
<string name="pref_nav_drawer_items_sum">Zmienia pozycje widoczne w panelu nawigacyjnym.</string>
<string name="pref_nav_drawer_feed_order_title">Ustaw kolejność subskrypcji</string>
<string name="pref_nav_drawer_feed_order_sum">Zmień kolejność subskrybowanych kanałów</string>
<string name="pref_nav_drawer_feed_counter_title">Ustaw licznik subskrypcji</string>
- <string name="pref_nav_drawer_feed_counter_sum">Zmień informacje wyświetlane przez licznik subskrypcji. Zmienia również sortowanie subskrypcji, jeśli kolejność ustawiona jest na \'Sortuj wg liczby\'</string>
+ <string name="pref_nav_drawer_feed_counter_sum">Zmień informacje wyświetlane przez licznik subskrypcji. Zmienia również sortowanie subskrypcji, jeśli kolejność ustawiona jest na \'Sortuj wg licznika\'</string>
<string name="pref_set_theme_sum">Zmień wygląd AntennaPod.</string>
<string name="pref_automatic_download_title">Automatyczne pobieranie</string>
<string name="pref_automatic_download_sum">Skonfiguruj automatyczne pobieranie odcinków.</string>
@@ -419,7 +442,9 @@
<string name="pref_gpodnet_full_sync_title">Wymuś pełną synchronizację</string>
<string name="pref_gpodnet_full_sync_sum">Synchronizuj wszystkie subskrypcje oraz stan odcinków z pomocą gpodder.net.</string>
<string name="pref_gpodnet_login_status"><![CDATA[Zalogowano jako <i>%1$s</i> na urządzeniu <i>%2$s</i>]]></string>
+ <string name="pref_gpodnet_notifications_title">Błąd synchronizacji</string>
<string name="pref_gpodnet_notifications_sum">To ustawienie nie dotyczy błędów autoryzacji.</string>
+ <string name="pref_playback_speed_sum">Dostosuj prędkości dostępne dla odtwarzania o zmiennej prędkości</string>
<string name="pref_feed_playback_speed_sum">Prędkość używana podczas odtwarzania odcinków z tego kanału</string>
<string name="pref_feed_skip">Automatyczne pomijanie</string>
<string name="pref_feed_skip_sum">Pomijaj wstęp i napisy końcowe</string>
@@ -439,11 +464,15 @@
<string name="pref_expandNotify_sum">Rozwija powiadomienie, aby pokazać przyciski odtwarzania</string>
<string name="pref_persistNotify_title">Stałe przyciski odtwarzacza</string>
<string name="pref_persistNotify_sum">Utrzymuj powiadomienie i przyciski odtwarzania na ekranie blokady gdy odtwarzanie jest wstrzymane.</string>
+ <string name="pref_compact_notification_buttons_title">Ustaw kompaktowe przyciski w powiadomieniach</string>
+ <string name="pref_compact_notification_buttons_sum">Zmień przyciski odtwarzania, gdy powiadomienia są zwinięte. Przycisk odtwórz/pauza jest zawsze uwzględniony.</string>
<string name="pref_compact_notification_buttons_dialog_title">Wybierz maksimum z %1$d przedmiotów</string>
<string name="pref_compact_notification_buttons_dialog_error">Możesz tylko wybrać maksimum z %1$d przedmiotów.</string>
<string name="pref_lockscreen_background_title">Ustaw tło ekranu blokady</string>
<string name="pref_lockscreen_background_sum">Ustaw tło ekranu blokowania na aktualny obraz odcinka. W efekcie będzie zawsze pokazywał obraz w innych aplikacjach.</string>
+ <string name="pref_showDownloadReport_title">Błąd pobierania</string>
<string name="pref_showDownloadReport_sum">Jeżeli pobieranie się nie powiedzie, pokaż raport ze szczegółami błędu.</string>
+ <string name="pref_showAutoDownloadReport_title">Automatyczne pobieranie zakończone</string>
<string name="pref_showAutoDownloadReport_sum">Pokazuj powiadomienie dla odcinków pobranych automatycznie</string>
<string name="pref_expand_notify_unsupport_toast">Android starszy niż 4.1 nie wspiera rozszerzonych powiadomień.</string>
<string name="pref_enqueue_location_title">Pozycja w kolejce</string>
@@ -473,6 +502,7 @@
<string name="pref_enqueue_downloaded_title">Kolejkuj pobrane</string>
<string name="pref_enqueue_downloaded_summary">Dodaj pobrane odcinki do kolejki</string>
<string name="media_player_builtin">Wbudowany odtwarzacz Androida</string>
+ <string name="media_player_exoplayer_recommended">ExoPlayer (rekomendowany)</string>
<string name="media_player_switch_to_exoplayer">Zmień na ExoPlayer</string>
<string name="media_player_switched_to_exoplayer">Zmieniono na ExoPlayer</string>
<string name="pref_skip_silence_title">Pomiń ciszę w plikach audio</string>
@@ -493,10 +523,20 @@
<string name="back_button_go_to_page_title">Wybierz stronę</string>
<string name="pref_delete_removes_from_queue_title">Kasowanie usuwa z kolejki</string>
<string name="pref_delete_removes_from_queue_sum">Automatycznie usuwaj odcinek z kolejki gdy go kasujesz.</string>
+ <string name="pref_filter_feed_title">Filtr subskrypcji</string>
+ <string name="pref_filter_feed_sum">Filtruj subskrypcje w panelu nawigacyjnym i na ekranie subskrypcji.</string>
+ <string name="no_filter_label">Brak</string>
+ <string name="subscriptions_are_filtered">Subskrypcje są wyfiltrowane.</string>
+ <string name="subscriptions_counter_greater_zero">Licznik większy niż zero</string>
+ <string name="auto_downloaded">Pobrane automatycznie</string>
+ <string name="not_auto_downloaded">Nie pobrane automatycznie</string>
+ <string name="kept_updated">Kanały automatycznie aktualizowane</string>
+ <string name="not_kept_updated">Kanały nie będące automatycznie aktualizowane</string>
<!--About screen-->
<string name="about_pref">O...</string>
<string name="antennapod_version">Wersja AntennaPod</string>
<string name="contributors">Kontrybutorzy</string>
+ <string name="contributors_summary">Każdy może pomóc ulepszyć AntennaPod - pisząc kod, tłumacząc lub pomagając użytkownikom na forum.</string>
<string name="developers">Twórcy</string>
<string name="translators">Tłumacze</string>
<string name="special_thanks">Specjalne podziękowania</string>
@@ -526,6 +566,7 @@
<string name="database_export_summary">Przenieś subskrypcje, listę odsłuchanych odcinków i kolejkę do AntennaPod na innym urządzeniu</string>
<string name="database_import_summary">Importuj bazę danych AntennaPod z innego urządzenia</string>
<string name="opml_import_label">Import OPML</string>
+ <string name="opml_add_podcast_label">Importuj listę podcastów (OPML)</string>
<string name="opml_reader_error">Wystąpił błąd podczas odczytywania pliku OPML:</string>
<string name="opml_import_error_no_file">Nie wbrano pliku!</string>
<string name="select_all_label">Zaznacz wszystko</string>
@@ -541,9 +582,11 @@
<string name="export_success_sum">Wyeksportowany plik został zapisany w:\n\n %1$s</string>
<string name="opml_import_ask_read_permission">Dostęp do zewnętrznej pamięci jest potrzebny do odczytywania plików OPML</string>
<string name="import_select_file">Wybierz plik do Importowania</string>
+ <string name="successful_import_label">Import udany</string>
+ <string name="import_ok">Naciśnij OK, aby zrestartować AntennaPod</string>
<string name="import_no_downgrade">Baza danych została eksportowana z nowszej wersji AntennaPod. Twoja wersja nie potrafi obsłużyć tego pliku. </string>
<string name="favorites_export_label">Eksport ulubionych</string>
- <string name="favorites_export_summary">Ulubione wyeksportowano do pliku</string>
+ <string name="favorites_export_summary">Wyeksportuj ulubione do pliku</string>
<!--Sleep timer-->
<string name="set_sleeptimer_label">Ustaw czas do wyłączenia</string>
<string name="disable_sleeptimer_label">Wyłącz wyłącznik czasowy</string>
@@ -662,6 +705,10 @@ https://gpodder.net/register/</string>
<string name="keep_updated">Utrzymuj zaktualizowane</string>
<string name="keep_updated_summary">Uwzględnij ten podcast przy (automatycznym) odświeżaniu wszystkich kanałów</string>
<string name="auto_download_disabled_globally">Automatyczne pobieranie jest wyłączone w globalnych ustawieniach AntennaPod</string>
+ <string name="statistics_listened_for">Słuchano przez:</string>
+ <string name="statistics_episodes_on_device">Odcinki na urządzeniu:</string>
+ <string name="statistics_space_used">Użyto pamięci:</string>
+ <string name="statistics_view_all">Zobacz wszystkie podcasty »</string>
<!--Progress information-->
<string name="progress_upgrading_database">Aktualizacja bazy danych</string>
<!--AntennaPodSP-->
@@ -669,16 +716,29 @@ https://gpodder.net/register/</string>
<!--Add podcast fragment-->
<string name="search_podcast_hint">Szukaj podcast…</string>
<string name="search_itunes_label">Szukaj w iTunes</string>
+ <string name="search_podcastindex_label">Szukaj w Podcastindex.org</string>
<string name="search_fyyd_label">Szukaj w fyyd</string>
<string name="advanced">Zaawansowane</string>
+ <string name="add_podcast_by_url">Dodaj podcast za pomocą adresu URL</string>
<string name="browse_gpoddernet_label">Przeglądaj gpodder.net</string>
<string name="discover">Odkryj</string>
+ <string name="discover_hide">Ukryj</string>
+ <string name="discover_is_hidden">Wybrano ukrywanie \"sugerowanych\".</string>
<string name="discover_more">więcej »</string>
+ <string name="discover_powered_by_itunes">Sugerowane przez iTunes</string>
+ <string name="search_powered_by">Wyniki z %1$s</string>
<!--Local feeds-->
+ <string name="add_local_folder">Dodaj lokalny folder</string>
+ <string name="local_folder">Lokalny folder</string>
+ <string name="reconnect_local_folder">Połącz ponownie lokalny folder</string>
+ <string name="reconnect_local_folder_warning">W przypadku odmowy uprawnień, możesz użyć tej opcji do ponownego połączenia do tego samego folderu lokalnego. Nie wybieraj innego folderu.</string>
+ <string name="local_feed_description">Ten wirtualny podcast został stworzony przez dodanie lokalnego folderu do AntennaPod.</string>
+ <string name="unable_to_start_system_file_manager">Nie można uruchomić menedżera plików</string>
<string name="filter">Filtruj</string>
<!--Episodes apply actions-->
<string name="all_label">Wszystkie</string>
<string name="selected_all_label">Zaznaczono wszystkie odcinki</string>
+ <string name="select_none_label">Brak</string>
<string name="deselected_all_label">Odznaczono wszystkie odcinki</string>
<string name="played_label">Odtworzone</string>
<string name="selected_played_label">Zaznaczono odtworzone odcinki</string>
@@ -692,13 +752,17 @@ https://gpodder.net/register/</string>
<string name="selected_not_queued_label">Wybierz odcinki, które nie są w kolejce</string>
<string name="selected_has_media_label">Wybrane odcinki z mediami</string>
<string name="hide_is_favorite_label">Ulubione</string>
+ <string name="not_favorite">Nie oznaczone jako ulubione</string>
<string name="hide_downloaded_episodes_label">Pobrane</string>
<string name="hide_not_downloaded_episodes_label">Nie pobrane</string>
<string name="queued_label">W kolejce</string>
<string name="not_queued_label">Nie w kolejce</string>
<string name="has_media">Ma media</string>
+ <string name="no_media">Bez multimediów</string>
<string name="hide_paused_episodes_label">Zatrzymane</string>
+ <string name="not_paused">Nie pauzowane</string>
<string name="hide_played_episodes_label">Odtworzone</string>
+ <string name="not_played">Nie odtworzone</string>
<!--Sort-->
<string name="sort_title_a_z">Tytuł (A \u2192 Z)</string>
<string name="sort_title_z_a">Tytuł (Z \u2192 A)</string>
@@ -719,6 +783,11 @@ https://gpodder.net/register/</string>
<string name="rating_later_label">Przypomnij później</string>
<string name="rating_now_label">Pewnie, zróbmy to!</string>
<!--Share episode dialog-->
+ <string name="share_dialog_include_label">Dołącz:</string>
+ <string name="share_playback_position_dialog_label">Pozycja odtwarzania</string>
+ <string name="share_dialog_media_file_url_label">Adres pliku multimedialnego</string>
+ <string name="share_dialog_episode_website_label">Adres strony odcinka</string>
+ <string name="share_dialog_media_file_label">Plik multimedialny</string>
<!--Audio controls-->
<string name="audio_controls">Sterowanie audio</string>
<string name="playback_speed">Prędkość odtwarzania</string>
@@ -726,7 +795,7 @@ https://gpodder.net/register/</string>
<string name="left_short">Lewy</string>
<string name="right_short">Prawy</string>
<string name="audio_effects">Efekty audio</string>
- <string name="stereo_to_mono">Downmix: Stereo na mono</string>
+ <string name="stereo_to_mono">Miksuj: Stereo do mono</string>
<string name="sonic_only">Tylko Sonic</string>
<string name="exoplayer_only">Tylko ExoPlayer</string>
<!--proxy settings-->
@@ -765,6 +834,9 @@ https://gpodder.net/register/</string>
<string name="notification_channel_playing">Teraz odtwarzane</string>
<string name="notification_channel_playing_description">Pozwala na kontrolowanie odtwarzania. To jest główne powiadomienie, które zobaczysz podczas odtwarzania podcastu.</string>
<string name="notification_channel_error">Błędy</string>
+ <string name="notification_channel_error_description">Pokazywane, gdy coś pójdzie nie tak, np. błąd pobierania lub błąd aktualizacji.</string>
+ <string name="notification_channel_sync_error">Błędy synchronizacji</string>
+ <string name="notification_channel_sync_error_description">Pokazywane, gdy synchronizacja z gpodder się nie powiedzie.</string>
<string name="notification_channel_auto_download">Automatyczne pobieranie</string>
<string name="notification_channel_episode_auto_download">Pokazywane, gdy odcinki zostały pobrane automatycznie</string>
<!--Widget settings-->
diff --git a/core/src/main/res/values-pt-rBR/strings.xml b/core/src/main/res/values-pt-rBR/strings.xml
index aba0e52cb..a4b499bf0 100644
--- a/core/src/main/res/values-pt-rBR/strings.xml
+++ b/core/src/main/res/values-pt-rBR/strings.xml
@@ -25,14 +25,19 @@
<string name="episode_cache_full_message">O limite de cache de episódios foi alcançado. Você pode aumentar o tamanho do cache em Configurações.</string>
<string name="playback_statistics_label">Reprodução</string>
<string name="download_statistics_label">Downloads</string>
+ <string name="notification_pref_fragment">Notificações</string>
<!--Statistics fragment-->
+ <string name="total_time_listened_to_podcasts">Tempo total de reprodução de episódios:</string>
<string name="statistics_details_dialog">%1$d de %2$d episódios iniciados.\n\nReproduzidos %3$s de %4$s.</string>
<string name="statistics_mode">Modo Estatística</string>
<string name="statistics_mode_normal">Calcular a duração que foi realmente tocada. Tocar duas vezes é contado em dobro, enquanto marcar como tocada não é contado</string>
+ <string name="statistics_mode_count_all">Somar todos os podcasts marcados como tocados</string>
<string name="statistics_speed_not_counted">Nota: A velocidade de reprodução nunca é levada em conta.</string>
<string name="statistics_reset_data">Limpar dados de estatísticas</string>
<string name="statistics_reset_data_msg">Isso ira apagar o histórico de reprodução de todos os episódios. Tem certeza que deseja continuar?</string>
+ <string name="statistics_counting_since">Desde %s,\nvocê reproduziu</string>
<!--Download Statistics fragment-->
+ <string name="total_size_downloaded_podcasts">Tamanho total dos episódios baixados:</string>
<!--Main activity-->
<string name="drawer_open">Abrir menu</string>
<string name="drawer_close">Fechar menu</string>
@@ -47,6 +52,7 @@
<string name="drawer_feed_counter_downloaded">Número de episódios baixados</string>
<string name="drawer_feed_counter_none">Nenhum</string>
<!--Bug report activity-->
+ <string name="log_file_share_exception">Nenhum aplicativo compatível encontrado</string>
<!--Webview actions-->
<string name="open_in_browser_label">Abrir no navegador</string>
<string name="copy_url_label">Copiar URL</string>
@@ -86,7 +92,7 @@
<string name="feed_volume_reduction_summary">Diminuir o volume para episódios deste feed: %1$s</string>
<string name="feed_volume_reduction_off">Desligar</string>
<string name="feed_volume_reduction_light">Leve</string>
- <string name="feed_volume_reduction_heavy">Forte</string>
+ <string name="feed_volume_reduction_heavy">Pesado</string>
<string name="parallel_downloads_suffix">\u0020 downloads paralelos</string>
<string name="feed_auto_download_global">Padrão global</string>
<string name="feed_auto_download_always">Sempre</string>
@@ -122,8 +128,13 @@
<string name="feed_settings_label">Configurações do podcast</string>
<string name="rename_feed_label">Renomear podcast</string>
<string name="remove_feed_label">Remover podcast</string>
+ <string name="share_label">Compartilhar</string>
+ <string name="share_label_with_ellipses">Compartilhar...</string>
<string name="share_file_label">Compartilhar arquivo</string>
+ <string name="share_website_url_label">Endereço do site</string>
+ <string name="share_feed_url_label">URL do feed</string>
<string name="feed_delete_confirmation_msg">Confirme se deseja deletar o podcast \"%1$s\" e todos seus episódios (incluindo os baixados).</string>
+ <string name="feed_delete_confirmation_local_msg">Por favor confirme que você deseja remover o podcast \"%1$s\". Os arquivos na pasta local não serão apagados.</string>
<string name="feed_remover_msg">Removendo podcast</string>
<string name="load_complete_feed">Atualizar podcast completamente</string>
<string name="multi_select">Seleção múltipla</string>
@@ -146,15 +157,15 @@
<string name="play_label">Reproduzir</string>
<string name="pause_label">Pausar</string>
<string name="stream_label">Stream</string>
- <string name="delete_label">Deletar</string>
- <string name="delete_failed">Não foi possível deletar o arquivo. Experimente reiniciar o dispositivo.</string>
+ <string name="delete_label">Apagar</string>
+ <string name="delete_failed">Não foi possível apagar o arquivo. Experimente reiniciar o dispositivo.</string>
<string name="delete_episode_label">Apagar Episódio</string>
<string name="remove_new_flag_label">Remover etiqueta de \"novo\"</string>
<string name="removed_new_flag_label">Etiqueta de \"novo\" removida</string>
<string name="mark_read_label">Marcar como reproduzido</string>
<string name="marked_as_read_label">Marcado como reproduzido</string>
- <string name="mark_read_no_media_label">Marcar como reproduzido</string>
- <string name="marked_as_read_no_media_label">Marcado como reproduzido</string>
+ <string name="mark_read_no_media_label">Marcar como lido</string>
+ <string name="marked_as_read_no_media_label">Marcado como lido</string>
<string name="play_this_to_seek_position">Para pular para as posições, você precisa reproduzir o episódio</string>
<plurals name="marked_read_batch_label">
<item quantity="one">%d episódio marcado como reproduzido.</item>
@@ -193,7 +204,7 @@
<string name="download_pending">Download pendente</string>
<string name="download_running">Download em execução</string>
<string name="download_error_details">Detalhes</string>
- <string name="download_error_details_message">%1$s \n\nFile URL:\n%2$s</string>
+ <string name="download_error_details_message">%1$s \n\nURL do arquivo:\n%2$s</string>
<string name="download_error_device_not_found">Dispositivo de armazenamento não encontrado</string>
<string name="download_error_insufficient_space">Espaço insuficiente</string>
<string name="download_error_http_data_error">Erro de HTTP Data</string>
@@ -220,6 +231,10 @@
</plurals>
<string name="downloads_processing">Processando downloads</string>
<string name="download_notification_title">Baixando dados do podcast</string>
+ <plurals name="download_report_content">
+ <item quantity="one">%ddownload com sucesso, %dfalhou</item>
+ <item quantity="other">%ddownloads com sucesso, %dfalharam</item>
+ </plurals>
<string name="download_log_title_unknown">Título desconhecido</string>
<string name="download_type_feed">Feed</string>
<string name="download_type_media">Arquivo de mídia</string>
@@ -228,10 +243,12 @@
<string name="authentication_notification_title">Autenticação requerida</string>
<string name="authentication_notification_msg">O recurso que você solicitou requer um usuário e uma senha</string>
<string name="confirm_mobile_download_dialog_title">Confirmar Download utilizando dados móveis</string>
- <string name="confirm_mobile_download_dialog_message_not_in_queue">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\n<small>Sua escolha será lembrada por 10 minutos.</small></string>
- <string name="confirm_mobile_download_dialog_message">O download sobre plano de dados foi desabilitado nas configurações.\n\n Você deseja permitir o download temporáriamente?\n\n<small>Sua escolha será lembrada por 10 minutos</small></string>
+ <string name="confirm_mobile_download_dialog_message_not_in_queue">O download utilizando redes móveis foi desabilitado nas configurações.\n\nVocê pode escolher entre apenas adicionar o episódio na fila ou você pode permitir o download temporariamente.\n\n<small>Sua escolha será lembrada por 10 minutos.</small></string>
+ <string name="confirm_mobile_download_dialog_message">O download utilizando redes móveis foi desabilitado nas configurações.\n\nVocê deseja permitir o download temporariamente?\n\n<small>Sua escolha será lembrada por 10 minutos</small></string>
<string name="confirm_mobile_streaming_notification_title">Confirmar streaming móvel</string>
<string name="confirm_mobile_streaming_notification_message">O streaming pela conexão de dados móveis está desativado nas configurações. Toque para transmitir de qualquer maneira.</string>
+ <string name="confirm_mobile_streaming_button_always">Sempre</string>
+ <string name="confirm_mobile_streaming_button_once">Uma vez</string>
<string name="confirm_mobile_download_dialog_only_add_to_queue">Adicionar à fila</string>
<string name="confirm_mobile_download_dialog_enable_temporarily">Permitir temporariamente</string>
<!--Mediaplayer messages-->
@@ -271,13 +288,15 @@
<string name="smart_shuffle">Embaralhamento inteligente</string>
<string name="ascending">Crescente</string>
<string name="descending">Decrescente</string>
- <string name="clear_queue_confirmation_msg">Por favor confirme que você deseja limpar TODOS episódios da fila</string>
+ <string name="clear_queue_confirmation_msg">Por favor confirme que você deseja limpar TODOS os episódios da fila</string>
<string name="time_left_label">Tempo restante:\u0020</string>
<!--Variable Speed-->
<string name="download_plugin_label">Download Plugin</string>
<string name="no_playback_plugin_title">Plugin Não Instalado</string>
<string name="no_playback_plugin_or_sonic_msg">Para que a reprodução de velocidade variável funcione, recomendamos habilitar o reprodutor de mídia Sonic integrado.</string>
<string name="enable_sonic">Habilitar Sonic</string>
+ <string name="speed_presets">Presets</string>
+ <string name="preset_already_exists">%1$.2fx foi salvo com um preset.</string>
<!--Empty list labels-->
<string name="no_items_header_label">Nenhum episódio na fila</string>
<string name="no_items_label">Adicione um episódio baixando-o ou mantenha pressionado um episódio e selecione \"Adicionar à fila\".</string>
@@ -321,16 +340,16 @@
<string name="media_player">Reprodutor de mídia</string>
<string name="pref_episode_cleanup_title">Limpar Episódio</string>
<string name="pref_episode_cleanup_summary">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</string>
- <string name="pref_pauseOnDisconnect_sum">Pausar a reprodução quando o fone de ouvido ou bluetooth forem disconectados</string>
+ <string name="pref_pauseOnDisconnect_sum">Pausar a reprodução quando o fone de ouvido ou bluetooth forem desconectados</string>
<string name="pref_unpauseOnHeadsetReconnect_sum">Continuar a reprodução quando os fones de ouvido forem reconectados</string>
<string name="pref_unpauseOnBluetoothReconnect_sum">Continuar a reprodução quando o bluetooth reconectar</string>
<string name="pref_hardwareForwardButtonSkips_title">Botão avançar pula</string>
- <string name="pref_hardwareForwardButtonSkips_sum">Reproduz o próximo episódio ao pressionar o botão avançar num dispositivo bluetooth conectado, ao invés de avançar no mesmo.</string>
- <string name="pref_hardwarePreviousButtonRestarts_title">Botão anterior reinicia</string>
- <string name="pref_hardwarePreviousButtonRestarts_sum">Reinicia a reprodução atual ao pressionar o botão físico anterior ao invés de retroceder</string>
+ <string name="pref_hardwareForwardButtonSkips_sum">Ao pressionar um botão de avanço em um dispositivo conectado por bluetooth, pule para o próximo episódio em vez de avançar.</string>
+ <string name="pref_hardwarePreviousButtonRestarts_title">Botão Anterior reinicia</string>
+ <string name="pref_hardwarePreviousButtonRestarts_sum">Ao pressionar o botão Anterior do hardware, reinicie a reprodução do episódio atual em vez de retroceder</string>
<string name="pref_followQueue_sum">Pular para próximo item da fila quando a reprodução terminar</string>
<string name="pref_auto_delete_sum">Remover episódio quando a reprodução for concluída</string>
- <string name="pref_auto_delete_title">Deletar automaticamente</string>
+ <string name="pref_auto_delete_title">Apagar automaticamente</string>
<string name="pref_smart_mark_as_played_sum">Marcar episódios como reproduzidos mesmo que restem alguns segundos de reprodução</string>
<string name="pref_smart_mark_as_played_title">Marcar automaticamente como reproduzido</string>
<string name="pref_skip_keeps_episodes_sum">Manter os episódios quando eles forem avançados</string>
@@ -350,6 +369,7 @@
<string name="pref_autoUpdateIntervallOrTime_every">cada %1$s</string>
<string name="pref_autoUpdateIntervallOrTime_at">às %1$s</string>
<string name="pref_followQueue_title">Reprodução contínua</string>
+ <string name="pref_pauseOnHeadsetDisconnect_title">Fones de ouvido ou Bluetooth desconectado</string>
<string name="pref_unpauseOnHeadsetReconnect_title">Fones de ouvido reconectados</string>
<string name="pref_unpauseOnBluetoothReconnect_title">Bluetooth reconectado</string>
<string name="pref_stream_over_download_title">Preferir streaming</string>
@@ -362,6 +382,7 @@
<string name="pref_mobileUpdate_episode_download">Download de episódios</string>
<string name="pref_mobileUpdate_streaming">Streaming</string>
<string name="user_interface_label">Interface com usuário</string>
+ <string name="user_interface_sum">Aparência, Assinaturas, Tela de Bloqueio</string>
<string name="pref_set_theme_title">Selecionar tema</string>
<string name="pref_nav_drawer_items_title">Configurar itens da Gaveta de Navegação</string>
<string name="pref_nav_drawer_items_sum">Escolher quais itens irão aparecer na gaveta de navegação.</string>
@@ -376,7 +397,7 @@
<string name="pref_autodl_wifi_filter_sum">Permitir download automático somente pelas redes Wi-Fi selecionadas.</string>
<string name="pref_automatic_download_on_battery_title">Baixar enquanto não está carregando</string>
<string name="pref_automatic_download_on_battery_sum">Permitir download automático enquanto a bateria não está carregando</string>
- <string name="pref_parallel_downloads_title">Downloads paralelos</string>
+ <string name="pref_parallel_downloads_title">Downloads em paralelo</string>
<string name="pref_episode_cache_title">Cache de episódios</string>
<string name="pref_episode_cache_summary">Número total de episódios baixados em cache no dispositivo. O download automático será suspenso se esse número for atingido.</string>
<string name="pref_episode_cover_title">Usar capa do episódio</string>
@@ -400,7 +421,9 @@
<string name="pref_gpodnet_full_sync_title">Forçar sincronização completa</string>
<string name="pref_gpodnet_full_sync_sum">Sincronizar os estados das inscrições e episódios com o gpodder.net.</string>
<string name="pref_gpodnet_login_status"><![CDATA[Entrou como <i>%1$s</i> com o dispositivo <i>%2$s</i>]]></string>
+ <string name="pref_gpodnet_notifications_title">Sincronização falhou</string>
<string name="pref_gpodnet_notifications_sum">Essa configuração não se aplica a erros de autenticação.</string>
+ <string name="pref_playback_speed_sum">Personalize as velocidades disponíveis para reprodução de áudio.</string>
<string name="pref_feed_playback_speed_sum">A velocidade a ser usada ao iniciar a reprodução de áudio para episódios neste podcast</string>
<string name="pref_feed_skip">Salto automático</string>
<string name="pref_feed_skip_sum">Pule as introduções e os créditos finais.</string>
@@ -420,11 +443,15 @@
<string name="pref_expandNotify_sum">Isso geralmente expande a notificação para exibir botões de reprodução.</string>
<string name="pref_persistNotify_title">Controles de Reprodução Persistentes</string>
<string name="pref_persistNotify_sum">Manter a notificação e controles na tela de bloqueio enquanto a reprodução está pausada.</string>
+ <string name="pref_compact_notification_buttons_title">Definir botões compactos de notificação</string>
+ <string name="pref_compact_notification_buttons_sum">Altere os botões de reprodução quando a notificação for recolhida. O botão play / pause está sempre incluído.</string>
<string name="pref_compact_notification_buttons_dialog_title">Selecione no máximo %1$d itens</string>
<string name="pref_compact_notification_buttons_dialog_error">Você só pode selecionar no máximo %1$d itens.</string>
<string name="pref_lockscreen_background_title">Configurar plano de fundo da tela de bloqueio</string>
<string name="pref_lockscreen_background_sum">Configurar o plano de fundo da tela de bloqueio para a imagem do episódio atual. Como um efeito colateral, também ira mostrar imagens de aplicativos de terceiros.</string>
+ <string name="pref_showDownloadReport_title">Download falhou</string>
<string name="pref_showDownloadReport_sum">Se os downloads falharem, gerar um relatório que mostra os detalhes da falha.</string>
+ <string name="pref_showAutoDownloadReport_title">Download automático finalizado</string>
<string name="pref_showAutoDownloadReport_sum">Mostra uma notificação para episódios baixados automaticamente.</string>
<string name="pref_expand_notify_unsupport_toast">Versões do Android inferiores a 4.1 não suportam notificações expansíveis</string>
<string name="pref_enqueue_location_title">Local da fila</string>
@@ -454,6 +481,7 @@
<string name="pref_enqueue_downloaded_title">Enfileirar os baixados</string>
<string name="pref_enqueue_downloaded_summary">Adicionar episódios baixados à fila</string>
<string name="media_player_builtin">Reprodutor próprio do Android</string>
+ <string name="media_player_exoplayer_recommended">ExoPlayer (recomendado)</string>
<string name="media_player_switch_to_exoplayer">Alterar para ExoPlayer</string>
<string name="media_player_switched_to_exoplayer">Alterado para ExoPlayer</string>
<string name="pref_skip_silence_title">Pular silêncio no áudio</string>
@@ -474,6 +502,15 @@
<string name="back_button_go_to_page_title">Selecione a página</string>
<string name="pref_delete_removes_from_queue_title">Apagar remove da fila</string>
<string name="pref_delete_removes_from_queue_sum">Remove automaticamente um episódio da fila quando ele é apagado.</string>
+ <string name="pref_filter_feed_title">Filtro de Assinaturas</string>
+ <string name="pref_filter_feed_sum">Filtre suas assinaturas na navegação e na tela de assinaturas.</string>
+ <string name="no_filter_label">Nenhum</string>
+ <string name="subscriptions_are_filtered">Assinaturas estão filtradas.</string>
+ <string name="subscriptions_counter_greater_zero">Contador maior que zero</string>
+ <string name="auto_downloaded">Download automático</string>
+ <string name="not_auto_downloaded">Download não automático</string>
+ <string name="kept_updated">Mantido atualizado</string>
+ <string name="not_kept_updated">Não atualizado</string>
<!--About screen-->
<string name="about_pref">Sobre</string>
<string name="antennapod_version">Versão do AntennaPod</string>
@@ -508,6 +545,7 @@
<string name="database_export_summary">Transfira assinaturas, episódios ouvidos e fila para o AntennaPod em outro dispositivo</string>
<string name="database_import_summary">Importar banco de dados AntennaPod de outro dispositivo</string>
<string name="opml_import_label">Importação de OPML</string>
+ <string name="opml_add_podcast_label">Importar lista de podcasts (OPML)</string>
<string name="opml_reader_error">Um erro ocorreu ao ler o documento OPML:</string>
<string name="opml_import_error_no_file">Nenhum arquivo selecionado!</string>
<string name="select_all_label">Selecionar todos</string>
@@ -523,6 +561,8 @@
<string name="export_success_sum">O arquivo foi exportado para:\n\n%1$s</string>
<string name="opml_import_ask_read_permission">Acesso ao armazenamento externo é necessária para ler o arquivo OPML</string>
<string name="import_select_file">Selecione arquivo para importar</string>
+ <string name="successful_import_label">Importação bem sucedida</string>
+ <string name="import_ok">Por favor, pressione OK para reiniciar o AntennaPod</string>
<string name="import_no_downgrade">Este banco de dados foi exportado com uma versão mais recente do AntennaPod. Sua instalação atual ainda não sabe como lidar com este arquivo.</string>
<string name="favorites_export_label">Exportar favoritos</string>
<string name="favorites_export_summary">Exportar favoritos salvos para arquivo</string>
@@ -637,6 +677,10 @@
<string name="keep_updated">Manter Atualizado</string>
<string name="keep_updated_summary">Incluir este podcast ao atualizar todos os podcasts</string>
<string name="auto_download_disabled_globally">O download automático está desativado nas configurações principais do AntennaPod</string>
+ <string name="statistics_listened_for">Ouvido por:</string>
+ <string name="statistics_episodes_on_device">Episódios no dispositivo:</string>
+ <string name="statistics_space_used">Espaço utilizado:</string>
+ <string name="statistics_view_all">Visualização para todos os podcasts »</string>
<!--Progress information-->
<string name="progress_upgrading_database">Atualizando o banco de dados</string>
<!--AntennaPodSP-->
@@ -644,16 +688,29 @@
<!--Add podcast fragment-->
<string name="search_podcast_hint">Procurar podcast...</string>
<string name="search_itunes_label">Procurar no iTunes</string>
+ <string name="search_podcastindex_label">Buscando em Podcastindex.org</string>
<string name="search_fyyd_label">Pesquisar em fyyd</string>
<string name="advanced">Avançado</string>
+ <string name="add_podcast_by_url">Adicionar podcast usando um endereço RSS</string>
<string name="browse_gpoddernet_label">Pesquisar no gpodder.net</string>
<string name="discover">Descobrir</string>
+ <string name="discover_hide">Esconder</string>
+ <string name="discover_is_hidden">Você selecionou esconder sugestões.</string>
<string name="discover_more">mais »</string>
+ <string name="discover_powered_by_itunes">Sugestões do iTunes</string>
+ <string name="search_powered_by">Resultados por %1$s</string>
<!--Local feeds-->
+ <string name="add_local_folder">Adicionar pasta local</string>
+ <string name="local_folder">Pasta local</string>
+ <string name="reconnect_local_folder">Reconectar pasta local</string>
+ <string name="reconnect_local_folder_warning">Em caso de negação de permissão, você pode usar isso para se reconectar exatamente à mesma pasta. Não selecione outra pasta.</string>
+ <string name="local_feed_description">Este podcast virtual foi criado adicionando uma pasta ao AntennaPod.</string>
+ <string name="unable_to_start_system_file_manager">Incapaz de iniciar o gerenciador de arquivos do sistema</string>
<string name="filter">Filtrar</string>
<!--Episodes apply actions-->
<string name="all_label">Todos</string>
<string name="selected_all_label">Selecionar todos Episódios</string>
+ <string name="select_none_label">Nenhum</string>
<string name="deselected_all_label">Desmarcar todos Episódios</string>
<string name="played_label">Reproduzido</string>
<string name="selected_played_label">Selecionar episódios reproduzidos</string>
@@ -667,13 +724,17 @@
<string name="selected_not_queued_label">Episódios não enfileirados selecionados</string>
<string name="selected_has_media_label">Episódios selecionados com mídia</string>
<string name="hide_is_favorite_label">É favorito</string>
+ <string name="not_favorite">Não favorito</string>
<string name="hide_downloaded_episodes_label">Baixado</string>
<string name="hide_not_downloaded_episodes_label">Não baixado</string>
<string name="queued_label">Enfileirado</string>
<string name="not_queued_label">Não enfileirado</string>
<string name="has_media">Possui mídia</string>
+ <string name="no_media">Nenhuma media</string>
<string name="hide_paused_episodes_label">Pausado</string>
+ <string name="not_paused">Não pausado</string>
<string name="hide_played_episodes_label">Reproduzido</string>
+ <string name="not_played">Não tocado</string>
<!--Sort-->
<string name="sort_title_a_z">Título (A \u2192 Z)</string>
<string name="sort_title_z_a">Título (Z \u2192 A)</string>
@@ -694,6 +755,11 @@
<string name="rating_later_label">Lembre-me mais tarde</string>
<string name="rating_now_label">Claro, vamos fazer isso!</string>
<!--Share episode dialog-->
+ <string name="share_dialog_include_label">Incluir:</string>
+ <string name="share_playback_position_dialog_label">Posição do playback</string>
+ <string name="share_dialog_media_file_url_label">Endereço do arquivo de media</string>
+ <string name="share_dialog_episode_website_label">Webpage do episódio</string>
+ <string name="share_dialog_media_file_label">Arquivo de media</string>
<!--Audio controls-->
<string name="audio_controls">Controles de Àudio</string>
<string name="playback_speed">Velocidade da Reprodução</string>
@@ -740,6 +806,9 @@
<string name="notification_channel_playing">Reproduzindo agora</string>
<string name="notification_channel_playing_description">Permite controlar a reprodução. Essa é a principal notificação vista ao reproduzir um podcast.</string>
<string name="notification_channel_error">Erros</string>
+ <string name="notification_channel_error_description">Exibido se algo der errado, por exemplo, se o download ou a atualização do feed falhar.</string>
+ <string name="notification_channel_sync_error">Erros de sincronização</string>
+ <string name="notification_channel_sync_error_description">Exibido quando a sincronização do gpodder falhou.</string>
<string name="notification_channel_auto_download">Downloads automáticos</string>
<string name="notification_channel_episode_auto_download">Exibido quando os episódios foram baixados automaticamente.</string>
<!--Widget settings-->
diff --git a/core/src/main/res/values-pt/strings.xml b/core/src/main/res/values-pt/strings.xml
index 8189e68cd..7e2350504 100644
--- a/core/src/main/res/values-pt/strings.xml
+++ b/core/src/main/res/values-pt/strings.xml
@@ -481,6 +481,7 @@
<string name="pref_enqueue_downloaded_title">Colocar descargas na fila</string>
<string name="pref_enqueue_downloaded_summary">Adicionar à fila os episódios descarregados.</string>
<string name="media_player_builtin">Reprodutor nativo Android</string>
+ <string name="media_player_exoplayer_recommended">ExoPlayer (recomendado)</string>
<string name="media_player_switch_to_exoplayer">Trocar para ExoPlayer</string>
<string name="media_player_switched_to_exoplayer">Trocou para ExoPlayer.</string>
<string name="pref_skip_silence_title">Ignorar silêncio no áudio</string>
@@ -505,6 +506,7 @@
<string name="pref_filter_feed_sum">Filtrar subscrições no menu de navegação e no ecrã de subscrições.</string>
<string name="no_filter_label">Nenhum</string>
<string name="subscriptions_are_filtered">Subscrições filtradas</string>
+ <string name="subscriptions_counter_greater_zero">Contagem maior do que zero</string>
<string name="auto_downloaded">Descarregado automaticamente</string>
<string name="not_auto_downloaded">Não descarregado automaticamente</string>
<string name="kept_updated">Manter atualizada</string>
@@ -699,8 +701,11 @@
<string name="search_powered_by">Resultados de %1$s</string>
<!--Local feeds-->
<string name="add_local_folder">Adicionar pasta local</string>
+ <string name="local_folder">Pasta local</string>
<string name="reconnect_local_folder">Restabelecer ligação a pasta local</string>
+ <string name="reconnect_local_folder_warning">Em casos de recusa de permissões, pode utilizar isto para estabelecer uma nova ligação à mesma pasta. Não deve escolher outra pasta.</string>
<string name="local_feed_description">Este podcast virtual foi criado através da adição de uma pasta ao AntennaPod.</string>
+ <string name="unable_to_start_system_file_manager">Não foi possível iniciar o gestor de ficheiros</string>
<string name="filter">Filtro</string>
<!--Episodes apply actions-->
<string name="all_label">Todos</string>
diff --git a/core/src/main/res/values-ru/strings.xml b/core/src/main/res/values-ru/strings.xml
index 5465ad569..90284b2cc 100644
--- a/core/src/main/res/values-ru/strings.xml
+++ b/core/src/main/res/values-ru/strings.xml
@@ -25,14 +25,19 @@
<string name="episode_cache_full_message">Достигнут предел кэша выпусков. Объем кэша можно увеличить в настройках.</string>
<string name="playback_statistics_label">Воспроизведение</string>
<string name="download_statistics_label">Загрузки</string>
+ <string name="notification_pref_fragment">Уведомления</string>
<!--Statistics fragment-->
+ <string name="total_time_listened_to_podcasts">Общее время прослушивания выпусков:</string>
<string name="statistics_details_dialog">%1$d из %2$d выпусков начато.\n\nПрослушано %3$s из %4$s.</string>
<string name="statistics_mode">Режим подсчета статистики</string>
<string name="statistics_mode_normal">Рассчитывать длительность действительного воспроизведения. Повторное воспроизведение засчитывается, а отметка о прослушивании — нет</string>
+ <string name="statistics_mode_count_all">Прибавлять все эпизоды, отмеченные как прослушанные</string>
<string name="statistics_speed_not_counted">Замечание: Скорость воспроизведения не учитывается никогда.</string>
<string name="statistics_reset_data">Сбросить статистику</string>
<string name="statistics_reset_data_msg">Вы уверены, что хотите стереть историю прослушивания?</string>
+ <string name="statistics_counting_since">Поскольку %s,\n вы играли</string>
<!--Download Statistics fragment-->
+ <string name="total_size_downloaded_podcasts">Общий размер выпусков на устройстве:</string>
<!--Main activity-->
<string name="drawer_open">Открыть меню</string>
<string name="drawer_close">Закрыть меню</string>
@@ -47,6 +52,7 @@
<string name="drawer_feed_counter_downloaded">Количество загруженных выпусков</string>
<string name="drawer_feed_counter_none">Ничего</string>
<!--Bug report activity-->
+ <string name="log_file_share_exception">Совместимых приложений не найдено</string>
<!--Webview actions-->
<string name="open_in_browser_label">Открыть в браузере</string>
<string name="copy_url_label">Скопировать ссылку</string>
@@ -113,7 +119,7 @@
<item quantity="many">Выбрано: %d</item>
<item quantity="other">Выбрано: %d</item>
</plurals>
- <string name="loading_more">Загружается...</string>
+ <string name="loading_more">Загружается…</string>
<!--Actions on feeds-->
<string name="mark_all_read_label">Отметить как прослушанное</string>
<string name="mark_all_read_msg">Отметить все выпуски как прослушанные</string>
@@ -128,8 +134,13 @@
<string name="feed_settings_label">Настройки подкаста</string>
<string name="rename_feed_label">Переименовать подкаст</string>
<string name="remove_feed_label">Удалить подкаст</string>
+ <string name="share_label">Поделиться</string>
+ <string name="share_label_with_ellipses">Поделиться…</string>
<string name="share_file_label">Поделиться файлом</string>
+ <string name="share_website_url_label">Адрес вебсайта</string>
+ <string name="share_feed_url_label">Ссылка на канал</string>
<string name="feed_delete_confirmation_msg">Подтвердите, что хотите удалить подкаст «%1$s» и все его выпуски (включая загруженные).</string>
+ <string name="feed_delete_confirmation_local_msg">Подтвердите, что хотите удалить подкаст «%1$s». Файлы в локальной исходной папке не будут удалены.</string>
<string name="feed_remover_msg">Подкаст удаляется</string>
<string name="load_complete_feed">Обновить весь подкаст</string>
<string name="multi_select">Множественный выбор</string>
@@ -238,6 +249,12 @@
</plurals>
<string name="downloads_processing">Производится загрузка</string>
<string name="download_notification_title">Получение данных подкаста</string>
+ <plurals name="download_report_content">
+ <item quantity="one">%d загрузка завершена, %d не удалось</item>
+ <item quantity="few">%d загрузок завершено, %d не удалось</item>
+ <item quantity="many"> %d загрузок завершено, %d не удалось</item>
+ <item quantity="other">%d загрузок завершено, %d не удалось</item>
+ </plurals>
<string name="download_log_title_unknown">Неизвестное название</string>
<string name="download_type_feed">Канал</string>
<string name="download_type_media">Медиафайл</string>
@@ -250,6 +267,8 @@
<string name="confirm_mobile_download_dialog_message">Загрузка через мобильное соединение отключена в настройках.\n\nЖелаете временно разрешить загрузку?\n\n<small>Настройка сохранится на 10 минут.</small></string>
<string name="confirm_mobile_streaming_notification_title">Подтвердите трансляцию через мобильное соединение</string>
<string name="confirm_mobile_streaming_notification_message">Трансляция через мобильное подключение отключена в настройках. Нажмите, чтобы продолжить трансляцию.</string>
+ <string name="confirm_mobile_streaming_button_always">Всегда</string>
+ <string name="confirm_mobile_streaming_button_once">Однократно</string>
<string name="confirm_mobile_download_dialog_only_add_to_queue">Добавить в очередь</string>
<string name="confirm_mobile_download_dialog_enable_temporarily">Разрешить временно</string>
<!--Mediaplayer messages-->
@@ -296,6 +315,8 @@
<string name="no_playback_plugin_title">Плагин не установлен</string>
<string name="no_playback_plugin_or_sonic_msg">Чтобы изменять скорость воспроизведения, рекомендуем включить встроенный проигрыватель Sonic.</string>
<string name="enable_sonic">Включить Sonic</string>
+ <string name="speed_presets">Пресеты</string>
+ <string name="preset_already_exists">%1$.2fx уже сохранен как пресет.</string>
<!--Empty list labels-->
<string name="no_items_header_label">Нет выпусков в очереди</string>
<string name="no_items_label">Добавьте выпуск, загрузив его, или после долгого нажатия на выпуск выберите «Добавить в очередь».</string>
@@ -368,6 +389,7 @@
<string name="pref_autoUpdateIntervallOrTime_every">каждые %1$s</string>
<string name="pref_autoUpdateIntervallOrTime_at">в %1$s</string>
<string name="pref_followQueue_title">Непрерывное воспроизведение</string>
+ <string name="pref_pauseOnHeadsetDisconnect_title">Отключение наушников или Bluetooth</string>
<string name="pref_unpauseOnHeadsetReconnect_title">При подключении наушников</string>
<string name="pref_unpauseOnBluetoothReconnect_title">При подключении Bluetooth</string>
<string name="pref_stream_over_download_title">Трансляция вместо загрузки</string>
@@ -380,6 +402,7 @@
<string name="pref_mobileUpdate_episode_download">Загрузка выпусков</string>
<string name="pref_mobileUpdate_streaming">Трансляции по сети</string>
<string name="user_interface_label">Интерфейс</string>
+ <string name="user_interface_sum">Внешний вид, подписки, экран блокировки</string>
<string name="pref_set_theme_title">Выбрать оформление</string>
<string name="pref_nav_drawer_items_title">Выбрать пункты боковой панели</string>
<string name="pref_nav_drawer_items_sum">Изменение отображения пунктов меню боковой панели</string>
@@ -418,7 +441,9 @@
<string name="pref_gpodnet_full_sync_title">Выполнить полную синхронизацию</string>
<string name="pref_gpodnet_full_sync_sum">Синхронизировать состояния всех подписок и выпусков при помощи gpodder.net.</string>
<string name="pref_gpodnet_login_status"><![CDATA[Вход как <i>%1$s</i> с устройства <i>%2$s</i>]]></string>
+ <string name="pref_gpodnet_notifications_title">Сбой синхронизации</string>
<string name="pref_gpodnet_notifications_sum">Не затрагивает ошибки авторизации.</string>
+ <string name="pref_playback_speed_sum">Выбрать значения скорости, доступные при воспроизведении</string>
<string name="pref_feed_playback_speed_sum">Скорость, с которой будут изначально воспроизводиться выпуски этого подкаста</string>
<string name="pref_feed_skip">Автоматический пропуск</string>
<string name="pref_feed_skip_sum">Пропускать вступительную и заключительную часть.</string>
@@ -438,11 +463,15 @@
<string name="pref_expandNotify_sum">Как правило, разворачивает уведомление, показывая кнопки управления воспроизведением.</string>
<string name="pref_persistNotify_title">Постоянные кнопки воспроизведения</string>
<string name="pref_persistNotify_sum">Сохранять уведомление и кнопки воспроизведения на экране блокировки во время паузы.</string>
+ <string name="pref_compact_notification_buttons_title">Установить компактные кнопки уведомлений</string>
+ <string name="pref_compact_notification_buttons_sum">Измените кнопки воспроизведения, когда уведомление свернуто. Кнопка воспроизведения/паузы присутствует всегда.</string>
<string name="pref_compact_notification_buttons_dialog_title">Выберите не более %1$d элементов</string>
<string name="pref_compact_notification_buttons_dialog_error">Нельзя выбрать больше %1$d элементов.</string>
<string name="pref_lockscreen_background_title">Менять фон экрана блокировки</string>
<string name="pref_lockscreen_background_sum">Изменяет фон экрана блокировки на обложку выпуска. Кроме того показывает обложку в сторонних приложениях.</string>
+ <string name="pref_showDownloadReport_title">Сбой загрузки</string>
<string name="pref_showDownloadReport_sum">Если загрузка не удается, показывать отчет с подробностями об ошибке.</string>
+ <string name="pref_showAutoDownloadReport_title">Автоматическая загрузка завершена</string>
<string name="pref_showAutoDownloadReport_sum">Показывать уведомление при автоматической загрузке выпусков</string>
<string name="pref_expand_notify_unsupport_toast">Версии Android ниже 4.1 не поддерживают расширенные уведомления.</string>
<string name="pref_enqueue_location_title">Размещение в очереди</string>
@@ -472,6 +501,7 @@
<string name="pref_enqueue_downloaded_title">Добавлять загруженные в очередь</string>
<string name="pref_enqueue_downloaded_summary">Добавлять загруженные выпуски в очередь</string>
<string name="media_player_builtin">Встроенный в Android</string>
+ <string name="media_player_exoplayer_recommended">ExoPlayer (рекомендовано)</string>
<string name="media_player_switch_to_exoplayer">Переключить на ExoPlayer</string>
<string name="media_player_switched_to_exoplayer">Переключено на ExoPlayer.</string>
<string name="pref_skip_silence_title">Пропускать участки тишины</string>
@@ -492,6 +522,15 @@
<string name="back_button_go_to_page_title">Выберите страницу</string>
<string name="pref_delete_removes_from_queue_title">Убирать удаленные из очереди</string>
<string name="pref_delete_removes_from_queue_sum">Автоматически убирать выпуск из очереди при его удалении.</string>
+ <string name="pref_filter_feed_title">Фильтр подписок</string>
+ <string name="pref_filter_feed_sum">Отфильтруйте свои подписки на панели навигации и на экране подписок.</string>
+ <string name="no_filter_label">Ничего</string>
+ <string name="subscriptions_are_filtered">Подписки отфильтрованы</string>
+ <string name="subscriptions_counter_greater_zero">Счетчик больше нуля</string>
+ <string name="auto_downloaded">Авто загружено</string>
+ <string name="not_auto_downloaded">Не авто загружено</string>
+ <string name="kept_updated">Постоянно обновляется</string>
+ <string name="not_kept_updated">Не постоянно обновляется</string>
<!--About screen-->
<string name="about_pref">О программе</string>
<string name="antennapod_version">Версия AntennaPod</string>
@@ -512,7 +551,7 @@
<string name="sync_status_episodes_upload">Отправка изменений выпуска…</string>
<string name="sync_status_episodes_download">Загрузка изменений выпуска…</string>
<string name="sync_status_upload_played">Отправка состояния прослушивания…</string>
- <string name="sync_status_subscriptions">Синхронизация подписок ...</string>
+ <string name="sync_status_subscriptions">Синхронизация подписок…</string>
<string name="sync_status_success">Синхронизация выполнена</string>
<string name="sync_status_error">Сбой синхронизации</string>
<!--import and export-->
@@ -526,6 +565,7 @@
<string name="database_export_summary">Передать подписки, список прослушанных и очередь в AntennaPod на другом устройстве</string>
<string name="database_import_summary">Импортировать базу данных AntennaPod с другого устройства</string>
<string name="opml_import_label">Импорт OPML</string>
+ <string name="opml_add_podcast_label">Импортировать список подкастов (OPML)</string>
<string name="opml_reader_error">При чтении OPML произошла ошибка:</string>
<string name="opml_import_error_no_file">Ничего не выбрано!</string>
<string name="select_all_label">Выбрать все</string>
@@ -541,6 +581,8 @@
<string name="export_success_sum">Файл экспорта был сохранен в папку:\n\n%1$s</string>
<string name="opml_import_ask_read_permission">Для чтения файла OPML необходим доступ к внешнему хранилищу</string>
<string name="import_select_file">Выбрать файл для импорта</string>
+ <string name="successful_import_label">Импорт успешен</string>
+ <string name="import_ok">Нажмите OK, чтобы перезапустить AntennaPod</string>
<string name="import_no_downgrade">Выбранная база данных экспортирована из более поздней версии AntennaPod. Установленная версия не сможет воспользоваться этой базой.</string>
<string name="favorites_export_label">Экспорт избранного</string>
<string name="favorites_export_summary">Экспортировать сохраненное избранное в файл</string>
@@ -661,23 +703,40 @@
<string name="keep_updated">Постоянно обновлять</string>
<string name="keep_updated_summary">Обновлять подкаст при (авто)обновлении всех подкастов</string>
<string name="auto_download_disabled_globally">Автоматическая загрузка отключена в основных настройках AntennaPod</string>
+ <string name="statistics_listened_for">Слушали:</string>
+ <string name="statistics_episodes_on_device">Выпуски на устройстве:</string>
+ <string name="statistics_space_used">Используемое пространство:</string>
+ <string name="statistics_view_all">Просмотреть все подкасты »</string>
<!--Progress information-->
<string name="progress_upgrading_database">Обновление базы данных</string>
<!--AntennaPodSP-->
<string name="sp_apps_importing_feeds_msg">Импорт подписок из моноприложений…</string>
<!--Add podcast fragment-->
- <string name="search_podcast_hint">Найти подкаст...</string>
+ <string name="search_podcast_hint">Найти подкаст…</string>
<string name="search_itunes_label">Поиск в iTunes</string>
+ <string name="search_podcastindex_label">Поиск на Podcastindex.org</string>
<string name="search_fyyd_label">Поиск в fyyd</string>
<string name="advanced">Дополнительные</string>
+ <string name="add_podcast_by_url">Добавить подкаст по RSS адресу</string>
<string name="browse_gpoddernet_label">Просмотр gpodder.net</string>
<string name="discover">Ознакомиться</string>
+ <string name="discover_hide">Скрыть</string>
+ <string name="discover_is_hidden">Вы выбрали скрытие предложений.</string>
<string name="discover_more">еще »</string>
+ <string name="discover_powered_by_itunes">Предложения iTunes</string>
+ <string name="search_powered_by">Результаты по %1$s</string>
<!--Local feeds-->
+ <string name="add_local_folder">Добавить локальную папку</string>
+ <string name="local_folder">Локальная папка</string>
+ <string name="reconnect_local_folder">Переподключить локальную папку</string>
+ <string name="reconnect_local_folder_warning">В случае отказа в разрешении вы можете использовать это для переподключения к той же самой папке. Не выбирайте другую папку.</string>
+ <string name="local_feed_description">Этот виртуальный подкаст был создан путем добавления папки в AntennaPod.</string>
+ <string name="unable_to_start_system_file_manager">Невозможно запустить системный файловый менеджер</string>
<string name="filter">Фильтровать</string>
<!--Episodes apply actions-->
<string name="all_label">Все</string>
<string name="selected_all_label">Выбраны все выпуски</string>
+ <string name="select_none_label">Ничего</string>
<string name="deselected_all_label">Выбор снят со всех выпусков</string>
<string name="played_label">Прослушанное</string>
<string name="selected_played_label">Выбраны прослушанные выпуски</string>
@@ -691,13 +750,17 @@
<string name="selected_not_queued_label">Выбраны выпуски не из очереди</string>
<string name="selected_has_media_label">Выбраны выпуски с файлами</string>
<string name="hide_is_favorite_label">В Избранном</string>
+ <string name="not_favorite">Не в избранном</string>
<string name="hide_downloaded_episodes_label">Загружено</string>
<string name="hide_not_downloaded_episodes_label">Не загружено</string>
<string name="queued_label">В очереди</string>
<string name="not_queued_label">Не в очереди</string>
<string name="has_media">С файлами</string>
+ <string name="no_media">Нет медиа</string>
<string name="hide_paused_episodes_label">Приостановленное</string>
+ <string name="not_paused">Не на паузе</string>
<string name="hide_played_episodes_label">Прослушанное</string>
+ <string name="not_played">Не проигрывается</string>
<!--Sort-->
<string name="sort_title_a_z">от А к Я</string>
<string name="sort_title_z_a">от Я к А</string>
@@ -718,6 +781,11 @@
<string name="rating_later_label">Позже, не сейчас</string>
<string name="rating_now_label">Конечно, давай!</string>
<!--Share episode dialog-->
+ <string name="share_dialog_include_label">Включая:</string>
+ <string name="share_playback_position_dialog_label">Позиция воспроизведения</string>
+ <string name="share_dialog_media_file_url_label">Адрес медиафайла</string>
+ <string name="share_dialog_episode_website_label">Вебстраница выпуска</string>
+ <string name="share_dialog_media_file_label">Медиафайл</string>
<!--Audio controls-->
<string name="audio_controls">Управление звучанием</string>
<string name="playback_speed">Скорость воспроизведения</string>
@@ -764,6 +832,9 @@
<string name="notification_channel_playing">Сейчас воспроизводится</string>
<string name="notification_channel_playing_description">Позволяет управлять воспроизведением. Основное уведомление, показывается при воспроизведении подкаста.</string>
<string name="notification_channel_error">Ошибки</string>
+ <string name="notification_channel_error_description">Отображается, если что-то пошло не так, например, если не удалось загрузить или обновить канал.</string>
+ <string name="notification_channel_sync_error">Ошибки синхронизации</string>
+ <string name="notification_channel_sync_error_description">Отображается, если сбоит синхронизация gpodder.</string>
<string name="notification_channel_auto_download">Автозагрузка</string>
<string name="notification_channel_episode_auto_download">Показывается, когда новые выпуски были автоматически загружены</string>
<!--Widget settings-->
diff --git a/core/src/main/res/values-sv/strings.xml b/core/src/main/res/values-sv/strings.xml
index 8270e469a..fdd6de667 100644
--- a/core/src/main/res/values-sv/strings.xml
+++ b/core/src/main/res/values-sv/strings.xml
@@ -481,6 +481,7 @@
<string name="pref_enqueue_downloaded_title">Köa Nedladdade</string>
<string name="pref_enqueue_downloaded_summary">Lägg nedladdade episoder i uppspelningskön</string>
<string name="media_player_builtin">Andriods inbyggda spelare</string>
+ <string name="media_player_exoplayer_recommended">ExoPlayer (rekommenderas)</string>
<string name="media_player_switch_to_exoplayer">Byt till ExoPlayer</string>
<string name="media_player_switched_to_exoplayer">Bytte till ExpPlayer.</string>
<string name="pref_skip_silence_title">Hoppa över tystnad i ljud</string>
@@ -505,6 +506,7 @@
<string name="pref_filter_feed_sum">Filtrera dina prenumerationer i navigeringsmenyn och på prenumerationsskärmen.</string>
<string name="no_filter_label">Inga</string>
<string name="subscriptions_are_filtered">Prenumerationer är filtrerade.</string>
+ <string name="subscriptions_counter_greater_zero">Räknare högre än noll</string>
<string name="auto_downloaded">Automatiskt nedladdad</string>
<string name="not_auto_downloaded">Manuellt nedladdad</string>
<string name="kept_updated">Hålls uppdaterad</string>
@@ -699,9 +701,11 @@
<string name="search_powered_by">Resultat för %1$s</string>
<!--Local feeds-->
<string name="add_local_folder">Lägg till i lokal katalog</string>
+ <string name="local_folder">Lokal katalog</string>
<string name="reconnect_local_folder">Återanslut lokal katalog</string>
<string name="reconnect_local_folder_warning">Om åtkomst nekats kan du använda detta för att återansluta till exakt samma katalog. Välj inte en annan katalog.</string>
<string name="local_feed_description">Denna virtuella podcast skapades genom att lägga till en katalog till AntennaPod.</string>
+ <string name="unable_to_start_system_file_manager">Kunde inte starta systemets filhanterare</string>
<string name="filter">Filtrera</string>
<!--Episodes apply actions-->
<string name="all_label">Alla</string>
diff --git a/core/src/main/res/values-zh-rCN/strings.xml b/core/src/main/res/values-zh-rCN/strings.xml
index 9475f02f4..fb74f256c 100644
--- a/core/src/main/res/values-zh-rCN/strings.xml
+++ b/core/src/main/res/values-zh-rCN/strings.xml
@@ -472,6 +472,7 @@
<string name="pref_enqueue_downloaded_title">已下载队列</string>
<string name="pref_enqueue_downloaded_summary">向队列添加已下载的节目</string>
<string name="media_player_builtin">内置安卓播放器</string>
+ <string name="media_player_exoplayer_recommended">ExoPlayer (推荐)</string>
<string name="media_player_switch_to_exoplayer">转到ExoPlayer</string>
<string name="media_player_switched_to_exoplayer">已转至ExoPlayer</string>
<string name="pref_skip_silence_title">跳过没有声音的音频</string>
@@ -496,6 +497,7 @@
<string name="pref_filter_feed_sum">在导航抽屉和订阅屏幕中筛选订阅。</string>
<string name="no_filter_label">没有</string>
<string name="subscriptions_are_filtered">订阅已过滤</string>
+ <string name="subscriptions_counter_greater_zero">仅显示有计数的订阅</string>
<string name="auto_downloaded">自动下载的</string>
<string name="not_auto_downloaded">非自动下载的</string>
<string name="kept_updated">保持更新的</string>
@@ -687,9 +689,11 @@
<string name="search_powered_by">按 %1$s 显示结果</string>
<!--Local feeds-->
<string name="add_local_folder">添加本地文件夹</string>
+ <string name="local_folder">本地文件夹</string>
<string name="reconnect_local_folder">重新连接本地文件夹</string>
<string name="reconnect_local_folder_warning">在权限遭拒的情况下,您可以使用它重新连接到完全相同的文件夹。不要选择其他文件夹。</string>
<string name="local_feed_description">这个虚拟播客是通过向AntennaPod添加一个文件夹创建的</string>
+ <string name="unable_to_start_system_file_manager">无法启动系统文件管理器</string>
<string name="filter">过滤器</string>
<!--Episodes apply actions-->
<string name="all_label">全部</string>
diff --git a/core/src/main/res/values-zh-rTW/strings.xml b/core/src/main/res/values-zh-rTW/strings.xml
index c9098beca..2e3dacecc 100644
--- a/core/src/main/res/values-zh-rTW/strings.xml
+++ b/core/src/main/res/values-zh-rTW/strings.xml
@@ -20,19 +20,24 @@
<string name="cancel_download_label">取消下載</string>
<string name="playback_history_label">播放歷史</string>
<string name="gpodnet_main_label">gpodder.net</string>
- <string name="gpodnet_auth_label">gpodder.net 登錄</string>
+ <string name="gpodnet_auth_label">登入 gpodder.net</string>
<string name="episode_cache_full_title">暫存集數已達上限</string>
<string name="episode_cache_full_message">暫存集數已達上限,您可以在設定中調整限制。</string>
<string name="playback_statistics_label">播放</string>
<string name="download_statistics_label">下載</string>
+ <string name="notification_pref_fragment">通知</string>
<!--Statistics fragment-->
+ <string name="total_time_listened_to_podcasts">總播放時長:</string>
<string name="statistics_details_dialog">聽過 %1$d/%2$d集。\n\n播過%3$s/%4$s集。</string>
<string name="statistics_mode">統計模式</string>
<string name="statistics_mode_normal">計算真實的播放時長。如果播放同一劇集兩遍,則會記錄兩遍的時間;如果只是標記為已播放,則不會被計入播放時長</string>
- <string name="statistics_speed_not_counted">注意:播放速度不被計入。</string>
+ <string name="statistics_mode_count_all">累加所有標記為已播放的單集</string>
+ <string name="statistics_speed_not_counted">注意:此統計不考慮播放速度影響</string>
<string name="statistics_reset_data">重設統計數據</string>
<string name="statistics_reset_data_msg">這會清除過去的播放紀錄,您確定要進行嗎?</string>
+ <string name="statistics_counting_since">自 %s 起,\n您播放了</string>
<!--Download Statistics fragment-->
+ <string name="total_size_downloaded_podcasts">裝置上所有單集佔用的容量:</string>
<!--Main activity-->
<string name="drawer_open">打開選單</string>
<string name="drawer_close">關閉選單</string>
@@ -47,11 +52,12 @@
<string name="drawer_feed_counter_downloaded">已下載集數</string>
<string name="drawer_feed_counter_none">沒有</string>
<!--Bug report activity-->
+ <string name="log_file_share_exception">找不到相容的 App</string>
<!--Webview actions-->
<string name="open_in_browser_label">在瀏覽器中打開</string>
- <string name="copy_url_label">複製鏈接</string>
- <string name="share_url_label">分析鏈接</string>
- <string name="copied_url_msg">複製鏈接到剪貼板</string>
+ <string name="copy_url_label">複製網址</string>
+ <string name="share_url_label">分析網址</string>
+ <string name="copied_url_msg">複製網址到剪貼簿</string>
<string name="go_to_position_label">跳至此處</string>
<!--Playback history-->
<string name="clear_history_label">清除歷史</string>
@@ -63,7 +69,7 @@
<string name="reset">重置</string>
<string name="author_label">作者</string>
<string name="language_label">語言</string>
- <string name="url_label">鏈接</string>
+ <string name="url_label">網址</string>
<string name="cover_label">圖片</string>
<string name="error_label">錯誤</string>
<string name="error_msg_prefix">發生錯誤:</string>
@@ -87,7 +93,7 @@
<string name="feed_volume_reduction_off">關閉</string>
<string name="feed_volume_reduction_light">輕</string>
<string name="feed_volume_reduction_heavy">重</string>
- <string name="parallel_downloads_suffix">目前設定可同步下載 \u0020 集</string>
+ <string name="parallel_downloads_suffix">\u0020項同步下載</string>
<string name="feed_auto_download_global">預設值</string>
<string name="feed_auto_download_always">總是</string>
<string name="feed_auto_download_never">不予下載</string>
@@ -119,8 +125,13 @@
<string name="feed_settings_label">Podcast 設定</string>
<string name="rename_feed_label">重新命名 Podcast</string>
<string name="remove_feed_label">移除 Podcast</string>
+ <string name="share_label">分享</string>
+ <string name="share_label_with_ellipses">分享…</string>
<string name="share_file_label">分享文件</string>
+ <string name="share_website_url_label">網站網址</string>
+ <string name="share_feed_url_label">Podcast 來源網址</string>
<string name="feed_delete_confirmation_msg">請確認您是否要刪除「%1$s」這個 Podcast 及當中下載的每一集。</string>
+ <string name="feed_delete_confirmation_local_msg">您確定要刪除「%1$s」嗎?目前下載過的檔案將不會刪除。</string>
<string name="feed_remover_msg">移除 Podcast</string>
<string name="load_complete_feed">重新整理 Podcast</string>
<string name="multi_select">多重選取</string>
@@ -131,7 +142,7 @@
<string name="hide_not_queued_episodes_label">未列入待播清單</string>
<string name="hide_has_media_label">包含媒體</string>
<string name="filtered_label">已過濾</string>
- <string name="refresh_failed_msg">{fa-exclamation-circle} 上次刷新失敗</string>
+ <string name="refresh_failed_msg">{fa-exclamation-circle} 更新失敗</string>
<string name="open_podcast">打開 Podcast</string>
<string name="please_wait_for_data">資料載入中,請稍候</string>
<!--actions on feeditems-->
@@ -185,24 +196,24 @@
<string name="download_pending">下載等待中</string>
<string name="download_running">下載中</string>
<string name="download_error_details">詳情</string>
- <string name="download_error_details_message">%1$s \n\n檔案 URL:\n%2$s</string>
+ <string name="download_error_details_message">%1$s \n\n檔案網址:\n%2$s</string>
<string name="download_error_device_not_found">沒找到儲存空間</string>
<string name="download_error_insufficient_space">儲存空間不足</string>
- <string name="download_error_http_data_error">HTTP數據錯誤</string>
+ <string name="download_error_http_data_error">HTTP 資料有誤</string>
<string name="download_error_error_unknown">位置錯誤</string>
<string name="download_error_parser_exception">解析器異常</string>
<string name="download_error_unsupported_type">不支援此來源類型</string>
- <string name="download_error_connection_error">鏈接錯誤</string>
+ <string name="download_error_connection_error">連接錯誤</string>
<string name="download_error_unknown_host">不明主機</string>
<string name="download_error_unauthorized">驗證失敗</string>
<string name="download_error_file_type_type">文件格式錯誤</string>
<string name="download_error_forbidden">禁止存取</string>
<string name="download_canceled_msg">下載已取消</string>
- <string name="download_canceled_autodownload_enabled_msg">下載已取消\n此項目的 <i>自動下載</i> 已停用</string>
+ <string name="download_canceled_autodownload_enabled_msg">下載已取消\n這一項的 <i>自動下載</i> 已停用</string>
<string name="download_report_title">下載已完成,但可能有錯誤</string>
<string name="auto_download_report_title">自動下載完畢</string>
<string name="download_report_content_title">下載報告</string>
- <string name="download_error_malformed_url">鏈接格式不正確</string>
+ <string name="download_error_malformed_url">網址格式不正確</string>
<string name="download_error_io_error">IO 錯誤</string>
<string name="download_error_request_error">請求錯誤</string>
<string name="download_error_db_access">資料庫存取錯誤</string>
@@ -211,6 +222,9 @@
</plurals>
<string name="downloads_processing">正在下載</string>
<string name="download_notification_title">Podcast 資料下載中</string>
+ <plurals name="download_report_content">
+ <item quantity="other">成功下載 %d 個單集,失敗 %d 個</item>
+ </plurals>
<string name="download_log_title_unknown">標題不明</string>
<string name="download_type_feed">資料來源</string>
<string name="download_type_media">媒體檔案</string>
@@ -223,15 +237,17 @@
<string name="confirm_mobile_download_dialog_message">您目前設定為不以行動網路下載單集。\n\n是否要暫時允許以行動網路下載呢?\n\n1<small>暫時允許的效期為 10 分鐘</small></string>
<string name="confirm_mobile_streaming_notification_title">確認以行動網路串流播放</string>
<string name="confirm_mobile_streaming_notification_message">目前您設定為不可使用行動網路串流播放,輕觸後可強制以串流播放。</string>
+ <string name="confirm_mobile_streaming_button_always">永遠允許</string>
+ <string name="confirm_mobile_streaming_button_once">允許一次</string>
<string name="confirm_mobile_download_dialog_only_add_to_queue">列入待播清單</string>
- <string name="confirm_mobile_download_dialog_enable_temporarily">臨時允許</string>
+ <string name="confirm_mobile_download_dialog_enable_temporarily">暫時允許</string>
<!--Mediaplayer messages-->
<string name="player_error_msg">錯誤!</string>
<string name="player_stopped_msg">播放完畢</string>
<string name="player_preparing_msg">準備中</string>
<string name="player_ready_msg">準備</string>
<string name="player_seeking_msg">搜索中</string>
- <string name="playback_error_server_died">服務器未響應</string>
+ <string name="playback_error_server_died">主機未回應</string>
<string name="playback_error_unsupported">不支援的媒體格式</string>
<string name="playback_error_timeout">操作逾時</string>
<string name="playback_error_source">無法取得該媒體檔案</string>
@@ -250,8 +266,8 @@
<string name="checkbox_do_not_show_again">不再顯示</string>
<string name="clear_queue_label">清空待播清單</string>
<string name="undo">返回</string>
- <string name="move_to_top_label">移動到頂部</string>
- <string name="move_to_bottom_label">移動的底部</string>
+ <string name="move_to_top_label">移到最前</string>
+ <string name="move_to_bottom_label">移到最後</string>
<string name="sort">排序</string>
<string name="keep_sorted">維持排序</string>
<string name="date">日期</string>
@@ -268,7 +284,9 @@
<string name="download_plugin_label">已下載的插件</string>
<string name="no_playback_plugin_title">插件未安裝</string>
<string name="no_playback_plugin_or_sonic_msg">為了方便您以不同速度聆聽節目,我們建議您啟用內建的 Sonic 播放器。</string>
- <string name="enable_sonic">啟用Sonic</string>
+ <string name="enable_sonic">啟用 Sonic</string>
+ <string name="speed_presets">備選清單</string>
+ <string name="preset_already_exists">目前備選清單裡已有 %1$.2fx </string>
<!--Empty list labels-->
<string name="no_items_header_label">待播清單裡沒有任何單集</string>
<string name="no_items_label">下載或長按後選擇「加入待播清單」即可將這一集放入待播清單。</string>
@@ -341,6 +359,7 @@
<string name="pref_autoUpdateIntervallOrTime_every">每 %1$s</string>
<string name="pref_autoUpdateIntervallOrTime_at">於 %1$s</string>
<string name="pref_followQueue_title">連續播放</string>
+ <string name="pref_pauseOnHeadsetDisconnect_title">耳機或藍牙裝置拔除時</string>
<string name="pref_unpauseOnHeadsetReconnect_title">接上耳機時繼續播放</string>
<string name="pref_unpauseOnBluetoothReconnect_title">連上藍牙時繼續播放</string>
<string name="pref_stream_over_download_title">偏好串流</string>
@@ -353,6 +372,7 @@
<string name="pref_mobileUpdate_episode_download">下載單集</string>
<string name="pref_mobileUpdate_streaming">串流播放</string>
<string name="user_interface_label">使用者介面</string>
+ <string name="user_interface_sum">外觀、訂閱、鎖定畫面</string>
<string name="pref_set_theme_title">選擇主題</string>
<string name="pref_nav_drawer_items_title">設定側邊選單</string>
<string name="pref_nav_drawer_items_sum">調整側邊選單裡要顯示的項目</string>
@@ -391,7 +411,9 @@
<string name="pref_gpodnet_full_sync_title">強制全部同步</string>
<string name="pref_gpodnet_full_sync_sum">與 gpodder.net 同步所有的訂閱及聆聽狀態。</string>
<string name="pref_gpodnet_login_status"><![CDATA[以 <i>%1$s</i> 登入,設備為 <i>%2$s</i>]]></string>
+ <string name="pref_gpodnet_notifications_title">同步失敗</string>
<string name="pref_gpodnet_notifications_sum">此設定不影響登入驗證錯誤。</string>
+ <string name="pref_playback_speed_sum">自訂可選用的播放速度</string>
<string name="pref_feed_playback_speed_sum">播放此 Podcast 中各單集時的播放速度</string>
<string name="pref_feed_skip">自動跳過</string>
<string name="pref_feed_skip_sum">跳過開場和結尾鳴謝</string>
@@ -411,11 +433,15 @@
<string name="pref_expandNotify_sum">此功能通常會加大通知訊息以便顯示控制鈕</string>
<string name="pref_persistNotify_title">保留播放控制鈕</string>
<string name="pref_persistNotify_sum">暫停播放時,在通知列及鎖定畫面上保留播放控制鈕</string>
+ <string name="pref_compact_notification_buttons_title">設定精簡通知按鈕</string>
+ <string name="pref_compact_notification_buttons_sum">設定精簡通知訊息上的播放控制鈕。「暫停/播放」鈕一定會出現</string>
<string name="pref_compact_notification_buttons_dialog_title">最多可選擇 %1$d 項</string>
<string name="pref_compact_notification_buttons_dialog_error">您最多只能選擇 %1$d 項。</string>
<string name="pref_lockscreen_background_title">設定鎖定畫面背景</string>
<string name="pref_lockscreen_background_sum">在鎖定畫面背景採用本單集的圖片,同時也會在第三方 App 裡顯示圖片</string>
+ <string name="pref_showDownloadReport_title">下載失敗</string>
<string name="pref_showDownloadReport_sum">如果下載失敗,產生錯誤相關細節的報告</string>
+ <string name="pref_showAutoDownloadReport_title">自動下載完畢</string>
<string name="pref_showAutoDownloadReport_sum">顯示自動下載通知</string>
<string name="pref_expand_notify_unsupport_toast">Android 4.1 以前尚未支援延伸通知工具。</string>
<string name="pref_enqueue_location_title">待播清單新增位置</string>
@@ -445,6 +471,7 @@
<string name="pref_enqueue_downloaded_title">下載後加入待播清單</string>
<string name="pref_enqueue_downloaded_summary">下載單集以後自動加入待播清單</string>
<string name="media_player_builtin">Android 內建播放器</string>
+ <string name="media_player_exoplayer_recommended">ExoPlayer(推薦使用)</string>
<string name="media_player_switch_to_exoplayer">切換至 ExoPlayer</string>
<string name="media_player_switched_to_exoplayer">已切換至 ExoPlayer</string>
<string name="pref_skip_silence_title">跳過沒有聲音的部分</string>
@@ -465,6 +492,15 @@
<string name="back_button_go_to_page_title">選擇頁面</string>
<string name="pref_delete_removes_from_queue_title">刪除時同步自待播清單中移除</string>
<string name="pref_delete_removes_from_queue_sum">刪除某單集後,也自動將其從待播清單中移除</string>
+ <string name="pref_filter_feed_title">篩選訂閱內容</string>
+ <string name="pref_filter_feed_sum">篩選側邊選單及訂閱畫面中顯示的訂閱清單</string>
+ <string name="no_filter_label">無</string>
+ <string name="subscriptions_are_filtered">此為篩選過的訂閱清單。</string>
+ <string name="subscriptions_counter_greater_zero">計數大於 0 的</string>
+ <string name="auto_downloaded">已自動下載</string>
+ <string name="not_auto_downloaded">未自動下載</string>
+ <string name="kept_updated">已設定維持更新</string>
+ <string name="not_kept_updated">未設定維持更新</string>
<!--About screen-->
<string name="about_pref">關於</string>
<string name="antennapod_version">AntennaPod 版本</string>
@@ -499,6 +535,7 @@
<string name="database_export_summary">將訂閱、聆聽紀錄、待播清單等資訊傳送到其他設備上的 AntennaPod</string>
<string name="database_import_summary">自其他設備匯入 AntennaPod 資料庫</string>
<string name="opml_import_label">OPML 匯入</string>
+ <string name="opml_add_podcast_label">自 OPML 匯入 Podcast 清單</string>
<string name="opml_reader_error">讀取 OPML 時發生錯誤:</string>
<string name="opml_import_error_no_file">未選擇任何檔案!</string>
<string name="select_all_label">全選</string>
@@ -514,6 +551,8 @@
<string name="export_success_sum">檔案已匯出至:\n\n%1$s</string>
<string name="opml_import_ask_read_permission">讀取 OPML 檔需要存取外部儲存空間的權限</string>
<string name="import_select_file">選取要匯入的檔案</string>
+ <string name="successful_import_label">匯入完畢</string>
+ <string name="import_ok">請按下 OK 重新啟動 AntennaPod</string>
<string name="import_no_downgrade">此資料庫是以新版 AntennaPod 匯出的,您目前使用的版本無法使用這份資料。</string>
<string name="favorites_export_label">匯出我的最愛</string>
<string name="favorites_export_summary">將儲存的我的最愛清單匯出為檔案</string>
@@ -549,11 +588,11 @@
<string name="gpodnetauth_login_register">如果您還沒有帳號,可以先註冊一個:\nhttps://gpodder.net/register/</string>
<string name="username_label">帳號</string>
<string name="password_label">密碼</string>
- <string name="gpodnetauth_device_title">裝置選擇</string>
+ <string name="gpodnetauth_device_title">選擇裝置</string>
<string name="gpodnetauth_device_descr">為您的 gpodder.net 帳號建立新設備或選取既有設備:</string>
<string name="gpodnetauth_device_deviceID">設備代號:\u0020</string>
<string name="gpodnetauth_device_caption">標題</string>
- <string name="gpodnetauth_device_butCreateNewDevice">新增新裝置</string>
+ <string name="gpodnetauth_device_butCreateNewDevice">新增裝置</string>
<string name="gpodnetauth_device_chooseExistingDevice">選擇現存裝置:</string>
<string name="gpodnetauth_device_errorEmpty">設備代號不能留白</string>
<string name="gpodnetauth_device_errorAlreadyUsed">已經使用此設備代號</string>
@@ -585,7 +624,7 @@
<string name="folder_does_not_exist_error">找不到「%1$s」</string>
<string name="folder_not_readable_error">無法讀取「%1$s」</string>
<string name="folder_not_writable_error">無法寫入「%1$s」</string>
- <string name="folder_not_empty_dialog_title">資料夾並非空白</string>
+ <string name="folder_not_empty_dialog_title">資料夾裡已有檔案</string>
<string name="folder_not_empty_dialog_msg">您所選的資料夾裡已經存在其他檔案,AntennaPod 下載的媒體及其他檔案將直接放進此資料夾裡,確定要繼續嗎?</string>
<string name="set_to_default_folder">選擇預設資料夾</string>
<string name="pref_pausePlaybackForFocusLoss_sum">有其他 App 也要播放聲音時,停止播放 Podcast(而非降低音量)</string>
@@ -625,6 +664,10 @@
<string name="keep_updated">維持更新</string>
<string name="keep_updated_summary">自動更新所有 Podcast 時,也包括此 Podcast</string>
<string name="auto_download_disabled_globally">AntennaPod 的主設定中已停用自動下載功能</string>
+ <string name="statistics_listened_for">聆聽時間:</string>
+ <string name="statistics_episodes_on_device">裝置上的單集:</string>
+ <string name="statistics_space_used">佔用空間:</string>
+ <string name="statistics_view_all">檢視所有 Podcast »</string>
<!--Progress information-->
<string name="progress_upgrading_database">更新資料庫</string>
<!--AntennaPodSP-->
@@ -632,16 +675,29 @@
<!--Add podcast fragment-->
<string name="search_podcast_hint">搜尋 Podcast…</string>
<string name="search_itunes_label">搜尋 iTunes</string>
+ <string name="search_podcastindex_label">搜尋 Podcastindex.org</string>
<string name="search_fyyd_label">搜尋 fyyd</string>
<string name="advanced">進階</string>
- <string name="browse_gpoddernet_label">瀏覽gpodder.net</string>
+ <string name="add_podcast_by_url">以 RSS 網址新增 Podcast</string>
+ <string name="browse_gpoddernet_label">瀏覽 gpodder.net</string>
<string name="discover">探索</string>
+ <string name="discover_hide">隱藏</string>
+ <string name="discover_is_hidden">您已隱藏推薦項目。</string>
<string name="discover_more">更多 »</string>
+ <string name="discover_powered_by_itunes">由 iTunes 提供的建議</string>
+ <string name="search_powered_by">來自 %1$s 的搜尋結果</string>
<!--Local feeds-->
+ <string name="add_local_folder">新增本機資料夾</string>
+ <string name="local_folder">本機資料夾</string>
+ <string name="reconnect_local_folder">重新連接本機資料夾</string>
+ <string name="reconnect_local_folder_warning">若因權限問題被拒絕連接,您可以用此方法重新連上同一個資料夾。此時請勿選擇其他的資料夾。</string>
+ <string name="local_feed_description">此虛擬 Podcast 是在 AntennaPod 裡增加資料夾而產生的。</string>
+ <string name="unable_to_start_system_file_manager">無法啟用系統的檔案管理工具</string>
<string name="filter">篩選</string>
<!--Episodes apply actions-->
<string name="all_label">全部</string>
<string name="selected_all_label">全選</string>
+ <string name="select_none_label">不選</string>
<string name="deselected_all_label">不選</string>
<string name="played_label">播過的</string>
<string name="selected_played_label">選擇播放過的單集</string>
@@ -655,13 +711,17 @@
<string name="selected_not_queued_label">選擇不在待播清單中的單集</string>
<string name="selected_has_media_label">選擇包含額外媒體的單集</string>
<string name="hide_is_favorite_label">為最愛</string>
+ <string name="not_favorite">未標記為最愛的</string>
<string name="hide_downloaded_episodes_label">已下載</string>
<string name="hide_not_downloaded_episodes_label">未下載</string>
<string name="queued_label">已列入待播清單</string>
<string name="not_queued_label">未列入待播清單</string>
<string name="has_media">有額外媒體檔</string>
+ <string name="no_media">無媒體的</string>
<string name="hide_paused_episodes_label">暫停</string>
+ <string name="not_paused">未暫停播放的</string>
<string name="hide_played_episodes_label">已播放</string>
+ <string name="not_played">未播放過的</string>
<!--Sort-->
<string name="sort_title_a_z">標題 (A \u2192 Z)</string>
<string name="sort_title_z_a">標題 (Z \u2192 A)</string>
@@ -682,6 +742,11 @@
<string name="rating_later_label">以後再說</string>
<string name="rating_now_label">好啊,這就去!</string>
<!--Share episode dialog-->
+ <string name="share_dialog_include_label">包括:</string>
+ <string name="share_playback_position_dialog_label">播放進度</string>
+ <string name="share_dialog_media_file_url_label">媒體檔網址</string>
+ <string name="share_dialog_episode_website_label">此單集的網頁</string>
+ <string name="share_dialog_media_file_label">媒體檔案</string>
<!--Audio controls-->
<string name="audio_controls">聲音控制</string>
<string name="playback_speed">播放速度</string>
@@ -728,6 +793,9 @@
<string name="notification_channel_playing">現正播放</string>
<string name="notification_channel_playing_description">允許播放控制。這是您在播放 Podcast 時會看到的主要通知。</string>
<string name="notification_channel_error">錯誤通知</string>
+ <string name="notification_channel_error_description">如果有任何錯誤(比方說下載或更新來源出錯)時顯示</string>
+ <string name="notification_channel_sync_error">同步時發生錯誤</string>
+ <string name="notification_channel_sync_error_description">在 gpodder 同步發生錯誤時顯示</string>
<string name="notification_channel_auto_download">自動下載</string>
<string name="notification_channel_episode_auto_download">自動下載後顯示</string>
<!--Widget settings-->
diff --git a/core/src/main/res/values/attrs.xml b/core/src/main/res/values/attrs.xml
index 26351e064..0a2a8916d 100644
--- a/core/src/main/res/values/attrs.xml
+++ b/core/src/main/res/values/attrs.xml
@@ -59,7 +59,7 @@
<attr name="action_icon_color" format="color"/>
<attr name="scrollbar_thumb" format="reference"/>
<attr name="background_elevated" format="color"/>
- <attr name="filter_dialog_clear" format="reference"/>
+ <attr name="filter_dialog_clear" format="color"/>
<attr name="filter_dialog_button_background" format="reference"/>
<attr name="ic_notifications" format="reference"/>
diff --git a/core/src/main/res/values/strings.xml b/core/src/main/res/values/strings.xml
index 9ab93ab56..d32f751f4 100644
--- a/core/src/main/res/values/strings.xml
+++ b/core/src/main/res/values/strings.xml
@@ -705,6 +705,7 @@
<string name="switch_pages">Switch pages</string>
<string name="position">Position: %1$s</string>
<string name="apply_action">Apply action</string>
+ <string name="play_chapter">Play chapter</string>
<!-- Feed information screen -->
<string name="authentication_label">Authentication</string>
diff --git a/core/src/main/res/values/styles.xml b/core/src/main/res/values/styles.xml
index 1bee3bb9d..7f7ecfe1e 100644
--- a/core/src/main/res/values/styles.xml
+++ b/core/src/main/res/values/styles.xml
@@ -324,4 +324,9 @@
<item name="android:clickable">true</item>
</style>
+ <style name="NoButtonRadio" parent="Widget.MaterialComponents.CompoundButton.RadioButton">
+ <item name="buttonCompat">@null</item> <!-- For Android 4.4 -->
+ <item name="android:button">@null</item>
+ </style>
+
</resources>