Implement Storage Access Framework
* re-work finished mission database * re-work DownloadMission and bump it Serializable version * keep the classic Java IO API * SAF Tree API support on Android Lollipop or higher * add wrapper for SAF stream opening * implement Closeable in SharpStream to replace the dispose() method * do required changes for this API: ** remove any file creation logic from DownloadInitializer ** make PostProcessing Serializable and reduce the number of iterations ** update all strings.xml files ** storage helpers: StoredDirectoryHelper & StoredFileHelper ** best effort to handle any kind of SAF errors/exceptions
This commit is contained in:
parent
8d8059229f
commit
7ca7952790
62 changed files with 2439 additions and 1180 deletions
|
|
@ -462,12 +462,12 @@
|
|||
<string name="download_finished_more">%s أنتهى التحميل</string>
|
||||
<string name="generate_unique_name">إنشاء اسم فريد</string>
|
||||
<string name="overwrite">الكتابة فوق</string>
|
||||
<string name="overwrite_warning">يوجد ملف تحميل بهذا الاسم موجود مسبقاً</string>
|
||||
<string name="overwrite_finished_warning">يوجد ملف تحميل بهذا الاسم موجود مسبقاً</string>
|
||||
<string name="download_already_running">هنالك تحميل قيد التقدم بهذا الاسم</string>
|
||||
<string name="show_error">إظهار خطأ</string>
|
||||
<string name="label_code">كود</string>
|
||||
<string name="error_path_creation">لا يمكن إنشاء الملف</string>
|
||||
<string name="error_file_creation">لا يمكن إنشاء المجلد الوجهة</string>
|
||||
<string name="error_file_creation">لا يمكن إنشاء الملف</string>
|
||||
<string name="error_path_creation">لا يمكن إنشاء المجلد الوجهة</string>
|
||||
<string name="error_permission_denied">تم رفضها من قبل النظام</string>
|
||||
<string name="error_ssl_exception">فشل اتصال الأمن</string>
|
||||
<string name="error_unknown_host">تعذر العثور على الخادم</string>
|
||||
|
|
|
|||
|
|
@ -432,8 +432,8 @@
|
|||
<string name="generate_unique_name">Genera un nom únic</string>
|
||||
<string name="show_error">Mostra l\'error</string>
|
||||
<string name="label_code">Codi</string>
|
||||
<string name="error_path_creation">No es pot crear el fitxer</string>
|
||||
<string name="error_file_creation">No es pot crear la carpeta de destinació</string>
|
||||
<string name="error_file_creation">No es pot crear el fitxer</string>
|
||||
<string name="error_path_creation">No es pot crear la carpeta de destinació</string>
|
||||
<string name="stop">Atura</string>
|
||||
<string name="events">Esdeveniments</string>
|
||||
<string name="app_update_notification_channel_description">Notificacions de noves versions del NewPipe</string>
|
||||
|
|
|
|||
|
|
@ -437,11 +437,11 @@
|
|||
<string name="download_finished_more">%s已下载完毕</string>
|
||||
<string name="generate_unique_name">生成独特的名字</string>
|
||||
<string name="overwrite">覆写</string>
|
||||
<string name="overwrite_warning">同名的已下载文件已经存在</string>
|
||||
<string name="overwrite_finished_warning">同名的已下载文件已经存在</string>
|
||||
<string name="download_already_running">同名下载进行中</string>
|
||||
<string name="show_error">显示错误</string>
|
||||
<string name="label_code">代码</string>
|
||||
<string name="error_path_creation">无法创建该文件</string>
|
||||
<string name="error_file_creation">无法创建该文件</string>
|
||||
<string name="error_permission_denied">系统拒绝此批准</string>
|
||||
<string name="error_ssl_exception">安全连接失败</string>
|
||||
<string name="error_unknown_host">找不到服务器</string>
|
||||
|
|
@ -464,7 +464,7 @@
|
|||
<string name="grid">网格</string>
|
||||
<string name="switch_view">切换视图</string>
|
||||
<string name="app_update_notification_content_title">NewPipe 更新可用!</string>
|
||||
<string name="error_file_creation">无法创建目标文件夹</string>
|
||||
<string name="error_path_creation">无法创建目标文件夹</string>
|
||||
<string name="error_http_unsupported_range">服务器不接受多线程下载, 请重试使用 @string/msg_threads = 1</string>
|
||||
<string name="error_http_requested_range_not_satisfiable">请求范围无法满足</string>
|
||||
<string name="msg_pending_downloads">继续进行%s个待下载转移</string>
|
||||
|
|
|
|||
|
|
@ -372,8 +372,8 @@
|
|||
<string name="download_already_running">Der er en download i gang med dette navn</string>
|
||||
<string name="show_error">Vis fejl</string>
|
||||
<string name="label_code">Kode</string>
|
||||
<string name="error_path_creation">Filen kan ikke oprettes</string>
|
||||
<string name="error_file_creation">Destinationsmappen kan ikke oprettes</string>
|
||||
<string name="error_file_creation">Filen kan ikke oprettes</string>
|
||||
<string name="error_path_creation">Destinationsmappen kan ikke oprettes</string>
|
||||
<string name="error_permission_denied">Adgang nægtet af systemet</string>
|
||||
<string name="error_ssl_exception">Sikker forbindelse fejlede</string>
|
||||
<string name="error_unknown_host">Kunne ikke finde serveren</string>
|
||||
|
|
|
|||
|
|
@ -448,12 +448,12 @@
|
|||
<string name="download_finished_more">%s heruntergeladen</string>
|
||||
<string name="generate_unique_name">Eindeutigen Namen erzeugen</string>
|
||||
<string name="overwrite">Überschreiben</string>
|
||||
<string name="overwrite_warning">Eine heruntergeladene Datei dieses Namens existiert bereits</string>
|
||||
<string name="overwrite_finished_warning">Eine heruntergeladene Datei dieses Namens existiert bereits</string>
|
||||
<string name="download_already_running">Eine Datei dieses Namens wird gerade heruntergeladen</string>
|
||||
<string name="show_error">Fehler anzeigen</string>
|
||||
<string name="label_code">Code</string>
|
||||
<string name="error_path_creation">Die Datei kann nicht erstellt werden</string>
|
||||
<string name="error_file_creation">Der Zielordner kann nicht erstellt werden</string>
|
||||
<string name="error_file_creation">Die Datei kann nicht erstellt werden</string>
|
||||
<string name="error_path_creation">Der Zielordner kann nicht erstellt werden</string>
|
||||
<string name="error_permission_denied">System verweigert den Zugriff</string>
|
||||
<string name="error_ssl_exception">Sichere Verbindung fehlgeschlagen</string>
|
||||
<string name="error_unknown_host">Der Server konnte nicht gefunden werden</string>
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@
|
|||
<string name="share_dialog_title">Compartir con</string>
|
||||
<string name="choose_browser">Elegir navegador</string>
|
||||
<string name="screen_rotation">rotación</string>
|
||||
<string name="download_path_title">Ruta de descarga de vídeo</string>
|
||||
<string name="download_path_title">Carpeta de descarga de vídeo</string>
|
||||
<string name="download_path_summary">Ruta para almacenar los vídeos descargados</string>
|
||||
<string name="download_path_dialog_title">Introducir directorio de descargas para vídeos</string>
|
||||
<string name="default_resolution_title">Resolución por defecto de vídeo</string>
|
||||
|
|
@ -40,7 +40,7 @@
|
|||
<string name="use_tor_summary">(Experimental) Forzar la descarga a través de Tor para una mayor privacidad (transmisión de vídeos aún no compatible).</string>
|
||||
<string name="err_dir_create">No se puede crear la carpeta de descarga \'%1$s\'</string>
|
||||
<string name="info_dir_created">Carpeta de descarga creada \'%1$s\'</string>
|
||||
<string name="download_path_audio_summary">Los audios descargados se almacenan aquí</string>
|
||||
<string name="download_path_audio_summary">Ruta para almacenar los audios descargados</string>
|
||||
<string name="download_path_audio_dialog_title">Introducir ruta de descarga para archivos de audio</string>
|
||||
<string name="blocked_by_gema">Bloqueado por GEMA</string>
|
||||
<string name="download_path_audio_title">Carpeta de descarga de audio</string>
|
||||
|
|
@ -418,7 +418,9 @@ abrir en modo popup</string>
|
|||
<!-- dialog about existing downloads -->
|
||||
<string name="generate_unique_name">Generar nombre único</string>
|
||||
<string name="overwrite">Sobrescribir</string>
|
||||
<string name="overwrite_warning">Ya existe un archivo descargado con este nombre</string>
|
||||
<string name="overwrite_unrelated_warning">Ya existe un archivo con este nombre</string>
|
||||
<string name="overwrite_finished_warning">Ya existe un archivo descargado con este nombre</string>
|
||||
<string name="overwrite_failed">No se puede sobrescribir el archivo</string>
|
||||
<string name="download_already_running">Hay una descarga en curso con este nombre</string>
|
||||
<string name="download_already_pending">Hay una descarga pendiente con este nombre</string>
|
||||
|
||||
|
|
@ -440,8 +442,8 @@ abrir en modo popup</string>
|
|||
<!-- message dialog about download error -->
|
||||
<string name="show_error">Mostrar error</string>
|
||||
<string name="label_code">Codigo</string>
|
||||
<string name="error_path_creation">No se puede crear la carpeta de destino</string>
|
||||
<string name="error_file_creation">No se puede crear el archivo</string>
|
||||
<string name="error_file_creation">No se puede crear la carpeta de destino</string>
|
||||
<string name="error_path_creation">No se puede crear el archivo</string>
|
||||
<string name="error_permission_denied">Permiso denegado por el sistema</string>
|
||||
<string name="error_ssl_exception">Fallo la conexión segura</string>
|
||||
<string name="error_unknown_host">No se pudo encontrar el servidor</string>
|
||||
|
|
@ -453,6 +455,19 @@ abrir en modo popup</string>
|
|||
<string name="error_postprocessing_failed">Fallo el post-procesado</string>
|
||||
<string name="error_postprocessing_stopped">NewPipe se cerro mientras se trabajaba en el archivo</string>
|
||||
<string name="error_insufficient_storage">No hay suficiente espacio disponible en el dispositivo</string>
|
||||
<string name="error_progress_lost">Se perdió el progreso porque el archivo fue eliminado</string>
|
||||
|
||||
<string name="downloads_storage">API de almacenamiento</string>
|
||||
<string name="downloads_storage_desc">Seleccione que API utilizar para almacenar las descargas</string>
|
||||
|
||||
<string name="storage_access_framework_description">Framework de acceso a almacenamiento</string>
|
||||
<string name="java_io_description">Java I/O</string>
|
||||
|
||||
<string name="save_as">Guardar como…</string>
|
||||
|
||||
<string name="download_to_sdcard_error_message">No es posible descargar a una tarjeta SD externa. \¿Restablecer la ubicación de la carpeta de descarga\?</string>
|
||||
|
||||
<string name="download_pick_path">Seleccione los directorios de descarga</string>
|
||||
|
||||
<string name="unsubscribe">Desuscribirse</string>
|
||||
<string name="tab_new">Nueva pestaña</string>
|
||||
|
|
|
|||
|
|
@ -446,12 +446,12 @@
|
|||
<string name="download_finished_more">%s deskarga amaituta</string>
|
||||
<string name="generate_unique_name">Sortu izen bakana</string>
|
||||
<string name="overwrite">Gainidatzi</string>
|
||||
<string name="overwrite_warning">Badago izen bera duen deskargatutako fitxategi bat</string>
|
||||
<string name="overwrite_finished_warning">Badago izen bera duen deskargatutako fitxategi bat</string>
|
||||
<string name="download_already_running">Badago izen bera duen deskarga bat abian</string>
|
||||
<string name="show_error">Erakutsi errorea</string>
|
||||
<string name="label_code">Kodea</string>
|
||||
<string name="error_path_creation">Ezin da fitxategia sortu</string>
|
||||
<string name="error_file_creation">Ezin da helburu karpeta sortu</string>
|
||||
<string name="error_file_creation">Ezin da fitxategia sortu</string>
|
||||
<string name="error_path_creation">Ezin da helburu karpeta sortu</string>
|
||||
<string name="error_permission_denied">Sistemak baimena ukatu du</string>
|
||||
<string name="error_ssl_exception">Konexio seguruak huts egin du</string>
|
||||
<string name="error_unknown_host">Ezin izan da zerbitzaria aurkitu</string>
|
||||
|
|
|
|||
|
|
@ -451,12 +451,12 @@
|
|||
<string name="download_finished_more">%s הורדות הסתיימו</string>
|
||||
<string name="generate_unique_name">יצירת שם ייחודי</string>
|
||||
<string name="overwrite">שכתוב</string>
|
||||
<string name="overwrite_warning">כבר קיים קובץ בשם הזה</string>
|
||||
<string name="overwrite_finished_warning">כבר קיים קובץ בשם הזה</string>
|
||||
<string name="download_already_running">אחת ההורדות הפעילות כבר נושאת את השם הזה</string>
|
||||
<string name="show_error">הצגת שגיאה</string>
|
||||
<string name="label_code">קוד</string>
|
||||
<string name="error_path_creation">לא ניתן ליצור את הקובץ</string>
|
||||
<string name="error_file_creation">לא ניתן ליצור את תיקיית היעד</string>
|
||||
<string name="error_file_creation">לא ניתן ליצור את הקובץ</string>
|
||||
<string name="error_path_creation">לא ניתן ליצור את תיקיית היעד</string>
|
||||
<string name="error_permission_denied">ההרשאה נדחתה על ידי המערכת</string>
|
||||
<string name="error_ssl_exception">החיבור המאובטח נכשל</string>
|
||||
<string name="error_unknown_host">לא ניתן למצוא את השרת</string>
|
||||
|
|
|
|||
|
|
@ -447,12 +447,12 @@
|
|||
<string name="download_finished_more">%s unduhan selesai</string>
|
||||
<string name="generate_unique_name">Hasilkan nama unik</string>
|
||||
<string name="overwrite">Timpa</string>
|
||||
<string name="overwrite_warning">File yang diunduh dengan nama ini sudah ada</string>
|
||||
<string name="overwrite_finished_warning">File yang diunduh dengan nama ini sudah ada</string>
|
||||
<string name="download_already_running">Ada unduhan yang sedang berlangsung dengan nama ini</string>
|
||||
<string name="show_error">Tunjukkan kesalahan</string>
|
||||
<string name="label_code">Kode</string>
|
||||
<string name="error_path_creation">File tidak dapat dibuat</string>
|
||||
<string name="error_file_creation">Folder tujuan tidak dapat dibuat</string>
|
||||
<string name="error_file_creation">File tidak dapat dibuat</string>
|
||||
<string name="error_path_creation">Folder tujuan tidak dapat dibuat</string>
|
||||
<string name="error_permission_denied">Izin ditolak oleh sistem</string>
|
||||
<string name="error_ssl_exception">Koneksi aman gagal</string>
|
||||
<string name="error_unknown_host">Tidak dapat menemukan server</string>
|
||||
|
|
|
|||
|
|
@ -449,12 +449,12 @@
|
|||
<string name="download_finished_more">%s download finiti</string>
|
||||
<string name="generate_unique_name">Genera un nome unico</string>
|
||||
<string name="overwrite">Sovrascrivi</string>
|
||||
<string name="overwrite_warning">Esiste già un file scaricato con lo stesso nome</string>
|
||||
<string name="overwrite_finished_warning">Esiste già un file scaricato con lo stesso nome</string>
|
||||
<string name="download_already_running">C\'è un download in progresso con questo nome</string>
|
||||
<string name="show_error">Mostra errore</string>
|
||||
<string name="label_code">Codice</string>
|
||||
<string name="error_path_creation">Impossibile creare il file</string>
|
||||
<string name="error_file_creation">Impossibile creare la cartella di destinazione</string>
|
||||
<string name="error_file_creation">Impossibile creare il file</string>
|
||||
<string name="error_path_creation">Impossibile creare la cartella di destinazione</string>
|
||||
<string name="error_permission_denied">Permesso negato dal sistema</string>
|
||||
<string name="error_ssl_exception">Connessione sicura fallita</string>
|
||||
<string name="error_unknown_host">Impossibile trovare il server</string>
|
||||
|
|
|
|||
|
|
@ -365,10 +365,10 @@
|
|||
<string name="caption_auto_generated">自動生成</string>
|
||||
<string name="caption_setting_description">アプリの再起動後、設定した字幕設定が反映されます</string>
|
||||
<string name="empty_subscription_feed_subtitle">何もありません</string>
|
||||
<string name="import_youtube_instructions">保存したエクスポートファイルからYouTubeの購読をインポート:
|
||||
\n
|
||||
\n1. このURLを開きます: %1$s
|
||||
\n2. ログインしていなければログインします
|
||||
<string name="import_youtube_instructions">保存したエクスポートファイルからYouTubeの購読をインポート:
|
||||
\n
|
||||
\n1. このURLを開きます: %1$s
|
||||
\n2. ログインしていなければログインします
|
||||
\n3. ダウンロードが始まります (これがエクスポートファイルです)</string>
|
||||
<string name="playback_reset">リセット</string>
|
||||
<string name="accept">同意する</string>
|
||||
|
|
@ -391,8 +391,8 @@
|
|||
\n3. 必要に応じてログインします
|
||||
\n4. リダイレクトされたプロファイル URL をコピーします。</string>
|
||||
<string name="import_soundcloud_instructions_hint">あなたのID, soundcloud.com/あなたのid</string>
|
||||
<string name="import_network_expensive_warning">この操作により通信料金が増えることがあります。ご注意ください。
|
||||
\n
|
||||
<string name="import_network_expensive_warning">この操作により通信料金が増えることがあります。ご注意ください。
|
||||
\n
|
||||
\n続行しますか\?</string>
|
||||
<string name="playback_speed_control">再生速度を変更</string>
|
||||
<string name="unhook_checkbox">速度と音程を連動せずに変更 (歪むかもしれません)</string>
|
||||
|
|
|
|||
|
|
@ -443,12 +443,12 @@
|
|||
<string name="download_finished_more">%s muat turun selesai</string>
|
||||
<string name="generate_unique_name">Menjana nama yang unik</string>
|
||||
<string name="overwrite">Timpa</string>
|
||||
<string name="overwrite_warning">Fail yang dimuat turun dengan nama ini sudah wujud</string>
|
||||
<string name="overwrite_finished_warning">Fail yang dimuat turun dengan nama ini sudah wujud</string>
|
||||
<string name="download_already_running">Terdapat muat turun yang sedang berjalan dengan nama ini</string>
|
||||
<string name="show_error">Tunjukkan kesilapan</string>
|
||||
<string name="label_code">Kod</string>
|
||||
<string name="error_path_creation">Fail tidak boleh dibuat</string>
|
||||
<string name="error_file_creation">Folder destinasi tidak boleh dibuat</string>
|
||||
<string name="error_file_creation">Fail tidak boleh dibuat</string>
|
||||
<string name="error_path_creation">Folder destinasi tidak boleh dibuat</string>
|
||||
<string name="error_permission_denied">Kebenaran ditolak oleh sistem</string>
|
||||
<string name="error_ssl_exception">Sambungan selamat gagal</string>
|
||||
<string name="error_unknown_host">Tidak dapat mencari server</string>
|
||||
|
|
|
|||
|
|
@ -526,12 +526,12 @@
|
|||
<string name="download_finished_more">%s nedlastinger fullført</string>
|
||||
<string name="generate_unique_name">Generer unikt navn</string>
|
||||
<string name="overwrite">Overskriv</string>
|
||||
<string name="overwrite_warning">Nedlastet fil ved dette navnet finnes allerede</string>
|
||||
<string name="overwrite_finished_warning">Nedlastet fil ved dette navnet finnes allerede</string>
|
||||
<string name="download_already_running">Nedlasting med dette navnet underveis allerede</string>
|
||||
<string name="show_error">Vis feil</string>
|
||||
<string name="label_code">Kode</string>
|
||||
<string name="error_path_creation">Filen kan ikke opprettes</string>
|
||||
<string name="error_file_creation">Målmappen kan ikke opprettes</string>
|
||||
<string name="error_file_creation">Filen kan ikke opprettes</string>
|
||||
<string name="error_path_creation">Målmappen kan ikke opprettes</string>
|
||||
<string name="error_permission_denied">Tilgang nektet av systemet</string>
|
||||
<string name="error_ssl_exception">Sikker tilkobling mislyktes</string>
|
||||
<string name="error_unknown_host">Fant ikke tjeneren</string>
|
||||
|
|
|
|||
|
|
@ -445,12 +445,12 @@
|
|||
<string name="download_finished_more">%s downloads voltooid</string>
|
||||
<string name="generate_unique_name">Unieke naam genereren</string>
|
||||
<string name="overwrite">Overschrijven</string>
|
||||
<string name="overwrite_warning">Der bestaat al een gedownload bestand met deze naam</string>
|
||||
<string name="overwrite_finished_warning">Der bestaat al een gedownload bestand met deze naam</string>
|
||||
<string name="download_already_running">Der is al een download met deze naam bezig</string>
|
||||
<string name="show_error">Foutmelding weergeven</string>
|
||||
<string name="label_code">Code</string>
|
||||
<string name="error_path_creation">Het bestand kan niet aangemaakt worden</string>
|
||||
<string name="error_file_creation">De doelmap kan niet aangemaakt worden</string>
|
||||
<string name="error_file_creation">Het bestand kan niet aangemaakt worden</string>
|
||||
<string name="error_path_creation">De doelmap kan niet aangemaakt worden</string>
|
||||
<string name="error_permission_denied">Toelating geweigerd door het systeem</string>
|
||||
<string name="error_ssl_exception">Beveiligde verbinding is mislukt</string>
|
||||
<string name="error_unknown_host">Kon de server niet vinden</string>
|
||||
|
|
|
|||
|
|
@ -449,12 +449,12 @@
|
|||
<string name="download_finished_more">%s downloads voltooid</string>
|
||||
<string name="generate_unique_name">Genereer een unieke naam</string>
|
||||
<string name="overwrite">Overschrijven</string>
|
||||
<string name="overwrite_warning">Er bestaat al een gedownload bestand met deze naam</string>
|
||||
<string name="overwrite_finished_warning">Er bestaat al een gedownload bestand met deze naam</string>
|
||||
<string name="download_already_running">Er is een download aan de gang met deze naam</string>
|
||||
<string name="show_error">Toon foutmelding</string>
|
||||
<string name="label_code">Code</string>
|
||||
<string name="error_path_creation">Het bestand kan niet worden gemaakt</string>
|
||||
<string name="error_file_creation">De doelmap kan niet worden gemaakt</string>
|
||||
<string name="error_file_creation">Het bestand kan niet worden gemaakt</string>
|
||||
<string name="error_path_creation">De doelmap kan niet worden gemaakt</string>
|
||||
<string name="error_permission_denied">Toestemming door het systeem geweigerd</string>
|
||||
<string name="error_ssl_exception">Beveiligde connectie is mislukt</string>
|
||||
<string name="error_unknown_host">Kon de server niet vinden</string>
|
||||
|
|
|
|||
|
|
@ -446,12 +446,12 @@
|
|||
<string name="download_finished_more">%s pobieranie zostało zakończone</string>
|
||||
<string name="generate_unique_name">Wygeneruj unikalną nazwę</string>
|
||||
<string name="overwrite">Zastąp</string>
|
||||
<string name="overwrite_warning">Pobrany plik o tej nazwie już istnieje</string>
|
||||
<string name="overwrite_finished_warning">Pobrany plik o tej nazwie już istnieje</string>
|
||||
<string name="download_already_running">Trwa pobieranie z tą nazwą</string>
|
||||
<string name="show_error">Pokaż błąd</string>
|
||||
<string name="label_code">Kod</string>
|
||||
<string name="error_path_creation">Nie można utworzyć pliku</string>
|
||||
<string name="error_file_creation">Nie można utworzyć folderu docelowego</string>
|
||||
<string name="error_file_creation">Nie można utworzyć pliku</string>
|
||||
<string name="error_path_creation">Nie można utworzyć folderu docelowego</string>
|
||||
<string name="error_permission_denied">Odmowa dostępu do systemu</string>
|
||||
<string name="error_ssl_exception">Bezpieczne połączenie nie powiodło się</string>
|
||||
<string name="error_unknown_host">Nie można znaleźć serwera</string>
|
||||
|
|
|
|||
|
|
@ -446,12 +446,12 @@ abrir em modo popup</string>
|
|||
<string name="download_finished_more">%s downloads terminados</string>
|
||||
<string name="generate_unique_name">Gerar nome único</string>
|
||||
<string name="overwrite">"Sobrescrever "</string>
|
||||
<string name="overwrite_warning">Um arquivo baixado com esse nome já existe</string>
|
||||
<string name="overwrite_finished_warning">Um arquivo baixado com esse nome já existe</string>
|
||||
<string name="download_already_running">Existe um download em progresso com esse nome</string>
|
||||
<string name="show_error">Mostrar erro</string>
|
||||
<string name="label_code">Código</string>
|
||||
<string name="error_path_creation">O arquivo não pode ser criado</string>
|
||||
<string name="error_file_creation">A pasta de destino não pode ser criada</string>
|
||||
<string name="error_file_creation">O arquivo não pode ser criado</string>
|
||||
<string name="error_path_creation">A pasta de destino não pode ser criada</string>
|
||||
<string name="error_permission_denied">Permissão negada pelo sistema</string>
|
||||
<string name="error_ssl_exception">"Falha na conexão segura "</string>
|
||||
<string name="error_unknown_host">Não foi possível encontrar o servidor</string>
|
||||
|
|
|
|||
|
|
@ -442,12 +442,12 @@
|
|||
<string name="download_finished_more">%s descargas terminadas</string>
|
||||
<string name="generate_unique_name">Gerar nome único</string>
|
||||
<string name="overwrite">Sobrescrever</string>
|
||||
<string name="overwrite_warning">Um ficheiro descarregado com este nome já existe</string>
|
||||
<string name="overwrite_finished_warning">Um ficheiro descarregado com este nome já existe</string>
|
||||
<string name="download_already_running">Já existe uma descarga em curso com este nome</string>
|
||||
<string name="show_error">Mostrar erro</string>
|
||||
<string name="label_code">Código</string>
|
||||
<string name="error_path_creation">O ficheiro não pode ser criado</string>
|
||||
<string name="error_file_creation">A pasta de destino não pode ser criada</string>
|
||||
<string name="error_file_creation">O ficheiro não pode ser criado</string>
|
||||
<string name="error_path_creation">A pasta de destino não pode ser criada</string>
|
||||
<string name="error_permission_denied">Permissão negada pelo sistema</string>
|
||||
<string name="error_ssl_exception">Ligação segura falhou</string>
|
||||
<string name="error_unknown_host">Não foi possível encontrar o servidor</string>
|
||||
|
|
|
|||
|
|
@ -442,12 +442,12 @@
|
|||
<string name="permission_denied">Действие запрещено системой</string>
|
||||
<string name="download_failed">Ошибка загрузки</string>
|
||||
<string name="overwrite">Перезаписать</string>
|
||||
<string name="overwrite_warning">Файл с таким именем уже существует</string>
|
||||
<string name="overwrite_finished_warning">Файл с таким именем уже существует</string>
|
||||
<string name="download_already_running">Загрузка с таким именем уже выполняется</string>
|
||||
<string name="show_error">Показать текст ошибки</string>
|
||||
<string name="label_code">Код</string>
|
||||
<string name="error_path_creation">Файл не может быть создан</string>
|
||||
<string name="error_file_creation">Папка назначения не может быть создана</string>
|
||||
<string name="error_path_creation">Папка назначения не может быть создана</string>
|
||||
<string name="error_file_creation">Файл не может быть создан</string>
|
||||
<string name="error_permission_denied">Доступ запрещен системой</string>
|
||||
<string name="error_unknown_host">Сервер не найден</string>
|
||||
<string name="error_http_unsupported_range">"Сервер не поддерживает многопотоковую загрузку, попробуйте с @string/msg_threads = 1"</string>
|
||||
|
|
|
|||
|
|
@ -449,12 +449,12 @@
|
|||
<string name="download_finished_more">%s indirme bitti</string>
|
||||
<string name="generate_unique_name">Benzersiz ad oluştur</string>
|
||||
<string name="overwrite">Üzerine yaz</string>
|
||||
<string name="overwrite_warning">Bu ada sahip indirilen bir dosya zaten var</string>
|
||||
<string name="overwrite_finished_warning">Bu ada sahip indirilen bir dosya zaten var</string>
|
||||
<string name="download_already_running">Bu ad ile devam eden bir indirme var</string>
|
||||
<string name="show_error">Hatayı göster</string>
|
||||
<string name="label_code">Kod</string>
|
||||
<string name="error_path_creation">Dosya oluşturulamıyor</string>
|
||||
<string name="error_file_creation">Hedef klasör oluşturulamıyor</string>
|
||||
<string name="error_file_creation">Dosya oluşturulamıyor</string>
|
||||
<string name="error_path_creation">Hedef klasör oluşturulamıyor</string>
|
||||
<string name="error_permission_denied">İzin sistem tarafından reddedildi</string>
|
||||
<string name="error_ssl_exception">Güvenli bağlantı başarısız</string>
|
||||
<string name="error_unknown_host">Sunucu bulunamadı</string>
|
||||
|
|
|
|||
|
|
@ -440,11 +440,11 @@
|
|||
<string name="download_finished_more">%s tải về đã xong</string>
|
||||
<string name="generate_unique_name">Tạo tên riêng biệt</string>
|
||||
<string name="overwrite">Ghi đè</string>
|
||||
<string name="overwrite_warning">Có một tệp đã tải về trùng tên</string>
|
||||
<string name="overwrite_finished_warning">Có một tệp đã tải về trùng tên</string>
|
||||
<string name="download_already_running">Có một tệp trùng tên đang tải về</string>
|
||||
<string name="show_error">Hiện lỗi</string>
|
||||
<string name="error_path_creation">Không thể tạo tệp</string>
|
||||
<string name="error_file_creation">Không thể tạo thư mục đích</string>
|
||||
<string name="error_file_creation">Không thể tạo tệp</string>
|
||||
<string name="error_path_creation">Không thể tạo thư mục đích</string>
|
||||
<string name="error_permission_denied">Quyền bị từ chối bởi hệ thống</string>
|
||||
<string name="error_ssl_exception">Không thể tạo kết nối an toàn</string>
|
||||
<string name="error_unknown_host">Không thể tìm máy chủ</string>
|
||||
|
|
|
|||
|
|
@ -445,12 +445,12 @@
|
|||
<string name="download_finished_more">%s 個下載已結束</string>
|
||||
<string name="generate_unique_name">生成獨特的名稱</string>
|
||||
<string name="overwrite">覆寫</string>
|
||||
<string name="overwrite_warning">已有此名稱的已下載檔案</string>
|
||||
<string name="overwrite_finished_warning">已有此名稱的已下載檔案</string>
|
||||
<string name="download_already_running">已有此名稱的當案的下載正在進行</string>
|
||||
<string name="show_error">顯示錯誤</string>
|
||||
<string name="label_code">代碼</string>
|
||||
<string name="error_path_creation">無法建立檔案</string>
|
||||
<string name="error_file_creation">無法建立目的地資料夾</string>
|
||||
<string name="error_file_creation">無法建立檔案</string>
|
||||
<string name="error_path_creation">無法建立目的地資料夾</string>
|
||||
<string name="error_permission_denied">被系統拒絕的權限</string>
|
||||
<string name="error_ssl_exception">安全連線失敗</string>
|
||||
<string name="error_unknown_host">找不到伺服器</string>
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@
|
|||
<string name="saved_tabs_key" translatable="false">saved_tabs_key</string>
|
||||
|
||||
<!-- Key values -->
|
||||
<string name="download_path_key" translatable="false">download_path</string>
|
||||
<string name="download_path_video_key" translatable="false">download_path</string>
|
||||
<string name="download_path_audio_key" translatable="false">download_path_audio</string>
|
||||
|
||||
<string name="use_external_video_player_key" translatable="false">use_external_video_player</string>
|
||||
|
|
@ -160,6 +160,21 @@
|
|||
<string name="clear_views_history_key" translatable="false">clear_play_history</string>
|
||||
<string name="clear_search_history_key" translatable="false">clear_search_history</string>
|
||||
|
||||
<string name="downloads_storage_api" translatable="false">downloads_storage_api</string>
|
||||
|
||||
<!-- WARNING: changing the default value will require update the code too -->
|
||||
<string name="downloads_storage_api_default" translatable="false">javaIO</string>
|
||||
|
||||
<string-array name="downloads_storage_api_values" translatable="false">
|
||||
<item translatable="false">SAF</item>
|
||||
<item translatable="false">javaIO</item>
|
||||
</string-array>
|
||||
|
||||
<string-array name="downloads_storage_api_description" translatable="true">
|
||||
<item translatable="true">@string/storage_access_framework_description</item>
|
||||
<item translatable="true">@string/java_io_description</item>
|
||||
</string-array>
|
||||
|
||||
<!-- FileName Downloads -->
|
||||
<string name="settings_file_charset_key" translatable="false">file_rename</string>
|
||||
<string name="settings_file_replacement_character_key" translatable="false">file_replacement_character</string>
|
||||
|
|
|
|||
|
|
@ -176,7 +176,7 @@
|
|||
<!-- error strings -->
|
||||
<string name="general_error">Error</string>
|
||||
<string name="download_to_sdcard_error_title">External storage unavailable</string>
|
||||
<string name="download_to_sdcard_error_message">Downloading to external SD card not yet possible. Reset download folder location\?</string>
|
||||
<string name="download_to_sdcard_error_message">Downloading to external SD card not possible. Reset download folder location\?</string>
|
||||
<string name="network_error">Network error</string>
|
||||
<string name="could_not_load_thumbnails">Could not load all thumbnails</string>
|
||||
<string name="youtube_signature_decryption_error">Could not decrypt video URL signature</string>
|
||||
|
|
@ -512,15 +512,17 @@
|
|||
<!-- dialog about existing downloads -->
|
||||
<string name="generate_unique_name">Generate unique name</string>
|
||||
<string name="overwrite">Overwrite</string>
|
||||
<string name="overwrite_warning">A downloaded file with this name already exists</string>
|
||||
<string name="overwrite_unrelated_warning">A file with this name already exists</string>
|
||||
<string name="overwrite_finished_warning">A downloaded file with this name already exists</string>
|
||||
<string name="overwrite_failed">cannot overwrite the file</string>
|
||||
<string name="download_already_running">There is a download in progress with this name</string>
|
||||
<string name="download_already_pending">There is a pending download with this name</string>
|
||||
|
||||
<!-- message dialog about download error -->
|
||||
<string name="show_error">Show error</string>
|
||||
<string name="label_code">Code</string>
|
||||
<string name="error_path_creation">The file can not be created</string>
|
||||
<string name="error_file_creation">The destination folder can not be created</string>
|
||||
<string name="error_file_creation">The file can not be created</string>
|
||||
<string name="error_path_creation">The destination folder can not be created</string>
|
||||
<string name="error_permission_denied">Permission denied by the system</string>
|
||||
<string name="error_ssl_exception">Secure connection failed</string>
|
||||
<string name="error_unknown_host">Could not find the server</string>
|
||||
|
|
@ -532,6 +534,7 @@
|
|||
<string name="error_postprocessing_failed">Post-processing failed</string>
|
||||
<string name="error_postprocessing_stopped">NewPipe was closed while working on the file</string>
|
||||
<string name="error_insufficient_storage">No space left on device</string>
|
||||
<string name="error_progress_lost">Progress lost, because the file was deleted</string>
|
||||
|
||||
<string name="clear_finished_download">Clear finished downloads</string>
|
||||
<string name="msg_pending_downloads">Continue your %s pending transfers from Downloads</string>
|
||||
|
|
@ -546,4 +549,14 @@
|
|||
<string name="start_downloads">Start downloads</string>
|
||||
<string name="pause_downloads">Pause downloads</string>
|
||||
|
||||
<string name="downloads_storage">Storage API</string>
|
||||
<string name="downloads_storage_desc">Select which API use to store the downloads</string>
|
||||
|
||||
<string name="storage_access_framework_description">Storage Access Framework</string>
|
||||
<string name="java_io_description">Java I/O</string>
|
||||
|
||||
<string name="save_as">Save as…</string>
|
||||
|
||||
<string name="download_pick_path">Select the downloads save path</string>
|
||||
|
||||
</resources>
|
||||
|
|
@ -4,10 +4,26 @@
|
|||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
android:title="@string/settings_category_downloads_title">
|
||||
|
||||
|
||||
<Preference
|
||||
app:iconSpaceReserved="false"
|
||||
android:key="saf_test"
|
||||
android:summary="Realiza una prueba del Storage Access Framework de Android"
|
||||
android:title="Probar SAF"/>
|
||||
|
||||
<ListPreference
|
||||
app:iconSpaceReserved="false"
|
||||
android:defaultValue="@string/downloads_storage_api_default"
|
||||
android:entries="@array/downloads_storage_api_description"
|
||||
android:entryValues="@array/downloads_storage_api_values"
|
||||
android:key="@string/downloads_storage_api"
|
||||
android:summary="@string/downloads_storage_desc"
|
||||
android:title="@string/downloads_storage" />
|
||||
|
||||
<Preference
|
||||
app:iconSpaceReserved="false"
|
||||
android:dialogTitle="@string/download_path_dialog_title"
|
||||
android:key="@string/download_path_key"
|
||||
android:key="@string/download_path_video_key"
|
||||
android:summary="@string/download_path_summary"
|
||||
android:title="@string/download_path_title"/>
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue