diff --git a/app/src/main/java/acr/browser/lightning/download/LightningDownloadListener.java b/app/src/main/java/acr/browser/lightning/download/LightningDownloadListener.java index 28264b2..31ed7cb 100644 --- a/app/src/main/java/acr/browser/lightning/download/LightningDownloadListener.java +++ b/app/src/main/java/acr/browser/lightning/download/LightningDownloadListener.java @@ -8,6 +8,7 @@ import android.app.Activity; import android.app.Dialog; import android.content.DialogInterface; import android.support.v7.app.AlertDialog; +import android.text.format.Formatter; import android.util.Log; import android.webkit.DownloadListener; import android.webkit.URLUtil; @@ -37,7 +38,7 @@ public class LightningDownloadListener implements DownloadListener { @Override public void onDownloadStart(final String url, final String userAgent, - final String contentDisposition, final String mimetype, long contentLength) { + final String contentDisposition, final String mimetype, final long contentLength) { PermissionsManager.getInstance().requestPermissionsIfNecessaryForResult(mActivity, new String[]{Manifest.permission.READ_EXTERNAL_STORAGE, Manifest.permission.WRITE_EXTERNAL_STORAGE}, new PermissionsResultAction() { @@ -59,8 +60,15 @@ public class LightningDownloadListener implements DownloadListener { }; AlertDialog.Builder builder = new AlertDialog.Builder(mActivity); // dialog + String downloadSize; + if (contentLength > 0) { + downloadSize = Formatter.formatFileSize(mActivity, contentLength); + } else { + downloadSize = mActivity.getString(R.string.unknown_size); + } + String message = mActivity.getString(R.string.dialog_download, downloadSize); Dialog dialog = builder.setTitle(fileName) - .setMessage(mActivity.getResources().getString(R.string.dialog_download)) + .setMessage(message) .setPositiveButton(mActivity.getResources().getString(R.string.action_download), dialogClickListener) .setNegativeButton(mActivity.getResources().getString(R.string.action_cancel), diff --git a/app/src/main/res/values-ar/strings.xml b/app/src/main/res/values-ar/strings.xml index 06c5eaa..d865877 100644 --- a/app/src/main/res/values-ar/strings.xml +++ b/app/src/main/res/values-ar/strings.xml @@ -45,7 +45,7 @@ مخصص محرك البحث حسنا - هل ترغب في تحميل هذا الملف؟ + هل ترغب في تحميل هذا الملف؟ (%1$s) إلغاء تحذير لم يتم العثور على مشغل الفلاش يرجى تثبيته من المتجر. diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 6006ab5..c6cfa01 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -69,7 +69,7 @@ Andere Suchmaschine Ok - Möchten Sie diese Datei herunterladen? + Möchten Sie diese Datei herunterladen? (%1$s) Abbrechen Warnung Adobe Flash Player wurde nicht erkannt.\nBitte installieren Sie den Flash Player. diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index 569b4dd..2c0dcd2 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -51,7 +51,7 @@ Personalizado Motor de búsqueda Aceptar - ¿Quieres descargar este archivo? + ¿Quieres descargar este archivo? (%1$s) Cancelar Aviso No se detecta Adobe Flash Player.\nPor favor, instálalo. diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index bc66842..2ca2c67 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -73,7 +73,7 @@ Personnalisé Moteur de recherche OK - Voulez-vous télécharger ce fichier ? + Voulez-vous télécharger ce fichier ? (%1$s) Annuler Avertissement Adobe Flash Player n\'a pas été détecté.\nVeuillez installer Flash Player. diff --git a/app/src/main/res/values-gr/strings.xml b/app/src/main/res/values-gr/strings.xml index 8e8e729..42e1d34 100644 --- a/app/src/main/res/values-gr/strings.xml +++ b/app/src/main/res/values-gr/strings.xml @@ -53,7 +53,7 @@ Συγκεκριμένο Μηχανή Αναζήτησης OK - Θα θέλατε να κατεβάσετε αυτό το αρχείο; + Θα θέλατε να κατεβάσετε αυτό το αρχείο; (%1$s) Ακύρωση Προσοχή Δεν ανιχνεύτηκε ο Adobe Flash Player.\nΠαρακαλώ εγκαταστήστε τον Flash Player. diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml index 6364554..8a8b90b 100644 --- a/app/src/main/res/values-hu/strings.xml +++ b/app/src/main/res/values-hu/strings.xml @@ -69,7 +69,7 @@ Egyéni Keresőmotor OK - Le szeretnéd tölteni ezt a fájlt? + Le szeretnéd tölteni ezt a fájlt? (%1$s) Mégse Figyelmeztetés Az Adobe Flash Player nincs észlelve.\nKérjük telepítse a Flash Player-t. diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index 604dcd8..8b6aec8 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -72,7 +72,7 @@ Personalizzato Motore di ricerca OK - Vuoi scaricarlo? + Vuoi scaricarlo? (%1$s) Annulla Attenzione Adobe Flash Player non è stato trovato.\nSi prega di installarlo. diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml index a19ef8d..59bca81 100644 --- a/app/src/main/res/values-ja/strings.xml +++ b/app/src/main/res/values-ja/strings.xml @@ -69,7 +69,7 @@ カスタム 検索エンジン OK - このファイルをダウンロードしますか? + このファイルをダウンロードしますか? (%1$s) キャンセル 警告 Adobe Flash Player が見つかりません\nFlash Player をインストールしてください diff --git a/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml index 75d010c..b1c7371 100644 --- a/app/src/main/res/values-ko/strings.xml +++ b/app/src/main/res/values-ko/strings.xml @@ -52,7 +52,7 @@ 임의의 UA 검색 엔진 확인 - 파일을 다운로드할까요? + 파일을 다운로드할까요? (%1$s) 취소 경고 Adobe Flash Player가 감지되지 않았습니다.\nFlash Player를 설치하세요. diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml index 3a3c32c..16fc7bc 100644 --- a/app/src/main/res/values-pl/strings.xml +++ b/app/src/main/res/values-pl/strings.xml @@ -53,7 +53,7 @@ Własny identyfikator Wyszukiwarka OK - Czy chcesz pobrać ten plik? + Czy chcesz pobrać ten plik? (%1$s) Anuluj Ostrzeżenie Adobe Flash Player nie został wykryty.\nProszę go zainstalować. diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml index 05fb451..ba43569 100644 --- a/app/src/main/res/values-pt/strings.xml +++ b/app/src/main/res/values-pt/strings.xml @@ -71,7 +71,7 @@ Personalizado Mecanismo de pesquisa OK - Deseja descarregar este ficheiro? + Deseja descarregar este ficheiro? (%1$s) Cancelar Aviso O Adobe Flash Player não foi detetado.\nTem que instalar o Flash Player. diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index a4f7915..c55010b 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -55,7 +55,7 @@ Выбрать Поисковая система OK - Загрузить файл? + Загрузить файл? (%1$s) Отмена Внимание "Adobe Flash Player не найден.\nУстановите Flash Player" diff --git a/app/src/main/res/values-sr/strings.xml b/app/src/main/res/values-sr/strings.xml index 997be39..7d7e5b1 100644 --- a/app/src/main/res/values-sr/strings.xml +++ b/app/src/main/res/values-sr/strings.xml @@ -70,7 +70,7 @@ Посебна Мотор претраге У реду - Желите ли да преузмете овај фајл? + Желите ли да преузмете овај фајл? (%1$s) Одустани Упозорење Адобов Флеш није откривен.\nИнсталирајте Флеш Плејер. diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index d18fdde..e2d6670 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -53,7 +53,7 @@ Kişisel Arama Motoru Tamam - Bu dosyayı indirmek ister misin? + Bu dosyayı indirmek ister misin? (%1$s) İptal Uyarı Adobe Flash Player bulunamadı.\nLütfen Flash Player yükleyin. diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml index a404db0..af1b7e2 100644 --- a/app/src/main/res/values-zh-rCN/strings.xml +++ b/app/src/main/res/values-zh-rCN/strings.xml @@ -52,7 +52,7 @@ 自定义 UA 搜索引擎 确认 - 您是否需要下载此文件? + 您是否需要下载此文件? (%1$s) 取消 警告 "未检测到您的设备中安装了 Adobe Flash Player,请先安装 Adobe Flash Player 后再启用此选项。" diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml index 7b2c221..3961f2a 100644 --- a/app/src/main/res/values-zh-rTW/strings.xml +++ b/app/src/main/res/values-zh-rTW/strings.xml @@ -52,7 +52,7 @@ 自定義 UA 搜索引擎 確認 - 您是否需要下載此檔? + 您是否需要下載此檔? (%1$s) 取消 警告 "未檢測到您的設備中安裝了 Adobe Flash Player,請先安裝 Adobe Flash Player 後再啟用此選項。" diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 6a44749..c2bc60b 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -72,7 +72,8 @@ Custom Search Engine OK - Do you want to download this file? + Do you want to download this file? (%1$s) + Unknown Size Cancel Warning Adobe Flash Player was not detected.\nPlease install Flash Player.