From cfce0d1f3d7f46eccbf305de2a7b6fe500c34583 Mon Sep 17 00:00:00 2001 From: Isira Seneviratne Date: Fri, 10 Feb 2023 09:21:41 +0530 Subject: [PATCH] Improve unsupported file type message. --- .../java/com/github/libretube/helpers/ImportHelper.kt | 10 +++++----- app/src/main/res/values-ar/strings.xml | 1 - app/src/main/res/values-az/strings.xml | 1 - app/src/main/res/values-bn/strings.xml | 1 - app/src/main/res/values-cs/strings.xml | 1 - app/src/main/res/values-de/strings.xml | 1 - app/src/main/res/values-el/strings.xml | 1 - app/src/main/res/values-es/strings.xml | 1 - app/src/main/res/values-eu/strings.xml | 1 - app/src/main/res/values-fr/strings.xml | 1 - app/src/main/res/values-gu/strings.xml | 1 - app/src/main/res/values-hi/strings.xml | 1 - app/src/main/res/values-hu/strings.xml | 1 - app/src/main/res/values-in/strings.xml | 1 - app/src/main/res/values-it/strings.xml | 1 - app/src/main/res/values-iw/strings.xml | 1 - app/src/main/res/values-ja/strings.xml | 1 - app/src/main/res/values-ko/strings.xml | 1 - app/src/main/res/values-lt/strings.xml | 1 - app/src/main/res/values-nb-rNO/strings.xml | 1 - app/src/main/res/values-or/strings.xml | 1 - app/src/main/res/values-pa/strings.xml | 1 - app/src/main/res/values-pl/strings.xml | 1 - app/src/main/res/values-pt-rBR/strings.xml | 1 - app/src/main/res/values-pt/strings.xml | 1 - app/src/main/res/values-ru/strings.xml | 1 - app/src/main/res/values-si/strings.xml | 1 - app/src/main/res/values-sr/strings.xml | 1 - app/src/main/res/values-tr/strings.xml | 1 - app/src/main/res/values-uk/strings.xml | 1 - app/src/main/res/values-vi/strings.xml | 1 - app/src/main/res/values-zh-rCN/strings.xml | 1 - app/src/main/res/values-zh-rTW/strings.xml | 1 - app/src/main/res/values/strings.xml | 2 +- 34 files changed, 6 insertions(+), 38 deletions(-) diff --git a/app/src/main/java/com/github/libretube/helpers/ImportHelper.kt b/app/src/main/java/com/github/libretube/helpers/ImportHelper.kt index 6674f1bf5..96cf540e4 100644 --- a/app/src/main/java/com/github/libretube/helpers/ImportHelper.kt +++ b/app/src/main/java/com/github/libretube/helpers/ImportHelper.kt @@ -30,10 +30,9 @@ object ImportHelper { activity.toastFromMainDispatcher(R.string.importsuccess) } catch (e: IllegalArgumentException) { Log.e(TAG(), e.toString()) - activity.toastFromMainDispatcher( - activity.getString(R.string.unsupported_file_format) + - " (${activity.contentResolver.getType(uri)})" - ) + val type = activity.contentResolver.getType(uri) + val message = activity.getString(R.string.unsupported_file_format, type) + activity.toastFromMainDispatcher(message) } catch (e: Exception) { Log.e(TAG(), e.toString()) e.localizedMessage?.let { @@ -122,7 +121,8 @@ object ImportHelper { importPlaylists.addAll(playlistFile?.playlists.orEmpty()) } else -> { - activity.toastFromMainDispatcher("Unsupported file type $fileType") + val message = activity.getString(R.string.unsupported_file_format, fileType) + activity.toastFromMainDispatcher(message) return } } diff --git a/app/src/main/res/values-ar/strings.xml b/app/src/main/res/values-ar/strings.xml index 3a8fd743c..d02a3f3c7 100644 --- a/app/src/main/res/values-ar/strings.xml +++ b/app/src/main/res/values-ar/strings.xml @@ -373,7 +373,6 @@ وتظهر أشرطة الفيديو ذات الصلة كصف أعلى من التعليقات بدلا من التعليقات الواردة أدناه. مسار صوتي الإفتراضي - تنسيق ملف غير معتمد! استخدام HLS استخدم HLS بدلا من DASH (سيكون أبطأ ، غير مستحسن) تلقائي diff --git a/app/src/main/res/values-az/strings.xml b/app/src/main/res/values-az/strings.xml index 164be0eea..100582bce 100644 --- a/app/src/main/res/values-az/strings.xml +++ b/app/src/main/res/values-az/strings.xml @@ -373,7 +373,6 @@ Əlaqəli videoları aşağıda deyil, şərhlərin üstündə cərgə kimi göstər. Səs treki Standart - Dəstəklənməyən fayl formatı! Avtomatik HLS istifadə et DASH əvəzinə HLS istifadə et (daha yavaş olacaq, tövsiyə edilmədi) diff --git a/app/src/main/res/values-bn/strings.xml b/app/src/main/res/values-bn/strings.xml index e3d5eb41d..8f09d6509 100644 --- a/app/src/main/res/values-bn/strings.xml +++ b/app/src/main/res/values-bn/strings.xml @@ -371,7 +371,6 @@ বিকল্প প্লেয়ার লেয়াউট অডিও ট্র্যাক ডিফল্ট - অসমর্থিত ফাইল ফর্ম্যাট! HLS ব্যাবহার করুন DASH এর বদলে HLS ব্যাবহার করুন (ধীরগতিসম্পন্ন হতে পারে, সুপারিশকৃত নয়) স্বয়ংক্রিয় diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml index 1c19a3fab..b549bf849 100644 --- a/app/src/main/res/values-cs/strings.xml +++ b/app/src/main/res/values-cs/strings.xml @@ -373,7 +373,6 @@ Alternativní rozložení přehrávače Zvuková stopa Výchozí - Nepodporovaný formát souboru! Auto Použít HLS Použít HLS místo DASH (bude pomalejší, nedoporučuje se) diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index c5f4cb67a..648e89e1d 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -372,7 +372,6 @@ Standard Livestreams Alternatives Video-Layout - Nicht unterstütztes Dateiformat! Verwende HLS Verwende HLS statt DASH (wird langsamer sein, nicht empfohlen) Automatisch diff --git a/app/src/main/res/values-el/strings.xml b/app/src/main/res/values-el/strings.xml index 4ab3a6ee5..e187e80f6 100644 --- a/app/src/main/res/values-el/strings.xml +++ b/app/src/main/res/values-el/strings.xml @@ -430,7 +430,6 @@ Εξαγωγή λιστών αναπαραγωγής Ηχητικό κομμάτι Προεπιλογή - Μη υποστηριζόμενη μορφή αρχείου! Αναπαραγωγή ήχου Άνοιγμα ουράς από την ειδοποίηση Δείτε περισσότερα diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index c11f44e49..e261f1379 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -373,7 +373,6 @@ Diseño Pista de audio Por defecto - ¡Formato no soportado! Automatico Usar HLS en vez de DASH (podría ser lento, no recomendado) Usar HLS diff --git a/app/src/main/res/values-eu/strings.xml b/app/src/main/res/values-eu/strings.xml index b53dac537..945368e46 100644 --- a/app/src/main/res/values-eu/strings.xml +++ b/app/src/main/res/values-eu/strings.xml @@ -378,7 +378,6 @@ Erreproduzitzailearen diseinu alternatiboa Atximur kontrola Erabil atximur egiteko keinua, hurbiltzeko/ urruntzeko. - Fitxategiaren formatua ez da bateragarria! Jakinarazpenetik ilara ireki Mesedez, hautatu beste hasiera-fitxa bat lehenbizi! Tonua diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index d3dde7451..8904eb2d7 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -373,7 +373,6 @@ Afficher les vidéos connexes en une ligne au-dessus des commentaires, à la place d\'au-dessous. Piste audio Par défaut - Format de fichier non supporté ! Utiliser HLS Utiliser HLS à la place de DASH (sera plus lent, non recommandé) Automatique diff --git a/app/src/main/res/values-gu/strings.xml b/app/src/main/res/values-gu/strings.xml index 6a93ea602..3c864210d 100644 --- a/app/src/main/res/values-gu/strings.xml +++ b/app/src/main/res/values-gu/strings.xml @@ -286,7 +286,6 @@ ડાઉનલોડ્સ વિડિઓ ફોર્મેટ લાઇવસ્ટ્રીમ્સ - અસમર્થિત ફાઇલ ફોર્મેટ! ફાળો આપી રહ્યા છે દાન કરો નવી આવૃત્તિ માટે જુઓ diff --git a/app/src/main/res/values-hi/strings.xml b/app/src/main/res/values-hi/strings.xml index 69e94ad48..35f5c041a 100644 --- a/app/src/main/res/values-hi/strings.xml +++ b/app/src/main/res/values-hi/strings.xml @@ -244,7 +244,6 @@ लाइव स्ट्रीम वैकल्पिक वीडियो लेआउट डिफ़ॉल्ट हलका - असमर्थित फ़ाइल स्वरूप! योगदान दान अपडेट के लिये जांचें diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml index d7930ebc6..48718e402 100644 --- a/app/src/main/res/values-hu/strings.xml +++ b/app/src/main/res/values-hu/strings.xml @@ -376,7 +376,6 @@ HLS használata Automatikus HLS használata DASH helyett (lassabb, nem ajánlott) - Nem támogatott fájlformátum! Futás idejére való korlátozás Lejátszási sor megnyitása értesítésből Ami most felkapott diff --git a/app/src/main/res/values-in/strings.xml b/app/src/main/res/values-in/strings.xml index 073341bc4..a98092ce2 100644 --- a/app/src/main/res/values-in/strings.xml +++ b/app/src/main/res/values-in/strings.xml @@ -373,7 +373,6 @@ Tampilkan video terkait sebagai baris di atas komentar, bukan di bawah. Trek audio Bawaan - Format berkas tidak didukung! Gunakan HLS Otomatis Gunakan HLS daripada DASH (akan lebih lambat, tidak disarankan) diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index 11b099329..ad781c5e4 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -382,7 +382,6 @@ Layout alternativo delle tendenze Traccia audio Predefinita - Formato del file non supportato! Usa HLS Usa HLS invece di DASH (sarà più lento, non consigliato) Automatica diff --git a/app/src/main/res/values-iw/strings.xml b/app/src/main/res/values-iw/strings.xml index 891837fa8..864e4ddee 100644 --- a/app/src/main/res/values-iw/strings.xml +++ b/app/src/main/res/values-iw/strings.xml @@ -373,7 +373,6 @@ פריסת נגן חלופית רצועת שמע ברירת מחדל - סוג הקובץ לא נתמך! אוטומטי להשתמש בתזרים להשתמש בתזרים (HLS) במקום ב־DASH (אטי יותר, לא מומלץ) diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml index 11883d473..c73d8524a 100644 --- a/app/src/main/res/values-ja/strings.xml +++ b/app/src/main/res/values-ja/strings.xml @@ -405,7 +405,6 @@ 最新の動画を再生 オーディオトラック デフォルト - サポートされていないファイル形式です! DASHの代わりにHLSを使用します (低速、非推奨) HLSを使う 自動 diff --git a/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml index a30460c17..9bff5763f 100644 --- a/app/src/main/res/values-ko/strings.xml +++ b/app/src/main/res/values-ko/strings.xml @@ -287,7 +287,6 @@ 재생목록 내보내기 오디오 트랙 기본값 - 지원하지 않는 파일형식! HLS를 사용하세요 런타임으로 제한 트렌드 diff --git a/app/src/main/res/values-lt/strings.xml b/app/src/main/res/values-lt/strings.xml index 7a104696a..215ed2478 100644 --- a/app/src/main/res/values-lt/strings.xml +++ b/app/src/main/res/values-lt/strings.xml @@ -373,7 +373,6 @@ Alternatyvus grotuvo išdėstymas Garso takelis Numatytas - Nepalaikomas failo formatas! Automatinė Naudoti HLS Vietoj DASH naudoti HLS (veiks lėčiau, nerekomenduojama) diff --git a/app/src/main/res/values-nb-rNO/strings.xml b/app/src/main/res/values-nb-rNO/strings.xml index d501e63d4..3821c6420 100644 --- a/app/src/main/res/values-nb-rNO/strings.xml +++ b/app/src/main/res/values-nb-rNO/strings.xml @@ -371,7 +371,6 @@ Alternativ tilpasning av «På vei opp Forvalg Lydspor - Ustøttet filformat. Bruk HLS Bruk HLS istedenfor DASH (tregere og ikke anbefalt) Automatisk diff --git a/app/src/main/res/values-or/strings.xml b/app/src/main/res/values-or/strings.xml index 9dc057f86..9deccf5eb 100644 --- a/app/src/main/res/values-or/strings.xml +++ b/app/src/main/res/values-or/strings.xml @@ -373,7 +373,6 @@ ବିକଳ୍ପ ଟ୍ରେଣ୍ଡିଂ ଲେଆଉଟ୍ ଅଡିଓ ଟ୍ରାକ୍ ଡିଫଲ୍ଟ - ଅସମର୍ଥିତ ଫାଇଲ୍ ଫର୍ମାଟ୍! HLS ବ୍ୟବହାର କରନ୍ତୁ DASH ପରିବର୍ତ୍ତେ HLS ବ୍ୟବହାର କରନ୍ତୁ (ଧୀର ହେବ, ସୁପାରିଶ ହେବ ନାହିଁ) ସ୍ଵତଃ diff --git a/app/src/main/res/values-pa/strings.xml b/app/src/main/res/values-pa/strings.xml index cc1dbacac..3b939b35b 100644 --- a/app/src/main/res/values-pa/strings.xml +++ b/app/src/main/res/values-pa/strings.xml @@ -402,7 +402,6 @@ ਸਮਾਂ ਮਿਆਦ ਜਿਸ ਵਿੱਚ ਨੋਟੀਫਿਕੇਸ਼ਨ ਵਿਖਾਉਣ ਦੀ ਇਜਾਜ਼ਤ ਹੈ। ਆਰਡਰ ਡੀਫ਼ਾਲਟ - ਅਸਮਰਥਿਤ ਫ਼ਾਈਲ ਫਾਰਮੈਟ! ਵਿਕਲਪਿਕ ਪਲੇਅਰ ਲੇਆਊਟ ਹੁਣ ਕੀ ਰੁਝਾਨ ਹੈ HLS ਦੀ ਵਰਤੋਂ ਕਰੋ diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml index cfb42fef4..0fcea83e8 100644 --- a/app/src/main/res/values-pl/strings.xml +++ b/app/src/main/res/values-pl/strings.xml @@ -373,7 +373,6 @@ Inny układ powiązanych filmów Ścieżka dźwiękowa Domyślna - Nieobsługowany typ pliku! HTTP Live Streaming Użyj HLS zamiast DASH (będzie wolniej, nie zalecane) Automatyczna diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml index 23e0fe0fe..1559bcafa 100644 --- a/app/src/main/res/values-pt-rBR/strings.xml +++ b/app/src/main/res/values-pt-rBR/strings.xml @@ -373,7 +373,6 @@ Exibir os vídeos relacionados como uma linha acima dos comentários em vez de abaixo. Faixa de áudio Padrão - Formato de arquivo não suportado! Usar HLS Usar HLS em vez de DASH (será mais lento, não recomendado) Automático diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml index 784240da3..8092b2da5 100644 --- a/app/src/main/res/values-pt/strings.xml +++ b/app/src/main/res/values-pt/strings.xml @@ -376,7 +376,6 @@ Mostrar os vídeos relacionados como uma linha acima dos comentários em vez de abaixo. Faixa de áudio Padrão - Formato de ficheiro não suportado! Usar HLS Usar HLS em vez de DASH (será mais lento, não recomendado) Automático diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index c7eea1359..b0e836bff 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -373,7 +373,6 @@ Альтернативный макет плеера Аудио трек По умолчанию - Неподдерживаемый формат файла! Использовать HLS Использовать HLS вместо DASH (будет медленнее, не рекомендуется) Авто diff --git a/app/src/main/res/values-si/strings.xml b/app/src/main/res/values-si/strings.xml index 7a6071814..be0dbb7ac 100644 --- a/app/src/main/res/values-si/strings.xml +++ b/app/src/main/res/values-si/strings.xml @@ -267,7 +267,6 @@ පිරිසැලසුම ශ්‍රව්‍ය පථය පෙරනිමිය - සහාය නොදක්වන ගොනු ආකෘතියකි! HLS භාවිතා කරන්න ස්වයං ධාවන කාලයට සීමා කරන්න diff --git a/app/src/main/res/values-sr/strings.xml b/app/src/main/res/values-sr/strings.xml index 51474c2d5..d6e70b5d7 100644 --- a/app/src/main/res/values-sr/strings.xml +++ b/app/src/main/res/values-sr/strings.xml @@ -373,7 +373,6 @@ Стримови уживо Алтернативни изглед видео записа Подразумевано светло - Неподржан формат датотеке! Користи HLS Користи HLS уместо DASH (спорије, не препоручује се) Аутоматски diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index 043e2ceb2..4b8fa0ef8 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -373,7 +373,6 @@ Sıra Müzik parçası Varsayılan - Desteklenmeyen dosya formatı! Otomatik HLS\'yi kullan DASH yerine HLS kullan (daha yavaş olacaktır, önerilmez) diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml index 05b4880af..3ac3b9386 100644 --- a/app/src/main/res/values-uk/strings.xml +++ b/app/src/main/res/values-uk/strings.xml @@ -373,7 +373,6 @@ Альтернативний вигляд програвача Звукова доріжка Типово - Непідтримуваний формат файлу! Використовувати HLS Використовувати HLS замість DASH (працюватиме повільніше, не рекомендується) Авто diff --git a/app/src/main/res/values-vi/strings.xml b/app/src/main/res/values-vi/strings.xml index 88ac8179f..9664ac849 100644 --- a/app/src/main/res/values-vi/strings.xml +++ b/app/src/main/res/values-vi/strings.xml @@ -374,7 +374,6 @@ Trực tiếp Bố cục thay thế cho videos Light mặc định - Định dạng file không được hỗ trợ! Tự động Giới hạn trong lượt sử dụng app Hiển thị thêm diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml index e8d38a822..f80d0da00 100644 --- a/app/src/main/res/values-zh-rCN/strings.xml +++ b/app/src/main/res/values-zh-rCN/strings.xml @@ -373,7 +373,6 @@ 备选的“时下流行”布局 音轨 默认 - 不支持的文件格式! 使用 HLS 使用 HLS 而不是 DASH(会更慢,不推荐) 自动 diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml index d532b1405..726683707 100644 --- a/app/src/main/res/values-zh-rTW/strings.xml +++ b/app/src/main/res/values-zh-rTW/strings.xml @@ -396,7 +396,6 @@ 已複製 另一種影片版面 預設亮色 - 檔案格式不支援! 開啟 一般 音訊播放器 diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 37f78698e..614718da7 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -376,7 +376,7 @@ Show the related videos as a row above the comments instead of below. Audio track Default - Unsupported file format! + Unsupported file format: %1$s Use HLS Use HLS instead of DASH (will be slower, not recommended) Auto