From 3d05690f93edef4969a91eb1fcc9bde80b3a2bcc Mon Sep 17 00:00:00 2001 From: Oymate Date: Sun, 21 Jun 2020 12:08:03 +0000 Subject: [PATCH 01/30] Translated using Weblate (Bengali) Currently translated at 99.6% (322 of 323 strings) Translation: PeerTube/Android Translate-URL: https://hosted.weblate.org/projects/peertube/android/bn/ --- app/src/main/res/values-bn/strings.xml | 182 ++++++++++++------------- 1 file changed, 91 insertions(+), 91 deletions(-) diff --git a/app/src/main/res/values-bn/strings.xml b/app/src/main/res/values-bn/strings.xml index 66af05e..7277160 100644 --- a/app/src/main/res/values-bn/strings.xml +++ b/app/src/main/res/values-bn/strings.xml @@ -6,42 +6,42 @@ সাইন ইন সার্ভার - ইমেল / ইয়ুজারনেম + ইমেল / ব্যবহারকারীর নাম পাসওয়ার্ড সাইন ইন সাইন ইন - ভুল ইমেল আইডি + ভুল ইমেইল আইডি পাসওয়ার্ড খুব ছোট ভুল পাসওয়ার্ড - এটি জরুরি ফিল্ড + এটি প্রয়োজনীয় ফিল্ড ই-মেইল পূরণ করার জন্য কন্টাক্ট-এর অনুমতি দিন। সার্চ - সেটিং + সেটিংস লগ আউট - হোম + আবিষ্কার আলোচিত সাবস্ক্রিপশন - একাউন্ট + অ্যাকাউন্ট 1.0.0-alpha.7 https://troll.tv পিয়ারটিউব সার্ভার \u0020-\u0020 - \u0020Views + " দৃষ্ট" \@ - ভিডিও থাম্বনেল - Account Avatar + ভিডিও থাম্বনেইল + অ্যাকাউন্ট অবতার নিষিদ্ধ কন্টেন্ট নিষিদ্ধ কন্টেন্ট দেখাও ভাষা ফিল্টার - ভিডিওর ভাষা পছন্দ করুন, কিছু পছন্দ না করলে সব ভাষার ভিডিও দেখা যাবে. - ইউআরএলভিডিওপ্লেঅ্যাক্টিভিটি + ভিডিওর ভাষা পছন্দ করো, কিছু পছন্দ না করলে সব ভাষার ভিডিও দেখা যাবে। + ইউআরএলভিডিওপ্লেক্রিয়া টরেন্ট ভিডিও প্লেয়ার - একটি টরেন্ট স্ট্রিম মাধ্যমে ভিডিও প্লেব্যাক করুন। এর জন্য স্টোরেজ অনুমতির প্রয়োজন । (আলফা, স্থিতিশীল নয়!) - লাইসেন্স + একটি টরেন্ট স্ট্রিমের মাধ্যমে ভিডিও প্লেব্যাক করুন। এর জন্য স্টোরেজ অনুমতির প্রয়োজন । (আলফা, স্থিতিশীল নয়!) + অনুমতিপত্র \nগাহ্নু অফেরও সাধারণ গণ অনুমতিপত্র সং.৩.০ \n @@ -49,15 +49,15 @@ সংস্করণ সার্চ পিয়ারটিউব সার্চ - " কোন উত্তর নেই" + ফলাফল নেই আরও শেয়ার PeerTube অবৈধ ইউআরএল। - ডার্ক মোড - ডার্ক মোড কার্যকর করার জন্য অ্যাপ্লিকেশন রিস্টার্ট করুন। + অন্ধকার মোড + অন্ধকার মোড কার্যকর করার জন্য অ্যাপ্লিকেশন রিস্টার্ট করো। অ্যাপ থিম - থিমটি কার্যকর হওয়ার জন্য অ্যাপ্লিকেশন পুনরায় চালু করুন। + থিমটি কার্যকর হওয়ার জন্য অ্যাপ্লিকেশন পুনরায় চালু করো। আবখাজিয়ান আফার আফ্রিকান @@ -98,74 +98,74 @@ চেক সাইন ভাষা ড্যানিশ ড্যানিশ সাংকেতিক ভাষা - ধিভেসি - ডাচ্ + ধিভেহি + ডাচ জংখ্যা - ইংলিশ - Esperanto - Estonian - Ewe - Faroese - Fijian - Finnish - French + ইংরেজি + এসপেরানটা + এসটোনীয় + ইওয়ি + ফারোয়েস + ফিজান + ফিনিশ + ফরাসি ফরাসি সাংকেতিক ভাষা - Fulah - Galician - Ganda - Georgian - German + ফুলাহ + গালিসীয় + গানডা + জর্জিয় + জার্মান জার্মান সাংকেতিক ভাষা - Guarani - Gujarati - Haitian - Hausa - Hebrew - Herero - Hindi - Hiri Motu - Hungarian - Icelandic - Igbo - Indonesian - Inuktitut - Inupiaq - Irish - Italian - Japanese + গুরানি + গুজরাটি + হাইতান + হাওসা + হিব্রু + হেরেরো + হিন্দি + হিরি মোটু + হানগেরীয় + আইসল্যান্ডিক + ইগবো + ইন্দোনেশীয় + ইনুক্টিটুট + ইনুপিয়াক + আইরিশ + ইতালিয় + জাপানিজ জাপানি সাইন ভাষা - Javanese - Kalaallisut - Kannada - Kanuri - Kashmiri - Kazakh - Khmer - Kikuyu - Kinyarwanda - Kirghiz - Klingon - Komi - Kongo - Korean - Kotava - Kuanyama - Kurdish - Lao - Latvian - Limburgan - Lingala - Lithuanian - Lojban - Luba-Katanga - Luxembourgish - Macedonian - Malagasy - Malay (macrolanguage) - Malayalam - Maltese - Manx - Maori + জাভানিজ + কালাল্লিসুট + কান্নাডা + কানুরি + কাশমিরি + কাযাখ + খমার + কিকুয়ু + কিনয়ারওয়ান্ডা + কিরঘিয + ক্লিন্টোন + কোমি + কঙ্গো + কোরিয়ান + কোটাভা + কুয়ানইয়ামা + কুর্ডিশ + লাও + লাটভীয় + লিমবুরগান + লিনগালা + লিথুনীয় + লোজবান + + লাক্সেমবোর্গীয় + ম্যাসিডোনিয় + মালাগাসি + মালয় (বড়ভাষা) + মালায়ালাম + মাল্টিজ + মান্ক্স + মাওরি Marathi Marshallese Modern Greek (1453-) @@ -174,8 +174,8 @@ Navajo Ndonga Nepali (macrolanguage) - North Ndebele - Northern Sami + উত্তর ডেবেলে + উত্তর সামি Norwegian Norwegian Bokmål Norwegian Nynorsk @@ -212,8 +212,8 @@ Slovenian Somali দক্ষিণ আফ্রিকান সাংকেতিক ভাষা - South Ndebele - Southern Sotho + দক্ষিণ ডেবেলে + দক্ষিণ সোথো Spanish Sundanese Swahili (macrolanguage) @@ -243,7 +243,7 @@ Vietnamese Walloon Welsh - Western Frisian + পশ্চিম ফ্রিসিয়ান Wolof Xhosa Yiddish @@ -268,9 +268,9 @@ বাদামী ধুসর নীলচে ধূসর - 0.5x + ০.৫x Normal - 1.5x + ১.৫x 2x {faw-check} {faw-expand} @@ -282,8 +282,8 @@ {faw-download} {faw-save} ব্যাকগ্রাউন্ড প্লেব্যাক - সক্রিয় থাকলে ব্যাকগ্রাউন্ডে ভিডিও প্লে করতে থাকুন। - Local + সক্রিয় থাকলে ব্যাকগ্রাউন্ডে ভিডিও প্লে করতে থাকবে। + স্থানীয় একাউন্ট রিপোর্ট নিষিদ্ধ তালিকা @@ -308,7 +308,7 @@ like dislike গাঢ় বেগুনি - একাউন্ট + অ্যাকাউন্ট সাম্প্রতিক প্লেব্যাক এর গতি কোয়ালিটি From 2ca43828bd54e70f686aa11c1c057c1b71464b87 Mon Sep 17 00:00:00 2001 From: "J. Lavoie" Date: Sun, 21 Jun 2020 15:07:43 +0000 Subject: [PATCH 02/30] Translated using Weblate (Dutch) Currently translated at 100.0% (323 of 323 strings) Translation: PeerTube/Android Translate-URL: https://hosted.weblate.org/projects/peertube/android/nl/ --- app/src/main/res/values-nl/strings.xml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml index ddefefd..2a5b396 100644 --- a/app/src/main/res/values-nl/strings.xml +++ b/app/src/main/res/values-nl/strings.xml @@ -12,8 +12,7 @@ Dit wachtwoord is te kort Dit wachtwoord is onjuist Dit veld is vereist - "Toegang tot contactpersonen is benodigd om e-mailadressen -\n aan te vullen." + Toegang tot contactpersonen is benodigd om e-mailadressen aan te vullen. Zoeken Instellingen Uitloggen From 08b4debef3c071031bf19dbaac6657a9e15c009f Mon Sep 17 00:00:00 2001 From: "J. Lavoie" Date: Sun, 21 Jun 2020 15:06:05 +0000 Subject: [PATCH 03/30] Translated using Weblate (German) Currently translated at 100.0% (323 of 323 strings) Translation: PeerTube/Android Translate-URL: https://hosted.weblate.org/projects/peertube/android/de/ --- app/src/main/res/values-de/strings.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 8985384..85e210d 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -294,9 +294,9 @@ Wählen Sie einen Server aus der Liste oder geben Sie ihn direkt ein. Aktueller Server UrlVideoPlayActivity - GNU Affero General Public License v3.0 + +\nGNU Affero General Public License v3.0 \n -\nBerechtigungen dieser stärksten Copyleft-Lizenz bedingen, sämtlichen Quellcode von lizenzierten Werken und Modifikationen, einschließlich größere Werke, die ein lizenziertes Werk verwenden, unter derselben Lizenz bereitzustellen. -\nUrheberrechts- und Lizenzhinweise müssen erhalten bleiben. Mitarbeitende gewähren eine ausdrückliche Genehmigung der Verwertungsrechte. Wenn eine modifizierte Version verwendet wird, um einen Dienst über ein Netzwerk anzubieten, muss der vollständige Quellcode der modifizierten Version verfügbar gemacht werden. +\nBerechtigungen dieser stärksten Copyleft-Lizenz bedingen, sämtlichen Quellcode von lizenzierten Werken und Modifikationen, einschließlich größere Werke, die ein lizenziertes Werk verwenden, unter derselben Lizenz bereitzustellen. Urheberrechts- und Lizenzhinweise müssen erhalten bleiben. Mitarbeitende gewähren eine ausdrückliche Genehmigung der Verwertungsrechte. Wenn eine modifizierte Version verwendet wird, um einen Dienst über ein Netzwerk anzubieten, muss der vollständige Quellcode der modifizierten Version verfügbar gemacht werden. Videowiedergabe über einen Torrentstream. Dies erfordert Speicherberechtigungen. (Alphastadium, nicht stabil!) \ No newline at end of file From b5e108782caafc792e071e1915269c762cdce0cc Mon Sep 17 00:00:00 2001 From: Oymate Date: Sun, 21 Jun 2020 12:13:04 +0000 Subject: [PATCH 04/30] Translated using Weblate (Bengali (Bangladesh)) Currently translated at 30.0% (97 of 323 strings) Translation: PeerTube/Android Translate-URL: https://hosted.weblate.org/projects/peertube/android/bn_BD/ --- app/src/main/res/values-bn-rBD/strings.xml | 75 +++++++++++++++++++++- 1 file changed, 74 insertions(+), 1 deletion(-) diff --git a/app/src/main/res/values-bn-rBD/strings.xml b/app/src/main/res/values-bn-rBD/strings.xml index a6b3dae..a8b8e54 100644 --- a/app/src/main/res/values-bn-rBD/strings.xml +++ b/app/src/main/res/values-bn-rBD/strings.xml @@ -1,2 +1,75 @@ - \ No newline at end of file + + ব্রেটন + ব্রাজিলিয়ান সাইন ভাষা + বসনিয়ান + বিসলামা + বাংলা + বেলারুসিয়ান + বাস্ক + বাশকির + বাম্বারা + আজারবাইজান + আয়মারা + অভরিক + অসমি + আর্মেনিয়ান + আরাগনিস + আরবি + আমহারিক + আমেরিকান সাইন ভাষা + আলবানিয়ান + আকান + আফ্রিকান + আফার + আবখাজিয়ান + সক্রিয় থাকলে ব্যাকগ্রাউন্ডে ভিডিও প্লে করতে থাকবে। + ব্যাকগ্রাউন্ড প্লেব্যাক + ভিডিওর ভাষা পছন্দ করো, কিছু পছন্দ না করলে সব ভাষার ভিডিও দেখা যাবে। + ভাষা ফিল্টার + নিষিদ্ধ কন্টেন্ট দেখাও + নিষিদ্ধ কন্টেন্ট + সংস্করণ + " +\n<b>গাহ্নু অফেরও সাধারণ গণ অনুমতিপত্র সং.৩.০</b> +\n +\nএই শক্তিশালী কপিলেফট লাইসেন্সের অনুমতি এই চুক্তির উপর নির্ভরশীল যে অনুমতিপত্রের দ্বারা আবদ্ধ সকল কাজ ও পরিবর্তনের সোর্স কোড উপলব্ধ করার মাধ্যমে, যার আওতায় পড়ে অনুমতিপত্রের দ্বারা আবদ্ধ কাজের বৃহত্তর অংশ একই অনুমতিপত্রের আওতায় আনার মাধ্যমে। কপিরাইট এবং লাইসেন্স নোটিশ সংরক্ষণ করা আবশ্যক। অবদানকারীগণ তাদের পেটেন্টর অধিকার অবশ্যই দেয়, যখন একটি পরিমার্জিত সংস্করণ ব্যবহার করে একটি পরিসেবা একটি নেটওয়ার্ক দিয়ে দেয়া হয়, সম্পূর্ণ সোর্স কোড এর পরিমার্জিত সংস্করণ উপলব্ধ তৈরি করা আবশ্যক।"GNU Affero General Public License v3.0\n\nPermissions of this strongest copyleft license are conditioned on making available complete source code of licensed works and modifications, which include larger works using a licensed work, under the same license. Copyright and license notices must be preserved. Contributors provide an express grant of patent rights. When a modified version is used to provide a service over a network, the complete source code of the modified version must be made available. + একটি টরেন্ট স্ট্রিমের মাধ্যমে ভিডিও প্লেব্যাক করুন। এর জন্য স্টোরেজ অনুমতির প্রয়োজন । (আলফা, স্থিতিশীল নয়!) + টরেন্ট ভিডিও প্লেয়ার + থিমটি কার্যকর হওয়ার জন্য অ্যাপ্লিকেশন পুনরায় চালু করো। + অ্যাপ থিম + অন্ধকার মোড কার্যকর করার জন্য অ্যাপ্লিকেশন রিস্টার্ট করো। + অন্ধকার মোড + অবৈধ ইউআরএল। + শেয়ার + আরও + ফলাফল নেই + সার্চ + সার্চ পিয়ারটিউব + ইউআরএলভিডিওপ্লেক্রিয়া + অ্যাকাউন্ট অবতার + ভিডিও থাম্বনেইল + " দৃষ্ট" + অ্যাকাউন্ট + সাবস্ক্রিপশন + স্থানীয় + সাম্প্রতিক + আলোচিত + আবিষ্কার + অ্যাকাউন্ট + লগ আউট + সেটিংস + সার্চ + ই-মেইল পূরণ করার জন্য কন্টাক্ট-এর অনুমতি দিন। + এটি প্রয়োজনীয় ফিল্ড + ভুল পাসওয়ার্ড + পাসওয়ার্ড খুব ছোট + ভুল ইমেইল আইডি + সাইন ইন + সাইন ইন + পাসওয়ার্ড + ইমেল / ব্যবহারকারীর নাম + সার্ভার + সাইন ইন + সেটিংস + \ No newline at end of file From 4ac58eed779326ec08bb14839928e5317b820102 Mon Sep 17 00:00:00 2001 From: Stefan Schueller Date: Sun, 21 Jun 2020 18:51:18 +0200 Subject: [PATCH 05/30] Added (Bengali (Bangladesh) to selection --- app/src/main/res/values/array.xml | 4 ++++ app/src/main/res/values/strings.xml | 1 + 2 files changed, 5 insertions(+) diff --git a/app/src/main/res/values/array.xml b/app/src/main/res/values/array.xml index 8a7d9f6..a44f74e 100644 --- a/app/src/main/res/values/array.xml +++ b/app/src/main/res/values/array.xml @@ -64,6 +64,7 @@ @string/eu @string/be @string/bn + @string/bn_rBD @string/bi @string/bs @string/bzs @@ -259,6 +260,7 @@ eu be bn + bn_rBD bi bs bzs @@ -437,6 +439,7 @@ ar bn + bn_rBD cs de el @@ -462,6 +465,7 @@ @string/ar @string/bn + @string/bn_rBD @string/cs @string/de @string/el diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 9bcef7d..82c9ff6 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -87,6 +87,7 @@ Basque Belarusian Bengali + Bengali (Bangladesh) Bislama Bosnian Brazilian Sign Language From b4c068d7300eb72cafedf86bafdc7129635ba039 Mon Sep 17 00:00:00 2001 From: Stefan Schueller Date: Sun, 21 Jun 2020 18:59:37 +0200 Subject: [PATCH 06/30] https://github.com/sschueller/peertube-android/issues/179 --- .../activity/ServerAddressBookActivity.java | 28 +++++++++++++++---- app/src/main/res/values/strings.xml | 2 ++ 2 files changed, 24 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/net/schueller/peertube/activity/ServerAddressBookActivity.java b/app/src/main/java/net/schueller/peertube/activity/ServerAddressBookActivity.java index cedc664..9523460 100644 --- a/app/src/main/java/net/schueller/peertube/activity/ServerAddressBookActivity.java +++ b/app/src/main/java/net/schueller/peertube/activity/ServerAddressBookActivity.java @@ -17,8 +17,11 @@ */ package net.schueller.peertube.activity; +import android.app.AlertDialog; +import android.content.DialogInterface; import android.net.Uri; import android.os.Bundle; +import android.provider.SearchRecentSuggestions; import android.util.Log; import android.view.View; import android.widget.EditText; @@ -44,6 +47,7 @@ import net.schueller.peertube.adapter.ServerListAdapter; import net.schueller.peertube.database.Server; import net.schueller.peertube.database.ServerViewModel; import net.schueller.peertube.fragment.AddServerFragment; +import net.schueller.peertube.provider.SearchSuggestionsProvider; import java.util.List; @@ -118,13 +122,25 @@ public class ServerAddressBookActivity extends CommonActivity implements AddServ @Override public void onSwiped(@NonNull RecyclerView.ViewHolder viewHolder, int direction) { - int position = viewHolder.getAdapterPosition(); - Server server = adapter.getServerAtPosition(position); - Toast.makeText(ServerAddressBookActivity.this, "Deleting " + - server.getServerName(), Toast.LENGTH_LONG).show(); - // Delete the server - mServerViewModel.delete(server); + + new AlertDialog.Builder(ServerAddressBookActivity.this) + .setTitle(getString(R.string.server_book_del_alert_title)) + .setMessage(getString(R.string.server_book_del_alert_msg)) + .setPositiveButton(android.R.string.yes, (dialog, which) -> { + int position = viewHolder.getAdapterPosition(); + Server server = adapter.getServerAtPosition(position); +// Toast.makeText(ServerAddressBookActivity.this, "Deleting " + +// server.getServerName(), Toast.LENGTH_LONG).show(); + // Delete the server + mServerViewModel.delete(server); + }) + .setNegativeButton(android.R.string.no, (dialog, which) -> { + adapter.notifyItemChanged(viewHolder.getAdapterPosition()); + }) + .setIcon(android.R.drawable.ic_dialog_alert) + .show(); + } }); helper.attachToRecyclerView(recyclerView); diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 82c9ff6..44ebc69 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -361,6 +361,8 @@ pref_token_type pref_auth_username pref_auth_password + Remove Server + Are you sure you want to remove this server from the address book? From c2eeaea5f0454339067f85b6961d2f8d3ff70cfa Mon Sep 17 00:00:00 2001 From: Stefan Schueller Date: Sun, 21 Jun 2020 19:00:08 +0200 Subject: [PATCH 07/30] https://github.com/sschueller/peertube-android/issues/179 --- .../peertube/activity/ServerAddressBookActivity.java | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/app/src/main/java/net/schueller/peertube/activity/ServerAddressBookActivity.java b/app/src/main/java/net/schueller/peertube/activity/ServerAddressBookActivity.java index 9523460..8d2f934 100644 --- a/app/src/main/java/net/schueller/peertube/activity/ServerAddressBookActivity.java +++ b/app/src/main/java/net/schueller/peertube/activity/ServerAddressBookActivity.java @@ -18,25 +18,17 @@ package net.schueller.peertube.activity; import android.app.AlertDialog; -import android.content.DialogInterface; import android.net.Uri; import android.os.Bundle; -import android.provider.SearchRecentSuggestions; import android.util.Log; import android.view.View; import android.widget.EditText; -import android.widget.TextView; -import android.widget.Toast; import com.google.android.material.floatingactionbutton.FloatingActionButton; import androidx.annotation.NonNull; -import androidx.annotation.Nullable; -import androidx.appcompat.app.AppCompatActivity; -import androidx.appcompat.widget.Toolbar; import androidx.fragment.app.FragmentManager; import androidx.fragment.app.FragmentTransaction; -import androidx.lifecycle.Observer; import androidx.lifecycle.ViewModelProvider; import androidx.recyclerview.widget.ItemTouchHelper; import androidx.recyclerview.widget.LinearLayoutManager; @@ -47,9 +39,6 @@ import net.schueller.peertube.adapter.ServerListAdapter; import net.schueller.peertube.database.Server; import net.schueller.peertube.database.ServerViewModel; import net.schueller.peertube.fragment.AddServerFragment; -import net.schueller.peertube.provider.SearchSuggestionsProvider; - -import java.util.List; public class ServerAddressBookActivity extends CommonActivity implements AddServerFragment.OnFragmentInteractionListener { From ae488615a4ca679708f4d01dfdcdbd480d5cf2b8 Mon Sep 17 00:00:00 2001 From: Stefan Schueller Date: Sun, 21 Jun 2020 19:13:25 +0200 Subject: [PATCH 08/30] https://github.com/sschueller/peertube-android/issues/143 --- app/src/main/java/net/schueller/peertube/intents/Intents.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/net/schueller/peertube/intents/Intents.java b/app/src/main/java/net/schueller/peertube/intents/Intents.java index acbede1..6b2dfe3 100644 --- a/app/src/main/java/net/schueller/peertube/intents/Intents.java +++ b/app/src/main/java/net/schueller/peertube/intents/Intents.java @@ -69,7 +69,9 @@ public class Intents { public static void Download(Context context, Video video) { String url = video.getFiles().get(0).getFileDownloadUrl(); - String destFilename = video.getName() + "." + MimeTypeMap.getFileExtensionFromUrl(URLUtil.guessFileName(url,null,null)); + // make sure it is a valid filename + String destFilename = video.getName().replaceAll("[^a-zA-Z0-9]", "_") + "." + MimeTypeMap.getFileExtensionFromUrl(URLUtil.guessFileName(url,null,null)); + //Toast.makeText(context, destFilename, Toast.LENGTH_LONG).show(); DownloadManager.Request request = new DownloadManager.Request(Uri.parse(url)); request.setDescription(video.getDescription()); From 3632918cb229ce30c44cc5a7b379591ed031e824 Mon Sep 17 00:00:00 2001 From: Olivier Humbert Date: Mon, 22 Jun 2020 11:23:08 +0000 Subject: [PATCH 09/30] Translated using Weblate (French) Currently translated at 99.7% (347 of 348 strings) Translation: PeerTube/Android Translate-URL: https://hosted.weblate.org/projects/peertube/android/fr/ --- app/src/main/res/values-fr/strings.xml | 31 +++++++++++++++++++++----- 1 file changed, 26 insertions(+), 5 deletions(-) diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index e33faad..bdd72e2 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -6,15 +6,15 @@ Se connecter Serveur - Courriel / Nom d’utilisateur + Courriel / nom d’utilisateur Mot de passe Se connecter Se connecter Cette adresse de courriel n\'est pas valide Ce mot de passe est trop court Ce mot de passe est incorrect - Ce champs est requis - Permission contacts requise pour la complétion des adresses de courriel. + Ce champ est requis + Accorder la permission de contact pour la complétion des adresses de courriel. Rechercher Paramètres @@ -40,8 +40,8 @@ Lecture de vidéo via un flux torrent. Ceci requiert les permissions de stockage. (Alpha, instable !) Licence -\nGNU Affero General Public License v3.0 -\n +\nGNU Affero General Public License v3.0 +\n \nLes autorisations de cette licence de copyleft la plus forte sont conditionnées à la mise à disposition d\'un code source complet des œuvres sous licence et des modifications, qui comprennent des œuvres plus grandes utilisant une œuvre sous licence, sous la même licence. Les avis de droit d\'auteur et de licence doivent être conservés. Les contributeurs accordent expressément des droits de brevet. Lorsqu\'une version modifiée est utilisée pour fournir un service sur un réseau, le code source complet de la version modifiée doit être mis à disposition. Version Rechercher sur PeerTube @@ -312,4 +312,25 @@ Serveur actuel 0.75x 1.25x + Livre d\'adresse + Identification réussie + Identification échouée ! + a un identifiant + Ajouter + Mot de passe + Nom d\'utilisateur + Rechercher + Url du serveur + Étiquette + Aide et commentaire + Déconnexion + Une URL valide est requise + L\'étiquette du serveur est obligatoire + Le livre des serveurs est vide + Souhaitez-vous supprimer définitivement l\'historique de recherche \? + Effacer l\'historique de la recherche + Sélectionnez la langue de l\'interface de l\'application. Redémarrez l\'application pour que le changement prenne effet. + Langue de l\'application + Mettre la lecture d\'arrière-plan en pause en appuyant sur la touche de retour pendant la lecture de la vidéo. + Pause sur le bouton retour \ No newline at end of file From 22d954bdee10a144bb4eb73044c1b44aefb421fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?O=C4=9Fuz=20Ersen?= Date: Sun, 21 Jun 2020 18:32:32 +0000 Subject: [PATCH 10/30] Translated using Weblate (Turkish) Currently translated at 99.7% (347 of 348 strings) Translation: PeerTube/Android Translate-URL: https://hosted.weblate.org/projects/peertube/android/tr/ --- app/src/main/res/values-tr/strings.xml | 31 ++++++++++++++++++++++---- 1 file changed, 27 insertions(+), 4 deletions(-) diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index 7e7cbc6..e7d7118 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -6,12 +6,12 @@ Sunucu E-posta / Kullanıcı adı - Şifre + Parola Oturum aç Oturum aç Bu e-posta adresi geçersiz - Bu şifre çok kısa - Bu şifre yanlış + Bu parola çok kısa + Bu parola yanlış Bu alan gereklidir E-posta tanımlamaları için Rehber izni verin. @@ -29,7 +29,7 @@ PeerTube Sunucusu \u0020-\u0020 - \u0020 Görüntüleme + " Görüntüleme" \@ İzleti Küçük Resmi Hesap Resmi @@ -328,4 +328,27 @@ PeerTube Sunucusu URL\'si Sunucu Seç Mevcut Sunucu + Oturum Açma Var + Sunucu defteri boş + Video oynatımı sırasında geri düğmesine basıldığında arka planda oynatmayı duraklat. + Geri düğmesine basıldığında duraklat + 1.25x + 0.75x + Adres Defteri + Ekle + Parola + Kullanıcı adı + Arama + Sunucu URL\'si + Etiket + Yardım & Geri Bildirim + Oturumu kapat + Geçerli URL gerekli + Sunucu etiketi gerekli + Oturum Açma Başarısız! + Oturum Açma Başarılı + Arama geçmişini kalıcı olarak silmek istiyor musunuz\? + Arama Geçmişini Temizle + Uygulama arayüzü için dil seçin. Değişikliklerin etkili olması için uygulamayı yeniden başlatın. + Uygulama Dili \ No newline at end of file From 20bead93f51485c25d2026433ac10e34fca99cb4 Mon Sep 17 00:00:00 2001 From: Jeff Huang Date: Mon, 22 Jun 2020 00:57:10 +0000 Subject: [PATCH 11/30] Translated using Weblate (Chinese (Traditional)) Currently translated at 100.0% (348 of 348 strings) Translation: PeerTube/Android Translate-URL: https://hosted.weblate.org/projects/peertube/android/zh_Hant/ --- app/src/main/res/values-zh-rTW/strings.xml | 24 +++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml index 1014915..ddce667 100644 --- a/app/src/main/res/values-zh-rTW/strings.xml +++ b/app/src/main/res/values-zh-rTW/strings.xml @@ -36,7 +36,7 @@ 透過種子串流播放影片。這需要儲存權限。(Alpha 版,不穩定!) 授權條款 -\nAffero通用公眾授權條款 v3.0 +\nGNU Affero通用公眾授權條款 v3.0 \n \n這份最強的著作傳式授權條款提供作品完整的原始碼與修改,其中包含了使用同一個授權條款的作品。著作權與授權條款聲明都必須保留。貢獻者提供明確的專利權授予。當修改版被用於提供透過網路的服務時,修改版的完整原始碼也必須釋出。 版本 @@ -301,4 +301,26 @@ 目前的伺服器 1.25x 0.75x + 地址簿 + 已登入 + 新增 + 密碼 + 使用者名稱 + 搜尋 + 伺服器 Url + 標籤 + 說明與回饋 + 登出 + 有效的 URL 必填 + 伺服器標籤必填 + 伺服器參考書為空 + 登入失敗! + 登入成功 + 您好空白片段 + 您想要永久刪除搜尋歷史紀錄嗎? + 清除搜尋歷史 + 選取應用程式界面的語言。重新啟動應用程式以讓變更生效。 + 應用程式語言 + 當影片播放時按下後退鈕後暫停背景播放。 + 在後退鈕上暫停 \ No newline at end of file From c0c19772ee4e2c5b96e40ccc396c0baef2fb0409 Mon Sep 17 00:00:00 2001 From: "J. Lavoie" Date: Tue, 23 Jun 2020 23:53:21 +0000 Subject: [PATCH 12/30] Translated using Weblate (French) Currently translated at 99.7% (347 of 348 strings) Translation: PeerTube/Android Translate-URL: https://hosted.weblate.org/projects/peertube/android/fr/ --- app/src/main/res/values-fr/strings.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index bdd72e2..5567530 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -117,7 +117,7 @@ Inscrit·e le : Quelque chose s’est mal passé, veuillez essayer plus tard ! Sélectionnez un serveur - Abkhaze + abkhaze afar afrikaans akan @@ -310,8 +310,8 @@ zhuang zoulou Serveur actuel - 0.75x - 1.25x + 0,75× + 1,25× Livre d\'adresse Identification réussie Identification échouée ! From 811424a8b3470c81dcff2eec31f0cd010387b713 Mon Sep 17 00:00:00 2001 From: "J. Lavoie" Date: Wed, 24 Jun 2020 00:15:34 +0000 Subject: [PATCH 13/30] Translated using Weblate (Russian) Currently translated at 93.6% (326 of 348 strings) Translation: PeerTube/Android Translate-URL: https://hosted.weblate.org/projects/peertube/android/ru/ --- app/src/main/res/values-ru/strings.xml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index ed659f3..2807285 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -239,10 +239,10 @@ Коричневый Серый Серо-голубой - 0.5x + 0,5× Нормальная - 1.5x - 2x + 1,5× + Фоновое воспроизведение Если включено, продолжает воспроизводить видео в фоновом режиме. Местоположение @@ -301,4 +301,6 @@ Выберите сервер Сервер: %s UrlVideoPlayActivity + 1,25× + 0,75× \ No newline at end of file From c1bac4a28674949740cd7c762fa5b18ee20757e0 Mon Sep 17 00:00:00 2001 From: "J. Lavoie" Date: Wed, 24 Jun 2020 00:24:27 +0000 Subject: [PATCH 14/30] Translated using Weblate (Turkish) Currently translated at 99.7% (347 of 348 strings) Translation: PeerTube/Android Translate-URL: https://hosted.weblate.org/projects/peertube/android/tr/ --- app/src/main/res/values-tr/strings.xml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index e7d7118..8312c87 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -265,10 +265,10 @@ Kahverengi Gri Mavi gri - 0.5x + 0,5× Normal - 1.5x - 2x + 1,5× + {faw-play-circle} {faw-cog} {faw-check} @@ -332,8 +332,8 @@ Sunucu defteri boş Video oynatımı sırasında geri düğmesine basıldığında arka planda oynatmayı duraklat. Geri düğmesine basıldığında duraklat - 1.25x - 0.75x + 1,25× + 0,75× Adres Defteri Ekle Parola From 96395b1f02ce831118471e4b2b13ce645d72cafa Mon Sep 17 00:00:00 2001 From: "J. Lavoie" Date: Wed, 24 Jun 2020 00:16:57 +0000 Subject: [PATCH 15/30] =?UTF-8?q?Translated=20using=20Weblate=20(Norwegian?= =?UTF-8?q?=20Bokm=C3=A5l)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 39.6% (138 of 348 strings) Translation: PeerTube/Android Translate-URL: https://hosted.weblate.org/projects/peertube/android/nb_NO/ --- app/src/main/res/values-nb-rNO/strings.xml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/app/src/main/res/values-nb-rNO/strings.xml b/app/src/main/res/values-nb-rNO/strings.xml index afc4059..6f96c67 100644 --- a/app/src/main/res/values-nb-rNO/strings.xml +++ b/app/src/main/res/values-nb-rNO/strings.xml @@ -93,9 +93,9 @@ Turkis Lime Rav - 0.5x - 1.5x - 2x + 0,5× + 1,5× + Hvis påskrudd vil videoer spilles videre i bakgrunnen. Du må logge inn for å bruke denne tjenesten Koreansk @@ -123,4 +123,6 @@ Ukrainsk Urdu Vietnamesisk + 1,25× + 0,75× \ No newline at end of file From 5c77e88e640c73340a9f3f9e9f1467e340ae21e3 Mon Sep 17 00:00:00 2001 From: Heimen Stoffels Date: Tue, 23 Jun 2020 11:54:45 +0000 Subject: [PATCH 16/30] Translated using Weblate (Dutch) Currently translated at 100.0% (348 of 348 strings) Translation: PeerTube/Android Translate-URL: https://hosted.weblate.org/projects/peertube/android/nl/ --- app/src/main/res/values-nl/strings.xml | 26 ++++++++++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml index 2a5b396..e495791 100644 --- a/app/src/main/res/values-nl/strings.xml +++ b/app/src/main/res/values-nl/strings.xml @@ -287,8 +287,8 @@ Lid geworden op: Er is iets misgegaan; probeer het later opnieuw! -\nGNU Affero General Public License v3.0 -\n +\nGNU Affero General Public License v3.0 +\n \nPermissions of this strongest copyleft license are conditioned on making available complete source code of licensed works and modifications, which include larger works using a licensed work, under the same license. Copyright and license notices must be preserved. Contributors provide an express grant of patent rights. When a modified version is used to provide a service over a network, the complete source code of the modified version must be made available. Server kiezen Registreren toegestaan: %s @@ -301,4 +301,26 @@ Huidige server 0.75x 1.25x + Adresboek + Inloggen benodigd + Toevoegen + Wachtwoord + Gebruikersnaam + Zoeken + Server-url + Label + Hulp en feedback + Uitloggen + Geldige url vereist + Serverlabel vereist + De serverboeken zijn leeg + Inloggen mislukt! + Ingelogd + Hallo blanco fragment + Weet je zeker dat je de zoekgeschiedenis permanent wilt wissen\? + Zoekgeschiedenis wissen + Kies de in de app te gebruiken taal. Herstart de app om de wijziging toe te passen. + App-taal + Pauzeer het afspelen als er op de terugknop wordt gedrukt. + Pauzeren na drukken op terugknop \ No newline at end of file From 2785e1848138ab430d8745513d9a531fe2135349 Mon Sep 17 00:00:00 2001 From: "J. Lavoie" Date: Wed, 24 Jun 2020 00:13:18 +0000 Subject: [PATCH 17/30] Translated using Weblate (Dutch) Currently translated at 100.0% (348 of 348 strings) Translation: PeerTube/Android Translate-URL: https://hosted.weblate.org/projects/peertube/android/nl/ --- app/src/main/res/values-nl/strings.xml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml index e495791..486a798 100644 --- a/app/src/main/res/values-nl/strings.xml +++ b/app/src/main/res/values-nl/strings.xml @@ -257,10 +257,10 @@ Bruin Grijs Blauwgrijs - 0.5x + 0,5× Normaal - 1.5x - 2x + 1,5× + Afspelen op achtergrond Als dit wordt ingeschakeld, dan speelt de video na minimaliseren af op de achtergrond. Account @@ -299,8 +299,8 @@ PeerTube-server-url Server kiezen Huidige server - 0.75x - 1.25x + 0,75× + 1,25× Adresboek Inloggen benodigd Toevoegen From 951c349bc94c69990f195dc38d74054179d901a6 Mon Sep 17 00:00:00 2001 From: "J. Lavoie" Date: Wed, 24 Jun 2020 00:14:52 +0000 Subject: [PATCH 18/30] Translated using Weblate (Swedish) Currently translated at 93.6% (326 of 348 strings) Translation: PeerTube/Android Translate-URL: https://hosted.weblate.org/projects/peertube/android/sv/ --- app/src/main/res/values-sv/strings.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/res/values-sv/strings.xml b/app/src/main/res/values-sv/strings.xml index e90e75b..689df8d 100644 --- a/app/src/main/res/values-sv/strings.xml +++ b/app/src/main/res/values-sv/strings.xml @@ -299,4 +299,6 @@ PeerTube server URL Välj server Aktuell server + 1,25× + 0,75× \ No newline at end of file From 0c7a433701ec1d9c1d02f1d48fed350c148eb42c Mon Sep 17 00:00:00 2001 From: "J. Lavoie" Date: Tue, 23 Jun 2020 23:48:04 +0000 Subject: [PATCH 19/30] Translated using Weblate (German) Currently translated at 97.7% (340 of 348 strings) Translation: PeerTube/Android Translate-URL: https://hosted.weblate.org/projects/peertube/android/de/ --- app/src/main/res/values-de/strings.xml | 24 ++++++++++++++++++++---- 1 file changed, 20 insertions(+), 4 deletions(-) diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 85e210d..0f3fd83 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -88,7 +88,7 @@ Englisch Esperanto Estnisch - Torrent-Video-Player + Torrent-Videoabspieler Ewe-Sprache Färöisch Fidschianisch @@ -286,7 +286,7 @@ Abonnenten: Beschreibung: Mitglied seit: - Etwas ist schief gelaufen, bitte versuchen Sie es später! + Etwas ist schiefgelaufen, bitte versuche es später noch einmal! Server auswählen Kontaktberechtigung für die E-Mail-Vervollständigung erteilen. Eine Videosprache auswählen, statt alle Videos in allen Sprachen anzuzeigen. @@ -295,8 +295,24 @@ Aktueller Server UrlVideoPlayActivity -\nGNU Affero General Public License v3.0 -\n +\nGNU Affero General Public License v3.0 +\n \nBerechtigungen dieser stärksten Copyleft-Lizenz bedingen, sämtlichen Quellcode von lizenzierten Werken und Modifikationen, einschließlich größere Werke, die ein lizenziertes Werk verwenden, unter derselben Lizenz bereitzustellen. Urheberrechts- und Lizenzhinweise müssen erhalten bleiben. Mitarbeitende gewähren eine ausdrückliche Genehmigung der Verwertungsrechte. Wenn eine modifizierte Version verwendet wird, um einen Dienst über ein Netzwerk anzubieten, muss der vollständige Quellcode der modifizierten Version verfügbar gemacht werden. Videowiedergabe über einen Torrentstream. Dies erfordert Speicherberechtigungen. (Alphastadium, nicht stabil!) + 1,25× + 0,75× + Hinzufügen + Passwort + Benutzername + Suchen + Server-URL + Hilfe & Rückmeldung + Abmelden + Gültige URL ist erforderlich + Anmeldung fehlgeschlagen! + Anmeldung erfolgreich + Möchten Sie den Suchverlauf dauerhaft löschen\? + Suchverlauf löschen + Wählen Sie die Sprache für die Anwendungsschnittstelle aus. Starten Sie die Anwendung neu, damit die Änderung wirksam wird. + Sprache der Anwendung \ No newline at end of file From ec0f5168fa3c728513860efc27fb5333d93ad3fd Mon Sep 17 00:00:00 2001 From: "J. Lavoie" Date: Wed, 24 Jun 2020 00:09:49 +0000 Subject: [PATCH 20/30] Translated using Weblate (Spanish) Currently translated at 39.9% (139 of 348 strings) Translation: PeerTube/Android Translate-URL: https://hosted.weblate.org/projects/peertube/android/es/ --- app/src/main/res/values-es/strings.xml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index 80ec33d..8c61319 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -72,10 +72,10 @@ Marrón Gris Gris azulado - 0.5x + 0,5× Normal - 1.5x - 2x + 1,5× + Seleccione servidor Registro permitido: %s @@ -111,4 +111,6 @@ \nGNU Affero General Public License v3.0 \n \nLos permisos de esta fuerte licencia copyleft están condicionados a hacer disponible el código fuente completo de los trabajos licenciados y las modificaciones, que incluyen trabajos más grandes usando un trabajo licenciado, bajo la misma licencia. Los derechos de autor y los avisos de licencia deben ser preservados. Los colaboradores proporcionan una concesión expresa de los derechos de patente. Cuando se utiliza una versión modificada para proporcionar un servicio a través de una red, el código fuente completo de la versión modificada debe estar disponible. + 1,25× + 0,75× \ No newline at end of file From 39ed906893256d6784eb621bf740ead1e1fd073f Mon Sep 17 00:00:00 2001 From: "J. Lavoie" Date: Wed, 24 Jun 2020 00:01:01 +0000 Subject: [PATCH 21/30] Translated using Weblate (Italian) Currently translated at 98.2% (342 of 348 strings) Translation: PeerTube/Android Translate-URL: https://hosted.weblate.org/projects/peertube/android/it/ --- app/src/main/res/values-it/strings.xml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index a473cb6..9f0d2e8 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -298,4 +298,22 @@ Qualcosa è andato storto, per favore prova più tardi! Seleziona un server Server attuale + 1,25× + 0,75× + ha dati di accesso + Aggiungi + Password + Nome utente + Cerca + URL del server + Aiuto & suggerimenti + Esci + Un URL valido è richiesto + Il libro del server è vuoto + Accesso fallito! + Accesso riuscito + Vuoi eliminare definitivamente la cronologia delle ricerche\? + Cancella la cronologia delle ricerche + Seleziona la lingua per l\'interfaccia dell\'applicazione. Riavvia l\'app per rendere effettive le modifiche. + Lingua dell\'applicazione \ No newline at end of file From 4939df96f3f1b9da4b9312a79e2883590a3712fc Mon Sep 17 00:00:00 2001 From: "J. Lavoie" Date: Wed, 24 Jun 2020 00:20:10 +0000 Subject: [PATCH 22/30] Translated using Weblate (Czech) Currently translated at 18.9% (66 of 348 strings) Translation: PeerTube/Android Translate-URL: https://hosted.weblate.org/projects/peertube/android/cs/ --- app/src/main/res/values-cs/strings.xml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml index 54a7168..308da81 100644 --- a/app/src/main/res/values-cs/strings.xml +++ b/app/src/main/res/values-cs/strings.xml @@ -31,4 +31,10 @@ Toto heslo je příliš krátké Trendy Hledat + 1,25× + 0,75× + + 1,5× + Normální + 0,5× \ No newline at end of file From 45fe3040e8c7cc890ee578d34cdf21d265c60ae8 Mon Sep 17 00:00:00 2001 From: "J. Lavoie" Date: Wed, 24 Jun 2020 00:22:07 +0000 Subject: [PATCH 23/30] Translated using Weblate (Greek) Currently translated at 19.8% (69 of 348 strings) Translation: PeerTube/Android Translate-URL: https://hosted.weblate.org/projects/peertube/android/el/ --- app/src/main/res/values-el/strings.xml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/src/main/res/values-el/strings.xml b/app/src/main/res/values-el/strings.xml index 175c4f4..5c41053 100644 --- a/app/src/main/res/values-el/strings.xml +++ b/app/src/main/res/values-el/strings.xml @@ -35,4 +35,9 @@ Σκοτεινή λειτουργία Επανεκκινήστε την εφαρμογή για να τεθεί σε ισχύ η σκοτεινή λειτουργία. Θέμα εφαρμογής + 1,25× + 0,75× + + 1,5× + 0,5× \ No newline at end of file From 4c20e15cecc82e16071e2ec14cfaae368b7cb63f Mon Sep 17 00:00:00 2001 From: "J. Lavoie" Date: Wed, 24 Jun 2020 00:18:46 +0000 Subject: [PATCH 24/30] Translated using Weblate (Polish) Currently translated at 93.6% (326 of 348 strings) Translation: PeerTube/Android Translate-URL: https://hosted.weblate.org/projects/peertube/android/pl/ --- app/src/main/res/values-pl/strings.xml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml index d1b400c..9367e80 100644 --- a/app/src/main/res/values-pl/strings.xml +++ b/app/src/main/res/values-pl/strings.xml @@ -70,10 +70,10 @@ Tak Rejestracja dozwolona: %s Wybierz serwer - 2x - 1.5x + + 1,5× Normalny - 0.5x + 0,5× Szaroniebieski Szary Brązowy @@ -298,4 +298,6 @@ Udziel pozwolenia na kontakt w celu uzupełnienia wiadomości e-mail. Wersja Licencja + 1,25× + 0,75× \ No newline at end of file From 8780e0e7cf5c4f8980c6dae379d2327ae05c7431 Mon Sep 17 00:00:00 2001 From: "J. Lavoie" Date: Wed, 24 Jun 2020 00:12:41 +0000 Subject: [PATCH 25/30] Translated using Weblate (Finnish) Currently translated at 93.6% (326 of 348 strings) Translation: PeerTube/Android Translate-URL: https://hosted.weblate.org/projects/peertube/android/fi/ --- app/src/main/res/values-fi/strings.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/res/values-fi/strings.xml b/app/src/main/res/values-fi/strings.xml index 34f6f80..78b7b91 100644 --- a/app/src/main/res/values-fi/strings.xml +++ b/app/src/main/res/values-fi/strings.xml @@ -298,6 +298,6 @@ nauru kirgiisi turkmeeni - 1.25x - 0.75x + 1,25× + 0,75× \ No newline at end of file From 1ac99bcc2f3829e2336448cbc8990474bec8908c Mon Sep 17 00:00:00 2001 From: Don Kimberlin Date: Sat, 27 Jun 2020 12:45:46 -0700 Subject: [PATCH 26/30] Floating window support and cleaning up some background behavior (#182) * Trying to add PIP mode for floating playback * PIP mode for floating playback. * PIP mode for floating playback. * PIP mode for floating playback. * PIP mode for floating playback. * PIP mode for floating playback. * PIP mode for floating playback. * PIP mode for floating playback. * PIP mode for floating playback. * PIP mode for floating playback. * PIP mode for floating playback. * PIP mode for floating playback. * PIP mode for floating playback. * PIP mode for floating playback. * PIP mode for floating playback. * PIP mode for floating playback. * PIP mode for floating playback. * Trying to add PIP mode for floating playback * PIP mode for floating playback. * PIP mode for floating playback. * PIP mode for floating playback. * PIP mode for floating playback. * PIP mode for floating playback. * PIP mode for floating playback. * PIP mode for floating playback. * PIP mode for floating playback. * PIP mode for floating playback. * PIP mode for floating playback. * PIP mode for floating playback. * PIP mode for floating playback. * PIP mode for floating playback. * PIP mode for floating playback. * PIP mode for floating playback. * PIP mode for floating playback. * PIP mode for floating playback. * PIP mode for floating playback. * PIP mode for floating playback. * PIP mode for floating playback. --- app/src/main/AndroidManifest.xml | 3 +- .../peertube/activity/VideoPlayActivity.java | 160 +++++++++++++++++- .../fragment/VideoPlayerFragment.java | 126 ++++++++++++-- .../peertube/service/VideoPlayerService.java | 9 + app/src/main/res/values-bn-rBD/strings.xml | 75 +------- app/src/main/res/values/array.xml | 13 ++ app/src/main/res/values/strings.xml | 9 +- app/src/main/res/xml/pref_general.xml | 10 ++ 8 files changed, 307 insertions(+), 98 deletions(-) diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 11f705c..32125e5 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -34,7 +34,8 @@ android:name=".activity.VideoPlayActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenSize|screenLayout|smallestScreenSize|uiMode" android:label="@string/title_activity_video_play" - android:launchMode="singleTop" + android:launchMode="singleInstance" + android:supportsPictureInPicture="true" android:theme="@style/AppTheme.NoActionBar" /> { Log.d(TAG, "Fullscreen"); - if (!isFullscreen) { - isFullscreen = true; - activity.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); - } else { - isFullscreen = false; - activity.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); - } + fullScreenToggle(); }); if (!mBound) { @@ -182,7 +184,7 @@ public class VideoPlayerFragment extends Fragment implements VideoRendererEventL mService.setCurrentVideo(video); if (video == null) { - Toast.makeText(context, "Something went wrong...Please try later!", Toast.LENGTH_SHORT).show(); + Toast.makeText(context, "Unable to retrieve video information, try again later.", Toast.LENGTH_SHORT).show(); return; } @@ -193,7 +195,7 @@ public class VideoPlayerFragment extends Fragment implements VideoRendererEventL @Override public void onFailure(@NonNull Call