From: Jakob Haufe
Date: Sun, 7 Jun 2015 01:09:47 +0000 (+0200)
Subject: Imported Upstream version 2.3
X-Git-Tag: upstream/2.3
X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=54b34909a5cfeef6f1ab1651ce4b179d327be374;p=minitube
Imported Upstream version 2.3
---
diff --git a/CHANGES b/CHANGES
index cf769c5..e135e4c 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,17 @@
+2.3
+- Take video snapshots at full resolution
+- Faster and more reliable seeking
+- Faster video start with longer videos
+- Slide transition in playlist navigation
+- Make the volume handle red when volume is zero
+- Enhancements to the search suggestions
+- The Mac version is now 64bit and uses the VLC engine to play videos
+- Fixed minor style issues with Mac OS X Yosemite 10.10
+- Restored compatibility with Mac OS X Snow Leopard 10.6
+- The Windows version has been updated to the latest VLC
+- The Ubuntu & Debian version is now shipped as a .deb on the site. Goodbye Ubuntu Software Center!
+- New and updated translations
+
2.2
- Subscriptions context menu: Unsubscribe, Mark as Watched
- Added --stop-after-this command line switch
diff --git a/INSTALL b/INSTALL
index 7a28cac..169bf90 100644
--- a/INSTALL
+++ b/INSTALL
@@ -2,7 +2,7 @@
## Prerequisites
To compile Minitube you need at least Qt 4.5, Qt >= 4.6 is recommended.
-The following Qt modules are needed: core, gui, network, xml, phonon, dbus
+The following Qt modules are needed: core, gui, network, sql, script, xml, dbus, phonon
On a Debian or Ubuntu system type:
sudo apt-get install build-essential qt4-dev-tools libphonon-dev
@@ -12,7 +12,7 @@ Run:
$ qmake
and then:
$ make
-Beware of the Qt3 version of qmake! If things go wrong try running qmake-qt4 instead.
+Beware of the Qt3 or Qt5 version of qmake! If things go wrong try running qmake-qt4 instead.
## Running
./build/target/minitube
@@ -21,6 +21,9 @@ Beware of the Qt3 version of qmake! If things go wrong try running qmake-qt4 ins
To be able to actually watch videos you need a working Phonon setup.
Please don't contact me about this, ask for help on your distribution support channels.
+These days Minitube is tested with the VLC backend only.
+Please don't report bugs with other backends as they're not supported.
+
## Installing on Linux
Run:
$ sudo make install
diff --git a/empty.ts b/empty.ts
index af6d5d9..69dcbe6 100644
--- a/empty.ts
+++ b/empty.ts
@@ -65,12 +65,12 @@
-
+
-
+
@@ -168,62 +168,72 @@
ChannelView
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
-
+
@@ -287,37 +297,37 @@
DownloadManager
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -332,22 +342,22 @@
-
+
-
+
-
+
-
+
@@ -356,7 +366,7 @@
DownloadView
-
+
@@ -465,7 +475,7 @@
-
+
@@ -473,7 +483,7 @@
LoadingWidget
-
+
@@ -481,436 +491,446 @@
MainWindow
-
+
-
+
-
+
-
+
-
-
+
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -918,75 +938,75 @@
MediaView
-
+
-
+
-
+
-
+
-
+
-
+
-
+
Used in video parts, as in '2 of 3'
-
+
This is for video parts, as in 'Cool video - part 1'
-
+
This is for video parts, as in 'Cool series - episode 1'
-
+
-
+
-
+
-
+
-
+
@@ -1040,47 +1060,47 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -1242,43 +1262,43 @@
-
+
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
-
+
-
+
-
+
-
+
-
+
-
+
@@ -1316,42 +1336,40 @@
- StandardFeedsView
-
-
-
-
-
+ SnapshotSettings
-
-
+
+
-
-
+
+
-
-
+
+
+
+
+ StandardFeedsView
-
-
+
+
Video
-
+
-
+
diff --git a/locale/ar.ts b/locale/ar.ts
index 61cbbce..83c5a1c 100644
--- a/locale/ar.ts
+++ b/locale/ar.ts
@@ -63,12 +63,12 @@
&اÙÙÙ
-
+
ع٠اÙبرÙاÙ
ج
-
+
Ù
ا اردت Ù
عرÙت٠ع٠%1 Ù ÙÙ
تستطع ا٠تسأÙ
@@ -105,8 +105,9 @@
-
- اÙÙسخة اÙÙاÙ
ÙØ© تÙ
ÙÙÙ Ù
٠تØÙ
Ù٠اÙÙÙدÙÙÙات اÙأطÙÙ Ù
Ù %1 دÙÙÙØ© Ù Ù
شاÙدتÙا Ù
٠دÙ٠إÙÙطاع.
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
+ تسÙ
Ø Ù٠اÙÙسخة اÙÙاÙ
ÙØ© بÙ
شاÙدة Ù
Ùاطع اÙÙÙدÙ٠دÙÙ Ù
Ùاطعة.
@@ -144,7 +145,7 @@
-
+ Ùا ÙÙجد Ù
ÙÙات ÙÙدÙ٠جدÙدةÙدÙÙ Ù
ÙÙ ÙÙدÙ٠جدÙدÙدÙÙ Ù
ÙÙÙ ÙÙدÙ٠جدÙدÙÙÙدÙÙ %n ÙÙدÙ٠جدÙدÙدÙÙ %n ÙÙدÙ٠جدÙدÙدÙÙ %n ÙÙدÙ٠جدÙد
@@ -163,62 +164,72 @@
ChannelView
-
+
عÙÙÙ
Ùا ÙÙ
ÙشاÙدة
-
+
أظÙر اÙتÙØدÙثات
-
+
اÙاسÙ
-
+
آخر تØدÙØ«
-
+
آخر إضاÙØ©
-
+
آخر عرض
-
+
اÙØ£Ùثر Ù
شاÙدة
-
+
ترتÙب بÙ
-
+
جÙ
Ùع اÙÙÙدÙÙÙات
-
+
ÙÙدÙÙÙات ÙÙ
تتÙ
Ù
شاÙدتÙا
-
+
+
+ عÙÙÙ
Ùا ÙÙ
ÙشاÙدة
+
+
+
+
+ Ø£Ùغ٠اÙاشتراÙ
+
+
+
Ùا ÙÙجد تØدÙثات ÙÙÙائÙ
اشتراÙات٠ØاÙÙÙا
-
+
Ùا ÙÙجد ÙدÙ٠اشتراÙات. استخدÙ
رÙ
ز اÙÙجÙ
Ø© ÙÙإشترا٠Ù٠اÙÙÙÙات.
@@ -236,42 +247,42 @@
- bytes
+ باÙت
- KB
+ Ùب
- MB
+ Ù
ب
- bytes/sec
+ باÙت/ثا
- KB/sec
+ Ùب/ثا
- MB/sec
+ Ù
ب/ثا
- seconds
+ ثاÙÙØ©
- minutes
+ دÙÙÙØ©
@@ -282,37 +293,37 @@
DownloadManager
-
+
ÙØ°Ù ÙÙست سÙ٠اÙÙسخة اÙتجرÙبÙØ© Ù
Ù %1.
-
+
ÙÙ
Ù٠تØÙ
Ù٠اÙÙÙدÙÙ Ù٠أÙÙ Ù
Ù %1 دÙÙÙØ© بØÙØ« ÙÙ
ÙÙ٠اختبار ÙظÙÙØ© اÙتØÙ
ÙÙ.
-
+
Ù
تابعة
-
+
اØص٠عÙ٠اÙÙسخة اÙÙاÙ
ÙØ©
-
+
%1 ØÙ
Ù ÙÙ %2
-
+
اÙتÙ٠اÙتØÙ
ÙÙ
-
+
اÙتØÙ
ÙÙ %nاÙتØÙ
ÙÙ %nاÙتØÙ
ÙÙ %nاÙتØÙ
ÙÙ %nاÙتØÙ
ÙÙ %nاÙتØÙ
ÙÙ %n
@@ -325,22 +336,22 @@
تغÙÙر اÙÙ
ÙÙع...
-
+
اختر Ù
ÙÙع اÙتØÙ
ÙÙ
-
+
Ù
ÙÙع اÙتØÙ
Ù٠تغÙر.
-
+
اÙتØÙ
Ù٠سÙتÙ
Ù٠اÙÙ
ÙÙع اÙسابÙ.
-
+
اÙتØÙ
Ù٠اÙÙ:%1
@@ -349,7 +360,7 @@
DownloadView
-
+
اÙتØÙ
ÙÙات
@@ -372,12 +383,12 @@
- Pause
+ Ø£Ùبث
- Play/Pause
+ شغÙÙ/Ø£Ùبث
@@ -458,7 +469,7 @@
اشتراÙات اÙÙÙÙات
-
+
اجع٠ÙÙس٠Ù
رتاØا
@@ -466,7 +477,7 @@
LoadingWidget
-
+
خطأ
@@ -474,436 +485,446 @@
MainWindow
-
+
&ÙÙ
-
+
ÙÙ٠اÙتشغÙ٠٠اÙعÙدة ÙÙضع اÙبØØ«
-
+
&اÙÙÙز
-
+
اÙÙÙز ÙÙÙÙدÙ٠اÙتاÙÙ
-
-
+
+
&اÙÙا٠Ù
ؤÙت
-
-
+
+
اÙÙا٠اÙتشغÙÙ
-
+
&شاشة ÙاÙ
ÙØ©
-
+
تشغÙ٠شاشة ÙاÙ
ÙØ©
-
+
اخÙاء اÙÙائÙ
Ø© ٠شرÙØ· اÙÙ
ÙاÙ
-
+
اذÙب اÙ٠صÙØØ© ÙÙدÙÙ YouTube Ù ÙÙ٠اÙتشغÙÙ
-
+
Ùسخ رابط YouTube اÙÙ clipboard
-
+
Ùسخ رابط اÙÙÙدÙ٠اÙÙ clipboard
-
+
اÙجد أجزاء اÙÙÙدÙ٠اÙأخر٠اÙ
Ùا أ٠تÙÙÙ Ù٠اÙترتÙب اÙصØÙØ
-
+
&إزاÙØ©
-
+
إزاÙØ© اÙÙÙدÙÙ Ù
٠اÙÙائÙ
Ø©
-
+
اÙرÙع اÙÙ &اعÙÙ
-
+
رÙع اÙÙ
Ùاطع اÙÙ
ختارة اÙÙ ÙÙÙ Ù٠اÙÙائÙ
Ø©
-
+
اÙاÙزا٠اÙÙ &تØت
-
+
اÙزا٠اÙÙ
Ùاطع اÙÙ
ختارة اÙ٠تØت Ù٠اÙÙائÙ
Ø©
-
+
Ù
Ø³Ø ØªØ§Ø±ÙØ® اÙبØØ«. Ùا ÙÙ
Ù٠استعادتÙ.
-
+
&اÙاÙتÙاء
-
+
Ù
ع اÙسÙاÙ
Ø©
-
+
&اÙÙ
ÙÙع
-
+
%1 عÙ٠اÙشبÙØ©
-
+
âاÙرجاء اÙتبرع ÙÙ
تابعة تطÙÙر %1
-
+
&ع٠اÙبرÙاÙ
ج
-
+
Ù
عÙÙÙ
ات ع٠%1
-
+
اÙبØØ«
-
+
ÙتÙ
اÙصÙت
-
-
+
+
&اÙتØÙ
ÙÙات
-
+
عرض تÙاصÙ٠ع٠تØÙ
ÙÙات اÙÙÙدÙÙ
-
+
&اÙتØÙ
ÙÙات
-
+
تØÙ
Ù٠اÙÙÙدÙ٠اÙØاÙÙ
+
+ اÙتÙØ· &صÙرة
+
+
+
- &Subscribe to Channel
+ ا&شتر٠باÙÙÙاة
-
+
شار٠اÙÙÙدÙ٠اÙØاÙ٠باستخداÙ
%1
-
+
&اÙبرÙد اÙØ¥ÙÙترÙÙÙ
-
+
اÙبرÙد اÙØ¥ÙÙترÙÙÙ
-
+
&اÙÙÙ
-
+
&اطÙ٠عÙ٠اÙÙÙ
Ø©
-
+
&Ø£ÙÙ٠اÙعرض اÙتÙÙائ٠بعد اÙÙÙدÙ٠اÙØاÙÙ
-
+
&أبÙغ ع٠Ù
Ø´ÙÙØ©
-
+
&Ø®Ùارات اÙبØØ«...
-
+
اÙÙ
زÙد...
-
+
Ù
Ùاطع ذات &صÙØ©
-
+
شاÙد Ù
Ùاطع ÙÙدÙ٠ذات صÙØ© بÙذا
-
+
اÙØªØ &ضÙ
٠اÙÙ
Ùستعرض...
-
+
+
+ أت&Øب٠%1Ø ÙÙÙÙ
Ù!
+
+
+
&اÙبرÙاÙ
ج
-
+
- اشتر٠%1...
+ اشتر٠%1...
-
+
&Ùراءة
-
+
&اÙÙائÙ
Ø©
-
+
&اÙÙÙدÙÙ
-
+
&Ù
شاÙدة
-
+
&شارÙ
-
+
&اÙÙ
ساعدة
-
+
اضغط %1 ÙرÙع اÙصÙت Ù %2 ÙØ®ÙضÙ
-
-
+
+
جار٠ÙØªØ %1
-
+
Ù٠ترÙد اÙخرÙج %1 رغÙ
ÙجÙد تØÙ
ÙÙ?
-
+
عÙد اغÙا٠%1 اÙتØÙ
Ù٠سÙÙغÙ.
-
+
اÙاغÙا٠٠اÙغاء اÙتØÙ
ÙÙ
-
+
اÙتظار اÙتÙاء اÙتØÙ
ÙÙ
-
+
غادر &اÙشاشة اÙÙاÙ
ÙØ©
-
+
%1 اÙإصدار %2 Ù
تÙÙر اÙØ¢Ù.
-
+
Ø°ÙرÙÙ ÙاØÙا
-
+
تØدÙØ«
-
+
خطأ: %1
-
+
اÙ&سابÙ
-
+
اÙعÙدة Ø¥Ù٠اÙÙ
جاز اÙسابÙ
-
+
&اÙÙاجÙØ© اÙØ®ÙÙÙØ©
-
+
Ø£ÙØªØ ØµÙØØ© اÙÙÙدÙ٠عÙÙ &YouTube
-
+
اÙسخ رابط اÙÙÙدÙÙ &Link
-
+
اÙسخ اÙÙÙدÙÙ ÙعÙÙاÙÙ
-
+
أبØØ« ع٠&أجزاء اÙÙÙدÙ٠اÙØ£ÙخرÙ
-
+
&Ù
Ø³Ø ØªØ§Ø±ÙØ® اÙبØØ«
-
+
اÙÙÙاÙ
بتبرع
-
+
&تشغÙ٠اÙÙÙدÙÙÙات ÙدÙÙا
-
+
بدء تشغÙ٠اÙÙÙدÙÙ ÙدÙÙا
-
+
اختر Ù
ÙÙع Ù
ØتÙÙاتÙ
-
+
&اÙتشغÙÙ
-
+
اÙÙ
ا٠اÙتشغÙÙ
-
+
اÙÙÙت اÙÙ
تبÙÙ: %1
-
+
%1%اÙصÙت عÙد
-
+
اÙصÙت Ù
ÙتÙÙ
-
+
اÙصÙت غÙر Ù
ÙتÙÙ
-
+
اÙÙضÙØ Ø§ÙاÙص٠%1
-
+
خصÙصÙت٠اÙ
ÙØ©
-
+
اÙتØÙ
Ù٠اÙتÙÙ
@@ -911,75 +932,75 @@
MediaView
-
+
ÙÙ
ÙÙÙ Ùص٠رابط YouTube Ù٠برÙاÙ
ج اخر
-
+
ÙÙ
ÙÙÙ Ùص٠رابط اÙÙÙدÙÙ Ù٠برÙاÙ
ج اخر
-
+
اÙرابط سÙÙÙ٠صاÙØا ÙÙ
دة Ù
ØدÙدة.
-
+
ÙØ°Ù ÙÙست سÙ٠اÙÙسخة اÙتجرÙبÙØ© Ù
Ù %1.
-
+
اÙÙا تتÙØ Ù٠تجربة اÙبرÙاÙ
ج.
-
+
Ù
تابعة
-
+
Used in video parts, as in '2 of 3'
Ù
Ù
-
+
This is for video parts, as in 'Cool video - part 1'
جزء
-
+
This is for video parts, as in 'Cool series - episode 1'
ØÙÙØ©
-
+
أرسÙت Ù
Ù %1
-
+
Ø¥Ùغاء اÙاشترا٠Ù
Ù %1
-
+
اشتر٠ÙÙ %1
-
+
اØص٠عÙ٠اÙÙسخة اÙÙاÙ
ÙØ©
-
+
جار٠تØÙ
ÙÙ %1
@@ -1033,47 +1054,47 @@
%1 Ù
شاÙدة
-
+
1% Ù
Ù 2% (3%) â 4%
-
+
تÙÙئة
-
+
ÙØ´Ù
-
+
تÙ
-
+
Ù
تÙÙÙ
-
+
اÙÙا٠اÙتØÙ
ÙÙ
-
+
اظÙار ÙÙ %1
-
+
ÙØªØ Ø§ÙÙ
جÙد اÙرئÙسÙ
-
+
اعادة اÙتØÙ
ÙÙ
@@ -1235,43 +1256,43 @@
Ù
رØبا ب٠ÙÙ <a href='%1'>%2</a>,
-
+
اÙØصÙ٠عÙ٠اÙÙسخة اÙÙاÙ
ÙØ©
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
أدخÙ
-
+
ÙÙÙ
Ø© Ù
ÙتاØ
-
+
ÙÙاة
-
+
Ùبدء Ù
شاÙدة أشرطة اÙÙÙدÙÙ
-
+
شاÙد
-
+
ÙÙÙ
ات بØØ« سابÙØ©
-
+
اÙÙÙÙات اÙأخÙرة
@@ -1309,42 +1330,40 @@
- StandardFeedsView
-
-
-
- اÙØ£Ùثر Ø´Ùرة
-
+ SnapshotSettings
-
-
- اÙØ£Ùثر Ù
شارÙØ©
+
+
+ تغÙÙر اÙÙ
ÙÙع...
-
-
- اÙØ£Ùثر ÙÙاشÙا
+
+
+ ØÙÙظت اÙصÙرة Ø¥ÙÙ %1
-
-
- اÙأعÙ٠تÙÙÙÙ
ا
+
+
+ تغÙÙر Ù
ÙÙع اÙصÙÙر اÙÙ
ÙÙتÙطة.
+
+
+ StandardFeedsView
-
-
- Ù
Ø´ÙÙرة دÙÙ
Ùا
+
+
+ اÙØ£Ùثر Ø´Ùرة
Video
-
+
Ùا ÙÙ
Ù٠اÙØصÙ٠عÙ٠دÙ٠اÙÙÙدÙÙ %1
-
+
خطأ شبÙØ©:%1 اÙÙ %2
@@ -1449,7 +1468,7 @@
- Israel
+ إسرائÙÙ
diff --git a/locale/ast.ts b/locale/ast.ts
index 89d0084..5e5f1c7 100644
--- a/locale/ast.ts
+++ b/locale/ast.ts
@@ -63,12 +63,12 @@
&Zarrar
-
+
Tocante a
-
+
Lo que siempres quixisti saber sobre %1 y nun t'atrevÃes a entrugar
@@ -105,8 +105,9 @@
-
- La versión completa déxate descargar vÃdeos con duración mayor a %1 minutos y ver videos ensin interrupciones.
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
+
@@ -163,62 +164,72 @@
ChannelView
-
+
-
+
-
+
Nome
-
+
-
+
-
+
-
+
-
+
Ordenar por
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
-
+
@@ -282,37 +293,37 @@
DownloadManager
-
+
Esto ye namái la versión demo de %1.
-
+
Namái pues descargar vÃdeos de duración menor que %1 minutos pa que puedas probar la función de descarga.
-
+
Siguir
-
+
Consigui la versión completa
-
+
%1 descargáu en %2
-
+
Descarga finada
-
+
%n Descarga%n Descargues
@@ -325,22 +336,22 @@
Camudar llocalización...
-
+
Escueyi la llocalización de les descargues
-
+
Ubicación pa descargues modificada.
-
+
Les descargues en cursu van dir a la llocalización anterior.
-
+
Descargando a: %1
@@ -349,7 +360,7 @@
DownloadView
-
+
Descargues
@@ -458,7 +469,7 @@
-
+
Ponte cómodu
@@ -466,7 +477,7 @@
LoadingWidget
-
+
Fallu
@@ -474,436 +485,446 @@
MainWindow
-
+
&Parar
-
+
Detener la reproducción y volver a la gueta
-
+
&Saltar
-
+
Omitir videu y saltar al siguiente
-
-
+
+
&Posar
-
-
+
+
Posar reproducción
-
+
&Pantalla completa
-
+
Pasar a pantalla completa
-
+
Anubrir la llista de reproducción y la barra de ferramientes
-
+
Dir a la páxina del videu en YouTube y posar la reproducción
-
+
Copiar l'enllaz a YouTube del videu actual nel cartafueyu
-
+
Copiar la URL actual del fluxu del videu al cartafueyu
-
+
Alcontrar otres partes de vÃdeos, con suerte nel orde correutu
-
+
Desanicia&r
-
+
Quitar los vÃdeos seleicionaos de la llista de reproducción
-
+
X&ubir
-
+
Mover hacia arriba na llista de reproducción los vÃdeos seleicionaos
-
+
&Baxar
-
+
Mover hacia abaxo na llista de reproducción los vÃdeos seleicionaos
-
+
Llimpiar l'historial de guetes. Nun pue desfacese.
-
+
Co&lar
-
+
Alón
-
+
Páxina &web
-
+
%1 na web
-
+
Por favor, sofita'l desendolcu continuu de %1
-
+
Tocante &a
-
+
Información tocante a %1
-
+
Guetar
-
+
Silenciar volume
-
-
+
+
&Descargues
-
+
Amosar detalles sobre les descargues de vÃdeos
-
+
&Descargar
-
+
Descargar el videu actual
+
+
+
+
+
-
+
Compartir el videu actual usando %1
-
+
Cor&réu-e:
-
+
Corréu-e
-
+
&Zarrar
-
+
&Flotar na parte superior
-
+
&Detener tres d'esti videu
-
+
&Informar de un problema...
-
+
&Refinar la gueta...
-
+
Más...
-
+
VÃdeos &rellacionaos
-
+
Ver vÃdeos rellacionaos col actual
-
+
-
+
+
+
+
+
+
&Aplicación
-
+
Mercar %1...
-
+
Re&producción
-
+
&Llista de reprod.
-
+
&Videu
-
+
&Ver
-
+
&Compartir
-
+
A&yuda
-
+
Calca %1 pa xubir el volume, %2 pa baxalu
-
-
+
+
Abriendo %1
-
+
¿Quies salir de %1 con una descarga en cursu?
-
+
Si zarres %1 agora, esta descarga va encaboxase.
-
+
Zarrar y encaboxar descarga
-
+
Esperar a que fine la descarga
-
+
Salir de pan&talla completa
-
+
%1 versión %2 yá ta disponible.
-
+
Avisame más sero
-
+
Anovar
-
+
Fallu: %1
-
+
A&nterior
-
+
Tornar a la pista anterior
-
+
M&ou compautu
-
+
Abrir la páxina de &YouTube
-
+
Copiar l'en&llaz de YouTube
-
+
Copiar la &URL de fluxu del videu
-
+
Alcontrar &partes de vÃdeos
-
+
&Llimpiar guetes recientes
-
+
Facer una &donación
-
+
Comenzar la reproducción &manualmente
-
+
Comenzar la reproducción de vÃdeos manualmente
-
+
Escueyi la llocalización pal contenÃu
-
+
Re&producir
-
+
Continuar la reproducción
-
+
Tiempu faltante: %1
-
+
Volume al %1%
-
+
Volume silenciáu
-
+
Volume activu
-
+
Resolución máxima de videu afitada en %1
-
+
La to privacidá agora ta asegurada
-
+
Descargues completes
@@ -911,75 +932,75 @@
MediaView
-
+
Agora pues apegar la URL del fluxu de videu n'otra aplicación
-
+
L'enllaz ye válidu namái por un tiempu llimitáu.
-
+
Esto ye namái la versión de prueba de %1.
-
+
Esto ye namái la versión demo de %1.
-
+
Déxate probar l'aplicación y ver si te funciona.
-
+
Siguir
-
+
Used in video parts, as in '2 of 3'
de
-
+
This is for video parts, as in 'Cool video - part 1'
parte
-
+
This is for video parts, as in 'Cool series - episode 1'
episodiu
-
+
Unviáu dende %1
-
+
-
+
-
+
Consigui la versión completa
-
+
Descargando %1
@@ -1033,47 +1054,47 @@
%1 reproducciones
-
+
%1 de %2 (%3) â %4
-
+
Preparando
-
+
Falló
-
+
Completáu
-
+
Paráu
-
+
Detener la descarga
-
+
Amosar en %1
-
+
Abrir carpeta contenedora
-
+
Reaniciar la descarga
@@ -1235,43 +1256,43 @@
BienvenÃu a <a href='%1'>%2</a>,
-
+
Consigui la versión completa
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
Escribi
-
+
una pallabra clave
-
+
una canal
-
+
pa entamar a ver vÃdeos.
-
+
ver
-
+
Pallabres clave recientes
-
+
Canales recientes
@@ -1309,42 +1330,40 @@
- StandardFeedsView
-
-
-
- Más populares
-
+ SnapshotSettings
-
-
- Más compartÃos
+
+
+ Camudar llocalización...
-
-
- Más discutÃos
+
+
+
-
-
- Meyor valoraos
+
+
+
+
+
+ StandardFeedsView
-
-
-
+
+
+ Más populares
Video
-
+
Nun pue obtenese'l fluxu de videu pa %1
-
+
Fallu de rede: %1 por %2
diff --git a/locale/be.ts b/locale/be.ts
index 7e3af67..d26c975 100644
--- a/locale/be.ts
+++ b/locale/be.ts
@@ -63,12 +63,12 @@
&ÐакÑÑÑÑ
-
+
ÐпÑÑанне
-
+
Тое, ÑÑо Ð²Ñ Ð·Ð°ÑÑÑÐ´Ñ Ñ
аÑÐµÐ»Ñ Ð²ÐµÐ´Ð°ÑÑ Ð¿Ñа %1 Ñ Ð½ÑÐºÐ¾Ð»Ñ Ð½Ðµ наважвалÑÑÑ ÑпÑÑаÑÑ
@@ -105,8 +105,9 @@
-
- ÐоÑÐ½Ð°Ñ Ð²ÐµÑÑÑÑ Ð´Ð°Ð·Ð²Ð°Ð»Ñе пампаваÑÑ Ð²ÑдÑа, даÑжÑйÑÑÑ Ð·Ð° %1, Ñ Ð³Ð»ÑдзеÑÑ Ð²ÑдÑа без пеÑаÑÑваÑ.
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
+ ÐоÑÐ½Ð°Ñ Ð²ÐµÑÑÑÑ Ð´Ð°Ð·Ð²Ð¾Ð»ÑÑÑ Ð³Ð»ÑдзеÑÑ Ð²ÑдÑа беÑпеÑапÑнна.
@@ -163,62 +164,72 @@
ChannelView
-
+
ÐазнаÑÑÑÑ ÑÑÑ Ñк гледжанае
-
+
ÐаказаÑÑ Ð°Ð±Ð½Ð¾ÑленÑÑ
-
+
назвÑ
-
+
даÑÑ Ð°Ð±Ð½Ð°ÑленнÑ
-
+
даÑÑ Ð´Ð°Ð´Ð°Ð½Ð½Ñ
-
+
даÑÑ Ð°Ð¿Ð¾ÑнÑга пÑаглÑдÑ
-
+
колÑкаÑÑÑ Ð¿ÑаглÑдаÑ
-
+
СаÑÑаваÑÑ Ð¿Ð°Ð²Ð¾Ð´Ð»Ðµ
-
+
УÑе вÑдÑа
-
+
ÐÑгледжанÑÑ Ð²ÑдÑа
-
+
+
+ ÐазнаÑÑÑÑ Ñк гледжанае
+
+
+
+
+ ÐдпÑÑаÑÑа
+
+
+
ÐадпÑÑÐºÑ Ð¿Ð°ÐºÑÐ»Ñ Ð½Ðµ абнаÑлÑлÑÑÑ.
-
+
ÐÑма жаднай падпÑÑкÑ. УжÑвайÑе зоÑаÑкÑ, каб падпÑÑваÑÑа на каналÑ.
@@ -282,37 +293,37 @@
DownloadManager
-
+
ÐÑÑа дÑма-веÑÑÑÑ %1.
-
+
Ðожна пампаваÑÑ ÑолÑÐºÑ Ð²ÑдÑа, каÑоÑÑÑÑ Ð·Ð° %1 Ñ
в., ÑÑо даÑÑаÑкова Ð´Ð»Ñ ÑÑÑÑÑÑаваннÑ.
-
+
ÐÑаÑÑгнÑÑÑ
-
+
ÐÑÑÑмаÑÑ Ð¿Ð¾ÑнÑÑ Ð²ÐµÑÑÑÑ
-
+
%1 ÑÑÑгнÑÑа Ñ %2
-
+
СÑÑгванне завеÑÑана
-
+
@@ -325,22 +336,22 @@
ÐмÑнÑÑÑ ÑазмÑÑÑÑнне...
-
+
РазмÑÑÑÑнне ÑÑÑгнÑÑага
-
+
РазмÑÑÑÑнне ÑÑÑгнÑÑага абноÑлена.
-
+
ÐÑгÑÑÑÑ ÑÑÑÐ³Ð²Ð°Ð½Ð½Ñ Ð·Ð°Ð¿ÑÑÑÑÑа Ñ ÑанейÑае меÑÑа.
-
+
СÑÑгваеÑÑа Ñ: %1
@@ -349,7 +360,7 @@
DownloadView
-
+
СÑÑгваннÑ
@@ -458,7 +469,7 @@
ÐадпÑÑÐºÑ Ð½Ð° каналÑ
-
+
ÐаÑÑйÑеÑÑ Ð²Ñгодна
@@ -466,7 +477,7 @@
LoadingWidget
-
+
ÐамÑлка
@@ -474,436 +485,446 @@
MainWindow
-
+
&СпÑнÑÑÑ
-
+
СпÑнÑÑÑ Ð¿ÑайгÑаванне Ñ Ð²ÑÑнÑÑÑа да поÑÑкÑ
-
+
Ð&ÑапÑÑÑÑÑÑ
-
+
ÐеÑайÑÑÑ Ð´Ð° наÑÑÑпнага вÑдÑа
-
-
+
+
&ÐаÑза
-
-
+
+
ÐаÑÑавÑÑÑ Ð½Ð° паÑзÑ
-
+
ÐоÑÐ½Ñ &ÑкÑан
-
+
УклÑÑÑÑÑ Ð½Ð° поÑÐ½Ñ ÑкÑан
-
+
СÑ
аваÑÑ Ð¿Ð»ÑйлÑÑÑ Ñ Ð¿Ð°Ð½ÐµÐ»Ñ ÑнÑÑÑÑменÑаÑ
-
+
ÐеÑайÑÑÑ Ð½Ð° ÑÑаÑÐ¾Ð½ÐºÑ YouTube Ñ Ð¿Ð°ÑÑавÑÑÑ Ð½Ð° паÑзÑ
-
+
СкапÑÑваÑÑ YouTube-ÑпаÑÑÐ»ÐºÑ Ð±ÑгÑÑага вÑдÑа Ñ Ð±ÑÑеÑ
-
+
СкапÑÑваÑÑ ÑпаÑÑÐ»ÐºÑ Ð½Ð° бÑгÑÑÑ Ð²ÑдаÑпаÑок Ñ Ð±ÑÑеÑ
-
+
ÐнайÑÑÑ ÑнÑÑÑ ÑаÑÑÑ Ð²ÑдÑа, ÑмавеÑна, Ñ Ð¿ÑавÑлÑнÑм паÑадкÑ
-
+
ÐÑ&далÑÑÑ
-
+
ÐÑдалÑÑÑ Ð°Ð±ÑанÑÑ Ð²ÑдÑа з плÑйлÑÑÑÑ
-
+
ÐаÑÑнÑÑÑ Ñ&веÑÑ
-
+
ÐаÑÑнÑÑÑ Ð°Ð±ÑанÑÑ Ð²ÑдÑа ÑвеÑÑ
па плÑйлÑÑÑе
-
+
ÐаÑÑнÑÑÑ Ñ&нÑз
-
+
ÐаÑÑнÑÑÑ Ð°Ð±ÑанÑÑ Ð²ÑдÑа ÑнÑз па плÑйлÑÑÑе
-
+
ÐÑÑÑÑÑÑÑ Ð³ÑÑÑоÑÑÑ Ð¿Ð¾ÑÑкÑ. ÐÑможна адкаÑÑÑÑ.
-
+
&ÐÑйÑÑÑ
-
+
ÐÑвай
-
+
&ÐÑб-ÑайÑ
-
+
%1 Ñ ÑнÑÑÑнеÑе
-
+
ÐÐ°Ð»Ñ Ð»Ð°Ñка, падÑÑÑмайÑе ÑазвÑÑÑÑ %1
-
+
&ÐпÑÑанне
-
+
ÐвеÑÑÐºÑ Ð¿Ñа %1
-
+
ÐоÑÑк
-
+
ÐÑзгÑÑна
-
-
+
+
&СÑÑгваннÑ
-
+
ÐадÑабÑзнаÑÑÑ Ð¿Ñа ÑÑÑгваннÑ
-
+
&СÑÑгнÑÑÑ
-
+
СÑÑгнÑÑÑ Ð±ÑгÑÑае вÑдÑа
+
+ ÐÑабÑÑÑ &здÑмак
+
+
+
&ÐадпÑÑаÑÑа на канал
-
+
РаÑпаÑÑÑдзÑÑÑ Ð²ÑдÑа пÑаз %1
-
+
&ÐоÑÑа
-
+
ÐоÑÑа
-
+
&ÐакÑÑÑÑ
-
+
&ÐаÑÑаваÑÑа па-над ÑÑÑÐ¼Ñ Ð²Ð¾ÐºÐ½Ð°Ð¼Ñ
-
+
&СпÑнÑÑÑа паÑÐ»Ñ Ð³ÑÑага вÑдÑа
-
+
&ÐаведамÑÑÑ Ð¿Ñа Ñ
ÑбÑ...
-
+
У&даÑканалÑÑÑ Ð·Ð°Ð¿ÑÑанне...
-
+
ÐолÑÑ...
-
+
&ÐадобнÑÑ Ð²ÑдÑа
-
+
ÐлÑдзеÑÑ Ð²ÑдÑа, падобнÑÑ Ð´Ð° гÑÑага
-
+
ÐдкÑÑÑÑ Ñ &бÑаÑзеÑÑ...
-
+
+
+ &ÐадабаеÑÑа %1? ÐÑÐ°Ð½Ñ Ñго!
+
+
+
&ÐÑагÑама
-
+
ÐÑпÑÑÑ %1...
-
+
&ÐÑайгÑаванне
-
+
ÐлÑй&лÑÑÑ
-
+
&ÐÑдÑа
-
+
&ÐÑглÑд
-
+
&РаÑпаÑÑÑд
-
+
&Ðапамога
-
+
ÐаÑÑÑнÑÑе %1 Ð´Ð»Ñ Ð¿Ð°Ð²ÐµÐ»ÑÑÑÐ½Ð½Ñ Ð³ÑкÑ, %2 Ð´Ð»Ñ Ð¿Ð°Ð¼ÑнÑÑннÑ
-
-
+
+
%1 адкÑÑваеÑÑа
-
+
ÐадаеÑе вÑйÑÑÑ Ð· %1 маÑÑÑ Ð°ÐºÑÑÑнÑÑ ÑÑÑгваннÑ?
-
+
ÐÐ°Ð»Ñ Ð·Ð°Ñаз вÑйÑÑÑ Ð· %1, ÑÐ½Ñ Ð±ÑдÑÑÑ ÑкаÑаванÑÑ.
-
+
ÐакÑÑÑÑ Ñ ÑкаÑаваÑÑ ÑÑÑгванне
-
+
ÐÑÑÑакаÑÑ ÑканÑÑÐ½Ð½Ñ ÑÑÑгваннÑ
-
+
ÐакÑнÑÑÑ Ð¿Ð¾Ñна&ÑкÑÐ°Ð½Ð½Ñ ÑÑжÑм
-
+
%1 веÑÑÑÑ %2 Ñжо даÑÑÑпнÑ.
-
+
ÐапомнÑÑÑ Ð¿Ð°Ð·Ð½ÐµÐ¹
-
+
ÐбнаÑленне
-
+
ÐамÑлка: %1
-
+
ÐапÑ&ÑÑднÑ
-
+
ÐÑÑнÑÑÑа да папÑÑÑднÑга ÑÑÑка
-
+
&ÐампакÑÐ½Ñ ÑÑжÑм
-
+
ÐдкÑÑÑÑ ÑÑаÑÐ¾Ð½ÐºÑ Ð½Ð° &YouTube
-
+
СкапÑÑваÑÑ YouTube-&ÑпаÑÑлкÑ
-
+
СкапÑÑваÑÑ ÑпаÑÑÐ»ÐºÑ Ð½Ð° вÑдÑа&паÑок
-
+
ÐнайÑÑÑ &ÑаÑÑÐºÑ Ð²ÑдÑа
-
+
Ð&ÑÑÑÑÑÑÑ Ð°Ð¿Ð¾ÑнÑÑ Ð·Ð°Ð¿ÑÑаннÑ
-
+
&ÐÑ
вÑÑаваÑÑ
-
+
ÐаÑÑнаÑÑ &гÑанне ÑÑÑÑнÑÑ
-
+
ÐаÑÑнаÑÑ Ð³ÑаÑÑ Ð²ÑдÑа ÑÑÑÑнÑÑ
-
+
ÐÑбеÑÑÑе ваÑае меÑÑаÑазмÑÑÑÑнне
-
+
&ÐÑаÑÑ
-
+
ÐднавÑÑÑ Ð¿ÑайгÑаванне
-
+
ÐаÑÑалоÑÑ: %1
-
+
ÐÑÑнаÑÑÑ: %1%
-
+
ÐÑÐºÑ Ð½Ñма
-
+
ÐÑк ÑÑÑÑ
-
+
ÐакÑÑмалÑÐ½Ñ Ð¿Ð°Ð¼ÐµÑ Ð²ÑдÑа: %1
-
+
ÐаÑÐ°Ñ Ð¿ÑÑваÑнаÑÑÑ ÑÑÐ¿ÐµÑ Ñ Ð±ÑÑпеÑÑ
-
+
СÑÑгванне завеÑÑанае
@@ -911,75 +932,75 @@
MediaView
-
+
ЦÑÐ¿ÐµÑ Ð¼Ð¾Ð¶Ð½Ð° ÑÑÑавÑÑÑ YouTube-ÑпаÑÑÐ»ÐºÑ Ñ ÑнÑÑÑ Ð¿ÑагÑамÑ
-
+
ЦÑÐ¿ÐµÑ Ð¼Ð¾Ð¶Ð½Ð° ÑÑÑаÑлÑÑÑ ÑпаÑÑÐ»ÐºÑ Ð½Ð° вÑдÑапаÑок Ñ ÑнÑÑÑ
пÑагÑамаÑ
-
+
СпаÑÑлка бÑдзе заÑÑаваÑÑа ÑлÑÑнай Ð°Ð±Ð¼ÐµÐ¶Ð°Ð²Ð°Ð½Ñ ÑаÑ.
-
+
ÐÑÑа дÑма-веÑÑÑÑ %1.
-
+
Яна дазвалÑе пÑаÑÑÑÑÑÑаваÑÑ Ð¿ÑагÑÐ°Ð¼Ñ Ñ Ð¿ÑавеÑÑÑÑ Ð½Ð° адпаведнаÑÑÑ Ð²Ð°ÑÑм задаÑам.
-
+
ÐÑаÑÑгнÑÑÑ
-
+
Used in video parts, as in '2 of 3'
з
-
+
This is for video parts, as in 'Cool video - part 1'
ÑаÑÑÑ
-
+
This is for video parts, as in 'Cool series - episode 1'
ÑпÑзод
-
+
ÐдпÑаÑлена з %1
-
+
ÐдпÑÑаÑÑа ад %1
-
+
ÐадпÑÑаÑÑа на %1
-
+
ÐÑÑÑмаÑÑ Ð¿Ð¾ÑнÑÑ Ð²ÐµÑÑÑÑ
-
+
СÑÑгваеÑÑа %1
@@ -1033,47 +1054,47 @@
%1 пÑаглÑдаÑ
-
+
%1 з %2 (%3) â %4
-
+
ÐадÑÑÑ
ÑоÑка
-
+
ÐамÑлка
-
+
ÐавеÑÑана
-
+
СпÑнена
-
+
СпÑнÑÑÑ ÑÑÑгванне
-
+
ÐаказаÑÑ Ñ %1
-
+
ÐдÑÑнÑÑÑ Ð±Ð°ÑÑкоÑÑкÑÑ Ð¿Ð°Ð¿ÐºÑ
-
+
ÐеÑазапÑÑÑÑÑÑ ÑÑÑгванне
@@ -1235,43 +1256,43 @@
ÐаÑкава запÑаÑаем Ñ <a href='%1'>%2</a>
-
+
ÐÑÑÑмаÑÑ Ð¿Ð¾ÑнÑÑ Ð²ÐµÑÑÑÑ
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
ÐадайÑе
-
+
клÑÑавое Ñлова
-
+
канал
-
+
, каб паÑаÑÑ Ð³Ð»ÑдзеÑÑ Ð²ÑдÑа.
-
+
ÐлÑдзеÑÑ
-
+
ÐпоÑнÑÑ Ð·Ð°Ð¿ÑÑаннÑ
-
+
ÐпоÑнÑÑ ÐºÐ°Ð½Ð°Ð»Ñ
@@ -1309,42 +1330,40 @@
- StandardFeedsView
-
-
-
- ÐапÑлÑÑнÑÑ
-
+ SnapshotSettings
-
-
- РаÑпаÑÑÑджванÑÑ
+
+
+ ÐмÑнÑÑÑ ÑазмÑÑÑÑнне...
-
-
- ÐбмÑÑкоÑванÑÑ
+
+
+ ÐдÑмак заÑ
Ð°Ð²Ð°Ð½Ñ Ñ %1
-
-
- УлÑбÑнÑÑ
+
+
+ РазмÑÑÑÑнне здÑÐ¼ÐºÐ°Ñ Ð·Ð¼ÐµÐ½ÐµÐ½Ð°.
+
+
+ StandardFeedsView
-
-
- ÐайлепÑÑÑ
+
+
+ ÐапÑлÑÑнÑÑ
Video
-
+
Ðе ÑдалоÑÑ Ð°ÑÑÑмаÑÑ Ð²ÑдÑапаÑок Ð´Ð»Ñ %1
-
+
СеÑÐºÐ°Ð²Ð°Ñ Ð¿Ð°Ð¼Ñлка: %1 Ð´Ð»Ñ %2
diff --git a/locale/bg_BG.ts b/locale/bg_BG.ts
index f6f2fda..be3f36a 100644
--- a/locale/bg_BG.ts
+++ b/locale/bg_BG.ts
@@ -63,12 +63,12 @@
&ÐаÑваÑÑне
-
+
ÐÑноÑно
-
+
Ðакво винаги ÑÑе иÑкали да знаеÑе за %1 , но никога не ÑÑе поÑмÑвали да попиÑаÑе
@@ -105,8 +105,9 @@
-
- ÐÑлнаÑа веÑÑÐ¸Ñ Ð¿Ð¾Ð·Ð²Ð¾Ð»Ñва изÑеглÑнеÑо на видео клипове по-дÑлги Ð¾Ñ &1 минÑÑа/и и гледанеÑо на видео клипове без пÑекÑÑваниÑ.
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
+
@@ -163,62 +164,72 @@
ChannelView
-
+
ÐаÑкиÑай вÑиÑки видео клипове каÑо гледани
-
+
Ðокажи обновени
-
+
Ðме
-
+
ÐоÑледно обновени
-
+
ÐоÑледно добавени
-
+
ÐоÑледно гледани
-
+
Ðай-гледани
-
+
СоÑÑиÑане по
-
+
ÐÑиÑки видео клипове
-
+
Ðегледани видео клипове
-
+
+
+
+
+
+
+
+ ÐÑпиÑване
+
+
+
ÐÑма обновени абонаменÑи
-
+
ÐÑмаÑе абонаменÑи. Ðзполвай звезда за абониÑане кÑм канали
@@ -282,37 +293,37 @@
DownloadManager
-
+
Това е демо веÑÑÐ¸Ñ Ð½Ð° %1
-
+
Ðоже да изÑеглÑÑе видео клипове по-кÑÑи Ð¾Ñ &1 минÑÑа, за да изпÑобваÑе ÑÑнкÑиÑÑа за изÑеглÑне.
-
+
ÐÑодÑлжи
-
+
ÐÑлна веÑÑиÑ
-
+
%1 изÑеглено за %2
-
+
Теглене пÑивÑÑÑено
-
+
@@ -325,22 +336,22 @@
ÐÑомени мÑÑÑоÑо...
-
+
ÐзбеÑи мÑÑÑo за изÑеглÑне
-
+
ÐÑÑÑоÑо за Ð·Ð°Ð¿Ð¸Ñ Ð½Ð° изÑеглÑниÑÑа е Ñменено.
-
+
ТекÑÑиÑе изÑеглÑÐ½Ð¸Ñ Ñе пÑодÑÐ»Ð¶Ð°Ñ Ð´Ð° Ñе Ð·Ð°Ð¿Ð°Ð·Ð²Ð°Ñ Ð½Ð° пÑедиÑноÑо мÑÑÑо.
-
+
изÑеглÑне в: %1
@@ -349,7 +360,7 @@
DownloadView
-
+
ÐзÑеглÑниÑ
@@ -458,7 +469,7 @@
ÐбонаменÑи за канали
-
+
ÐÑпÑÑнеÑе Ñе
@@ -466,7 +477,7 @@
LoadingWidget
-
+
ÐÑеÑка
@@ -474,436 +485,446 @@
MainWindow
-
+
&СпÑи
-
+
СпÑи изпÑлнениеÑо и Ñе вÑÑни в ÑÑÑÑаÑкаÑа
-
+
Ð&ÑопÑÑни
-
+
СледваÑо видео
-
-
+
+
&ÐаÑза
-
-
+
+
ÐаÑза на вÑзпÑоизвежданеÑо
-
+
&ЦÑл екÑан
-
+
ÐÑвоÑи в ÑÑл екÑан
-
+
СкÑии пÑейлиÑÑаÑа и ÑÑÑлбаÑа
-
+
ÐÑиди в YouTube видео ÑÑÑаниÑаÑа и Ñложи на паÑза
-
+
ÐоÑÑави вÑÑзка кÑм видеоÑо в YouTube в клипбоÑда
-
+
ÐопиÑай URL на гледаноÑо видео в клипбоÑда
-
+
-
+
&ÐÑемаÑ
ни
-
+
ÐÑемаÑ
ни избÑаниÑе виде Ð¾Ñ Ð¿Ð»ÐµÐ¹Ð»Ð¸ÑÑаÑа
-
+
ÐÑемеÑÑи &нагоÑе
-
+
ÐÑемеÑÑи избÑаниÑе видеа в плейлиÑÑа
-
+
ÐÑемеÑÑи &надолÑ
-
+
ÐÑемеÑÑи Ð½Ð°Ð´Ð¾Ð»Ñ Ð² плейлиÑÑа избÑаниÑе видеа
-
+
ÐзÑиÑÑи иÑÑоÑиÑÑа на ÑÑÑÑене. Ðе е обÑаÑимо.
-
+
&ÐзÑ
од
-
+
Чао
-
+
&УебÑайÑ
-
+
%1 в мÑежаÑа
-
+
ÐÐ¾Ð»Ñ Ð¿Ð¾Ð´ÐºÑепеÑе, бÑдеÑиÑе ÑазÑабоÑки на %1
-
+
&ÐÑноÑно
-
+
ÐнÑоÑмаÑÐ¸Ñ Ð·Ð° %1
-
+
ТÑÑÑи
-
+
ÐаглÑÑи звÑка
-
-
+
+
&ÐзÑеглÑниÑ
-
+
Ðокажи подÑобноÑÑи оÑноÑно видео изÑеглÑниÑÑа
-
+
&ÐзÑеглÑниÑ
-
+
ÐзÑегли ÑекÑÑоÑо видео
+
+
+
+
+
&ÐбониÑай Ñе за Ðанала
-
+
Сподели ÑегаÑниÑÑ Ð²Ð¸Ð´ÐµÐ¾ клип Ñ %1
-
+
&ÐлекÑÑонна поÑа
-
+
ÐлекÑÑонна поÑа
-
+
&ÐаÑваÑÑне
-
+
&Ðалепи най оÑгоÑе
-
+
&СпÑи Ñлед Ñози видео клип
-
+
&Ðокладвай пÑоблем...
-
+
&СÑеÑнÑване на ÑÑÑÑенеÑо...
-
+
ÐовеÑе...
-
+
&СÑодни Ðидео клипове
-
+
Ðледай видео клиповеÑе ÑвÑÑзани Ñ Ñова
-
+
ÐÑвоÑи в &ÐÑаÑзÑÑа...
-
+
+
+
+
+
+
&ÐпликаÑиÑ
-
+
ÐакÑпи %1
-
+
&ÐÑзпÑоизвеждане
-
+
&ÐлейлиÑÑа
-
+
&Ðидео
-
+
&Ðиж
-
+
&Сподели
-
+
&ÐомоÑ
-
+
ÐаÑиÑни %1 за да ÑвелиÑиÑе звÑка, %2 да го намалиÑе
-
-
+
+
ÐÑваÑÑне %1
-
+
ÐÑкаÑе ли да излезеÑе &1 Ñ Ð½ÐµÐ·Ð°Ð²ÑÑÑено изÑеглÑне?
-
+
Ðко заÑвоÑиÑе &1 Ñега, изÑеглÑнеÑо Ñе бÑде пÑекÑÑнаÑо.
-
+
ÐаÑвоÑи и пÑекÑÑни изÑеглÑнеÑо
-
+
ÐзÑакайÑе ÑегленеÑо да пÑивÑÑÑи
-
+
ÐзÑ
од Ð¾Ñ &ЦÑл екÑан
-
+
%1 веÑÑÐ¸Ñ %2 е доÑÑÑпна.
-
+
Ðапомни ми по кÑÑно
-
+
Ðбнови
-
+
ÐÑеÑка: %1
-
+
Ð&ÑедиÑно
-
+
ÐÑÑни Ñе на пÑедиÑнаÑа пеÑен
-
+
&ÐомпакÑен Ñежим
-
+
ÐÑвоÑи в &YouTube ÑÑÑаниÑаÑа
-
+
ÐопиÑай YouTube &вÑÑзкаÑа
-
+
ÐопиÑай &URL на видео излÑÑванеÑо
-
+
ÐамеÑи Ðидео &ЧаÑÑи
-
+
&ÐзÑиÑÑи ÐоÑледниÑе ТÑÑÑениÑ
-
+
ÐапÑави &даÑение
-
+
&Ð ÑÑно ÑÑаÑÑиÑане
-
+
Ð ÑÑно вÑзпÑоизвеждане на видео клипове
-
+
ÐзбеÑи меÑÑонаÑ
ождение
-
+
&ÐÑзпÑоизвеждане
-
+
ÐÑзÑÑанови вÑзпÑоизвежданеÑо
-
+
ÐÑÑаваÑо вÑеме: %1
-
+
ÐвÑк на %1%
-
+
ÐвÑка е заглÑÑен
-
+
ÐвÑка е оÑглÑÑен
-
+
ÐакÑимално каÑеÑÑво на видеоÑо зададено на %1
-
+
ÐаÑаÑа инÑимноÑÑ Ð²ÐµÑе е обезопаÑена
-
+
ÐзÑеглÑнеÑо е завÑÑÑено
@@ -911,75 +932,75 @@
MediaView
-
+
ÐеÑе можеÑе да вмÑкнеÑе YouTube линка в дÑÑго пÑиложение
-
+
ÐеÑе можеÑе да вмÑкнеÑе URL адÑеÑа на излÑÑванеÑо в дÑÑго пÑиложение
-
+
Ðинка Ñе е валиден Ñамо за опÑеделено вÑеме.
-
+
Това е демо веÑÑÐ¸Ñ Ð½Ð° %1
-
+
ÐозволÑва ви да изпÑобваÑе пÑогÑамаÑа, за да пÑовеÑиÑе дали ÑабоÑи добÑе пÑи ваÑ.
-
+
ÐÑодÑлжи
-
+
Used in video parts, as in '2 of 3'
оÑ
-
+
This is for video parts, as in 'Cool video - part 1'
ÑаÑÑ
-
+
This is for video parts, as in 'Cool series - episode 1'
епизод
-
+
ÐзпÑаÑено Ð¾Ñ %1
-
+
ÐÑпиÑване Ð¾Ñ %1
-
+
ÐбониÑай Ñе за %1
-
+
ÐÑлна веÑÑиÑ
-
+
изÑеглане %1
@@ -1033,47 +1054,47 @@
%1 гледаниÑ
-
+
%1 Ð¾Ñ %2 (%3) â %4
-
+
ÐÑигоÑвÑне
-
+
ÐеÑÑпеÑно
-
+
ÐавÑÑÑен
-
+
СпÑÑно
-
+
СпÑи изÑеглÑнеÑо
-
+
Ðокажи в %1
-
+
ÐÑвоÑи ÑодиÑелÑкаÑа папка
-
+
РеÑÑаÑÑиÑай изÑеглÑнеÑо
@@ -1235,43 +1256,43 @@
ÐобÑе доÑли в <a href='%1'>%2</a>,
-
+
ÐÑлна веÑÑиÑ
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
ÐапиÑеÑе
-
+
клÑÑова дÑма
-
+
канал
-
+
за гледане на видео клипове
-
+
Ðледай
-
+
СкоÑоÑни клÑÑови дÑми
-
+
СкоÑоÑни канали
@@ -1309,42 +1330,40 @@
- StandardFeedsView
-
-
-
- Ðай-попÑлÑÑни
-
+ SnapshotSettings
-
-
- Ðай-ÑподелÑни
+
+
+ ÐÑомени мÑÑÑоÑо...
-
-
- Ðай-обÑÑждани
+
+
+
-
-
- Ðай-много глаÑове
+
+
+
+
+
+ StandardFeedsView
-
-
+
+
Ðай-попÑлÑÑни
Video
-
+
-
+
ÐÑежова гÑеÑка: %1 за %2
diff --git a/locale/ca.ts b/locale/ca.ts
index cfbb102..859749b 100644
--- a/locale/ca.ts
+++ b/locale/ca.ts
@@ -63,12 +63,12 @@
&Tanca
-
+
Quant a
-
+
El que sempre havÃeu volgut saber sobre el %1 i mai us havÃeu atrevit a preguntar
@@ -105,8 +105,9 @@
-
- La versió completa permet descarregar vÃdeos de més de %1 minuts i veure els vÃdeos sense interrupcions.
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
+
@@ -163,62 +164,72 @@
ChannelView
-
+
Marca-ho tot vist
-
+
Mostra actualitzats
-
+
Nom
-
+
Ãltim actualitzat
-
+
Ãltim afegit
-
+
Ãltim vist
-
+
Més vistos
-
+
Ordena per
-
+
Tots els vÃdeos
-
+
VÃdeos no vistos
-
+
+
+
+
+
+
+
+
+
+
+
No hi han subscripcions actualitzades.
-
+
No teniu subscripcions. Feu servir el sÃmbol de l'estrella per subscrÃure-us als canals.
@@ -282,37 +293,37 @@
DownloadManager
-
+
Aquesta només és la versió de demostració del %1.
-
+
Només pot baixar vÃdeos de menys de %1 minuts per tal que en pugui provar aquesta funció.
-
+
Continua
-
+
Aconsegueix la versió completa
-
+
%1 descarregat en %2
-
+
Descà rrega completada
-
+
@@ -325,22 +336,22 @@
Canvia la ubicació...
-
+
Escull la ubicació de les baixades
-
+
Ubicació de baixades canviada.
-
+
Les baixades actuals encara aniran a la ubicació prèvia.
-
+
Baixant a: %1
@@ -349,7 +360,7 @@
DownloadView
-
+
Baixades
@@ -458,7 +469,7 @@
Subscripcions de canal
-
+
Poseu-vos còmodes
@@ -466,7 +477,7 @@
LoadingWidget
-
+
Error
@@ -474,436 +485,446 @@
MainWindow
-
+
&Atura
-
+
Atura la reproducció i torna a la vista de búsqueda
-
+
&Salta
-
+
Salta al vÃdeo següent
-
-
+
+
&Pausa
-
-
+
+
Pausa la reproducció
-
+
Pantalla &completa
-
+
Passa a pantalla completa
-
+
Amaga la llista de reproducció i la barra d'eines
-
+
Ves a la pà gina del vÃdeo del YouTube i pausa la reproducció
-
+
Copia l'enllaç del vÃdeo actual del YouTube al porta-retalls
-
+
Copia el URL del flux de vÃdeo actual al porta-retalls
-
+
Troba altres parts del vÃdeo, amb sort en l'ordre correcte
-
+
&Elimina
-
+
Elimina els vÃdeos seleccionats de la llista de reproducció
-
+
Mou &amunt
-
+
Mou amunt els vÃdeos seleccionats en la llista de reproducció
-
+
Mou a&vall
-
+
Mou avall els vÃdeos seleccionats en la llista de reproducció
-
+
Neteja l'historial de búsquedes. No es pot desfer.
-
+
&Surt
-
+
Adéu
-
+
PÃ gina &web
-
+
%1 a la xarxa
-
+
Siusplau ajuda al desenvolupament continuat del %1
-
+
&Quant a
-
+
Info sobre %1
-
+
Cerca
-
+
Silencia el volum
-
-
+
+
&Baixades
-
+
Mostra detalls de les descà rregues de vÃdeo
-
+
&Baixa
-
+
Baixa el vÃdeo actual
+
+
+
+
+
&Subscriu al canal
-
+
Comparteix el vÃdeo actual fent servir %1
-
+
&Email
-
+
Correu electrònic
-
+
&Tanca
-
+
Manté a &sobre
-
+
&Atura després d'aquest vÃdeo
-
+
&Informa d'un problema...
-
+
&Afina la Cerca...
-
+
Més...
-
+
VÃdeos &Relacionats
-
+
Visualitza vÃdeos relacionats amb l'actual
-
+
Obre al &Navegador...
-
+
+
+ T'&Agrada %1? Puntua'l!
+
+
+
&Aplicació
-
+
Compra %1...
-
+
&Reproducció
-
+
&Llista de reproducció
-
+
&VÃdeo
-
+
&Vista
-
+
&Compartir
-
+
A&juda
-
+
Premeu %1 per pujar el volum, %2 per baixar-lo
-
-
+
+
Obrint %1
-
+
Vol abandonar el %1 amb una baixada en curs?
-
+
Si tanca el %1 ara, aquesta baixada es cancel·larà .
-
+
Tanca i cancel·la la baixada
-
+
Espera a acabar la baixada
-
+
Abandona la Pantalla &Completa
-
+
%1 versió %2 ja està disponible.
-
+
Recorda-m'ho més tard
-
+
Actualitza
-
+
Error: %1
-
+
P&revi
-
+
Torna a la pista anterior
-
+
&Mode compacte
-
+
Obre la pà gina de &YouTube
-
+
Copia l'&enllaç de YouTube
-
+
Copia el &URL del flux de vÃdeo
-
+
Troba &parts de vÃdeo
-
+
&Neteja les búsquedes recents
-
+
Fer una &donació
-
+
Reprodueix vÃdeos &manualment
-
+
Comença a reproduir vÃdeos manualment
-
+
Esculliu la ubicació del vostre contingut
-
+
&Reprodueix
-
+
Continua la reproducció
-
+
Temps restant: %1
-
+
Volum al %1%
-
+
El volum està silenciat
-
+
El volum no està silenciat
-
+
Resolució mà xima de vÃdeo fixada a %1
-
+
La vostra privacitat ara és segura
-
+
Baixades completes
@@ -911,75 +932,75 @@
MediaView
-
+
Ja podeu enganxar l'enllaç de YouTube en una altra aplicació
-
+
Ja pot enganxar el URL del flux de vÃdeo en una altra aplicació
-
+
L'enllaç només serà và lid durant un temps limitat.
-
+
Aquesta només és la versió de demostració del %1.
-
+
Us permet probar l'aplicació i veure si us va bé.
-
+
Continua
-
+
Used in video parts, as in '2 of 3'
de
-
+
This is for video parts, as in 'Cool video - part 1'
part
-
+
This is for video parts, as in 'Cool series - episode 1'
episodi
-
+
Enviat des de %1
-
+
Cancel·la la subscripció a %1
-
+
Subscriu-me a %1
-
+
Aconseguiu la versió completa
-
+
Baixant %1
@@ -1033,47 +1054,47 @@
%1 visualitzacions
-
+
%1 de %2 (%3) â %4
-
+
Preparant
-
+
Fallit
-
+
Completat
-
+
Aturat
-
+
Atura la baixada
-
+
Mostra en %1
-
+
Obre el directori superior
-
+
Recomença la baixada
@@ -1235,43 +1256,43 @@
Benvinguts al <a href='%1'>%2</a>,
-
+
Aconsegueix la versió completa
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
Introdueix
-
+
una paraula
-
+
un canal
-
+
per comencar a veure vÃdeos.
-
+
Veure
-
+
Búsquedes recents
-
+
Canals recents
@@ -1309,42 +1330,40 @@
- StandardFeedsView
-
-
-
- Més popular
-
+ SnapshotSettings
-
-
- Més compartit
+
+
+ Canvia la ubicació...
-
-
- Més comentat
+
+
+
-
-
- Millor valorats
+
+
+
+
+
+ StandardFeedsView
-
-
- Populars de sempre
+
+
+ Més popular
Video
-
+
No es pot obtenir flux de vÃdeo per %1
-
+
Error de xarxa: %1 per %2
diff --git a/locale/ca_ES.ts b/locale/ca_ES.ts
index 3a8b8ad..e1d4b28 100644
--- a/locale/ca_ES.ts
+++ b/locale/ca_ES.ts
@@ -63,12 +63,12 @@
&Tanca
-
+
Quant a
-
+
El que sempre havÃeu volgut saber sobre el %1 i mai us havÃeu atrevit a preguntar
@@ -105,8 +105,9 @@
-
- La versió completa permet descarregar vÃdeos de més de %1 minuts i veure els vÃdeos sense interrupcions.
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
+
@@ -163,62 +164,72 @@
ChannelView
-
+
Marca-ho tot vist
-
+
Mostra actualitzats
-
+
Nom
-
+
Ãltim actualitzat
-
+
Ãltim afegit
-
+
Ãltim vist
-
+
Més vistos
-
+
Ordena per
-
+
Tots els vÃdeos
-
+
VÃdeos no vistos
-
+
+
+
+
+
+
+
+
+
+
+
No hi han subscripcions actualitzades.
-
+
No teniu subscripcions. Feu servir el sÃmbol de l'estrella per subscrÃure-us als canals.
@@ -282,37 +293,37 @@
DownloadManager
-
+
Aquesta només és la versió de demostració del %1.
-
+
Només pot baixar vÃdeos de menys de %1 minuts per tal que en pugui provar aquesta funció.
-
+
Continua
-
+
Aconsegueix la versió completa
-
+
%1 descarregat en %2
-
+
Descà rrega completada
-
+
%n Baixada%n Baixades
@@ -325,22 +336,22 @@
Canvia la ubicació...
-
+
Escull la ubicació de les baixades
-
+
Ubicació de baixades canviada.
-
+
Les baixades actuals encara aniran a la ubicació prèvia.
-
+
Baixant a: %1
@@ -349,7 +360,7 @@
DownloadView
-
+
Baixades
@@ -458,7 +469,7 @@
Subscripcions de canal
-
+
Poseu-vos còmodes
@@ -466,7 +477,7 @@
LoadingWidget
-
+
Error
@@ -474,436 +485,446 @@
MainWindow
-
+
&Atura
-
+
Atura la reproducció i torna a la vista de búsqueda
-
+
&Salta
-
+
Salta al vÃdeo següent
-
-
+
+
&Pausa
-
-
+
+
Pausa la reproducció
-
+
Pantalla &completa
-
+
Passa a pantalla completa
-
+
Amaga la llista de reproducció i la barra d'eines
-
+
Ves a la pà gina del vÃdeo del YouTube i pausa la reproducció
-
+
Copia l'enllaç del vÃdeo actual del YouTube al porta-retalls
-
+
Copia el URL del flux de vÃdeo actual al porta-retalls
-
+
Troba altres parts del vÃdeo, amb sort en l'ordre correcte
-
+
&Elimina
-
+
Elimina els vÃdeos seleccionats de la llista de reproducció
-
+
Mou &amunt
-
+
Mou amunt els vÃdeos seleccionats en la llista de reproducció
-
+
Mou a&vall
-
+
Mou avall els vÃdeos seleccionats en la llista de reproducció
-
+
Neteja l'historial de búsquedes. No es pot desfer.
-
+
&Surt
-
+
Adéu
-
+
PÃ gina &web
-
+
%1 a la xarxa
-
+
Siusplau ajuda al desenvolupament continuat del %1
-
+
&Quant a
-
+
Info sobre %1
-
+
Cerca
-
+
Silencia el volum
-
-
+
+
&Baixades
-
+
Mostra detalls de les descà rregues de vÃdeo
-
+
&Baixa
-
+
Baixa el vÃdeo actual
+
+
+
+
+
&Subscriu al canal
-
+
Comparteix el vÃdeo actual fent servir %1
-
+
&Email
-
+
Correu electrònic
-
+
&Tanca
-
+
Manté a &sobre
-
+
&Atura després d'aquest vÃdeo
-
+
&Informa d'un problema...
-
+
&Afina la Cerca...
-
+
Més...
-
+
VÃdeos &Relacionats
-
+
Visualitza vÃdeos relacionats amb l'actual
-
+
Obre al &Navegador...
-
+
+
+ T'&Agrada %1? Puntua'l!
+
+
+
&Aplicació
-
+
Compra %1...
-
+
&Reproducció
-
+
&Llista de reproducció
-
+
&VÃdeo
-
+
&Vista
-
+
&Compartir
-
+
A&juda
-
+
Premeu %1 per pujar el volum, %2 per baixar-lo
-
-
+
+
Obrint %1
-
+
Vol abandonar el %1 amb una baixada en curs?
-
+
Si tanca el %1 ara, aquesta baixada es cancel·larà .
-
+
Tanca i cancel·la la baixada
-
+
Espera a acabar la baixada
-
+
Abandona la Pantalla &Completa
-
+
%1 versió %2 ja està disponible.
-
+
Recorda-m'ho més tard
-
+
Actualitza
-
+
Error: %1
-
+
P&revi
-
+
Torna a la pista anterior
-
+
&Mode compacte
-
+
Obre la pà gina de &YouTube
-
+
Copia l'&enllaç de YouTube
-
+
Copia el &URL del flux de vÃdeo
-
+
Troba &parts de vÃdeo
-
+
&Neteja les búsquedes recents
-
+
Fer una &donació
-
+
Reprodueix vÃdeos &manualment
-
+
Comença a reproduir vÃdeos manualment
-
+
Esculliu la ubicació del vostre contingut
-
+
&Reprodueix
-
+
Continua la reproducció
-
+
Temps restant: %1
-
+
Volum al %1%
-
+
El volum està silenciat
-
+
El volum no està silenciat
-
+
Resolució mà xima de vÃdeo fixada a %1
-
+
La vostra privacitat ara és segura
-
+
Baixades completes
@@ -911,75 +932,75 @@
MediaView
-
+
Ja podeu enganxar l'enllaç de YouTube en una altra aplicació
-
+
Ja pot enganxar el URL del flux de vÃdeo en una altra aplicació
-
+
L'enllaç només serà và lid durant un temps limitat.
-
+
Aquesta només és la versió de demostració del %1.
-
+
Us permet probar l'aplicació i veure si us va bé.
-
+
Continua
-
+
Used in video parts, as in '2 of 3'
de
-
+
This is for video parts, as in 'Cool video - part 1'
part
-
+
This is for video parts, as in 'Cool series - episode 1'
episodi
-
+
Enviat des de %1
-
+
Cancel·la la subscripció a %1
-
+
Subscriu-me a %1
-
+
Aconseguiu la versió completa
-
+
Baixant %1
@@ -1033,47 +1054,47 @@
%1 visualitzacions
-
+
%1 de %2 (%3) â %4
-
+
Preparant
-
+
Fallit
-
+
Completat
-
+
Aturat
-
+
Atura la baixada
-
+
Mostra en %1
-
+
Obre el directori superior
-
+
Recomença la baixada
@@ -1235,43 +1256,43 @@
Benvinguts al <a href='%1'>%2</a>,
-
+
Aconsegueix la versió completa
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
Introdueix
-
+
una paraula
-
+
un canal
-
+
per comencar a veure vÃdeos.
-
+
Veure
-
+
Búsquedes recents
-
+
Canals recents
@@ -1309,42 +1330,40 @@
- StandardFeedsView
-
-
-
- Més popular
-
+ SnapshotSettings
-
-
- Més compartit
+
+
+ Canvia la ubicació...
-
-
- Més comentat
+
+
+
-
-
- Millor valorats
+
+
+
+
+
+ StandardFeedsView
-
-
- Populars de sempre
+
+
+ Més popular
Video
-
+
No es pot obtenir flux de vÃdeo per %1
-
+
Error de xarxa: %1 per %2
diff --git a/locale/cs_CZ.ts b/locale/cs_CZ.ts
index 38a9d64..86ab041 100644
--- a/locale/cs_CZ.ts
+++ b/locale/cs_CZ.ts
@@ -63,12 +63,12 @@
&ZavÅÃt
-
+
O aplikaci
-
+
Co jste vždy chtÄli vÄdÄt o aplikaci %1 ale nikdy jste se neodvážili zeptat
@@ -105,8 +105,9 @@
-
- Plná verze umožnà stáhnout videa delÅ¡Ã než %1 minut a sledovat videa bez pÅeruÅ¡enÃ.
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
+ Plná verze umožnà sledovat videa bez pÅeruÅ¡enÃ.
@@ -163,62 +164,72 @@
ChannelView
-
+
OznaÄit jako shlédnuté
-
+
Zobrazit aktualizace
-
+
Jméno
-
+
Poslednà aktualizace
-
+
Naposledy pÅidáno
-
+
Naposledy shlédnuto
-
+
NejsledovanÄjÅ¡Ã
-
+
TÅÃdit podle
-
+
VÅ¡echna videa
-
+
Nesledovaná videa
-
+
+
+ OznaÄit jako shlédnuté
+
+
+
+
+ Odhlásit
+
+
+
Nynà nejsou k dispozici žádné aktualizace odbÄrů.
-
+
Nemáte žádné odbÄry. Použijte hvÄzdiÄku k pÅihlásenà odbÄru kanálů.
@@ -282,37 +293,37 @@
DownloadManager
-
+
Toto je pouze demoverze %1.
-
+
Umà stahovat pouze videa délky do %1 minut, abyste mohli funkci stahovánà vyzkoušet
-
+
PokraÄovat
-
+
ZÃskat plnou verzi
-
+
%1 staženo v %2
-
+
Stahovánà dokonÄeno
-
+
%n stahovánÃ%n stahovánÃ%n stahovánÃ
@@ -325,22 +336,22 @@
ZmÄnit složku pro stahovánÃ...
-
+
Vyberte složku, do které se bude stahovat
-
+
Nastavenà složky pro stahovánà bylo zmÄnÄno.
-
+
ProbÃhajÃcà stahovánà budou stále pokraÄovat v ukládánà do dÅÃve nastaveného adresáÅe
-
+
Stahováno do: %1
@@ -349,7 +360,7 @@
DownloadView
-
+
StahovánÃ
@@ -458,7 +469,7 @@
Kanál odbÄrů
-
+
UdÄlejte si pohodlÃ
@@ -466,7 +477,7 @@
LoadingWidget
-
+
Chyba
@@ -474,436 +485,446 @@
MainWindow
-
+
&Stop
-
+
Zastavà pÅehrávánà a vrátà se zpÄt na vyhledávánÃ
-
+
PÅ&eskoÄit
-
+
PÅeskoÄà na dalÅ¡Ã video
-
-
+
+
&Pauza
-
-
+
+
Pozastavà pÅehrávánÃ
-
+
&Celá obrazovka
-
+
PÅepne na celou obrazovku
-
+
Skryje playlist a toolbar
-
+
OtevÅe video na webu YouTube a pozastavà pÅehrávánÃ
-
+
ZkopÃruje adresu videa na YouTube do schránky
-
+
ZkopÃruje do schránky adresu video streamu
-
+
NajÃt dalÅ¡Ã Äásti videa, doufejme, že ve správném poÅadÃ
-
+
&Odstranit
-
+
Odstranà vybraná videa z playlistu
-
+
&Nahoru
-
+
Posune vybraná videa výš v playlistu
-
+
&Dolů
-
+
Posune vybraná videa nÞ v playlistu
-
+
Vyprázdnà historii vyhledávánÃ. Akci nelze vrátit.
-
+
&ZavÅÃt
-
+
Sbohem
-
+
&Homepage
-
+
%1 na Webu
-
+
ProsÃm pÅispÄjte na dalÅ¡Ã vývoj aplikace %1
-
+
&O aplikaci
-
+
Info o aplikaci %1
-
+
Hledat
-
+
Ztlumit
-
-
+
+
&StahovánÃ
-
+
Zobrazit podrobnosti o stahovánà videÃ
-
+
&Stáhnout
-
+
Stáhnout pÅávÄ zobrazené video
+
+ UdÄlat &SnÃmek
+
+
+
&PÅihlásit se ke kanálu
-
+
SdÃlet aktuálnà video pomocà %1
-
+
&Email
-
+
Email
-
+
&ZavÅÃt
-
+
&Plovoucà navrchu
-
+
&Zastavit po tomto videu
-
+
&Nahlásit chybu...
-
+
&UpÅesnit vyhledávánÃ...
-
+
VÃce...
-
+
&SouvisejÃcà videa
-
+
Sledovat videa souvisejÃcà s tÃmto
-
+
OtevÅÃt v prohlÞeÄi ...
-
+
+
+ &LÃbà se %1? Ohodnotit!
+
+
+
&Aplikace
-
+
Koupit %1...
-
+
&PÅehrávánÃ
-
+
&Playlist
-
+
&Video
-
+
&Pohled
-
+
&SdÃlet
-
+
&NápovÄda
-
+
StisknÄte %1 pro zvýšenà hlasitosti; %2 pro snÞenÃ
-
-
+
+
OtevÃrám %1
-
+
Chcete ukonÄit %1, pÅestože jeÅ¡tÄ probÃhá stahovánÃ?
-
+
Jestli nynà ukonÄÃte %1, bude nedokonÄené stahovánà pÅeruÅ¡eno
-
+
PÅeruÅ¡it stahovánà a ukonÄit aplikaci
-
+
PoÄkat na dokonÄenà stahovánÃ
-
+
Opustit zobrazenà na &celou obrazovku
-
+
%1 verze %2 je nynà dostupná.
-
+
PÅipomenout pozdÄji
-
+
Aktualizovat
-
+
Chyba: %1
-
+
P&ÅedeÅ¡lý
-
+
JÃt zpÄt na pÅedchozà skladbu
-
+
&Kompaktnà mód
-
+
OtevÅÃt stránku &YouTube
-
+
KopÃrovat YouTube &odkaz
-
+
ZkopÃrovat adresu &video streamu
-
+
Nalézt &Äásti videa
-
+
&Vymazat poslednà hledánÃ
-
+
&PodpoÅit
-
+
Zahájit pÅehrávánà &ruÄnÄ
-
+
Zahájit pÅehrávánà videà ruÄnÄ
-
+
Vyberte si umÃstÄnà obsahu
-
+
&Play
-
+
PokraÄovat v pÅehrávánÃ
-
+
ZbývajÃcà Äas: %1
-
+
Hlasitost na %1%
-
+
Zvuk je ztlumen
-
+
Zvuk je zapnut
-
+
Maximálnà rozlišenà videa je %1
-
+
VaÅ¡e soukromà je nynà v bezpeÄÃ
-
+
VÅ¡echna stahovánà byla dokonÄena
@@ -911,75 +932,75 @@
MediaView
-
+
Nynà můžete vložit odkaz na video na YouTube do jiného programu
-
+
Nynà můžete vložit odkaz na video stream do jiné aplikace
-
+
Tento odkaz platà jen po omezenou dobu.
-
+
Toto je %1 -- demoverze.
-
+
UmožÅuje vyzkouÅ¡et aplikaci, abyste ovÄÅili, jestli pro vás funguje.
-
+
PokraÄovat
-
+
Used in video parts, as in '2 of 3'
z
-
+
This is for video parts, as in 'Cool video - part 1'
Äást
-
+
This is for video parts, as in 'Cool series - episode 1'
epizoda
-
+
Zaslat z %1
-
+
Odhlásit z
-
+
PÅihlásit k %1
-
+
Stáhnout plnou verzi
-
+
Je stahováno %1
@@ -1033,47 +1054,47 @@
%1 zobrazenÃ
-
+
%1 z %2 (%3) â %4
-
+
PÅipravuje se
-
+
Selhalo
-
+
DokonÄeno
-
+
Zastaveno
-
+
Zastavit stahovánÃ
-
+
Ukázat v %1
-
+
OtevÅÃt pÅÃsluÅ¡ný adresáÅ
-
+
ZaÄÃt stahovat znovu
@@ -1235,43 +1256,43 @@
VÃtejte v <a href='%1'>%2</a>
-
+
ZÃskat plnou verzi
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
Vložit
-
+
kl̀ov̩ slovo
-
+
kanál
-
+
pro sledovánà videÃ.
-
+
Sledovat
-
+
Poslednà klÃÄová slova
-
+
Poslednà kanály
@@ -1309,42 +1330,40 @@
- StandardFeedsView
-
-
-
- NejoblÃbenÄjÅ¡Ã
-
+ SnapshotSettings
-
-
- NejsdÃlenÄjÅ¡Ã
+
+
+ ZmÄnit složku pro stahovánÃ...
-
-
- NejdiskutovanÄjÅ¡Ã
+
+
+ SnÃmek uložen do %1
-
-
- Nejlépe hodnocené
+
+
+ UmÃstÄnà snÃmku se zmÄnilo.
+
+
+ StandardFeedsView
-
-
- Celou dobu populárnÃ
+
+
+ NejoblÃbenÄjÅ¡Ã
Video
-
+
Nelze zÃskat video stream pro %1
-
+
Chyba pÅÃpojenÃ: %1 pro %2
diff --git a/locale/da.ts b/locale/da.ts
index 0340ea0..7d2aa40 100644
--- a/locale/da.ts
+++ b/locale/da.ts
@@ -63,12 +63,12 @@
&Luk
-
+
Om
-
+
Hvad du altid har ønsket at vide om %1 og aldrig turde spørge om
@@ -105,8 +105,9 @@
-
- Den fulde version giver dig mulighed for at se videoer længere end %1 minutter og se videoer uden afbrydelser.
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
+
@@ -163,62 +164,72 @@
ChannelView
-
+
Marker alle som set
-
+
Show opdateret
-
+
Navn
-
+
Senest opdateret
-
+
Senest tilføjet
-
+
Sidst set
-
+
Mest set
-
+
Sorter efter
-
+
Alle videoer
-
+
Videoer, der ikke er set
-
+
+
+
+
+
+
+
+
+
+
+
Der er ingen opdateringer i de abonnerede.
-
+
Du har ingen abonnementer. Brug stjernetegnet til at abonnere på kanaler.
@@ -282,37 +293,37 @@
DownloadManager
-
+
Dette er kun demoversionen af %1.
-
+
Det kan kun hente videoer kortere end %1 minut, så du kan teste downloadfunktionaliteten.
-
+
Forsæt
-
+
Hent den fulde version
-
+
%1 downloaded på %2
-
+
Download afsluttet
-
+
%n Download(s)%n Download(s)
@@ -325,22 +336,22 @@
Skift placering...
-
+
Vælg placering til downloads
-
+
Downloadplacering ændret.
-
+
Nuværende downloads vil stadig blive glemt i forrige placering.
-
+
Downloader til: %1
@@ -349,7 +360,7 @@
DownloadView
-
+
Downloads
@@ -458,7 +469,7 @@
Abonnementer på kanaler
-
+
Sæt dig godt til rette
@@ -466,7 +477,7 @@
LoadingWidget
-
+
Fejl
@@ -474,437 +485,447 @@
MainWindow
-
+
&Stop
-
+
Stop afspilning og gå tilbage til søgeoversigt
-
+
S&pring over
-
+
Spring til næste video
-
-
+
+
&Pause
-
-
+
+
Pause afspilning
-
+
&Fuldskærm
-
+
Vis i fuldskærm
-
+
Skjul afspilningslisten og værktøjslinjen
-
+
GÃ¥ til YouTube-videosiden og pause afspilningen
-
+
Kopier det aktuelle YouTube-videolink til udklipsholderen
-
+
Kopier adressen for den aktuelle videostrøm til udklipsholderen
-
+
Find andre videodele forhåbentlig i den rigtige rækkefølge
-
+
&Fjern
-
+
Fjern de valgte videoer fra afspilningslisten
-
+
Flyt &Op
-
+
Flyt de valgte videoer i afspilningslisten op
-
+
Flyt &Ned
-
+
Flyt de valgte videoer i afspilningslisten ned
-
+
Ryd søgeoversigt. Kan ikke fortrydes.
-
+
&Afslut
-
+
Farvel
-
+
&Hjemmeside
-
+
%1 på nettet
-
+
Støt den forsatte udvikling af %1
-
+
&Om
-
+
Info om %1
-
+
Søg
-
+
Slå lyden fra
-
-
+
+
&Downloads
-
+
Vis deltaljer om video downloads
-
+
&Download
-
+
Download den aktuelle video
+
+
+
+
+
&Abonner på kanal
-
+
Del den aktuelle video ved hjælp af %1
-
+
& E-mail
-
+
E-mail
-
+
&Luk
-
+
&Behold øverst
-
+
&Stop efter denne video
-
+
&Rapporter et problem...
-
+
&Indskrænk søgning...
-
+
Mere...
-
+
&Relaterede videoer
-
+
Se videoer relateret til den nuværende
-
+
Ã
bn i &browser...
-
+
+
+
+
+
+
&Program
-
+
Køb %1...
-
+
&Afspil
-
+
&Afspilningsliste
-
+
&Video
-
+
&Vis
-
+
&Del
-
+
&Hjælp
-
+
Tryk %1 for at skrue op for lyden og %2 for at skrue ned
-
-
+
+
Ã
bner %1
-
+
Vil du afslutte %1 selvom et download er i gang?
-
+
Hvis du lukker %1 nu vil dette download blive annulleret.
-
+
Luk og annuller download
-
+
Vent til download er færdig
-
+
Forlad &Fuld skærm
-
+
%1 version %2 er nu tilgængelig.
-
+
PÃ¥mind mig senere
-
+
Opdatér
-
+
Fejl: %1
-
+
F&orrige
-
+
GÃ¥ tilbage til forrige nummer
-
+
%
-
+
Ã
bn &Youtube-siden
-
+
Kopier &link til Youtube
-
+
Kopiér &URL'en til videostrømmen
-
+
Find dele af videoen
-
+
&Ryd seneste søgninger
-
+
Giv en &Donation
-
+
Start afspilning &manuelt
-
+
Start afspilning af videoer manuelt
-
+
Vælg placering for dit indhold
-
+
&Afspil
-
+
Genoptag afspilning
-
+
Tilbageværende tid: %1
-
+
Lydniveau på %1%
-
+
Lyden er slået fra
-
+
Lyden er slået til
-
+
Maksimal videoopløsning sat til %1
-
+
Dit privatliv er nu sikret
-
+
Downloads færdig
@@ -912,75 +933,75 @@ Kopiér &URL'en til videostrømmen
MediaView
-
+
Du kan nu indsætte YouTube-linket i et andet program
-
+
Du kan nu indsætte adressen til videostrømmen i et andet program
-
+
Linket vil kun være gyldigt i en begrænset periode.
-
+
Dette er kun demoversionen af %1.
-
+
Det giver dig mulighed for at teste programmet og se om det virker for dig.
-
+
Forsæt
-
+
Used in video parts, as in '2 of 3'
af
-
+
This is for video parts, as in 'Cool video - part 1'
del
-
+
This is for video parts, as in 'Cool series - episode 1'
episode
-
+
Sendt fra %1
-
+
Fjern abonnement fra %1
-
+
Abonner på %1
-
+
Hent den fulde version
-
+
Downloader %1
@@ -1034,47 +1055,47 @@ Kopiér &URL'en til videostrømmen
%1 visninger
-
+
%1 af %2 (%3) â %4
-
+
Forbereder
-
+
Fejl
-
+
Fuldendt
-
+
Stoppet
-
+
Stop download
-
+
VIs i %1
-
+
Ã
ben ovenstående mappe
-
+
Genstart download
@@ -1236,43 +1257,43 @@ Kopiér &URL'en til videostrømmen
Velkommen til <a href='%1'>%2</a>,
-
+
Hent den fulde version
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
Indtast
-
+
et nøgleord
-
+
en kanal
-
+
for at begynde at se video.
-
+
Afspil
-
+
Seneste nøgleord
-
+
Nyeste kanaler
@@ -1310,42 +1331,40 @@ Kopiér &URL'en til videostrømmen
- StandardFeedsView
-
-
-
- Mest populære
-
+ SnapshotSettings
-
-
- Mest delte
+
+
+ Skift placering...
-
-
- Mest diskuterede
+
+
+
-
-
- Bedst bedømte
+
+
+
+
+
+ StandardFeedsView
-
-
+
+
Mest populære
Video
-
+
Kan ikke hente videostrøm for %1
-
+
Netværksfejl: %1 for %2
diff --git a/locale/de_DE.ts b/locale/de_DE.ts
index 3df5d1d..a06ec60 100644
--- a/locale/de_DE.ts
+++ b/locale/de_DE.ts
@@ -63,12 +63,12 @@
&SchlieÃen
-
+
Ãber
-
+
Was Du schon immer über %1 wissen wolltest, Dich aber nie getraut hast zu fragen
@@ -105,8 +105,9 @@
-
- In der Vollversion können Sie Videos ohne Unterbrechungen und mit einer Laufzeit von mehr als %1 Minuten ansehen.
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
+ Die Vollversion erlaubt es Ihnen, Videos ohne Unterbrechung anzuschauen.
@@ -163,62 +164,72 @@
ChannelView
-
+
Alle als gesehen markieren
-
+
Zeige aktualisierte
-
+
Name
-
+
Zuletzt aktualisiert
-
+
Zuletzt hinzugefügt
-
+
Zuletzt angesehen
-
+
Am meisten angesehen
-
+
Sortieren nach
-
+
Alle Videos
-
+
Ungesehene Videos
-
+
+
+ Als gesehen markieren
+
+
+
+
+ Abonnement beenden
+
+
+
Zurzeit gibt es nichts Neues bei den Abonnements.
-
+
Du hast keine Abonnements. Benutze das Stern-Symbol, um einen Kanal zu abonnieren.
@@ -282,37 +293,37 @@
DownloadManager
-
+
Dies ist nur die Demoversion von %1.
-
+
Sie kann nur Videos herunterladen, die kürzer als %1 Minuten sind, um die Funktion zum Herunterladen zu testen.
-
+
Fortfahren
-
+
Die Vollversion kaufen
-
+
%1 heruntergeladen nach %2
-
+
Herunterladen abgeschlossen
-
+
%n Download%n Downloads
@@ -325,22 +336,22 @@
Speicherort ändernâ¦
-
+
Wähle den Speicherort
-
+
Speicherort wurde geändert.
-
+
Aktuelle Downloads werden immer noch im alten Speicherort gespeichert.
-
+
Lade herunter nach: %1
@@ -349,7 +360,7 @@
DownloadView
-
+
Downloads
@@ -458,7 +469,7 @@
Abonnierte Kanäle
-
+
Machen Sie es sich gemütlich
@@ -466,7 +477,7 @@
LoadingWidget
-
+
Fehler
@@ -474,436 +485,446 @@
MainWindow
-
+
&Stop
-
+
Wiedergabe anhalten und zur Suchansicht zurückkehren
-
+
Ã&berspringen
-
+
Zum nächsten Video springen
-
-
+
+
&Pause
-
-
+
+
Wiedergabe pausieren
-
+
&Vollbildmodus
-
+
Vollbildmodus aktivieren
-
+
Abspielliste und Werkzeugleiste ausblenden
-
+
Gehe zur YouTube-Video-Seite und pausiere die Wiedergabe
-
+
YouTube-Link in die Zwischenablage kopieren
-
+
Video-Link in die Zwischenablage kopieren
-
+
Findet andere Teile des Videos, hoffentlich in der richtigen Reihenfolge
-
+
Entfe&rnen
-
+
Entferne das ausgewählte Video aus der Abspielliste
-
+
Bewege &hinauf
-
+
Bewege das ausgewählte Video in der Abspielliste hinauf
-
+
Bewege hin&ab
-
+
Bewege das ausgewählte Video in der Abspielliste hinunter
-
+
Den Suchverlauf löschen. Kann nicht rückgängig gemacht werden.
-
+
&Verlassen
-
+
Tschüss
-
+
&Webseite
-
+
%1 im Web
-
+
Bitte unterstützen Sie die weitere Entwicklung von %1
-
+
&Ãber
-
+
Informationen über %1
-
+
Suche
-
+
Stummschalten
-
-
+
+
&Downloads
-
+
Details über Video-Downloads anzeigen
-
+
H&erunterladen
-
+
Das aktuelle Video herunterladen
+
+ &Schnappschuss machen
+
+
+
&Abonnieren des Kanals
-
+
Teilen Sie das aktuellen Video mit %1
-
+
&E-Mail
-
+
E-Mail
-
+
&SchlieÃen
-
+
Im Vordergrund &bleiben
-
+
Nach diesem Video &anhalten
-
+
&Ein Problem melden ...
-
+
&Suche verfeinern ...
-
+
Mehr...
-
+
Ve&rwandte Videos
-
+
Verwandte Videos zum Aktuellen ansehen
-
+
Im &Browser öffnen...
-
+
+
+ &Gefällt Ihnen %1? Bewertung abgeben!
+
+
+
&Anwendung
-
+
%1 kaufen...
-
+
&Wiedergabe
-
+
A&bspielliste
-
+
&Video
-
+
&Ansehen
-
+
&Teilen
-
+
&Hilfe
-
+
%1 drücken, um die Lautstärke zu erhöhen, %2 um sie zu verringern
-
-
+
+
Ãffne %1
-
+
Möchten Sie %1 mit einem aktiven Download beenden?
-
+
Wenn Sie %1 jetzt beenden, wird der Download abgebrochen.
-
+
Beenden und Download abbrechen
-
+
Auf Abschluss des Downloads warten
-
+
&Vollbild verlassen
-
+
%1 Version %2 ist jetzt verfügbar.
-
+
Erinnere mich später
-
+
Aktualisierung
-
+
Fehler: %1
-
+
V&origes
-
+
Zum vorherigen Titel zurückgehen
-
+
&Kompakt-Modus
-
+
&YouTube-Seite öffnen
-
+
YouTube-&Link kopieren
-
+
Video-Stream-&URL kopieren
-
+
Suche weitere Video&teile
-
+
Vorherige Suchbegriffe löschen
-
+
&Spenden
-
+
&Manuelles Starten der Wiedergabe
-
+
Manuelles Starten der Videowiedergabe
-
+
Wähle ein Land für Inhalte
-
+
&Abspielen
-
+
Wiedergabe fortsetzen
-
+
Verbleibende Zeit: %1
-
+
Lautstärke %1%
-
+
Ton ist stummgeschaltet
-
+
Ton ist eingeschaltet
-
+
Maximale Videoauflösung wurde auf %1 gesetzt
-
+
Ihre Privatsphäre ist nun geschützt
-
+
Herunterladen vollständig
@@ -911,75 +932,75 @@
MediaView
-
+
Sie können den YouTube-Link nun in einer anderen Anwendung einfügen
-
+
Sie können den Video-Link nun in einer anderen Anwendung einfügen
-
+
Der Link wird nur eine beschränkte Zeit gültig sein.
-
+
Dies ist nur die Demoversion von %1.
-
+
Sie erlaubt es Ihnen, die Anwendung zu testen und zu schauen, ob sie bei Ihnen läuft.
-
+
Fortfahren
-
+
Used in video parts, as in '2 of 3'
von
-
+
This is for video parts, as in 'Cool video - part 1'
Teil
-
+
This is for video parts, as in 'Cool series - episode 1'
Episode
-
+
Gesendet von %1
-
+
Beende Abonnement von %1
-
+
Abonnieren von %1
-
+
Die Vollversion kaufen
-
+
%1 herunterladen
@@ -1033,47 +1054,47 @@
%1 mal betrachtet
-
+
%1 von %2 (%3) â %4
-
+
Bereite vor
-
+
Fehlgeschlagen
-
+
Fertiggestellt
-
+
Angehalten
-
+
Herunterladen abbrechen
-
+
In %1 anzeigen
-
+
übergeordneten Ordner öffnen
-
+
Herunterladen neu starten
@@ -1235,43 +1256,43 @@
Willkommen bei <a href='%1'>%2</a>,
-
+
Die Vollversion kaufen
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
Eingeben
-
+
ein Suchbegriff
-
+
ein Kanal
-
+
um die Wiedergabe zu starten.
-
+
Anschauen
-
+
Letzte Suchbegriffe
-
+
Letzte Kanäle
@@ -1309,42 +1330,40 @@
- StandardFeedsView
-
-
-
- Beliebteste
-
+ SnapshotSettings
-
-
- Am meisten geteilt
+
+
+ Speicherort ändernâ¦
-
-
- Am meisten diskutiert
+
+
+ Schnappschuss gespeichert unter %1
-
-
- Am besten bewertet
+
+
+ Speicherort der Schnappschüsse geändert.
+
+
+ StandardFeedsView
-
-
+
+
Beliebteste
Video
-
+
Videostream für %1 konnte nicht geöffnet werden
-
+
Netzwerk-Fehler: %1 für %2
diff --git a/locale/el.ts b/locale/el.ts
index 855c207..5c4e94a 100644
--- a/locale/el.ts
+++ b/locale/el.ts
@@ -63,12 +63,12 @@
&ÎλείÏιμο
-
+
ΣÏεÏικά
-
+
ÎÏι θÎλαÏε να μάθεÏε ÏÏεÏικά με Ïο %1 και δεν ÏολμοÏÏαÏε να ÏÏÏήÏεÏε
@@ -105,8 +105,9 @@
-
- Î ÏλήÏÎ·Ï ÎκδοÏη ÏÎ±Ï ÎµÏιÏÏÎÏει Ïην λήÏη βίνÏεο με διάÏκεια μεγαλÏÏεÏη αÏÏ %1 λεÏÏά και Ïην αναÏαÏαγÏγή ÏÏν βίνÏεο ÏÏÏÎ¯Ï Î´Î¹Î±ÎºÎ¿ÏÎÏ.
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
+
@@ -163,62 +164,72 @@
ChannelView
-
+
ΣημείÏÏη ÏλÏν ÏÏ ÏαÏακολοÏθενÏα
-
+
ÎμÏάνιÏη ÎνημεÏÏμÎνÏν
-
+
Îνομα
-
+
ΤελεÏ
Ïαία ÎνημεÏÏμÎνα
-
+
ΤελεÏ
Ïαία Î ÏοÏÏηθÎνÏα
-
+
ΤελεÏ
Ïαίο Î ÏοβληθÎνÏα
-
+
Πιο ΠαÏακολοÏ
θημÎνα
-
+
ΤαξινÏμηÏη καÏά
-
+
Îλα Ïα ÎίνÏεο
-
+
Îη ΠαÏακολοÏ
θημÎνα ÎίνÏεο
-
+
+
+
+
+
+
+
+
+
+
+
Îεν Ï
ÏάÏÏοÏ
ν ενημεÏÏμÎÎ½ÎµÏ ÏÏ
νδÏομÎÏ Î±Ï
Ïήν Ïην ÏÏιγμή.
-
+
Îεν ÎÏεÏε ÏÏ
νδÏομÎÏ. ΧÏηÏιμοÏοιήÏÏε Ïο αÏÏÎÏι για να κάνεÏε ÏÏ
νδÏομή Ïε κανάλια.
@@ -282,37 +293,37 @@
DownloadManager
-
+
ÎÏ
Ïή είναι αÏλά η δοκιμαÏÏική ÎκδοÏη ÏοÏ
%1.
-
+
ÎÏοÏεί να καÏεβάÏει βίνÏεο μικÏÏÏεÏα αÏÏ %1 λεÏÏά ÏÏÏε να δοκιμάÏεÏε Ïη λειÏοÏ
Ïγία καÏεβάÏμαÏοÏ.
-
+
ΣÏ
νÎÏεια
-
+
ÎÏοκÏήÏÏε Ïη ÏλήÏη ÎκδοÏη
-
+
%1 λήÏθηκε Ïε %2
-
+
ΠλήÏη ολοκληÏÏθηκε
-
+
%n ÎήÏη%n ÎήÏειÏ
@@ -325,22 +336,22 @@
ÎλλάξÏε ÏοÏοθεÏία...
-
+
ÎÏιλÎξÏε Ïην ÏοÏοθεÏία λήÏηÏ
-
+
Î ÏοÏοθεÏία λήÏÎ·Ï Î¬Î»Î»Î±Î¾Îµ.
-
+
Τα ήδη ληÏθÎνÏα θα ÏαÏαμείνοÏ
ν ÏÏην ÏÏοηγοÏμενη ÏοÏοθεÏία.
-
+
ÎήÏη ÏÏο: %1
@@ -349,7 +360,7 @@
DownloadView
-
+
ÎήÏειÏ
@@ -458,7 +469,7 @@
ΣÏ
νδÏομÎÏ Ïε κανάλια
-
+
ÎολεÏ
ÏείÏε
@@ -466,7 +477,7 @@
LoadingWidget
-
+
ΣÏάλμα
@@ -474,436 +485,446 @@
MainWindow
-
+
&ÎιακοÏή
-
+
ÎιακοÏή αναÏαÏαγÏÎ³Î®Ï ÎºÎ±Î¹ εÏιÏÏÏοÏή ÏÏη ÏÏοβολή αναζήÏηÏηÏ
-
+
&ΠαÏάλειÏη
-
+
ÎεÏάβαÏη ÏÏο εÏÏμενο βίνÏεο
-
-
+
+
&ΠαÏÏη
-
-
+
+
ΠαÏÏη αναÏαÏαγÏγήÏ
-
+
&ΠλήÏÎ·Ï ÎθÏνη
-
+
Î Ïοβολή Ïε ÏλήÏη οθÏνη
-
+
ÎÏÏκÏÏ
Ïη ÏÎ·Ï Î»Î¯ÏÏÎ±Ï Î±Î½Î±ÏαÏαγÏÎ³Î®Ï ÎºÎ±Î¹ ÏÎ·Ï ÎµÏγαλειοθήκηÏ
-
+
ÎεÏάβαÏη ÏÏη Ïελίδα βίνÏεο ÏοÏ
YouTube και ÏαÏÏη αναÏαÏαγÏγήÏ
-
+
ÎνÏιγÏαÏή ÏοÏ
ÏÏ
νδεÏÎ¼Î¿Ï ÏοÏ
ÏÏÎÏονÏÎ¿Ï Î²Î¯Î½Ïεο YouTube ÏÏο ÏÏÏÏειÏο
-
+
ÎνÏιγÏαÏή ÏοÏ
ÏÏ
νδÎÏμοÏ
ÏÎ·Ï ÏÏÎÏοÏ
ÏÎ±Ï ÏÎ¿Î®Ï Î²Î¯Î½Ïεο ÏÏη μνήμη
-
+
ÎÏÏεÏη ÏÏν Ï
ÏÏλοιÏÏν εÏιÏοδείÏν ÏοÏ
βίνÏεο, ελÏίζοÏ
με ÏÏη ÏÏÏÏή ÏειÏά
-
+
&ÎÏαίÏεÏη
-
+
ÎÏαίÏεÏη εÏιλεγμÎνÏν βίνÏεο αÏο Ïην λίÏÏα αναÏαÏαγÏγήÏ
-
+
ÎεÏακίνηÏη ÏÏÎ¿Ï Ïα &ΠάνÏ
-
+
ÎεÏακίνηÏη εÏιλεγμÎνÏν βίνÏεο ÏÏÎ¿Ï Ïα ÏάνÏ
-
+
ÎεÏακίνηÏη ÏÏÎ¿Ï Ïα &ÎάÏÏ
-
+
ÎεÏακίνηÏη εÏιλεγμÎνÏν βίνÏεο ÏÏÎ¿Ï Ïα κάÏÏ
-
+
ÎκκαθάÏιÏη ÏοÏ
ιÏÏοÏÎ¹ÎºÎ¿Ï Î±Î½Î±Î¶Î®ÏηÏηÏ. ÎÏ
Ïή η ενÎÏγεια δε μÏοÏεί να αναιÏεθεί.
-
+
Î&ξοδοÏ
-
+
ÎνÏίο
-
+
&ÎÏÏοÏÏÏοÏ
-
+
Το %1 ÏÏο διαδίκÏÏ
ο
-
+
ΠαÏακαλοÏμε Ï
ÏοÏÏηÏίξÏε Ïην ÏÏ
νεÏÏμενη ανάÏÏÏ
ξη ÏοÏ
%1
-
+
&ΣÏεÏικά
-
+
ΠληÏοÏοÏÎ¯ÎµÏ Î³Î¹Î± Ïο %1
-
+
ÎναζήÏηÏη
-
+
ΣίγαÏη ήÏοÏ
-
-
+
+
&ÎήÏειÏ
-
+
ÎμÏάνιÏη λεÏÏομεÏειÏν για ÏÎ¹Ï Î»Î®ÏÎµÎ¹Ï Î²Î¯Î½Ïεο
-
+
&ÎήÏη
-
+
ÎήÏη ÏοÏ
ÏÏÎÏονÏÎ¿Ï Î²Î¯Î½Ïεο
+
+
+
+
+
&ΣÏ
δÏομή ÏÏο Îανάλι
-
+
ÎοινοÏοίηÏη ÏοÏ
ÏÏÎÏονÏÎ¿Ï Î²Î¯Î½Ïεο μÎÏÏ %1
-
+
&Email
-
+
Email
-
+
&ÎλείÏιμο
-
+
&ÎιαÏήÏηÏη ÏÏην ÎοÏÏ
Ïή
-
+
&ÎιακοÏή ÎεÏά ÎÏÏ ÎÏ
ÏÏ Ïο ÎίνÏεο
-
+
&ÎναÏÎÏεÏε ΣÏάλμα...
-
+
&ΣÏνθεÏη ÎναζήÏηÏη...
-
+
ΠεÏιÏÏÏÏεÏα...
-
+
&ΣÏεÏικά βίνÏεο
-
+
ΠαÏακολοÏ
θήÏÏε βίνÏεο ÏοÏ
ÏÏεÏίζονÏαι με Ïο ÏÏÎÏον
-
+
Îνοιγμα Ïε &ΠεÏιηγηÏή...
-
+
+
+
+
+
+
&ÎÏαÏμογή
-
+
ÎγοÏάÏÏε Ïο %1...
-
+
&ÎναÏαÏαγÏγή
-
+
Î&ίÏÏα αναÏαÏαγÏγήÏ
-
+
Îίν&Ïεο
-
+
&Î Ïοβολή
-
+
&ÎοινοÏοίηÏη
-
+
&Îοήθεια
-
+
ΠαÏήÏÏε %1 για να αÏ
ξήÏεÏε Ïην ÎνÏαÏη, %2 για να Ïην ÏαμηλÏÏεÏε
-
-
+
+
Îνοιγμα %1
-
+
ÎÎλεÏε να κλείÏεÏε Ïο %1 ÎµÎ½Ï Î²ÏίÏκεÏαι μια λήÏη Ïε εξÎλιξη;
-
+
Îν κλείÏεÏε Ïο %1 ÏÏÏα, η λήÏη θα ακÏ
ÏÏθεί.
-
+
ÎλείÏιμο και ακÏÏÏÏη λήÏηÏ
-
+
Îναμονή ολοκλήÏÏÏÎ·Ï Î»Î®ÏηÏ
-
+
ÎÎ¾Î¿Î´Î¿Ï Î±ÏÏ &ΠλήÏη ÎθÏνη
-
+
Î ÎκδοÏη %2 ÏοÏ
%1 ÎÏει γίνει διαθÎÏιμη.
-
+
Î¥ÏενθÏμιÏη αÏγÏÏεÏα
-
+
ÎνημÎÏÏÏη
-
+
ΣÏάλμα: %1
-
+
Î &ÏοηγοÏμενο
-
+
ÎÏιÏÏÏοÏή ÏÏο ÏÏοηγοÏμενο κομμάÏι
-
+
&ΣÏ
μÏÎ±Î³Î®Ï ÎµÎ¼ÏάνιÏη
-
+
Îνοιγμα ÏÏην ÎÏÏοÏελίδα ÏοÏ
&YouTube
-
+
ÎνÏιγÏαÏή ÏοÏ
&ΣÏ
νδεÏÎ¼Î¿Ï YouTube
-
+
ÎνÏιγÏαÏή ÏοÏ
&ΣÏ
νδÎÏμοÏ
ÏÎ·Ï Î¡Î¿Î®Ï ÎίνÏεο
-
+
ÎναζήÏηÏη ÏÏν &ÎÏειÏοδίÏν ÏοÏ
ÎίνÏεο
-
+
&ÎκκαθάÏιÏη Î ÏÏÏÏαÏÏν ÎναζηÏήÏεÏν
-
+
ÎάνÏε μια &ÎÏÏεά
-
+
ÎκκίνηÏη ÏÎ·Ï ÎναÏαÏαγÏÎ³Î®Ï &ΧειÏοκίνηÏα
-
+
ÎκκίνηÏη αναÏαÏαγÏÎ³Î®Ï ÏÏν βίνÏεο ÏειÏοκίνηÏα
-
+
ÎÏιλÎξÏε Ïην ÏοÏοθεÏία για Ïο ÏεÏιεÏÏÎ¼ÎµÎ½Ï ÏαÏ
-
+
Î&ναÏαÏαγÏγή
-
+
ΣÏ
νÎÏεια αναÏαÏαγÏγήÏ
-
+
Î¥ÏολειÏÏÎ¼ÎµÎ½Î¿Ï ÏÏÏνοÏ: %1
-
+
ÎνÏαÏη ÏÏο %1%
-
+
ΣίγαÏη
-
+
Î ÎνÏαÏη αÏοκαÏαÏÏάθηκε
-
+
H μÎγιÏÏη ανάλÏ
Ïη βίνÏεο ÏÎθηκε Ïε %1
-
+
ΠιδιÏÏικÏÏηÏα ÏÎ±Ï ÎµÎ¯Î½Î±Î¹ ÏÏÏα αÏÏαλήÏ
-
+
Îι λήÏÎµÎ¹Ï Î¿Î»Î¿ÎºÎ»Î·ÏÏθηκαν
@@ -911,75 +932,75 @@
MediaView
-
+
ΤÏÏα μÏοÏείÏε να εÏικολλήÏεÏε Ïον ÏÏ
νδεÏÎ¼Ï ÏοÏ
YouTube Ïε κάÏοια άλλη εÏαÏμογή
-
+
ΤÏÏα μÏοÏείÏε να εÏικολλήÏεÏε Ïον ÏÏνδεÏμο ÏÎ·Ï ÏÎ¿Î®Ï Î²Î¯Î½Ïεο Ïε κάÏοια άλλη εÏαÏμογή
-
+
Î ÏÏνδεÏÎ¼Î¿Ï Î¸Î± είναι ÎγκÏ
ÏÎ¿Ï Î³Î¹Î± ÏεÏιοÏιÏμÎνο ÏÏÎ¿Î½Î¹ÎºÏ Î´Î¹Î¬ÏÏημα.
-
+
ÎÏ
Ïή είναι αÏλά μια δοκιμαÏÏική ÎκδοÏη ÏοÏ
%1.
-
+
Σαε εÏιÏÏÎÏει να δοκιμάÏεÏε Ïην εÏαÏμογή και να δείÏε αν ÏÎ±Ï ÎºÎ¬Î½ÎµÎ¹.
-
+
ΣÏ
νÎÏεια
-
+
Used in video parts, as in '2 of 3'
αÏÏ
-
+
This is for video parts, as in 'Cool video - part 1'
μÎÏοÏ
-
+
This is for video parts, as in 'Cool series - episode 1'
εÏειÏÏδιο
-
+
ÎÏοÏÏολή αÏÏ %1
-
+
ÎαÏάÏγηÏη ÏÏ
νδÏÎ¿Î¼Î®Ï ÏÏο %1
-
+
ΣÏ
νδÏομή ÏÏο %1
-
+
ÎÏοκÏήÏÏε Ïη ÏλήÏη ÎκδοÏη
-
+
ÎήÏη %1
@@ -1033,47 +1054,47 @@
%1 ÏÏοβολÎÏ
-
+
%1 αÏÏ %2 (%3) â %4
-
+
Î ÏοεÏοιμάζεÏαι
-
+
ÎÏÎÏÏ
Ïε
-
+
ÎλοκληÏÏθηκε
-
+
ÎιακÏÏηκε
-
+
ÎιακοÏή λήÏηÏ
-
+
ÎμÏάνιÏη Ïε %1
-
+
Îνοιγμα Î³Î¿Î½Î¹ÎºÎ¿Ï ÏακÎλοÏ
-
+
ÎÏανεκκίνηÏη λήÏηÏ
@@ -1235,43 +1256,43 @@
ÎαλÏÏοÏίÏαÏε ÏÏο <a href='%1'>%2</a>,
-
+
ÎÏοκÏήÏÏε Ïη ÏλήÏη ÎκδοÏη
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
ÎιÏάγεÏε
-
+
μια λÎξη-κλειδί
-
+
Îνα κανάλι
-
+
για να αÏÏίÏεÏε να βλÎÏεÏε βίνÏεο.
-
+
ΠαÏακολοÏ
θήÏÏε
-
+
Î ÏÏÏÏαÏÎµÏ Î»ÎξειÏ-κλειδιά
-
+
Î ÏÏÏÏαÏα κανάλια
@@ -1309,42 +1330,40 @@
- StandardFeedsView
-
-
-
- Πιο ÎημοÏιλή
-
+ SnapshotSettings
-
-
- Πιο Î ÏÏÏÏαÏα
+
+
+ ÎλλάξÏε ÏοÏοθεÏία...
-
-
- Πιο ΣÏ
ζÏ
ÏημÎνα
+
+
+
-
-
- ÎαλÏÏεÏα ÎαθμολογημÎνα
+
+
+
+
+
+ StandardFeedsView
-
-
- Σε Îλα Ïα ΧÏονικά ÎημοÏιλή
+
+
+ Πιο ÎημοÏιλή
Video
-
+
ÎδÏ
ναμία λήÏÎ·Ï ÏÎ·Ï ÏÎ¿Î®Ï Î²Î¯Î½Ïεο για Ïο %1
-
+
ΣÏάλμα δικÏÏοÏ
: %1 για %2
diff --git a/locale/es.ts b/locale/es.ts
index 9ded3ba..3f89799 100644
--- a/locale/es.ts
+++ b/locale/es.ts
@@ -63,12 +63,12 @@
&Cerrar
-
+
Acerca de
-
+
Lo que siempre quisiste saber acerca de %1 y nunca te atreviste a preguntar
@@ -105,8 +105,9 @@
-
- La versión completa le permite descargar vÃdeos con duración mayor a %1 minutos y ver videos sin interrupciones.
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
+ La versión completa le permite ver vÃdeos sin interrupciones.
@@ -163,64 +164,74 @@
ChannelView
-
+
Marcar todos como vistos
-
+
Mostrar actualizados
-
+
Nombre
-
+
Actualizado por última vez
-
+
Añadido por última vez
-
+
- Visto por última vez
+ Vistos por última vez
-
+
Más vistos
-
+
Ordenar por
-
+
Todos los vÃdeos
-
+
VÃdeos sin ver
-
+
+
+ Marcar como visto
+
+
+
+
+ Cancelar suscripción
+
+
+
No hay suscripciones actualizadas en este momento.
-
+
- No se ha suscrito a ningún canal. Use el sÃmbolo de la estrella a los canales.
+ No se ha suscrito a ningún canal. Use el sÃmbolo de la estrella para suscribirse a los canales.
@@ -228,7 +239,7 @@
- Limpiar
+ Vaciar
@@ -251,17 +262,17 @@
- bytes/seg
+ bytes/s
- KB/seg
+ KB/s
- MB/seg
+ MB/s
@@ -282,37 +293,37 @@
DownloadManager
-
+
Esta es solo la versión de prueba de %1.
-
+
Solo puede descargar vÃdeos de duración menor que %1 minutos para que pueda probar la función de descarga.
-
+
Continuar
-
+
Obtener la versión completa
-
+
%1 descargados en %2
-
+
Descarga finalizada
-
+
%n Descarga%n Descargas
@@ -325,22 +336,22 @@
Cambiar ubicaciónâ¦
-
+
Elija la ubicación de las descargas
-
+
Ubicación para descargas modificada.
-
+
Las descargas en curso irán a la ubicación anterior.
-
+
Descargando a: %1
@@ -349,7 +360,7 @@
DownloadView
-
+
Descargas
@@ -377,7 +388,7 @@
- Reproducir/Pausar
+ Reproducir/pausar
@@ -458,7 +469,7 @@
Suscripciones a canales
-
+
Póngase cómodo
@@ -466,7 +477,7 @@
LoadingWidget
-
+
Error
@@ -474,437 +485,447 @@
MainWindow
-
+
&Detener
-
+
Detener la reproducción y volver a la búsqueda
-
+
&Omitir
-
+
Omitir vÃdeo y saltar al siguiente
-
-
+
+
&Pausar
-
-
+
+
Pausar la reproducción
-
+
- &Pantalla Completa
+ &Pantalla completa
-
+
Ir a pantalla completa
-
+
Ocultar la lista de reproducción y la barra de herramientas
-
+
Ir a la página del vÃdeo en YouTube y pausar la reproducción
-
+
Copiar el enlace de YouTube del vÃdeo actual en el portapapeles
-
+
Copiar la URL actual del flujo del vÃdeo al portapapeles
-
+
Encontrar otras partes de vÃdeos, con suerte en el orden correcto
-
+
&Eliminar
-
+
Quitar los vÃdeos seleccionados de la lista de reproducción
-
+
&Subir
-
+
Mover hacia arriba en la lista de reproducción los vÃdeos seleccionados
-
+
&Bajar
-
+
Mover hacia abajo en la lista de reproducción los vÃdeos seleccionados
-
+
Limpiar el historial de búsquedas. No se puede deshacer.
-
+
&Salir
-
+
Hasta luego
-
+
&Sitio web
-
+
%1 en la web
-
+
Porfavor apoye el desarrollo continuo de %1
-
+
&Acerca de
-
+
Información acerca de %1
-
+
Buscar
-
+
Silenciar volumen
-
-
+
+
&Descargas
-
+
Mostrar detalles sobre las descargas de vÃdeos
-
+
&Descargar
-
+
Descargar el vÃdeo actual
+
+ Tomar &captura
+
+
+
&Suscribirse al canal
-
+
Compartir el vÃdeo actual usando %1
-
+
- &Correo-e
+ &Correo electrónico
-
+
- Correo-e
+ Correo electrónico
-
+
&Cerrar
-
+
&Flotar en la parte superior
-
+
&Detener tras este vÃdeo
-
+
&Informar de un problema...
-
+
&Refinar la búsqueda...
-
+
Másâ¦
-
+
VÃdeos &relacionados
-
+
Ver videos relacionados con el actual
-
+
Abrir en &Navegador...
-
+
+
+ ¿&Le gusta %1? ¡Valórelo!
+
+
+
&Aplicación
-
+
Comprar %1â¦
-
+
&Reproducción
-
+
&Lista de reprod.
-
+
&VÃdeo
-
+
&Ver
-
+
&Compartir
-
+
&Ayuda
-
+
Pulse %1 para aumentar el volumen o %2 para reducirlo
-
-
+
+
Abriendo %1
-
+
¿Quiere salir de %1 con una descarga en curso?
-
+
Si cierra %1 ahora, esta descarga será cancelada.
-
+
Cerrar y cancelar descarga
-
+
Esperando a que finalice la descarga
-
+
&Salir de pantalla completa
-
+
%1 versión %2 ya está disponible.
-
+
Recordarme después
-
+
Actualizar
-
+
Error: %1
-
+
Ante&rior
-
+
Regresar a la pista anterior
-
+
Modo &compacto
-
+
Abrir la página de &YouTube
-
+
Copiar el en&lace de YouTube
-
+
Copiar el &URL de flujo del vÃdeo
-
+
Encontrar &partes de vÃdeos
-
+
&Limpiar búsquedas recientes
-
+
Hacer una &donación
-
+
Comenzar la reproducción &manualmente
-
+
Comenzar la reproducción de vÃdeos manualmente
-
+
Elija su ubicación para el contenido
-
+
&Reproducir
-
+
Continuar la reproducción
-
+
Tiempo restante: %1
-
+
Volumen al %1%
-
+
El volumen está silenciado
-
+
El volumen no está silenciado
-
+
Resolución máxima de video establecida en %1
-
+
Su privacidad ahora está asegurada
-
+
Descargas completas
@@ -912,75 +933,75 @@
MediaView
-
+
Ahora puede pegar el enlace de YouTube en otra aplicación
-
+
Ahora puede pegar la URL del flujo de vÃdeo en otra aplicación
-
+
El enlace es válido solo por un tiempo limitado.
-
+
Esto es solo la versión de prueba de %1.
-
+
Le permite probar la aplicación y ver si le funciona.
-
+
Continuar
-
+
Used in video parts, as in '2 of 3'
de
-
+
This is for video parts, as in 'Cool video - part 1'
parte
-
+
This is for video parts, as in 'Cool series - episode 1'
episodio
-
+
Enviado desde %1
-
+
Cancelar suscripción a %1
-
+
Suscribirse a %1
-
+
Obtener la versión completa
-
+
Descargando %1
@@ -1034,47 +1055,47 @@
%1 reproducciones
-
+
%1 de %2 (%3) â %4
-
+
Preparando
-
+
Falló
-
+
Completado
-
+
Detenido
-
+
Detener la descarga
-
+
Mostrar en %1
-
+
Abrir carpeta contenedora
-
+
Reiniciar la descarga
@@ -1236,43 +1257,43 @@
Bienvenido a <a href='%1'>%2</a>,
-
+
Obtener la versión completa
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
Escriba
-
+
una palabra clave
-
+
un canal
-
+
para empezar a ver vÃdeos.
-
+
Ver
-
+
Palabras clave recientes
-
+
Canales recientes
@@ -1310,42 +1331,40 @@
- StandardFeedsView
-
-
-
- Más populares
-
+ SnapshotSettings
-
-
- Más compartidos
+
+
+ Cambiar ubicaciónâ¦
-
-
- Más discutidos
+
+
+ Se guardó la captura en %1
-
-
- Mejor valorados
+
+
+ Se modificó la ubicación de las capturas.
+
+
+ StandardFeedsView
-
-
- Populares siempre
+
+
+ Más populares
Video
-
+
No se puede obtener el flujo de vÃdeo para %1
-
+
Error de red: %1 por %2
diff --git a/locale/es_AR.ts b/locale/es_AR.ts
index 819ffd0..ba43d1d 100644
--- a/locale/es_AR.ts
+++ b/locale/es_AR.ts
@@ -63,12 +63,12 @@
&Cerrar
-
+
Acerca de
-
+
Lo que siempre quisiste saber de %1 y nunca te animaste a preguntar
@@ -105,8 +105,9 @@
-
- La versión completa te permite descargar vÃdeos más largos que %1 minutos y mirar vÃdeos sin interrupciones.
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
+
@@ -163,62 +164,72 @@
ChannelView
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
Sortear por
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
-
+
@@ -282,37 +293,37 @@
DownloadManager
-
+
Esta es sólo una versión de demostración de %1.
-
+
Sólo se pueden bajar videos de menos de %1 minutos, para probar la funcionalidad de descarga.
-
+
Continuar
-
+
Consigue la versión completa
-
+
%1 descargado en %2
-
+
Descarga finalizada
-
+
%n Descarga(s)%n Descarga(s)
@@ -325,22 +336,22 @@
Cambiar destino...
-
+
Elegir el destino de la descarga
-
+
Destino de la descarga cambiado.
-
+
Las descargas en curso van a seguir bajándose al destino anterior.
-
+
Bajando al: %1
@@ -349,7 +360,7 @@
DownloadView
-
+
Descargas
@@ -458,7 +469,7 @@
-
+
Personalizar
@@ -466,7 +477,7 @@
LoadingWidget
-
+
Error
@@ -474,436 +485,446 @@
MainWindow
-
+
&Detener
-
+
Detener la reproducción y volver a la vista de búsqueda
-
+
&Saltar
-
+
Saltar al siguiente video
-
-
+
+
&Pausar
-
-
+
+
Pausar
-
+
&Pantalla completa
-
+
Ir a pantalla completa
-
+
Esconder la lista de reproducción y la barra de herramientas
-
+
Ir al video en YouTube y pausar la reproducción
-
+
Copiar el enlace de YouTube del video actual al portapapeles
-
+
Copiar la URL del stream del video al portapapeles
-
+
Encuentra las otras partes del video con suerte en el orden correcto
-
+
&Borrar
-
+
Borrar los videos seleccionados de la lista
-
+
Mover hacia &arriba
-
+
Mover hacia arriba los videos seleccionados
-
+
Mover hacia &abajo
-
+
Mover hacia abajo los videos seleccionados
-
+
Eliminar el historial de búsqueda. No se puede deshacer.
-
+
&Salir
-
+
Adiós
-
+
&Sitio web
-
+
%1 en la Web
-
+
Por favor apoya el desarrollo continuo de %1
-
+
&Acerca de
-
+
Información sobre %1
-
+
Buscar
-
+
Silenciar volumen
-
-
+
+
&Descargas
-
+
Mostrar detalles sobre la descarga de videos
-
+
&Bajar video
-
+
Bajar el video actual
+
+
+
+
+
-
+
Compartà el vÃdeo actual usando %1
-
+
&Correo
-
+
Correo
-
+
&Cerrar
-
+
&Siempre Visible
-
+
&Finalizar Después de este Video
-
+
&Reportar un inconveniente
-
+
&Refinar Búsqueda
-
+
Más...
-
+
&VÃdeos relacionados
-
+
Mirar vÃdeos relacionados al vÃdeo actual
-
+
-
+
+
+
+
+
+
&Programa
-
+
Comprar %1...
-
+
&Reproducción
-
+
&Lista de reproducción
-
+
&Video
-
+
&Ver
-
+
&Compartir
-
+
&Ayuda
-
+
Con %1 para subir el volumen, con %2 para bajarlo
-
-
+
+
Abriendo %1
-
+
Seguro que quieres salir de %1 con una descarga en progreso?
-
+
Si cierras %1 ahora, la descarga se va a cancelar.
-
+
Cerrar y cancelar descarga
-
+
Esperar a que termine la descarga
-
+
Salir de &Pantalla Completa
-
+
%1 versión %2 está ahora disponible
-
+
Recordármelo después
-
+
Actualizar
-
+
Error: %1
-
+
Anterior
-
+
Volver a la pista previa
-
+
&Modo Compacto
-
+
Abrir la página de &YouTube
-
+
Copiar el enlace de &YouTube
-
+
Copiar Video &URL
-
+
Encontrar Video &Partes
-
+
&Borrar las búsquedas recientes
-
+
Hacer una &donación
-
+
&Iniciar Reproducción Manualmente
-
+
Empezar a reproducir videos manualmente
-
+
Selecciona la localidad de tu contenido
-
+
&Reproducir
-
+
Continuar reproducción
-
+
Tiempo restante: %1
-
+
Volumen al %1%
-
+
Volumen silenciado
-
+
Volumen activo
-
+
Definición máxima de video ajustada en %1
-
+
Tu privacidad ahora está segura
-
+
Descarga completa
@@ -911,75 +932,75 @@
MediaView
-
+
Ahora puedes pegar el enlace de YouTube en otra aplicación
-
+
Ahora podés pegar la URL del stream en otra aplicación
-
+
El enlace va a ser válido sólo por un tiempo limitado.
-
+
Esta es sólo la versión de demostración de %1.
-
+
Te permite probar la aplicación y ver si te funciona.
-
+
Continuar
-
+
Used in video parts, as in '2 of 3'
de
-
+
This is for video parts, as in 'Cool video - part 1'
parte
-
+
This is for video parts, as in 'Cool series - episode 1'
episodio
-
+
Enviado desde %1
-
+
-
+
-
+
Conseguir la versión completa
-
+
Descargando %1
@@ -1033,47 +1054,47 @@
%1 visitas
-
+
%1 of %2 (%3) â %4
-
+
Preparando
-
+
Falló
-
+
Completado
-
+
Detenido
-
+
Detener descarga
-
+
Mostrar en %1
-
+
Abrir carpeta relacionada
-
+
Reiniciar descarga
@@ -1235,43 +1256,43 @@
Bienvenido a <a href='%1'>%2</a>,
-
+
Conseguir la versión completa
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
Escribir
-
+
una palabra clave
-
+
un canal
-
+
para empezar a ver videos.
-
+
Ver
-
+
Búsquedas recientes
-
+
Canales recientes
@@ -1309,42 +1330,40 @@
- StandardFeedsView
-
-
-
- Más populares
-
+ SnapshotSettings
-
-
- Más compartidos
+
+
+ Cambiar destino...
-
-
- Más discutidos
+
+
+
-
-
- Mejor calificados
+
+
+
+
+
+ StandardFeedsView
-
-
-
+
+
+ Más populares
Video
-
+
No puedo obtener el stream de video de %1
-
+
Error de conexión: %1 para %2
diff --git a/locale/es_ES.ts b/locale/es_ES.ts
index 52227c2..988694f 100644
--- a/locale/es_ES.ts
+++ b/locale/es_ES.ts
@@ -63,12 +63,12 @@
&Cerrar
-
+
Acerca de...
-
+
Lo que siempre quiso saber sobre %1 y nunca se atrevió a preguntar
@@ -105,8 +105,9 @@
-
- La versión completa le permite descargar vÃdeos superiores a %1 minutos y ver vÃdeos sin interrupciones.
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
+
@@ -163,62 +164,72 @@
ChannelView
-
+
-
+
-
+
Nombre
-
+
-
+
-
+
-
+
-
+
Sortear por
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
-
+
@@ -282,37 +293,37 @@
DownloadManager
-
+
Esta es la versión de prueba de %1.
-
+
Sólo se pueden descargar vÃdeos inferiores a %1 minutos. Asà podrá probar la funcionalidad de descarga.
-
+
Continuar
-
+
Obtener la versión completa
-
+
%1 descargado en %2
-
+
Descarga finalizada
-
+
%n Descarga(s)%n Descarga(s)
@@ -325,22 +336,22 @@
Cambiar ubicación...
-
+
Eligir la ubicación de descarga
-
+
Ubicación de descarga cambiada.
-
+
Las descargan actuales se guardarán en la ubicación anterior.
-
+
Descargado: %1
@@ -349,7 +360,7 @@
DownloadView
-
+
Descargas
@@ -458,7 +469,7 @@
-
+
Siéntete como en casa
@@ -466,7 +477,7 @@
LoadingWidget
-
+
Error
@@ -474,436 +485,446 @@
MainWindow
-
+
&Detener
-
+
Detener reproducción y volver a la vista de búsqueda
-
+
Sa<ar
-
+
Saltar al siguiente vÃdeo
-
-
+
+
&Pausar
-
-
+
+
Pausar reproducción
-
+
&Pantalla completa
-
+
Ir a pantalla completa
-
+
Ocultar la lista de reproducción y la barra de herramientas
-
+
Ir a la página del vÃdeo en YouTube y pausar la reproducción
-
+
Copiar al portapapeles el enlace del vÃdeo de YouTube actual
-
+
Copiar al portapapeles la &URL del flujo de vÃdeo actual
-
+
Buscar otras partes del vÃdeo, con suerte, en el orden correcto
-
+
Elimina&r
-
+
Eliminar los vÃdeos seleccionados de la lista de reproducción
-
+
S&ubir
-
+
Subir en la lista de reproducción los vÃdeos seleccionados
-
+
&Bajar
-
+
Bajar en la lista de reproducción los vÃdeos seleccionados
-
+
Limpiar el historial de búsquedas. Esta acción no puede deshacerse.
-
+
&Salir
-
+
Adiós
-
+
Sitio &Web
-
+
%1 en la Web
-
+
Apoye el desarrollo continuo de %1
-
+
&Acerca de...
-
+
Información acerca de %1
-
+
Buscar
-
+
Silenciar volumen
-
-
+
+
&Descargas
-
+
Mostrar detalles sobre las descargas de vÃdeos
-
+
&Descargar
-
+
Descargar el vÃdeo actual
+
+
+
+
+
-
+
Compartir el vÃdeo actual usando %1
-
+
&Correo electrónico
-
+
Correo electrónico
-
+
&Cerrar
-
+
&Siempre Visible
-
+
&Detener después de este vÃdeo
-
+
&Informar de un problema...
-
+
&Refinar búsqueda...
-
+
Más...
-
+
VÃdeos &relacionados
-
+
Ver vÃdeos relacionados con el actual
-
+
-
+
+
+
+
+
+
&Aplicación
-
+
Comprar %1...
-
+
&Reproducción
-
+
Lista de Re&producción
-
+
&VÃdeo
-
+
&Ver
-
+
Com&partir
-
+
&Ayuda
-
+
Pulse %1 para subir el volumen y %2 para bajarlo
-
-
+
+
Abriendo %1
-
+
¿Deseas salir de %1 con una descarga activa?
-
+
Si cierras %1, esta descarga se cancelará.
-
+
Cerrar y cancelar la descarga
-
+
Esperar la finalización de la descarga
-
+
Salir de pan&talla completa
-
+
La versión %2 de %1 ya está disponible.
-
+
Recordarme después
-
+
Actualizar
-
+
Error: %1
-
+
Ante&rior
-
+
Vuelve a la vista anterior
-
+
Modo &compacto
-
+
Abrir la página de &YouTube
-
+
Copiar el &enlace de YouTube
-
+
Copiar &URL del flujo de vÃdeo
-
+
Buscar &partes del vÃdeo
-
+
&Limpiar búsquedas recientes
-
+
Hacer una &donación
-
+
&Iniciar reproducción manual
-
+
Empezar a reproducir vÃdeos manualmente
-
+
Elegir la ubicación del contenido
-
+
Re&producir
-
+
Reanudar la reproducción
-
+
Tiempo restante: %1
-
+
Volumen al %1%
-
+
El volumen está silenciado
-
+
El volumen no está silenciado
-
+
La definición máxima de vÃdeo es %1
-
+
Su privacidad ahora es segura
-
+
Descargas completadas
@@ -911,75 +932,75 @@
MediaView
-
+
Ahora puedes pegar el enlace de Youtube en otra aplicación
-
+
Ahora puedes pegar la URL del flujo de vÃdeo en otra aplicación
-
+
El enlace será válido sólo por un plazo de tiempo limitado.
-
+
Esta es la versión de prueba de %1.
-
+
Esta versión le permite probar la aplicación y ver si le sirve.
-
+
Continuar
-
+
Used in video parts, as in '2 of 3'
de
-
+
This is for video parts, as in 'Cool video - part 1'
parte
-
+
This is for video parts, as in 'Cool series - episode 1'
capÃtulo
-
+
Enviado desde %1
-
+
-
+
-
+
Obtener la versión completa
-
+
Descargando %1
@@ -1033,47 +1054,47 @@
%1 vistas
-
+
%1 de %2 (%3) â %4
-
+
Preparando
-
+
Falló
-
+
Completo
-
+
Detenido
-
+
Detener descarga
-
+
Mostrar en %1
-
+
Abrir carpeta raÃz
-
+
Reiniciar descarga
@@ -1235,43 +1256,43 @@
Bienvenidos a <a href='%1'>%2</a>,
-
+
Obtener la versión completa
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
Introducir
-
+
una palabra clave
-
+
un canal
-
+
para empezar a ver vÃdeos
-
+
Ver
-
+
Palabras clave recientes
-
+
Canales recientes
@@ -1309,42 +1330,40 @@
- StandardFeedsView
-
-
-
- Más popular
-
+ SnapshotSettings
-
-
- Más compartidos
+
+
+ Cambiar ubicación...
-
-
- Más comentados
+
+
+
-
-
- Mejor valorados
+
+
+
+
+
+ StandardFeedsView
-
-
-
+
+
+ Más popular
Video
-
+
No se puede obtener el flujo de vÃdeo para %1
-
+
Error de red: %1 por %2
diff --git a/locale/es_MX.ts b/locale/es_MX.ts
index 4c31367..ea66132 100644
--- a/locale/es_MX.ts
+++ b/locale/es_MX.ts
@@ -63,12 +63,12 @@
&Cerrar
-
+
Acerca de
-
+
Lo que siempre quizo saber acerca de %1 y nunca se atrevió a preguntar
@@ -105,8 +105,9 @@
-
- La versión completa te permite descargar vÃdeos mayor que %1 minutos y permite ver vÃdeos sin interrupciones.
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
+ La versión completa te permite ver vÃdeos sin interrupciones
@@ -163,62 +164,72 @@
ChannelView
-
+
Marcar todo como visto
-
+
Mostrar actualizados
-
+
Nombre
-
+
Ãltimos Actualizados
-
+
Ãltimos añadidos
-
+
Ãltimos vistos
-
+
Más vistos
-
+
Ordenar por
-
+
Todos los vÃdeos
-
+
VÃdeos no vistos
-
+
+
+ Marcar como visto
+
+
+
+
+ Quitar suscripción
+
+
+
No hay suscripciones actualizadas
-
+
No tienes suscripciones. Usa el sÃmbolo de estrella para suscribirte a los canales.
@@ -282,37 +293,37 @@
DownloadManager
-
+
Esta es la versión demostrativa de %1
-
+
Sólo puede descargar videos con duración menor a %1 minutos asi que puedes probar la funcionalidad de descarga
-
+
Continuar
-
+
Obtener la versión completa
-
+
Descargados %1 en %2
-
+
Descarga terminada
-
+
@@ -325,22 +336,22 @@
Cambiar ubicación...
-
+
Seleccionar donde descargar
-
+
Ubicación de descarga cambiada.
-
+
Las descargas actuales seguiran en la ubicación anterior
-
+
Descargando en: %1
@@ -349,7 +360,7 @@
DownloadView
-
+
Descargas
@@ -458,7 +469,7 @@
Suscripciones a canales
-
+
Siéntete a gusto
@@ -466,7 +477,7 @@
LoadingWidget
-
+
Error
@@ -474,436 +485,446 @@
MainWindow
-
+
%Detener
-
+
Detener reproducción e ir haca la vista de búsqueda
-
+
S&altar
-
+
Saltar al siguiente video
-
-
+
+
&Pausar
-
-
+
+
Pausar reproducción
-
+
&Pantalla Completa
-
+
Ir a Pantalla Completa
-
+
Ocultar la lista de reproducción y la barra de tareas
-
+
Ir a la página YouTube del vÃdeo y pausar reproducción
-
+
Copiar el enlace de YouTube al portapapeles
-
+
Copiar la dirección de la difusión de vÃdeo al portapapeles
-
+
Buscar otras partes del vÃdeo en el orden correcto
-
+
Elimina&r
-
+
Eliminar los vÃdeos seleccionados de la lista de reproducción
-
+
Mover &arriba
-
+
Mover hacia arriba los vÃdeos seleccionados en la lista de reproducción
-
+
Mover a&bajo
-
+
Mover hacia abajo los vÃdeos seleccionados en lista de reproducción
-
+
Limpiar el historial de búsqueda. No puede ser deshecho.
-
+
&Salir
-
+
Adiós
-
+
Sitio &Web
-
+
%1 en el Web
-
+
Por favor apoya el desarrollo continuo de %1
-
+
&Acerca de
-
+
Información acerca de %1
-
+
Búsqueda
-
+
Silenciar volumen
-
-
+
+
&Descargas
-
+
Mostrar detalles acerca de las descargas de vÃdeos
-
+
&Descarga
-
+
Descargar el vÃdeo actual
+
+ Capturar fotograma&s
+
+
+
&Suscribir al Canal
-
+
Compartir el vÃdeo actual usando %1
-
+
Correo &Electrónico
-
+
Correo electrónico
-
+
&Cerrar
-
+
%Mantener arriba
-
+
Detener de&spués de este vÃdeo
-
+
&Reportar un problema
-
+
&Refinar búsqueda
-
+
Más...
-
+
VÃdeos &Relacionados
-
+
Ver vÃdeos relacionados con el actual
-
+
Abrir en Navegador...
-
+
+
+ &Amas %1? CalÃficalo!
+
+
+
%Aplicación
-
+
Comprar %1...
-
+
Re&producir
-
+
Lista de re&producción
-
+
&VÃdeo
-
+
&Ver
-
+
%Compartir
-
+
&Ayuda
-
+
Presiona %1 para aumentar el volumen, %2 para reducirlo.
-
-
+
+
Abriendo %1
-
+
Deseas salir de %1 con una descarga en progreso?
-
+
SI cierras %1 ahora, esta descarga será cancelada.
-
+
Cerrar y cancelar descarga
-
+
Esperarando a que termine la descarga
-
+
Mantener en pantalla completa
-
+
Está disponible %1 versión %2.
-
+
Recordarme después
-
+
Actualizar
-
+
Error: %1
-
+
Ante&rior
-
+
Ir al track anterior
-
+
Modo &compacto
-
+
Abrir la página de &YouTube
-
+
Copiar el vÃncu&lo YouTube
-
+
Copiar la URL de la difusión de vÃdeo
-
+
Buscar las &partes del vÃdeo
-
+
Limpiar búsquedas re&cientes
-
+
Hacer una &donación
-
+
Iniciar reproducción &manualmente
-
+
Reproduce vÃdeos de manera manual
-
+
Introduce la ubicación de tu contenido
-
+
%Reproducir
-
+
Reiniciar reproducción
-
+
Tiempo restante: %1
-
+
Volumen a %1%
-
+
Audio silenciado
-
+
Audio sin silenciar
-
+
Resolución de vÃdeo máxima definida en %1
-
+
Tu privacidad está segura ahora
-
+
Descarga completa
@@ -911,75 +932,75 @@
MediaView
-
+
Ahora puedes pegar el vÃnculo YouTube en otra aplicación
-
+
Puedes pegar el URL de la difusión de vÃdeo en otra aplicación
-
+
El vÃnculo será válido sólo por un tiempo limitado
-
+
Esta es la versión demostrativa de %1
-
+
Le permite probar la aplicación y ver si funciona para ti.
-
+
Continuar
-
+
Used in video parts, as in '2 of 3'
de
-
+
This is for video parts, as in 'Cool video - part 1'
parte
-
+
This is for video parts, as in 'Cool series - episode 1'
episodio
-
+
Enviado desde %1
-
+
Desuscribir de %1
-
+
Suscribir a %1
-
+
Obtener la versión completa
-
+
Descargando %1
@@ -1033,47 +1054,47 @@
%1 vistas
-
+
%1 de %2 (%3) - %4
-
+
Preparando
-
+
Error
-
+
Completado
-
+
Detenido
-
+
Detener descarga
-
+
Mostrar en %1
-
+
Abrir carpeta principal
-
+
Reiniciar descarga
@@ -1235,43 +1256,43 @@
Bienvenido a <a href='%1'>%2</a>,
-
+
Obtener la versión completa
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
Introduzca
-
+
una palabra clave
-
+
un canal
-
+
para ver vÃdeos
-
+
Ver
-
+
Palabras claves recientes
-
+
Canales Recientes
@@ -1309,42 +1330,40 @@
- StandardFeedsView
-
-
-
- Más populares
-
+ SnapshotSettings
-
-
- Más compartidos
+
+
+ Cambiar ubicación...
-
-
- Más discutidos
+
+
+ Fotograma capturado en %1
-
-
- Mejor calificados
+
+
+ Ubicación de capturas cambiada
+
+
+ StandardFeedsView
-
-
- Populares de siempre
+
+
+ Más populares
Video
-
+
No se puede obtener el vÃdeo para %1
-
+
Error de red: %1 para %2
diff --git a/locale/fi.ts b/locale/fi.ts
index cf0338e..5d2e2e7 100644
--- a/locale/fi.ts
+++ b/locale/fi.ts
@@ -63,12 +63,12 @@
&Sulje
-
+
Tietoja
-
+
Mitä olet aina halunnut tietää %1sta, muttet ole koskaan kehdannut kysyä
@@ -105,8 +105,9 @@
-
- Täysversio sallii sinun ladata yli %1 minuutin pituisia videoita ja katsoa videoita ilman keskeytyksiä.
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
+
@@ -163,62 +164,72 @@
ChannelView
-
+
Merkitse kaikki katsotuiksi
-
+
Näytä päivitetyt
-
+
Nimi
-
+
Viimeksi päivitetyt
-
+
Viimeksi lisätyt
-
+
Viimeksi katsotut
-
+
Katsotuimmat
-
+
Järjestysperuste
-
+
Kaikki videot
-
+
Katsomattomat videot
-
+
+
+
+
+
+
+
+
+
+
+
Päivitettyjä tilauksia ei ole tällä hetkellä.
-
+
Sinulla ei ole tilauksia. Käytä tähtisymbolia tilataksesi kanavia.
@@ -282,37 +293,37 @@
DownloadManager
-
+
Tämä on vain %1-kokeiluversio.
-
+
Voit ladata vain videoita jotka ovat lyhyempiä kuin %1 minuuttia, jotta voit testata latausominaisuutta.
-
+
Jatka
-
+
Hanki täysi versio
-
+
%1 ladattu ajassa %2
-
+
Lataus valmistui
-
+
@@ -325,22 +336,22 @@
Vaihda sijaintia...
-
+
Valitse latausten sijainti
-
+
Lataus sijaintia on muutettu.
-
+
Nykyiset lataukset menevät vanhaan sijaintiin.
-
+
Ladataan kansioon: %1
@@ -349,7 +360,7 @@
DownloadView
-
+
Lataukset
@@ -458,7 +469,7 @@
Kanavatilaukset
-
+
Tee olosi kotoisaksi
@@ -466,7 +477,7 @@
LoadingWidget
-
+
Virhe
@@ -474,436 +485,446 @@
MainWindow
-
+
&Pysäytä
-
+
Pysäytä toisto ja palaa hakuruutuun
-
+
&Hyppää yli
-
+
Siirry seuraavaan videoon
-
-
+
+
&Keskeytä
-
-
+
+
Keskeytä toisto
-
+
&Koko näytön tila
-
+
Siirry koko näytön tilaan
-
+
Piilota soittolista sekä työkalupalkki
-
+
Keskeytä toisto ja mene videon YouTube-sivulle
-
+
Kopioi nykyisen videon YouTube-linkki leikepöydälle
-
+
Kopioi nykyisen videovirran osoite leikepöydälle
-
+
Löydä videon muut osat toivottavasti oikeassa järjestyksessä
-
+
&Poista
-
+
Poista valitut videot toistolistalta
-
+
Siirrä &ylös
-
+
Siirrä valitut videot ylemmäksi soittolistalla
-
+
Sirrä &alas
-
+
Siirrä valitut videot alemmaksi soittolistalla
-
+
Tyhjennä hakuhistoria. Tätä toimintoa ei voi kumota.
-
+
&Lopeta
-
+
Näkemiin
-
+
&Nettisivusto
-
+
%1 netissä
-
+
Tue %1n jatkokehitystä
-
+
&Tietoja
-
+
Tietoja %1sta
-
+
Etsi
-
+
Vaimenna ääni
-
-
+
+
&Lataukset
-
+
Näytä tietoja latauksista
-
+
&Lataa
-
+
Lataa nykyinen video
+
+
+
+
+
%Tilaa kanava
-
+
Jaa nykyinen video palvelulla %1
-
+
&Sähköposti
-
+
Sähköposti
-
+
&Sulje
-
+
&Pysy päällimmäisenä
-
+
Py&säytä toisto tämän videon jälkeen
-
+
&Ilmoita ongelmasta...
-
+
&Määritä haku uudelleen...
-
+
Lisää...
-
+
&Aiheeseen liittyvät videot
-
+
Katso nykyiseen videoon liittyvät videot
-
+
Avaa &selaimessa...
-
+
+
+ &Pidätkö %1sta? Arvostele se!
+
+
+
&Sovellus
-
+
Osta %1...
-
+
&Toisto
-
+
S&oittolista
-
+
&Video
-
+
&Näytä
-
+
&Jaa
-
+
&Ohje
-
+
Paina näppäinyhdistelmää %1 nostaaksesi tai %2 laskeaksesi äänenvoimakkuutta
-
-
+
+
Avataan kohdetta %1
-
+
Haluatko, että %1 sulkeutuu vaikka lataus on kesken?
-
+
Jos suljet %1n nyt niin tämä lataus keskeytetään.
-
+
Sulje ja peru lataus
-
+
Odota latauksen valmistumista
-
+
Poistu &koko näytön tilasta
-
+
%1 versio %2 on nyt saatavilla.
-
+
Muistuta myöhemmin
-
+
Päivitä
-
+
Virhe: %1
-
+
E&dellinen
-
+
Siirry takaisin edelliseen kappaleeseen
-
+
Kompakti &tila
-
+
Avaa &YouTube-sivu
-
+
Kopioi YouTube-&linkki
-
+
Kopioi videovirran &URL
-
+
Etsi videon &osat
-
+
Ty&hjennä viimeisimmät haut
-
+
Tee &lahjoitus
-
+
Aloita toisto &manuaalisesti
-
+
Aloittaa videoiden toiston manuaalisesti
-
+
Valitse sisältösi sijainti
-
+
&Toista
-
+
Jatka toistoa
-
+
Aikaa jäljellä: %1
-
+
Ãänentaso: %1%
-
+
Ãäni on vaimennettu
-
+
Ãäni ei ole vaimennettu
-
+
Korkein videonlaatu on rajoitettu tarkkuuteen %1
-
+
Yksityisyytesi on nyt turvattu
-
+
Lataukset ovat valmistuneet
@@ -911,75 +932,75 @@
MediaView
-
+
Voit nyt liittää YouTube-linkin johonkin toiseen sovellukseen
-
+
Voit nyt liittää videovirran osoitteen (URL) johonkin toiseen sovellukseen
-
+
Osoite on käytössä vain rajoitetun ajan.
-
+
Tämä on vain %1n kokeiluversio.
-
+
Voit kokeilla ohjelmaa nähdäksesi, toimiiko se.
-
+
Jatka
-
+
Used in video parts, as in '2 of 3'
/
-
+
This is for video parts, as in 'Cool video - part 1'
osa
-
+
This is for video parts, as in 'Cool series - episode 1'
jakso
-
+
Lähetetty palvelusta %1
-
+
Peru kanavan %1 tilaus
-
+
Tilaa kanava %1
-
+
Hanki täysi versio
-
+
Ladataan %1ta/tä
@@ -1033,47 +1054,47 @@
Katsottu %1 kertaa
-
+
%1 / %2 (%3) â %4
-
+
Valmistellaan
-
+
Epäonnistui
-
+
Valmis
-
+
Pysäytetty
-
+
Pysäytä lataus
-
+
Avaa %1ssa/ssä
-
+
Avaa yläkansio
-
+
Käynnistä lataus uudelleen
@@ -1235,43 +1256,43 @@
Tervetuloa <a href='%1'>%2en</a>
-
+
Hanki täysversio
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
Syötä
-
+
hakusana
-
+
kanava
-
+
aloittaaksesi videoiden katselu.
-
+
Katso
-
+
Viimeisimmät hakusanat
-
+
Viimeisimmät kanavat
@@ -1309,42 +1330,40 @@
- StandardFeedsView
-
-
-
- Suosituimmat
-
+ SnapshotSettings
-
-
- Jaetuimmat
+
+
+ Vaihda sijaintia...
-
-
- Keskustelluimmat
+
+
+
-
-
- Arvostetuimmat
+
+
+
+
+
+ StandardFeedsView
-
-
- Kaikkien aikojen suosituimmat
+
+
+ Suosituimmat
Video
-
+
Videostriimiä ei saada kohteelle %1
-
+
Verkkovirhe: "%1" "%2"lle
diff --git a/locale/fi_FI.ts b/locale/fi_FI.ts
index 5064e7e..88639b5 100644
--- a/locale/fi_FI.ts
+++ b/locale/fi_FI.ts
@@ -63,12 +63,12 @@
&Sulje
-
+
Tietoja
-
+
Mitä olet aina halunnut tietää %1sta, muttet ole koskaan kehdannut kysyä
@@ -105,8 +105,9 @@
-
- Täysversio sallii sinun ladata yli %1 minuutin pituisia videoita ja katsoa videoita ilman keskeytyksiä.
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
+ Täysversio mahdollistaa videoiden katselun ilman keskeytyksiä.
@@ -163,62 +164,72 @@
ChannelView
-
+
Merkitse kaikki katsotuiksi
-
+
Näytä päivitetyt
-
+
Nimi
-
+
Viimeksi päivitetyt
-
+
Viimeksi lisätyt
-
+
Viimeksi katsotut
-
+
Katsotuimmat
-
+
Järjestysperuste
-
+
Kaikki videot
-
+
Katsomattomat videot
-
+
+
+ Merkitse katsotuksi
+
+
+
+
+ Lopeta tilaus
+
+
+
Päivitettyjä tilauksia ei ole tällä hetkellä.
-
+
Sinulla ei ole tilauksia. Käytä tähtisymbolia tilataksesi kanavia.
@@ -282,37 +293,37 @@
DownloadManager
-
+
Tämä on vain %1-kokeiluversio.
-
+
Voit ladata vain videoita jotka ovat lyhyempiä kuin %1 minuuttia, jotta voit testata latausominaisuutta.
-
+
Jatka
-
+
Hanki täysi versio
-
+
%1 ladattu ajassa %2
-
+
Lataus valmistui
-
+
%n Lataus(ta)
@@ -325,22 +336,22 @@
Vaihda sijaintia...
-
+
Valitse latausten sijainti
-
+
Lataus sijaintia on muutettu.
-
+
Nykyiset lataukset menevät vanhaan sijaintiin.
-
+
Ladataan kansioon: %1
@@ -349,7 +360,7 @@
DownloadView
-
+
Lataukset
@@ -458,7 +469,7 @@
Kanavatilaukset
-
+
Tee olosi kotoisaksi
@@ -466,7 +477,7 @@
LoadingWidget
-
+
Virhe
@@ -474,436 +485,446 @@
MainWindow
-
+
&Pysäytä
-
+
Pysäytä toisto ja palaa hakuruutuun
-
+
&Hyppää yli
-
+
Siirry seuraavaan videoon
-
-
+
+
&Keskeytä
-
-
+
+
Keskeytä toisto
-
+
&Koko näytön tila
-
+
Siirry koko näytön tilaan
-
+
Piilota soittolista sekä työkalupalkki
-
+
Keskeytä toisto ja mene videon YouTube-sivulle
-
+
Kopioi nykyisen videon YouTube-linkki leikepöydälle
-
+
Kopioi nykyisen videovirran osoite leikepöydälle
-
+
Löydä videon muut osat toivottavasti oikeassa järjestyksessä
-
+
&Poista
-
+
Poista valitut videot toistolistalta
-
+
Siirrä &ylös
-
+
Siirrä valitut videot ylemmäksi soittolistalla
-
+
Sirrä &alas
-
+
Siirrä valitut videot alemmaksi soittolistalla
-
+
Tyhjennä hakuhistoria. Tätä toimintoa ei voi kumota.
-
+
&Lopeta
-
+
Näkemiin
-
+
&Nettisivusto
-
+
%1 netissä
-
+
Tue %1n jatkokehitystä
-
+
&Tietoja
-
+
Tietoja %1sta
-
+
Etsi
-
+
Vaimenna ääni
-
-
+
+
&Lataukset
-
+
Näytä tietoja latauksista
-
+
&Lataa
-
+
Lataa nykyinen video
+
+ Ota &tilannevedos
+
+
+
%Tilaa kanava
-
+
Jaa nykyinen video palvelulla %1
-
+
&Sähköposti
-
+
Sähköposti
-
+
&Sulje
-
+
&Pysy päällimmäisenä
-
+
Py&säytä toisto tämän videon jälkeen
-
+
&Ilmoita ongelmasta...
-
+
&Määritä haku uudelleen...
-
+
Lisää...
-
+
&Aiheeseen liittyvät videot
-
+
Katso nykyiseen videoon liittyvät videot
-
+
Avaa &selaimessa...
-
+
+
+ &Pidätkö %1sta? Arvostele se!
+
+
+
&Sovellus
-
+
Osta %1...
-
+
&Toisto
-
+
S&oittolista
-
+
&Video
-
+
&Näytä
-
+
&Jaa
-
+
&Ohje
-
+
Paina näppäinyhdistelmää %1 nostaaksesi tai %2 laskeaksesi äänenvoimakkuutta
-
-
+
+
Avataan kohdetta %1
-
+
Haluatko, että %1 sulkeutuu vaikka lataus on kesken?
-
+
Jos suljet %1n nyt niin tämä lataus keskeytetään.
-
+
Sulje ja peru lataus
-
+
Odota latauksen valmistumista
-
+
Poistu &koko näytön tilasta
-
+
%1 versio %2 on nyt saatavilla.
-
+
Muistuta myöhemmin
-
+
Päivitä
-
+
Virhe: %1
-
+
E&dellinen
-
+
Siirry takaisin edelliseen kappaleeseen
-
+
Kompakti &tila
-
+
Avaa &YouTube-sivu
-
+
Kopioi YouTube-&linkki
-
+
Kopioi videovirran &URL
-
+
Etsi videon &osat
-
+
Ty&hjennä viimeisimmät haut
-
+
Tee &lahjoitus
-
+
Aloita toisto &manuaalisesti
-
+
Aloittaa videoiden toiston manuaalisesti
-
+
Valitse sisältösi sijainti
-
+
&Toista
-
+
Jatka toistoa
-
+
Aikaa jäljellä: %1
-
+
Ãänentaso: %1%
-
+
Ãäni on vaimennettu
-
+
Ãäni ei ole vaimennettu
-
+
Korkein videonlaatu on rajoitettu tarkkuuteen %1
-
+
Yksityisyytesi on nyt turvattu
-
+
Lataukset ovat valmistuneet
@@ -911,75 +932,75 @@
MediaView
-
+
Voit nyt liittää YouTube-linkin johonkin toiseen sovellukseen
-
+
Voit nyt liittää videovirran osoitteen (URL) johonkin toiseen sovellukseen
-
+
Osoite on käytössä vain rajoitetun ajan.
-
+
Tämä on vain %1n kokeiluversio.
-
+
Voit kokeilla ohjelmaa nähdäksesi, toimiiko se.
-
+
Jatka
-
+
Used in video parts, as in '2 of 3'
/
-
+
This is for video parts, as in 'Cool video - part 1'
osa
-
+
This is for video parts, as in 'Cool series - episode 1'
jakso
-
+
Lähetetty palvelusta %1
-
+
Peru kanavan %1 tilaus
-
+
Tilaa kanava %1
-
+
Hanki täysi versio
-
+
Ladataan %1ta/tä
@@ -1033,47 +1054,47 @@
Katsottu %1 kertaa
-
+
%1 / %2 (%3) â %4
-
+
Valmistellaan
-
+
Epäonnistui
-
+
Valmis
-
+
Pysäytetty
-
+
Pysäytä lataus
-
+
Avaa %1ssa/ssä
-
+
Avaa yläkansio
-
+
Käynnistä lataus uudelleen
@@ -1235,43 +1256,43 @@
Tervetuloa <a href='%1'>%2en</a>
-
+
Hanki täysversio
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
Syötä
-
+
hakusana
-
+
kanava
-
+
aloittaaksesi videoiden katselu.
-
+
Katso
-
+
Viimeisimmät hakusanat
-
+
Viimeisimmät kanavat
@@ -1309,42 +1330,40 @@
- StandardFeedsView
-
-
-
- Suosituimmat
-
+ SnapshotSettings
-
-
- Jaetuimmat
+
+
+ Vaihda sijaintia...
-
-
- Keskustelluimmat
+
+
+ Tilannevedos tallennettu polkuun %1
-
-
- Arvostetuimmat
+
+
+ Tilannevedoksien sijainti muutettu.
+
+
+ StandardFeedsView
-
-
- Kaikkien aikojen suosituimmat
+
+
+ Suosituimmat
Video
-
+
Videostriimiä ei saada kohteelle %1
-
+
Verkkovirhe: "%1" "%2"lle
diff --git a/locale/fr.ts b/locale/fr.ts
index 389e87f..e2f38f5 100644
--- a/locale/fr.ts
+++ b/locale/fr.ts
@@ -63,12 +63,12 @@
&Fermer
-
+
à propos
-
+
Ce que vous avez toujours voulu savoir à propos de %1 et que vous n'avez jamais osé demander
@@ -105,8 +105,9 @@
-
- La version complète vous permet de télécharger des vidéos de plus de %1 minutes et de regarder des vidéos sans interruptions.
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
+ La version complète vous permet de voir des vidéos sans interruption.
@@ -163,62 +164,72 @@
ChannelView
-
+
Tout marquer comme vu
-
+
Afficher les mises à jour
-
+
Nom
-
+
Dernièrement mis à jour
-
+
Dernièrement ajoutées
-
+
Dernièrement vues
-
+
Les plus vues
-
+
Trier par
-
+
Toutes les vidéos
-
+
Vidéos non vues
-
+
+
+ Marquer comme vu
+
+
+
+
+ Se désabonner
+
+
+
Il n'y a pas d'abonnements mis à jour en ce moment.
-
+
Vous n'avez pas d'abonnements. Utilisez le symbole de l'étoile pour vous abonner à des chaines,
@@ -282,37 +293,37 @@
DownloadManager
-
+
Il s'agit seulement de la version démo de %1.
-
+
Vous ne pouvez télécharger que des vidéos plus courtes que %1 minutes de sorte que vous pouvez tester la fonctionnalité de téléchargement.
-
+
Continuer
-
+
Obtenir la version complète
-
+
%1 téléchargé sur %2
-
+
Téléchargement terminé
-
+
%n Téléchargement%n Téléchargements
@@ -325,22 +336,22 @@
Changer d'emplacement...
-
+
Choisissez l'emplacement de téléchargement
-
+
Emplacement de téléchargement changé.
-
+
Les téléchargements en cours iront à l'emplacement précédent.
-
+
Téléchargement de : %1
@@ -349,7 +360,7 @@
DownloadView
-
+
Téléchargements
@@ -458,7 +469,7 @@
Abonnements aux chaines
-
+
Installez-vous confortablement
@@ -466,7 +477,7 @@
LoadingWidget
-
+
Erreur
@@ -474,436 +485,446 @@
MainWindow
-
+
&Arrêter
-
+
Arrêter et aller à la page de recherche
-
+
&Passer
-
+
Passer à la vidéo suivante
-
-
+
+
&Pause
-
-
+
+
Mettre en pause
-
+
&Plein écran
-
+
Mettre en plein écran
-
+
Cacher la liste de lecture et la barre d'outils
-
+
Aller à la page de la vidéo Youtube et mettre en pause
-
+
Copier l'adresse de la vidéo YouTube courante dans le presse-papier
-
+
Copier l'adresse du flux vidéo courant dans le presse-papier
-
+
Trouver les autres parties de la vidéo en espérant qu'elles soient dans le bon ordre
-
+
&Supprimer
-
+
Supprimer la vidéo sélectionnée de la liste de lecture
-
+
Déplacer vers les &haut
-
+
Déplacer la vidéo sélectionnée vers le haut dans la liste de lecture
-
+
Déplacer vers les &bas
-
+
Déplacer la vidéo sélectionnée vers le bas dans la liste de lecture
-
+
Effacer l'historique de recherche. Opération irréversible.
-
+
&Quitter
-
+
Au revoir
-
+
Site &Web
-
+
%1 sur le Web
-
+
Merci d'aider à poursuivre le développement de %1
-
+
&Ã propos
-
+
à propos de %1
-
+
Chercher
-
+
Couper le son
-
-
+
+
&Téléchargements
-
+
Voir les détails à propos des téléchargements de la vidéo
-
+
&Téléchargement
-
+
Télécharger la vidéo en cours
+
+ Prendre un in&stantané
+
+
+
&S'abonner à la chaine
-
+
Partager cette vidéo avec %1
-
+
&Email
-
+
Email
-
+
&Fermer
-
+
&Laisser au dessus
-
+
&Arrêter après cette vidéo
-
+
&Signaler un problème...
-
+
&Affiner la recherche...
-
+
Plusâ¦
-
+
Vidéos &Relatives
-
+
Regarder des vidéos relatives à la vidéo courante
-
+
Ouvrir dans le &navigateur ...
-
+
+
+ &Aimer %1? Notez-le !
+
+
+
&Application
-
+
Acheter %1 â¦
-
+
&Lecture
-
+
&Liste de lecture
-
+
&Vidéo
-
+
&Vue
-
+
&Partager
-
+
&Aide
-
+
Appuyer sur %1 pour augmenter le volume, sur %2 pour le baisser
-
-
+
+
Ouverture de %1
-
+
Voulez-vous vraiment quitter %1 avec un téléchargement en cours ?
-
+
Si vous fermez %1 maintenant, ce téléchargement sera annulé.
-
+
Fermer et annuler le téléchargement
-
+
Attendez la fin du téléchargement
-
+
Quitter le &mode plein écran
-
+
%1 version %2 est maintenant disponible
-
+
Me rappeler plus tard
-
+
Mettre à jour
-
+
Erreur : %1
-
+
P&récédent
-
+
Aller à la piste précédente
-
+
&Mode compact
-
+
Ouvrir la page &Youtube
-
+
Copier le &lien Youtube
-
+
Copier l'&URL du flux vidéo
-
+
Trouver les &parties de la vidéo
-
+
&Effacer les recherches récentes
-
+
Faire un &Don
-
+
&
-
+
Démarrer manuellement la lecture de vidéos
-
+
Choisissez l'emplacement de votre contenu
-
+
&Jouer
-
+
Relancer la lecture
-
+
Temps restant : %1
-
+
Volume à %1
-
+
Volume actif
-
+
Volume inactif
-
+
Résolution vidéo maximale fixée à %1
-
+
Votre confidentialité est maintenant respectée
-
+
Téléchargements terminés
@@ -911,75 +932,75 @@
MediaView
-
+
Vous pouvez maintenant copier l'adresse Youtube dans une autre application
-
+
Vous pouvez maintenant coller l'adresse du flux vidéo dans une autre application
-
+
Le lien ne sera valide que pour un temps limité.
-
+
C'est juste la version démo de %1.
-
+
Cela vous permet de tester l'application et voir si cela fonctionne pour vous.
-
+
Continuer
-
+
Used in video parts, as in '2 of 3'
de
-
+
This is for video parts, as in 'Cool video - part 1'
partie
-
+
This is for video parts, as in 'Cool series - episode 1'
épisode
-
+
Envoyé par %1
-
+
Se désabonner de %1
-
+
S'abonner à %1
-
+
Obtenir la version complète
-
+
%1 Téléchargement
@@ -1033,47 +1054,47 @@
%1 vues
-
+
%1 de %2 (%3) â %4
-
+
Préparation
-
+
Ãchec
-
+
Terminé
-
+
Arrêté
-
+
Arrêter le téléchargement
-
+
Montrer dans %1
-
+
Ouvrir le dossier parent
-
+
Redémarrer le téléchargement
@@ -1235,43 +1256,43 @@
Bienvenue sur <a href='%1'>%2</a>,
-
+
Obtenir la version complète
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
Entrer
-
+
un mot-clé
-
+
une chaîne
-
+
pour commencer à regarder des vidéos.
-
+
Regarder
-
+
Derniers mots-clés
-
+
Chaînes récentes
@@ -1309,42 +1330,40 @@
- StandardFeedsView
-
-
-
- Les plus populaires
-
+ SnapshotSettings
-
-
- Les plus partagées
+
+
+ Changer d'emplacement...
-
-
- Les plus commentées
+
+
+ Instantané sauvé dans %1
-
-
- Les mieux notées
+
+
+ Emplacement de instantanés changé.
+
+
+ StandardFeedsView
-
-
- Les plus populaires de tous les temps
+
+
+ Les plus populaires
Video
-
+
Impossible d'obtenir le flux vidéo de %1
-
+
Erreur réseau : %1 pour %2
diff --git a/locale/gl.ts b/locale/gl.ts
index 928a9e4..3743de8 100644
--- a/locale/gl.ts
+++ b/locale/gl.ts
@@ -63,12 +63,12 @@
&Pechar
-
+
Sobre
-
+
O que vostede sempre quixo saber sobre %1 e nunca se atreveu a preguntar
@@ -105,8 +105,9 @@
-
- A versión completa permÃtelle descargar vÃdeos de máis de %1 minutos e ver vÃdeos sen interrupcións.
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
+ A versión completa permite ver os vÃdeos sen interrupcións.
@@ -163,62 +164,72 @@
ChannelView
-
+
Marcar todos como vistos
-
+
Amosar a actualización
-
+
Nome
-
+
Ãltima actualización
-
+
Ãltimo engadido
-
+
Ãltimo visto
-
+
Máis vistos
-
+
Ordenar por
-
+
Todos os vÃdeos
-
+
VÃdeos non vistos
-
+
+
+ Marcar como visto
+
+
+
+
+ Darse de baixa
+
+
+
Neste momento non ten subscricións de actualización.
-
+
Non ten subscricións. Utilice o sÃmbolo da estrela para subscribirse ás canles.
@@ -282,37 +293,37 @@
DownloadManager
-
+
Isto é só a versión demo de %1.
-
+
Só se poden descargar vÃdeos curtos de menos de %1 minutos para que poida probar a utilidade de descargas.
-
+
Continuar
-
+
Obter a versión completa
-
+
%1 descargado en %2
-
+
Rematou a descarga
-
+
%n Descarga%n Descargas
@@ -326,22 +337,22 @@
Cambiar a localización...
-
+
Escolla a localización da descarga
-
+
Cambiada a localización da descarga.
-
+
A descarga actual aÃnda se fai na localización anterior.
-
+
Descargando en: %1
@@ -350,7 +361,7 @@
DownloadView
-
+
Descargas
@@ -459,7 +470,7 @@
Subscricións a canles
-
+
SÃntase cómodo
@@ -467,7 +478,7 @@
LoadingWidget
-
+
Erro
@@ -475,436 +486,446 @@
MainWindow
-
+
&Parar
-
+
Parara a reprodución e volver á vista de busca
-
+
&Saltar
-
+
Saltar ao seguinte vÃdeo
-
-
+
+
&Deter
-
-
+
+
Deter a reprodución
-
+
&Pantalla completa
-
+
Ir á pantalla completa
-
+
Agochar a lista de reprodución e a barra de tarefas
-
+
Ir á páxina de vÃdeos YouTube e por en pausa a reprodución
-
+
Copiar a ligazón actual de vÃdeo de YouTube no portapapeis
-
+
Copiar o URL actual do fluxo de vÃdeo no portapapeis
-
+
Buscar pezas doutro vÃdeo agardando sexan na orde correcta
-
+
&Retirar
-
+
Retirar os vÃdeos seleccionados da lista de reprodución
-
+
Mover cara &arriba
-
+
Mover cara arriba os vÃdeos seleccionados na lista de reprodución
-
+
Mover cara a&baixo
-
+
Mover cara abaixo os vÃdeos seleccionados na lista de reprodución
-
+
Limpar o historial de buscas. Non se pode desfacer.
-
+
&SaÃr
-
+
Deica logo
-
+
Sitio &web
-
+
%1 na web
-
+
Por favor apoie o desenvolvemento continuo de %1
-
+
&Sobre
-
+
Información acerca de %1
-
+
Buscar
-
+
Silenciar o volume
-
-
+
+
&Descargas
-
+
Mostrar os detalles sobre as descargas de vÃdeo
-
+
&Descarga
-
+
Descargando o vÃdeo actual
+
+ Facer unha &captura
+
+
+
&Subscribirse á canle
-
+
Compartir o vÃdeo actual empregando %1
-
+
&Correo-e
-
+
Correo-e
-
+
&Pechar
-
+
&Flotante e arriba
-
+
&Deter despois deste vÃdeo
-
+
&Informar dun erro...
-
+
&Afinar a busca...
-
+
Máis...
-
+
VÃdeos &relacionados
-
+
Ver vÃdeos relacionados co actual
-
+
Abrir no &navegador
-
+
+
+ &Gustoulle %1? CualifÃqueo!
+
+
+
&Aplicativo
-
+
Mercar %1...
-
+
&Reproducir
-
+
&Lista de reprodución
-
+
&VÃdeo
-
+
&Ver
-
+
&Compartir
-
+
A&xuda
-
+
Prema %1 para aumentar o volume, %2 para diminuÃlo
-
-
+
+
Abrindo %1
-
+
Desexa saÃr de %1 cunha descarga en proceso?
-
+
Se pecha %1 agora, esta descarga vai seren cancelada.
-
+
Pechar e cancelar a descarga
-
+
Agardar a que remate a descarga
-
+
Abandonar a &pantalla completa
-
+
%1 versión %2 xa está dispoñÃbel.
-
+
Lembrar máis adiante
-
+
Actualizar
-
+
Produciuse un erro: %1
-
+
A&nterior
-
+
Ir á pista anterior
-
+
Modo &compacto
-
+
Abrir a páxina de &YouTube
-
+
Copiar a &ligazón de YouTube
-
+
Copiar o &URL do fluxo de vÃdeo
-
+
Atopar &partes de vÃdeos
-
+
&Limpar as buscas recentes
-
+
Facer unha &doazón
-
+
Comezar a reprodución &manualmente
-
+
Comezar manualmente a reprodución dos vÃdeos
-
+
Escolla a localización do seu contido
-
+
&Reproducir
-
+
Continuar a reprodución
-
+
Tempo restante: %1
-
+
Volume ao %1%
-
+
O volume está silenciado
-
+
O volume non está silenciado
-
+
Resolución máxima de vÃdeo fixada en %1
-
+
A súa intimidade agora está segura
-
+
Descargas completadas
@@ -912,75 +933,75 @@
MediaView
-
+
Agora pode pegar a ligazón de YouTube noutro aplicativo
-
+
Agora pode pegar o URL do fluxo de vÃdeo noutro aplicativo
-
+
A ligazón ten validez só por un tempo limitado.
-
+
Isto é só a versión demo de %1.
-
+
PermÃtelle probar o aplicativo e comprobar se vai ao seu xeito.
-
+
Continuar
-
+
Used in video parts, as in '2 of 3'
de
-
+
This is for video parts, as in 'Cool video - part 1'
peza
-
+
This is for video parts, as in 'Cool series - episode 1'
episodio
-
+
Enviado desde %1
-
+
Darse de baixa de %1
-
+
Subscribirse a %1
-
+
Obter a versión completa
-
+
Descargando %1
@@ -1034,47 +1055,47 @@
%1 vistas
-
+
%1 de %2 (%3) â %4
-
+
Preparando
-
+
Produciuse un fallo
-
+
Completada
-
+
Detida
-
+
Deter a descarga
-
+
Mostrar en %1
-
+
Abrir o cartafol pai
-
+
Reiniciar a descarga
@@ -1236,43 +1257,43 @@
Benvido a <a href='%1'>%2</a,
-
+
Obter a versión completa
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
Introduza
-
+
unha palabra clave
-
+
unha canle
-
+
para comezar a ver vÃdeos.
-
+
Ver
-
+
Palabra clave recente
-
+
Canles recentes
@@ -1310,42 +1331,40 @@
- StandardFeedsView
-
-
-
- Máis popular
-
+ SnapshotSettings
-
-
- Máis compartido
+
+
+ Cambiar a localización...
-
-
- Máis discutido
+
+
+ Captura gardada en %1
-
-
- Máis destacados
+
+
+ Cambiada a localización da captura.
+
+
+ StandardFeedsView
-
-
- O máis popular de sempre
+
+
+ Máis popular
Video
-
+
Non é posÃbel obter o fluxo de vÃdeo de %1
-
+
Produciuse un erro na rede: %1 por %2
diff --git a/locale/he_IL.ts b/locale/he_IL.ts
index 94153f9..87a1f00 100644
--- a/locale/he_IL.ts
+++ b/locale/he_IL.ts
@@ -63,12 +63,12 @@
&ס××ר×
-
+
×¢× ××××ת
-
+
×× ×©×ª××× ×¨×¦×ת ××עת ×¢× %1 ××× ××¢×ת ×ש×××
@@ -105,7 +105,8 @@
-
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
@@ -163,62 +164,72 @@
ChannelView
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
-
+
@@ -282,37 +293,37 @@
DownloadManager
-
+
×××× ×¨×§ ×רסת ×××××× ×©× %1.
-
+
×××צע×ת ××¨×¡× ×× × ××ª× ×××ר×× ×§××¢× ××××× ×©××ר×× ××× × ×¢××× ×¢× %1 ×ק×ת ××× ×©×ª××× ××פשר××ª× ××××ר ×ת ×פשר×ת ×××ר××.
-
+
××ש×
-
+
ק××ת ×××¨×¡× ×××××
-
+
%1 ×תק×× ××××ר×ת ×©× %2
-
+
×××ר×× ××ש×××
-
+
××ר×× ××ת%n ××ר××ת
@@ -325,22 +336,22 @@
ש×× ×× ×××ק××...
-
+
× × ××××ר ×ת ××ק×× ×××ר××
-
+
××ק×× ×××ר×× ××©×ª× ×.
-
+
×××ר×× ×× ××××ת ×¢×××× ×ª×ש×ר ×××ק×× ×ק×××.
-
+
×ת×צעת ××ר×× ××: %1
@@ -349,7 +360,7 @@
DownloadView
-
+
××ר××ת
@@ -458,7 +469,7 @@
-
+
ש×× ×× ×××ת×
@@ -466,7 +477,7 @@
LoadingWidget
-
+
ש××××
@@ -474,436 +485,446 @@
MainWindow
-
+
&עצ×ר×
-
+
עצ×רת ×× ××× × ××××¨× ×× ×ª×¦××ת ×××פ×ש
-
+
&×××××
-
+
××××× ×× ×סר××× ×××
-
-
+
+
×&ש×××
-
-
+
+
×ש×××ת ×× ××× ×
-
+
&××¡× ×××
-
+
××¢×ר ×××¡× ×××
-
+
×סתרת רש××ת ××ש××¢× ×סר×× ×××××
-
+
××¢×ר ××¢××× ××××××× ×Ö¾YouTube ××ש×××ת ×× ××× ×.
-
+
×עתקת ×ק×ש×ר ×× ××××××× ×× ×××× ×× ××× ××××ר××
-
+
×עתקת ×ת××ת ת×ר×× ××××××× ×× ××× ××××ר××
-
+
××פ×ש ××ק×× ××ר×× ×תק××× ×©×× ×ס×ר ×× ×××
-
+
×&סר×
-
+
×סרת ×סר××× ×× ×× ××ר×× ×רש××ת ××ש××¢×
-
+
×××× ×&××¢××
-
+
×××ת ×סר××× ×× ×× ××ר×× ×××¢×× ×¨×©××ת ××ש××¢×
-
+
×××× ×&××
-
+
×××ת ×סר××× ×× ×× ××ר×× ××××¨× ×¨×©××ת ××ש××¢×
-
+
×××קת ××ס××ר××ת ×××פ×ש. ×× × ××ª× ××××
-
+
×&צ×××
-
+
××תר××ת
-
+
&×תר ×××× ××¨× ×
-
+
%1 ×××× ××¨× ×
-
+
×× × ×ª××× ××××©× ×פ×ת×× ×©× %1
-
+
&×¢× ××××ת
-
+
××××¢ ××××ת %1
-
+
××פ×ש
-
+
×שתקת ×ש××¢
-
-
+
+
××&ר××ת
-
+
×צ×ת פר××× ×¢× ××××ת ××ר××ת ×××××
-
+
××&ר××
-
+
××ר×ת סר××× ××××××× ×× ××××
+
+
+
+
+
-
+
ש×ת××£ ××××××× ×× ×××× ××¨× %1
-
+
&××××´×
-
+
××××´×
-
+
&ס××ר×
-
+
&צ××¤× ××××¢××
-
+
×&עצ×ר ×××ר ××××× ××
-
+
&××××× ×¢× ×ª×§××...
-
+
&ש×פ×ר ×××פ×ש...
-
+
×¢××...
-
+
-
+
-
+
-
+
+
+
+
+
+
&××ש××
-
+
ר××שת %1...
-
+
× &××× ×
-
+
&רש××ת ×ש××¢×
-
+
&×××××
-
+
&צפ×××
-
+
&ש×ת××£
-
+
&×¢×ר×
-
+
× ××ª× ×××××¥ ×¢× %1 ××× ×××××ר ×ת עצ×ת ×ש××¢, %2 ××× ××× ××× ××ת×
-
-
+
+
%1 × ×¤×ª×
-
+
××× ×רצ×× × ×צ×ת ×Ö¾%1 ××שר ××©× × ××ר×× ×¤×¢×××?
-
+
×× %1 ××ס×ר ×עת, ××ר×× ×× ×ª××××.
-
+
ס×××¨× ×××××× ×××ר××
-
+
×ש ×××ת×× ×ס××× ×××ר××
-
+
×צ××× ××&×¡× ×××
-
+
%1 ×××¨×¡× %2 ×××× ×עת.
-
+
×××××ר ×× ××××ר ××תר
-
+
×¢××××
-
+
ש××××: %1
-
+
×&ק×××
-
+
×××¨× ×רצ××¢× ×ק×××ת
-
+
×&×¦× ×ס××× ×
-
+
פת××ת ××¢××× ×&××××××
-
+
×עתקת ×&ק×ש×ר ×××××××
-
+
×עתקת ×ת××ת ת&×ר×× ×××××××
-
+
××פ×ש ק&××¢× ×××××
-
+
&× ×ק×× ×××פ×ש×× ×××ר×× ××
-
+
×&×שת תר×××
-
+
×ת××ת × ××× × ×&×× ×ת
-
+
×ת××× ××× ×ת ×× ××× ×ª ק××¢× ×××××××
-
+
-
+
&× ××× ×
-
+
×××©× ×× ××× ×
-
+
×××× ×× ×תר: %1
-
+
עצ×ת ×ש××¢ ××× %1%
-
+
×ש××¢ ××שתק
-
+
×ש××¢ ××× × ××שתק
-
+
××××ת ×× ××× × ×××ר××ת ××××רת ×Ö¾%1
-
+
פר××××ª× ×××× ×ª ×עת.
-
+
×××ר××ת ××ש×××
@@ -911,75 +932,75 @@
MediaView
-
+
×עת × ××ª× ×××××ק ×ת ק×ש×ר ×Ö¾YouTube ש××× ×××ש×× ××ר
-
+
×עת × ××ª× ×××××ק ×ת ×ת××ת ת×ר×× ××××××× ×××ש×× ××ר
-
+
×ק×ש×ר ×××× ×ª×§×£ ×××× ××××× ××××.
-
+
×××× ×¨×§ ×רסת ×××××× ×©× %1.
-
+
××¨×¡× ×× ××פשרת ×× ××××× ×ת ×××ש×× ××ר××ת ××× ××× ×ת××× ×צר×××.
-
+
××ש×
-
+
Used in video parts, as in '2 of 3'
×ת××
-
+
This is for video parts, as in 'Cool video - part 1'
××ק
-
+
This is for video parts, as in 'Cool series - episode 1'
פרק
-
+
× ×©×× ××¨× %1
-
+
-
+
-
+
ק××ת ×××¨×¡× ×××××
-
+
%1 ×תק××
@@ -1033,47 +1054,47 @@
%1 צפ××ת
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -1235,43 +1256,43 @@
×ר×× ×××× ×× <a href='%1'>%2</a>,
-
+
ק××ת ×××¨×¡× ×××××
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
××× ×
-
+
×××ת ×פת×
-
+
ער××¥
-
+
××× ××ת××× ×צפ×ת ×סר××× ××.
-
+
צפ×××
-
+
××××ת ××¤×ª× ××ר×× ×ת
-
+
ער×צ×× ××ר×× ××
@@ -1309,42 +1330,40 @@
- StandardFeedsView
-
-
-
-
-
+ SnapshotSettings
-
-
-
+
+
+ ש×× ×× ×××ק××...
-
-
+
+
-
-
+
+
+
+
+ StandardFeedsView
-
-
+
+
Video
-
+
×× × ××ª× ×ק×× ×ת ת×ר×× ××××××× ×¢××ר %1
-
+
ש×××ת רשת: %1 ×¢××ר %2
diff --git a/locale/hr.ts b/locale/hr.ts
index c5af795..df9fcff 100644
--- a/locale/hr.ts
+++ b/locale/hr.ts
@@ -63,12 +63,12 @@
&Zatvori
-
+
O programu
-
+
Sve što ste željeli znati o %1 a niste se usudili pitati
@@ -105,8 +105,9 @@
-
- Puna verzija programa dozvoljava Vam da gledate videosadržaj dulji od %1 minuta kao i gledanje videa bez prekida.
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
+
@@ -163,62 +164,72 @@
ChannelView
-
+
OznaÄi sve kao pogledano
-
+
Prikaži ažurirano
-
+
Ime
-
+
Posljednje ažurirano
-
+
Posljednje dodano
-
+
Posljednje gledano
-
+
Najviše gledano
-
+
Sortiraj po
-
+
Svi videozapisi
-
+
Nepregledani videozapisi
-
+
+
+
+
+
+
+
+
+
+
+
Trenutno nema dostupnih ažuriranja pretplata
-
+
Niste pretplaÄeni na ni jedan kanal. Za pretplatu kliknite na zvijezdicu.
@@ -282,37 +293,37 @@
DownloadManager
-
+
Ovo je samo probna verzija %1.
-
+
Može preuzeti samo video kraÄi od %1 minuta tako da možete testirati moguÄnost preuzimanja.
-
+
Nastavi
-
+
Preuzmi punu verziju
-
+
%1 preuzet u %2
-
+
Preuzimanje završeno
-
+
%n preuzimanje%n preuzimanja%n preuzimanja
@@ -325,22 +336,22 @@
Promijeni odredište preuzimanja...
-
+
Odaberi odredište preuzimanja
-
+
Odredište preuzimanja promijenjeno.
-
+
Trenutna preuzimanja Äe i dalje iÄi u prethodno odrediÅ¡te.
-
+
Preuzimam u: %1
@@ -349,7 +360,7 @@
DownloadView
-
+
Preuzimanja
@@ -458,7 +469,7 @@
PretplatniÄki kanali
-
+
Udobno se smjestite
@@ -466,7 +477,7 @@
LoadingWidget
-
+
Greška
@@ -474,436 +485,446 @@
MainWindow
-
+
&Zaustavi
-
+
Stani i vrati se na pretraživanje
-
+
&PreskoÄi
-
+
PreskoÄi na slijedeÄi videozapis
-
-
+
+
&Pauza
-
-
+
+
Pauziraj
-
+
&Cijeli ekran
-
+
Prikaži preko cijelog ekrana
-
+
Sakrij play listu i alatnu traku
-
+
Idi na Youtube stranicu sa videom i pauziraj
-
+
Kopiraj YouTube link trenutnog videa u clipboard
-
+
Kopiraj &URL trenutnog video streama u clipboard
-
+
NaÄi ostale dijelove videa, nadam se u pravom redoslijedu
-
+
&Ukloni
-
+
Ukloni odabrane videozapise iz play liste
-
+
Pomakni &gore
-
+
Pomakni gore oznaÄene videozapise u play listi
-
+
Pomakni &dolje
-
+
Pomakni dolje oznaÄene videozapise u play listi
-
+
OÄisti povijest pretraga. Ne može se poniÅ¡titi.
-
+
&Kraj
-
+
DoviÄenja
-
+
&Web stranice
-
+
%1 na webu
-
+
Molim Vas da podržite daljnji razvoj %1
-
+
&O programu
-
+
Informacije o %1
-
+
Traži
-
+
Utišaj zvuk
-
-
+
+
&Preuzimanja
-
+
Pokaži informacije o preuzimanjima videa
-
+
&Preuzimanje
-
+
Preuzmi trenutni video
+
+
+
+
+
& Pretplata na Kanal
-
+
Podijeli trenutni video koristeÄi %1
-
+
&Email
-
+
E-pošta
-
+
&Zatvori
-
+
&Budi na vrhu
-
+
&Stani nakon ovog videa
-
+
&Prijavi problem
-
+
&Suzi pretragu
-
+
Više...
-
+
SliÄan videosadržaj
-
+
Pogledajte video sadržaj sliÄan ovome
-
+
Otvori u pretraživaÄu...
-
+
+
+
+
+
+
&Program
-
+
Kupi %1
-
+
&Sviraj
-
+
&Play lista
-
+
&Video
-
+
&Pregled
-
+
&Podijeli
-
+
&PomoÄ
-
+
Pritisnite %1 za glasnije, %2 za tiše
-
-
+
+
Otvaram %1
-
+
Da li stvarno želite napustiti %1 dok traje preuzimanje?
-
+
Ako sada zatvorite %1, preuzimanje Äe biti poniÅ¡teno.
-
+
Zatvori i poništi preuzimanje
-
+
PriÄekaj da zavrÅ¡i preuzimanje
-
+
IzaÄi iz &Cijelog ekrana
-
+
%1 verzija %2 je dostupna.
-
+
Podsjeti me kasnije
-
+
Ažuriraj
-
+
Greška: %1
-
+
P&rethodni
-
+
Idi nazad na prethodnu pjesmu
-
+
&Kompaktni mod
-
+
Otvori &YouTube stranicu
-
+
Kopiraj YouTube &link
-
+
Kopiraj &URL video streama
-
+
NaÄi &dijelove videa
-
+
&Izbriši nedavne pretrage
-
+
Izvrši &donaciju
-
+
&RuÄno pokreni reprodukciju
-
+
RuÄno pokreni reprodukciju videa
-
+
Odaberi lokaciju sadržaja
-
+
&Sviraj
-
+
&Nastavi sviranje
-
+
Preostalo vrijeme: %1
-
+
GlasnoÄa na %1%
-
+
Zvuk je ugašen
-
+
Zvuk je upaljen
-
+
Maksimalna video rezolucija postavljena na %1
-
+
Vaša privatnost je sada sigurna
-
+
Preuzimanja završena
@@ -911,75 +932,75 @@
MediaView
-
+
Sada možete zalijepiti Youtube link u neki drugi program
-
+
Sada možete zalijepiti link video streama u neki drugi program
-
+
Link Äe biti valjan samo ograniÄeno vrijeme.
-
+
Ovo je samo demo verzija %1.
-
+
OmoguÄava Vam da testirate program i vidite da li Vam odgovara.
-
+
Nastavi
-
+
Used in video parts, as in '2 of 3'
od
-
+
This is for video parts, as in 'Cool video - part 1'
dio
-
+
This is for video parts, as in 'Cool series - episode 1'
nastavak
-
+
Poslano sa %1
-
+
Odjava sa %1
-
+
Pretplata na %1
-
+
Preuzmi punu verziju
-
+
Preuzimam %1
@@ -1033,47 +1054,47 @@
%1 pregleda
-
+
%1 od %2 (%3) - %4
-
+
Pripremam
-
+
Nije izvršeno
-
+
Dovršeno
-
+
Zaustavljeno
-
+
Zaustavi preuzimanje
-
+
Prikaži u %1
-
+
Otvori nadmapu
-
+
Ponovno pokreni preuzimanje
@@ -1235,43 +1256,43 @@
Dobrodošli u <a href='%1'>%2</a>,
-
+
Preuzmi punu verziju
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
Unesi
-
+
kljuÄna rijeÄ
-
+
kanal
-
+
da poÄnete gledati video.
-
+
Gledaj
-
+
Nedavne kljuÄne rijeÄi
-
+
Nedavni kanali
@@ -1309,42 +1330,40 @@
- StandardFeedsView
-
-
-
- Najpopularnije
-
+ SnapshotSettings
-
-
- Najviše dijeljeno
+
+
+ Promijeni odredište preuzimanja...
-
-
- Najviše komentirano
+
+
+
-
-
- Najviše ocijenjeno
+
+
+
+
+
+ StandardFeedsView
-
-
- Sve vrijeme popularno
+
+
+ Najpopularnije
Video
-
+
Ne mogu naÄi video stream za %1
-
+
Greška mreže: %1 za %2
diff --git a/locale/hu.ts b/locale/hu.ts
index 4ccde49..070f7c0 100644
--- a/locale/hu.ts
+++ b/locale/hu.ts
@@ -63,12 +63,12 @@
&Bezárás
-
+
Névjegy
-
+
Amit tudni szeretett volna a %1 programról, de sosem merte megkérdezni
@@ -105,8 +105,9 @@
-
- A teljes verzió lehetÅséget nyújt %1 percnél hosszabb videók letöltésére és a videók megszakÃtás nélküli lejátszására.
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
+
@@ -163,62 +164,72 @@
ChannelView
-
+
-
+
-
+
Név
-
+
-
+
-
+
-
+
-
+
Rendezés
-
+
Ãsszes videó
-
+
-
+
+
+
+
+
+
+
+
+
+
+
-
+
Nincsenek feliratkozások. A csillag szimbólumot kell használni a csatornákra való feliratkozáshoz.
@@ -282,37 +293,37 @@
DownloadManager
-
+
Ez csak a demó verziója a %1 programnak.
-
+
Csak %1 percnél rövidebb videók tölthetÅk le vele a letöltési funkciók teszteléséhez.
-
+
Folytatás
-
+
Teljes verzió beszerzése
-
+
-
+
Letöltés befejezve
-
+
@@ -325,22 +336,22 @@
Hely módosÃtása...
-
+
Letöltés helyének kiválasztása
-
+
A letöltés helye megváltozott.
-
+
A folyamatban lévŠletöltések még a régebbi helyre kerülnek.
-
+
Letöltés ide: %1
@@ -349,7 +360,7 @@
DownloadView
-
+
Letöltések
@@ -458,7 +469,7 @@
Csatorna-feliratkozások
-
+
Helyezze kényelembe magát
@@ -466,7 +477,7 @@
LoadingWidget
-
+
Hiba
@@ -474,436 +485,446 @@
MainWindow
-
+
&LeállÃtás
-
+
Lejátszás befejezése és visszatérés a keresés nézetre
-
+
U&grás
-
+
Ugrás a következŠvideóra
-
-
+
+
&MegállÃtás
-
-
+
+
Lejátszás megállÃtása
-
+
&Teljes képernyÅ
-
+
Teljes képernyÅre váltás
-
+
Lejátszási lista és eszközsor elrejtése
-
+
Ugrás a YouTube videó oldalára és a lejátszás megállÃtása
-
+
Az aktuális videó Youtube &hivatkozásának másolása a vágólapra
-
+
Az aktuális videó adatfolyam URL cÃmének másolása a vágólapra
-
+
További videórészletek keresése remélhetÅleg helyes sorrendben
-
+
&EltávolÃtás
-
+
Kijelölt videók eltávolÃtása a lejátszási listáról
-
+
Mozgatás &felfelé
-
+
Kijelölt videók mozgatása felfelé a lejátszási listában
-
+
Mozgatás &lefelé
-
+
Kijelölt videók mozgatása lefelé a lejátszási listában
-
+
Keresési elÅzmények törlése. Nem vonható vissza.
-
+
&Kilépés
-
+
Viszlát
-
+
&Webhely
-
+
%1 a weben
-
+
Támogassa a %1 program folyamatos fejlesztését
-
+
&Névjegy
-
+
Információ a %1 programról
-
+
Keresés
-
+
HangerÅ némÃtása
-
-
+
+
&Letöltések
-
+
A videóletöltések részleteinek megjelenÃtése
-
+
&Letöltés
-
+
Aktuális videó letöltése
+
+
+
+
+
-
+
Aktuális videó megosztása a következÅvel: %1
-
+
&Email
-
+
Email
-
+
&Bezárás
-
+
&Többi ablak fölött
-
+
&Videó után leállÃtás
-
+
&Hiba bejelentése
-
+
&Keresés pontosÃtása
-
+
-
+
&Kapcsolódó videók
-
+
-
+
-
+
+
+
+
+
+
&Alkalmazás
-
+
%1 megvásárlása...
-
+
&Lejátszás
-
+
&Lejátszási lista
-
+
&Videó
-
+
&Megtekintés
-
+
&Megosztás
-
+
&Súgó
-
+
HangerŠnövelése: %1, hangerŠcsökkentése: %2
-
-
+
+
%1 megnyitása
-
+
Szeretne kilépni a %1 programból letöltés közben?
-
+
Ha bezárja a %1 programot, a letöltés megszakad.
-
+
Bezárás és letöltés megszakÃtása
-
+
A letöltés befejezÅdésének megvárása
-
+
Kilépés a &teljes képernyÅs módból
-
+
A %1 program %2 verziója elérhetÅ.
-
+
Figyelmeztetés késÅbb
-
+
FrissÃtés
-
+
Hiba: %1
-
+
&ElÅzÅ
-
+
Ugrás az elÅzÅ számra
-
+
&Kompaktmód
-
+
&YouTube oldal megnyitása
-
+
YouTube &hivatkozás másolása
-
+
&Videó-URL másolása
-
+
További videó&részletek keresése
-
+
&Legutóbbi keresések törlése
-
+
&Támogasd
-
+
&Manuális lejátszás
-
+
Videók lejátszása manuális indÃtással
-
+
-
+
&Lejátszás
-
+
Lejátszás folytatása
-
+
HátralévÅ idÅ: %1
-
+
HangerÅ: %1%
-
+
HangerÅ némÃtva
-
+
HangerÅ némÃtása feloldva
-
+
Videók maximális felbontásának beállÃtása: %1
-
+
A személyes adatok most már biztonságban vannak
-
+
A letöltések befejezÅdtek
@@ -911,75 +932,75 @@
MediaView
-
+
A YouTube hivatkozás most már beilleszthetŠegy másik alkalmazásba
-
+
Most már beillesztheti a videó adatfolyam URL cÃmét egy másik alkalmazásba
-
+
A hivatkozás csak korlátozott ideig lesz érvényben.
-
+
Ez csak a demó verziója a %1 programnak.
-
+
Kipróbálhatja az alkalmazást, hogy megfelel-e az igényeinek.
-
+
Folytatás
-
+
Used in video parts, as in '2 of 3'
-
-
+
This is for video parts, as in 'Cool video - part 1'
rész
-
+
This is for video parts, as in 'Cool series - episode 1'
epizód
-
+
A %1 programból küldve
-
+
-
+
-
+
Teljes verzió beszerzése
-
+
Letöltés: %1
@@ -1033,47 +1054,47 @@
%1 nézÅ
-
+
%1 %2 közül (%3) â %4
-
+
ElÅkészÃtés
-
+
Hiba
-
+
Sikeres befejezés
-
+
LeállÃtva
-
+
Letöltés leállÃtása
-
+
MegjelenÃtés a következÅben: %1
-
+
SzülÅmappa megnyitása
-
+
Letöltés újraindÃtása
@@ -1235,43 +1256,43 @@
Ãdvözli a <a href='%1'>%2</a> program,
-
+
Teljes verzió beszerzése
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
Ãrjon be
-
+
egy kulcsszót
-
+
egy csatornát
-
+
a videók megtekintéséhez.
-
+
Megtekintés
-
+
Legutóbbi kulcsszavak
-
+
Legutóbbi csatornák
@@ -1309,42 +1330,40 @@
- StandardFeedsView
+ SnapshotSettings
-
-
- Legnépszerübb
-
-
-
-
-
+
+
+ Hely módosÃtása...
-
-
+
+
-
-
+
+
+
+
+ StandardFeedsView
-
-
-
+
+
+ Legnépszerübb
Video
-
+
Nem található videó adatfolyam a következÅhöz: %1
-
+
Hálózati hiba: %1 a következÅhöz: %2
diff --git a/locale/ia.ts b/locale/ia.ts
index 0f0a580..42b1f22 100644
--- a/locale/ia.ts
+++ b/locale/ia.ts
@@ -63,12 +63,12 @@
&Clauder
-
+
Super
-
+
Lo que tu sempre ha volite saper super %1 e nunquam osava demandar lo
@@ -105,7 +105,8 @@
-
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
@@ -163,62 +164,72 @@
ChannelView
-
+
-
+
-
+
Nomine
-
+
-
+
-
+
-
+
-
+
Ordinar per
-
+
Tote le videos
-
+
-
+
+
+
+
+
+
+
+
+
+
+
-
+
@@ -282,37 +293,37 @@
DownloadManager
-
+
Iste es solmente le version demo de %1.
-
+
Il solmente es possibile discargar videos plus curte que %1 minutas pro que assi tu pote testar le functionalitate de discarga.
-
+
Continuar
-
+
Obtener le version complete
-
+
%1 discargate in %2
-
+
Discarga terminate
-
+
%n discarga(s)%n discarga(s)
@@ -325,22 +336,22 @@
Cambia le localisation...
-
+
Selige le localisation de discarga
-
+
Le localisation de discarga esseva cambiate.
-
+
Le discargas actual va ancora al previe localisation.
-
+
A discargar a: %1
@@ -349,7 +360,7 @@
DownloadView
-
+
Discargas
@@ -458,7 +469,7 @@
-
+
@@ -466,7 +477,7 @@
LoadingWidget
-
+
Error
@@ -474,436 +485,446 @@
MainWindow
-
+
&Stop
-
+
Stoppar le reproduction e vader retro al vista de cercas
-
+
S&altar
-
+
Saltar al proxime video
-
-
+
+
&Pausa
-
-
+
+
Pausar le reproduction
-
+
&Schermo plen
-
+
Vader a schermo plen
-
+
Celar le lista de reproduction e le barra de utensiles
-
+
Vader al pagina de videos de YouTube e pausa le reproduction
-
+
Copiar le actual &ligamine de video YouTube al area de transferentia
-
+
Copiar le currente URL de fluxo de video al area de transferentia
-
+
-
+
&Remover
-
+
Remover le videos seligite del lista de reproduction
-
+
Mover in &alto
-
+
Mover le videos seligite del lista de reproduction in alto
-
+
Mover a &basso
-
+
Mover le videos seligite del lista de reproduction a basso
-
+
Mundar le historia de recerca. Isto non pote ser disfacite.
-
+
&Quitar
-
+
Adeo
-
+
Sito &web
-
+
%1 in le web
-
+
Supporta le developpamento continue de %1, per favor
-
+
&Super
-
+
Info super %1
-
+
Cercar
-
+
Sin sono
-
-
+
+
&Discargas
-
+
Monstrar detalios super le discargas de videos
-
+
&Discarga
-
+
Discarga le video actual
+
+
+
+
+
-
+
Compartir le video currente usante %1
-
+
&E-posta
-
+
E-posta
-
+
&Clauder
-
+
&Flottar in alto
-
+
&Stoppar depost de iste video
-
+
&Reportar un problema...
-
+
&Affinar le cerca...
-
+
Plus...
-
+
-
+
-
+
-
+
+
+
+
+
+
&Application
-
+
Comprar %1...
-
+
&Reproduction
-
+
Lista de re&production
-
+
&Video
-
+
&Vider
-
+
&Compartir
-
+
&Adjuta
-
+
Preme %1 pro augmentar le sono, %2 pro bassar lo
-
-
+
+
A aperir %1
-
+
Esque tu vole sortir de %1 con un discarga in progresso?
-
+
Si tu claude %1 ora, le discarga essera cancellate.
-
+
Claude e cancella le discarga
-
+
Attende que le discarga fini
-
+
Quita le &schermo plen
-
+
%1 version %2 es ora disponibile.
-
+
Rememora me plus tarde
-
+
Actualisar
-
+
Error: %1
-
+
P&revie
-
+
Retroceder al tracia previe
-
+
&Modo compacte
-
+
Aperir le pagina de &YouTube
-
+
Copiar le &ligamine de YouTube
-
+
Copiar le &URL de fluxo de video
-
+
Cercar &partes de video
-
+
&Mundar le recercas recente
-
+
Face un &donation
-
+
Initiar le reproduction &manualmente
-
+
Initiar manualmente le reproduction de videos
-
+
Selige le loco de contento
-
+
Re&producer
-
+
Resumer reproduction
-
+
Tempore restante: %1
-
+
Volumine a %1%
-
+
Sin sono
-
+
Con sono
-
+
Definition maxime de video: %1
-
+
Ora tu intimitate es secur
-
+
Discargas complete
@@ -911,75 +932,75 @@
MediaView
-
+
Ora tu pote collar le ligamine de YouTube in un in altere application
-
+
Ora tu pote collar le URL de fluxo de video in un altere application
-
+
Le ligamine essera valide solmente durante un tempore limitate.
-
+
Isto es solmente le version demo de %1.
-
+
Isto permitte testar le application e vider si illo functiona.
-
+
Continuar
-
+
Used in video parts, as in '2 of 3'
de
-
+
This is for video parts, as in 'Cool video - part 1'
parte
-
+
This is for video parts, as in 'Cool series - episode 1'
episodio
-
+
Inviate ab %1
-
+
-
+
-
+
Procura le version complete
-
+
A discargar %1
@@ -1033,47 +1054,47 @@
%1 visualisationes
-
+
-
+
-
+
Fallite
-
+
Completate
-
+
-
+
Stoppar le discarga
-
+
Monstrar in %1
-
+
-
+
Recomenciar le discarga
@@ -1235,43 +1256,43 @@
Benvenite a <a href='%1'>%2</a>,
-
+
Procura le version complete
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
Scriber
-
+
una parola clave
-
+
un canal
-
+
pro comenciar a reguardar le videos.
-
+
Reguardar
-
+
Parolas-clave recente
-
+
Canales recente
@@ -1309,42 +1330,40 @@
- StandardFeedsView
-
-
-
-
-
+ SnapshotSettings
-
-
- Le plus compartite
+
+
+ Cambia le localisation...
-
-
- Le plus discutite
+
+
+
-
-
+
+
+
+
+ StandardFeedsView
-
-
+
+
Video
-
+
Le fluxo de video pro %1 non pote ser obtenite
-
+
Error de rete: %1 pro %2
diff --git a/locale/id.ts b/locale/id.ts
new file mode 100644
index 0000000..d37eacb
--- /dev/null
+++ b/locale/id.ts
@@ -0,0 +1,1614 @@
+
+UTF-8
+
+ AboutView
+
+
+
+ Ada kehidupan diluar browser!
+
+
+
+
+ Version %1
+
+
+
+
+ Dilisensikan kepada: %1
+
+
+
+
+ %1 is Free Software but its development takes precious time.
+
+
+
+
+ Silahkan <a href='%1'>donate</a> untuk mendukung kelanjutan pangembangannya dari %2.
+
+
+
+
+ Anda mungkin ingin untuk mencoba aplikasiku yang lainnya:
+
+
+
+
+ %1, suatu pemutar musik YouTube
+
+
+
+
+ %1, suatu pemutar musik
+
+
+
+
+ Terjemahkan %1 ke bahasa aslimu gunakan %2
+
+
+
+
+ Desain ikon oleh %1.
+
+
+
+
+ Dirilis dibawah the <a href='%1'>GNU General Public License</a>
+
+
+
+
+ &Tutup
+
+
+
+
+ Tentang
+
+
+
+
+ Apa kamu selalu ingin untuk mengetahui tentangnya %1 dan tidak pernah berani untuk bertanya
+
+
+
+ ActivationDialog
+
+
+
+ Masukkan detail Lisensi anda
+
+
+
+
+ &Email:
+
+
+
+
+ &Code:
+
+
+
+ ActivationView
+
+
+
+ Silahkan lisensi %1
+
+
+
+
+ Demo ini telah Habis.
+
+
+
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
+ Anda dapat melihat video tanpa gangguan dengan menggunakan versi penuh
+
+
+
+
+ Tanpa lisensi, aplikasi akan kadaluarsa dalam %1 hari.
+
+
+
+
+ Dengan membeli versi penuh, Anda akan mendapatkan dukungan kerjakeras Saya letakkan kedalam keasi %1.
+
+
+
+
+ Gunakan Demo
+
+
+
+
+ Masukkan Lisensi
+
+
+
+
+ Beli Lisensi
+
+
+
+ ChannelAggregator
+
+
+
+ Oleh %1
+
+
+
+
+
+
+
+
+ ChannelItemDelegate
+
+
+
+ Semua video
+
+
+
+
+ Video belum dilihat
+
+
+
+ ChannelView
+
+
+
+ Tandai sudah dilihat
+
+
+
+
+ Acara Terbarui
+
+
+
+
+ Nama
+
+
+
+
+ Diperbarui terakhir kali
+
+
+
+
+ Ditambahkan terakhir kali
+
+
+
+
+ Dilihat terakhir kali
+
+
+
+
+ Paling sering dilihat
+
+
+
+
+ Urutkan berdasar
+
+
+
+
+ Semua video
+
+
+
+
+ Video belum dilihat
+
+
+
+
+ Tandai sudah dilihat
+
+
+
+
+ Berhenti berlangganan
+
+
+
+
+ Tidak ada langganan yang diperbarui saat ini
+
+
+
+
+ Anda tidak punya langganan. Gunakan simbol bintang untuk berlangganan ke saluran.
+
+
+
+ ClearButton
+
+
+
+ Bersih
+
+
+
+ DownloadItem
+
+
+
+ bit
+
+
+
+
+ KB
+
+
+
+
+ MB
+
+
+
+
+ bit/dtk
+
+
+
+
+ KB/detik
+
+
+
+
+ MB/sec
+
+
+
+
+ detik
+
+
+
+
+ menit
+
+
+
+
+ %4 %5 sisanya
+
+
+
+ DownloadManager
+
+
+
+ Ini adalah hanya versi demo dari %1.
+
+
+
+
+ Itu bisanya hanya download video yang pendek daripada %1 menit sehingga kamu bisa menguji fungsinya downloadnya.
+
+
+
+
+ Teruskan
+
+
+
+
+ Dapatkan versi komplitnya
+
+
+
+
+ %1 diunduh dalam %2
+
+
+
+
+ Unduhan selesai
+
+
+
+
+ %n Mendownload(s)
+
+
+
+ DownloadSettings
+
+
+
+ Ganti lokasi...
+
+
+
+
+ Pilihlah lokasi unduhan
+
+
+
+
+ Merubah lokasi unduhan.
+
+
+
+
+ Unduhan saat ini masih ingin pergi di lokasi sebelumnya.
+
+
+
+
+ Unduhan ke: %1
+
+
+
+ DownloadView
+
+
+
+
+ Unduhan
+
+
+
+ DownloadWidget
+
+
+
+ Mengunduh pembaruan...
+
+
+
+ GlobalShortcuts
+
+
+
+ Play
+
+
+
+
+ Pause
+
+
+
+
+ Mainkan/Jeda
+
+
+
+
+ Stop
+
+
+
+
+ Stop playing after current track
+
+
+
+
+ Next track
+
+
+
+
+ Previous track
+
+
+
+
+ Increase volume
+
+
+
+
+ Decrease volume
+
+
+
+
+ Mute
+
+
+
+
+ Seek forward
+
+
+
+
+ Seek backward
+
+
+
+ HomeView
+
+
+
+ Search
+
+
+
+
+ Cari video dan saluran berdasar kata kunci
+
+
+
+
+ Ramban
+
+
+
+
+ Ramban video berdasar kategori
+
+
+
+
+ Langganan
+
+
+
+
+ Saluran langganan
+
+
+
+
+ Buat senyaman mungkin
+
+
+
+ LoadingWidget
+
+
+
+ Gangguan
+
+
+
+ MainWindow
+
+
+
+ &Stop
+
+
+
+
+ Stop playback and go back to the search view
+
+
+
+
+ S&kip
+
+
+
+
+ Skip to the next video
+
+
+
+
+
+ &Pause
+
+
+
+
+
+ Pause playback
+
+
+
+
+ &Full Screen
+
+
+
+
+ Go full screen
+
+
+
+
+ Hide the playlist and the toolbar
+
+
+
+
+ Pergi ke halaman video YouTube dan jeda pemutaran
+
+
+
+
+ Copy the current video YouTube link to the clipboard
+
+
+
+
+ Copy the current video stream URL to the clipboard
+
+
+
+
+ Mencari bagian-bagian video yang lainnya diharapkan dalam pesanan yang benar
+
+
+
+
+ &Remove
+
+
+
+
+ Remove the selected videos from the playlist
+
+
+
+
+ Move &Up
+
+
+
+
+ Gerakkan ke atas video yang dipilih dalam daftar-main
+
+
+
+
+ Move &Down
+
+
+
+
+ Gerakkan ke bawah video yang dipilih dalam daftar-main
+
+
+
+
+ Menghapus sejarah pencarian. Tidak bisa dikembalikan.
+
+
+
+
+ &Cabut
+
+
+
+
+ Selamat tinggal
+
+
+
+
+ &Situs web
+
+
+
+
+ %1 pada Web
+
+
+
+
+ Please support the continued development of %1
+
+
+
+
+ &Tentang
+
+
+
+
+ Info Tentang %1
+
+
+
+
+ Search
+
+
+
+
+ Bisukan volume
+
+
+
+
+
+ &Unduhan-unduhan
+
+
+
+
+ Tampilkan detail tentang unduhan-unduhan video
+
+
+
+
+ &Unduhan
+
+
+
+
+ Unduhan-unduhan video saat ini
+
+
+
+
+ Ambil Tangkapan Layar
+
+
+
+
+ &Berlangganan ke Saluran
+
+
+
+
+ Berbagi video saat ini gunakan %1
+
+
+
+
+ &Surat
+
+
+
+
+ Surat
+
+
+
+
+ &Tutup
+
+
+
+
+ &Mengambang ke puncak
+
+
+
+
+ &berhenti setelah video ini
+
+
+
+
+ &Laporkan masalah...
+
+
+
+
+ &Perbaiki pencarian...
+
+
+
+
+ Lebih lanjut...
+
+
+
+
+ &Video berhubungan
+
+
+
+
+ Lihat video berkaitan dengan yang sekarang
+
+
+
+
+ Buka di &Peramban
+
+
+
+
+ &Love %1? Beri Nilai!
+
+
+
+
+ &Application
+
+
+
+
+ Beli %1...
+
+
+
+
+ &Putarbalik
+
+
+
+
+ &Daftar-Main
+
+
+
+
+ &Video
+
+
+
+
+ &Tampak
+
+
+
+
+ &Berbagi
+
+
+
+
+ &Help
+
+
+
+
+ Tekan %1 untuk menambahkan volume, %2 untuk merendahkan itu
+
+
+
+
+
+ Membuka %1
+
+
+
+
+ Do you want to exit %1 with a download in progress?
+
+
+
+
+ Jika Anda menutup %1 sekarang, unduhan ini akan dibatalkan.
+
+
+
+
+ Tutup dan membatalkan unduhan
+
+
+
+
+ Menunggu unduhannya selesai
+
+
+
+
+ Tinggalkan &Layar Penuh
+
+
+
+
+ %1 versi %2 sekarang telah tersedia.
+
+
+
+
+ Beritahu saya lagi nanti
+
+
+
+
+ Pembaruan data
+
+
+
+
+ Error: %1
+
+
+
+
+ S&ebelumnya
+
+
+
+
+ Kembali lagi ke trek sebelumnya
+
+
+
+
+ &Model kompak
+
+
+
+
+ Buka &Halaman YouTube
+
+
+
+
+ Salin YouTube &Pintasan
+
+
+
+
+ Salin &URL Stream video
+
+
+
+
+ Mencari Video &Perkakas
+
+
+
+
+ &Bersihkan Jejak Pencarian
+
+
+
+
+ Buat &Sumbangan
+
+
+
+
+ &Mulai Memainkan secara Manual
+
+
+
+
+ Mulai memainkan video secara manual
+
+
+
+
+ Pilih lokasi konten
+
+
+
+
+ &Play
+
+
+
+
+ Resume playback
+
+
+
+
+ Sisanya waktu: %1
+
+
+
+
+ Volume at %1%
+
+
+
+
+ Volumenya adalah bisu
+
+
+
+
+ Volumenya tidak bisu
+
+
+
+
+ Maksimumnya definisi video set ke %1
+
+
+
+
+ Privasimu adalah aman sekarang
+
+
+
+
+ Unduhan-unduhan komplit
+
+
+
+ MediaView
+
+
+
+ Sekarang Anda dapat paste link YouTube ke dalam aplikasi yang lain
+
+
+
+
+ You can now paste the video stream URL into another application
+
+
+
+
+ Link akan berlaku hanya untuk waktu yang terbatas.
+
+
+
+
+ This is just the demo version of %1.
+
+
+
+
+ Ini memungkinkan Anda untuk menguji aplikasi dan melihat apakah ia bekerja untuk Anda.
+
+
+
+
+ Continue
+
+
+
+
+ Used in video parts, as in '2 of 3'
+ dari
+
+
+
+
+ This is for video parts, as in 'Cool video - part 1'
+ bagian
+
+
+
+
+ This is for video parts, as in 'Cool series - episode 1'
+ babak bagian
+
+
+
+
+ Dikirim dari %1
+
+
+
+
+ Berhenti berlangganan dari %1
+
+
+
+
+ Berlangganan ke %1
+
+
+
+
+ Get the full version
+
+
+
+
+ Downloading %1
+
+
+
+ MessageWidget
+
+
+
+ Versi baru dari %1 tersedia
+
+
+
+
+ %1 %2 tersedia. Kamu punya %3
+
+
+
+
+ Apakah kamu ingin mengunduhnya sekarang?
+
+
+
+
+ Lewati versi ini
+
+
+
+
+ Ingatkan nanti
+
+
+
+
+ Install pembaruan
+
+
+
+ PasteLineEdit
+
+
+
+ Tempel
+
+
+
+ PlaylistItemDelegate
+
+
+
+ %1 tampilan
+
+
+
+
+ %1 dari %2 (%3) --- %4
+
+
+
+
+ Mempersiapkan
+
+
+
+
+ Gagal
+
+
+
+
+ Selesai
+
+
+
+
+ Berhenti
+
+
+
+
+ Berhenti mengunduh
+
+
+
+
+ Perlihatkan pada %1
+
+
+
+
+ Buka folder utama
+
+
+
+
+ Mulai ulang pengunduhan
+
+
+
+ PlaylistModel
+
+
+
+ Sedang mencari...
+
+
+
+
+ Tampilkan lebih banyak %1
+
+
+
+
+ Bukan video
+
+
+
+
+ Tidak ada videos lagi
+
+
+
+ RefineSearchWidget
+
+
+
+ Urutkan berdasar
+
+
+
+
+ Relevansi
+
+
+
+
+
+ Tanggal
+
+
+
+
+ Jumlah tayang
+
+
+
+
+ Rating
+
+
+
+
+ Kapanpun
+
+
+
+
+ Hari ini
+
+
+
+
+ 7 Hari
+
+
+
+
+ 30 Hari
+
+
+
+
+ Durasi
+
+
+
+
+
+ Semua
+
+
+
+
+ Pendek
+
+
+
+
+ Sedang
+
+
+
+
+ Panjang
+
+
+
+
+ Kurang dari 4 menit
+
+
+
+
+ Antara 4 sampai 20 menit
+
+
+
+
+ Lebih dari 20 menit
+
+
+
+
+ Kualitas
+
+
+
+
+ HD
+
+
+
+
+ 720p atau lebih
+
+
+
+
+ Selesai
+
+
+
+ RegionsView
+
+
+
+ Selesai
+
+
+
+ SearchLineEdit
+
+
+
+ Search
+
+
+
+ SearchView
+
+
+
+ Selamat datang ke <a href='%1'>%2</a>,
+
+
+
+
+ Get the full version
+
+
+
+
+ "Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
+ Masukkan
+
+
+
+
+ sebuah kata kunci
+
+
+
+
+ a channel
+
+
+
+
+ to start watching videos.
+
+
+
+
+ Watch
+
+
+
+
+ Recent keywords
+
+
+
+
+ Saluran-saluran saat ini
+
+
+
+ SidebarHeader
+
+
+
+
+ &Kembali
+
+
+
+
+ Maju sampai %1
+
+
+
+
+ Kembali ke %1
+
+
+
+ SidebarWidget
+
+
+
+ Perbarui pencarian
+
+
+
+
+ Apakah maksud kamu: %1
+
+
+
+ SnapshotSettings
+
+
+
+ Ganti lokasi...
+
+
+
+
+ Tangkapan Layar disimpan sebagai %1
+
+
+
+
+ Lokasi tangkapan layar diubah
+
+
+
+ StandardFeedsView
+
+
+
+ Paling populer
+
+
+
+ Video
+
+
+
+ Cannot get video stream for %1
+
+
+
+
+ Jaringan sedang error: %1 untuk %2
+
+
+
+ YTRegions
+
+
+
+ Algeria
+
+
+
+
+ Argentina
+
+
+
+
+ Australia
+
+
+
+
+ Belgia
+
+
+
+
+ Brazil
+
+
+
+
+ Kanada
+
+
+
+
+ Chile
+
+
+
+
+ Kolombia
+
+
+
+
+ Republick Chechnya
+
+
+
+
+ Mesir
+
+
+
+
+ Prancis
+
+
+
+
+ Jerman
+
+
+
+
+ Ghana
+
+
+
+
+ Yunani
+
+
+
+
+ Hongkong
+
+
+
+
+ Hungaria
+
+
+
+
+ India
+
+
+
+
+ Indonesia
+
+
+
+
+ Irlandia
+
+
+
+
+ Israel
+
+
+
+
+ Italia
+
+
+
+
+ Jepang
+
+
+
+
+ Yordania
+
+
+
+
+ Kenya
+
+
+
+
+ Malaysia
+
+
+
+
+ Meksiko
+
+
+
+
+ Maroko
+
+
+
+
+ Belanda
+
+
+
+
+ Selandia Baru
+
+
+
+
+ Nigeria
+
+
+
+
+ Peru
+
+
+
+
+ Filipina
+
+
+
+
+ Polandia
+
+
+
+
+ Rusia
+
+
+
+
+ Arab Saudi
+
+
+
+
+ Singapura
+
+
+
+
+ Afrika Selatan
+
+
+
+
+ Korea Selatan
+
+
+
+
+ Spanyol
+
+
+
+
+ Swedia
+
+
+
+
+ Taiwan
+
+
+
+
+ Tunisia
+
+
+
+
+ Turki
+
+
+
+
+ Uganda
+
+
+
+
+ Uni Emirat Arab
+
+
+
+
+ Inggirs
+
+
+
+
+ Yaman
+
+
+
+
+ Dunia
+
+
+
\ No newline at end of file
diff --git a/locale/it.ts b/locale/it.ts
index 8a57e3f..1b6e89f 100644
--- a/locale/it.ts
+++ b/locale/it.ts
@@ -63,12 +63,12 @@
&Chiudi
-
+
Informazioni
-
+
Quello che hai sempre voluto sapere su %1 e non hai mai osato chiedere
@@ -105,8 +105,9 @@
-
- La versione completa ti permette di scaricare video più lunghi di %1 minuti e di guardare i video senza interruzioni.
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
+ La versione completa ti permette di guardare i video senza interruzioni.
@@ -163,62 +164,72 @@
ChannelView
-
+
Segna tutti come già visti
-
+
Mostra aggiornati
-
+
Nome
-
+
Aggiornamento
-
+
Iscrizione
-
+
Visione
-
+
Più visti
-
+
Ordina per
-
+
Tutti i video
-
+
Video non visti
-
+
+
+ Segna come già visto
+
+
+
+
+ Annulla iscrizione
+
+
+
Non ci sono iscrizioni aggiornate in questo momento.
-
+
Non hai iscrizioni. Usa il simbolo della stella per sottoscrivere i canali.
@@ -282,37 +293,37 @@
DownloadManager
-
+
Questa è solo la versione demo di %1.
-
+
Puoi scaricare solo video più corti di %1 minuti, così puoi testare la funzionalità dei download.
-
+
Continua
-
+
Compra la versione completa
-
+
%1 scaricato in %2
-
+
Download completato
-
+
1 download%n download
@@ -325,22 +336,22 @@
Cambia destinazione...
-
+
Scegli la destinazione dei download
-
+
La destinazione dei download è cambiata.
-
+
I download già in corso andranno comunque nella destinazione precedente.
-
+
Scarica in: %1
@@ -349,7 +360,7 @@
DownloadView
-
+
Download
@@ -458,7 +469,7 @@
Iscrizioni ai canali
-
+
Mettiti comodo
@@ -466,7 +477,7 @@
LoadingWidget
-
+
Errore
@@ -474,436 +485,446 @@
MainWindow
-
+
&Ferma
-
+
Ferma il video e torna alla ricerca
-
+
&Salta
-
+
Salta al prossimo video
-
-
+
+
&Pausa
-
-
+
+
Metti in pausa
-
+
&Schermo intero
-
+
Vai in modalità schermo intero
-
+
Nascondi la playlist e la barra degli strumenti
-
+
Vai su YouTube e metti in pausa
-
+
Copia negli appunti il link a YouTube per il video corrente
-
+
Copia negli appunti la URL dello stream per il video corrente
-
+
Trova le parti mancanti di questo video
-
+
&Elimina
-
+
Elimina i video selezionati dalla playlist
-
+
Sposta &sopra
-
+
Sposta video selezionati verso l'alto
-
+
Sposta so&tto
-
+
Sposta i video selezionati verso il basso
-
+
Cancella le ultime ricerche. L'azione non potrà essere annullata.
-
+
&Esci
-
+
Ciao
-
+
Sito &web
-
+
%1 sul Web
-
+
Supporta lo sviluppo di %1
-
+
&Informazioni
-
+
Informazioni su %1
-
+
Cerca
-
+
Disattiva l'audio
-
-
+
+
&Download
-
+
Mostra informazioni sui download
-
+
&Download
-
+
Scarica il video corrente
+
+ Scatta &istantanea
+
+
+
&Iscriviti al canale
-
+
Condividi il video corrente usando %1
-
+
&Email
-
+
Email
-
+
&Chiudi
-
+
&Fluttua in alto
-
+
&Ferma dopo questo video
-
+
&Segnala un problema...
-
+
&Raffina la ricerca...
-
+
Altro...
-
+
Video &correlati
-
+
Guarda i video correlati a quello corrente
-
+
Apri nel &browser...
-
+
+
+ Ti piace %1?
+
+
+
&Applicazione
-
+
Compra %1...
-
+
&Riproduzione
-
+
&Playlist
-
+
&Video
-
+
&Visualizza
-
+
&Condividi
-
+
&Aiuto
-
+
Premi %1 per alzare il volume, %2 per abbassarlo
-
-
+
+
Apertura di %1
-
+
Vuoi uscire da %1 con un download in corso?
-
+
Se chiudi %1 adesso, i download verranno annullati.
-
+
Chiudi e annulla i download
-
+
Aspetta che i download siano completi
-
+
Lascia lo &schermo intero
-
+
E' disponibile %1 versione %2
-
+
Ricordamelo più tardi
-
+
Aggiorna
-
+
Errore: %1
-
+
P&recedente
-
+
Torna alla traccia precedente
-
+
Modalità &compatta
-
+
Apri la pagina di &YouTube
-
+
Copia il &link a YouTube
-
+
Copia la &URL dello stream video
-
+
Trova le &parti del video
-
+
&Cancella le ultime ricerche
-
+
Fai una &donazione
-
+
Riproduzione &manuale
-
+
Inizia a riprodurre i video manualmente
-
+
Scegli la località dei contenuti
-
+
&Play
-
+
Continua
-
+
Tempo rimanente: %1
-
+
Volume al %1%
-
+
Audio disattivato
-
+
Audio attivato
-
+
La definizione video massima è impostata a %1
-
+
La tua privacy è al sicuro
-
+
I download sono completi
@@ -911,75 +932,75 @@
MediaView
-
+
Ora puoi incollare il link a YouTube in un'altra applicazione
-
+
Ora puoi incollare la URL dello stream in un'altra applicazione
-
+
Il link rimarrà valido per un periodo di tempo limitato.
-
+
Questa è solo la versione demo di %1.
-
+
Ti permette di testare l'applicazione e verificare che funzioni sul tuo computer.
-
+
Continua
-
+
Used in video parts, as in '2 of 3'
di
-
+
This is for video parts, as in 'Cool video - part 1'
parte
-
+
This is for video parts, as in 'Cool series - episode 1'
episodio
-
+
Inviato da %1
-
+
Annulla iscrizione a %1
-
+
Iscriviti a %1
-
+
Compra la versione completa
-
+
Scarica in: %1
@@ -1033,47 +1054,47 @@
%1 visualizzazioni
-
+
%1 di %2 (%3) â %4
-
+
In preparazione
-
+
Fallito
-
+
Completato
-
+
Fermo
-
+
Interrompi il download
-
+
Mostra nel %1
-
+
Mostra nella cartella
-
+
Prova a scaricare di nuovo
@@ -1235,43 +1256,43 @@
Benvenuto su <a href="%1">%2</a>,
-
+
Compra la versione completa
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
Scrivi
-
+
una parola chiave
-
+
un canale
-
+
per iniziare a guardare i video.
-
+
Guarda
-
+
Ultime ricerche
-
+
Ultimi canali
@@ -1309,42 +1330,40 @@
- StandardFeedsView
-
-
-
- Più popolari
-
+ SnapshotSettings
-
-
- Più condivisi
+
+
+ Cambia destinazione...
-
-
- Più discussi
+
+
+ Istantanea salvata in %1
-
-
- Più votati
+
+
+ La destinazione delle istantanee è cambiata.
+
+
+ StandardFeedsView
-
-
- Più popolari di sempre
+
+
+ Più popolari
Video
-
+
Impossibile ottenere il flusso video per %1
-
+
Errore di rete: %1 per %2
diff --git a/locale/ja_JP.ts b/locale/ja_JP.ts
index 6051bf5..20107f7 100644
--- a/locale/ja_JP.ts
+++ b/locale/ja_JP.ts
@@ -63,12 +63,12 @@
éãã(&C)
-
+
ããã°ã©ã ã«ã¤ãã¦
-
+
%1ã«ã¤ãã¦ç¥ããããã¨ããã£ãããæããã£ã¦é£çµ¡ããã ãã
@@ -105,7 +105,8 @@
-
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
@@ -163,62 +164,72 @@
ChannelView
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
-
+
@@ -282,37 +293,37 @@
DownloadManager
-
+
ãã㯠%1 ã®è©¦ç¨çã§ãã
-
+
-
+
ç¶ãã
-
+
製åçãå
¥æããã
-
+
-
+
-
+
@@ -325,22 +336,22 @@
å ´æãå¤æ´...
-
+
-
+
-
+
-
+
@@ -349,7 +360,7 @@
DownloadView
-
+
ãã¦ã³ãã¼ã
@@ -458,7 +469,7 @@
-
+
ãããªã©ãã¯ã¹ãã¾ããã
@@ -466,7 +477,7 @@
LoadingWidget
-
+
ã¨ã©ã¼
@@ -474,436 +485,446 @@
MainWindow
-
+
ã¹ããã(&S)
-
+
åçãåæ¢ããã¦ãæ¤ç´¢ãã¥ã¼ã«æ»ãã¾ã
-
+
ã¹ããã(&k)
-
+
次ã®åç»ã¸
-
-
+
+
ä¸æåæ¢(&P)
-
-
+
+
åçãä¸æåæ¢ãã¾ã
-
+
ãã«ã¹ã¯ãªã¼ã³(&F)
-
+
ãã«ã¹ã¯ãªã¼ã³
-
+
ãã¬ã¤ãªã¹ãã¨ãã¼ã«ãã¼ãé ã
-
+
ä¸æåæ¢ãã¦YouTubeã®ãã¼ã¸ãéãã¾ã
-
+
ãã®ãããªã®YouTubeãã¼ã¸ã¸ã®ãªã³ã¯ãã¯ãªãããã¼ãã«ã³ãã¼ãã¾ã
-
+
-
+
-
+
åé¤(&R)
-
+
ãã¬ã¤ãªã¹ãããé¸æããåç»ãåé¤
-
+
ä¸ã¸(&U)
-
+
é¸æããåç»ããã¬ã¤ãªã¹ãå
ã§ä¸ã¸ç§»åããã¾ã
-
+
ä¸ã¸(&D)
-
+
é¸æããåç»ããã¬ã¤ãªã¹ãå
ã§ä¸ã¸ç§»åããã¾ã
-
+
æ¤ç´¢å±¥æ´ãåé¤ãã¾ããåãæ¶ãã¯åºæ¥ã¾ããã
-
+
çµäº(&Q)
-
+
ããã°ã©ã ãçµäº
-
+
&Webãã¼ã¸ã¸
-
+
%1ã®Webãã¼ã¸ãéãã¾ã
-
+
%1ã®éçºããµãã¼ããã¦ãã ããï¼
-
+
ããã°ã©ã ã«ã¤ãã¦(&A)
-
+
%1ã«ã¤ãã¦
-
+
æ¤ç´¢
-
+
ãã¥ã¼ãã«ãã
-
-
+
+
ãã¦ã³ãã¼ã(&D)
-
+
-
+
ãã¦ã³ãã¼ã(&D)
-
+
ç¾å¨ã®åç»ããã¦ã³ãã¼ã
+
+
+
+
+
-
+
-
+
ã¡ã¼ã«(&E)
-
+
ã¡ã¼ã«
-
+
éãã(&C)
-
+
-
+
-
+
åé¡ç¹ãå ±å(&R)...
-
+
-
+
ãã®ä»...
-
+
-
+
-
+
-
+
+
+
+
+
+
ã¢ããªã±ã¼ã·ã§ã³(&A)
-
+
%1 ãè³¼å
¥...
-
+
åç(&P)
-
+
ãã¬ã¤ãªã¹ã(&P)
-
+
åç»(&V)
-
+
表示(&V)
-
+
å
±æ(&S)
-
+
ãã«ã(&H)
-
+
é³éãä¸ããã«ã¯%1ããä¸ããã«ã¯%2ãæ¼ãã¦ãã ãã
-
-
+
+
%1ãéãã¦ãã¾ã
-
+
-
+
-
+
éãã¦ãã¦ã³ãã¼ãããã£ã³ã»ã«
-
+
-
+
ãã«ã¹ã¯ãªã¼ã³ã¢ã¼ããçµäºãã(&F)
-
+
%1 ãã¼ã¸ã§ã³ %2 ãå©ç¨å¯è½ã§ã
-
+
ãã¨ã§éç¥ãã
-
+
æ´æ°
-
+
ã¨ã©ã¼: %1
-
+
åã¸(&R)
-
+
åã®æ²ã¸é£ã³ã¾ã
-
+
ã³ã³ãã¯ã ã¢ã¼ã(&C)
-
+
YouTube ã®ãã¼ã¸ãéã(&Y)
-
+
YouTube ã®ãªã³ã¯ãã³ãã¼(&L)
-
+
-
+
-
+
æè¿ã®æ¤ç´¢ãæ¶å»(&C)
-
+
å¯ä»ãã(&D)
-
+
-
+
-
+
-
+
åç(&P)
-
+
åçåéãã¾ã
-
+
æ®ãæé: %1
-
+
ããªã¥ã¼ã %1%
-
+
é³éOFFã«ãã¾ãã
-
+
é³éONã«ãã¾ãã
-
+
-
+
ãã©ã¤ãã·ã¼ã¯ä¿è·ããã¦ãã¾ã
-
+
ãã¦ã³ãã¼ãå®äº
@@ -911,75 +932,75 @@
MediaView
-
+
YouTube ã®ãªã³ã¯ãå¥ã®ã¢ããªã±ã¼ã·ã§ã³ã«è²¼ãä»ãããã¨ãã§ãã¾ã
-
+
-
+
-
+
ãã㯠%1 ã®è©¦ç¨çã§ãã
-
+
ã¢ããªã±ã¼ã·ã§ã³ã®ãã¹ããåä½ç¢ºèªã«ãå©ç¨ããã ãã¾ãã
-
+
ç¶ãã
-
+
Used in video parts, as in '2 of 3'
-
+
This is for video parts, as in 'Cool video - part 1'
-
+
This is for video parts, as in 'Cool series - episode 1'
-
+
-
+
-
+
-
+
製åçãå
¥æããã
-
+
@@ -1033,47 +1054,47 @@
%1å é²è¦§
-
+
-
+
-
+
失æ
-
+
å®äº
-
+
-
+
ãã¦ã³ãã¼ããåæ¢
-
+
-
+
親ãã©ã«ãã¼ãéã
-
+
@@ -1235,43 +1256,43 @@
ãããã<a href='%1'>%2</a>ã¸ï¼
-
+
製åçãå
¥æããã
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
-
+
-
+
-
+
-
+
æ¤ç´¢
-
+
æè¿æ¤ç´¢ãããã¼ã¯ã¼ã
-
+
æè¿ã®ãã£ã³ãã«
@@ -1309,42 +1330,40 @@
- StandardFeedsView
-
-
-
-
-
+ SnapshotSettings
-
-
-
+
+
+ å ´æãå¤æ´...
-
-
+
+
-
-
+
+
+
+
+ StandardFeedsView
-
-
+
+
Video
-
+
-
+
ãããã¯ã¼ã¯ã¨ã©ã¼: %1 (%2ã¸ã®ã¢ã¯ã»ã¹ã«ã¦)
diff --git a/locale/ky.ts b/locale/ky.ts
index d0e2eac..d2260db 100644
--- a/locale/ky.ts
+++ b/locale/ky.ts
@@ -63,12 +63,12 @@
&ÐабÑÑ
-
+
ÐÑогÑамма жөнүндө
-
+
%1 ÑÑÑÑалÑÑ Ð´Ð°Ð¹Ñма билгиңиз келген маалÑмаÑ
@@ -105,8 +105,9 @@
-
- ТолÑк веÑÑиÑÑÑ %1 минÑÑадан көбүÑөөк видеолоÑÐ´Ñ Ð¶Ò¯ÐºÑөгөнгө жана видеолоÑÐ´Ñ Ò¯Ð·Ð³Ò¯Ð»ÑүкÑүз көÑгөнгө ÑÑÑкÑÐ°Ñ Ð±ÐµÑеÑ.
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
+
@@ -163,62 +164,72 @@
ChannelView
-
+
ÐааÑÑн көÑүлдү деп белгилөө
-
+
ÐаңÑланганÑн көÑÑÓ©ÑÒ¯Ò¯
-
+
ÐÑÑ
-
+
Ð¡Ð¾Ò£ÐºÑ Ð¶Ð°Ò£ÑлангандаÑ
-
+
Ð¡Ð¾Ò£ÐºÑ ÐºÐ¾ÑÑлгандаÑ
-
+
Ð¡Ð¾Ò£ÐºÑ ÐºÓ©ÑүлгөндөÑ
-
+
ÐÒ£ көп көÑүлгөндөÑ
-
+
СоÑÑÑоо
-
+
ÐаÑдÑк видеолоÑ
-
+
ÐÓ©Ñүлбөгөн видеолоÑ
-
+
+
+
+
+
+
+
+
+
+
+
УÑÑÑда жаңÑланган жазÑлÑÑÐ»Ð°Ñ Ð¶Ð¾Ðº.
-
+
Сизде жазÑлÑÑÐ»Ð°Ñ Ð¶Ð¾Ðº. ÐаналдаÑга жазÑлÑÑ Ò¯Ñүн жÑлдÑзÑа ÑимволÑн колдонÑÒ£Ñз.
@@ -282,37 +293,37 @@
DownloadManager
-
+
ÐÑл жөн Ñле %1'дÑн демо-веÑÑиÑÑÑ.
-
+
ÐүкÑÓ©Ó© ÑÑнкÑионалдÑÑлÑгÑн ÑекÑеÑÒ¯Ò¯ Ò¯Ñүн, бÑл %1 минÑÑадан кÑÑкаÑаак видеолоÑÐ´Ñ Ð³Ð°Ð½Ð° жүкÑөп беÑе алаÑ.
-
+
УланÑÑÑ
-
+
ТолÑк жоÑомолÑн алÑÑ
-
+
%2 жеÑине %1 ÑÐ°Ð¹Ð»Ñ Ð¶Ò¯ÐºÑөлдү
-
+
ÐүкÑөп алÑÑ Ð°ÑкÑалдÑ
-
+
@@ -325,22 +336,22 @@
ÐайгаÑкан жеÑин өзгөÑÑÒ¯Ò¯...
-
+
ÐүкÑөп алÑÑ Ð¶ÐµÑин Ñандоо
-
+
ÐүкÑөп алÑÑ Ð¶ÐµÑи өзгөÑÑүлдү.
-
+
ÐезекÑе жүкÑөлүп жаÑÐºÐ°Ð½Ð´Ð°Ñ Ð¼ÑÑÑÐ½ÐºÑ Ð¶ÐµÑге ÑакÑалаÑ.
-
+
%1 папкаÑÑна жүкÑөлүүдө
@@ -349,7 +360,7 @@
DownloadView
-
+
ÐүкÑөөлөÑ
@@ -458,7 +469,7 @@
Ðанал жазÑлÑÑлаÑÑ
-
+
Өз үйүңүздөгүдөй болÑÒ£Ñз
@@ -466,7 +477,7 @@
LoadingWidget
-
+
ÐаÑа
@@ -474,436 +485,446 @@
MainWindow
-
+
&ТокÑоÑÑÑ
-
+
ÐйноÑÑÑÐ½Ñ ÑокÑоÑÑп издөө көÑүнүÑүнө кайÑÑÑ
-
+
Ó¨&ÑкөÑÒ¯Ò¯
-
+
Ðийинки видеого Ó©ÑÒ¯Ò¯
-
-
+
+
&ÐÐ¸Ñ Ð°Ð·Ð³Ð° ÑокÑоÑÑÑ
-
-
+
+
ÐйноÑÑÑÐ½Ñ Ð±Ð¸Ñ Ð°Ð·Ð³Ð° ÑокÑоÑÑÑ
-
+
&ТолÑк ÑкÑан
-
+
ТолÑк ÑкÑанга Ó©ÑÒ¯Ò¯
-
+
ÐйноÑÑÑ ÑизмеÑин жана аÑпап панелин жаÑÑÑÑÑ
-
+
ÐидеонÑн YouTube баÑагÑна Ó©ÑÒ¯Ò¯ жана ойноÑÑÑÐ½Ñ Ð±Ð¸Ñ Ð°Ð·Ð³Ð° ÑокÑоÑÑÑ
-
+
ÐезекÑеги видеонÑн YouTube ÑилÑемеÑин алмаÑÑÑ Ð±ÑÑеÑине көÑÒ¯ÑÒ¯Ò¯
-
+
ÐезекÑеги видео агÑмдÑн даÑегин алмаÑÑÑ Ð±ÑÑеÑине көÑÒ¯ÑÒ¯Ò¯
-
+
ÐидеонÑн баÑка бөлүкÑÓ©Ñүн Ò¯Ð¼Ò¯Ñ ÐºÑлÑп ÑÑÑÑа иÑеÑи менен ÑабÑÑ
-
+
Ó¨&ÑÒ¯ÑÒ¯Ò¯
-
+
ÐйноÑÑÑ ÑизмеÑиндеги Ñандалган видеолоÑÐ´Ñ Ó©ÑÒ¯ÑÒ¯Ò¯
-
+
Ө&йдө
-
+
ÐйноÑÑÑ ÑизмеÑиндеги Ñандалган видеолоÑÐ´Ñ Ó©Ð¹Ð´Ó© жÑлдÑÑÑÑ
-
+
&ЫлдÑй
-
+
ÐйноÑÑÑ ÑизмеÑиндеги Ñандалган видеолоÑÐ´Ñ ÑлдÑй жÑлдÑÑÑÑ
-
+
Ðздөө ÑаÑÑÑ
Ñн Ñазалоо. ӨзгөÑÑÒ¯Ò¯Ð»Ó©Ñ ÐºÐ°Ð¹ÑаланбаÑ.
-
+
&ЧÑгÑÑ
-
+
ÐÐ¾Ñ Ð±Ð¾Ð»ÑÒ£Ñз
-
+
&Ðеб-ÑайÑ
-
+
%1 инÑеÑнеÑÑе
-
+
%1'дÑн мÑндан аÑÐºÑ Ð¸ÑÑеÑÒ¯Ò¯Ñүн колдоп беÑиңиз
-
+
ÐÑогÑамма &жөнүндө
-
+
%1 жөнүндө маалÑмаÑ
-
+
Ðздөө
-
+
Үндү Ó©ÑÒ¯ÑÒ¯Ò¯
-
-
+
+
&ÐүкÑөөлөÑ
-
+
Ðидео жүкÑөөлөÑÒ¯ жөнүндө коÑÑмÑа маалÑÐ¼Ð°Ñ ÐºÓ©ÑÑÓ©ÑÒ¯Ò¯
-
+
&ÐүкÑөп алÑÑ
-
+
ÐезекÑеги Ð²Ð¸Ð´ÐµÐ¾Ð½Ñ Ð¶Ò¯ÐºÑөп алÑÑ
+
+
+
+
+
Ðаналга &жазÑлÑÑ
-
+
ÐезекÑеги Ð²Ð¸Ð´ÐµÐ¾Ð½Ñ %1 аÑкÑлÑÑ Ð±Ó©Ð»Ò¯ÑÒ¯Ò¯
-
+
&Ðл. поÑÑа
-
+
Ðл. поÑÑа
-
+
&ÐабÑÑ
-
+
Ò®ÑÑүнөн &калкÑÑÑÑ
-
+
ÐÑл видеодон кийин &ÑокÑоÑÑÑ
-
+
ÐаÑÐ°Ð½Ñ &маалÑмдоо...
-
+
Ðздөөнү &ÑакÑоо...
-
+
ÐагÑ...
-
+
&ÐайланÑÑÑÑÑ Ð²Ð¸Ð´ÐµÐ¾Ð»Ð¾Ñ
-
+
ÐезекÑегиге байланÑÑÑÑÑ Ð²Ð¸Ð´ÐµÐ¾Ð½Ñ ÐºÓ©ÑÒ¯Ò¯
-
+
&ÐÑаÑзеÑден аÑÑÑ...
-
+
+
+
+
+
+
&ТиÑкеме
-
+
%1'Ð´Ñ ÑаÑÑп алÑÑ...
-
+
&ÐйноÑÑÑ
-
+
ÐйноÑÑÑ &ÑизмеÑи
-
+
&Ðидео
-
+
&ÐÓ©ÑүнүÑ
-
+
&ÐөлүÑÒ¯Ò¯
-
+
&ÐаÑдам
-
+
Ðөлөмүн ÑоңойÑÑÑ Ò¯Ñүн %1 комбинаÑиÑÑÑн баÑÑÒ£Ñз, киÑиÑейÑÒ¯Ò¯ Ò¯Ñүн %2
-
-
+
+
%1 аÑÑлÑÑда
-
+
ÐүкÑөп алÑÑ Ð±Ð¾Ð»Ñп жаÑкан кезде %1'дан ÑÑгÑÑÐ½Ñ ÐºÐ°Ð°Ð»Ð°Ð¹ÑÑзбÑ?
-
+
ÐÐ³ÐµÑ Ñиз %1'Ð´Ñ Ð°Ð·ÑÑ Ð¶Ð°Ð¿ÑаңÑз, бÑл жүкÑÓ©Ó© жокко ÑÑгаÑÑлаÑ.
-
+
ÐабÑÑ Ð¶Ð°Ð½Ð° жүкÑөөнү жокко ÑÑгаÑÑÑ
-
+
ÐүкÑөп алÑÑнÑн аÑкÑооÑÑн күÑÒ¯Ò¯
-
+
&ТолÑк ÑкÑандан ÑÑгÑÑ
-
+
%1 веÑÑÐ¸Ñ %2 азÑÑ Ð¶ÐµÑкиликÑÒ¯Ò¯.
-
+
ÐеÑиÑÑÑк ÑÑке ÑалÑÑ
-
+
ÐаңÑлоо
-
+
ÐаÑаÑÑ: %1
-
+
&ÐÑÑÑнкÑ
-
+
ÐÑÑÑÐ½ÐºÑ Ð¶Ð¾Ð»Ñого кайÑÑÑ
-
+
&ТÑгÑз Ñежим
-
+
&YouTube баÑагÑн аÑÑÑ
-
+
YouTube &ÑилÑемеÑин көÑÒ¯ÑÒ¯Ò¯
-
+
Ðидео агÑмдÑн &ÑилÑемеÑин көÑÒ¯ÑÒ¯Ò¯
-
+
Ðидео&ÑÑагменÑÑеÑди ÑабÑÑ
-
+
Ð¡Ð¾Ò£ÐºÑ Ð¸Ð·Ð´Ó©Ó©Ð»Ó©Ñдү &Ñазалоо
-
+
&ТаÑÑÑÑ ÐºÑлÑÑ
-
+
ÐйноÑÑÑÐ½Ñ &кол менен баÑÑаÑÑÑ
-
+
Ðидео ойноÑÑÑÐ½Ñ ÐºÐ¾Ð» менен баÑÑаÑÑÑ
-
+
ÐазмÑндÑн жайгаÑкан жеÑин ÑандаңÑз
-
+
&ÐйноÑÑÑ
-
+
ÐйноÑÑÑÐ½Ñ ÑланÑÑÑ
-
+
Ðалган ÑбагÑ: %1
-
+
Ðөлөмү %1%
-
+
Үнү Ó©ÑÒ¯Ñүлдү
-
+
Үнү күйгүзүлдү
-
+
ÐидеонÑн жогоÑÐºÑ ÑеÑими: %1
-
+
ÐаÑÑÑÑндÑÑлÑгÑÒ£Ñз камÑÑздалдÑ
-
+
ÐүкÑÓ©Ð»Ó©Ñ Ð°ÑкÑалдÑ
@@ -911,75 +932,75 @@
MediaView
-
+
YouTube'дÑн даÑегин Ñми баÑка ÑиÑкемеге койÑоңÑз болоÑ
-
+
Ðидео агÑмдÑн даÑегин Ñми баÑка ÑиÑкемеге койÑоңÑз болоÑ
-
+
Чакан ÑбакÑÑка Ñейин гана ÑилÑеме анÑк болоÑ.
-
+
ÐÑл жөн Ñле %1'дÑн демо-веÑÑиÑÑÑ.
-
+
ÐÑл ÑиÑкемени ÑÑнап көÑгөнгө мүмкүндүк беÑеÑ.
-
+
УланÑÑÑ
-
+
Used in video parts, as in '2 of 3'
/
-
+
This is for video parts, as in 'Cool video - part 1'
бөлүк
-
+
This is for video parts, as in 'Cool series - episode 1'
Ñпизод
-
+
%1 жеÑинен жөнөÑÒ¯Ò¯
-
+
%1 каналÑÐ½Ð´Ð°Ð³Ñ Ð¶Ð°Ð·ÑлÑÑдан ÑÑгÑÑ
-
+
%1 каналÑна жазÑлÑÑ
-
+
ТолÑк веÑÑиÑÑÑн алÑÑ
-
+
%1 жүкÑөп алÑнÑÑда
@@ -1033,47 +1054,47 @@
%1 көÑÒ¯Ò¯
-
+
%1 / %2 (%3) â %4
-
+
ÐаÑÑдалÑÑда
-
+
ÐаÑа
-
+
ÐÑкÑалдÑ
-
+
ТокÑоÑÑлдÑ
-
+
ÐүкÑөп алÑÑÐ½Ñ ÑокÑоÑÑÑ
-
+
%1 жеÑинен көÑÑÓ©ÑÒ¯Ò¯
-
+
ÐÑа-Ñне каÑалогÑн аÑÑÑ
-
+
ÐүкÑөп алÑÑÐ½Ñ ÐºÐ°Ð¹Ñадан жүÑгүзүү
@@ -1235,43 +1256,43 @@
<a href='%1'>%2</a>'га ÐºÐ¾Ñ ÐºÐµÐ»Ð¸Ò£Ð¸Ð·,
-
+
ТолÑк веÑÑиÑÑÑн ÑаÑÑп алÑÑ
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
ÐидеолоÑдÑ
-
+
аÑкÑÑ Ñөз
-
+
канал
-
+
менен ÑабÑп көÑÒ¯Ò¯.
-
+
ÐÓ©ÑÒ¯Ò¯
-
+
Ð¡Ð¾Ò£ÐºÑ Ð°ÑкÑÑ ÑөздөÑ
-
+
Ð¡Ð¾Ò£ÐºÑ ÐºÐ°Ð½Ð°Ð»Ð´Ð°Ñ
@@ -1309,42 +1330,40 @@
- StandardFeedsView
-
-
-
- ÐÒ£ попÑлÑÑдÑÑ
-
+ SnapshotSettings
-
-
- Ðөп бөлүÑкөндөÑ
+
+
+ ÐайгаÑкан жеÑин өзгөÑÑÒ¯Ò¯...
-
-
- Ðөп ÑалкÑÑлангандаÑ
+
+
+
-
-
- ÐÑкÑÑлаÑ
+
+
+
+
+
+ StandardFeedsView
-
-
- ÐÑ Ð´Ð°Ð¹Ñм попÑлÑÑдÑÑ
+
+
+ ÐÒ£ попÑлÑÑдÑÑ
Video
-
+
%1 Ò¯Ñүн видео агÑмÑн алÑÑ Ð¼Ò¯Ð¼ÐºÒ¯Ð½ ÑмеÑ
-
+
ТаÑмак каÑаÑÑ: %1 %2 Ò¯Ñүн
diff --git a/locale/locale.pri b/locale/locale.pri
index a9ff4b4..386e06d 100644
--- a/locale/locale.pri
+++ b/locale/locale.pri
@@ -2,9 +2,10 @@
INCLUDEPATH += $$PWD
DEPENDPATH += $$PWD
+VPATH += $$PWD
# ls -1 *.ts | tr '\n' ' '
-TRANSLATIONS += ar.ts ast.ts be.ts bg_BG.ts ca.ts ca_ES.ts cs_CZ.ts da.ts de_DE.ts el.ts en.ts es.ts es_AR.ts es_ES.ts es_MX.ts fi.ts fi_FI.ts fr.ts gl.ts he_IL.ts hr.ts hu.ts ia.ts it.ts ja_JP.ts ky.ts ms_MY.ts nb.ts nl.ts nn.ts pl.ts pl_PL.ts pt.ts pt_BR.ts ro.ts ru.ts sk.ts sl.ts sq.ts sv_SE.ts tr.ts uk.ts uk_UA.ts vi.ts zh_CN.ts zh_TW.ts
+TRANSLATIONS += ar.ts ast.ts be.ts bg_BG.ts ca.ts ca_ES.ts cs_CZ.ts da.ts de_DE.ts el.ts en.ts es.ts es_AR.ts es_ES.ts es_MX.ts fi.ts fi_FI.ts fr.ts gl.ts he_IL.ts hr.ts hu.ts ia.ts id.ts it.ts ja_JP.ts ky.ts ms_MY.ts nb.ts nl.ts nn.ts pl.ts pl_PL.ts pt.ts pt_BR.ts ro.ts ru.ts sk.ts sl.ts sq.ts sv_SE.ts tr.ts uk.ts uk_UA.ts vi.ts zh_CN.ts zh_TW.ts
isEmpty(QMAKE_LRELEASE) {
win32:QMAKE_LRELEASE = $$[QT_INSTALL_BINS]\lrelease.exe
else:QMAKE_LRELEASE = $$[QT_INSTALL_BINS]/lrelease
diff --git a/locale/ms_MY.ts b/locale/ms_MY.ts
index ea9444c..9449c69 100644
--- a/locale/ms_MY.ts
+++ b/locale/ms_MY.ts
@@ -63,12 +63,12 @@
%Tutup
-
+
Perihal
-
+
Apakah yang anda mahu tahu mengenai %1 tetapi segan untuk menanya
@@ -105,8 +105,9 @@
-
- Versi penuh membolehkan anda muat turun video yang lebih panjang dari %1 minit dan dapat menonton video tanpa gangguan.
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
+ Versi penuh membolehkan anda tonton video tanpa gangguan.
@@ -163,62 +164,72 @@
ChannelView
-
+
Tanda semua sebagai ditonton
-
+
Papar Dikemaskini
-
+
Nama
-
+
Terakhir Dikemaskini
-
+
Terakhir Ditambah
-
+
Terakhir Ditonton
-
+
Paling Banyak Ditonton
-
+
Isih mengikut
-
+
Semua Video
-
+
Video Tidak Ditonton
-
+
+
+ Tanda sebagai Ditonton
+
+
+
+
+ Nyahlanggan
+
+
+
Tiada langganan dikemaskini buat masa ini.
-
+
Anda tidak mempunyai langganan. Gunakan simbol bintang untuk melanggan saluran.
@@ -282,37 +293,37 @@
DownloadManager
-
+
Ini hanyalah versi demo %1.
-
+
Ia hanya boleh muat turun video kurang daripada %1 minit supaya anda boleh menguji kefungsian muat turunnya.
-
+
Teruskan
-
+
Dapatkan versi penuh
-
+
%1 dimuat turun dalam %2
-
+
Muat turun selesai
-
+
@@ -325,22 +336,22 @@
Ubah lokasi...
-
+
Pilih lokasi muat turun
-
+
Lokasi muat turun berubah.
-
+
Muat turun semasa masih lagi berjalan pada lokasi terdahulu.
-
+
Memuat turun ke: %1
@@ -349,7 +360,7 @@
DownloadView
-
+
Muat turun
@@ -458,7 +469,7 @@
Langganan saluran
-
+
Sila guna mengikut keselesaan anda
@@ -466,7 +477,7 @@
LoadingWidget
-
+
Ralat
@@ -474,436 +485,446 @@
MainWindow
-
+
&Henti
-
+
Henti main balik dan kembali ke paparan gelintar
-
+
Lang&kau
-
+
Langkau ke video berikutnya
-
-
+
+
&Jeda
-
-
+
+
Jeda main balik
-
+
Skrin &Penuh
-
+
Pergi ke skrin penuh
-
+
Sembunyi senarai main dan palang alat
-
+
Pergi ke halaman video YouTube dan jedakan main balik
-
+
Salin pautan YouTube semasa ke papan keratan
-
+
Salin URL strim video semasa ke papan keratan
-
+
Cari bahagian video lain yang diharapkan dalam tertib yang betul
-
+
&Buang
-
+
Buang video terpilih dari senarai main
-
+
Alih Ke &Atas
-
+
Alih video terpilih ke atas di dalam senarai main
-
+
Alih Ke &Bawah
-
+
Alih video terpilih ke bawah dalam senarai main
-
+
Kosongkan sejarah gelintar. Tidak dapat patah balik.
-
+
&Keluar
-
+
Selamat Tinggal
-
+
Laman Sesa&wang
-
+
%1 pada Sesawang
-
+
Sila beri sokongan pada pembangunan berterusan %1
-
+
Perih&al
-
+
Maklumat mengenai %1
-
+
Gelintar
-
+
Senyapkan volum
-
-
+
+
Muat T&urun
-
+
Papar perincian mengenai muat turun video
-
+
Muat T&urun
-
+
Muat turun video semasa
+
+ Ambil &Cekupan Skrin
+
+
+
&Langgan ke Saluran
-
+
Kongsi video semasa menggunakan %1
-
+
&Emel
-
+
Emel
-
+
&Tutup
-
+
Te&rapung Diatas
-
+
&Henti Selepas Video Ini
-
+
&Laporkan Masalah...
-
+
Pe&rhalusi Gelintar...
-
+
Lagi...
-
+
Video Be&rkaitan
-
+
Tonton video berkaitan dengan video semasa
-
+
Buka dalam Pela&yar...
-
+
+
+ &Suka %1? Beri penarafan!
+
+
+
&Aplikasi
-
+
Beli %1...
-
+
&Main Balik
-
+
Se&narai Main
-
+
&Video
-
+
&Papar
-
+
K&ongsi
-
+
&Bantuan
-
+
Tekan %1 untuk tingkatkan volum, %2 untuk rendahkannya
-
-
+
+
Membuka %1
-
+
Anda hendak keluar dari %1 dengan muat turun masih berjalan?
-
+
Jika anda tutup %1 sekarang, muat turun ini akan dibatalkan.
-
+
Tutup dan batalkan muat turun
-
+
Tunggu sehingga muat turun selesai
-
+
Tinggalkan Skrin P&enuh
-
+
%1 versi %2 kini sudah tersedia.
-
+
Maklum saya kemudian
-
+
Kemaskini
-
+
Ralat: %1
-
+
Te&rdahulu
-
+
Pergi kembali ke trek terdahulu
-
+
Mod Pa&dat
-
+
Buka Halaman &YouTube
-
+
Salin Pa&utan YouTube
-
+
Salin &URL Strim Video
-
+
Cari Ba&hagian Video
-
+
K&osongkan Gelintar Baru-baru Ini
-
+
Beri S&umbangan
-
+
Mula Main Secara &Manual
-
+
Mula memainkan video secara manual
-
+
Pilih lokasi kandungan anda
-
+
&Main
-
+
Sambung semula main balik
-
+
Masa berbaki: %1
-
+
Volum pada %1%
-
+
Volum disenyapkan
-
+
Volum disuarakan
-
+
Definasi video maksimum ditetapkan ke %1
-
+
Kerahsiaan anda kini selamat
-
+
Muat turun selesai
@@ -911,75 +932,75 @@
MediaView
-
+
Anda kini boleh menampal pautan YouTube ke dalam aplikasi lain
-
+
Anda kini boleh menampal pautan strim video ke dalam aplikasi lain
-
+
Pautan hanya sah untuk masa yang terhad.
-
+
Ini hanyalah versi demo %1.
-
+
Ia membolehkan anda uji aplikasi dan lihat jika ia berfungsi untuk anda.
-
+
Teruskan
-
+
Used in video parts, as in '2 of 3'
- daripada
+ dari
-
+
This is for video parts, as in 'Cool video - part 1'
bahagian
-
+
This is for video parts, as in 'Cool series - episode 1'
episod
-
+
- Dihantar dari %1
+ Dihantar daripada %1
-
+
Buang langganan dari %1
-
+
Langgan ke %1
-
+
Dapatkan versi penuh
-
+
Memuat turun %1
@@ -1033,47 +1054,47 @@
ditonton %1 kali
-
+
%1 daripada %2 (%3) â %4
-
+
Menyediakan
-
+
Gagal
-
+
Selesai
-
+
Dihentikan
-
+
Henti memuat turun
-
+
Papar dalam %1
-
+
Buka folder induk
-
+
Mulakan semula memuat turun
@@ -1235,43 +1256,43 @@
Selamat datang ke <a href='%1'>%2</a>,
-
+
Dapatkan versi penuh
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
Masukkan
-
+
kata kunci
-
+
saluran
-
+
untuk menonton video.
-
+
Tonton
-
+
Kata kunci baru-baru ini
-
+
Saluran baru-baru ini
@@ -1309,42 +1330,40 @@
- StandardFeedsView
-
-
-
- Paling Popular
-
+ SnapshotSettings
-
-
- Paling Banyak Dikongsi
+
+
+ Ubah lokasi...
-
-
- Paling Banyak Dibincangkan
+
+
+ Cekupan skrin disimpan ke dalam %1
-
-
- Penarafan Tertinggi
+
+
+ Lokasi cekupan skrin berubah.
+
+
+ StandardFeedsView
-
-
- Popular Sepanjang Masa
+
+
+ Paling Popular
Video
-
+
Tidak dapat strim video untuk %1
-
+
Ralat rangkaian: %1 untuk %2
diff --git a/locale/nb.ts b/locale/nb.ts
index f458020..e972388 100644
--- a/locale/nb.ts
+++ b/locale/nb.ts
@@ -63,12 +63,12 @@
&Steng
-
+
Om
-
+
Hva du alltid har ønsket å vite om %1, men aldri turte spørre om
@@ -105,8 +105,9 @@
-
- Den fulle versjon lar deg laste ned videoer større enn %1 minutter og se på videoer uten avbrudd.
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
+
@@ -163,62 +164,72 @@
ChannelView
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
Sorter etter
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
-
+
@@ -282,37 +293,37 @@
DownloadManager
-
+
Dette er kun demo-versjonen av %1.
-
+
Den kan kun laste ned videoer på under %1 minutter, for at du skal kunne prøve ut nedlastingsfunksjonen.
-
+
Fortsett
-
+
Kjøp fullversjonen
-
+
%1 nedlastet i %2
-
+
Nedlastingen ferdig
-
+
%n nedlasting%n nedlastinger
@@ -325,22 +336,22 @@
Endre sted ...
-
+
Velg nedlastingsmappe
-
+
Nedlastingsmappe endret.
-
+
Pågående nedlastinger vil bli lagret i den forrige mappen.
-
+
Laster ned til: %1
@@ -349,7 +360,7 @@
DownloadView
-
+
Nedlastinger
@@ -458,7 +469,7 @@
-
+
Gjøre deg komfortabel
@@ -466,7 +477,7 @@
LoadingWidget
-
+
Feil
@@ -474,436 +485,446 @@
MainWindow
-
+
&Stopp
-
+
Stopp avspilling og gå tilbake til søkevisningen
-
+
&Hopp over
-
+
Hopp til neste video
-
-
+
+
&Pause
-
-
+
+
Sett avspilling på pause
-
+
&Fullskjerm
-
+
Fullskjermsvisning
-
+
Gjem spillelista og verktøylinja
-
+
GÃ¥ til YouTube video siden og pause avspillingen
-
+
Kopier denne YouTube video linken til utklippstavle
-
+
Kopier denne video stream URL til utklippstavle
-
+
Finn andre videosegment, forhåpentligvis i rett rekkefølge
-
+
&Fjern
-
+
Fjern valgte videoer fra spillelista
-
+
Flytt &opp
-
+
Flytt opp valgte videoer i spillelista
-
+
Flytt &Ned
-
+
Flytt ned valgte videoer i spillelista
-
+
Fjern all søkehistorie. Kan ikke angres.
-
+
&Avslutt
-
+
Farvel
-
+
&Nettsted
-
+
%1 på internett
-
+
Vi håper du kan bidra til å fortsette arbeidet med utvikling av %1
-
+
&Om
-
+
Informasjon om %1
-
+
Søk
-
+
Lydløs
-
-
+
+
&Nedlastinger
-
+
Vis detaljer om nedlasting av video
-
+
&Nedlasting
-
+
Last ned denne videoen
+
+
+
+
+
-
+
Del denne videoen med %1
-
+
&Epost
-
+
Epost
-
+
&Steng
-
+
&Vis over andre
-
+
&Stopp etter denne videoen
-
+
&Rapporter et Problem
-
+
&Detaljert søk...
-
+
Mer...
-
+
&Relaterte Videoer
-
+
Se videoer relatert til den nåværende
-
+
-
+
+
+
+
+
+
Applikasjon
-
+
Kjøp %1 â¦
-
+
&Avspilling
-
+
&Spilleliste
-
+
&Video
-
+
&Visning
-
+
&Del
-
+
&Hjelp
-
+
Trykk på %1 for å øke lydvolumet, %2 for å senke
-
-
+
+
Ã
pner %1
-
+
Vil du avslutte %1 mens nedlastinger pågår?
-
+
Vis du stenger %1 nå, vil nedlastingen bli avbrutt
-
+
Steng og avbryt nedlastingen
-
+
Vent mens nedlastingen fullføres
-
+
Forlat &Full Skjerm
-
+
Versjon %2 av %1 er nå tilgjengelig.
-
+
Minn meg på det senere
-
+
Oppdater
-
+
Feil: %1
-
+
&Forrige
-
+
GÃ¥ til forrige spor
-
+
&Kompakt modus
-
+
Ã
pne siden på &YouTube
-
+
Kopier &lenken til YouTube
-
+
Kopier &URL-en til videostrømmen
-
+
Finn &deler av videoen
-
+
T&øm siste søk
-
+
Gi en &donasjon
-
+
Start avspillingen &manuelt
-
+
Spill av videoer manuelt
-
+
Velg innholdsplassering
-
+
&Spill av
-
+
Gjenoppta avspilling
-
+
Gjenstående tid: %1
-
+
Volum %1%
-
+
Lydløst er på
-
+
Lydløst er av
-
+
Maksimum video definisjon innstilling til %1
-
+
Ditt privatliv er nå sikkert
-
+
Nedlastinger fullført
@@ -911,75 +932,75 @@
MediaView
-
+
Du kan nå lime inn YouTube linken i et annet program
-
+
Du kan nå lime inn video stream URL i et annet applikasjon
-
+
Denne linken vil kun være gyldig i en begrenset tid.
-
+
Dette er kun demoversjonen av %1.
-
+
Dette gir deg muligheten til å prøve ut applikasjonen og se om du den er noe for deg.
-
+
Fortsett
-
+
Used in video parts, as in '2 of 3'
av
-
+
This is for video parts, as in 'Cool video - part 1'
del
-
+
This is for video parts, as in 'Cool series - episode 1'
episode
-
+
Sent fra %1
-
+
-
+
-
+
Kjøp fullversjonen
-
+
Nedlasting %1
@@ -1033,47 +1054,47 @@
%1 visninger
-
+
%1 av %2 (%3) â %4
-
+
Forbereder
-
+
Mislykket
-
+
Fullført
-
+
Stoppet
-
+
Stoppe nedlastingen
-
+
Vis i %1
-
+
Ã
pen foreldre mappe
-
+
Omstart nedlasting
@@ -1235,43 +1256,43 @@
Velkommen til <a href='%1'>%2</a>,
-
+
Kjøpfullversjon
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
Skriv
-
+
ett nøkkelord
-
+
en kanal
-
+
for å begynne avspilling av video
-
+
Se
-
+
Seneste søkeord
-
+
Seneste kanaler
@@ -1309,42 +1330,40 @@
- StandardFeedsView
-
-
-
- Mest Populære
-
+ SnapshotSettings
-
-
- Mest Delt
+
+
+ Endre sted ...
-
-
- Mest Diskutert
+
+
+
-
-
- Toppklassifisert
+
+
+
+
+
+ StandardFeedsView
-
-
-
+
+
+ Mest Populære
Video
-
+
Kan ikke hente mediastrøm for %1
-
+
Feil på nettverk: %1 for %2
diff --git a/locale/nl.ts b/locale/nl.ts
index bfffca0..03feea4 100644
--- a/locale/nl.ts
+++ b/locale/nl.ts
@@ -60,15 +60,15 @@
- &Sluit
+ &Sluiten
-
+
Over
-
+
Wat u altijd al had willen weten over %1 maar nooit heeft durven vragen
@@ -105,8 +105,9 @@
-
- De volledige versie stelt u in staat om video's te downloaden die langer zijn dan %1 minuten en om video's te kijken zonder onderbrekingen.
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
+ De volledige versie stelt u in staat om video's te bekijken zonder onderbrekingen.
@@ -163,62 +164,72 @@
ChannelView
-
+
Markeer alles als bekeken
-
+
Toon bijgewerkte
-
+
Naam
-
+
Laatst bijgewerkt
-
+
Laatst toegevoegd
-
+
Laatst bekeken
-
+
Vaakst bekeken
-
+
Sorteer op
-
+
Alle video's
-
+
Niet-bekeken video's
-
+
+
+ Markeren als bekeken
+
+
+
+
+ Abonnement opzeggen
+
+
+
Er zijn op dit moment geen bijgewerkte abonnementen.
-
+
U heeft geen abonnementen. Gebruik het ster-symbool om te abonneren op kanalen.
@@ -282,37 +293,37 @@
DownloadManager
-
+
Dit is slechts de demoversie van %1.
-
+
Het kan alleen maar videos downloaden korter dan %1 minuten zodat u de downloadfunctionaliteit kunt testen.
-
+
Ga door
-
+
Verkrijg de volledige versie
-
+
%1 gedownload in %2
-
+
Download greed
-
+
%n Download%n Downloads
@@ -325,22 +336,22 @@
Verander locatie...
-
+
Kies de downloadlocatie
-
+
Downloadlocatie aangepast.
-
+
Huidige downloads zullen in de vorige locatie worden geplaatst.
-
+
Downloaden naar:%1
@@ -349,7 +360,7 @@
DownloadView
-
+
Downloads
@@ -458,7 +469,7 @@
Kanaal-abonnementen
-
+
Maak het u zelf gemakkelijk
@@ -466,7 +477,7 @@
LoadingWidget
-
+
Fout
@@ -474,436 +485,446 @@
MainWindow
-
+
&Stop
-
+
Stop het afspelen en keer terug naar het zoekvenster
-
+
&Sla over
-
+
Spoel door naar de volgende vieo
-
-
+
+
&Pauzeer
-
-
+
+
Pauzeer afspelen
-
+
&Volledig scherm
-
+
Schakel over naar Volledig scherm
-
+
Verberg de afspeellijst en de werkbalk
-
+
Ga naar de YouTube-videopagina en pauzeer het afspelen
-
+
Kopieer de huidige YouTube-link naar het klembord
-
+
Kopieer de huidige videostream-URL naar het klembord
-
+
Vind gerelateerde videofragmenten, hopelijk in de juiste volgorde
-
+
&Verwijder
-
+
Verwijder de geselecteerde video's uit de afspeellijst
-
+
Verplaats &omhoog
-
+
Verplaats de geselecteerde video's in de afspeellijst naar boven
-
+
Verplaats &omlaag
-
+
Verplaats de geselecteerde video's in de afspeelijst naar beneden
-
+
Wis de zoek geschiedenis. Dit kan niet ongedaan worden gemaakt.
-
+
&Sluit af
-
+
Tot ziens
-
+
&Website
-
+
%1 op het internet
-
+
Ondersteun alstublieft de ontwikkeling van %1
-
+
&Over
-
+
Informatie over %1
-
+
Zoek
-
+
Demp volume
-
-
+
+
&Downloads
-
+
Geef details weer van videodownloads
-
+
&Download
-
+
Download de huidige video
+
+ Screenshot &nemen
+
+
+
&Abonneer op kanaal
-
+
Deel de huidige video door middel van %1
-
+
&E-mail
-
+
E-mail
-
+
&Sluit
-
+
&Zweef erboven
-
+
&Stop na deze video
-
+
&Rapporteer een Probleem...
-
+
&Verfijn Zoekopdracht...
-
+
Meer...
-
+
&Gerelateerde video's
-
+
Bekijk video's gerelateerd aan de huidige
-
+
Open in &browser...
-
+
+
+ Vindt u %1 te &gek? Waardeer het!
+
+
+
&Programma
-
+
Koop %1...
-
+
&Afspeelopties
-
+
&Afspeellijst
-
+
&Video
-
+
&Weergave
-
+
&Deel
-
+
&Help
-
+
Druk op %1 om het volume te verhogen, op %2 om het te verlagen
-
-
+
+
Bezig met openen van %1
-
+
Wilt u %1 afsluiten terwijl er een download bezig is?
-
+
Als u nu %1 afsluit, zal de download worden beëindigd.
-
+
Sluit en annuleer het downloaden
-
+
Wacht tot het downloaden is voltooid
-
+
Verlaat &volledig scherm
-
+
%1 versie %2 nu beschikbaar.
-
+
Herinner mij later
-
+
Werk bij
-
+
Fout: %1
-
+
V&orige
-
+
Ga terug naar het vorige nummer
-
+
&Compacte modus
-
+
Open de &Youtube-pagina
-
+
Kopieer de YouTube-&link
-
+
Kopieer de videostream-&URL
-
+
Vind video&fragmenten
-
+
&Wis recente zoekopdrachten
-
+
Geef een &donatie
-
+
&Speel handmatig af
-
+
Speel handmatig video's af
-
+
Kies uw inhoudslocatie
-
+
&Speel af
-
+
Hervat afspelen
-
+
Resterende tijd: %1
-
+
Volume op %1%
-
+
Volume is gedempt
-
+
Volume is niet gedempt
-
+
Maximale videokwaliteit staat op %1
-
+
Uw privacy is nu gewaarborgd
-
+
Downloads afgerond
@@ -911,75 +932,75 @@
MediaView
-
+
U kunt nu uw YouTube-link kopieren naar een ander programma
-
+
U kunt nu uw videostream-URL kopieren naar een ander programma
-
+
De link zal maar een beperkte tijd geldig zijn.
-
+
Dit is slechts de demoversie van %1.
-
+
Het biedt de mogelijkheid de applicatie te testen en te beoordelen.
-
+
Ga door
-
+
Used in video parts, as in '2 of 3'
van
-
+
This is for video parts, as in 'Cool video - part 1'
fragment
-
+
This is for video parts, as in 'Cool series - episode 1'
aflevering
-
+
Verstuurd vanaf %1
-
+
Zeg abonnement op van %1
-
+
Abonneer op %1
-
+
Verkrijg de volledige versie
-
+
Bezig met downloaden van %1
@@ -1033,47 +1054,47 @@
%1 bekeken
-
+
%1 van %2 (%3) â %4
-
+
Aan het voorbereiden
-
+
Mislukt
-
+
Voltooid
-
+
Gestopt
-
+
Stop het downloaden
-
+
Toon in %1
-
+
Open oudermap
-
+
Herstart het downloaden
@@ -1235,43 +1256,43 @@
Welkom bij <a href='%1'>%2</a>,
-
+
Verkrijg de volledige versie
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
Typ
-
+
een zoekwoord
-
+
een kanaal
-
+
om te beginnen met het bekijken van video's.
-
+
Bekijk
-
+
Recente zoekwoorden
-
+
Recente kanalen
@@ -1309,42 +1330,40 @@
- StandardFeedsView
-
-
-
- Meest populair
-
+ SnapshotSettings
-
-
- Vaakst gedeeld
+
+
+ Verander locatie...
-
-
- Meest bediscussieerd
+
+
+ Screenshot opgeslagen in %1
-
-
- Hoogst gewaardeerd
+
+
+ Screenshots-locatie veranderd.
+
+
+ StandardFeedsView
-
-
- Altijd populaire
+
+
+ Meest populair
Video
-
+
Kan de videostream niet verkrijgen voor %1
-
+
Netwerkfout: %1 voor %2
diff --git a/locale/nn.ts b/locale/nn.ts
index 46b0c67..1790fed 100644
--- a/locale/nn.ts
+++ b/locale/nn.ts
@@ -63,12 +63,12 @@
&Lukk
-
+
Om
-
+
Alt du alltid har ynskt å vita om %1, men aldri tort spørja om
@@ -105,8 +105,9 @@
-
- Fullversjonen lar deg lasta ned videoar lenger enn %1 minutt og lar deg sjå videoar utan avbrot.
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
+
@@ -163,62 +164,72 @@
ChannelView
-
+
Merk alle som sett
-
+
Vis oppdaterte
-
+
Namn
-
+
Sist oppdatert
-
+
Sist lagt til
-
+
Sist sett
-
+
Mest sett
-
+
Sorter etter
-
+
Alle videoar
-
+
Usette videoar
-
+
+
+
+
+
+
+
+
+
+
+
Ingen oppdaterte tingingar enno.
-
+
Du har ingen tingingar. Bruk stjernesymbolet for å tinga kanalar.
@@ -282,37 +293,37 @@
DownloadManager
-
+
Dette er berre demoutgåva av %1.
-
+
Han kan berre lasta ned videoar på under %1 minutt, for at du skal kunna prøva ut nedlastingsfunksjonen.
-
+
Hald fram
-
+
Kjøp fullversjonen
-
+
%1 lasta ned på %2
-
+
Nedlasting ferdig
-
+
%n nedlasting%n nedlastingar
@@ -325,22 +336,22 @@
Endra stad â¦
-
+
Vel nedlastingsmappe
-
+
Nedlastingsmappe endra.
-
+
Nedlastingar som er i gong vil likevel lagrast i den førre mappa.
-
+
Lastar ned til: %1
@@ -349,7 +360,7 @@
DownloadView
-
+
Nedlastingar
@@ -458,7 +469,7 @@
Kanaltingingar
-
+
Gjer deg sjølv komfortabel
@@ -466,7 +477,7 @@
LoadingWidget
-
+
Feil
@@ -474,436 +485,446 @@
MainWindow
-
+
&Stopp
-
+
Stoppar avspeling og går tilbake til søkjevisinga
-
+
&Hopp over
-
+
Hopp til neste video
-
-
+
+
&Pause
-
-
+
+
Set avspeling på pause
-
+
&Fullskjerm
-
+
Fullskjermvising
-
+
Gøym spelelista og verktøylinja
-
+
Gå til video-sida på YouTube og set avspelinga på pause
-
+
Kopier denne YouTube video-lenkja til utklippstavla
-
+
Kopier denne videostraumlenkja til utklippstavla
-
+
Finn andre deler av videoen, vonleg i rett følgje
-
+
&Fjern
-
+
Fjern valde videoar frå spelelista
-
+
Flytt &opp
-
+
Flytt opp valde videoar i spelelista
-
+
Flytt &ned
-
+
Flytt ned valde videoar i spelelista
-
+
Fjern all søkjehistorie. Kan ikkje angrast.
-
+
&Avslutt
-
+
Farvel
-
+
&Nettstad
-
+
%1 på internett
-
+
Vi håpar du kan bidra til vidare utvikling av %1
-
+
&Om
-
+
Informasjon om %1
-
+
Søk
-
+
Lydlaus
-
-
+
+
&Nedlastingar
-
+
Vis detaljar om videonedlasting
-
+
&Nedlasting
-
+
Last ned denne videoen
+
+
+
+
+
&Ting kanal
-
+
Del denne videoen med %1
-
+
&Epost
-
+
Epost
-
+
&Steng
-
+
&Vis over andre
-
+
&Stopp etter denne videoen
-
+
&Meld frÃ¥ om feil â¦
-
+
&Raffiner søk â¦
-
+
Meir â¦
-
+
&Liknande videoar
-
+
Sjå videoar som liknar på denne
-
+
Opna i &nettlesaren â¦
-
+
+
+
+
+
+
&Program
-
+
Kjøp %1 â¦
-
+
&Avspeling
-
+
&Speleliste
-
+
&Video
-
+
&Vising
-
+
&Del
-
+
&Hjelp
-
+
Trykk på %1 for å auka lydvolumet, %2 for å senka
-
-
+
+
Opnar %1
-
+
Vil du avslutta %1 medan ei nedlasting er i gang?
-
+
Vis du stenger %1 no, vil nedlastinga avbrytast
-
+
Steng og avbryt nedlastinga
-
+
Vent medan nedlastinga vert fullførd
-
+
Forlat &fullskjerm
-
+
Versjon %2 av %1 er no tilgjengeleg.
-
+
Minn meg på det seinare
-
+
Oppdater
-
+
Feil: %1
-
+
&Førre
-
+
Gå til førre spor
-
+
&Kompakt modus
-
+
Opna &YouTube-sida
-
+
Kopier YouTube-&lenkja
-
+
Kopier &URL-en til videostraumen
-
+
Finn &delane av videoen
-
+
&Tøm siste søk
-
+
&Doner
-
+
Start avspelinga &manuelt
-
+
Spel av videoar manuelt
-
+
Vel stad for innhald
-
+
&Spel av
-
+
Gjenoppta avspeling
-
+
Tid igjen: %1
-
+
Volum %1%
-
+
Lydlaust er på
-
+
Lydlaust er av
-
+
Maksimum videodefinisjon sett til %1
-
+
Privatlivet ditt er no sikkert
-
+
Nedlastingar fullførde
@@ -911,75 +932,75 @@
MediaView
-
+
Du kan no lima inn YouTube-lenkja i eit anna program
-
+
Du kan no lima inn videostraumlenkja i eit anna program
-
+
Denne lenkja vil berre vera gyldig i ei avgrensa tid.
-
+
Dette er berre demoutgåva av %1.
-
+
Dette lèt prøva ut programmet og sjå om det er noko for deg.
-
+
Hald fram
-
+
Used in video parts, as in '2 of 3'
av
-
+
This is for video parts, as in 'Cool video - part 1'
del
-
+
This is for video parts, as in 'Cool series - episode 1'
episode
-
+
Send frå %1
-
+
Slutt å tinga %1
-
+
Ting %1
-
+
Kjøp fullversjonen
-
+
Lastar ned %1
@@ -1033,47 +1054,47 @@
%1 visingar
-
+
%1 av %2 (%3) â %4
-
+
Gjer klar
-
+
Feil
-
+
Ferdig
-
+
Stoppa
-
+
Avbryt nedlasting
-
+
Vis i %1
-
+
Opna foreldermappe
-
+
Start nedlasting på nytt
@@ -1235,43 +1256,43 @@
Velkomen til <a href='%1'>%2</a>,
-
+
Kjøpfullversjonen
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
Skriv
-
+
eit nøkkelord
-
+
ein kanal
-
+
for å å sjå videoar.
-
+
Snurr film
-
+
Siste søkjeord
-
+
Siste kanalar
@@ -1309,42 +1330,40 @@
- StandardFeedsView
-
-
-
- Mest populære
-
+ SnapshotSettings
-
-
- Mest delte
+
+
+ Endra stad â¦
-
-
- Mest diskuterte
+
+
+
-
-
- Høgast rangerte
+
+
+
+
+
+ StandardFeedsView
-
-
- Tidenes mest populære
+
+
+ Mest populære
Video
-
+
Kan ikkje henta videostraumen til %1
-
+
Feil på nettverket: %1 for %2
diff --git a/locale/pl.ts b/locale/pl.ts
index f46ca70..a8366aa 100644
--- a/locale/pl.ts
+++ b/locale/pl.ts
@@ -63,12 +63,12 @@
&Zamknij
-
+
O programie
-
+
To co zawsze chcieliÅcie wiedzieÄ o %1 ale nigdy siÄ nie odważyliÅcie zapytaÄ
@@ -101,12 +101,13 @@
- Te demo wygasÅo.
+ To demo wygasÅo.
-
- PeÅna wersja pozwoli ci ÅciÄ
gaÄ filmiki dÅuższe niż %1 minut i oglÄ
daÄ je bez przyciÄÄ.
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
+ PeÅna wersja pozwoli Ci oglÄ
daÄ filmy bez przerw.
@@ -163,62 +164,72 @@
ChannelView
-
+
Oznacz wszystkie jako obejrzane
-
+
Pokaż nowoÅci
-
+
Nazwa
-
+
Ostatnio Dodane
-
+
Ostatnio dodane
-
+
Ostatnio oglÄ
dane
-
+
NajczÄÅciej oglÄ
dane
-
+
Sortuj wedÅug
-
+
Wszystkie filmy
-
+
Nieobejrzane filmy
-
+
+
+ Oznacz jako obejrzane
+
+
+
+
+ ZakoÅcz subskrypcjÄ
+
+
+
Nie ma aktualizacji subskrypcji, w obecnym czasie.
-
+
Nie masz żadnych subskrypcji. Użyj symbolu gwiazdy do subskrybowania kanaÅów.
@@ -282,37 +293,37 @@
DownloadManager
-
+
To jest tylko wersja demo%1.
-
+
Może jedynie pobieraÄ filmy krótsze niż%1 minut, wiÄc można przetestowaÄ funkcje pobierania.
-
+
Kontynuuj
-
+
Pobierz peÅnÄ
wersjÄ
-
+
%1 pobrane w %2
-
+
Pobieranie ukoÅczone
-
+
%n Pobieranie%n Pobieranie%n Pobieranie
@@ -325,22 +336,22 @@
ZmieÅ katalog pobierania...
-
+
Wybierz katalog pobierania
-
+
Katalog pobierania zostaÅ zmieniony.
-
+
Aktualnie pobierane pliki zostanÄ
we wczeÅniejszym katalogu pobierania.
-
+
Pobierane do: %1
@@ -349,7 +360,7 @@
DownloadView
-
+
Pobrane pliki
@@ -458,7 +469,7 @@
Subskrypcje kanaÅu
-
+
Poczuj siÄ komfortowo
@@ -466,7 +477,7 @@
LoadingWidget
-
+
BÅÄ
d
@@ -474,436 +485,446 @@
MainWindow
-
+
&Zatrzymaj
-
+
Zatrzymaj odtwarzanie i wrÃ³Ä do wyszukiwania
-
+
Prze&skocz dalej
-
+
Skocz do nastÄpnego pliku wideo
-
-
+
+
&Pauza
-
-
+
+
Wstrzymaj odtwarzanie
-
+
PeÅny ekran (&F)
-
+
PrzeÅÄ
cz na peÅny ekran
-
+
Ukryj listÄ odtwarzania i pasek narzÄdzi
-
+
Otwórz na stronie Youtube i wstrzymaj odtwarzanie
-
+
Kopiuj link aktualnie odtwarzanego video do schowka
-
+
Kopiuj adres URL odtwarzanego wideo do schowka
-
+
Znajdź inne czÄÅci wideo, mam nadziejÄ, że w odpowiedniej kolejnoÅci
-
+
UsuÅ (&D)
-
+
UsuÅ wybrane pliki z listy odtwarzania
-
+
PrzenieŠ&Wyżej
-
+
PrzenieÅ wyżej zaznaczony plik w liÅcie odtwarzania
-
+
PrzenieŠ&Niżej
-
+
PrzenieÅ niżej zaznaczony plik w liÅcie odtwarzania
-
+
WyczyÅÄ historiÄ wyszukiwania. NIEODWRACALNIE.
-
+
Wyjdź (&Q)
-
+
Żegnaj
-
+
Strona domowa projektu (&W)
-
+
%1 w sieci
-
+
Prosimy o wsparcie dla dalszego rozwoju %1
-
+
O programie (&A)
-
+
Informacje o %1
-
+
Szukaj
-
+
Wycisz
-
-
+
+
&Pobrane
-
+
Pokaż szczegóÅy o pobranych plikach
-
+
&Pobierz
-
+
Pobierz aktualny plik
+
+ Zrób &migawkÄ
+
+
+
&Subskrybuj kanaÅ
-
+
- UdostÄpnij te wideo używajÄ
c %1
+ UdostÄpnij to wideo używajÄ
c %1
-
+
&E-mail
-
+
E-mail
-
+
&Zamknij
-
+
&Zawsze na wierzchu
-
+
Zatrzymaj odtwarzanie, po obejrzeniu tego filmu
-
+
&ZgÅoÅ problem...
-
+
&WiÄcej opcji ...
-
+
WiÄcej...
-
+
&Podobne filmy
-
+
OglÄ
daj filmy podobne do tego
-
+
Otwórz w &przeglÄ
darce ...
-
+
+
+ &Kochasz %1? OceÅ to!
+
+
+
&Aplikacje
-
+
Kup %1...
-
+
&Odtwarzanie
-
+
&Lista odtwarzania
-
+
&Wideo
-
+
&Widok
-
+
Udo&stÄpnij
-
+
&Pomoc
-
+
WciÅcnij %1 żeby zwiÄkszyÄ gÅoÅnoÅÄ, %2 żeby zmiejszyÄ gÅoÅnoÅÄ
-
-
+
+
Otwieranie %1
-
+
Czy na pewno chcesz zamknÄ
Ä %1 w trakcie pobierania???
-
+
JeÅli zamkniesz %1 teraz, To pobieranie bÄdzie anulowane.
-
+
Zamnij i anuluj pobieranie
-
+
Poczekaj na zakoÅczenie pobierania
-
+
OpuÅÄ &tryb peÅnoekranowy
-
+
%1 wersja %2 jest teraz dostÄpna.
-
+
Przypomnij mi później
-
+
Aktualizuj
-
+
BÅÄ
d %1
-
+
Pop&rzedni
-
+
Powrót do poprzedniego utworu
-
+
&Tryb kompaktowy
-
+
Otwórz na &Youtube
-
+
Kopiuj &link, do filmu na You Tube
-
+
Kopiuj adres &URL strumienia wideo
-
+
- Znajdź film &Parts
+ Znajdź wszystkie czÄÅci &filmu
-
+
Wy&czyÅÄ Ostatnie Poszukiwania
-
+
Przekaż &darowiznÄ
-
+
&RÄczne uruchamianie odtwarzania
-
+
RÄcznie uruchamia odtwarzanie filmów
-
+
Wybierz lokalizacjÄ treÅci
-
+
&Odtwarzaj
-
+
Kontynuuj odtwarzanie
-
+
PozostaÅy czas %1
-
+
GÅoÅnoÅÄ na %1%
-
+
DźwiÄk jest wyciszony
-
+
Przywrócono dźwiÄk
-
+
Maksymalna rozdzielczoÅÄ wideo ustawiona na %1
-
+
Twoja prywatnoÅÄ jest teraz bezpieczna
-
+
Pobieranie ukoÅczone
@@ -911,75 +932,75 @@
MediaView
-
+
Teraz możesz wkleiÄ link Youtube do innej aplikacji
-
+
Teraz możesz wkleiÄ URL do innej aplikacji
-
+
Link bÄdzie ważny tylko przez ograniczony czas.
-
+
To jest tylko wersja demo %1.
-
+
Pozwala Ci to na testowanie i sprawdzenie dziaÅania aplikacji.
-
+
Kontynuuj
-
+
Used in video parts, as in '2 of 3'
z
-
+
This is for video parts, as in 'Cool video - part 1'
czÄÅÄ
-
+
This is for video parts, as in 'Cool series - episode 1'
odcinek
-
+
WysÅano z %1
-
+
Anuluj subskrypcje %1
-
+
Subskrybuj %1
-
+
Pobierz peÅnÄ
wersjÄ
-
+
Pobieranie %1
@@ -1033,47 +1054,47 @@
%1 widziane
-
+
%1 z %2 (%3) â %4
-
+
PrzegotowujÄ
-
+
Niepowodzenie
-
+
ZakoÅczone
-
+
Zatrzymano
-
+
Zatrzymaj pobieranie
-
+
Pokaż w %1
-
+
Otwórz folder nadrzÄdny
-
+
Pobierz od nowa
@@ -1235,43 +1256,43 @@
Witaj w <a href='%1'>%2</a>,
-
+
Pobierz peÅnÄ
wersjÄ
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
Zatwierdź
-
+
sÅowo kluczowe
-
+
kanaÅ
-
+
aby rozpoczÄ
Ä oglÄ
danie
-
+
OglÄ
daj
-
+
Ostatnio szukane
-
+
Odwiedzone kanaÅy
@@ -1309,42 +1330,40 @@
- StandardFeedsView
-
-
-
- Najpopularniejsze
-
+ SnapshotSettings
-
-
- NajczÄÅciej wyszukiwane
+
+
+ ZmieÅ katalog pobierania...
-
-
- NajczÄÅciej komentowane
+
+
+ Migawka zostaÅa zapisana do %1
-
-
- Najwyżej oceniane
+
+
+ Katalog zapisu migawek zostaÅ zmieniony.
+
+
+ StandardFeedsView
-
-
- Najbardziej popularne
+
+
+ Najpopularniejsze
Video
-
+
Nie można uzyskaÄ dostÄpu do %1
-
+
BÅÄ
d sieci: %1 for %2
diff --git a/locale/pl_PL.ts b/locale/pl_PL.ts
index 99f072f..c5dd5a6 100644
--- a/locale/pl_PL.ts
+++ b/locale/pl_PL.ts
@@ -63,12 +63,12 @@
&Zamknij
-
+
O programie
-
+
Wszystko, co chcieliÅcie wiedzieÄ o %1, ale baliÅcie siÄ zapytaÄ
@@ -105,8 +105,9 @@
-
- PeÅna wersja pozwoli Ci pobieraÄ filmy dÅuższe niż %1 minut(y) i oglÄ
daÄ je bez zakÅóceÅ.
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
+
@@ -163,62 +164,72 @@
ChannelView
-
+
Oznacz wszystkie jako obserwowane
-
+
Pokaż zaktualizowane
-
+
Nazwa
-
+
Ostatnio Zaktualizowane
-
+
Ostatnio Dodane
-
+
Ostatnio Zaobserwowane
-
+
NajczÄÅciej Obserwowane
-
+
Sortuj wedÅug
-
+
Wszystkie filmy
-
+
Nieobejrzane filmy
-
+
+
+
+
+
+
+
+
+
+
+
Brak zaktualizowanych subskrypcji.
-
+
@@ -282,37 +293,37 @@
DownloadManager
-
+
To jest tylko wersja demo %1.
-
+
Może pobieraÄ jedynie filmy krótsze niż %1 minut, dla przetestowania funkcji pobierania.
-
+
Dalej
-
+
Pobierz peÅnÄ
wersjÄ
-
+
%1 ÅciÄ
gniÄte w %2
-
+
ÅciÄ
ganie zakoÅczone
-
+
@@ -325,22 +336,22 @@
ZmieÅ katalog pobierania...
-
+
Wybierz katalog pobierania
-
+
Katalog pobierania zostaÅ zmieniony.
-
+
Aktualnie pobierane pliki zostanÄ
we wczeÅniejszym katalogu pobierania.
-
+
Pobierane do: %1
@@ -349,7 +360,7 @@
DownloadView
-
+
Pobrane pliki
@@ -458,7 +469,7 @@
-
+
RozgoÅÄ siÄ
@@ -466,7 +477,7 @@
LoadingWidget
-
+
BÅÄ
d
@@ -474,436 +485,446 @@
MainWindow
-
+
&Zatrzymaj
-
+
Przerwij odtwarzanie i wrÃ³Ä do wyszukiwania
-
+
Prze&skocz dalej
-
+
Przejdź do nastÄpnego pliku wideo
-
-
+
+
&Pauza
-
-
+
+
Wstrzymaj odtwarzanie
-
+
&PeÅny ekran
-
+
PrzeÅÄ
cz na peÅny ekran
-
+
Ukryj listÄ odtwarzania i pasek narzÄdzi
-
+
Przejdź do strony YouTube i wstrzymaj odtwarzanie
-
+
Skopiuj link YouTube odtwarzanego filmu do schowka
-
+
Kopiuj adres URL odtwarzanego wideo do schowka
-
+
Znajdź pozostaÅe czÄÅci filmu w, miejmy nadziejÄ, dobrej kolejnoÅci
-
+
&UsuÅ
-
+
UsuÅ wybrane pliki z listy odtwarzania
-
+
PrzesuÅ w &GórÄ
-
+
PrzesuŠwyżej zaznaczone pliki
-
+
PrzesuÅ w &DóÅ
-
+
PrzesuŠniżej zaznaczone pliki
-
+
CzyÅci historiÄ wyszukiwania. Nieodwracalnie.
-
+
&Weź to wyÅÄ
cz
-
+
Narciarz
-
+
&WyÅwietl stronÄ
-
+
%1 on the Web
-
+
Wesprzyj dalszy rozwój %1
-
+
O &Programie
-
+
Informacje o %1
-
+
Szukaj
-
+
Wycisz
-
-
+
+
&Pobrane
-
+
Pokaż szczegóÅy o pobranych plikach
-
+
&Pobierz
-
+
Pobierz aktualny plik
-
+
-
+
+
+ &Subskrybuj kanaÅ
+
+
+
Podziel siÄ tym filmem przez %1
-
+
&E-mail
-
+
e-mail
-
+
&Zamknij
-
+
&Ustaw na wierzchu
-
+
&Zatrzymaj po tym filmie
-
+
ZgÅoÅ problem...
-
+
&ZawÄź wyszukiwanie...
-
+
WiÄcej...
-
+
PowiÄ
zane filmy
-
+
OglÄ
daj filmy powiÄ
zane z aktualnie oglÄ
danym
-
+
-
+
+
+
+
+
+
&Aplikacja
-
+
Kup%1
-
+
&Odtwarzanie
-
+
&Lista odtwarzania
-
+
&Wideo
-
+
&Widok
-
+
&Podziel siÄ
-
+
&Halp znaczy pomoc
-
+
NaciÅnij %1 aby podgÅoÅniÄ, %2 aby przyciszyÄ
-
-
+
+
Otwieranie %1
-
+
Czy na pewno chcesz zamknÄ
Ä %1 w trakcie pobierania???
-
+
JeÅli zamkniesz %1 teraz, To pobieranie bÄdzie anulowane.
-
+
Zamnij i anuluj pobieranie
-
+
Poczekaj na zakoÅczenie pobierania
-
+
OpuÅÄ peÅny ekran (&F)
-
+
Wersja %1 %2 jest dostÄpna
-
+
Przypomnij później
-
+
Zaktualizuj
-
+
BÅÄ
d %1
-
+
P&oprzedni
-
+
WrÃ³Ä do poprzedniej Åcieżki
-
+
&Tryb kompaktowy
-
+
Otwórz stronÄ &YouTube
-
+
Skopiuj &link do strony Youtube
-
+
Skopiuj &URL strumienia wideo
-
+
Znajdź czÄÅci filmu
-
+
&WyczyÅÄ ostatnie wyszukiwania
-
+
Przekaż &dotacjÄ
-
+
&RÄczne rozpoczynanie odtwarzania
-
+
RÄcznie odtwarzaj filmy
-
+
Wybierz swojÄ
lokalizacjÄ
-
+
&Graj
-
+
PrzywrÃ³Ä odtwarzanie
-
+
PozostaÅy czas: %1
-
+
GÅoÅnoÅÄ: %1%
-
+
DźwiÄk wyciszony
-
+
DźwiÄk przywrócony
-
+
Maksymalna rozdzielczoÅÄ wideo ustawiona na %1
-
+
Twoja prywatnoÅÄ jest już bezpieczna
-
+
Pobieranie ukoÅczone
@@ -911,75 +932,75 @@
MediaView
-
+
Teraz można wkleiÄ link YouTube do innej aplikacji
-
+
Teraz możesz wkleiÄ URL do innej aplikacji
-
+
Link bÄdzie ważny tylko przez ograniczony czas.
-
+
To jest tylko wersja demo %1.
-
+
Pozwala przetestowaÄ aplikacjÄ, i zobaczyÄ czy Ci odpowiada.
-
+
Dalej
-
+
Used in video parts, as in '2 of 3'
z
-
+
This is for video parts, as in 'Cool video - part 1'
czÄÅÄ
-
+
This is for video parts, as in 'Cool series - episode 1'
odcinek
-
+
PrzesÅane od %1
-
+
UsuÅ subskrypcje %1
-
+
Subskrybuj %1
-
+
ZdobÄ
dź peÅnÄ
wersjÄ
-
+
Pobieranie %1
@@ -1033,47 +1054,47 @@
%1widziany
-
+
%1 z %2 (%3) â %4
-
+
Przygotowywanie
-
+
Niepowodzenie
-
+
UkoÅczone
-
+
Zatrzymano
-
+
Przerwij pobieranie
-
+
Pokaż w %1
-
+
Otwórz katalog nadrzÄdny
-
+
Pobierz ponownie
@@ -1235,43 +1256,43 @@
Witaj w <a href='%1'>%2</a>,
-
+
Pobierz peÅnÄ
wersjÄ
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
Zatwierdź
-
+
sÅowo kluczowe
-
+
kanaÅ
-
+
aby rozpoczÄ
Ä oglÄ
danie
-
+
OglÄ
daj
-
+
Ostatnie wyszukiwania
-
+
Ostatnie kanaÅy
@@ -1309,42 +1330,40 @@
- StandardFeedsView
-
-
-
- Najpopularniejsze
-
+ SnapshotSettings
-
-
- NajwiÄcej udostÄpniane
+
+
+ ZmieÅ katalog pobierania...
-
-
- NajczÄÅciej dyskutowane
+
+
+
-
-
- Najlepiej oceniane
+
+
+
+
+
+ StandardFeedsView
-
-
-
+
+
+ Najpopularniejsze
Video
-
+
Strumieniowanie %1 nie powiodÅo siÄ
-
+
BÅÄ
d sieci: %1 dla %2
diff --git a/locale/pt.ts b/locale/pt.ts
index 24df17c..23fcf51 100644
--- a/locale/pt.ts
+++ b/locale/pt.ts
@@ -63,12 +63,12 @@
Fe&char
-
+
Sobre
-
+
Tudo o que sempre quis saber sobre o %1 e nunca se atreveu a perguntar
@@ -105,8 +105,9 @@
-
- A versão completa permite-lhe transferir vÃdeos superiores a %1 minutos e ver os vÃdeos sem interrupções.
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
+
@@ -163,62 +164,72 @@
ChannelView
-
+
Marcar como visto
-
+
Mostrar atualizados
-
+
Nome
-
+
Ãltima atualização
-
+
Ãltima adição
-
+
Ãltimos vistos
-
+
Mais vistos
-
+
Ordenar por
-
+
Todos os vÃdeos
-
+
VÃdeos não vistos
-
+
+
+
+
+
+
+
+
+
+
+
Não existem atualizações de subscrições.
-
+
Ainda não possui subscrições. Utilize a estrela para subscrever os canais.
@@ -282,37 +293,37 @@
DownloadManager
-
+
Esta é uma versão de demonstração do %1.
-
+
Apenas pode transferir vÃdeos mais curtos que %1 minuto(s) de forma a testar a funcionalidade de transferência.
-
+
Continuar
-
+
Obter a versão completa
-
+
%1 transferência em %2
-
+
Transferência terminada
-
+
%n transferência%n transferências
@@ -325,22 +336,22 @@
Mudar localização...
-
+
Escolha a localização da transferência
-
+
Localização alterada.
-
+
As transferências atuais serão colocadas na localização anterior.
-
+
Transferência em: %1
@@ -349,7 +360,7 @@
DownloadView
-
+
Transferências
@@ -458,7 +469,7 @@
Subscrições de canais
-
+
Ponha-se confortável
@@ -466,7 +477,7 @@
LoadingWidget
-
+
Erro
@@ -474,436 +485,446 @@
MainWindow
-
+
Para&r
-
+
Parar reprodução e voltar à vista de procura
-
+
I&gnorar
-
+
Ir para o próximo vÃdeo
-
-
+
+
&Pausa
-
-
+
+
Pausar reprodução
-
+
&Ecrã completo
-
+
Modo de ecrã completo
-
+
Ocultar lista de reprodução e barra de ferramentas
-
+
Ir para a página do Youtube e parar a reprodução
-
+
Copiar ligação do atual vÃdeo Youtube para a área de transferência
-
+
Copiar URL da emissão atual para a área de transferência
-
+
Localizar outras partes do vÃdeo pela ordem correta
-
+
&Remover
-
+
Remover os vÃdeos selecionados da lista de reprodução
-
+
Mover para &cima
-
+
Mover para cima os vÃdeos selecionados
-
+
Mover para &baixo
-
+
Mover para baixo os vÃdeos selecionados
-
+
Limpar histório de procura. Não pode ser anulado.
-
+
&Sair
-
+
Adeus
-
+
SÃtio &web
-
+
%1 na web
-
+
Por favor ajude no desenvolvimento do %1
-
+
&Sobre
-
+
Informações de %1
-
+
Procura
-
+
Silenciar
-
-
+
+
&Transferências
-
+
Mostar detalhes sobre a transferência de vÃdeos
-
+
&Transferência
-
+
Transferir o vÃdeo atual
+
+
+
+
+
&Subscrever o canal
-
+
Partilhar o atual vÃdeo através do %1
-
+
&Endereço eletrónico
-
+
Endereço eletrónico
-
+
Fe&char
-
+
&Flutuante na frente
-
+
Parar após es&te vÃdeo
-
+
&Reportar um erro...
-
+
Melhorar proc&ura...
-
+
Mais...
-
+
VÃdeos &relacionados
-
+
Ver vÃdeos relacionados com o atual
-
+
A&brir no navegador...
-
+
+
+
+
+
+
&Aplicação
-
+
Comprar %1...
-
+
Reprod&ução
-
+
Lista de re&produção
-
+
VÃd&eo
-
+
&Ver
-
+
Partil&har
-
+
Aj&uda
-
+
Prima %1 para aumentar o volume, %2 para o reduzir
-
-
+
+
A abrir %1
-
+
Deseja sair do %1 com uma transferência ativa?
-
+
Se fechar o %1, a transferência irá ser cancelada.
-
+
Fechar e cancelar transferência
-
+
Esperar pelo fim da transferência
-
+
Sair do modo de &ecrã completo
-
+
Está disponÃvel o %1 %2.
-
+
Lembrar mais tarde
-
+
Atualizar
-
+
Erro:%1
-
+
&Anterior
-
+
Ir para a faixa anterior
-
+
Modo &compacto
-
+
Abrir a página &YouTube
-
+
Copiar &ligação do YouTube
-
+
Copiar &URL da emissão
-
+
Localizar &partes do vÃdeo
-
+
Limpar procuras re¢es
-
+
Efetuar &donativo
-
+
Iniciar reprodução &manualmente
-
+
Iniciar reprodução de vÃdeos manualmente
-
+
Escolha a localização do conteúdo
-
+
Re&produzir
-
+
Retomar reprodução
-
+
Tempo restante:%1
-
+
Volume:%1%
-
+
Volume nulo
-
+
Volume restaurado
-
+
Definição máxima do vÃdeo definida para %1
-
+
A sua privacidade está agora assegurada
-
+
Transferências terminadas
@@ -911,75 +932,75 @@
MediaView
-
+
Agora pode colar a ligação YouTube em qualquer outra aplicação
-
+
Agora pode colar o URL do vÃdeo em qualquer outra aplicação
-
+
A ligação será válida por tempo limitado.
-
+
Esta é uma versão de demonstração do %1.
-
+
Permite-lhe testar ea aplicação e verificar se é do seu agrado.
-
+
Continuar
-
+
Used in video parts, as in '2 of 3'
de
-
+
This is for video parts, as in 'Cool video - part 1'
parte
-
+
This is for video parts, as in 'Cool series - episode 1'
episódio
-
+
Enviado de %1
-
+
Cancelar subscrição de %1
-
+
Subscrever %1
-
+
Obter a versão completa
-
+
Transferência: %1
@@ -1033,47 +1054,47 @@
%1 visualizações
-
+
%1 de %2 (%3) â %4
-
+
Preparação
-
+
Falha
-
+
Terminado
-
+
Parado
-
+
Parar transferência
-
+
Mostrar em %1
-
+
Abrir pasta respetiva
-
+
Reiniciar transferência
@@ -1235,43 +1256,43 @@
Bem-vindo ao <a href='%1'>%2</a>
-
+
Obter a versão completa
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
Introduza
-
+
uma palavra-chave
-
+
um canal
-
+
para começar a visualizar os vÃdeos.
-
+
Ver
-
+
Palavras-chave recentes
-
+
Canais recentes
@@ -1309,42 +1330,40 @@
- StandardFeedsView
-
-
-
- Mais populares
-
+ SnapshotSettings
-
-
- Mais partilhados
+
+
+ Mudar localização...
-
-
- Mais debatidos
+
+
+
-
-
- Melhor avaliados
+
+
+
+
+
+ StandardFeedsView
-
-
- Mais populares de sempre
+
+
+ Mais populares
Video
-
+
Não é possÃvel obter a emissão de %1
-
+
Erro de rede: %1 para %2
diff --git a/locale/pt_BR.ts b/locale/pt_BR.ts
index 1df5b37..757c3ce 100644
--- a/locale/pt_BR.ts
+++ b/locale/pt_BR.ts
@@ -63,12 +63,12 @@
&Fechar
-
+
Sobre
-
+
O que você sempre quis saber sobre %1 e nunca se atreveu a perguntar
@@ -105,8 +105,9 @@
-
- A versão completa permite que você baixe vÃdeos com mais de %1 minutos e assista-os sem interrupções.
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
+
@@ -163,62 +164,72 @@
ChannelView
-
+
Marcar tudo como assistido
-
+
Mostrar Atualização
-
+
Nome
-
+
Ãltima Atualização
-
+
Ãltimo Adicionado
-
+
Ãltimo Assistido
-
+
Mais Assistidos
-
+
Ordenar por
-
+
Todos Os VÃdeos
-
+
VÃdeos Não Assistidos
-
+
+
+
+
+
+
+
+
+
+
+
Não há assinaturas atualizadas neste momento.
-
+
Você não tem assinaturas. Use o sÃmbolo da estrela para assinar canais.
@@ -282,37 +293,37 @@
DownloadManager
-
+
Esta é apenas a versão demonstração de %1.
-
+
Só pode fazer download de vÃdeos menores que %1 minutos para que você possa testar a funcionalidade de download.
-
+
Continuar
-
+
Obter a versão completa
-
+
%1 baixados em %2
-
+
Download terminou
-
+
%n Download%n Downloads
@@ -325,22 +336,22 @@
Alterar local...
-
+
Escolha um local para o download
-
+
Local de download alterado.
-
+
Downloads atuais ainda irão para o local anterior.
-
+
Baixando para: %1
@@ -349,7 +360,7 @@
DownloadView
-
+
Downloads
@@ -458,7 +469,7 @@
Canais assinados
-
+
Sinta-se confortável
@@ -466,7 +477,7 @@
LoadingWidget
-
+
Erro
@@ -474,436 +485,446 @@
MainWindow
-
+
&Parar
-
+
Parar a reprodução e voltar à visualização da pesquisa
-
+
Pu&lar
-
+
Pular para o próximo vÃdeo
-
-
+
+
&Pausar
-
-
+
+
Pausar a reprodução
-
+
&Tela Cheia
-
+
Ir para a tela cheia
-
+
Ocultar a playlist e a barra de ferramentas
-
+
Ir à página de vÃdeo do YouTube e pausar a reprodução
-
+
Copiar o link do vÃdeo atual do YouTube para a área de transferência
-
+
Copiar a URL do stream do vÃdeo atual para a área de transferência
-
+
Localizar partes de outro vÃdeo esperando na ordem certa
-
+
&Remover
-
+
Remover os vÃdeos selecionados da playlist
-
+
Mover para &cima
-
+
Mover para cima os vÃdeos selecionados na playlist
-
+
Mover para &baixo
-
+
Mover para baixo os vÃdeos selecionados na playlist
-
+
Apagar o histórico de pesquisa. Não pode ser desfeito.
-
+
&Sair
-
+
Tchau
-
+
Si&te
-
+
%1 na Web
-
+
Por favor, apoie o desenvolvimento continuado de %1
-
+
&Sobre
-
+
Informações sobre %1
-
+
Pesquisar
-
+
Volume mudo
-
-
+
+
&Downloads
-
+
Mostrar detalhes sobre os downloads de vÃdeo
-
+
&Download
-
+
Baixar o vÃdeo atual
+
+
+
+
+
A&ssinar um canal
-
+
Compartilhar o vÃdeo atual usando %1
-
+
&E-mail
-
+
E-mail
-
+
&Fechar
-
+
&Sempre Acima
-
+
&Parar Após Este VÃdeo
-
+
&Relatar um problema...
-
+
&Refinar Pesquisa...
-
+
Mais...
-
+
VÃdeos &relacionados
-
+
Assistir vÃdeos relacionados à atual
-
+
-
+
+
+
+
+
+
&Aplicação
-
+
Adquirir %1...
-
+
&Reprodução
-
+
&Playlist
-
+
&VÃdeo
-
+
&Visualizar
-
+
&Compartilhar
-
+
&Ajuda
-
+
Pressione %1 para aumentar o volume, %2 para diminui-lo
-
-
+
+
Abrindo %1
-
+
Você deseja sair de "%1" com uma transferência em curso?
-
+
Se você fechar %1 agora, este download será cancelado.
-
+
Fechar e cancelar download
-
+
Aguardar o download terminar
-
+
Deixar Em &Tela Cheia
-
+
%1 versão %2 está agora disponÃvel.
-
+
Lembrar mais tarde
-
+
Atualizar
-
+
Erro: %1
-
+
Ante&rior
-
+
Ir para a faixa anterior
-
+
Modo &Compacto
-
+
Abrir a Página do &YouTube
-
+
Copiar o &Link do YouTube
-
+
Copiar a &URL do Stream do VÃdeo
-
+
Localizar &Parte Do VÃdeo
-
+
&Limpar Buscas Recentes
-
+
Faça uma &Doação
-
+
Iniciar &Manualmente A Reprodução
-
+
Iniciar manualmente a reprodução de vÃdeos
-
+
Escolher seu conteúdo local
-
+
&Reproduzir
-
+
Continuar reprodução
-
+
Tempo restante: %1
-
+
Volume a %1%
-
+
Volume está mudo
-
+
Volume não está mudo
-
+
Máxima definição de vÃdeo definida para %1
-
+
Sua privacidade está agora segura
-
+
Downloads finalizados
@@ -911,75 +932,75 @@
MediaView
-
+
Agora você pode colar o link do YouTube em outro programa
-
+
Agora você pode colar a URL do stream de vÃdeo em outro programa
-
+
O link só será válido por um tempo limitado.
-
+
Esta é apenas a versão demonstação de %1.
-
+
Ele permite que você teste o aplicativo e veja se ele funciona para você.
-
+
Continuar
-
+
Used in video parts, as in '2 of 3'
de
-
+
This is for video parts, as in 'Cool video - part 1'
parte
-
+
This is for video parts, as in 'Cool series - episode 1'
epsódio
-
+
Envido de %1
-
+
Cancelar a assinatura de %1
-
+
Assinar %1
-
+
Obter a versão completa
-
+
Baixando %1
@@ -1033,47 +1054,47 @@
%1 visualizações
-
+
%1 de %2 (%3) â %4
-
+
Preparando
-
+
Falhou
-
+
Finalizado
-
+
Parado
-
+
Parar download
-
+
Mostrar em %1
-
+
Abrir pasta pai
-
+
Reiniciar download
@@ -1235,43 +1256,43 @@
Bem-vindo ao <a href='%1'>%2</a>,
-
+
Obter a versão completa
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
Digite
-
+
uma palavra chave
-
+
um canal
-
+
para começar a assistir vÃdeos.
-
+
Assistir
-
+
Palavra-chave recente
-
+
Canais recentes
@@ -1309,42 +1330,40 @@
- StandardFeedsView
+ SnapshotSettings
-
-
- Mais Popular
-
-
-
-
- Mais Compartilhado
+
+
+ Alterar local...
-
-
- Mais Discutido
+
+
+
-
-
- Mais Populares
+
+
+
+
+
+ StandardFeedsView
-
-
- Todos Os Tempos Populares
+
+
+ Mais Popular
Video
-
+
Não foi possÃvel obter stream de vÃdeo de %1
-
+
Erro na rede: %1 para %2
diff --git a/locale/ro.ts b/locale/ro.ts
index 8289600..e6b3d29 100644
--- a/locale/ro.ts
+++ b/locale/ro.ts
@@ -15,7 +15,7 @@
- LicenÈÄ pentru %1
+ LicenÈiat la %1
@@ -30,17 +30,17 @@
- PuteÈi încerca Èi celelalte aplicaÈii ale mele:
+ Poate doriÈi sÄ Ã®ncercaÈi Èi celelalte aplicaÈii ale mele:
- %1, un player pentru colecÈia muzicalÄ de pe YouTube
+ %1, un player muzical pentru YouTube
- %1, un player pentru colecÈia muzicalÄ proprie
+ %1, un player muzical
@@ -63,12 +63,12 @@
Ãn&chide
-
+
Despre
-
+
Tot ce ai vrut sÄ Ètii despre %1 dar nu ai îndrÄznit sÄ Ã®ntrebi
@@ -96,17 +96,18 @@
- LicenÈiazÄ %1
+ LicenÈiaÈi %1
- Versiunea demo a expirat.
+ AceastÄ versiune demo a expirat.
-
- Versiunea integralÄ permite descÄrcarea videoclipurilor mai lungi de %1 minute Èi vizualizarea neîntreruptÄ a acestora.
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
+ Versiunea nerestricÈionatÄ vÄ permite sÄ urmÄriÈi clipurile video fÄrÄ Ã®ntreruperi.
@@ -139,7 +140,7 @@
-
+ De %1
@@ -152,75 +153,85 @@
-
+ Toate videoclipurile
-
+ Videoclipuri pe care nu le-ai vazut
ChannelView
-
+
-
+ Marcheaza tot ca vazut
-
+
-
+ Arata actualizeazÄrile
-
+
-
+ Nume
-
+
-
+ Ultimele actualizÄri
-
+
-
+ Ultimele adaugate
-
+
-
+ Ultimele vazute
-
+
-
+ Cele mai vazute
-
+
SorteazÄ dupÄ
-
+
-
+ Toate videoclipurile
-
+
-
+ Videoclipuri pe care nu le-ai vazut
+
+
+
+
+ Marcat ca vizualizat
+
+
+
+
+ DezaboneazÄ
-
+
-
+ Nici unul din canalele la care esti abonat nu are actualizari momentan.
-
+
-
+ Nu esti abonat la nimic. Ca sa te abonezi la canale, foloseste simbolul stea.
@@ -282,37 +293,37 @@
DownloadManager
-
+
Aceasta este doar o versiune demo a %1.
-
+
- Poate sÄ descarce doar videoclipurile mai mici de %1 minute în aÈa fel încât sÄ puteÈi testa funcÈionalitatea de descÄrcare.
+ Poate sÄ descarce doar videoclipurile mai mici de %1 minute astfel încât sÄ puteÈi testa funcÈionalitatea de descÄrcare.
-
+
ContinuÄ
-
+
ObÈineIa versiunea integralÄ
-
+
%1 descÄrcat în %2
-
+
DescÄrcare terminatÄ
-
+
%n DescÄrcare%n DescÄrcÄri%n DescÄrcÄri
@@ -325,22 +336,22 @@
SchimbÄ locaÈia...
-
+
Alege locaÈia de descÄrcare
-
+
LocaÈia de descÄrcare a fost schimbatÄ.
-
+
FiÅierele în curs de descÄrcare vor fi salvate în locaÈia anterioarÄ.
-
+
DescÄrcare în: %1
@@ -349,7 +360,7 @@
DownloadView
-
+
DescÄrcÄri
@@ -440,33 +451,33 @@
-
+ Rasfoieste
-
+ Uita-te la videoclipuri pe categori
-
+ Abonamente
-
+ Canale la care esti abonat
-
+
-
+ Fa-te confortabil
LoadingWidget
-
+
Eroare
@@ -474,436 +485,446 @@
MainWindow
-
+
&Stop
-
+
OpreÈte redarea Èi întoarce-te la cÄsuÈa de cÄutare
-
+
O&mite
-
+
Treci la videoclipul urmÄtor
-
-
+
+
&PauzÄ
-
-
+
+
Pune redarea pe pauzÄ
-
+
Ec&ran complet
-
+
VizualizeazÄ pe tot ecranul
-
+
Ascunde lista de redare Èi bara de unelte
-
+
Deschide pagina de pe YouTube si pune pauzÄ
-
+
CopiazÄ adresa videoclipului YouTube curent în clipboard
-
+
CopiazÄ adresa fluxului video curent în clipboard
-
+
CautÄ alte pÄrÈi ale videoclipului
-
+
È&terge
-
+
Èterge videoclipul selectat din lista de redare
-
+
MutÄ Ã®n &sus
-
+
MutÄ Ã®n sus videoclipul selectat
-
+
MutÄ Ã®n &jos
-
+
MutÄ Ã®n jos videoclipul selectat
-
+
CurÄÈÄ istoricul de cÄutÄri. AcÈiune ireversibilÄ.
-
+
&IeÈire
-
+
La revedere
-
+
Site &Web
-
+
%1 pe Web
-
+
Te rog sÄ susÈii dezvoltarea aplicaÈiei %1
-
+
&Despre
-
+
InformaÈii despre %1
-
+
CÄutare
-
+
Oprire sunet
-
-
+
+
&DescÄrcÄri
-
+
AratÄ detalii despre descÄrcÄrile video
-
+
&DescÄrcare
-
+
DescarcÄ videoclipul curent
-
+
-
+
+
+ &Aboneza-te la canal
+
+
+
ÃmpÄrtÄÈeÈte videoclipul curent folosind %1
-
+
&Email
-
+
Email
-
+
Ãn&chide
-
+
&DetaÈeazÄ
-
+
&OpreÈte DupÄ Acest Videoclip
-
+
&RaporteazÄ o problemÄ...
-
+
&CÄutare rafinatÄ...
-
+
-
+ Mai multe...
-
+
-
+ &Videoclipuri asemanatoare
-
+
-
+ Uita-te la videoclipuri similare cu cel curent
-
+
-
+ Deschide in &Navigatorul web...
-
+
+
+ &VÄ place %1? EvaluaÈi-l!
+
+
+
&AplicaÈie
-
+
CumpÄrÄ %1...
-
+
&Redare
-
+
&ListÄ de redare
-
+
&Video
-
+
Vi&zualizare
-
+
Ã&mpÄrtÄÈeÈte
-
+
&Ajutor
-
+
ApasÄ pe %1 pentru a da volumul mai tare sau pe %2 pentru a-l da mai încet
-
-
+
+
Deschidere %1
-
+
DoriÅ£i sÄ ieÈiÈi din %1 cu o descÄrcare în progres?
-
+
DacÄ ieÈiÈi acum din %1, procesul de descÄrcare va fi anulat.
-
+
Ãnchide Èi anuleazÄ descÄrcarea
-
+
AÈteaptÄ ca descÄrcarea sÄ se încheie
-
+
IeÈi din Ec&ran Complet
-
+
Versiunea %1 a %2 este acum disponibilÄ.
-
+
ReaminteÈte-mi mai târziu
-
+
ActualizeazÄ
-
+
Eroare: %1
-
+
&Anterioare
-
+
Mergi înapoi la piesa precedentÄ
-
+
Modul &Compact
-
+
Deschide Pagina &YouTube
-
+
CopiazÄ &adresa videoclipului YouTube
-
+
CopiazÄ adresa &fluxului video
-
+
CautÄ &PÄrÈi ale Videoclipului
-
+
Èt&erge CÄutÄrile Recente
-
+
FÄ o &DonaÈie
-
+
PorneÈte Redarea &Manual
-
+
PorneÈte redarea videoclipurilor manual
-
+
-
+ Alege localizarea continutului
-
+
&Redare
-
+
RezumÄ redarea videoclipului
-
+
Timp rÄmas : %1
-
+
Volum %1
-
+
Sunetul este oprit
-
+
Sunetul este pornit
-
+
RezoluÈia maxima a videoclipului este setatÄ la %1
-
+
Intimitatea dumneavoastrÄ este acum în siguranÈÄ
-
+
DescÄrcÄri complete
@@ -911,75 +932,75 @@
MediaView
-
+
Acum poÈi adÄuga adresa YouTube într-o altÄ aplicaÈie
-
+
Acum poÈi adÄuga adresa fluxului video într-o altÄ aplicaÈie
-
+
Adresa va fi validÄ doar pentru o perioadÄ limitatÄ de timp.
-
+
Aceasta este doar o versiune demo a %1.
-
+
VÄ permite sÄ testaÈi aplicaÈia Èi sÄ vedeÈi dacÄ funcÈioneazÄ.
-
+
ContinuÄ
-
+
Used in video parts, as in '2 of 3'
din
-
+
This is for video parts, as in 'Cool video - part 1'
partea
-
+
This is for video parts, as in 'Cool series - episode 1'
episodul
-
+
Trimis din %1
-
+
-
+ Dezaboneaza-te de la %1
-
+
-
+ Aboneaza-te de la %1
-
+
ObÈine versiunea integralÄ
-
+
DescÄrcare %1
@@ -1033,49 +1054,49 @@
%1 vizionÄri
-
+
-
+ %1 din %2 (%3) â %4
-
+
-
+ Se pregateste
-
+
-
+ EÈec
-
+
-
+ Terminat
-
+
-
+ Oprit
-
+
-
+ OpreÈte descÄrcarea
-
+
-
+ AratÄ Ã®n %1
-
+
-
+ Deschide directorul pÄrinte
-
+
-
+ Reporneste descÄrcarea
@@ -1088,7 +1109,7 @@
-
+ AfiÈeazÄ Ã®ncÄ %1
@@ -1098,7 +1119,7 @@
-
+ Nu mai sunt videoclipuri
@@ -1216,7 +1237,7 @@
-
+ Terminat
@@ -1235,43 +1256,43 @@
Bine aÈi venit la <a href='%1'>%2</a>,
-
+
ObÈine versiunea integralÄ
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
IntroduceÈi
-
+
un cuvânt cheie
-
+
un canal
-
+
pentru a începe sÄ vizionaÈi videoclipuri.
-
+
UrmÄreÈte
-
+
CÄutÄri recente
-
+
Canale recente
@@ -1287,12 +1308,12 @@
-
+ Avanseaza la %1
-
+ Inapoi la %1
@@ -1309,42 +1330,40 @@
- StandardFeedsView
-
-
-
-
-
+ SnapshotSettings
-
-
-
+
+
+ SchimbÄ locaÈia...
-
-
+
+
-
-
+
+
+
+
+ StandardFeedsView
-
-
-
+
+
+ Cel mai popular
Video
-
+
Nu poate fi accesat fluxul video pentru %1
-
+
Eroare reţea: %1 pentru %2
@@ -1354,242 +1373,242 @@
-
+ Algeria
-
+ Argentina
-
+ Australia
-
+ Belgia
-
+ Brazilia
-
+ Canada
-
+ Chile
-
+ Columbia
-
+ Cehia
-
+ Egipt
-
+ Franta
-
+ Germania
-
+ Ghana
-
+ Grecia
-
+ Hong Kong
-
+ Ungaria
-
+ India
-
+ Indonesia
-
+ Irlanda
-
+ Israel
-
+ Italia
-
+ Japonia
-
+ Iordania
-
+ Kenya
-
+ Malaezia
-
+ Mexic
-
+ Maroc
-
+ Olanda
-
+ Noua Zeelanda
-
+ Nigeria
-
+ Peru
-
+ Filipine
-
+ Polonia
-
+ Rusia
-
+ Arabia Saudita
-
+ Singapore
-
+ Africa de Sud
-
+ Coreea de Sud
-
+ Spania
-
+ Suedia
-
+ Taiwan
-
+ Tunisia
-
+ Turcia
-
+ Uganda
-
+ Emiratele Arabe Unite
-
+ Marea Britanie
-
+ Yemen
-
+ Global
\ No newline at end of file
diff --git a/locale/ru.ts b/locale/ru.ts
index 8b50417..ae854ad 100644
--- a/locale/ru.ts
+++ b/locale/ru.ts
@@ -63,12 +63,12 @@
&ÐакÑÑÑÑ
-
+
РпÑогÑамме
-
+
ÐÑе ÑÑо ÐÑ Ð²Ñегда Ñ
оÑели ÑзнаÑÑ Ð¾ %1 и никогда Ð±Ñ Ð½Ðµ ÑпÑоÑили
@@ -106,8 +106,9 @@
-
- ÐÐ¾Ð»Ð½Ð°Ñ Ð²ÐµÑÑÐ¸Ñ Ð¿Ð¾Ð·Ð²Ð¾Ð»ÑÐµÑ ÑмоÑÑеÑÑ Ð²Ð¸Ð´ÐµÐ¾, добавлÑÑÑ Ð±Ð¾Ð»ÐµÐµ %1 ÑÑеков в ÑпиÑке воÑпÑÐ¾Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ð¸ вÑбиÑаÑÑ ÑазнÑе ваÑианÑÑ Ð¿ÐµÑен.
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
+
@@ -122,7 +123,7 @@
- ÐÑполÑзоваÑÑ Ð´ÐµÐ¼Ð¾
+ ÐÑполÑзоваÑÑ Ð´ÐµÐ¼Ð¾ веÑÑиÑ
@@ -164,62 +165,72 @@
ChannelView
-
+
ÐÑмеÑиÑÑ Ð²Ñе как пÑоÑмоÑÑенное
-
+
ÐоказаÑÑ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñе
-
+
Ðазвание
-
+
Ðедавно обновленнÑе
-
+
Ðедавно добавленнÑе
-
+
Ðедавно пÑоÑмоÑÑеннÑе
-
+
- Ðаиболее пÑоÑмаÑиваемÑе
+ Ðаиболее пÑоÑмаÑÑиваемÑе
-
+
СоÑÑиÑоваÑÑ Ð¿Ð¾
-
+
ÐÑе видео
-
+
Ðе пÑоÑмоÑÑенное видео
-
+
+
+
+
+
+
+
+ ÐÑпиÑаÑÑÑÑ
+
+
+
РнаÑÑоÑÑее вÑÐµÐ¼Ñ Ð½ÐµÑ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ð¹ подпиÑок.
-
+
У Ð²Ð°Ñ Ð½ÐµÑ Ð¿Ð¾Ð´Ð¿Ð¸Ñок. ÐÑполÑзÑйÑе Ñимвол звездоÑки ÑÑÐ¾Ð±Ñ Ð¿Ð¾Ð´Ð¿Ð¸ÑаÑÑÑÑ Ð½Ð° каналÑ.
@@ -283,37 +294,37 @@
DownloadManager
-
+
- ÐÑо вÑего лиÑÑ Ð´ÐµÐ¼Ð¾-веÑÑÐ¸Ñ %1.
+ ÐÑо вÑего лиÑÑ Ð´ÐµÐ¼Ð¾ веÑÑÐ¸Ñ %1.
-
+
Ðожно загÑÑжаÑÑ ÑолÑко видео не длиннее %1 минÑÑ, Ð´Ð»Ñ Ð¿ÑовеÑки ÑÑнкÑионалÑноÑÑи загÑÑзÑика.
-
+
ÐÑодолжиÑÑ
-
+
ÐолÑÑиÑÑ Ð¿Ð¾Ð»Ð½ÑÑ Ð²ÐµÑÑиÑ
-
+
%1 загÑÑжен в %2
-
+
ÐагÑÑзка завеÑÑена
-
+
ÐагÑÑжаеÑÑÑ %n ÑайлÐагÑÑжаÑÑÑÑ %n ÑайлаÐагÑÑжаÑÑÑÑ %n Ñайлов
@@ -326,22 +337,22 @@
ÐзмениÑÑ Ð¿ÑÑÑ...
-
+
ÐÑбÑаÑÑ Ð¿ÑÑÑ Ð·Ð°Ð³ÑÑзки
-
+
ÐÑÑÑ Ð´Ð»Ñ Ð·Ð°Ð³ÑÑжаемÑÑ
Ñайлов изменÑн.
-
+
ФайлÑ, загÑÑжаемÑе в даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ Ð±ÑдÑÑ ÑоÑ
ÑÐ°Ð½ÐµÐ½Ñ Ð¿Ð¾ пÑÐµÐ¶Ð½ÐµÐ¼Ñ Ð°Ð´ÑеÑÑ.
-
+
Ð¤Ð°Ð¹Ð»Ñ Ð·Ð°Ð³ÑÑжаÑÑÑÑ Ð² %1
@@ -350,7 +361,7 @@
DownloadView
-
+
ÐагÑÑзки
@@ -459,7 +470,7 @@
ÐодпиÑки на каналÑ
-
+
ЧÑвÑÑвÑйÑе ÑÐµÐ±Ñ ÐºÐ°Ðº дома
@@ -467,7 +478,7 @@
LoadingWidget
-
+
ÐÑибка
@@ -475,436 +486,446 @@
MainWindow
-
+
&ÐÑÑановиÑÑ
-
+
ÐÑÑановиÑÑ Ð²Ð¾ÑпÑоизведение и веÑнÑÑÑÑÑ Ðº поиÑкÑ
-
+
Ð&ÑопÑÑÑиÑÑ
-
+
ÐеÑейÑи к ÑледÑÑÑÐµÐ¼Ñ ÐºÐ»Ð¸Ð¿Ñ
-
-
+
+
&ÐаÑза
-
-
+
+
ÐÑиоÑÑановиÑÑ Ð²Ð¾ÑпÑоизведение
-
+
&Ðа веÑÑ ÑкÑан
-
+
ÐолноÑкÑанное воÑпÑоизведение
-
+
СкÑÑÑÑ ÑпиÑок воÑпÑÐ¾Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ð¸ Ð¿Ð°Ð½ÐµÐ»Ñ Ð¸Ð½ÑÑÑÑменÑов
-
+
ÐÑиоÑÑановиÑÑ Ð²Ð¾ÑпÑоизведение и пеÑейÑи на ÑÑÑаниÑÑ Ð²Ð¸Ð´ÐµÐ¾ в YouTube
-
+
СкопиÑоваÑÑ ÑÑÑÐ»ÐºÑ ÑекÑÑего клипа YouTube в бÑÑÐµÑ Ð¾Ð±Ð¼ÐµÐ½Ð°
-
+
СкопиÑоваÑÑ Ð°Ð´ÑÐµÑ ÑекÑÑего видео поÑока в бÑÑÐµÑ Ð¾Ð±Ð¼ÐµÐ½Ð°
-
+
ÐайÑи дÑÑгие ÑаÑÑи видео, надеÑÑÑ, в пÑавилÑном поÑÑдке
-
+
&УдалиÑÑ
-
+
УдалиÑÑ Ð²ÑбÑаннÑе ÐºÐ»Ð¸Ð¿Ñ Ð¸Ð· ÑпиÑка воÑпÑоизведениÑ
-
+
Ð&веÑÑ
-
+
ÐеÑемеÑÑиÑÑ Ð²ÑбÑаннÑе Ð²Ð¸Ð´ÐµÐ¾ÐºÐ»Ð¸Ð¿Ñ Ð²Ð²ÐµÑÑ
в ÑпиÑке воÑпÑоизведениÑ
-
+
Ð&низ
-
+
ÐеÑемеÑÑиÑÑ Ð²ÑбÑаннÑе Ð²Ð¸Ð´ÐµÐ¾ÐºÐ»Ð¸Ð¿Ñ Ð²Ð½Ð¸Ð· в ÑпиÑке воÑпÑоизведениÑ
-
+
ÐÑиÑÑиÑÑ Ð¸ÑÑоÑÐ¸Ñ Ð·Ð°Ð¿ÑоÑов. ÐÐ·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð½ÐµÐ¾Ð±ÑаÑимÑ.
-
+
&ÐÑÑ
од
-
+
Ðока
-
+
&ÐомаÑнÑÑ ÑÑÑаниÑа
-
+
%1 в инÑеÑнеÑе
-
+
ÐоддеÑжиÑе далÑнейÑÑÑ ÑазÑабоÑÐºÑ %1
-
+
&РпÑогÑамме
-
+
Ð¡Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ð¾ %1
-
+
ÐоиÑк
-
+
ÐÑклÑÑиÑÑ Ð·Ð²Ñк
-
-
+
+
ÐагÑÑзки
-
+
ÐоказаÑÑ Ð¿Ð¾Ð´ÑобноÑÑи о загÑÑзкаÑ
видео
-
+
ÐагÑÑзиÑÑ
-
+
ÐагÑÑзиÑÑ Ð¿ÑоигÑÑваемÑй Ñайл
+
+
+
+
+
ÐодпиÑаÑÑÑÑ Ð½Ð° канал
-
+
ÐоделиÑÑÑÑ ÑекÑÑим видео Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ %1
-
+
&Email
-
+
Email
-
+
&ÐакÑÑÑÑ
-
+
&ÐовеÑÑ
вÑеÑ
окон
-
+
ÐÑÑ&ановиÑÑ Ð¿Ð¾Ñле ÑÑого видео
-
+
Соо&бÑиÑÑ Ð¾Ð± оÑибке
-
+
&УÑоÑниÑÑ Ð¿Ð¾Ð¸Ñк...
-
+
ÐолÑÑе...
-
+
Ðо&Ñ
ожее видео
-
+
СмоÑÑеÑÑ Ð²Ð¸Ð´ÐµÐ¾, ÑвÑзаннÑе Ñ ÑекÑÑим
-
+
ÐÑкÑÑÑÑ Ð² &бÑаÑзеÑе...
-
+
+
+
+
+
+
ÐÑ&иложение
-
+
ÐÑпиÑÑ %1...
-
+
&ÐоÑпÑоизведение
-
+
&СпиÑок воÑпÑоизведениÑ
-
+
&Ðидео
-
+
&ÐÑоÑмоÑÑ
-
+
&ÐоделиÑÑÑÑ
-
+
СпÑ&авка
-
+
ÐажмиÑе %1 Ð´Ð»Ñ ÑвелиÑÐµÐ½Ð¸Ñ Ð³ÑомкоÑÑи и %2 Ð´Ð»Ñ ÑменÑÑениÑ
-
-
+
+
ÐÑкÑÑÑие %1
-
+
ÐÑ Ð´ÐµÐ¹ÑÑвиÑелÑно Ñ
оÑиÑе закÑÑÑÑ %1 в Ñо вÑемÑ, как загÑÑжаÑÑÑÑ ÑайлÑ?
-
+
ÐÑли Ð²Ñ Ð·Ð°ÐºÑоеÑе %1 пÑÑмо ÑейÑаÑ, ÑекÑÑие загÑÑзки бÑдÑÑ Ð¾ÑмененÑ.
-
+
ÐÑйÑи оÑменив загÑÑзки
-
+
ÐодождаÑÑ Ð·Ð°Ð²ÐµÑÑÐµÐ½Ð¸Ñ Ð·Ð°Ð³ÑÑзок
-
+
ÐокинÑÑÑ Ð¿&олноÑкÑаннÑй Ñежим
-
+
%1 веÑÑÐ¸Ñ %2 ÑепеÑÑ Ð´Ð¾ÑÑÑпна.
-
+
ÐапомниÑÑ Ð¿Ð¾Ð·Ð¶Ðµ
-
+
Ðбновление
-
+
ÐÑибка: %1
-
+
ÐÑ&едÑдÑÑий
-
+
ÐеÑнÑÑÑÑÑ Ðº пÑедÑдÑÑÐµÐ¼Ñ ÑÑекÑ
-
+
Ðомпак&ÑнÑй Ñежим
-
+
ÐÑ&кÑÑÑÑ ÑÑÑаниÑÑ YouTube
-
+
ÐопиÑоваÑÑ &ÑÑÑÐ»ÐºÑ Ð½Ð° YouTube
-
+
ÐопиÑоваÑÑ ÑÑÑÐ»ÐºÑ Ð½Ð° в&идео поÑок
-
+
ÐайÑи &ÑÑагменÑÑ Ð²Ð¸Ð´ÐµÐ¾
-
+
Ð&ÑиÑÑиÑÑ Ð¿Ð¾Ñледние поиÑковÑе запÑоÑÑ
-
+
Сд&елаÑÑ Ð¿Ð¾Ð¶ÐµÑÑвование
-
+
&ÐаÑаÑÑ Ð¿ÑоигÑÑвание вÑÑÑнÑÑ
-
+
ÐаÑаÑÑ Ð¿ÑоигÑÑвание видео вÑÑÑнÑÑ
-
+
ÐÑбеÑиÑе ваÑе ÑаÑположение
-
+
ÐÑ&оигÑаÑÑ
-
+
ÐÑодолжиÑÑ Ð²Ð¾ÑпÑоизведение
-
+
ÐÑÑалоÑÑ: %1
-
+
ÐÑомкоÑÑÑ %1%
-
+
ÐвÑк вÑклÑÑен
-
+
ÐвÑк вклÑÑен
-
+
ÐакÑималÑное ÑазÑеÑение видео: %1
-
+
ÐонÑиденÑиалÑноÑÑÑ Ð¾Ð±ÐµÑпеÑена
-
+
ÐагÑÑзка завеÑÑена
@@ -912,75 +933,75 @@
MediaView
-
+
ТепеÑÑ Ð¼Ð¾Ð¶Ð½Ð¾ вÑÑавиÑÑ Ð°Ð´ÑÐµÑ YouTube в дÑÑгое пÑиложение
-
+
ТепеÑÑ Ð¼Ð¾Ð¶Ð½Ð¾ вÑÑавиÑÑ Ð°Ð´ÑÐµÑ Ð²Ð¸Ð´ÐµÐ¾ поÑока в дÑÑгое пÑиложение
-
+
ÐдÑÐµÑ Ð±ÑÐ´ÐµÑ ÑÑÑеÑÑвоваÑÑ Ð¾Ð³ÑаниÑенное вÑемÑ.
-
+
ÐÐ°Ð½Ð½Ð°Ñ Ð¿ÑогÑамма ÑвлÑеÑÑÑ Ð´ÐµÐ¼Ð¾-веÑÑией %1.
-
+
Ðна позволÑÐµÑ Ð²Ð°Ð¼ оÑениÑÑ Ð¿Ñиложение.
-
+
ÐÑодолжиÑÑ
-
+
Used in video parts, as in '2 of 3'
из
-
+
This is for video parts, as in 'Cool video - part 1'
ÑаÑÑÑ
-
+
This is for video parts, as in 'Cool series - episode 1'
Ñпизод
-
+
ÐÑпÑавиÑÑ Ð¸Ð· %1
-
+
ÐÑпиÑаÑÑÑÑ Ð¾Ñ %1
-
+
ÐодпиÑаÑÑÑÑ Ð½Ð° %1
-
+
ÐÑпиÑÑ Ð¿Ð¾Ð»Ð½ÑÑ Ð²ÐµÑÑиÑ
-
+
ÐагÑÑÐ¶Ð°Ñ %1
@@ -1034,47 +1055,47 @@
%1 пÑоÑмоÑÑов
-
+
%1 из %2 (%3) â %4
-
+
ÐодгоÑовка
-
+
ÐÑибка
-
+
ÐавеÑÑено
-
+
ÐÑÑановлено
-
+
ÐÑмена загÑÑзки
-
+
ÐоказаÑÑ Ð² %1
-
+
ÐÑкÑÑÑÑ ÑодиÑелÑÑкий каÑалог
-
+
ÐеÑезапÑÑÑиÑÑ Ð·Ð°Ð³ÑÑзкÑ
@@ -1236,43 +1257,43 @@
ÐобÑо пожаловаÑÑ Ð² <a href='%1'>%2</a>,
-
+
ÐÑпиÑÑ Ð¿Ð¾Ð»Ð½ÑÑ Ð²ÐµÑÑиÑ
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
ÐведиÑе
-
+
запÑоÑ
-
+
канал
-
+
ÑÑÐ¾Ð±Ñ Ð½Ð°ÑаÑÑ Ð¿ÑоÑмоÑÑ.
-
+
СмоÑÑеÑÑ
-
+
ÐоÑледние запÑоÑÑ
-
+
ÐоÑледние каналÑ
@@ -1310,42 +1331,40 @@
- StandardFeedsView
-
-
-
- СамÑе попÑлÑÑнÑе
-
+ SnapshotSettings
-
-
- ЧаÑе делилиÑÑ
+
+
+ ÐзмениÑÑ Ð¿ÑÑÑ...
-
-
- СамÑе обÑÑждаемÑе
+
+
+
-
-
- ÐÑÑÑие оÑенки
+
+
+
+
+
+ StandardFeedsView
-
-
- ÐопÑлÑÑное за вÑе вÑемÑ
+
+
+ СамÑе попÑлÑÑнÑе
Video
-
+
Ðе ÑдалоÑÑ Ð¿Ð¾Ð»ÑÑиÑÑ Ð²Ð¸Ð´ÐµÐ¾ поÑок Ð´Ð»Ñ %1
-
+
ÐÑибка ÑеÑи: %1 на %2
diff --git a/locale/sk.ts b/locale/sk.ts
index 0c7bce3..f8963bc 100644
--- a/locale/sk.ts
+++ b/locale/sk.ts
@@ -63,12 +63,12 @@
&Zatvoriť
-
+
O projekte
-
+
VÅ¡etko Äo chceÅ¡ o %1 vedieÅ¥, bez potreby sa vopred spýtaÅ¥
@@ -105,8 +105,9 @@
-
- Plná verzia ti umožnà stiahnuÅ¥ videá dlhÅ¡ie než %1 minút a tiež ich prezeranie bez preruÅ¡enÃ.
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
+
@@ -163,62 +164,72 @@
ChannelView
-
+
OznaÄiÅ¥ vÅ¡etky ako zhliadnuté
-
+
Zobraziť aktualizované
-
+
Meno
-
+
Naposledy aktualizované
-
+
Naposledy pridané
-
+
Naposledy prezerané
-
+
Najviac prezerané
-
+
Zoradiť podľa
-
+
Všetky videá
-
+
Neprezreté videá
-
+
+
+
+
+
+
+
+
+
+
+
Nie sú k dispozÃcii žiadne aktualizované subskripcie.
-
+
Nemáš žiadne subskripcie. Použi symbol hviezdy pre odoberanie kanálov.
@@ -282,37 +293,37 @@
DownloadManager
-
+
Ide o demoverziu %1.
-
+
Umožnà ti stiahnuť iba videý kratšie ako %1 minút, takže aspoŠmôžeš otestovať túto funkcionalitu.
-
+
PokraÄuj
-
+
ZÃskaÅ¥ plnú verziu
-
+
%1 stiahnuté za %2
-
+
SÅ¥ahovanie ukonÄené.
-
+
@@ -325,22 +336,22 @@
Zmeniť umiestnenie...
-
+
ZmeniÅ¥ umiestnenie sÅ¥ahovanÃ
-
+
Umiestnenie sťahovanà zmenené.
-
+
Aktuálne sÅ¥ahovania sa uložia eÅ¡te na predchádzajúcom umiestnenÃ.
-
+
SÅ¥ahujem do: %1
@@ -349,7 +360,7 @@
DownloadView
-
+
SÅ¥ahovania
@@ -458,7 +469,7 @@
Odber kanálov
-
+
Daj sa do pohody
@@ -466,7 +477,7 @@
LoadingWidget
-
+
Chyba
@@ -474,436 +485,446 @@
MainWindow
-
+
&Zastaviť
-
+
Zastaviť prehrávanie a vrátiť sa k výsledkom hľadania
-
+
&PreskoÄiÅ¥
-
+
PreskoÄiÅ¥ na nasledovné video
-
-
+
+
&Pozasaviť
-
-
+
+
Pozastaviť prehrávanie
-
+
&Celá obrazovka
-
+
Na celú obrazovku
-
+
Skryť playlist a nástrojovú lištu
-
+
Prejsť na YouTube stránku videa a pozastaviť prehrávanie
-
+
KopÃrovaÅ¥ YouTube odkaz aktuálneho videa do schránky
-
+
KopÃrovaÅ¥ odkaz aktuálneho video streamu do schránky
-
+
PokúsiÅ¥ sa nájsÅ¥ zvyÅ¡né video Äasti
-
+
&Odstrániť
-
+
Odstrániť vybrané videá z playlistu
-
+
Presunúť &nahor
-
+
Presunúť vybrané videá v playliste nahor
-
+
Presunúť &nadol
-
+
Presunúť vybrané videá v playliste nadol
-
+
VyÄisiÅ¥ históriu hľadania. Nevratná akcia.
-
+
&UkonÄiÅ¥
-
+
Maj sa
-
+
&Domovská stránka
-
+
%1 na Internete
-
+
Podpor prosÃm pokraÄujúci vývoj %1
-
+
&O projekte
-
+
Informácie o %1
-
+
Hľadať
-
+
Stlmiť hlasitosť
-
-
+
+
&SÅ¥ahovania
-
+
ZobraziÅ¥ detaily o sÅ¥ahovanÃ
-
+
&Stiahnuť
-
+
Stiahnuť aktuálne video
+
+
+
+
+
&Odoberať daný kanál
-
+
Zdieľať aktuálne video cez %1
-
+
&E-mail
-
+
E-mailová adresa
-
+
&Zatvoriť
-
+
&Vždy na vrchu
-
+
&Zastav po tomto videu
-
+
&Nahlásiť problém...
-
+
&Upraviť kritériá hľadania...
-
+
Viac...
-
+
&Pridružené vidá
-
+
Pozerať videá pridružené k aktuálnemu
-
+
OtvoriÅ¥ v prehliadaÄi...
-
+
+
+
+
+
+
&Aplikácia
-
+
Zakúpiť %1...
-
+
&Prehrávanie
-
+
&Playlist
-
+
&Video
-
+
&Zobrazenie
-
+
&Zdieľanie
-
+
&Nápoveda
-
+
StlaÄ %1 pre zvýšenie hlasitosti, %2 pre jej znÞenie
-
-
+
+
Otváram %1
-
+
ChceÅ¡ ukonÄiÅ¥ %1 aj napriek prebiehajúcemu sÅ¥ahovaniu?
-
+
Pokiaľ teraz ukonÄÃÅ¡ %1, prÃdeÅ¡ o aktuálne sÅ¥ahovanie.
-
+
Zatvoriť a zrušiť sťahovanie
-
+
PoÄkaÅ¥ kým skonÄà sÅ¥ahovanie
-
+
Opustiť režim &celej obrazovky
-
+
%1 verzie %2 je k dispozÃcii.
-
+
Pripomenúť neskôr
-
+
Aktualizácia
-
+
Chyba: %1
-
+
&Predošlé
-
+
ÃsÅ¥ na predoÅ¡lé video
-
+
&Kompaktný mód
-
+
Otvoriť &YouTube stránku
-
+
KopÃrovaÅ¥ &odkaz z YouTube
-
+
KopÃrovaÅ¥ &URL video streamu
-
+
NájsÅ¥ zvyÅ¡né relevantné &Äasti
-
+
&VyÄistiÅ¥ zoznam posledných hľadanÃ
-
+
FinanÄne &podporiÅ¥
-
+
&Manuálne prehrávanie
-
+
Koniec manuálneho prehrávania
-
+
Vybrať svoju obsahovú lokáciu
-
+
&Prehrať
-
+
Obnoviť prehrávanie
-
+
Zostávajúci Äas: %1
-
+
Hlasitosť na %1%
-
+
Hlasitosť stlmená
-
+
Hlasitosť nie je stlmená
-
+
Maximálne rozlÃÅ¡enie videa nastavené na %1
-
+
Nemaj obavy o súkromie
-
+
Sťahovanie kompletné
@@ -911,75 +932,75 @@
MediaView
-
+
Takto môžeš prilepiť YouTube odkaz do inej aplikácie
-
+
Budeš môcť prilepiť odkaz video streamu do inej aplikácie
-
+
Odkaz bude platný len obmedzenú dobu.
-
+
Ide o demoverziu %1.
-
+
Umožnà ti aplikáciu vyskúšať a pohodlne otestovať.
-
+
PokraÄuj
-
+
Used in video parts, as in '2 of 3'
z
-
+
This is for video parts, as in 'Cool video - part 1'
ÄasÅ¥
-
+
This is for video parts, as in 'Cool series - episode 1'
epizóda
-
+
Odoslané z %1
-
+
Zrušiť odber z %1
-
+
Odoberať z %1
-
+
ZÃskaÅ¥ plnú verziu
-
+
SÅ¥ahujem %1.
@@ -1033,47 +1054,47 @@
%1 prezretÃ
-
+
%1 z %2 (%3) â %4
-
+
Pripravujem
-
+
Zlyhané
-
+
ÃspeÅ¡né
-
+
Zastavené
-
+
Zastav sťahovanie
-
+
Zobraz v %1
-
+
Otvor nadradený adresár
-
+
Opakuj sťahovanie
@@ -1235,43 +1256,43 @@
Vitaj v aplikácii <a href='%1>%2</a>,
-
+
ZÃskaÅ¥ plnú verziu
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
Vlož
-
+
kľúÄové slovo
-
+
názov kanálu
-
+
pre spustenie sledovania.
-
+
Pozerať
-
+
Posledné kľúÄové slová
-
+
Posledné kanály
@@ -1309,42 +1330,40 @@
- StandardFeedsView
-
-
-
- Najpopulárnejšie
-
+ SnapshotSettings
-
-
- Najzdieľanejšie
+
+
+ Zmeniť umiestnenie...
-
-
- Najdiskutovanejšie
+
+
+
-
-
- Najvyššiehodnotené
+
+
+
+
+
+ StandardFeedsView
-
-
- Dlhodobo najpopulárnejšie
+
+
+ Najpopulárnejšie
Video
-
+
Nedostupný video stream pre %1
-
+
Chyba siete: %1 pre %2
diff --git a/locale/sl.ts b/locale/sl.ts
index a4fc376..8f9b2aa 100644
--- a/locale/sl.ts
+++ b/locale/sl.ts
@@ -63,12 +63,12 @@
&Zapri
-
+
O programu
-
+
Kar ste vedno želeli vedeti o %1 a si niste nikoli upali vprašati
@@ -105,8 +105,9 @@
-
- Polna razliÄica omogoÄa prenos posnetkov daljÅ¡ih od %1 minut in njihovo gledanje brez prekinitev.
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
+
@@ -163,62 +164,72 @@
ChannelView
-
+
OznaÄi vse za pregledane
-
+
Pokaži posodobitve
-
+
Naziv
-
+
Nazadnje posodobljeno
-
+
Nazadnje dodano
-
+
Nazadnje gledano
-
+
NajveÄkrat gledano
-
+
Razvrsti glede na
-
+
Vsi videoposnetki
-
+
-
+
+
+
+
+
+
+
+
+
+
+
-
+
@@ -282,37 +293,37 @@
DownloadManager
-
+
To je samo preizkusna razliÄica programa %1.
-
+
Prenese lahko samo posnetke krajše od %1 minut, da lahko preverite delovanje funkcije prenosa.
-
+
Nadaljuj
-
+
Pridobi popolno razliÄico
-
+
%1 preneseno v %2
-
+
Prenos konÄan
-
+
%n Prenos%n Prenosa%n Prenosi%n Prenosov
@@ -325,22 +336,22 @@
Sprememba mesta ...
-
+
Izberite mesto prenosa
-
+
Spremenili ste mesto prenosa.
-
+
Trenutni prenosi bodo še vedno šli v prejšnje mesto.
-
+
Prenos v: %1
@@ -349,7 +360,7 @@
DownloadView
-
+
Prenosi
@@ -458,7 +469,7 @@
NaroÄanje kanalov
-
+
Udobno se namestite
@@ -466,7 +477,7 @@
LoadingWidget
-
+
Napaka
@@ -474,436 +485,446 @@
MainWindow
-
+
U&stavi
-
+
Ustavi predvajanje in se vrne v iskalni pogled
-
+
Pres&koÄi
-
+
SkoÄi na naslednji video
-
-
+
+
&Pavza
-
-
+
+
Premor v predvajanju
-
+
&Celozaslonski naÄin
-
+
Gre v celozaslonski naÄin
-
+
Skrije predvajalni seznam in orodno vrstico
-
+
Gre na stran posnetka na YouTube in ustavi predvajanje
-
+
Kopira povezavo YouTube trenutnega posnetka v odložiÅ¡Äe
-
+
Kopira URL trenutnega video pretoka v odložiÅ¡Äe
-
+
PoiÅ¡Äe ostale dele posnetka, predvidoma v pravem zaporedju
-
+
Odst&rani
-
+
Odstrani izbrani video iz predvajalnega seznama
-
+
Premakni &gor
-
+
Izbrani video premakne mesto više v predvajalnem seznamu
-
+
Premakni &dol
-
+
Izbrani video premakne mesto niže v predvajalnem seznamu
-
+
IzbriÅ¡e zgodovino iskanje. Tega dejanja ni mogoÄe razveljaviti.
-
+
&Zapri
-
+
Nasvidenje
-
+
&Spletno mesto
-
+
%1 na spletu
-
+
Podprite prosim nadaljni razvoj programa %1
-
+
&O programu
-
+
Informacije o %1
-
+
IÅ¡Äi
-
+
Nemo
-
-
+
+
Pre&nosi
-
+
Pokaže podrobnosti o prenosih posnetkov
-
+
Pre&nesi
-
+
Prenese trenutni posnetek
+
+
+
+
+
-
+
Deli trenutni posnetek preko %1
-
+
&E-pošta
-
+
E-pošte
-
+
&Zapri
-
+
LebdeÄe na vrhu
-
+
U&stavi za tem posnetkom
-
+
P&rijavi napako ...
-
+
&Izboljšaj iskanje ...
-
+
VeÄ ...
-
+
-
+
-
+
Odpri v &Brskalniku...
-
+
+
+
+
+
+
&Aplikacija
-
+
Kupi %1 ...
-
+
&Predvajanje
-
+
&Predvajalni seznam
-
+
&Video
-
+
&Pogled
-
+
&Deli
-
+
P&omoÄ
-
+
Pritisnite %1, da povišate glasnost in %2, da jo nižate
-
-
+
+
Odpiranje %1
-
+
Ali res želite zapustiti %1 medtem, ko je aktiven prenos?
-
+
V primeru, da zdaj zaprete %1 bo ta prenos prekinjen.
-
+
Zapri in prekliÄi prenos
-
+
PoÄakaj, da konÄa prenos.
-
+
Zapusti celozaslonski naÄin
-
+
Na voljo je %1 razliÄica %2.
-
+
Opozori me kasneje
-
+
Posodobitev
-
+
Napaka: %1
-
+
P&redhodna
-
+
Predhodna sled
-
+
Strnjen naÄin
-
+
Odpri stran &Youtube
-
+
Kopiraj povezavo Youtube
-
+
Kopiraj &URL toka video
-
+
&PoiÅ¡Äi ostale dele posnetka
-
+
PoÄisti nedavna iskanja
-
+
Pošlji &donacijo
-
+
RoÄno zaÄni predvajanje
-
+
PriÄni z roÄnim predvajanjem posnetkov
-
+
-
+
&Predvajaj
-
+
Nadaljuj s predvajanjem
-
+
Preostali Äas: %1
-
+
Glasnost %1%
-
+
Glasnost je utišana
-
+
Glasnost je povrnjena
-
+
NajviÅ¡ja loÄljivost posnetkov je nastavljena na %1
-
+
Vaša zasebnost je zdaj varna
-
+
Prenosi so konÄani
@@ -911,75 +932,75 @@
MediaView
-
+
Zdaj lahko prilepite povezavo na YouTube v drugo aplikacijo
-
+
Zdaj lahko prilepite URL video pretoka v drugo aplikacijo
-
+
Povezava bo delovala le za omejen Äas.
-
+
To je samo demo razliÄica programa %1.
-
+
Dovoli vam testiranje aplikacije in preverjanje delovanja,
-
+
Nadaljuj
-
+
Used in video parts, as in '2 of 3'
od
-
+
This is for video parts, as in 'Cool video - part 1'
del
-
+
This is for video parts, as in 'Cool series - episode 1'
nadaljevanje
-
+
Poslano iz %1
-
+
-
+
NaroÄi se na %1
-
+
Pridobi celotno razliÄico
-
+
Prenašanje %1
@@ -1033,47 +1054,47 @@
%1 predvajanj
-
+
%1 od %2 (%3) â %4
-
+
V pripravi
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -1235,43 +1256,43 @@
Pozdravljeni v <a href='%1'>%2</a>,
-
+
Pridobi celotno razliÄico
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
Vnesite
-
+
kljuÄno besedo
-
+
kanal
-
+
in zaÄnite gledati posnetke.
-
+
Glejte
-
+
Nedavne kljuÄne besede
-
+
Nedavni kanali
@@ -1309,42 +1330,40 @@
- StandardFeedsView
+ SnapshotSettings
-
-
- Najbolj popularno
-
-
-
-
- Najbolj deljeno
+
+
+ Sprememba mesta ...
-
-
+
+
-
-
- Najbolje ocenjeno
+
+
+
+
+
+ StandardFeedsView
-
-
-
+
+
+ Najbolj popularno
Video
-
+
Za %1 ni mogoÄe pridobiti video pretoka
-
+
Napaka omrežja: %1 od %2
diff --git a/locale/sq.ts b/locale/sq.ts
index 0a40e39..0648dcf 100644
--- a/locale/sq.ts
+++ b/locale/sq.ts
@@ -64,12 +64,12 @@
Afer
-
+
Afersisht
-
+
Qfar keni dashur gjithmon te dini per %1 por asnjeher nuk keni guzuar te pyetni
@@ -106,8 +106,9 @@
-
- Versioni i plotë ju lejon të shkarkoni video më të gjatë se 1 minut dhe të shikoni video pa ndërprerje.
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
+
@@ -164,62 +165,72 @@
ChannelView
-
+
Shëno të gjitha si të shikuara
-
+
Shfaq arrnimin
-
+
Emri
-
+
Arrnimi i fundit
-
+
Shtimi i dundit
-
+
Shtimi i fundit
-
+
Me e shikuara
-
+
Rendit sipas
-
+
T'gjitha videot
-
+
Videot e pa shikuara
-
+
+
+
+
+
+
+
+
+
+
+
Nuk ka abonime të freskuar për momentin
-
+
Nuk keni abonime . Perdor simbolin yll për tu abonuar te kanalet
@@ -283,37 +294,37 @@
DownloadManager
-
+
Ky eshte vetem version per demonstrim i %1
-
+
Mund te shkarkoj vetem video me te shkurta se %1 minut ne menyr qe te testoni funksionimin e shkarkuesit.
-
+
Vazhdon
-
+
Merrni versionin e plote
-
+
%1 shkarkuar në %2
-
+
Shkarkimi ka përfunduar
-
+
%n Shkarkim%n Shkarkime
@@ -326,22 +337,22 @@
Ndrysho lokacionin
-
+
Zghidhni lokacionin e shkarkimeve
-
+
Lokacioni i shkarkimeve u ndryshua.
-
+
Shkarkimet e tanishme ende do te ruhen ne lokacionin e meparshem te shkarkimeve.
-
+
Duke shkarkuar ne : %1
@@ -350,7 +361,7 @@
DownloadView
-
+
Shkarkimet
@@ -459,7 +470,7 @@
Kanalet e abonuara
-
+
Rehatoni veten
@@ -467,7 +478,7 @@
LoadingWidget
-
+
Gabim
@@ -475,436 +486,446 @@
MainWindow
-
+
Ndaloje
-
+
Ndaloje rishikimin dhe kthehu prapa te pamje e kerkimit
-
+
Kaperce
-
+
Kaperce te video e ardhshme
-
-
+
+
Pushoje
-
-
+
+
Pushoje rishikimin
-
+
Ekran te plote
-
+
Kalo ne ekran te plot
-
+
Fshih listen e videove dhe shiritin e veglave
-
+
Kalo ne faqen e videove te YouTube dhe pushoje rishikimin
-
+
Kopjoje linkun e videos se tanishme ne tabelen e ngjitjes
-
+
Kopjoje URL e rrjedhes se videos aktuale ne tabelen e ngjitjes
-
+
Gjeni pjes te tjera te videove ne rednin e duhur
-
+
Largo
-
+
Largoje videon e zgjedhur nga lista e luajtjes
-
+
Leviz lart
-
+
Levize lart videon e zgjedhur ne listen e luajtjes
-
+
Leviz posht
-
+
Levize posht videon e zghedhur ne listen e luajtjes
-
+
Pastro historin e kerkimeve . Nuk mund te zhbehet
-
+
Lëre
-
+
Mireupafshim
-
+
Adrese interneti
-
+
%1 ne Web
-
+
Ju lutem perkrahni vazhdimin e ndertimit te %1
-
+
Rreth
-
+
Informata rreth %1
-
+
Kerkim
-
+
Hesht zerin
-
-
+
+
Shkarkimet
-
+
Trego detajet rreth videove te shkarkuara
-
+
Shkarko
-
+
Shkarko videon e tanishme
+
+
+
+
+
& Abonohu në Kanal
-
+
Shperndaj videon aktuale duke perdorur %1
-
+
% Email
-
+
Email
-
+
Afer
-
+
&Nxjerr ne Krye
-
+
&Ndalo pas kesaj video
-
+
%Raportoni një problem...
-
+
%Përpuno kërkimin....
-
+
Më shum....
-
+
&Videot e afërme
-
+
Shiko videot që jan të aferta me videon aktuale
-
+
-
+
+
+
+
+
+
Aplikacion
-
+
Blej %1....
-
+
&Ridegjim
-
+
Lista e luajtjes
-
+
Video
-
+
&Shiko
-
+
&Shperndaje
-
+
Ndihma
-
+
Shtyp %1 qe te rrisni zerin , shtyp %2 qe ta ulni zerin
-
-
+
+
Duke hapur %1
-
+
Deshironi te dilni %1 me nje shkarkim ne prapavij?
-
+
Nese e mbyllni %1 tani , ky shkarkim do te nderpritet.
-
+
Mbyll dhe ndalo shkarkimin
-
+
Prisni per shkarkimin qe te mbaroj
-
+
Largohu & Ekran te plote
-
+
%1 versioni %2 eshte i gatshem
-
+
Me rikujto me von
-
+
Arrnim
-
+
Gabim:%1
-
+
Mehershme
-
+
Kthehu prapa te kenga e kaluar
-
+
Ne mod kompakte
-
+
Hap faqen & e Youtube
-
+
Kopjo linkun nga YouTube
-
+
Kopjo rrjedhen e videos & URL
-
+
Gjej videot & Pjeset
-
+
Pastro kerkimet e me parshme
-
+
Beni nje donacion
-
+
Fillo luajtjen manualisht
-
+
Manualisht fillo luajtjen e videove
-
+
Zgjidhni përmbajtjen e mjedisit tuaj
-
+
Luaj
-
+
Rinis rishikimin
-
+
Koha e mbetur:%1
-
+
Zeri ne %1%
-
+
Zeri eshte heshtur
-
+
Zeri eshte leshuar
-
+
Maksimumi i definicionit te videos eshte vendosur ne %1
-
+
Privatsia juaj tani eshte e sigurt
-
+
Shkarkimet jan kompletuar
@@ -912,75 +933,75 @@
MediaView
-
+
Tani ju mund te ngjitni YouTube linqe ne nje tjeter program
-
+
Tani ju mund te ngjitni rrdhjedhen e YouTube URL ne nje tjeter program
-
+
Linku do te jet i vlefshem per nje kohe te kufizuar
-
+
Ky eshte version vetem per demonstrim i %1.
-
+
Ju lejon qe te provoni programin dhe te shifni se a funksionon per ju .
-
+
Vazhdim
-
+
Used in video parts, as in '2 of 3'
I
-
+
This is for video parts, as in 'Cool video - part 1'
Pjas
-
+
This is for video parts, as in 'Cool series - episode 1'
Episode
-
+
Derguar nga %1
-
+
Q'abonohu nga %1
-
+
Abonohu në %1
-
+
Merrni versionin e plote
-
+
Duke shkarkuar %1
@@ -1034,47 +1055,47 @@
%1 e shikimeve
-
+
%1 e %2 (%3)--%4
-
+
Duke pregaditur
-
+
Dështoi
-
+
Përfunduat
-
+
Ndaluar
-
+
Ndalo shkarkimin
-
+
Shfaq në %1
-
+
Hap dosjen e burimit
-
+
Rifillo shkarkimin
@@ -1236,43 +1257,43 @@
Mire se erdhet ne <h href="%1">%2</a>,
-
+
Merrni versionin e plote
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
Hyr
-
+
Nje fjal kyqe
-
+
Nje kanal
-
+
Per te filluar shikimin e videove.
-
+
Shiko
-
+
Fjalit kyqe te fundit
-
+
Kanali i fundit
@@ -1310,42 +1331,40 @@
- StandardFeedsView
+ SnapshotSettings
-
-
- Me i përhapuri
-
-
-
-
- Më i shpërndar
+
+
+ Ndrysho lokacionin
-
-
- Më i diskutuar
+
+
+
-
-
- Më i nominuar
+
+
+
+
+
+ StandardFeedsView
-
-
- Më të famshmet
+
+
+ Me i përhapuri
Video
-
+
Nuk mund te merr rrjedhen e videos per %1
-
+
Gabim rrjeti:%1 per %2
diff --git a/locale/sv_SE.ts b/locale/sv_SE.ts
index 55fa3ff..e689439 100644
--- a/locale/sv_SE.ts
+++ b/locale/sv_SE.ts
@@ -63,12 +63,12 @@
&Stäng
-
+
Om
-
+
Vad du alltid velat veta om %1 och aldrig vågat fråga om
@@ -105,8 +105,9 @@
-
- Fullversionen tillåter dig att ladda ner videor längre än %1 minut och att se på videor utan avbrott.
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
+
@@ -163,62 +164,72 @@
ChannelView
-
+
Markera alla som sedda
-
+
Visa Uppdaterat
-
+
Namn
-
+
Senast Uppdaterad
-
+
Senast Tillagda
-
+
Senast Sedda
-
+
Mest Sedda
-
+
Sortera enligt
-
+
Alla Videor
-
+
Osedda Videor
-
+
+
+
+
+
+
+
+
+
+
+
Det finns inga uppdaterade prenumerationer just nu.
-
+
Du har inga prenumerationer. Använd stjärnsymbolen för att prenumerera på kanaler.
@@ -282,37 +293,37 @@
DownloadManager
-
+
Detta är bara en demo version av %1.
-
+
Det kan bara ladda ner filmer kortare än %1 minuter så att du kan testa ladda ner funktionen.
-
+
Fortsätt
-
+
Få den fullständiga versionen
-
+
%1 nerladdad i %2
-
+
Nerladdning klar
-
+
%n Nedladning (ar)%n Nedladning (ar)
@@ -325,22 +336,22 @@
Byt plats ...
-
+
Välj hämtningsplats
-
+
Hämtningsplatsen har ändrats.
-
+
Aktuella nedladdningar kommer fortfarande att hamna i den tidigare hämtningsplatsen.
-
+
Hämtar till: %1
@@ -349,7 +360,7 @@
DownloadView
-
+
Nedladdningar
@@ -458,7 +469,7 @@
Kanal prenumerationer
-
+
Gör det bekvämt för dig
@@ -466,7 +477,7 @@
LoadingWidget
-
+
Fel
@@ -474,436 +485,446 @@
MainWindow
-
+
&Stop
-
+
Stoppa uppspelningen och gå tillbaka till Sök vyn
-
+
H&oppa
-
+
Hoppa till nästa video
-
-
+
+
&Pausa
-
-
+
+
Pausa uppspelning
-
+
&Helskärm
-
+
Använd helskärm
-
+
Dölj spellistan och verktygsfältet
-
+
GÃ¥ till YouTube-video-sidan och pausa uppspelning
-
+
Kopiera den aktuella YouTube-video-länken till urklipp
-
+
Kopiera den nuvarande videoströmmen URL till urklipp
-
+
Hitta andra videodelar förhoppningsvis i rätt ordning
-
+
&Ta bort
-
+
Ta bort markerade videoklippen från spellistan
-
+
Flytta &upp
-
+
Flytta upp de markerade videoklippen i spellistan
-
+
Flytta &nedåt
-
+
Flytta ner markerade videoklippen i spellistan
-
+
Rensa sökhistorik. Kan inte ångras.
-
+
&Avsluta
-
+
Hej då
-
+
&Webbsida
-
+
%1 på webben
-
+
Vänligen stöd den fortsatta utvecklingen av %1
-
+
&Om
-
+
Info om %1
-
+
Sök
-
+
Volym av
-
-
+
+
&Nedladdningar
-
+
Visa detaljer om video nedladdningar
-
+
&Ladda ner
-
+
Ladda ner den aktuella videon
+
+
+
+
+
&Prenumerera på Kanalen
-
+
Dela nuvarande video med %1
-
+
&Email
-
+
Email
-
+
&Stäng
-
+
&Flyt ovanpå
-
+
&Stoppa efter denna video
-
+
&Rapportera ett problem...
-
+
&Förfinad sökning...
-
+
Mer...
-
+
&Relaterade Videor
-
+
Visa videor relaterade till den nuvarande
-
+
Ãppna i &Webbläsare
-
+
+
+
+
+
+
&Applikation
-
+
Köp %1...
-
+
&Uppspelning
-
+
&Spellista
-
+
&Video
-
+
&Vy
-
+
&Dela
-
+
&Hjälp
-
+
Tryck på %1 för att öka volymen, %2 för att sänka den
-
-
+
+
Ãppnar %1
-
+
Vill du avsluta %1 med en nedladdning igång?
-
+
Om du stänger %1 nu, avbryts nedladdningen.
-
+
Stäng och avbryt nedladdning
-
+
Vänta på att nedladdning blir klar
-
+
Lämna &Helskärm
-
+
%1 version %2 är nu tillgänglig
-
+
PÃ¥minn mig senare
-
+
Uppdatera
-
+
Fel: %1
-
+
Fö®Ã¥ende
-
+
Gå tillbaka till föregående spår
-
+
Kompakt läge
-
+
Ãppna &YouTube sidan
-
+
Kopiera YouTube &Länk
-
+
Kopiera video ström &URL
-
+
Hitta Video Delar
-
+
&Rensa Senaste Sökningar
-
+
Gör en &Donation
-
+
Starta Spela &Manuellt
-
+
Starta Spela Videos Manuellt
-
+
Välj plats för din volym
-
+
&Spela
-
+
Ã
teruppta uppspelning
-
+
Ã
terstående tid: %1
-
+
Volym %1%
-
+
Ljudet är avstängt
-
+
Volymen är på
-
+
Högsta video upplösning är satt till %1
-
+
Din integritet är nu säker
-
+
Nedladdningar klar
@@ -911,75 +932,75 @@
MediaView
-
+
Nu kan du klistra in YouTube-länken i ett annat program
-
+
Du kan nu klistra in videoströmmens webbadress i ett annat program
-
+
Länken kommer att gälla endast under en begränsad tid.
-
+
Detta är bara en demo version av %1.
-
+
Det tillåter dig att testa programmet och se om det fungerar för dig.
-
+
Fortsätt
-
+
Used in video parts, as in '2 of 3'
av
-
+
This is for video parts, as in 'Cool video - part 1'
del
-
+
This is for video parts, as in 'Cool series - episode 1'
avsnitt
-
+
Skickad från %1
-
+
Avbryt prenumeration från %1
-
+
Prenumerera på %1
-
+
Skaffa den fullständiga versionen
-
+
Hämtar %1
@@ -1033,47 +1054,47 @@
%1 visningar
-
+
%1 av %2 (%3) -%4
-
+
Förbereder
-
+
Misslyckades
-
+
Färdig
-
+
Stoppad
-
+
Stoppa nerladdning
-
+
Visa i %1
-
+
Ãppna ursprungsmappen
-
+
Starta om nerladdning
@@ -1235,43 +1256,43 @@
Välkommen till <a href='%1'>%2</a>,
-
+
Skaffa den kompletta versionen
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
Ange
-
+
ett sökord
-
+
en kanal
-
+
för att börja titta på video.
-
+
Titta
-
+
Senaste sökord
-
+
Senaste kanaler
@@ -1309,42 +1330,40 @@
- StandardFeedsView
-
-
-
- Mest Populär
-
+ SnapshotSettings
-
-
- Flest Delningar
+
+
+ Byt plats ...
-
-
- Mest Omtalad
+
+
+
-
-
- Högsta Betyg
+
+
+
+
+
+ StandardFeedsView
-
-
- Mest populära genom tiderna
+
+
+ Mest Populär
Video
-
+
Kan inte få videoström för %1
-
+
Nätverks fel: %1 för %2
diff --git a/locale/tr.ts b/locale/tr.ts
index 49912be..8686e63 100644
--- a/locale/tr.ts
+++ b/locale/tr.ts
@@ -63,12 +63,12 @@
Kapat (&C)
-
+
Hakkında
-
+
%1 hakkında her zaman bilmek isteyip de soramadıklarınız
@@ -105,8 +105,9 @@
-
- Uygulamanın tam sürüm hali, sizin %1 dakikadan uzun videoları indirmenize ve kesintisiz video izlemenize izin verir.
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
+ Tam sürüm, videoları duraklamadan izlemenizi saÄlar.
@@ -163,62 +164,72 @@
ChannelView
-
+
Tümünü izlendi iÅaretle
-
+
Güncellenenleri Göster
-
+
Ä°sim
-
+
Son Güncellenen
-
+
Son Eklenen
-
+
Son Ä°zlenen
-
+
En Ãok Ä°zlenen
-
+
Sırala
-
+
Tüm Videolar
-
+
Ä°zlenmemiÅ Videolar
-
+
+
+ Ä°zlendi olarak Ä°Åaretle
+
+
+
+
+ AboneliÄi Kaldır
+
+
+
Åu anda güncellenen abonelik yok.
-
+
Hiç aboneliÄiniz yok. Kanallara abone olmak için yıldız simgesini kullanın.
@@ -282,37 +293,37 @@
DownloadManager
-
+
Bu sadece %'in demo sürümüdür.
-
+
Bu sadece %1 dakikadan kısa videoları indirebilir, indirme özelliÄini böylece test edebilirsiniz.
-
+
Devam
-
+
Tam sürüme geç
-
+
%2 de %1 indirildi
-
+
İndirme tamamlandı.
-
+
%n Ä°ndirme%n Ä°ndirme
@@ -325,22 +336,22 @@
Konumu deÄiÅtir...
-
+
İndirme konumunu seçin
-
+
Ä°ndirme konumu deÄiÅti
-
+
Mevcut indirmeler önceki konumda devam edecek
-
+
Ä°ndiriliyor: %1
@@ -349,7 +360,7 @@
DownloadView
-
+
Ä°ndirmeler
@@ -458,7 +469,7 @@
Kanal abonelikleri
-
+
Kendinizi rahat hissedin
@@ -466,7 +477,7 @@
LoadingWidget
-
+
Hata
@@ -474,436 +485,446 @@
MainWindow
-
+
Dur (&S)
-
+
Oynatmayı durdur ve aramaya geri dön
-
+
&Atla
-
+
Sonraki videoya atla
-
-
+
+
&Bekle
-
-
+
+
Oynatmayı beklet
-
+
&Tam ekran
-
+
Tam ekran görünümü
-
+
Listeyi ve araç çubuÄunu gizle
-
+
Oynatmayı beklet ve YouTube sayfasına git
-
+
Geçerli videonun YouTube baÄlantısını panoya kopyala
-
+
Geçerli video akıÅının URL adresini panoya kopyala
-
+
DoÄru sırada olacak Åekilde diÄer video kısımlarını bul
-
+
&Kaldır
-
+
Seçilen videoları listeden kaldır
-
+
Y&ukarı taÅı
-
+
Seçilen videoları listede yukarı taÅı
-
+
A&ÅaÄı taÅı
-
+
Seçilen videoları listede aÅaÄı taÅı
-
+
Arama geçmiÅini sil. Bu geri alınamaz.
-
+
&Ãık
-
+
Gülegüle
-
+
&Website
-
+
%1 Ä°nternette
-
+
Lütfen %1 geliÅiminin sürekliliÄi için destekleyin
-
+
&Hakkında
-
+
%1 Hakkında
-
+
Ara
-
+
Sesi kes
-
-
+
+
&Ä°ndirmeler
-
+
Video indirmelerinin ayrıntılarını göster
-
+
&Ä°ndir
-
+
Geçerli videoyu indir
+
+ &Ekran Görüntüsü Al
+
+
+
Kanala Abone Ol (&S)
-
+
%1 kullanarak Åu an ki videoyu paylaÅ
-
+
&Eposta
-
+
Eposta
-
+
&Kapat
-
+
Ãstte Sabitle
-
+
Bu Videodan &Sonra Durdur
-
+
Bir Sorun Bildi&r
-
+
A&ramayı Sınırla...
-
+
Dahası...
-
+
Benze&r Videolar
-
+
Åu an izlediÄinize benzer videolar izleyin
-
+
&Tarayıcıda aç...
-
+
+
+ %1 &seviyor musunuz? DeÄerlendirin!
+
+
+
&Uygulama
-
+
%1 Satın Al...
-
+
&Ãalma
-
+
Oynatma &listesi
-
+
&Video
-
+
&Görünüm
-
+
Payla&s
-
+
Yardı&m
-
+
%1 Sesi arttır, %2 sesi azalt
-
-
+
+
%1 Açılıyor
-
+
%1 İndiriliyor, çıkmak istiyor musunuz?
-
+
EÄer %1'Ä° Åimdi kapatırsanız, bu indirme iptal edilecek.
-
+
Kapat ve indirmeyi iptal et
-
+
Ä°ndirmenin bitmesini bekle
-
+
&Tam Ekrandan Ãık
-
+
%1 sürüm %2 kullanılabilir durumda.
-
+
Daha sonra hatırlat
-
+
Güncelle
-
+
Hata: %1
-
+
Ãnceki
-
+
Bir önceki parçaya geri dön
-
+
Kü&cültümüŠEkran
-
+
&YouTube Sayfasını Aç
-
+
YouTube &Linkini Kopyala
-
+
Video &URL'sini Kopyala
-
+
Video Bölümlerini Bul
-
+
Son Aramaları Temizle
-
+
BaÄıŠYap
-
+
&Manuel Olarak Ãalmaya BaÅla
-
+
Videoları manuel olarak çalmaya baÅla
-
+
Konumunuzu seçin
-
+
&Oynat
-
+
Oynatmaya devam et
-
+
Kalan zaman: %1
-
+
Ses %1%
-
+
Ses kapandı
-
+
Ses açık
-
+
En yüksek video tanımı %1 olarak ayarlı
-
+
Åimdi gizliliÄiniz güvende
-
+
İndirme tamamlandı
@@ -911,75 +932,75 @@
MediaView
-
+
Åimdi YouTube baÄlantısını baÅka bir uygulamaya yapıÅtırabilirsiniz
-
+
Åimdi video akıÅı URL adresini baÅka bir uygulamaya yapıÅtırabilirsiniz
-
+
BaÄlantı kısıtlı bir süre için geçerli olacak.
-
+
Bu sadece %1'in demo sürümüdür.
-
+
Bu, uygulamayı test etmenizi ve çalıÅıp çalıÅmadıÄını görmenizi saÄlar.
-
+
Devam
-
+
Used in video parts, as in '2 of 3'
/
-
+
This is for video parts, as in 'Cool video - part 1'
kısım
-
+
This is for video parts, as in 'Cool series - episode 1'
bölüm
-
+
%1 ile gönderildi
-
+
%1 aboneliÄinden çık
-
+
%1 Abone Ol
-
+
Tam sürüme geç
-
+
Ä°ndiriliyor %1
@@ -1033,47 +1054,47 @@
%1 görüntülenme
-
+
%1 of %2 (%3) â %4
-
+
Hazırlanıyor
-
+
BaÅarısız
-
+
Tamamlandı
-
+
Durduruldu
-
+
Ä°ndirme iÅlemini durdur
-
+
%1 içinde göster
-
+
Ãnceki dizini aç
-
+
Ä°ndirme iÅlemini yeniden baÅlat
@@ -1235,43 +1256,43 @@
<a href='%1'>%2</a>'a HoÅgeldiniz
-
+
Tam sürüme geç
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
GiriŠyapın
-
+
bir anahtar kelime
-
+
bir kanal
-
+
ve videoları izlemeye baÅlayın.
-
+
Ä°zle
-
+
Son arananlar
-
+
Ãnceki kanallar
@@ -1309,42 +1330,40 @@
- StandardFeedsView
-
-
-
- En popülerler
-
+ SnapshotSettings
-
-
- En Ãok PaylaÅılanlar
+
+
+ Konumu deÄiÅtir...
-
-
- En Ãok TartıÅılan
+
+
+ Ekran görüntüsü %1 konumuna kaydedildi
-
-
- En Ãok Oy Verilenler
+
+
+ Ekran görüntüsü konumu deÄiÅti.
+
+
+ StandardFeedsView
-
-
- Her Zaman Popüler
+
+
+ En popülerler
Video
-
+
%1 için video akıÅı alınamıyor.
-
+
AÄ hatası: %2 için %1
diff --git a/locale/uk.ts b/locale/uk.ts
index 68ea434..000d003 100644
--- a/locale/uk.ts
+++ b/locale/uk.ts
@@ -63,12 +63,12 @@
&ÐакÑиÑи
-
+
ÐÑо пÑоÒÑамÑ
-
+
УÑе, Ñо ви завжди Ñ
оÑÑли знаÑи пÑо %1, але не наважÑвалиÑÑ Ð·Ð°Ð¿Ð¸ÑаÑи
@@ -106,8 +106,9 @@
-
- Ðовна веÑÑÑÑ Ð´Ð¾Ð·Ð²Ð¾Ð»ÑÑ Ð·Ð°Ð²Ð°Ð½ÑажÑваÑи видива, довÑÑ% 1 Ñ
вилини Ñа дивиÑиÑÑ ÑÑ
без пеÑеÑв.
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
+ Ðовна веÑÑÑÑ Ð´Ð¾Ð·Ð²Ð¾Ð»ÑÑ Ð´Ð¸Ð²Ð¸ÑиÑÑ Ð²Ð¸Ð´Ð¸Ð²Ð¾ без пеÑеÑв.
@@ -164,62 +165,72 @@
ChannelView
-
+
ÐознаÑиÑи вÑе пеÑеглÑнÑÑим
-
+
ÐоказаÑи оновленÑ
-
+
Ðазва
-
+
ÐеÑодавно оновленÑ
-
+
ÐеÑодавно доданÑ
-
+
ÐеÑодавно пеÑеглÑнÑÑÑ
-
+
ÐайбÑлÑÑ Ð¿ÐµÑеглÑдаÑÑе
-
+
СоÑÑÑваÑи за
-
+
УÑÑ Ð²Ð¸Ð´Ð¸Ð²Ð°
-
+
Ðе пеÑеглÑнÑÑÑ Ð²Ð¸Ð´Ð¸Ð²Ð°
-
+
+
+ ÐознаÑиÑи Ñк пеÑеглÑнÑÑе
+
+
+
+
+ ÐÑдмовиÑиÑÑ Ð²Ñд пÑдпиÑки
+
+
+
ÐаÑÐ°Ð·Ñ Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ñ Ð¿ÑдпиÑок немаÑ.
-
+
У ÐÐ°Ñ Ð½ÐµÐ¼Ð°Ñ Ð¿ÑдпиÑок. ÐикоÑиÑÑовÑйÑе Ñимвол зÑÑоÑки, аби пÑдпиÑÑваÑиÑÑ Ð½Ð° канали.
@@ -283,37 +294,37 @@
DownloadManager
-
+
Це демонÑÑÑаÑÑйна веÑÑÑÑ %1.
-
+
Ðз меÑÐ¾Ñ ÑеÑÑÑваннÑ, Ðи можеÑе заванÑажиÑи видиво ÑÑивалÑÑÑÑ Ð´Ð¾ %1 Ñ
в.
-
+
ÐÑодовжиÑи
-
+
ÐÑÑимаÑи Ð¿Ð¾Ð²Ð½Ñ Ð²ÐµÑÑÑÑ
-
+
%1 заванÑажений до %2
-
+
ÐаванÑÐ°Ð¶ÐµÐ½Ð½Ñ Ð·Ð°Ð²ÐµÑÑено
-
+
ÐаванÑажÑÑÑÑÑÑ %n ÑайлÐаванÑажÑÑÑÑÑÑ %n ÑайлиÐаванÑажÑÑÑÑÑÑ %n ÑайлÑв
@@ -326,22 +337,22 @@
ÐмÑниÑи ÑÐµÐºÑ Ð´Ð»Ñ Ð·Ð°Ð²Ð°Ð½ÑаженнÑ...
-
+
ÐбеÑÑÑÑ ÑÐµÐºÑ Ð´Ð»Ñ Ð·Ð°Ð²Ð°Ð½ÑаженнÑ
-
+
Ð¢ÐµÐºÑ Ð·Ð°Ð²Ð°Ð½ÑÐ°Ð¶ÐµÐ½Ð½Ñ Ð·Ð¼Ñнено.
-
+
ÐоÑоÑÐ½Ñ Ð·Ð°Ð²Ð°Ð½ÑÐ°Ð¶ÐµÐ½Ð½Ñ Ð±Ñде, Ñк Ñ ÑанÑÑе, збеÑежено Ñ Ð¿Ð¾Ð¿ÐµÑеднÑÐ¾Ð¼Ñ Ð¼ÑÑÑÑ.
-
+
ÐаванÑажÑÑÑÑÑÑ Ð´Ð¾ %1
@@ -350,7 +361,7 @@
DownloadView
-
+
ÐаванÑаженнÑ
@@ -459,7 +470,7 @@
ÐÑдпиÑки на канали
-
+
ÐлаÑÑовÑйÑеÑÑ ÑкнайзÑÑÑнÑÑе
@@ -467,7 +478,7 @@
LoadingWidget
-
+
Ðомилка
@@ -475,436 +486,446 @@
MainWindow
-
+
&ÐÑпиниÑи
-
+
ÐÑпиниÑи вÑдÑвоÑÐµÐ½Ð½Ñ Ñа пеÑейÑи до вÑкна поÑÑкÑ
-
+
Ð&ÑопÑÑÑиÑи
-
+
ÐеÑейÑи до наÑÑÑпного видива
-
-
+
+
&ÐÑизÑпиниÑи
-
-
+
+
ÐÑизÑпиниÑи вÑдÑвоÑеннÑ
-
+
&ÐовноекÑанний Ñежим
-
+
ÐеÑейÑи до повноекÑанного ÑежимÑ
-
+
СÑ
оваÑи пеÑелÑк Ñа Ð¿Ð°Ð½ÐµÐ»Ñ ÑнÑÑÑÑменÑÑв
-
+
ÐÑдкÑиÑи ÑÑоÑÑÐ½ÐºÑ YouTube Ñа пÑизÑпиниÑи вÑдÑвоÑÐµÐ½Ð½Ñ Ð²Ð¸Ð´Ð¸Ð²Ð°
-
+
СкопÑÑваÑи YouTube поÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð¿Ð¾ÑоÑного видива до бÑÑеÑÑ
-
+
СкопÑÑваÑи поÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð¿Ð¾ÑоÑного видива до бÑÑеÑÑ
-
+
ÐнайÑи ÑнÑÑ ÑаÑÑини видива, ÑподÑваÑÑÑ, Ñ Ð¿ÑавилÑÐ½Ð¾Ð¼Ñ Ð¿Ð¾ÑÑдкÑ
-
+
&ÐилÑÑиÑи
-
+
ÐилÑÑиÑи обÑÐ°Ð½Ñ Ð²Ð¸Ð´Ð¸Ð²Ð° з пеÑелÑкÑ
-
+
Ðо&гоÑи
-
+
ÐеÑемÑÑÑиÑи обÑане видиво догоÑи Ñ Ð¿ÐµÑелÑкÑ
-
+
Ðони&зÑ
-
+
ÐеÑемÑÑÑиÑи обÑане видиво Ð´Ð¾Ð½Ð¸Ð·Ñ Ð² пеÑелÑкÑ
-
+
ÐÑиÑÑиÑи ÑÑÑоÑÑÑ Ð¿Ð¾ÑÑÐºÑ (змÑни незвоÑоÑнÑ).
-
+
&ÐийÑи
-
+
ÐÑвайÑе
-
+
&Ðеб-ÑайÑ
-
+
%1 Ñ Ð¼ÐµÑежÑ
-
+
ÐÑÐ´Ñ Ð»Ð°Ñка, пÑдÑÑимайÑе подалÑÑий ÑозвиÑок %1
-
+
&ÐÑо пÑоÒÑамÑ
-
+
ÐнÑоÑмаÑÑÑ Ð¿Ñо %1
-
+
ШÑкаÑи
-
+
ÐÑиглÑÑиÑи гÑÑнÑÑÑÑ
-
-
+
+
&ÐаванÑаженнÑ
-
+
ÐоказаÑи деÑÐ°Ð»Ñ Ð¿Ñо видива, Ñо заванÑажÑÑÑÑÑÑ
-
+
&ÐаванÑажиÑи
-
+
ÐаванÑажиÑи Ñе видиво
+
+ ÐÑобиÑи &ÐнÑÑок
+
+
+
&ÐÑдпиÑаÑиÑÑ Ð½Ð° канал
-
+
ÐодÑлиÑиÑÑ Ð¿Ð¾ÑоÑним видивом за Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾Ñ %1
-
+
&Email
-
+
Email
-
+
&ÐакÑиÑи
-
+
&ÐгоÑи вÑÑÑ
вÑкон
-
+
ÐÑ&пиниÑи пÑÑÐ»Ñ ÑÑого видиво
-
+
Ðо&вÑдомиÑи пÑо помилкÑ
-
+
&УÑоÑниÑи поÑÑк...
-
+
ÐÑлÑÑе...
-
+
СÑ
о&Ð¶Ñ Ð²Ð¸Ð´Ð¸Ð²Ð°
-
+
ÐивиÑиÑÑ Ð²Ð¸Ð´Ð¸Ð²Ð°, повâÑÐ·Ð°Ð½Ñ Ð· поÑоÑним
-
+
ÐÑдкÑиÑи в &оглÑдаÑÑ ÑенеÑ...
-
+
+
+ &ÐодобаÑÑÑÑÑ %1? ÐÑÑнÑÑÑ !
+
+
+
&ÐаÑÑоÑÑнок
-
+
ÐÑидбаÑи %1...
-
+
&ÐÑдÑвоÑеннÑ
-
+
&ÐеÑелÑк вÑдÑвоÑеннÑ
-
+
&Ðидиво
-
+
&ÐеÑеглÑнÑÑи
-
+
&ÐодÑлиÑиÑÑ
-
+
&ÐовÑдка
-
+
ÐаÑиÑнÑÑÑ %1, аби пÑиглÑÑиÑи гÑÑнÑÑÑÑ, Ñа %2, Ñоб ÑÑ Ð²ÑдновиÑи
-
-
+
+
ÐÑдкÑиÑÑÑ %1
-
+
ТÑÐ¸Ð²Ð°Ñ Ð·Ð°Ð²Ð°Ð½ÑаженнÑ, бажаÑÑе закÑиÑи %1?
-
+
ЯкÑо закÑиÑи %1 негайно, ÑÑÑ Ð·Ð°Ð²Ð°Ð½ÑÐ°Ð¶ÐµÐ½Ð½Ñ Ð±Ñде ÑкаÑовано.
-
+
СкаÑÑваÑи Ñа закÑиÑи
-
+
ÐоÑекаÑиÑÑ Ð·Ð°Ð²ÐµÑÑеннÑ
-
+
ÐийÑи з &повноекÑанного ÑежимÑ
-
+
%1 веÑÑÑÑ %2 доÑÑÑпна.
-
+
ÐагадаÑи Ð¼ÐµÐ½Ñ Ð¿ÑзнÑÑе
-
+
ÐновленнÑ
-
+
Ðомилка: %1
-
+
Ðо&пеÑеднÑй
-
+
ÐовеÑнÑÑиÑÑ Ð´Ð¾ попеÑеднÑого ÑÑекÑ
-
+
Ðомпак&Ñний Ñежим
-
+
ÐÑд&кÑиÑи ÑÑоÑÑÐ½ÐºÑ YouTube
-
+
ÐопÑÑваÑи &поÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð½Ð° YouTube
-
+
ÐопÑÑваÑи поÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð½Ð° ви&диво поÑÑк
-
+
ÐнайÑи &ÑÑаÒменÑи видива
-
+
Ð&ÑиÑÑиÑи оÑÑÐ°Ð½Ð½Ñ Ð¿Ð¾ÑÑÐºÐ¾Ð²Ñ Ð·Ð°Ð¿Ð¸Ñи
-
+
ÐÑдÑÑима&йÑе пÑоÑкÑ
-
+
&ÐоÑаÑи вÑдÑвоÑÐµÐ½Ð½Ñ ÑамоÑÑжки
-
+
ÐоÑаÑи вÑдÑвоÑÐµÐ½Ð½Ñ Ð²Ð¸Ð´Ð¸Ð²Ð° ÑамоÑÑжки
-
+
ÐбеÑÑÑÑ ÑÐ²Ð¾Ñ Ð¼ÑÑÑеÑозÑаÑÑваннÑ
-
+
&ÐÑаÑи
-
+
ÐÑдновиÑи вÑдÑвоÑеннÑ
-
+
ÐалиÑилоÑÑ ÑаÑÑ: %1
-
+
ÐÑÑнÑÑÑÑ %1%
-
+
ÐÑÑнÑÑÑÑ Ð¿ÑиглÑÑено
-
+
ÐÑÑнÑÑÑÑ Ð²Ñдновлено
-
+
Режим ÑÑÑкоÑÑÑ Ð²Ð¸Ð´Ð¸Ð²Ð° %1
-
+
ÐаÑа пÑиваÑнÑÑÑÑ ÑÐµÐ¿ÐµÑ Ñ Ð±ÐµÐ·Ð¿ÐµÑÑ
-
+
ÐаванÑÐ°Ð¶ÐµÐ½Ð½Ñ Ð·Ð°Ð²ÐµÑÑено
@@ -912,75 +933,75 @@
MediaView
-
+
Ð¢ÐµÐ¿ÐµÑ Ðи можеÑе викоÑиÑÑовÑваÑи YouTube поÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð½Ð° видиво Ñ Ð·Ð¾Ð²Ð½ÑÑнÑй пÑоÒÑамÑ
-
+
Ð¢ÐµÐ¿ÐµÑ Ðи можеÑе викоÑиÑÑовÑваÑи поÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð½Ð° видиво Ñ Ð·Ð¾Ð²Ð½ÑÑнÑй пÑоÒÑамÑ
-
+
ÐоÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð±Ñде дÑйÑне лиÑе пÑоÑÑгом обмеженого ÑаÑÑ.
-
+
>Це демонÑÑÑаÑÑйна веÑÑÑÑ %1.
-
+
Ðи маÑÑе Ð·Ð¼Ð¾Ð³Ñ Ð¿ÑоÑеÑÑÑваÑи пÑоÒÑÐ°Ð¼Ñ Ñа пеÑевÑÑиÑи пÑаÑездаÑнÑÑÑÑ.
-
+
ÐÑодовжиÑи
-
+
Used in video parts, as in '2 of 3'
з
-
+
This is for video parts, as in 'Cool video - part 1'
ÑаÑÑина
-
+
This is for video parts, as in 'Cool series - episode 1'
епÑзод
-
+
ÐадÑÑлаÑи з %1
-
+
ÐÑдпиÑаÑиÑÑ %1
-
+
ÐÑдпиÑÑваÑиÑÑ Ð½Ð° %1
-
+
ÐÑÑимаÑи Ð¿Ð¾Ð²Ð½Ñ Ð²ÐµÑÑÑÑ
-
+
ÐаванÑÐ°Ð¶ÐµÐ½Ð½Ñ %1
@@ -1034,47 +1055,47 @@
%1 пеÑеглÑдÑв
-
+
%1 з %2 (%3) â %4
-
+
ÐÑдгоÑовка
-
+
ÐевдаÑа
-
+
Ðиконано
-
+
ÐÑпинено
-
+
ÐÑпиниÑи заванÑаженнÑ
-
+
ÐÑдÑвоÑиÑи Ñ %1
-
+
ÐеÑейÑи до Ñеки з видивами
-
+
ÐаванÑажиÑи заново
@@ -1236,43 +1257,43 @@
ÐаÑкаво пÑоÑимо до <a href='%1'>%2</a>,
-
+
ÐÑÑимаÑи Ð¿Ð¾Ð²Ð½Ñ Ð²ÐµÑÑÑÑ
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
УведÑÑÑ
-
+
запиÑ
-
+
канал
-
+
аби ÑозпоÑаÑи пеÑеглÑд.
-
+
ÐивиÑиÑÑ
-
+
ÐеÑодавнÑй поÑÑк
-
+
ÐÑÑÐ°Ð½Ð½Ñ ÐºÐ°Ð½Ð°Ð»Ð¸
@@ -1310,42 +1331,40 @@
- StandardFeedsView
-
-
-
- ÐайпопÑлÑÑнÑÑÑ
-
+ SnapshotSettings
-
-
- ÐайпоÑиÑÑванÑÑе
+
+
+ ÐмÑниÑи ÑÐµÐºÑ Ð´Ð»Ñ Ð·Ð°Ð²Ð°Ð½ÑаженнÑ...
-
-
- ÐайбÑлÑÑ Ð¾Ð±Ð³Ð¾Ð²Ð¾ÑÑване
+
+
+ ÐнÑÑок збеÑежено в %1
-
-
- ÐайкÑаÑе
+
+
+ ÐÑÑÑезнаÑ
Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ Ð·Ð½ÑÑкÑв змÑнено.
+
+
+ StandardFeedsView
-
-
- ÐопÑлÑÑне за веÑÑ ÑаÑ
+
+
+ ÐайпопÑлÑÑнÑÑÑ
Video
-
+
Ðе вдалоÑÑ Ð¾ÑÑимаÑи видивопоÑÑк Ð´Ð»Ñ %1
-
+
Ðомилка меÑежÑ: %1 Ð´Ð»Ñ %2
diff --git a/locale/uk_UA.ts b/locale/uk_UA.ts
index eb5c0d2..f4b32cc 100644
--- a/locale/uk_UA.ts
+++ b/locale/uk_UA.ts
@@ -63,12 +63,12 @@
&ÐакÑиÑи
-
+
ÐÑо пÑоÒÑамÑ
-
+
УÑе, Ñо ви завжди Ñ
оÑÑли знаÑи пÑо %1, але не наважÑвалиÑÑ Ð·Ð°Ð¿Ð¸ÑаÑи
@@ -106,8 +106,9 @@
-
- Ðовна веÑÑÑÑ Ð´Ð¾Ð·Ð²Ð¾Ð»ÑÑ Ð·Ð°Ð²Ð°Ð½ÑажÑваÑи видива, довÑÑ% 1 Ñ
вилини Ñа дивиÑиÑÑ ÑÑ
без пеÑеÑв.
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
+ Ðовна веÑÑÑÑ Ð´Ð¾Ð·Ð²Ð¾Ð»ÑÑ Ð´Ð¸Ð²Ð¸ÑиÑÑ Ð²Ð¸Ð´Ð¸Ð²Ð¾ без пеÑеÑв.
@@ -164,62 +165,72 @@
ChannelView
-
+
ÐознаÑиÑи вÑе пеÑеглÑнÑÑим
-
+
ÐоказаÑи оновленÑ
-
+
Ðазва
-
+
ÐеÑодавно оновленÑ
-
+
ÐеÑодавно доданÑ
-
+
ÐеÑодавно пеÑеглÑнÑÑÑ
-
+
ÐайбÑлÑÑ Ð¿ÐµÑеглÑдаÑÑе
-
+
СоÑÑÑваÑи за
-
+
УÑÑ Ð²Ð¸Ð´Ð¸Ð²Ð°
-
+
Ðе пеÑеглÑнÑÑÑ Ð²Ð¸Ð´Ð¸Ð²Ð°
-
+
+
+ ÐознаÑиÑи Ñк пеÑеглÑнÑÑе
+
+
+
+
+ ÐÑдмовиÑиÑÑ Ð²Ñд пÑдпиÑки
+
+
+
ÐаÑÐ°Ð·Ñ Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ñ Ð¿ÑдпиÑок немаÑ.
-
+
У ÐÐ°Ñ Ð½ÐµÐ¼Ð°Ñ Ð¿ÑдпиÑок. ÐикоÑиÑÑовÑйÑе Ñимвол зÑÑоÑки, аби пÑдпиÑÑваÑиÑÑ Ð½Ð° канали.
@@ -283,37 +294,37 @@
DownloadManager
-
+
Це демонÑÑÑаÑÑйна веÑÑÑÑ %1.
-
+
Ðз меÑÐ¾Ñ ÑеÑÑÑваннÑ, Ðи можеÑе заванÑажиÑи видиво ÑÑивалÑÑÑÑ Ð´Ð¾ %1 Ñ
в.
-
+
ÐÑодовжиÑи
-
+
ÐÑÑимаÑи Ð¿Ð¾Ð²Ð½Ñ Ð²ÐµÑÑÑÑ
-
+
%1 заванÑажений до %2
-
+
ÐаванÑÐ°Ð¶ÐµÐ½Ð½Ñ Ð·Ð°Ð²ÐµÑÑено
-
+
ÐаванÑажÑÑÑÑÑÑ %n ÑайлÐаванÑажÑÑÑÑÑÑ %n ÑайлиÐаванÑажÑÑÑÑÑÑ %n ÑайлÑв
@@ -326,22 +337,22 @@
ÐмÑниÑи ÑÐµÐºÑ Ð´Ð»Ñ Ð·Ð°Ð²Ð°Ð½ÑаженнÑ...
-
+
ÐбеÑÑÑÑ ÑÐµÐºÑ Ð´Ð»Ñ Ð·Ð°Ð²Ð°Ð½ÑаженнÑ
-
+
Ð¢ÐµÐºÑ Ð·Ð°Ð²Ð°Ð½ÑÐ°Ð¶ÐµÐ½Ð½Ñ Ð·Ð¼Ñнено.
-
+
ÐоÑоÑÐ½Ñ Ð·Ð°Ð²Ð°Ð½ÑÐ°Ð¶ÐµÐ½Ð½Ñ Ð±Ñде, Ñк Ñ ÑанÑÑе, збеÑежено Ñ Ð¿Ð¾Ð¿ÐµÑеднÑÐ¾Ð¼Ñ Ð¼ÑÑÑÑ.
-
+
ÐаванÑажÑÑÑÑÑÑ Ð´Ð¾ %1
@@ -350,7 +361,7 @@
DownloadView
-
+
ÐаванÑаженнÑ
@@ -459,7 +470,7 @@
ÐÑдпиÑки на канали
-
+
ÐлаÑÑовÑйÑеÑÑ ÑкнайзÑÑÑнÑÑе
@@ -467,7 +478,7 @@
LoadingWidget
-
+
Ðомилка
@@ -475,436 +486,446 @@
MainWindow
-
+
&ÐÑпиниÑи
-
+
ÐÑпиниÑи вÑдÑвоÑÐµÐ½Ð½Ñ Ñа пеÑейÑи до вÑкна поÑÑкÑ
-
+
Ð&ÑопÑÑÑиÑи
-
+
ÐеÑейÑи до наÑÑÑпного видива
-
-
+
+
&ÐÑизÑпиниÑи
-
-
+
+
ÐÑизÑпиниÑи вÑдÑвоÑеннÑ
-
+
&ÐовноекÑанний Ñежим
-
+
ÐеÑейÑи до повноекÑанного ÑежимÑ
-
+
СÑ
оваÑи пеÑелÑк Ñа Ð¿Ð°Ð½ÐµÐ»Ñ ÑнÑÑÑÑменÑÑв
-
+
ÐÑдкÑиÑи ÑÑоÑÑÐ½ÐºÑ YouTube Ñа пÑизÑпиниÑи вÑдÑвоÑÐµÐ½Ð½Ñ Ð²Ð¸Ð´Ð¸Ð²Ð°
-
+
СкопÑÑваÑи YouTube поÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð¿Ð¾ÑоÑного видива до бÑÑеÑÑ
-
+
СкопÑÑваÑи поÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð¿Ð¾ÑоÑного видива до бÑÑеÑÑ
-
+
ÐнайÑи ÑнÑÑ ÑаÑÑини видива, ÑподÑваÑÑÑ, Ñ Ð¿ÑавилÑÐ½Ð¾Ð¼Ñ Ð¿Ð¾ÑÑдкÑ
-
+
&ÐилÑÑиÑи
-
+
ÐилÑÑиÑи обÑÐ°Ð½Ñ Ð²Ð¸Ð´Ð¸Ð²Ð° з пеÑелÑкÑ
-
+
Ðо&гоÑи
-
+
ÐеÑемÑÑÑиÑи обÑане видиво догоÑи Ñ Ð¿ÐµÑелÑкÑ
-
+
Ðони&зÑ
-
+
ÐеÑемÑÑÑиÑи обÑане видиво Ð´Ð¾Ð½Ð¸Ð·Ñ Ð² пеÑелÑкÑ
-
+
ÐÑиÑÑиÑи ÑÑÑоÑÑÑ Ð¿Ð¾ÑÑÐºÑ (змÑни незвоÑоÑнÑ).
-
+
&ÐийÑи
-
+
ÐÑвайÑе
-
+
&Ðеб-ÑайÑ
-
+
%1 Ñ Ð¼ÐµÑежÑ
-
+
ÐÑÐ´Ñ Ð»Ð°Ñка, пÑдÑÑимайÑе подалÑÑий ÑозвиÑок %1
-
+
&ÐÑо пÑоÒÑамÑ
-
+
ÐнÑоÑмаÑÑÑ Ð¿Ñо %1
-
+
ШÑкаÑи
-
+
ÐÑиглÑÑиÑи гÑÑнÑÑÑÑ
-
-
+
+
&ÐаванÑаженнÑ
-
+
ÐоказаÑи деÑÐ°Ð»Ñ Ð¿Ñо видива, Ñо заванÑажÑÑÑÑÑÑ
-
+
&ÐаванÑажиÑи
-
+
ÐаванÑажиÑи Ñе видиво
+
+ ÐÑобиÑи &ÐнÑÑок
+
+
+
&ÐÑдпиÑаÑиÑÑ Ð½Ð° канал
-
+
ÐодÑлиÑиÑÑ Ð¿Ð¾ÑоÑним видивом за Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾Ñ %1
-
+
&Email
-
+
Email
-
+
&ÐакÑиÑи
-
+
&ÐгоÑи вÑÑÑ
вÑкон
-
+
ÐÑ&пиниÑи пÑÑÐ»Ñ ÑÑого видиво
-
+
Ðо&вÑдомиÑи пÑо помилкÑ
-
+
&УÑоÑниÑи поÑÑк...
-
+
ÐÑлÑÑе...
-
+
СÑ
о&Ð¶Ñ Ð²Ð¸Ð´Ð¸Ð²Ð°
-
+
ÐивиÑиÑÑ Ð²Ð¸Ð´Ð¸Ð²Ð°, повâÑÐ·Ð°Ð½Ñ Ð· поÑоÑним
-
+
ÐÑдкÑиÑи в &оглÑдаÑÑ ÑенеÑ...
-
+
+
+ &ÐодобаÑÑÑÑÑ %1? ÐÑÑнÑÑÑ !
+
+
+
&ÐаÑÑоÑÑнок
-
+
ÐÑидбаÑи %1...
-
+
&ÐÑдÑвоÑеннÑ
-
+
&ÐеÑелÑк вÑдÑвоÑеннÑ
-
+
&Ðидиво
-
+
&ÐеÑеглÑнÑÑи
-
+
&ÐодÑлиÑиÑÑ
-
+
&ÐовÑдка
-
+
ÐаÑиÑнÑÑÑ %1, аби пÑиглÑÑиÑи гÑÑнÑÑÑÑ, Ñа %2, Ñоб ÑÑ Ð²ÑдновиÑи
-
-
+
+
ÐÑдкÑиÑÑÑ %1
-
+
ТÑÐ¸Ð²Ð°Ñ Ð·Ð°Ð²Ð°Ð½ÑаженнÑ, бажаÑÑе закÑиÑи %1?
-
+
ЯкÑо закÑиÑи %1 негайно, ÑÑÑ Ð·Ð°Ð²Ð°Ð½ÑÐ°Ð¶ÐµÐ½Ð½Ñ Ð±Ñде ÑкаÑовано.
-
+
СкаÑÑваÑи Ñа закÑиÑи
-
+
ÐоÑекаÑиÑÑ Ð·Ð°Ð²ÐµÑÑеннÑ
-
+
ÐийÑи з &повноекÑанного ÑежимÑ
-
+
%1 веÑÑÑÑ %2 доÑÑÑпна.
-
+
ÐагадаÑи Ð¼ÐµÐ½Ñ Ð¿ÑзнÑÑе
-
+
ÐновленнÑ
-
+
Ðомилка: %1
-
+
Ðо&пеÑеднÑй
-
+
ÐовеÑнÑÑиÑÑ Ð´Ð¾ попеÑеднÑого ÑÑекÑ
-
+
Ðомпак&Ñний Ñежим
-
+
ÐÑд&кÑиÑи ÑÑоÑÑÐ½ÐºÑ YouTube
-
+
ÐопÑÑваÑи &поÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð½Ð° YouTube
-
+
ÐопÑÑваÑи поÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð½Ð° ви&диво поÑÑк
-
+
ÐнайÑи &ÑÑаÒменÑи видива
-
+
Ð&ÑиÑÑиÑи оÑÑÐ°Ð½Ð½Ñ Ð¿Ð¾ÑÑÐºÐ¾Ð²Ñ Ð·Ð°Ð¿Ð¸Ñи
-
+
ÐÑдÑÑима&йÑе пÑоÑкÑ
-
+
&ÐоÑаÑи вÑдÑвоÑÐµÐ½Ð½Ñ ÑамоÑÑжки
-
+
ÐоÑаÑи вÑдÑвоÑÐµÐ½Ð½Ñ Ð²Ð¸Ð´Ð¸Ð²Ð° ÑамоÑÑжки
-
+
ÐбеÑÑÑÑ ÑÐ²Ð¾Ñ Ð¼ÑÑÑеÑозÑаÑÑваннÑ
-
+
&ÐÑаÑи
-
+
ÐÑдновиÑи вÑдÑвоÑеннÑ
-
+
ÐалиÑилоÑÑ ÑаÑÑ: %1
-
+
ÐÑÑнÑÑÑÑ %1%
-
+
ÐÑÑнÑÑÑÑ Ð¿ÑиглÑÑено
-
+
ÐÑÑнÑÑÑÑ Ð²Ñдновлено
-
+
Режим ÑÑÑкоÑÑÑ Ð²Ð¸Ð´Ð¸Ð²Ð° %1
-
+
ÐаÑа пÑиваÑнÑÑÑÑ ÑÐµÐ¿ÐµÑ Ñ Ð±ÐµÐ·Ð¿ÐµÑÑ
-
+
ÐаванÑÐ°Ð¶ÐµÐ½Ð½Ñ Ð·Ð°Ð²ÐµÑÑено
@@ -912,75 +933,75 @@
MediaView
-
+
Ð¢ÐµÐ¿ÐµÑ Ðи можеÑе викоÑиÑÑовÑваÑи YouTube поÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð½Ð° видиво Ñ Ð·Ð¾Ð²Ð½ÑÑнÑй пÑоÒÑамÑ
-
+
Ð¢ÐµÐ¿ÐµÑ Ðи можеÑе викоÑиÑÑовÑваÑи поÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð½Ð° видиво Ñ Ð·Ð¾Ð²Ð½ÑÑнÑй пÑоÒÑамÑ
-
+
ÐоÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð±Ñде дÑйÑне лиÑе пÑоÑÑгом обмеженого ÑаÑÑ.
-
+
>Це демонÑÑÑаÑÑйна веÑÑÑÑ %1.
-
+
Ðи маÑÑе Ð·Ð¼Ð¾Ð³Ñ Ð¿ÑоÑеÑÑÑваÑи пÑоÒÑÐ°Ð¼Ñ Ñа пеÑевÑÑиÑи пÑаÑездаÑнÑÑÑÑ.
-
+
ÐÑодовжиÑи
-
+
Used in video parts, as in '2 of 3'
з
-
+
This is for video parts, as in 'Cool video - part 1'
ÑаÑÑина
-
+
This is for video parts, as in 'Cool series - episode 1'
епÑзод
-
+
ÐадÑÑлаÑи з %1
-
+
ÐÑдпиÑаÑиÑÑ %1
-
+
ÐÑдпиÑÑваÑиÑÑ Ð½Ð° %1
-
+
ÐÑÑимаÑи Ð¿Ð¾Ð²Ð½Ñ Ð²ÐµÑÑÑÑ
-
+
ÐаванÑÐ°Ð¶ÐµÐ½Ð½Ñ %1
@@ -1034,47 +1055,47 @@
%1 пеÑеглÑдÑв
-
+
%1 з %2 (%3) â %4
-
+
ÐÑдгоÑовка
-
+
ÐевдаÑа
-
+
Ðиконано
-
+
ÐÑпинено
-
+
ÐÑпиниÑи заванÑаженнÑ
-
+
ÐÑдÑвоÑиÑи Ñ %1
-
+
ÐеÑейÑи до Ñеки з видивами
-
+
ÐаванÑажиÑи заново
@@ -1236,43 +1257,43 @@
ÐаÑкаво пÑоÑимо до <a href='%1'>%2</a>,
-
+
ÐÑÑимаÑи Ð¿Ð¾Ð²Ð½Ñ Ð²ÐµÑÑÑÑ
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
УведÑÑÑ
-
+
запиÑ
-
+
канал
-
+
аби ÑозпоÑаÑи пеÑеглÑд.
-
+
ÐивиÑиÑÑ
-
+
ÐеÑодавнÑй поÑÑк
-
+
ÐÑÑÐ°Ð½Ð½Ñ ÐºÐ°Ð½Ð°Ð»Ð¸
@@ -1310,42 +1331,40 @@
- StandardFeedsView
-
-
-
- ÐайпопÑлÑÑнÑÑÑ
-
+ SnapshotSettings
-
-
- ÐайпоÑиÑÑванÑÑе
+
+
+ ÐмÑниÑи ÑÐµÐºÑ Ð´Ð»Ñ Ð·Ð°Ð²Ð°Ð½ÑаженнÑ...
-
-
- ÐайбÑлÑÑ Ð¾Ð±Ð³Ð¾Ð²Ð¾ÑÑване
+
+
+ ÐнÑÑок збеÑежено в %1
-
-
- ÐайкÑаÑе
+
+
+ ÐÑÑÑезнаÑ
Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ Ð·Ð½ÑÑкÑв змÑнено.
+
+
+ StandardFeedsView
-
-
- ÐопÑлÑÑне за веÑÑ ÑаÑ
+
+
+ ÐайпопÑлÑÑнÑÑÑ
Video
-
+
Ðе вдалоÑÑ Ð¾ÑÑимаÑи видивопоÑÑк Ð´Ð»Ñ %1
-
+
Ðомилка меÑежÑ: %1 Ð´Ð»Ñ %2
diff --git a/locale/vi.ts b/locale/vi.ts
index 259fc16..351931d 100644
--- a/locale/vi.ts
+++ b/locale/vi.ts
@@ -63,12 +63,12 @@
&Äóng lại
-
+
Dá»ch bá»i Phan Anh
-
+
Những gì bạn luôn luôn muá»n biết vá» %1 và ngại nêu ra thắc mắc
@@ -105,8 +105,9 @@
-
- Phiên bản Äầy Äủ cho phép bạn tải video dà i hÆ¡n %1 phút và xem video mà không bá» gián Äoạn.
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
+
@@ -163,62 +164,72 @@
ChannelView
-
+
Äánh dấu là Äã xem
-
+
Hiá»n thá» Cáºp Nháºt
-
+
Tên
-
+
Lần cáºp nháºt cuá»i
-
+
Äược thêm và o má»i Äây
-
+
Má»i vừa Äược xem
-
+
Äược xem nhiá»u nhất
-
+
Sắp xếp theo
-
+
Tất cả các video
-
+
Các video chưa xem
-
+
+
+
+
+
+
+
+
+
+
+
Hiá»n không có phần theo dõi ÄÄng ký nà o Äược cáºp nháºt và o thá»i Äiá»m nà y.
-
+
Bạn không có phần ÄÄng ký theo dõi nà o. Sá» dụng biá»u tượng ngôi sao Äá» ÄÄng ký theo dõi má»t kênh nà o Äó.
@@ -282,37 +293,37 @@
DownloadManager
-
+
Äây là phiên bản dùng thá» của %1.
-
+
Phần nà y có thá» Äược tải vá» các video ngắn hÆ¡n %1 phút Äá» bạn có thá» thá» nghiá»m tÃnh nÄng tải vá».
-
+
Tiếp tục
-
+
Nháºn phiên bản Äầy Äủ
-
+
%1 Äã tải xuá»ng trong %2
-
+
Tải xuá»ng hoà n tất
-
+
%n Tải Vá»
@@ -325,22 +336,22 @@
Thay Äá»i vá» trÃ...
-
+
Chá»n vá» trà tải vá»
-
+
Vá» trà tải vá» Äã thay Äá»i.
-
+
Phần tải vá» hiá»n tại sẽ vẫn Äược lÆ°u và o vá» trà trÆ°á»c Äó.
-
+
Äang tải vá»: %1
@@ -349,7 +360,7 @@
DownloadView
-
+
Tải vá»
@@ -458,7 +469,7 @@
ÄÄng ký theo dõi kênh
-
+
Tạo sá»± thoải mái cho chÃnh bạn
@@ -466,7 +477,7 @@
LoadingWidget
-
+
Lá»i
@@ -474,436 +485,446 @@
MainWindow
-
+
&Dừng lại
-
+
Dừng phát lại và Äi Äến phần hiá»n thá» tìm kiếm
-
+
B&á» qua
-
+
Bá» qua và truy cáºp video tiếp theo
-
-
+
+
&Tạm dừng
-
-
+
+
Tạm dừng phát lại
-
+
&Toà n mà n hình
-
+
Chuyá»n sang toà n mà n hình
-
+
Ãn danh sách phát và thanh công cụ
-
+
Truy cáºp trang video của YouTube và dừng chế Äá» phát lại
-
+
Sao chép ÄÆ°á»ng dẫn Äến video hiá»n tại trên YouTube và o bá» nhỠảo
-
+
Sao chép ÄÆ°á»ng dẫn luá»ng video hiá»n tại và o bá» nhỠảo
-
+
Tìm các phần video khác theo Äúng tráºt tá»±
-
+
&Loại bá»
-
+
Loại bá» các video Äược chá»n khá»i danh sách phát
-
+
Chuyá»n &lên
-
+
Di chuyá»n các video Äược chá»n trong danh sách phát lên trên
-
+
Chuyá»n &xuá»ng
-
+
Di chuyá»n các video Äược chá»n trong danh sách phát xuá»ng dÆ°á»i
-
+
Xóa phần lá»ch sá» tìm kiếm. Phần nà y không thá» hoà n tác.
-
+
&Thoát
-
+
Tạm biá»t bạn nhé
-
+
&Website
-
+
%1 trên Web
-
+
Xin vui lòng há» trợ viá»c phát triá»n của %1
-
+
&Dá»ch bá»i Phan Anh
-
+
Xem thông tin vỠ%1
-
+
Tìm kiếm
-
+
Tắt tiếng
-
-
+
+
&Tải vá»
-
+
Hiá»n thá» thông tin chi tiết vá» video Äược tải vá»
-
+
&Tải vá»
-
+
Tải vá» video hiá»n tại
+
+
+
+
+
& ÄÄng ký theo dõi kênh
-
+
Chia sẻ video hiá»n tại bằng cách sá» dụng %1
-
+
&Email:
-
+
Email
-
+
&Äóng lại
-
+
&Ná»i lên trên cùng
-
+
&Dừng phát sau video nà y
-
+
&Báo cáo má»t vấn Äá»...
-
+
&Lá»c tìm kiếm...
-
+
Nhiá»u hÆ¡n...
-
+
&Video có liên quan
-
+
Xem video liên quan Äến video nà y
-
+
Má» trong &trình duyá»t...
-
+
+
+
+
+
+
&Ứng dụng
-
+
Mua %1...
-
+
&Chế Äá» phát lại
-
+
&Danh sách phát
-
+
&Video
-
+
&Chế Äá» hiá»n thá»
-
+
&Chia sẻ
-
+
&Giúp Äỡ
-
+
Click và o %1 Äá» tÄng âm lượng, %2 Äá» giảm âm lượng xuá»ng
-
-
+
+
Äang má» %1
-
+
Bạn có muá»n thoát khá»i %1 trong khi vẫn còn má»t phần tải vá» còn Äang dang dá» hay không?
-
+
Nếu bạn Äóng lại %1 ngay lúc nà y, thì các phần tải vá» còn Äang dang dá» sẽ bá» xóa mất.
-
+
Äóng lại và huá»· bá» viá»c tải vá»
-
+
Chá» cho Äến khi phần tải vá» Äược hoà n tất
-
+
Thoát khá»i &chế Äá» toà n mà n hình
-
+
%1 phiên bản %2 hiá»n vừa má»i Äược phát hà nh.
-
+
Thông báo cho tôi sau
-
+
Cáºp nháºt
-
+
Lá»i: %1
-
+
&TrÆ°á»c Äó
-
+
Quay lại track trÆ°á»c Äó
-
+
&Chế Äá» thu gá»n
-
+
Má» &trang YouTube
-
+
Sao chép liên kết &trên YouTube
-
+
Sao chép luá»ng dữ liá»u &video
-
+
Tìm các phần &thuá»c video
-
+
&Xóa các phần tìm kiếm gần Äây
-
+
Ủng &há» tà i chÃnh
-
+
&Phát theo lá»nh của ngÆ°á»i dùng
-
+
Phát theo lá»nh của ngÆ°á»i dùng
-
+
Chá»n vá» trà ná»i dung của bạn
-
+
&Phát
-
+
Khôi phục chế Äá» phát lại
-
+
Thá»i gian còn lại: %1
-
+
Ãm lượng á» mức %1%
-
+
Äã tắt âm lượng
-
+
Äã má» lại âm lượng
-
+
Äá» phân giải video Äược chá»nh thà nh %1
-
+
Chế Äá» riêng tÆ° của bạn hiá»n Äã an toà n
-
+
Tiến Trình Tải Vá» Äã Hoà n Tất
@@ -911,75 +932,75 @@
MediaView
-
+
Bạn có thá» dán và o ÄÆ°á»ng liên kết trên YouTube và o má»t ứng dụng khác
-
+
Bạn có thá» dán má»t ÄÆ°á»ng liên kết của luá»ng video và o má»t ứng dụng khác
-
+
Liên kết nà y chá» hợp lá» trong má»t khoảng thá»i gian hạn Äá»nh.
-
+
Äây chá» là phần dùng thá» của phiên bản %1.
-
+
Cho phép bạn thá» nghiá»m ứng dụng và xét Äá» hiá»u quả của ứng dụng Äá»i vá»i bạn.
-
+
Tiếp tục
-
+
Used in video parts, as in '2 of 3'
của
-
+
This is for video parts, as in 'Cool video - part 1'
phần
-
+
This is for video parts, as in 'Cool series - episode 1'
táºp
-
+
Äược gá»i từ %1
-
+
Bá» theo dõi ÄÄng ký từ %1
-
+
ÄÄng ký theo dõi Äá»i vá»i %1
-
+
Nháºn phiên bản Äầy Äủ
-
+
Äang tải vá» %1
@@ -1033,47 +1054,47 @@
%1 lượt xem
-
+
%1 của %2 (%3) â %4
-
+
Äang chuẩn bá»
-
+
Bá» lá»i
-
+
Äã hoà n tất
-
+
Äã dừng lại
-
+
Dừng tiến trình tải xuá»ng
-
+
Hiá»n thá» trong %1
-
+
Má» thÆ° mục gá»c
-
+
Bắt Äầu lại phần tải vá»
@@ -1235,43 +1256,43 @@
Chà o mừng Äến vá»i <a href='%1'>%2</a>,
-
+
Nháºn phiên bản Äầy Äủ
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
Nháºp và o
-
+
má»t từ khóa
-
+
má»t kênh
-
+
Äá» bắt Äầu xem các Äoạn video.
-
+
Xem
-
+
Các từ khóa gần Äây
-
+
Các kênh gần Äây
@@ -1309,42 +1330,40 @@
- StandardFeedsView
-
-
-
- PhỠbiến nhất
-
+ SnapshotSettings
-
-
- Äược chia sẻ nhiá»u nhất
+
+
+ Thay Äá»i vá» trÃ...
-
-
- Äược thảo luáºn nhiá»u nhất
+
+
+
-
-
- Äược xếp hạng cao nhất
+
+
+
+
+
+ StandardFeedsView
-
-
- Phá» biến nhất má»i thá»i gian
+
+
+ PhỠbiến nhất
Video
-
+
Không thá» tiếp nháºn luá»ng video từ %1
-
+
Lá»i mạng: %1 cho %2
diff --git a/locale/zh_CN.ts b/locale/zh_CN.ts
index 8721c4b..523ff72 100644
--- a/locale/zh_CN.ts
+++ b/locale/zh_CN.ts
@@ -63,12 +63,12 @@
å
³é(&C)
-
+
å
³äº
-
+
æ¨å¯¹ %1 çææé½æä»ä¹ï¼è¿è¯·ä¸åèµæã
@@ -101,12 +101,13 @@
- 该 Demo å·²ç»è¿æã
+ 该æ¼ç¤ºçå·²ç»è¿æã
-
- å®æ´çæ¬å
许æ¨ä¸è½½è¶
è¿ %1 åéçè§é¢å¹¶å¯ä¸é´æè§èµã
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
+ å®æ´çæ¬å
è®¸ä½ ä¸è¢«ä¸æè§çè§é¢
@@ -144,7 +145,7 @@
-
+ æ¨æ %n 个æ°è§é¢
@@ -163,62 +164,72 @@
ChannelView
-
+
å°æææ 记为已è§ç
-
+
æ¾ç¤ºæ´æ°
-
+
å§å
-
+
æåæ´æ°
-
+
æåæ·»å
-
+
æåè§ç
-
+
æå¤è§ç
-
+
æåº
-
+
ææè§é¢
-
+
æªè§çè§é¢
-
+
+
+ æ 记为已è§ç
+
+
+
+
+ åæ¶è®¢é
+
+
+
å½å没æ订é
æ´æ°
-
+
ä½ æ²¡æä»»ä½è®¢é
ï¼ä½¿ç¨æ形符å·è®¢é
é¢é
@@ -282,37 +293,37 @@
DownloadManager
-
+
è¿åªæ¯ %1 çæ¼ç¤ºçã
-
+
æ¬çæ¬åªè½ä¸è½½ %1 åé以ä¸çè§é¢ï¼ä»
ç¨äºæµè¯ä¸è½½åè½ã
-
+
继ç»
-
+
è·åå®æ´ç
-
+
%1 å·²ä¸è½½(%2)
-
+
ä¸è½½å®æ
-
+
ä¸è½½æ°ï¼%n
@@ -325,22 +336,22 @@
æ´æ¹åå¨ä½ç½®â¦â¦
-
+
éæ©ä¸è½½åå¨ä½ç½®
-
+
ä¸è½½åå¨ä½ç½®å·²ä¿®æ¹ã
-
+
å½åä¸è½½ä»ç¶ä¿æåä¸ä¸ªåå¨ä½ç½®ã
-
+
å½åä¸è½½åå¨ä½ç½®ï¼%1
@@ -349,7 +360,7 @@
DownloadView
-
+
ä¸è½½æ
åµ
@@ -458,7 +469,7 @@
é¢é订é
-
+
请æ¨å°½æ
享åå§ï¼
@@ -466,7 +477,7 @@
LoadingWidget
-
+
é误
@@ -474,436 +485,446 @@
MainWindow
-
+
åæ¢(&S)
-
+
åæ¢åæ¾å¹¶è¿åæç´¢è§å¾
-
+
è·³è¿(&k)
-
+
è·³è³ä¸ä¸è§é¢
-
-
+
+
æå(&P)
-
-
+
+
æååæ¾
-
+
å
¨å±(&F)
-
+
å
¨å±ææ¾
-
+
éèææ¾å表åå·¥å
·æ
-
+
æå¼YouTubeè§é¢é¡µé¢å¹¶æååæ¾
-
+
å¤å¶å½åè§é¢çYouTubeé¾æ¥å°åªè´´æ¿ä¸
-
+
å¤å¶å½åè§é¢æµçURLå°åªè´´æ¿ä¸
-
+
以æ£ç¡®ç顺åºæ¥æ¾å
¶ä»è§é¢é¨å
-
+
移é¤(&R)
-
+
ä»ææ¾å表ä¸ç§»é¤éå®çè§é¢
-
+
ä¸ç§»(&U)
-
+
å¨ææ¾å表ä¸åä¸ç§»å¨éå®çè§é¢
-
+
ä¸ç§»(&D)
-
+
å¨ææ¾å表ä¸åä¸ç§»å¨éå®çè§é¢
-
+
æ¸
é¤æç´¢åå²ã注æï¼æ¸
é¤çåå²ä¸å¯æ¢å¤ã
-
+
éåº(&Q)
-
+
åè§
-
+
ç½ç«(&W)
-
+
%1å¨ç½ç«ä¸
-
+
请æ¨æ¯æ %1 ç继ç»å¼å
-
+
å
³äº(&A)
-
+
å
³äº %1 çä¿¡æ¯
-
+
æç´¢
-
+
éé³
-
-
+
+
ä¸è½½(&D)
-
+
æ¾ç¤ºè§é¢ä¸è½½è¯¦æ
-
+
ä¸è½½(&D)
-
+
ä¸è½½å½åè§é¢
+
+ æªå± (&s)
+
+
+
订é
é¢é(&S)
-
+
ä½¿ç¨ %1 å享å½åè§é¢
-
+
çµåé®ä»¶(&E)
-
+
çµåé®ä»¶
-
+
å
³é(&C)
-
+
çªå£ç½®é¡¶(&F)
-
+
该è§é¢ååæ¢ææ¾(&S)
-
+
æ¥åé®é¢&Râ¦
-
+
精确æç´¢(&R)...
-
+
æ´å¤...
-
+
ç¸å
³è§é¢(&R)
-
+
æ¥çä¸å½åè§é¢ç¸å
³çè§é¢
-
+
å¨æµè§å¨ä¸æå¼(&B)
-
+
+
+ å欢 %1? 为å
¶è¯åï¼
+
+
+
åºç¨ç¨åº(&A)
-
+
è´ä¹° %1...
-
+
ææ¾(&P)
-
+
ææ¾å表(&P)
-
+
è§é¢(&V)
-
+
æ¥ç(&V)
-
+
å享(&S)
-
+
帮å©(&H)
-
+
æä½ %1 æé«é³éï¼%2 éä½é³é
-
-
+
+
æ£å¨æå¼ %1
-
+
å½åè¿æå°æªå®æçä¸è½½ãæ¨ç¡®å®è¦éåº %1 åï¼
-
+
å¦ææ¨ç°å¨å
³é %1 ï¼é£ä¹æ¬ä¸è½½å°è¢«åæ¶ã
-
+
å
³é并åæ¶ä¸è½½
-
+
çå¾
ä¸è½½å®æ
-
+
离å¼å
¨å±æ¨¡å¼(&F)
-
+
%1 çæ¬ %2 ç°å¨å¯ç¨ã
-
+
ç¨åæéæ
-
+
æ´æ°
-
+
é误ï¼%1
-
+
ä¸ä¸é¦(&R)
-
+
é¥åå°ä¸ä¸é¦é³è½¨
-
+
ç´§å模å¼(&C)
-
+
æå¼ YouTube 页é¢(&Y)
-
+
å¤å¶ YouTube é¾æ¥(&L)
-
+
å¤å¶è§é¢æµ URL
-
+
æ¥æ¾è§é¢é¨å(&P)
-
+
æ¸
é¤æè¿çæç´¢(&C)
-
+
æå©(&D)
-
+
æå¨å¼å§ææ¾(&M)
-
+
æå¨å¼å§ææ¾è§é¢
-
+
éæ©æ¨çå
容ä½ç½®
-
+
ææ¾(&P)
-
+
æ¢å¤ææ¾
-
+
å©ä½æ¶é´ï¼%1
-
+
é³éï¼%1%
-
+
已设为éé³
-
+
éé³å·²è§£é¤
-
+
æ大è§é¢å®ä¹è®¾ç½®ä¸º%1
-
+
æ¨çéç§å·²åä¿æ¤
-
+
ä¸è½½å®æ
@@ -911,75 +932,75 @@
MediaView
-
+
æ¨ç°å¨å¯ä»¥æYouTubeçé¾æ¥ç²è´´å°å
¶ä»åºç¨äº
-
+
æ¨ç°å¨å¯ä»¥æè§é¢æµçé¾æ¥ç²è´´å°å
¶ä»åºç¨äº
-
+
æ¤é¾æ¥ä»
è½ä¿æçæ¶é´çæææ§ã
-
+
è¿ä»
æ¯ %1 çæ¼ç¤ºçã
-
+
æ¬çæ¬å
许æ¨æµè¯ï¼ä»¥ç¡®è®¤æ¬åºç¨æ¯å¦éåæ¨ã
-
+
继ç»
-
+
Used in video parts, as in '2 of 3'
ä¹
-
+
This is for video parts, as in 'Cool video - part 1'
é¨å
-
+
This is for video parts, as in 'Cool series - episode 1'
é
-
+
ç± %1 åé
-
+
åæ¶è®¢é
%1
-
+
订é
%1
-
+
è·åå®æ´ç
-
+
æ£å¨ä¸è½½ %1
@@ -1033,47 +1054,47 @@
%1 人次è§ç
-
+
%1 ä¹ %2 (%3) â %4
-
+
åå¤ä¸
-
+
已失败
-
+
å·²å®æ
-
+
å·²åæ¢
-
+
åæ¢ä¸è½½
-
+
æ¾ç¤ºå° %1
-
+
æå¼ä¸å±ç®å½
-
+
éæ°ä¸è½½
@@ -1235,43 +1256,43 @@
欢è¿ä½¿ç¨<a href='%1'>%2</a>ï¼
-
+
è·åå®æ´ç
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
è¾å
¥
-
+
å
³é®å
-
+
é¢éå称
-
+
å¼å§è§çè§é¢ã
-
+
è§ç
-
+
æè¿å
³é®åè¯
-
+
æè¿é¢é
@@ -1309,42 +1330,40 @@
- StandardFeedsView
-
-
-
- ææµè¡
-
+ SnapshotSettings
-
-
- å享æå¤ç
+
+
+ æ´æ¹åå¨ä½ç½®â¦â¦
-
-
- 讨论æå¤ç
+
+
+ æªå¾å·²ä¿åå° %1
-
-
- è¯åè¾é«
+
+
+ æªå¾ä½ç½®å·²æ¹åã
+
+
+ StandardFeedsView
-
-
- ææµè¡ç
+
+
+ ææµè¡
Video
-
+
æ æ³è·å¾è§é¢æµãå¯è½åå ï¼%1
-
+
ç½ç»é误ï¼%1ãå¯è½åå ï¼%2
diff --git a/locale/zh_TW.ts b/locale/zh_TW.ts
index 8b37e62..989cb42 100644
--- a/locale/zh_TW.ts
+++ b/locale/zh_TW.ts
@@ -63,12 +63,12 @@
éé(&C)
-
+
éæ¼
-
+
æ¨ææ³ç¥éç %1 åå¾ä¾ä¸æ¢åç
@@ -105,8 +105,9 @@
-
- å®æ´çå
許æ¨ä¸è¼å½±çé·æ¼ %1 åéï¼ä»¥åè§çå½±çä¸æ被ä¸æ·ã
+
+ The full version allows you to download videos longer than %1 minutes and to watch videos without interruptions.
+ å®æ´ççæ¬å
許æ¨ä¸è¢«ä¸æ·å°è§çå½±çã
@@ -163,62 +164,72 @@
ChannelView
-
+
æ¨è¨å
¨é¨çºçéç
-
+
顯示æ´æ°
-
+
å稱
-
+
æè¿æ´æ°ç
-
+
æè¿å å
¥ç
-
+
æè¿çéç
-
+
æå¤è§è³æ¬¡æ¸
-
+
æåºæ ¹æ
-
+
å
¨é¨å½±ç
-
+
å°æªè§ççå½±ç
-
+
+
+ æ¨è¨çºå·²è§ç
+
+
+
+
+ åæ¶è¨é±
+
+
+
ç®åæ²ææ´æ°çè¨é±ã
-
+
æ¨æ«ææ²æä»»ä½è¨é±ã使ç¨ææ符èè¨é±é »éã
@@ -282,37 +293,37 @@
DownloadManager
-
+
éå
å
æ¯å±ç¤ºçç %1ã
-
+
å®åªè½ä¸è¼å½±çå°æ¼ %1 åéï¼ä½¿æ¨å¯ä»¥æ¸¬è©¦ä¸è¼åè½ã
-
+
ç¹¼çº
-
+
åå¾å®æ´ç
-
+
%1 ä¸è¼å¨ %2
-
+
ä¸è¼å®æ
-
+
%n ä¸è¼
@@ -325,22 +336,22 @@
è®æ´ä½ç½®...
-
+
é¸æä¸è¼ä½ç½®
-
+
- ä¸è¼ä½ç½®è®æ´ã
+ ä¸è¼ä½ç½®å·²è®æ´ã
-
+
ç®åçä¸è¼ä»ç¶æé²å
¥å
åçä½ç½®ã
-
+
ä¸è¼è³ï¼%1
@@ -349,7 +360,7 @@
DownloadView
-
+
ä¸è¼
@@ -458,7 +469,7 @@
é »éè¨é±
-
+
æ¨å¯ä»¥ç¡æ
享å
@@ -466,7 +477,7 @@
LoadingWidget
-
+
é¯èª¤
@@ -474,436 +485,446 @@
MainWindow
-
+
åæ¢(&S)
-
+
åæ¢ææ¾ä¸¦åå°æå°æª¢è¦ä¸
-
+
ä¸ä¸å(&K)
-
+
è·³è³ä¸ä¸åå½±ç
-
-
+
+
æ«å(&P)
-
-
+
+
æ«åææ¾
-
+
å
¨è¢å¹(&F)
-
+
åæè³å
¨è¢å¹
-
+
é±èææ¾æ¸
å®åå·¥å
·å
-
+
åå¾ YouTube å½±çé é¢ä¸¦ä¸æ«åææ¾
-
+
è¤è£½ç®å YouTube å½±ççé£çµå°åªè²¼ç°¿
-
+
è¤è£½ç®åå½±ç串æµç¶²åå°åªè²¼ç°¿
-
+
å¸æè½ä»¥æ£ç¢ºçé åºæ¾å°å
¶ä»å½±çé¨å
-
+
移é¤(&R)
-
+
å¾ææ¾æ¸
å®ä¸ç§»é¤æé¸çå½±ç
-
+
åä¸ç§»å(&U)
-
+
åä¸ç§»åå¨ææ¾æ¸
å®ä¸æé¸çå½±ç
-
+
åä¸ç§»å(&D)
-
+
åä¸ç§»åå¨ææ¾æ¸
å®ä¸æé¸çå½±ç
-
+
æ¸
é¤æå°æ·å²è¨éãä¸è½æ¤æ¶ã
-
+
çµæ(&Q)
-
+
åè¦
-
+
網ç«(&W)
-
+
å¨ç¶²çµ¡ä¸ç %1
-
+
è«æ¯ææçºç¼å± %1
-
+
éæ¼(&A)
-
+
æé %1 è¨æ¯
-
+
æå°
-
+
éé³
-
-
+
+
ä¸è¼(&D)
-
+
顯示影çä¸è¼ç´°ç¯
-
+
ä¸è¼(&D)
-
+
ä¸è¼ç®åçå½±ç
+
+ ææå¿«ç
§(&S)
+
+
+
è¨é±é »é(&S)
-
+
å享ç®åçå½±çä½¿ç¨ %1
-
+
é»åéµä»¶(&E)
-
+
é»åéµä»¶
-
+
éé(&C)
-
+
æµ®å¨ä¸é¢(&F)
-
+
å¨éåå½±çæå®ä¹å¾åæ¢(&S)
-
+
åå ±åé¡(&R)...
-
+
精確æå°(&R)...
-
+
æ´å¤...
-
+
ç¸éå½±ç(&R)
-
+
è§çåç®åç¸éçå½±ç
-
+
å¨ç覽å¨ä¸éå(&B)...
-
+
+
+ åæ¡ %1 ï¼çºå®è©åï¼(&L)
+
+
+
æç¨(&A)
-
+
購買 %1
-
+
ææ¾(&P)
-
+
ææ¾æ¸
å®(&P)
-
+
å½±ç(&V)
-
+
檢è¦(&V)
-
+
å享(&S)
-
+
幫å©(&H)
-
+
æ %1 æé«é³éï¼%2 éä½é³é
-
-
+
+
éå %1
-
+
æ¨æ³è¦ä¸è¼æ£å¨é²è¡ä¸çµæ %1ï¼
-
+
å¦æç¾å¨éé %1ï¼ä¸è¼å°è¢«åæ¶ã
-
+
éé並åæ¶ä¸è¼
-
+
çå¾
ä¸è¼å®æ
-
+
é¢éå
¨è¢å¹(&F)
-
+
ç¾å¨æ %1 çæ¬ %2 å¯ç¨ã
-
+
ç¨åæéæ
-
+
æ´æ°
-
+
é¯èª¤ï¼%1
-
+
ä¸ä¸å(&R)
-
+
åå°ä¸ä¸åå½±ç
-
+
精簡模å¼(&C)
-
+
éå &YouTube é é¢
-
+
è¤è£½ YouTube çé£çµ(&L)
-
+
è¤è£½å½±ç串æµç¶²å(&U)
-
+
æ¾å°å
¶ä»å½±çé¨å(&P)
-
+
æ¸
é¤æè¿çæå°(&C)
-
+
è´å©(&D)
-
+
æåååææ¾(&M)
-
+
æåååææ¾å½±ç
-
+
é¸ææ¨çå
§å®¹å®ä½
-
+
ææ¾(&P)
-
+
æ¢å¾©ææ¾
-
+
å©é¤æéï¼%1
-
+
é³ééå° %1%
-
+
é³éèæ¼éé³çæ
-
+
é³éèæ¼ééé³çæ
-
+
å½±çæ大解æ度è¨å®çº %1
-
+
æ¨çé±ç§ç¾å¨æ¯å®å
¨ç
-
+
ä¸è¼å®æ
@@ -911,75 +932,75 @@
MediaView
-
+
æ¨ç¾å¨å¯ä»¥è²¼ä¸ YouTube çé£çµå°å¦ä¸åæç¨ç¨å¼ä¸
-
+
ç¾å¨ï¼æ¨å¯ä»¥è²¼ä¸å½±ç串æµç¶²åå°å
¶ä»æç¨ä¸
-
+
éåé£çµå°åªå¨æéçæéå
§ææã
-
+
éå
å
æ¯å±ç¤ºçç %1ã
-
+
å®å¯ä»¥è®æ¨æ¸¬è©¦æç¨ç¨å¼ï¼çå®æ¯å¦é©åæ¨ã
-
+
ç¹¼çº
-
+
Used in video parts, as in '2 of 3'
/
-
+
This is for video parts, as in 'Cool video - part 1'
é¨å
-
+
This is for video parts, as in 'Cool series - episode 1'
é
-
+
å¾ %1 ç¼é
-
+
åæ¶è¨é± %1
-
+
è¨é± %1
-
+
åå¾å®æ´ç
-
+
æ£å¨ä¸è¼ %1
@@ -1033,47 +1054,47 @@
ç覽次æ¸ï¼%1 次
-
+
%1 / %2 (%3) â %4
-
+
æºå
-
+
失æ
-
+
å·²å®æ
-
+
åæ¢
-
+
åæ¢ä¸è¼
-
+
é¡¯ç¤ºå¨ %1
-
+
éåæªæ¡æå¨è³æ夾
-
+
éæ°ååä¸è¼
@@ -1235,43 +1256,43 @@
æ¡è¿ä½¿ç¨ <a href='%1'>%2</a>,
-
+
åå¾å®æ´ç
-
+
"Enter", as in "type". The whole phrase says: "Enter a keyword to start watching videos"
輸å
¥
-
+
ä¸åééµå
-
+
ä¸åé »é
-
+
以éå§è§çå½±çã
-
+
è§ç
-
+
æè¿çééµå
-
+
æè¿çé »é
@@ -1309,42 +1330,40 @@
- StandardFeedsView
-
-
-
- æç±é
-
+ SnapshotSettings
-
-
- å享æå¤
+
+
+ è®æ´ä½ç½®...
-
-
- è¨è«æå¤
+
+
+ å¿«ç
§å·²å²åå° %1
-
-
- è©åæé«
+
+
+ å¿«ç
§ä½ç½®å·²æ¹è®ã
+
+
+ StandardFeedsView
-
-
- 總æ¯åæ¡è¿
+
+
+ æç±é
Video
-
+
ç¡æ³çº %1 ç²å¾å½±ç串æµ
-
+
網路é¯èª¤ï¼%1 çºäº %2
diff --git a/minitube.desktop b/minitube.desktop
index e453066..da57870 100644
--- a/minitube.desktop
+++ b/minitube.desktop
@@ -18,7 +18,7 @@ Type=Application
Icon=minitube
Categories=AudioVideo;Player;Qt;
StartupNotify=false
-Actions=TogglePlaying;Next;Previous;StopAfterThis
+Actions=TogglePlaying;Next;Previous;StopAfterThis;
[Desktop Action TogglePlaying]
Name=Play/Pause
diff --git a/minitube.pro b/minitube.pro
index 0786842..effa02e 100644
--- a/minitube.pro
+++ b/minitube.pro
@@ -1,6 +1,6 @@
CONFIG += release
TEMPLATE = app
-VERSION = 2.2
+VERSION = 2.3
DEFINES += APP_VERSION="$$VERSION"
APP_NAME = Minitube
@@ -9,18 +9,24 @@ DEFINES += APP_NAME="$$APP_NAME"
APP_UNIX_NAME = minitube
DEFINES += APP_UNIX_NAME="$$APP_UNIX_NAME"
+DEFINES += APP_PHONON
+DEFINES += APP_PHONON_SEEK
+DEFINES += APP_SNAPSHOT
+
DEFINES *= QT_NO_DEBUG_OUTPUT
DEFINES *= QT_USE_QSTRINGBUILDER
-DEFINES += QT_STRICT_ITERATORS
+DEFINES *= QT_STRICT_ITERATORS
TARGET = $${APP_UNIX_NAME}
-QT += network xml phonon sql script
+QT += network xml sql script
+qt:greaterThan(QT_MAJOR_VERSION, 4) {
+ contains(QT, gui): QT *= widgets
+}
include(src/qtsingleapplication/qtsingleapplication.pri)
-HEADERS += \
- src/video.h \
+HEADERS += src/video.h \
src/searchlineedit.h \
src/urllineedit.h \
src/spacer.h \
@@ -72,7 +78,7 @@ HEADERS += \
src/regionsview.h \
src/ytsinglevideosource.h \
src/sidebarheader.h \
- src/utils.h \
+ src/iconutils.h \
src/diskcache.h \
src/gridwidget.h \
src/painterutils.h \
@@ -84,7 +90,10 @@ HEADERS += \
src/channelview.h \
src/channelitemdelegate.h \
src/jsfunctions.h \
- src/seekslider.h
+ src/seekslider.h \
+ src/snapshotsettings.h \
+ src/snapshotpreview.h \
+ src/datautils.h
SOURCES += src/main.cpp \
src/searchlineedit.cpp \
src/urllineedit.cpp \
@@ -135,7 +144,7 @@ SOURCES += src/main.cpp \
src/regionsview.cpp \
src/ytsinglevideosource.cpp \
src/sidebarheader.cpp \
- src/utils.cpp \
+ src/iconutils.cpp \
src/diskcache.cpp \
src/gridwidget.cpp \
src/painterutils.cpp \
@@ -147,7 +156,10 @@ SOURCES += src/main.cpp \
src/channelview.cpp \
src/channelitemdelegate.cpp \
src/jsfunctions.cpp \
- src/seekslider.cpp
+ src/seekslider.cpp \
+ src/snapshotsettings.cpp \
+ src/snapshotpreview.cpp \
+ src/datautils.cpp
RESOURCES += resources.qrc
DESTDIR = build/target/
OBJECTS_DIR = build/obj/
@@ -162,7 +174,13 @@ include(locale/locale.pri)
# deploy
DISTFILES += CHANGES COPYING
unix:!mac {
- INCLUDEPATH += /usr/include/phonon
+ qt:greaterThan(QT_MAJOR_VERSION, 4) {
+ LIBS += -lphonon4qt5
+ INCLUDEPATH += /usr/include/phonon4qt5
+ } else {
+ QT += phonon
+ INCLUDEPATH += /usr/include/phonon
+ }
QT += dbus
HEADERS += src/gnomeglobalshortcutbackend.h
SOURCES += src/gnomeglobalshortcutbackend.cpp
@@ -209,3 +227,6 @@ unix:!mac {
icon512.files += data/512x512/minitube.png
}
mac|win32|contains(DEFINES, APP_UBUNTU):include(local/local.pri)
+
+OTHER_FILES += \
+ sounds/snapshot.wav
diff --git a/resources.qrc b/resources.qrc
index 2f15768..6353887 100644
--- a/resources.qrc
+++ b/resources.qrc
@@ -63,5 +63,6 @@
images/badge.png
images/badge3.png
images/badge4.png
+ sounds/snapshot.wav
diff --git a/sounds/snapshot.wav b/sounds/snapshot.wav
new file mode 100755
index 0000000..182f13d
Binary files /dev/null and b/sounds/snapshot.wav differ
diff --git a/src/Suggester.h b/src/Suggester.h
deleted file mode 100644
index e14492f..0000000
--- a/src/Suggester.h
+++ /dev/null
@@ -1,39 +0,0 @@
-/* $BEGIN_LICENSE
-
-This file is part of Minitube.
-Copyright 2009, Flavio Tordini
-
-Minitube is free software: you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation, either version 3 of the License, or
-(at your option) any later version.
-
-Minitube is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with Minitube. If not, see .
-
-$END_LICENSE */
-
-#ifndef SUGGESTER_H
-#define SUGGESTER_H
-
-#include
-
-class Suggester : public QObject {
-
- Q_OBJECT
-
-public:
- Suggester(QObject *parent = 0) : QObject(parent) { }
- virtual void suggest(QString query) = 0;
-
-signals:
- void ready(QStringList);
-
-};
-
-#endif // SUGGESTER_H
diff --git a/src/aboutview.cpp b/src/aboutview.cpp
index 92d6638..e8e88cc 100644
--- a/src/aboutview.cpp
+++ b/src/aboutview.cpp
@@ -82,7 +82,7 @@ AboutView::AboutView(QWidget *parent) : QWidget(parent) {
+ "
"
""
- + tr("Icon designed by %1.").arg("David Nel")
+ + tr("Icon designed by %1.").arg("David Nel")
+ "
"
#ifndef APP_EXTRA
diff --git a/src/aboutview.h b/src/aboutview.h
index 14c0bd1..9bd251a 100644
--- a/src/aboutview.h
+++ b/src/aboutview.h
@@ -22,6 +22,9 @@ $END_LICENSE */
#define ABOUTVIEW_H
#include
+#if QT_VERSION >= 0x050000
+#include
+#endif
#include "view.h"
#include "constants.h"
diff --git a/src/autocomplete.cpp b/src/autocomplete.cpp
index f915408..badfd70 100644
--- a/src/autocomplete.cpp
+++ b/src/autocomplete.cpp
@@ -1,7 +1,7 @@
/* $BEGIN_LICENSE
This file is part of Minitube.
-Copyright 2009, Flavio Tordini
+Copyright 2013, Flavio Tordini
Minitube is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@ -17,108 +17,129 @@ You should have received a copy of the GNU General Public License
along with Minitube. If not, see .
$END_LICENSE */
-
#include "autocomplete.h"
#include "suggester.h"
#ifdef APP_MAC
#include "searchlineedit_mac.h"
+#include "macutils.h"
#else
#include "searchlineedit.h"
#endif
-AutoComplete::AutoComplete(SearchLineEdit *parent, QLineEdit *editor):
- QObject(parent), editor(editor), suggester(0) {
+#ifndef QT_NO_DEBUG_OUTPUT
+/// Gives human-readable event type information.
+QDebug operator<<(QDebug str, const QEvent * ev) {
+ static int eventEnumIndex = QEvent::staticMetaObject.indexOfEnumerator("Type");
+ str << "QEvent";
+ if (ev) {
+ QString name = QEvent::staticMetaObject.enumerator(eventEnumIndex).valueToKey(ev->type());
+ if (!name.isEmpty()) str << name; else str << ev->type();
+ } else {
+ str << (void*)ev;
+ }
+ return str.maybeSpace();
+}
+#endif
- buddy = parent;
- enabled = true;
+AutoComplete::AutoComplete(SearchLineEdit *buddy, QLineEdit *lineEdit):
+ QObject(buddy), buddy(buddy), lineEdit(lineEdit), enabled(true), suggester(0), itemHovering(false) {
- popup = new QListWidget;
- popup->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
- popup->setMouseTracking(true);
- popup->setWindowOpacity(.9);
- popup->installEventFilter(this);
+ popup = new QListWidget();
popup->setWindowFlags(Qt::Popup);
- popup->setFocusPolicy(Qt::NoFocus);
popup->setFocusProxy(buddy);
+ popup->installEventFilter(this);
+ buddy->window()->installEventFilter(this);
+ popup->setMouseTracking(true);
- connect(popup, SIGNAL(itemClicked(QListWidgetItem*)), SLOT(doneCompletion()));
-
- // connect(popup, SIGNAL(currentItemChanged(QListWidgetItem *, QListWidgetItem *)),
- // SLOT(currentItemChanged(QListWidgetItem *)));
+ // style
+ popup->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
+ popup->setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
+ popup->setWindowOpacity(.9);
+ popup->setProperty("suggest", true);
- // mouse hover
- // connect(popup, SIGNAL(itemEntered(QListWidgetItem*)),
- // SLOT(currentItemChanged(QListWidgetItem *)));
+ connect(popup, SIGNAL(itemClicked(QListWidgetItem*)), SLOT(acceptSuggestion()));
+ connect(popup, SIGNAL(currentItemChanged(QListWidgetItem*, QListWidgetItem*)),
+ SLOT(currentItemChanged(QListWidgetItem*)));
+ connect(popup, SIGNAL(itemEntered(QListWidgetItem*)), SLOT(itemEntered(QListWidgetItem *)));
timer = new QTimer(this);
timer->setSingleShot(true);
- timer->setInterval(600);
- connect(timer, SIGNAL(timeout()), SLOT(autoSuggest()));
- connect(buddy, SIGNAL(textChanged(QString)), timer, SLOT(start()));
-
-}
-
-AutoComplete::~AutoComplete() {
- delete popup;
+ timer->setInterval(500);
+ connect(timer, SIGNAL(timeout()), SLOT(suggest()));
+ connect(buddy, SIGNAL(textEdited(QString)), timer, SLOT(start()));
}
bool AutoComplete::eventFilter(QObject *obj, QEvent *ev) {
- if (obj != popup)
+
+ if (obj != popup) {
+ switch (ev->type()) {
+ case QEvent::Move:
+ case QEvent::Resize:
+ adjustPosition();
+ break;
+ default:
+ break;
+ }
return false;
+ }
+
+ // qDebug() << ev;
- if (ev->type() == QEvent::FocusOut) {
- popup->hide();
- buddy->setFocus();
+ if (ev->type() == QEvent::Leave) {
+ popup->setCurrentItem(0);
+ popup->clearSelection();
+ if (!originalText.isEmpty()) buddy->setText(originalText);
return true;
}
- if (ev->type() == QEvent::MouseButtonPress) {
- popup->hide();
- buddy->setFocus();
- buddy->setText(originalText);
+ if (ev->type() == QEvent::FocusOut || ev->type() == QEvent::MouseButtonPress) {
+ hideSuggestions();
return true;
}
if (ev->type() == QEvent::KeyPress) {
-
bool consumed = false;
-
QKeyEvent *keyEvent = static_cast(ev);
- int key = keyEvent->key();
- // qDebug() << keyEvent->text();
- switch (key) {
+ // qWarning() << keyEvent->text();
+ switch (keyEvent->key()) {
case Qt::Key_Enter:
case Qt::Key_Return:
if (popup->currentItem()) {
- doneCompletion();
+ acceptSuggestion();
consumed = true;
} else {
- buddy->setFocus();
- editor->event(ev);
- popup->hide();
+ lineEdit->event(ev);
+ hideSuggestions();
}
break;
case Qt::Key_Escape:
- buddy->setFocus();
- editor->setText(originalText);
- popup->hide();
+ hideSuggestions();
consumed = true;
break;
case Qt::Key_Up:
+ if (popup->currentRow() == 0) {
+ popup->setCurrentItem(0);
+ popup->clearSelection();
+ buddy->setText(originalText);
+ buddy->setFocus();
+ consumed = true;
+ }
+ break;
+
case Qt::Key_Down:
case Qt::Key_Home:
case Qt::Key_End:
case Qt::Key_PageUp:
case Qt::Key_PageDown:
+ // qDebug() << key;
break;
default:
// qDebug() << keyEvent->text();
- buddy->setFocus();
- editor->event(ev);
- popup->hide();
+ lineEdit->event(ev);
+ consumed = true;
break;
}
@@ -128,87 +149,120 @@ bool AutoComplete::eventFilter(QObject *obj, QEvent *ev) {
return false;
}
-void AutoComplete::showCompletion(const QStringList &choices) {
-
- if (choices.isEmpty())
+void AutoComplete::showSuggestions(const QList &suggestions) {
+ if (suggestions.isEmpty()) {
+ hideSuggestions();
return;
-
+ }
popup->setUpdatesEnabled(false);
popup->clear();
- for (int i = 0; i < choices.count(); ++i) {
- QListWidgetItem * item;
- item = new QListWidgetItem(popup);
- item->setText(choices[i]);
+ for (int i = 0; i < suggestions.count(); ++i) {
+ QListWidgetItem *item = new QListWidgetItem(popup);
+ Suggestion *s = suggestions[i];
+ item->setText(s->value);
+ if (!s->type.isEmpty())
+ item->setIcon(QIcon(":/images/" + s->type + ".png"));
}
popup->setCurrentItem(0);
- popup->adjustSize();
- popup->setUpdatesEnabled(true);
+ int h = popup->frameWidth() * 2;
+ for (int i = 0; i < suggestions.count(); ++i)
+ h += popup->sizeHintForRow(i);
- int h = popup->sizeHintForRow(0) * choices.count() + 4;
popup->resize(buddy->width(), h);
+ adjustPosition();
+ popup->setUpdatesEnabled(true);
- popup->move(buddy->mapToGlobal(QPoint(0, buddy->height())));
-
- popup->setFocus();
- popup->show();
+ if (popup->isHidden()) {
+ itemHovering = false;
+ popup->show();
+ QTimer::singleShot(100, this, SLOT(enableItemHovering()));
+ }
}
-void AutoComplete::doneCompletion() {
- timer->stop();
- popup->hide();
- buddy->setFocus();
- QListWidgetItem *item = popup->currentItem();
- if (item) {
- buddy->setText(item->text());
- emit suggestionAccepted(item->text());
- }
+void AutoComplete::acceptSuggestion() {
+ int index = popup->currentIndex().row();
+ if (index >= 0 && index < suggestions.size()) {
+ Suggestion* suggestion = suggestions.at(index);
+ buddy->setText(suggestion->value);
+ emit suggestionAccepted(suggestion);
+ emit suggestionAccepted(suggestion->value);
+ originalText.clear();
+ hideSuggestions();
+ } else qWarning() << "No suggestion for index" << index;
}
void AutoComplete::preventSuggest() {
- // qDebug() << "preventSuggest";
timer->stop();
enabled = false;
popup->hide();
}
void AutoComplete::enableSuggest() {
- // qDebug() << "enableSuggest";
enabled = true;
}
void AutoComplete::setSuggester(Suggester* suggester) {
if (this->suggester) this->suggester->disconnect();
this->suggester = suggester;
- connect(suggester, SIGNAL(ready(QStringList)), SLOT(suggestionsReady(QStringList)));
+ connect(suggester, SIGNAL(ready(QList)), SLOT(suggestionsReady(QList)));
}
-void AutoComplete::autoSuggest() {
+void AutoComplete::suggest() {
if (!enabled) return;
- if (!buddy->hasFocus()) return;
- QString query = editor->text();
- originalText = query;
- // qDebug() << "originalText" << originalText;
- if (query.isEmpty()) {
- popup->hide();
- buddy->setFocus();
+ popup->setCurrentItem(0);
+ popup->clearSelection();
+
+ originalText = buddy->text();
+ if (originalText.isEmpty()) {
+ hideSuggestions();
return;
}
- if (suggester)
- suggester->suggest(query);
+ if (suggester) suggester->suggest(originalText);
}
-void AutoComplete::suggestionsReady(QStringList suggestions) {
+void AutoComplete::suggestionsReady(const QList &suggestions) {
+ qDeleteAll(this->suggestions);
+ this->suggestions = suggestions;
if (!enabled) return;
- showCompletion(suggestions);
+ if (!buddy->hasFocus()) return;
+ showSuggestions(suggestions);
}
-void AutoComplete::currentItemChanged(QListWidgetItem *current) {
- if (current) {
- // qDebug() << "current" << current->text();
- current->setSelected(true);
- buddy->setText(current->text());
- editor->setSelection(originalText.length(), editor->text().length());
+void AutoComplete::adjustPosition() {
+ popup->move(buddy->mapToGlobal(QPoint(0, buddy->height())));
+}
+
+void AutoComplete::enableItemHovering() {
+ itemHovering = true;
+}
+
+void AutoComplete::hideSuggestions() {
+ itemHovering = false;
+#ifdef APP_MAC
+ mac::fadeOutWindow(popup);
+#else
+ popup->hide();
+ popup->clear();
+#endif
+ if (!originalText.isEmpty()) {
+ buddy->setText(originalText);
+ originalText.clear();
}
+ buddy->setFocus();
+ timer->stop();
+}
+
+void AutoComplete::itemEntered(QListWidgetItem *item) {
+ if (!itemHovering) return;
+ if (!item) return;
+ item->setSelected(true);
+ popup->setCurrentItem(item);
+}
+
+void AutoComplete::currentItemChanged(QListWidgetItem *item) {
+ if (!item) return;
+ buddy->setText(item->text());
+ // lineEdit->setSelection(originalText.length(), lineEdit->text().length());
}
diff --git a/src/autocomplete.h b/src/autocomplete.h
index 17a5953..eaf4eb1 100644
--- a/src/autocomplete.h
+++ b/src/autocomplete.h
@@ -17,46 +17,55 @@ You should have received a copy of the GNU General Public License
along with Minitube. If not, see .
$END_LICENSE */
-
-#ifndef SUGGESTCOMPLETION_H
-#define SUGGESTCOMPLETION_H
+#ifndef AUTOCOMPLETE_H
+#define AUTOCOMPLETE_H
#include
class Suggester;
+class Suggestion;
class SearchLineEdit;
class AutoComplete : public QObject {
+
Q_OBJECT
public:
- AutoComplete(SearchLineEdit *parent, QLineEdit *editor);
- ~AutoComplete();
- bool eventFilter(QObject *obj, QEvent *ev);
- void showCompletion(const QStringList &choices);
+ AutoComplete(SearchLineEdit *buddy, QLineEdit *lineEdit);
void setSuggester(Suggester* suggester);
QListWidget* getPopup() { return popup; }
-
-public slots:
- void doneCompletion();
void preventSuggest();
void enableSuggest();
- void autoSuggest();
- void currentItemChanged(QListWidgetItem *current);
- void suggestionsReady(QStringList suggestions);
signals:
- void suggestionAccepted(const QString &suggestion);
+ void suggestionAccepted(Suggestion *suggestion);
+ void suggestionAccepted(const QString &value);
+
+protected:
+ bool eventFilter(QObject *obj, QEvent *ev);
+
+private slots:
+ void acceptSuggestion();
+ void suggest();
+ void itemEntered(QListWidgetItem *item);
+ void currentItemChanged(QListWidgetItem *item);
+ void suggestionsReady(const QList &suggestions);
+ void adjustPosition();
+ void enableItemHovering();
private:
+ void showSuggestions(const QList &suggestions);
+ void hideSuggestions();
+
SearchLineEdit *buddy;
- QLineEdit *editor;
+ QLineEdit *lineEdit;
QString originalText;
QListWidget *popup;
QTimer *timer;
bool enabled;
- Suggester* suggester;
-
+ Suggester *suggester;
+ QList suggestions;
+ bool itemHovering;
};
-#endif // SUGGESTCOMPLETION_H
+#endif // AUTOCOMPLETE_H
diff --git a/src/channelaggregator.cpp b/src/channelaggregator.cpp
index f27f23e..092a993 100644
--- a/src/channelaggregator.cpp
+++ b/src/channelaggregator.cpp
@@ -119,7 +119,7 @@ void ChannelAggregator::finish() {
if (t != s[0]) return;
*/
-#ifdef Q_WS_MAC
+#ifdef Q_OS_MAC
if (newVideoCount > 0 && unwatchedCount > 0 && mac::canNotify()) {
QString channelNames;
const int total = updatedChannels.size();
diff --git a/src/channelitemdelegate.h b/src/channelitemdelegate.h
index 6e5543a..7aef664 100644
--- a/src/channelitemdelegate.h
+++ b/src/channelitemdelegate.h
@@ -22,6 +22,9 @@ $END_LICENSE */
#define CHANNELITEMDELEGATE_H
#include
+#if QT_VERSION >= 0x050000
+#include
+#endif
class ChannelItemDelegate : public QStyledItemDelegate {
diff --git a/src/channelmodel.cpp b/src/channelmodel.cpp
index fb8cbdb..e51e4dc 100644
--- a/src/channelmodel.cpp
+++ b/src/channelmodel.cpp
@@ -73,6 +73,7 @@ ChannelModel::ItemTypes ChannelModel::typeForIndex(const QModelIndex &index) con
}
void ChannelModel::setQuery(const QString &query, const QSqlDatabase &db) {
+ beginResetModel();
channels.clear();
sqlError = QSqlError();
@@ -90,8 +91,7 @@ void ChannelModel::setQuery(const QString &query, const QSqlDatabase &db) {
connect(user, SIGNAL(destroyed(QObject *)), SLOT(removeChannel(QObject *)), Qt::UniqueConnection);
channels << user;
}
-
- reset();
+ endResetModel();
}
QSqlError ChannelModel::lastError() const {
diff --git a/src/channelsuggest.cpp b/src/channelsuggest.cpp
index 6d0d1ff..c252802 100644
--- a/src/channelsuggest.cpp
+++ b/src/channelsuggest.cpp
@@ -29,16 +29,27 @@ ChannelSuggest::ChannelSuggest(QObject *parent) : Suggester(parent) {
}
-void ChannelSuggest::suggest(QString query) {
+void ChannelSuggest::suggest(const QString &query) {
QUrl url("http://www.youtube.com/results");
+#if QT_VERSION >= 0x050000
+ {
+ QUrl &u = url;
+ QUrlQuery url;
+#endif
url.addQueryItem("search_type", "search_users");
url.addQueryItem("search_query", query);
+#if QT_VERSION >= 0x050000
+ u.setQuery(url);
+ }
+#endif
QObject *reply = The::http()->get(url);
connect(reply, SIGNAL(data(QByteArray)), SLOT(handleNetworkData(QByteArray)));
}
void ChannelSuggest::handleNetworkData(QByteArray data) {
QStringList choices;
+ QList suggestions;
+
QString html = QString::fromUtf8(data);
QRegExp re("/user/([a-zA-Z0-9]+)");
@@ -47,11 +58,12 @@ void ChannelSuggest::handleNetworkData(QByteArray data) {
// qDebug() << re.cap(0) << re.cap(1);
QString choice = re.cap(1);
if (!choices.contains(choice, Qt::CaseInsensitive)) {
+ suggestions << new Suggestion(choice);
choices << choice;
if (choices.size() == 10) break;
}
pos += re.matchedLength();
}
- emit ready(choices);
+ emit ready(suggestions);
}
diff --git a/src/channelsuggest.h b/src/channelsuggest.h
index c4bdec9..bde29c5 100644
--- a/src/channelsuggest.h
+++ b/src/channelsuggest.h
@@ -31,10 +31,10 @@ class ChannelSuggest : public Suggester {
public:
ChannelSuggest(QObject *parent = 0);
- void suggest(QString query);
+ void suggest(const QString &query);
signals:
- void ready(QStringList);
+ void ready(const QList &suggestions);
private slots:
void handleNetworkData(QByteArray response);
diff --git a/src/channelview.cpp b/src/channelview.cpp
index f5cb3ac..af5cb01 100644
--- a/src/channelview.cpp
+++ b/src/channelview.cpp
@@ -30,7 +30,7 @@ $END_LICENSE */
#include "aggregatevideosource.h"
#include "painterutils.h"
#include "mainwindow.h"
-#include "utils.h"
+#include "iconutils.h"
#ifdef APP_EXTRA
#include "extra.h"
#endif
@@ -137,7 +137,7 @@ void ChannelView::setupActions() {
QToolButton *sortButton = new QToolButton(this);
sortButton->setText(tr("Sort by"));
- sortButton->setIcon(Utils::icon("sort"));
+ sortButton->setIcon(IconUtils::icon("sort"));
sortButton->setIconSize(QSize(16, 16));
sortButton->setToolButtonStyle(Qt::ToolButtonTextBesideIcon);
sortButton->setPopupMode(QToolButton::InstantPopup);
@@ -148,7 +148,7 @@ void ChannelView::setupActions() {
statusActions << widgetAction;
markAsWatchedAction = new QAction(
- Utils::icon("mark-watched"), tr("Mark all as watched"), this);
+ IconUtils::icon("mark-watched"), tr("Mark all as watched"), this);
markAsWatchedAction->setEnabled(false);
markAsWatchedAction->setShortcut(QKeySequence(Qt::CTRL + Qt::SHIFT + Qt::Key_W));
connect(markAsWatchedAction, SIGNAL(triggered()), SLOT(markAllAsWatched()));
@@ -156,7 +156,7 @@ void ChannelView::setupActions() {
showUpdated = settings.value(showUpdatedKey, false).toBool();
QAction *showUpdatedAction = new QAction(
- Utils::icon("show-updated"), tr("Show Updated"), this);
+ IconUtils::icon("show-updated"), tr("Show Updated"), this);
showUpdatedAction->setCheckable(true);
showUpdatedAction->setChecked(showUpdated);
showUpdatedAction->setShortcut(QKeySequence(Qt::CTRL + Qt::SHIFT + Qt::Key_U));
@@ -165,7 +165,7 @@ void ChannelView::setupActions() {
foreach (QAction *action, statusActions) {
window()->addAction(action);
- Utils::setupAction(action);
+ IconUtils::setupAction(action);
}
}
diff --git a/src/channelview.h b/src/channelview.h
index f8fa206..a108a4c 100644
--- a/src/channelview.h
+++ b/src/channelview.h
@@ -22,6 +22,9 @@ $END_LICENSE */
#define CHANNELSVIEW_H
#include
+#if QT_VERSION >= 0x050000
+#include
+#endif
#include "view.h"
class VideoSource;
diff --git a/src/database.cpp b/src/database.cpp
index 37e8433..3e7c537 100644
--- a/src/database.cpp
+++ b/src/database.cpp
@@ -27,8 +27,12 @@ static const QString dbName = QLatin1String(Constants::UNIX_NAME) + ".db";
static Database *databaseInstance = 0;
Database::Database() {
-
+#if QT_VERSION >= 0x050000
+ QString dataLocation = QStandardPaths::writableLocation(QStandardPaths::DataLocation);
+#else
QString dataLocation = QDesktopServices::storageLocation(QDesktopServices::DataLocation);
+#endif
+
QDir().mkpath(dataLocation);
dbLocation = dataLocation + "/" + dbName;
@@ -94,8 +98,11 @@ void Database::createDatabase() {
}
QString Database::getDbLocation() {
- static QString dataLocation = QDesktopServices::storageLocation(
- QDesktopServices::DataLocation);
+#if QT_VERSION >= 0x050000
+ static const QString dataLocation = QStandardPaths::writableLocation(QStandardPaths::DataLocation);
+#else
+ static const QString dataLocation = QDesktopServices::storageLocation(QDesktopServices::DataLocation);
+#endif
return dataLocation + "/" + dbName;
}
@@ -173,7 +180,7 @@ void Database::drop() {
while (query.next()) {
QString tableName = query.value(0).toString();
- if (tableName.startsWith("sqlite_") || tableName == "attributes") continue;
+ if (tableName.startsWith("sqlite_") || tableName == QLatin1String("attributes")) continue;
QString dropSQL = "delete from " + tableName;
QSqlQuery query2(db);
if (!query2.exec(dropSQL))
diff --git a/src/datautils.cpp b/src/datautils.cpp
new file mode 100644
index 0000000..3490448
--- /dev/null
+++ b/src/datautils.cpp
@@ -0,0 +1,22 @@
+#include "datautils.h"
+
+QString DataUtils::stringToFilename(const QString &s) {
+ QString f = s;
+ f.replace('(', '[');
+ f.replace(')', ']');
+ f.replace('/', ' ');
+ f.replace('\\', ' ');
+ f.replace('<', ' ');
+ f.replace('>', ' ');
+ f.replace(':', ' ');
+ f.replace('"', ' ');
+ f.replace('|', ' ');
+ f.replace('?', ' ');
+ f.replace('*', ' ');
+ f = f.simplified();
+
+ if (!f.isEmpty() && f.at(0) == '.')
+ f = f.mid(1).trimmed();
+
+ return f;
+}
diff --git a/src/datautils.h b/src/datautils.h
new file mode 100644
index 0000000..eb0a3c0
--- /dev/null
+++ b/src/datautils.h
@@ -0,0 +1,16 @@
+#ifndef DATAUTILS_H
+#define DATAUTILS_H
+
+#include
+
+class DataUtils {
+
+public:
+ static QString stringToFilename(const QString &s);
+
+private:
+ DataUtils() { }
+
+};
+
+#endif // DATAUTILS_H
diff --git a/src/downloadlistview.h b/src/downloadlistview.h
index 59514c6..c46d19b 100644
--- a/src/downloadlistview.h
+++ b/src/downloadlistview.h
@@ -22,6 +22,9 @@ $END_LICENSE */
#define DOWNLOADLISTVIEW_H
#include
+#if QT_VERSION >= 0x050000
+#include
+#endif
class DownloadListView : public QListView {
diff --git a/src/downloadmanager.cpp b/src/downloadmanager.cpp
index 33d2ada..340b8d6 100644
--- a/src/downloadmanager.cpp
+++ b/src/downloadmanager.cpp
@@ -30,6 +30,7 @@ $END_LICENSE */
#ifdef APP_EXTRA
#include "extra.h"
#endif
+#include "datautils.h"
static DownloadManager *downloadManagerInstance = 0;
@@ -123,23 +124,7 @@ void DownloadManager::gotStreamUrl(QUrl url) {
video->disconnect(this);
- QString basename = video->title();
- basename.replace('(', '[');
- basename.replace(')', ']');
- basename.replace('/', ' ');
- basename.replace('\\', ' ');
- basename.replace('<', ' ');
- basename.replace('>', ' ');
- basename.replace(':', ' ');
- basename.replace('"', ' ');
- basename.replace('|', ' ');
- basename.replace('?', ' ');
- basename.replace('*', ' ');
- basename = basename.simplified();
-
- if (!basename.isEmpty() && basename.at(0) == '.')
- basename = basename.mid(1).trimmed();
-
+ QString basename = DataUtils::stringToFilename(video->title());
if (basename.isEmpty()) basename = video->id();
QString filename = currentDownloadFolder() + "/" + basename + ".mp4";
@@ -161,17 +146,17 @@ void DownloadManager::gotStreamUrl(QUrl url) {
void DownloadManager::itemFinished() {
if (activeItems() == 0) emit finished();
#ifdef APP_EXTRA
- DownloadItem *item = static_cast(sender());
- if (!item) {
- qDebug() << "Cannot get item in" << __FUNCTION__;
- return;
- }
- Video *video = item->getVideo();
- if (!video) return;
- QString stats = tr("%1 downloaded in %2").arg(
- DownloadItem::formattedFilesize(item->bytesTotal()),
- DownloadItem::formattedTime(item->totalTime(), false));
- Extra::notify(tr("Download finished"), video->title(), stats);
+ DownloadItem *item = static_cast(sender());
+ if (!item) {
+ qDebug() << "Cannot get item in" << __FUNCTION__;
+ return;
+ }
+ Video *video = item->getVideo();
+ if (!video) return;
+ QString stats = tr("%1 downloaded in %2").arg(
+ DownloadItem::formattedFilesize(item->bytesTotal()),
+ DownloadItem::formattedTime(item->totalTime(), false));
+ Extra::notify(tr("Download finished"), video->title(), stats);
#endif
}
@@ -182,16 +167,29 @@ void DownloadManager::updateStatusMessage() {
QString DownloadManager::defaultDownloadFolder() {
// download in the Movies system folder
+#if QT_VERSION >= 0x050000
+ QString path = QStandardPaths::writableLocation(QStandardPaths::MoviesLocation);
+#else
QString path = QDesktopServices::storageLocation(QDesktopServices::MoviesLocation);
+#endif
+
QDir moviesDir(path);
if (!moviesDir.exists()) {
// fallback to Desktop
+#if QT_VERSION >= 0x050000
+ path = QStandardPaths::writableLocation(QStandardPaths::DesktopLocation);
+#else
path = QDesktopServices::storageLocation(QDesktopServices::DesktopLocation);
+#endif
QDir desktopDir(path);
if (!desktopDir.exists()) {
// fallback to Home
+#if QT_VERSION >= 0x050000
+ path = QStandardPaths::writableLocation(QStandardPaths::HomeLocation);
+#else
path = QDesktopServices::storageLocation(QDesktopServices::HomeLocation);
+#endif
}
}
return path;
diff --git a/src/downloadmanager.h b/src/downloadmanager.h
index a07d7e3..01766df 100644
--- a/src/downloadmanager.h
+++ b/src/downloadmanager.h
@@ -22,6 +22,9 @@ $END_LICENSE */
#define DOWNLOADMANAGER_H
#include
+#if QT_VERSION >= 0x050000
+#include
+#endif
class DownloadItem;
class DownloadModel;
diff --git a/src/downloadmodel.cpp b/src/downloadmodel.cpp
index d5d36e9..89a5eb0 100644
--- a/src/downloadmodel.cpp
+++ b/src/downloadmodel.cpp
@@ -65,7 +65,8 @@ QVariant DownloadModel::data(const QModelIndex &index, int role) const {
}
void DownloadModel::sendReset() {
- reset();
+ beginResetModel();
+ endResetModel();
}
void DownloadModel::setHoveredRow(int row) {
diff --git a/src/downloadsettings.cpp b/src/downloadsettings.cpp
index 1afb2d5..f04a3f2 100644
--- a/src/downloadsettings.cpp
+++ b/src/downloadsettings.cpp
@@ -56,17 +56,28 @@ void DownloadSettings::paintEvent(QPaintEvent * /*event*/) {
}
void DownloadSettings::changeFolder() {
-
+ QString path;
#ifdef APP_MAC
QFileDialog* dialog = new QFileDialog(this);
dialog->setFileMode(QFileDialog::Directory);
dialog->setOptions(QFileDialog::ShowDirsOnly | QFileDialog::DontResolveSymlinks | QFileDialog::ReadOnly);
- dialog->setDirectory(QDesktopServices::storageLocation(QDesktopServices::HomeLocation));
+#if QT_VERSION >= 0x050000
+ path = QStandardPaths::writableLocation(QStandardPaths::HomeLocation);
+#else
+ path = QDesktopServices::storageLocation(QDesktopServices::HomeLocation);
+#endif
+ dialog->setDirectory(path);
dialog->open(this, SLOT(folderChosen(const QString &)));
#else
+
+#if QT_VERSION >= 0x050000
+ path = QStandardPaths::writableLocation(QStandardPaths::HomeLocation);
+#else
+ path = QDesktopServices::storageLocation(QDesktopServices::HomeLocation);
+#endif
QString folder = QFileDialog::getExistingDirectory(window(), tr("Choose the download location"),
- QDesktopServices::storageLocation(QDesktopServices::HomeLocation),
- QFileDialog::ShowDirsOnly | QFileDialog::DontResolveSymlinks | QFileDialog::ReadOnly);
+ path,
+ QFileDialog::ShowDirsOnly | QFileDialog::DontResolveSymlinks | QFileDialog::ReadOnly);
folderChosen(folder);
#endif
}
@@ -85,11 +96,15 @@ void DownloadSettings::folderChosen(const QString &dir) {
void DownloadSettings::updateMessage() {
QString path = DownloadManager::instance()->currentDownloadFolder();
- QString home = QDesktopServices::storageLocation(QDesktopServices::HomeLocation) + "/";
+#if QT_VERSION >= 0x050000
+ QString home = QStandardPaths::writableLocation(QStandardPaths::HomeLocation);
+#else
+ QString home = QDesktopServices::storageLocation(QDesktopServices::HomeLocation);
+#endif
QString displayPath = path;
- displayPath = displayPath.remove(home);
+ displayPath = displayPath.remove(home + "/");
message->setText(
- tr("Downloading to: %1")
- .arg("%2")
- .arg(path, displayPath));
+ tr("Downloading to: %1")
+ .arg("%2")
+ .arg(path, displayPath));
}
diff --git a/src/downloadsettings.h b/src/downloadsettings.h
index f6d8e01..c740cbf 100644
--- a/src/downloadsettings.h
+++ b/src/downloadsettings.h
@@ -22,6 +22,9 @@ $END_LICENSE */
#define DOWNLOADSETTINGS_H
#include
+#if QT_VERSION >= 0x050000
+#include
+#endif
class DownloadSettings : public QWidget {
diff --git a/src/downloadview.h b/src/downloadview.h
index 731c6f9..dccbf9c 100644
--- a/src/downloadview.h
+++ b/src/downloadview.h
@@ -22,6 +22,9 @@ $END_LICENSE */
#define DOWNLOADVIEW_H
#include
+#if QT_VERSION >= 0x050000
+#include
+#endif
#include "view.h"
class SegmentedControl;
diff --git a/src/global.h b/src/global.h
index 6057a83..e54b5d5 100644
--- a/src/global.h
+++ b/src/global.h
@@ -22,6 +22,9 @@ $END_LICENSE */
#define GLOBAL_H
#include
+#if QT_VERSION >= 0x050000
+#include
+#endif
#include
#include
#include
@@ -145,8 +148,11 @@ namespace The {
maybeSetSystemProxy();
nam = new QNetworkAccessManager();
QNetworkDiskCache *cache = new DiskCache();
- QString cacheLocation = QDesktopServices::storageLocation(
- QDesktopServices::DataLocation);
+#if QT_VERSION >= 0x050000
+ QString cacheLocation = QStandardPaths::writableLocation(QStandardPaths::DataLocation) + "/qt5";
+#else
+ QString cacheLocation = QDesktopServices::storageLocation(QDesktopServices::DataLocation);
+#endif
cache->setCacheDirectory(cacheLocation);
nam->setCache(cache);
}
diff --git a/src/gridwidget.h b/src/gridwidget.h
index 25756ca..efc61c3 100644
--- a/src/gridwidget.h
+++ b/src/gridwidget.h
@@ -22,6 +22,9 @@ $END_LICENSE */
#define GRIDWIDGET_H
#include
+#if QT_VERSION >= 0x050000
+#include
+#endif
class GridWidget : public QWidget {
diff --git a/src/homeview.cpp b/src/homeview.cpp
index a3b5435..1d56c26 100644
--- a/src/homeview.cpp
+++ b/src/homeview.cpp
@@ -26,7 +26,7 @@ $END_LICENSE */
#include "mainwindow.h"
#include "mediaview.h"
#include "ytstandardfeed.h"
-#include "utils.h"
+#include "iconutils.h"
#include "channelaggregator.h"
#ifdef APP_MAC
#include "macutils.h"
@@ -78,7 +78,7 @@ void HomeView::setupBar() {
foreach (QAction* action, bar->actions()) {
addAction(action);
- Utils::setupAction(action);
+ IconUtils::setupAction(action);
}
}
diff --git a/src/homeview.h b/src/homeview.h
index 168a610..7e4ddb7 100644
--- a/src/homeview.h
+++ b/src/homeview.h
@@ -22,6 +22,9 @@ $END_LICENSE */
#define HOMEVIEW_H
#include
+#if QT_VERSION >= 0x050000
+#include
+#endif
#include "view.h"
class SegmentedControl;
diff --git a/src/iconutils.cpp b/src/iconutils.cpp
new file mode 100644
index 0000000..75ded53
--- /dev/null
+++ b/src/iconutils.cpp
@@ -0,0 +1,111 @@
+/* $BEGIN_LICENSE
+
+This file is part of Minitube.
+Copyright 2009, Flavio Tordini
+
+Minitube is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+Minitube is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with Minitube. If not, see .
+
+$END_LICENSE */
+
+#include "iconutils.h"
+
+QIcon IconUtils::fromTheme(const QString &name) {
+ const QLatin1String symbolic("-symbolic");
+ if (name.endsWith(symbolic)) return QIcon::fromTheme(name);
+ QIcon icon;
+ icon = QIcon::fromTheme(name + symbolic);
+ if (icon.isNull()) return QIcon::fromTheme(name);
+ return icon;
+}
+
+QIcon IconUtils::fromResources(const QString &name) {
+ QIcon icon = QIcon(QString(":/images/%1.png").arg(name));
+ if (!icon.isNull()) {
+ icon.addPixmap(QString(":/images/%1_active.png").arg(name), QIcon::Active);
+ icon.addPixmap(QString(":/images/%1_selected.png").arg(name), QIcon::Selected);
+ icon.addPixmap(QString(":/images/%1_disabled.png").arg(name), QIcon::Disabled);
+ }
+ return icon;
+}
+
+QIcon IconUtils::icon(const QString &name) {
+#if defined(APP_MAC) || defined(APP_WIN)
+ return fromResources(name);
+#else
+ QIcon icon = fromTheme(name);
+ if (icon.isNull()) icon = fromResources(name);
+ return icon;
+#endif
+}
+
+QIcon IconUtils::icon(const QStringList &names) {
+ QIcon icon;
+ foreach (QString name, names) {
+ icon = IconUtils::icon(name);
+ if (!icon.availableSizes().isEmpty()) break;
+ }
+ return icon;
+}
+
+QIcon IconUtils::tintedIcon(const QString &name, const QColor &color, QList sizes) {
+ QIcon i = IconUtils::icon(name);
+ QIcon t;
+ if (sizes.isEmpty()) sizes = i.availableSizes();
+ foreach (QSize size, sizes) {
+ QPixmap pixmap = i.pixmap(size);
+ QImage tintedImage = tinted(pixmap.toImage(), color);
+ t.addPixmap(QPixmap::fromImage(tintedImage));
+ }
+ return t;
+}
+
+QIcon IconUtils::tintedIcon(const QString &name, const QColor &color, const QSize &size) {
+ return IconUtils::tintedIcon(name, color, QList() << size);
+}
+
+QImage IconUtils::grayscaled(const QImage &image) {
+ QImage img = image;
+ int pixels = img.width() * img.height();
+ unsigned int *data = (unsigned int *)img.bits();
+ for (int i = 0; i < pixels; ++i) {
+ int val = qGray(data[i]);
+ data[i] = qRgba(val, val, val, qAlpha(data[i]));
+ }
+ return img;
+}
+
+QImage IconUtils::tinted(const QImage &image, const QColor &color,
+ QPainter::CompositionMode mode) {
+ QImage img(image.size(), QImage::Format_ARGB32_Premultiplied);
+ QPainter painter(&img);
+ painter.drawImage(0, 0, grayscaled(image));
+ painter.setCompositionMode(mode);
+ painter.fillRect(img.rect(), color);
+ painter.end();
+ img.setAlphaChannel(image.alphaChannel());
+ return img;
+}
+
+void IconUtils::setupAction(QAction *action) {
+ // never autorepeat.
+ // unexperienced users tend to keep keys pressed for a "long" time
+ action->setAutoRepeat(false);
+
+ // show keyboard shortcuts in the status bar
+ if (!action->shortcut().isEmpty())
+ action->setStatusTip(action->statusTip() +
+ " (" +
+ action->shortcut().toString(QKeySequence::NativeText) +
+ ")");
+}
diff --git a/src/iconutils.h b/src/iconutils.h
new file mode 100644
index 0000000..398fc4c
--- /dev/null
+++ b/src/iconutils.h
@@ -0,0 +1,45 @@
+/* $BEGIN_LICENSE
+
+This file is part of Minitube.
+Copyright 2009, Flavio Tordini
+
+Minitube is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+Minitube is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with Minitube. If not, see .
+
+$END_LICENSE */
+
+#ifndef ICONUTILS_H
+#define ICONUTILS_H
+
+#include
+
+class IconUtils {
+
+public:
+ static QIcon fromTheme(const QString &name);
+ static QIcon fromResources(const QString &name);
+ static QIcon icon(const QString &name);
+ static QIcon icon(const QStringList &names);
+ static QIcon tintedIcon(const QString &name, const QColor &color,
+ QList sizes = QList());
+ static QIcon tintedIcon(const QString &name, const QColor &color, const QSize &size);
+ static void setupAction(QAction *action);
+
+private:
+ IconUtils() { }
+ static QImage grayscaled(const QImage &image);
+ static QImage tinted(const QImage &image, const QColor &color,
+ QPainter::CompositionMode mode = QPainter::CompositionMode_Screen);
+};
+
+#endif // ICONUTILS_H
diff --git a/src/jsfunctions.cpp b/src/jsfunctions.cpp
index 45070f1..961d3f6 100644
--- a/src/jsfunctions.cpp
+++ b/src/jsfunctions.cpp
@@ -64,7 +64,11 @@ const QLatin1String & JsFunctions::jsFilename() {
const QString & JsFunctions::jsPath() {
static const QString path(
+ #if QT_VERSION >= 0x050000
+ QStandardPaths::writableLocation(QStandardPaths::DataLocation)
+ #else
QDesktopServices::storageLocation(QDesktopServices::DataLocation)
+ #endif
+ "/" + jsFilename());
return path;
}
diff --git a/src/loadingwidget.cpp b/src/loadingwidget.cpp
index 1a3701e..6ba8af1 100644
--- a/src/loadingwidget.cpp
+++ b/src/loadingwidget.cpp
@@ -62,13 +62,13 @@ LoadingWidget::LoadingWidget(QWidget *parent) : QWidget(parent) {
void LoadingWidget::setVideo(Video *video) {
QFont titleFont;
- titleFont.setStyleName("Light");
#ifdef APP_MAC
titleFont.setFamily("Helvetica Neue");
#endif
#ifdef APP_WIN
titleFont.setFamily("Segoe UI Light");
#endif
+ titleFont.setStyleName("Light");
int smallerDimension = qMin(height(), width());
titleFont.setPixelSize(smallerDimension / 12);
titleFont.setHintingPreference(QFont::PreferNoHinting);
diff --git a/src/loadingwidget.h b/src/loadingwidget.h
index 37021f4..4c7a2d3 100644
--- a/src/loadingwidget.h
+++ b/src/loadingwidget.h
@@ -22,6 +22,9 @@ $END_LICENSE */
#define LOADINGWIDGET_H
#include
+#if QT_VERSION >= 0x050000
+#include
+#endif
#include "video.h"
class LoadingWidget : public QWidget {
diff --git a/src/main.cpp b/src/main.cpp
index d26a9ff..382d91a 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -19,24 +19,26 @@ along with Minitube. If not, see .
$END_LICENSE */
#include
+#if QT_VERSION >= 0x050000
+#include
+#endif
#include
#include "constants.h"
#include "mainwindow.h"
#include "searchparams.h"
-#include "utils.h"
+#include "iconutils.h"
#ifdef APP_EXTRA
#include "extra.h"
#endif
-#ifdef Q_WS_MAC
+#ifdef Q_OS_MAC
#include "mac_startup.h"
#endif
int main(int argc, char **argv) {
-#ifdef Q_WS_MAC
+#ifdef Q_OS_MAC
mac::MacMain();
- // https://bugreports.qt-project.org/browse/QTBUG-32789
- QFont::insertSubstitution(".Lucida Grande UI", "Lucida Grande");
+ QFont::insertSubstitution(".Helvetica Neue DeskInterface", "Helvetica Neue");
#endif
QtSingleApplication app(argc, argv);
@@ -51,9 +53,6 @@ int main(int argc, char **argv) {
app.setApplicationName(QLatin1String(Constants::NAME));
app.setOrganizationName(QLatin1String(Constants::ORG_NAME));
app.setOrganizationDomain(QLatin1String(Constants::ORG_DOMAIN));
-#ifndef APP_WIN
- app.setWheelScrollLines(1);
-#endif
app.setAttribute(Qt::AA_DontShowIconsInMenus);
#ifdef APP_EXTRA
@@ -89,7 +88,9 @@ int main(int argc, char **argv) {
QTranslator translator;
translator.load(QLocale::system(), QString(), QString(), localeDir);
app.installTranslator(&translator);
+#if QT_VERSION < 0x050000
QTextCodec::setCodecForTr(QTextCodec::codecForName("utf8"));
+#endif
MainWindow mainWin;
mainWin.show();
@@ -98,7 +99,7 @@ int main(int argc, char **argv) {
#ifndef APP_MAC
QIcon appIcon;
if (QDir(dataDir).exists()) {
- appIcon = Utils::icon(Constants::UNIX_NAME);
+ appIcon = IconUtils::icon(Constants::UNIX_NAME);
} else {
dataDir = qApp->applicationDirPath() + "/data";
const int iconSizes [] = { 16, 22, 32, 48, 64, 128, 256, 512 };
diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp
index df64261..b03d59a 100644
--- a/src/mainwindow.cpp
+++ b/src/mainwindow.cpp
@@ -26,7 +26,7 @@ $END_LICENSE */
#include "downloadview.h"
#include "spacer.h"
#include "constants.h"
-#include "utils.h"
+#include "iconutils.h"
#include "global.h"
#include "videodefinition.h"
#include "fontutils.h"
@@ -34,10 +34,10 @@ $END_LICENSE */
#include "searchparams.h"
#include "videosource.h"
#include "ytsearch.h"
-#ifdef Q_WS_X11
+#ifdef Q_OS_LINUX
#include "gnomeglobalshortcutbackend.h"
#endif
-#ifdef Q_WS_MAC
+#ifdef Q_OS_MAC
#include "mac_startup.h"
#include "macfullscreen.h"
#include "macsupport.h"
@@ -83,8 +83,10 @@ MainWindow::MainWindow() :
aboutView(0),
downloadView(0),
regionsView(0),
+ #ifdef APP_PHONON
mediaObject(0),
audioOutput(0),
+ #endif
m_fullscreen(false),
m_compact(false) {
@@ -150,9 +152,13 @@ MainWindow::~MainWindow() {
}
void MainWindow::lazyInit() {
+#ifdef APP_PHONON
initPhonon();
+#endif
mediaView->initialize();
+#ifdef APP_PHONON
mediaView->setMediaObject(mediaObject);
+#endif
qApp->processEvents();
// CLI
@@ -170,11 +176,11 @@ void MainWindow::lazyInit() {
// Global shortcuts
GlobalShortcuts &shortcuts = GlobalShortcuts::instance();
-#ifdef Q_WS_X11
+#ifdef Q_OS_LINUX
if (GnomeGlobalShortcutBackend::IsGsdAvailable())
shortcuts.setBackend(new GnomeGlobalShortcutBackend(&shortcuts));
#endif
-#ifdef Q_WS_MAC
+#ifdef Q_OS_MAC
mac::MacSetup();
#endif
connect(&shortcuts, SIGNAL(PlayPause()), pauseAct, SLOT(trigger()));
@@ -258,15 +264,15 @@ void MainWindow::createActions() {
QHash *actions = The::globalActions();
- stopAct = new QAction(Utils::icon("media-playback-stop"), tr("&Stop"), this);
+ stopAct = new QAction(IconUtils::icon("media-playback-stop"), tr("&Stop"), this);
stopAct->setStatusTip(tr("Stop playback and go back to the search view"));
stopAct->setShortcuts(QList() << QKeySequence(Qt::Key_Escape) << QKeySequence(Qt::Key_MediaStop));
stopAct->setEnabled(false);
actions->insert("stop", stopAct);
- connect(stopAct, SIGNAL(triggered()), this, SLOT(stop()));
+ connect(stopAct, SIGNAL(triggered()), SLOT(stop()));
skipBackwardAct = new QAction(
- Utils::icon("media-skip-backward"),
+ IconUtils::icon("media-skip-backward"),
tr("P&revious"), this);
skipBackwardAct->setStatusTip(tr("Go back to the previous track"));
skipBackwardAct->setShortcut(QKeySequence(Qt::CTRL + Qt::Key_Left));
@@ -274,21 +280,21 @@ void MainWindow::createActions() {
actions->insert("previous", skipBackwardAct);
connect(skipBackwardAct, SIGNAL(triggered()), mediaView, SLOT(skipBackward()));
- skipAct = new QAction(Utils::icon("media-skip-forward"), tr("S&kip"), this);
+ skipAct = new QAction(IconUtils::icon("media-skip-forward"), tr("S&kip"), this);
skipAct->setStatusTip(tr("Skip to the next video"));
skipAct->setShortcuts(QList() << QKeySequence(Qt::CTRL + Qt::Key_Right) << QKeySequence(Qt::Key_MediaNext));
skipAct->setEnabled(false);
actions->insert("skip", skipAct);
connect(skipAct, SIGNAL(triggered()), mediaView, SLOT(skip()));
- pauseAct = new QAction(Utils::icon("media-playback-pause"), tr("&Pause"), this);
- pauseAct->setStatusTip(tr("Pause playback"));
+ pauseAct = new QAction(IconUtils::icon("media-playback-start"), tr("&Play"), this);
+ pauseAct->setStatusTip(tr("Resume playback"));
pauseAct->setShortcuts(QList() << QKeySequence(Qt::Key_Space) << QKeySequence(Qt::Key_MediaPlay));
pauseAct->setEnabled(false);
actions->insert("pause", pauseAct);
connect(pauseAct, SIGNAL(triggered()), mediaView, SLOT(pause()));
- fullscreenAct = new QAction(Utils::icon("view-fullscreen"), tr("&Full Screen"), this);
+ fullscreenAct = new QAction(IconUtils::icon("view-fullscreen"), tr("&Full Screen"), this);
fullscreenAct->setStatusTip(tr("Go full screen"));
QList fsShortcuts;
#ifdef APP_MAC
@@ -422,7 +428,7 @@ void MainWindow::createActions() {
addAction(volumeDownAct);
volumeMuteAct = new QAction(this);
- volumeMuteAct->setIcon(Utils::icon("audio-volume-high"));
+ volumeMuteAct->setIcon(IconUtils::icon("audio-volume-high"));
volumeMuteAct->setStatusTip(tr("Mute volume"));
volumeMuteAct->setShortcut(QKeySequence(Qt::CTRL + Qt::Key_K));
actions->insert("volume-mute", volumeMuteAct);
@@ -430,11 +436,11 @@ void MainWindow::createActions() {
addAction(volumeMuteAct);
QAction *definitionAct = new QAction(this);
-#ifdef Q_WS_X11
- definitionAct->setIcon(Utils::tintedIcon("video-display", QColor(0, 0, 0),
+#ifdef Q_OS_LINUX
+ definitionAct->setIcon(IconUtils::tintedIcon("video-display", QColor(0, 0, 0),
QList() << QSize(16, 16)));
#else
- definitionAct->setIcon(Utils::icon("video-display"));
+ definitionAct->setIcon(IconUtils::icon("video-display"));
#endif
definitionAct->setShortcuts(QList() << QKeySequence(Qt::CTRL + Qt::Key_D));
/*
@@ -450,9 +456,9 @@ void MainWindow::createActions() {
QAction *action;
- action = new QAction(Utils::icon("media-playback-start"), tr("&Manually Start Playing"), this);
+ action = new QAction(IconUtils::icon("media-playback-start"), tr("&Manually Start Playing"), this);
action->setStatusTip(tr("Manually start playing videos"));
- action->setShortcut(QKeySequence(Qt::CTRL + Qt::Key_B));
+ action->setShortcut(QKeySequence(Qt::CTRL + Qt::Key_T));
action->setCheckable(true);
connect(action, SIGNAL(toggled(bool)), SLOT(setManualPlay(bool)));
actions->insert("manualplay", action);
@@ -461,7 +467,7 @@ void MainWindow::createActions() {
action->setStatusTip(tr("Show details about video downloads"));
action->setShortcut(QKeySequence(Qt::CTRL + Qt::Key_J));
action->setCheckable(true);
- action->setIcon(Utils::icon("document-save"));
+ action->setIcon(IconUtils::icon("document-save"));
action->setVisible(false);
connect(action, SIGNAL(toggled(bool)), SLOT(toggleDownloads(bool)));
actions->insert("downloads", action);
@@ -469,19 +475,20 @@ void MainWindow::createActions() {
action = new QAction(tr("&Download"), this);
action->setStatusTip(tr("Download the current video"));
action->setShortcut(QKeySequence::Save);
- action->setIcon(Utils::icon("document-save"));
+ action->setIcon(IconUtils::icon("document-save"));
action->setEnabled(false);
action->setVisible(false);
action->setPriority(QAction::LowPriority);
connect(action, SIGNAL(triggered()), mediaView, SLOT(downloadVideo()));
actions->insert("download", action);
- /*
- action = new QAction(tr("&Snapshot"), this);
- action->setShortcut(QKeySequence(Qt::CTRL + Qt::ALT + Qt::Key_S));
+#ifdef APP_SNAPSHOT
+ action = new QAction(tr("Take &Snapshot"), this);
+ action->setShortcut(QKeySequence(Qt::Key_F9));
+ action->setEnabled(false);
actions->insert("snapshot", action);
connect(action, SIGNAL(triggered()), mediaView, SLOT(snapshot()));
- */
+#endif
action = new QAction(tr("&Subscribe to Channel"), this);
action->setProperty("originalText", action->text());
@@ -527,12 +534,12 @@ void MainWindow::createActions() {
actions->insert("restore", action);
connect(action, SIGNAL(triggered()), SLOT(restore()));
- action = new QAction(Utils::icon("go-top"), tr("&Float on Top"), this);
+ action = new QAction(IconUtils::icon("go-top"), tr("&Float on Top"), this);
action->setCheckable(true);
actions->insert("ontop", action);
connect(action, SIGNAL(toggled(bool)), SLOT(floatOnTop(bool)));
- action = new QAction(Utils::icon("media-playback-stop"), tr("&Stop After This Video"), this);
+ action = new QAction(IconUtils::icon("media-playback-stop"), tr("&Stop After This Video"), this);
action->setShortcut(QKeySequence(Qt::SHIFT + Qt::Key_Escape));
action->setCheckable(true);
action->setEnabled(false);
@@ -558,7 +565,7 @@ void MainWindow::createActions() {
action = new QAction(tr("More..."), this);
actions->insert("more-region", action);
- action = new QAction(Utils::icon(QStringList() << "view-list-symbolic" << "view-list" << "format-justify-fill"), tr("&Related Videos"), this);
+ action = new QAction(IconUtils::icon("view-list"), tr("&Related Videos"), this);
action->setShortcut(QKeySequence(Qt::CTRL + Qt::Key_R));
action->setStatusTip(tr("Watch videos related to the current one"));
action->setEnabled(false);
@@ -567,10 +574,17 @@ void MainWindow::createActions() {
actions->insert("related-videos", action);
action = new QAction(tr("Open in &Browser..."), this);
+ action->setShortcut(QKeySequence(Qt::CTRL + Qt::Key_B));
action->setEnabled(false);
actions->insert("open-in-browser", action);
connect(action, SIGNAL(triggered()), mediaView, SLOT(openInBrowser()));
+#ifdef APP_MAC_STORE
+ action = new QAction(tr("&Love %1? Rate it!").arg(Constants::NAME), this);
+ actions->insert("app-store", action);
+ connect(action, SIGNAL(triggered()), SLOT(rateOnAppStore()));
+#endif
+
#ifdef APP_ACTIVATION
Extra::createActivationAction(tr("Buy %1...").arg(Constants::NAME));
#endif
@@ -580,7 +594,7 @@ void MainWindow::createActions() {
// add actions to the MainWindow so that they work
// when the menu is hidden
addAction(action);
- Utils::setupAction(action);
+ IconUtils::setupAction(action);
}
}
@@ -630,14 +644,16 @@ void MainWindow::createMenus() {
videoMenu->addAction(The::globalActions()->value("related-videos"));
videoMenu->addAction(findVideoPartsAct);
videoMenu->addSeparator();
- videoMenu->addAction(webPageAct);
- videoMenu->addSeparator();
videoMenu->addAction(The::globalActions()->value("subscribe-channel"));
+#ifdef APP_SNAPSHOT
videoMenu->addSeparator();
- videoMenu->addAction(The::globalActions()->value("download"));
+ videoMenu->addAction(The::globalActions()->value("snapshot"));
+#endif
+ videoMenu->addSeparator();
+ videoMenu->addAction(webPageAct);
videoMenu->addAction(copyLinkAct);
videoMenu->addAction(The::globalActions()->value("open-in-browser"));
- // videoMenu->addAction(The::globalActions()->value("snapshot"));
+ videoMenu->addAction(The::globalActions()->value("download"));
QMenu* viewMenu = menuBar()->addMenu(tr("&View"));
menus->insert("view", viewMenu);
@@ -667,6 +683,11 @@ void MainWindow::createMenus() {
#endif
helpMenu->addAction(The::globalActions()->value("report-issue"));
helpMenu->addAction(aboutAct);
+
+#ifdef APP_MAC_STORE
+ helpMenu->addSeparator();
+ helpMenu->addAction(The::globalActions()->value("app-store"));
+#endif
}
void MainWindow::createToolBars() {
@@ -690,7 +711,7 @@ void MainWindow::createToolBars() {
mainToolBar->addAction(The::globalActions()->value("download"));
bool addFullScreenAct = true;
-#ifdef Q_WS_MAC
+#ifdef Q_OS_MAC
addFullScreenAct = !mac::CanGoFullScreen(winId());
#endif
if (addFullScreenAct) mainToolBar->addAction(fullscreenAct);
@@ -702,16 +723,15 @@ void MainWindow::createToolBars() {
currentTime->setFont(smallerFont);
mainToolBar->addWidget(currentTime);
-#ifdef APP_PHONON_SEEK
mainToolBar->addWidget(new Spacer());
+
+#ifdef APP_PHONON_SEEK
seekSlider = new Phonon::SeekSlider(this);
- seekSlider->setVisible(false);
+ seekSlider->setTracking(true);
seekSlider->setIconVisible(false);
seekSlider->setSizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::Preferred);
mainToolBar->addWidget(seekSlider);
-#endif
-
- mainToolBar->addWidget(new Spacer());
+#else
slider = new SeekSlider(this);
slider->setEnabled(false);
slider->setTracking(false);
@@ -719,17 +739,19 @@ void MainWindow::createToolBars() {
slider->setOrientation(Qt::Horizontal);
slider->setSizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::Preferred);
mainToolBar->addWidget(slider);
+#endif
+ /*
mainToolBar->addWidget(new Spacer());
-
totalTime = new QLabel(mainToolBar);
totalTime->setFont(smallerFont);
mainToolBar->addWidget(totalTime);
+ */
mainToolBar->addWidget(new Spacer());
-
mainToolBar->addAction(volumeMuteAct);
+#ifdef APP_PHONON
volumeSlider = new Phonon::VolumeSlider(this);
volumeSlider->setMuteVisible(false);
// qDebug() << volumeSlider->children();
@@ -741,6 +763,7 @@ void MainWindow::createToolBars() {
// this makes the volume slider smaller
volumeSlider->setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed);
mainToolBar->addWidget(volumeSlider);
+#endif
mainToolBar->addWidget(new Spacer());
@@ -752,16 +775,14 @@ void MainWindow::createToolBars() {
#endif
toolbarSearch->setMinimumWidth(toolbarSearch->fontInfo().pixelSize()*15);
toolbarSearch->setSuggester(new YTSuggester(this));
- connect(toolbarSearch, SIGNAL(search(const QString&)), this, SLOT(startToolbarSearch(const QString&)));
- connect(toolbarSearch, SIGNAL(suggestionAccepted(const QString&)), SLOT(startToolbarSearch(const QString&)));
+ connect(toolbarSearch, SIGNAL(search(const QString&)), SLOT(search(const QString&)));
+ connect(toolbarSearch, SIGNAL(suggestionAccepted(Suggestion*)), SLOT(suggestionAccepted(Suggestion*)));
toolbarSearch->setStatusTip(searchFocusAct->statusTip());
#ifdef APP_MAC
mainToolBar->addWidget(searchWrapper);
#else
mainToolBar->addWidget(toolbarSearch);
- Spacer* spacer = new Spacer();
- // spacer->setWidth(4);
- mainToolBar->addWidget(spacer);
+ mainToolBar->addWidget(new Spacer());
#endif
addToolBar(mainToolBar);
@@ -842,8 +863,12 @@ void MainWindow::writeSettings() {
settings.setValue("geometry", saveGeometry());
mediaView->saveSplitterState();
- settings.setValue("volume", audioOutput->volume());
- settings.setValue("volumeMute", audioOutput->isMuted());
+#ifdef APP_PHONON
+ if (audioOutput->volume() > 0.1)
+ settings.setValue("volume", audioOutput->volume());
+ // settings.setValue("volumeMute", audioOutput->isMuted());
+#endif
+
settings.setValue("manualplay", The::globalActions()->value("manualplay")->isChecked());
}
@@ -910,8 +935,8 @@ void MainWindow::showWidget(QWidget* widget, bool transition) {
setUpdatesEnabled(true);
#ifdef APP_EXTRA
- if (transition && (oldWidget != mediaView ||
- !mediaView->getVideoArea()->isVideoShown()))
+ // if (transition && (oldWidget != mediaView || !mediaView->getVideoArea()->isVideoShown()))
+ if (transition)
Extra::fadeInWidget(oldWidget, widget);
#endif
@@ -1000,7 +1025,7 @@ bool MainWindow::confirmQuit() {
void MainWindow::showHome(bool transition) {
showWidget(homeView, transition);
currentTime->clear();
- totalTime->clear();
+ // totalTime->clear();
}
void MainWindow::showMedia(SearchParams *searchParams) {
@@ -1013,6 +1038,7 @@ void MainWindow::showMedia(VideoSource *videoSource) {
mediaView->setVideoSource(videoSource);
}
+#ifdef APP_PHONON
void MainWindow::stateChanged(Phonon::State newState, Phonon::State /* oldState */) {
// qDebug() << "Phonon state: " << newState;
@@ -1031,7 +1057,7 @@ void MainWindow::stateChanged(Phonon::State newState, Phonon::State /* oldState
case Phonon::PlayingState:
pauseAct->setEnabled(true);
- pauseAct->setIcon(Utils::icon("media-playback-pause"));
+ pauseAct->setIcon(IconUtils::icon("media-playback-pause"));
pauseAct->setText(tr("&Pause"));
pauseAct->setStatusTip(tr("Pause playback") + " (" + pauseAct->shortcut().toString(QKeySequence::NativeText) + ")");
// stopAct->setEnabled(true);
@@ -1039,22 +1065,31 @@ void MainWindow::stateChanged(Phonon::State newState, Phonon::State /* oldState
case Phonon::StoppedState:
pauseAct->setEnabled(false);
+ pauseAct->setIcon(IconUtils::icon("media-playback-start"));
+ pauseAct->setText(tr("&Play"));
+ pauseAct->setStatusTip(tr("Resume playback") + " (" + pauseAct->shortcut().toString(QKeySequence::NativeText) + ")");
// stopAct->setEnabled(false);
break;
case Phonon::PausedState:
pauseAct->setEnabled(true);
- pauseAct->setIcon(Utils::icon("media-playback-start"));
+ pauseAct->setIcon(IconUtils::icon("media-playback-start"));
pauseAct->setText(tr("&Play"));
pauseAct->setStatusTip(tr("Resume playback") + " (" + pauseAct->shortcut().toString(QKeySequence::NativeText) + ")");
// stopAct->setEnabled(true);
break;
case Phonon::BufferingState:
+ pauseAct->setEnabled(false);
+ pauseAct->setIcon(IconUtils::icon("content-loading"));
+ pauseAct->setText(tr("&Loading..."));
+ pauseAct->setStatusTip(QString());
+ break;
+
case Phonon::LoadingState:
pauseAct->setEnabled(false);
currentTime->clear();
- totalTime->clear();
+ // totalTime->clear();
// stopAct->setEnabled(true);
break;
@@ -1062,14 +1097,15 @@ void MainWindow::stateChanged(Phonon::State newState, Phonon::State /* oldState
;
}
}
+#endif
void MainWindow::stop() {
- mediaView->stop();
showHome();
+ mediaView->stop();
}
void MainWindow::resizeEvent(QResizeEvent*) {
-#ifdef Q_WS_MAC
+#ifdef Q_OS_MAC
if (mac::CanGoFullScreen(winId())) {
bool isFullscreen = mac::IsFullScreen(winId());
if (isFullscreen != m_fullscreen) {
@@ -1089,7 +1125,7 @@ void MainWindow::fullscreen() {
if (compactViewAct->isChecked())
compactViewAct->toggle();
-#ifdef Q_WS_MAC
+#ifdef Q_OS_MAC
WId handle = winId();
if (mac::CanGoFullScreen(handle)) {
mainToolBar->setVisible(true);
@@ -1109,7 +1145,7 @@ void MainWindow::fullscreen() {
// geometry won't be saved
writeSettings();
-#ifdef Q_WS_MAC
+#ifdef Q_OS_MAC
MacSupport::enterFullScreen(this, views);
#else
mainToolBar->hide();
@@ -1119,7 +1155,7 @@ void MainWindow::fullscreen() {
} else {
// Exit full screen
-#ifdef Q_WS_MAC
+#ifdef Q_OS_MAC
MacSupport::exitFullScreen(this, views);
#else
mainToolBar->show();
@@ -1146,11 +1182,11 @@ void MainWindow::updateUIForFullscreen() {
fullscreenAct->setShortcuts(QList(fsShortcuts)
<< QKeySequence(Qt::Key_Escape));
fullscreenAct->setText(tr("Leave &Full Screen"));
- fullscreenAct->setIcon(Utils::icon("view-restore"));
+ fullscreenAct->setIcon(IconUtils::icon("view-restore"));
} else {
fullscreenAct->setShortcuts(fsShortcuts);
fullscreenAct->setText(fsText);
- fullscreenAct->setIcon(Utils::icon("view-fullscreen"));
+ fullscreenAct->setIcon(IconUtils::icon("view-fullscreen"));
}
// No compact view action when in full screen
@@ -1171,7 +1207,7 @@ void MainWindow::updateUIForFullscreen() {
stopAct->setShortcuts(QList() << QKeySequence(Qt::Key_Escape) << QKeySequence(Qt::Key_MediaStop));
}
-#ifdef Q_WS_MAC
+#ifdef Q_OS_MAC
MacSupport::fullScreenActions(The::globalActions()->values(), m_fullscreen);
#endif
@@ -1187,7 +1223,7 @@ void MainWindow::updateUIForFullscreen() {
}
bool MainWindow::isReallyFullScreen() {
-#ifdef Q_WS_MAC
+#ifdef Q_OS_MAC
WId handle = winId();
if (mac::CanGoFullScreen(handle)) return mac::IsFullScreen(handle);
else return isFullScreen();
@@ -1211,7 +1247,7 @@ void MainWindow::compactView(bool enable) {
if (enable) {
setMinimumSize(320, 180);
-#ifdef Q_WS_MAC
+#ifdef Q_OS_MAC
mac::RemoveFullScreenWindow(winId());
#endif
writeSettings();
@@ -1240,7 +1276,7 @@ void MainWindow::compactView(bool enable) {
} else {
// unset minimum size
setMinimumSize(0, 0);
-#ifdef Q_WS_MAC
+#ifdef Q_OS_MAC
mac::SetupFullScreenWindow(winId());
#endif
settings.setValue(key, saveGeometry());
@@ -1256,7 +1292,7 @@ void MainWindow::compactView(bool enable) {
// auto float on top
floatOnTop(enable);
-#ifdef Q_WS_MAC
+#ifdef Q_OS_MAC
mac::compactMode(winId(), enable);
#endif
}
@@ -1266,6 +1302,7 @@ void MainWindow::searchFocus() {
toolbarSearch->setFocus();
}
+#ifdef APP_PHONON
void MainWindow::initPhonon() {
// Phonon initialization
if (mediaObject) delete mediaObject;
@@ -1288,6 +1325,7 @@ void MainWindow::initPhonon() {
audioOutput->setVolume(settings.value("volume", 1).toDouble());
// audioOutput->setMuted(settings.value("volumeMute").toBool());
}
+#endif
void MainWindow::tick(qint64 time) {
if (time <= 0) {
@@ -1300,23 +1338,28 @@ void MainWindow::tick(qint64 time) {
currentTime->setText(formatTime(time));
// remaining time
+#ifdef APP_PHONON
const qint64 remainingTime = mediaObject->remainingTime();
currentTime->setStatusTip(tr("Remaining time: %1").arg(formatTime(remainingTime)));
- slider->blockSignals(true);
+#ifndef APP_PHONON_SEEK
const qint64 totalTime = mediaObject->totalTime();
+ slider->blockSignals(true);
// qWarning() << totalTime << time << time * 100 / totalTime;
if (totalTime > 0 && time > 0 && !slider->isSliderDown() && mediaObject->state() == Phonon::PlayingState)
slider->setValue(time * slider->maximum() / totalTime);
slider->blockSignals(false);
+#endif
+
+#endif
}
void MainWindow::totalTimeChanged(qint64 time) {
if (time <= 0) {
- totalTime->clear();
+ // totalTime->clear();
return;
}
- totalTime->setText(formatTime(time));
+ // totalTime->setText(formatTime(time));
/*
slider->blockSignals(true);
@@ -1339,36 +1382,59 @@ QString MainWindow::formatTime(qint64 time) {
}
void MainWindow::volumeUp() {
+#ifdef APP_PHONON
qreal newVolume = volumeSlider->audioOutput()->volume() + .1;
if (newVolume > volumeSlider->maximumVolume())
newVolume = volumeSlider->maximumVolume();
volumeSlider->audioOutput()->setVolume(newVolume);
+#endif
}
void MainWindow::volumeDown() {
+#ifdef APP_PHONON
qreal newVolume = volumeSlider->audioOutput()->volume() - .1;
- if (newVolume < 0)
- newVolume = 0;
+ if (newVolume < 0.)
+ newVolume = 0.;
volumeSlider->audioOutput()->setVolume(newVolume);
+#endif
}
void MainWindow::volumeMute() {
+#ifdef APP_PHONON
volumeSlider->audioOutput()->setMuted(!volumeSlider->audioOutput()->isMuted());
+#endif
}
void MainWindow::volumeChanged(qreal newVolume) {
+#ifdef APP_PHONON
// automatically unmute when volume changes
if (volumeSlider->audioOutput()->isMuted())
volumeSlider->audioOutput()->setMuted(false);
+
+ bool isZero = volumeSlider->property("zero").toBool();
+ bool styleChanged = false;
+ if (newVolume == 0. && !isZero) {
+ volumeSlider->setProperty("zero", true);
+ styleChanged = true;
+ } else if (newVolume > 0. && isZero) {
+ volumeSlider->setProperty("zero", false);
+ styleChanged = true;
+ }
+ if (styleChanged) {
+ QSlider* volumeQSlider = volumeSlider->findChild();
+ style()->unpolish(volumeQSlider);
+ style()->polish(volumeQSlider);
+ }
+#endif
statusBar()->showMessage(tr("Volume at %1%").arg((int)(newVolume*100)));
}
void MainWindow::volumeMutedChanged(bool muted) {
if (muted) {
- volumeMuteAct->setIcon(Utils::icon("audio-volume-muted"));
+ volumeMuteAct->setIcon(IconUtils::icon("audio-volume-muted"));
statusBar()->showMessage(tr("Volume is muted"));
} else {
- volumeMuteAct->setIcon(Utils::icon("audio-volume-high"));
+ volumeMuteAct->setIcon(IconUtils::icon("audio-volume-high"));
statusBar()->showMessage(tr("Volume is unmuted"));
}
}
@@ -1456,29 +1522,25 @@ void MainWindow::toggleDownloads(bool show) {
else goBack();
}
-void MainWindow::startToolbarSearch(QString query) {
- query = query.trimmed();
-
- // check for empty query
- if (query.length() == 0) {
- return;
- }
+void MainWindow::suggestionAccepted(Suggestion *suggestion) {
+ search(suggestion->value);
+}
+void MainWindow::search(const QString &query) {
+ QString q = query.trimmed();
+ if (q.length() == 0) return;
SearchParams *searchParams = new SearchParams();
- searchParams->setKeywords(query);
-
- // go!
+ searchParams->setKeywords(q);
showMedia(searchParams);
}
void MainWindow::dragEnterEvent(QDragEnterEvent *event) {
if (event->mimeData()->hasFormat("text/uri-list")) {
QList urls = event->mimeData()->urls();
- if (urls.isEmpty())
- return;
+ if (urls.isEmpty()) return;
QUrl url = urls.first();
QString videoId = YTSearch::videoIdFromUrl(url.toString());
- if (!videoId.isNull())
+ if (!videoId.isEmpty())
event->acceptProposedAction();
}
}
@@ -1491,7 +1553,7 @@ void MainWindow::dropEvent(QDropEvent *event) {
return;
QUrl url = urls.first();
QString videoId = YTSearch::videoIdFromUrl(url.toString());
- if (!videoId.isNull()) {
+ if (!videoId.isEmpty()) {
setWindowTitle(url.toString());
SearchParams *searchParams = new SearchParams();
searchParams->setKeywords(videoId);
@@ -1603,6 +1665,14 @@ void MainWindow::hideMouse() {
#endif
}
+#ifdef APP_MAC_STORE
+void MainWindow::rateOnAppStore() {
+ QDesktopServices::openUrl(QUrl("macappstore://userpub.itunes.apple.com"
+ "/WebObjects/MZUserPublishing.woa/wa/addUserReview"
+ "?id=422006190&type=Purple+Software"));
+}
+#endif
+
void MainWindow::printHelp() {
QString msg = QString("%1 %2\n\n").arg(Constants::NAME, Constants::VERSION);
msg += "Usage: minitube [options]\n";
diff --git a/src/mainwindow.h b/src/mainwindow.h
index 159ffb6..1c76171 100644
--- a/src/mainwindow.h
+++ b/src/mainwindow.h
@@ -22,11 +22,15 @@ $END_LICENSE */
#define MAINWINDOW_H
#include
+#if QT_VERSION >= 0x050000
+#include
+#endif
+#ifdef APP_PHONON
#include
#include
#include
#include
-#include "view.h"
+#endif
class HomeView;
class MediaView;
@@ -35,6 +39,7 @@ class SearchLineEdit;
class UpdateChecker;
class SearchParams;
class VideoSource;
+class Suggestion;
class MainWindow : public QMainWindow {
@@ -46,8 +51,12 @@ public:
~MainWindow();
#ifdef APP_PHONON_SEEK
Phonon::SeekSlider* getSeekSlider() { return seekSlider; }
-#endif
+#else
QSlider* getSlider() { return slider; }
+#endif
+#ifdef APP_PHONON
+ Phonon::AudioOutput* getAudioOutput() { return audioOutput; }
+#endif
void readSettings();
void writeSettings();
static void printHelp();
@@ -64,7 +73,8 @@ public slots:
void restore();
void messageReceived(const QString &message);
void quit();
- void startToolbarSearch(QString query);
+ void suggestionAccepted(Suggestion *suggestion);
+ void search(const QString &query);
void goBack();
void showMessage(QString message);
#ifdef APP_ACTIVATION
@@ -96,7 +106,9 @@ private slots:
void updateUIForFullscreen();
void compactView(bool enable);
void stop();
+#ifdef APP_PHONON
void stateChanged(Phonon::State newState, Phonon::State oldState);
+#endif
void searchFocus();
void tick(qint64 time);
void totalTimeChanged(qint64 time);
@@ -125,8 +137,14 @@ private slots:
void hideMouse();
+#ifdef APP_MAC_STORE
+ void rateOnAppStore();
+#endif
+
private:
+#ifdef APP_PHONON
void initPhonon();
+#endif
void createActions();
void createMenus();
void createToolBars();
@@ -194,15 +212,18 @@ private:
QAction *regionAction;
// phonon
- QSlider *slider;
+#ifdef APP_PHONON
#ifdef APP_PHONON_SEEK
Phonon::SeekSlider *seekSlider;
+#else
+ QSlider *slider;
#endif
Phonon::VolumeSlider *volumeSlider;
Phonon::MediaObject *mediaObject;
Phonon::AudioOutput *audioOutput;
+#endif
QLabel *currentTime;
- QLabel *totalTime;
+ // QLabel *totalTime;
// fullscreen
bool m_fullscreen;
diff --git a/src/mediaview.cpp b/src/mediaview.cpp
index c1a0846..1f70318 100644
--- a/src/mediaview.cpp
+++ b/src/mediaview.cpp
@@ -24,7 +24,6 @@ $END_LICENSE */
#include "loadingwidget.h"
#include "videoareawidget.h"
#include "networkaccess.h"
-#include "videowidget.h"
#include "minisplitter.h"
#include "constants.h"
#include "downloadmanager.h"
@@ -45,8 +44,12 @@ $END_LICENSE */
#include "searchparams.h"
#include "ytsinglevideosource.h"
#include "channelaggregator.h"
-#include "utils.h"
+#include "iconutils.h"
#include "ytuser.h"
+#ifdef APP_SNAPSHOT
+#include "snapshotsettings.h"
+#endif
+#include "datautils.h"
namespace The {
NetworkAccess* http();
@@ -62,6 +65,9 @@ MediaView* MediaView::instance() {
MediaView::MediaView(QWidget *parent) : QWidget(parent),
stopped(false),
+ #ifdef APP_SNAPSHOT
+ snapshotSettings(0),
+ #endif
downloadItem(0) { }
void MediaView::initialize() {
@@ -96,13 +102,16 @@ void MediaView::initialize() {
connect(playlistModel, SIGNAL(haveSuggestions(const QStringList &)),
sidebar, SLOT(showSuggestions(const QStringList &)));
connect(sidebar, SIGNAL(suggestionAccepted(QString)),
- MainWindow::instance(), SLOT(startToolbarSearch(QString)));
+ MainWindow::instance(), SLOT(search(QString)));
splitter->addWidget(sidebar);
videoAreaWidget = new VideoAreaWidget(this);
// videoAreaWidget->setMinimumSize(320,240);
+
+#ifdef APP_PHONON
videoWidget = new Phonon::VideoWidget(this);
videoAreaWidget->setVideoWidget(videoWidget);
+#endif
videoAreaWidget->setListModel(playlistModel);
loadingWidget = new LoadingWidget(this);
@@ -143,6 +152,9 @@ void MediaView::initialize() {
<< The::globalActions()->value("pagelink")
<< The::globalActions()->value("videolink")
<< The::globalActions()->value("open-in-browser")
+ #ifdef APP_SNAPSHOT
+ << The::globalActions()->value("snapshot")
+ #endif
<< The::globalActions()->value("findVideoParts")
<< The::globalActions()->value("skip")
<< The::globalActions()->value("previous")
@@ -154,10 +166,13 @@ void MediaView::initialize() {
<< The::globalActions()->value("buffer")
<< The::globalActions()->value("email");
+#ifndef APP_PHONON_SEEK
QSlider *slider = MainWindow::instance()->getSlider();
connect(slider, SIGNAL(valueChanged(int)), SLOT(sliderMoved(int)));
+#endif
}
+#ifdef APP_PHONON
void MediaView::setMediaObject(Phonon::MediaObject *mediaObject) {
this->mediaObject = mediaObject;
Phonon::createPath(mediaObject, videoWidget);
@@ -166,6 +181,7 @@ void MediaView::setMediaObject(Phonon::MediaObject *mediaObject) {
SLOT(stateChanged(Phonon::State, Phonon::State)));
connect(mediaObject, SIGNAL(aboutToFinish()), SLOT(aboutToFinish()));
}
+#endif
SearchParams* MediaView::getSearchParams() {
VideoSource *videoSource = playlistModel->getVideoSource();
@@ -192,7 +208,7 @@ void MediaView::search(SearchParams *searchParams) {
setVideoSource(new YTSearch(searchParams, this));
}
-void MediaView::setVideoSource(VideoSource *videoSource, bool addToHistory) {
+void MediaView::setVideoSource(VideoSource *videoSource, bool addToHistory, bool back) {
stopped = false;
#ifdef APP_ACTIVATION
@@ -216,6 +232,11 @@ void MediaView::setVideoSource(VideoSource *videoSource, bool addToHistory) {
history.append(videoSource);
}
+#ifdef APP_EXTRA
+ if (history.size() > 1)
+ Extra::slideTransition(playlistView->viewport(), playlistView->viewport(), back);
+#endif
+
playlistModel->setVideoSource(videoSource);
sidebar->showPlaylist();
@@ -226,6 +247,8 @@ void MediaView::setVideoSource(VideoSource *videoSource, bool addToHistory) {
SearchParams *searchParams = getSearchParams();
bool isChannel = searchParams && !searchParams->author().isEmpty();
playlistView->setClickableAuthors(!isChannel);
+
+
}
void MediaView::searchAgain() {
@@ -242,7 +265,7 @@ void MediaView::goBack() {
int currentIndex = getHistoryIndex();
if (currentIndex > 0) {
VideoSource *previousVideoSource = history.at(currentIndex - 1);
- setVideoSource(previousVideoSource, false);
+ setVideoSource(previousVideoSource, false, true);
}
}
}
@@ -278,10 +301,16 @@ void MediaView::disappear() {
}
-void MediaView::handleError(QString /* message */) {
+void MediaView::handleError(QString message) {
+ qWarning() << __PRETTY_FUNCTION__ << message;
+#ifdef APP_PHONON_SEEK
+ mediaObject->play();
+#else
QTimer::singleShot(500, this, SLOT(startPlaying()));
+#endif
}
+#ifdef APP_PHONON
void MediaView::stateChanged(Phonon::State newState, Phonon::State /*oldState*/) {
if (newState == Phonon::PlayingState)
videoAreaWidget->showVideo();
@@ -291,8 +320,10 @@ void MediaView::stateChanged(Phonon::State newState, Phonon::State /*oldState*/)
handleError(mediaObject->errorString());
}
}
+#endif
void MediaView::pause() {
+#ifdef APP_PHONON
switch( mediaObject->state() ) {
case Phonon::PlayingState:
mediaObject->pause();
@@ -301,6 +332,7 @@ void MediaView::pause() {
mediaObject->play();
break;
}
+#endif
}
QRegExp MediaView::wordRE(QString s) {
@@ -339,12 +371,21 @@ void MediaView::stop() {
a->setEnabled(false);
a->setVisible(false);
+#ifdef APP_PHONON
mediaObject->stop();
+#endif
currentVideoId.clear();
+#ifndef APP_PHONON_SEEK
QSlider *slider = MainWindow::instance()->getSlider();
slider->setEnabled(false);
slider->setValue(0);
+#endif
+
+ if (snapshotSettings) {
+ delete snapshotSettings;
+ snapshotSettings = 0;
+ }
}
const QString & MediaView::getCurrentVideoId() {
@@ -356,7 +397,9 @@ void MediaView::activeRowChanged(int row) {
errorTimer->stop();
+#ifdef APP_PHONON
mediaObject->stop();
+#endif
if (downloadItem) {
downloadItem->stop();
delete downloadItem;
@@ -372,7 +415,7 @@ void MediaView::activeRowChanged(int row) {
connect(video, SIGNAL(gotStreamUrl(QUrl)),
SLOT(gotStreamUrl(QUrl)), Qt::UniqueConnection);
connect(video, SIGNAL(errorStreamUrl(QString)),
- SLOT(handleError(QString)), Qt::UniqueConnection);
+ SLOT(skip()), Qt::UniqueConnection);
video->loadStreamUrl();
// video title in titlebar
@@ -392,7 +435,6 @@ void MediaView::activeRowChanged(int row) {
The::globalActions()->value("stopafterthis")->setEnabled(true);
The::globalActions()->value("related-videos")->setEnabled(true);
-#ifndef APP_NO_DOWNLOADS
bool enableDownload = video->license() == Video::LicenseCC;
#ifdef APP_ACTIVATION
enableDownload = enableDownload || Activation::instance().isLegacy();
@@ -403,16 +445,22 @@ void MediaView::activeRowChanged(int row) {
QAction *a = The::globalActions()->value("download");
a->setEnabled(enableDownload);
a->setVisible(enableDownload);
-#endif
updateSubscriptionAction(video, YTUser::isSubscribed(video->userId()));
foreach (QAction *action, currentVideoActions)
action->setEnabled(true);
+#ifndef APP_PHONON_SEEK
QSlider *slider = MainWindow::instance()->getSlider();
slider->setEnabled(false);
slider->setValue(0);
+#endif
+
+ if (snapshotSettings) {
+ delete snapshotSettings;
+ snapshotSettings = 0;
+ }
// see you in gotStreamUrl...
}
@@ -433,7 +481,7 @@ void MediaView::gotStreamUrl(QUrl streamUrl) {
currentVideoId = video->id();
-#ifdef Q_WS_X11_NO
+#ifdef APP_PHONON_SEEK
mediaObject->setCurrentSource(streamUrl);
mediaObject->play();
#else
@@ -469,9 +517,11 @@ void MediaView::downloadStatusChanged() {
// qDebug() << "Downloading";
if (downloadItem->offset() == 0) startPlaying();
else {
+#ifdef APP_PHONON
// qDebug() << "Seeking to" << downloadItem->offset();
mediaObject->seek(offsetToTime(downloadItem->offset()));
mediaObject->play();
+#endif
}
break;
case Starting:
@@ -479,8 +529,8 @@ void MediaView::downloadStatusChanged() {
break;
case Finished:
// qDebug() << "Finished" << mediaObject->state();
-#ifdef Q_WS_X11
- // MainWindow::instance()->getSeekSlider()->setEnabled(mediaObject->isSeekable());
+#ifdef APP_PHONON_SEEK
+ MainWindow::instance()->getSeekSlider()->setEnabled(mediaObject->isSeekable());
#endif
break;
case Failed:
@@ -509,14 +559,16 @@ void MediaView::startPlaying() {
// go!
QString source = downloadItem->currentFilename();
qDebug() << "Playing" << source << QFile::exists(source);
- mediaObject->setCurrentSource(source);
+#ifdef APP_PHONON
+ mediaObject->setCurrentSource(QUrl::fromLocalFile(source));
mediaObject->play();
-#ifdef Q_WS_X11
- // MainWindow::instance()->getSeekSlider()->setEnabled(false);
#endif
-
+#ifdef APP_PHONON_SEEK
+ MainWindow::instance()->getSeekSlider()->setEnabled(false);
+#else
QSlider *slider = MainWindow::instance()->getSlider();
slider->setEnabled(true);
+#endif
}
void MediaView::itemActivated(const QModelIndex &index) {
@@ -528,7 +580,9 @@ void MediaView::itemActivated(const QModelIndex &index) {
if (activeVideo && video && activeVideo == video) {
// mediaObject->seek(0);
sliderMoved(0);
+#ifdef APP_PHONON
mediaObject->play();
+#endif
} else playlistModel->setActiveRow(index.row());
// the user doubleclicked on the "Search More" item
@@ -567,6 +621,7 @@ void MediaView::skipBackward() {
}
void MediaView::aboutToFinish() {
+#ifdef APP_PHONON
qint64 currentTime = mediaObject->currentTime();
qint64 totalTime = mediaObject->totalTime();
qDebug() << __PRETTY_FUNCTION__ << currentTime << totalTime;
@@ -575,10 +630,13 @@ void MediaView::aboutToFinish() {
mediaObject->seek(currentTime);
mediaObject->play();
}
+#endif
}
void MediaView::playbackFinished() {
if (stopped) return;
+
+#ifdef APP_PHONON
const qint64 totalTime = mediaObject->totalTime();
const qint64 currentTime = mediaObject->currentTime();
qDebug() << __PRETTY_FUNCTION__ << mediaObject->currentTime() << totalTime;
@@ -592,21 +650,26 @@ void MediaView::playbackFinished() {
stopAfterThisAction->setChecked(false);
} else skip();
}
+#endif
}
void MediaView::playbackResume() {
if (stopped) return;
+#ifdef APP_PHONON
const qint64 currentTime = mediaObject->currentTime();
qDebug() << __PRETTY_FUNCTION__ << currentTime;
if (currentTime > 0)
mediaObject->seek(currentTime);
mediaObject->play();
+#endif
}
void MediaView::openWebPage() {
Video* video = playlistModel->activeVideo();
if (!video) return;
+#ifdef APP_PHONON
mediaObject->pause();
+#endif
QDesktopServices::openUrl(video->webpage());
}
@@ -631,7 +694,9 @@ void MediaView::copyVideoLink() {
void MediaView::openInBrowser() {
Video* video = playlistModel->activeVideo();
if (!video) return;
+#ifdef APP_PHONON
mediaObject->pause();
+#endif
QDesktopServices::openUrl(video->getStreamUrl());
}
@@ -704,8 +769,10 @@ void MediaView::saveSplitterState() {
static QPushButton *continueButton;
void MediaView::demoMessage() {
+#ifdef APP_PHONON
if (mediaObject->state() != Phonon::PlayingState) return;
mediaObject->pause();
+#endif
QMessageBox msgBox(this);
msgBox.setIconPixmap(QPixmap(":/images/app.png").scaled(64, 64, Qt::KeepAspectRatio, Qt::SmoothTransformation));
@@ -730,7 +797,9 @@ void MediaView::demoMessage() {
if (msgBox.clickedButton() == buyButton) {
MainWindow::instance()->showActivationView();
} else {
+#ifdef APP_PHONON
mediaObject->play();
+#endif
demoTimer->start(600000);
}
@@ -758,16 +827,44 @@ void MediaView::downloadVideo() {
MainWindow::instance()->showMessage(message);
}
-/*
+#ifdef APP_SNAPSHOT
void MediaView::snapshot() {
+ qint64 currentTime = mediaObject->currentTime() / 1000;
+
QImage image = videoWidget->snapshot();
- qDebug() << image.size();
+ if (image.isNull()) {
+ qWarning() << "Null snapshot";
+ return;
+ }
- const QPixmap& pixmap = QPixmap::grabWindow(videoWidget->winId());
- // qDebug() << pixmap.size();
+ // QPixmap pixmap = QPixmap::grabWindow(videoWidget->winId());
+ QPixmap pixmap = QPixmap::fromImage(image.scaled(videoWidget->size(), Qt::KeepAspectRatio, Qt::SmoothTransformation));
videoAreaWidget->showSnapshotPreview(pixmap);
+
+ Video* video = playlistModel->activeVideo();
+ if (!video) return;
+
+ QString location = SnapshotSettings::getCurrentLocation();
+ QString basename = video->title();
+ QString format = video->duration() > 3600 ? "h_mm_ss" : "m_ss";
+ basename += " (" + QTime().addSecs(currentTime).toString(format) + ")";
+ basename = DataUtils::stringToFilename(basename);
+ QString filename = location + "/" + basename + ".png";
+ qDebug() << filename;
+ image.save(filename, "PNG");
+
+ if (snapshotSettings) delete snapshotSettings;
+ snapshotSettings = new SnapshotSettings(videoWidget);
+ snapshotSettings->setSnapshot(pixmap, filename);
+ QStatusBar *statusBar = MainWindow::instance()->statusBar();
+#ifdef APP_EXTRA
+ Extra::fadeInWidget(statusBar, statusBar);
+#endif
+ statusBar->clearMessage();
+ statusBar->insertPermanentWidget(0, snapshotSettings);
+ snapshotSettings->show();
}
-*/
+#endif
void MediaView::fullscreen() {
videoAreaWidget->setParent(0);
@@ -797,6 +894,9 @@ void MediaView::startDownloading() {
}
void MediaView::sliderMoved(int value) {
+#ifdef APP_PHONON
+#ifndef APP_PHONON_SEEK
+
if (currentVideoSize <= 0 || !downloadItem || !mediaObject->isSeekable())
return;
@@ -820,11 +920,15 @@ void MediaView::sliderMoved(int value) {
// qDebug() << "simple seek";
mediaObject->seek(offsetToTime(offset));
}
+#endif
+#endif
}
qint64 MediaView::offsetToTime(qint64 offset) {
+#ifdef APP_PHONON
const qint64 totalTime = mediaObject->totalTime();
return ((offset * totalTime) / currentVideoSize);
+#endif
}
void MediaView::findVideoParts() {
@@ -901,9 +1005,18 @@ void MediaView::shareViaTwitter() {
Video* video = playlistModel->activeVideo();
if (!video) return;
QUrl url("https://twitter.com/intent/tweet");
- url.addQueryItem("via", "minitubeapp");
- url.addQueryItem("text", video->title());
- url.addQueryItem("url", video->webpage().toString());
+#if QT_VERSION >= 0x050000
+ {
+ QUrl &u = url;
+ QUrlQuery url;
+#endif
+ url.addQueryItem("via", "minitubeapp");
+ url.addQueryItem("text", video->title());
+ url.addQueryItem("url", video->webpage().toString());
+#if QT_VERSION >= 0x050000
+ u.setQuery(url);
+ }
+#endif
QDesktopServices::openUrl(url);
}
@@ -911,8 +1024,17 @@ void MediaView::shareViaFacebook() {
Video* video = playlistModel->activeVideo();
if (!video) return;
QUrl url("https://www.facebook.com/sharer.php");
- url.addQueryItem("t", video->title());
- url.addQueryItem("u", video->webpage().toString());
+#if QT_VERSION >= 0x050000
+ {
+ QUrl &u = url;
+ QUrlQuery url;
+#endif
+ url.addQueryItem("t", video->title());
+ url.addQueryItem("u", video->webpage().toString());
+#if QT_VERSION >= 0x050000
+ u.setQuery(url);
+ }
+#endif
QDesktopServices::openUrl(url);
}
@@ -920,10 +1042,19 @@ void MediaView::shareViaBuffer() {
Video* video = playlistModel->activeVideo();
if (!video) return;
QUrl url("http://bufferapp.com/add");
- url.addQueryItem("via", "minitubeapp");
- url.addQueryItem("text", video->title());
- url.addQueryItem("url", video->webpage().toString());
- url.addQueryItem("picture", video->thumbnailUrl());
+#if QT_VERSION >= 0x050000
+ {
+ QUrl &u = url;
+ QUrlQuery url;
+#endif
+ url.addQueryItem("via", "minitubeapp");
+ url.addQueryItem("text", video->title());
+ url.addQueryItem("url", video->webpage().toString());
+ url.addQueryItem("picture", video->thumbnailUrl());
+#if QT_VERSION >= 0x050000
+ u.setQuery(url);
+ }
+#endif
QDesktopServices::openUrl(url);
}
@@ -931,12 +1062,21 @@ void MediaView::shareViaEmail() {
Video* video = playlistModel->activeVideo();
if (!video) return;
QUrl url("mailto:");
- url.addQueryItem("subject", video->title());
- QString body = video->title() + "\n" +
- video->webpage().toString() + "\n\n" +
- tr("Sent from %1").arg(Constants::NAME) + "\n" +
- Constants::WEBSITE;
- url.addQueryItem("body", body);
+#if QT_VERSION >= 0x050000
+ {
+ QUrl &u = url;
+ QUrlQuery url;
+#endif
+ url.addQueryItem("subject", video->title());
+ QString body = video->title() + "\n" +
+ video->webpage().toString() + "\n\n" +
+ tr("Sent from %1").arg(Constants::NAME) + "\n" +
+ Constants::WEBSITE;
+ url.addQueryItem("body", body);
+#if QT_VERSION >= 0x050000
+ u.setQuery(url);
+ }
+#endif
QDesktopServices::openUrl(url);
}
@@ -977,22 +1117,22 @@ void MediaView::updateSubscriptionAction(Video *video, bool subscribed) {
subscribeAction->setStatusTip(subscribeTip);
if (subscribed) {
-#ifdef Q_WS_X11
+#ifdef Q_OS_LINUX
static QIcon tintedIcon;
if (tintedIcon.isNull()) {
QList sizes;
sizes << QSize(16, 16);
- tintedIcon = Utils::tintedIcon("bookmark-new", QColor(254, 240, 0), sizes);
+ tintedIcon = IconUtils::tintedIcon("bookmark-new", QColor(254, 240, 0), sizes);
}
subscribeAction->setIcon(tintedIcon);
#else
- subscribeAction->setIcon(Utils::icon("bookmark-remove"));
+ subscribeAction->setIcon(IconUtils::icon("bookmark-remove"));
#endif
} else {
- subscribeAction->setIcon(Utils::icon("bookmark-new"));
+ subscribeAction->setIcon(IconUtils::icon("bookmark-new"));
}
- Utils::setupAction(subscribeAction);
+ IconUtils::setupAction(subscribeAction);
}
void MediaView::toggleSubscription() {
diff --git a/src/mediaview.h b/src/mediaview.h
index 2bc3f29..84146d7 100644
--- a/src/mediaview.h
+++ b/src/mediaview.h
@@ -22,10 +22,15 @@ $END_LICENSE */
#define __MEDIAVIEW_H__
#include
+#if QT_VERSION >= 0x050000
+#include
+#endif
#include
+#ifdef APP_PHONON
#include
#include
#include
+#endif
#include "view.h"
class Video;
@@ -37,9 +42,12 @@ class DownloadItem;
class PlaylistView;
class SidebarWidget;
class VideoSource;
+#ifdef APP_SNAPSHOT
+class SnapshotSettings;
+#endif
namespace The {
- QHash* globalActions();
+QHash* globalActions();
}
class MediaView : public QWidget, public View {
@@ -53,7 +61,9 @@ public:
void appear();
void disappear();
+#ifdef APP_PHONON
void setMediaObject(Phonon::MediaObject *mediaObject);
+#endif
const QList & getHistory() { return history; }
int getHistoryIndex();
PlaylistModel* getPlaylistModel() { return playlistModel; }
@@ -63,7 +73,7 @@ public:
public slots:
void search(SearchParams *searchParams);
- void setVideoSource(VideoSource *videoSource, bool addToHistory = true);
+ void setVideoSource(VideoSource *videoSource, bool addToHistory = true, bool back = false);
void pause();
void stop();
void skip();
@@ -84,7 +94,9 @@ public slots:
void setPlaylistVisible(bool visible=true);
void saveSplitterState();
void downloadVideo();
- // void snapshot();
+#ifdef APP_SNAPSHOT
+ void snapshot();
+#endif
void fullscreen();
void findVideoParts();
void relatedVideos();
@@ -103,7 +115,9 @@ private slots:
void gotStreamUrl(QUrl streamUrl);
void handleError(QString message);
// phonon
+#ifdef APP_PHONON
void stateChanged(Phonon::State newState, Phonon::State oldState);
+#endif
void aboutToFinish();
#ifdef APP_ACTIVATION
void demoMessage();
@@ -132,9 +146,10 @@ private:
VideoAreaWidget *videoAreaWidget;
LoadingWidget *loadingWidget;
- // phonon
+#ifdef APP_PHONON
Phonon::MediaObject *mediaObject;
Phonon::VideoWidget *videoWidget;
+#endif
bool stopped;
QTimer *errorTimer;
@@ -150,6 +165,10 @@ private:
QList currentVideoActions;
qint64 currentVideoSize;
+
+#ifdef APP_SNAPSHOT
+ SnapshotSettings *snapshotSettings;
+#endif
};
#endif // __MEDIAVIEW_H__
diff --git a/src/minisplitter.cpp b/src/minisplitter.cpp
index 02fdacf..8232da8 100644
--- a/src/minisplitter.cpp
+++ b/src/minisplitter.cpp
@@ -29,9 +29,9 @@
#include "minisplitter.h"
-#include
-#include
-#include
+#include
+#include
+#include
class MiniSplitterHandle : public QSplitterHandle
{
diff --git a/src/minisplitter.h b/src/minisplitter.h
index 51a1c01..23204ae 100644
--- a/src/minisplitter.h
+++ b/src/minisplitter.h
@@ -30,7 +30,7 @@
#ifndef MINISPLITTER_H
#define MINISPLITTER_H
-#include
+#include
QT_BEGIN_NAMESPACE
class QSplitterHandle;
diff --git a/src/networkaccess.cpp b/src/networkaccess.cpp
index ea8b557..7f2c334 100644
--- a/src/networkaccess.cpp
+++ b/src/networkaccess.cpp
@@ -21,6 +21,9 @@ $END_LICENSE */
#include "networkaccess.h"
#include "constants.h"
#include
+#if QT_VERSION >= 0x050000
+#include
+#endif
namespace The {
NetworkAccess* http();
@@ -32,7 +35,7 @@ const QString USER_AGENT = QString(Constants::NAME)
+ " (" + Constants::WEBSITE + ")";
*/
-const QString USER_AGENT = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.65 Safari/537.36";
+const QString USER_AGENT = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2062.124 Safari/537.36";
NetworkReply::NetworkReply(QNetworkReply *networkReply) :
QObject(networkReply),
diff --git a/src/painterutils.cpp b/src/painterutils.cpp
index 54ee39e..8dcfdf4 100644
--- a/src/painterutils.cpp
+++ b/src/painterutils.cpp
@@ -90,7 +90,7 @@ void PainterUtils::paintBadge(QPainter *painter, const QString &text, bool cente
#ifdef APP_WIN
rect.adjust(0, -2, 0, 0);
#endif
-#ifdef Q_WS_X11
+#ifdef Q_OS_LINUX
rect.adjust(0, -1, 0, 0);
#endif
painter->save();
diff --git a/src/painterutils.h b/src/painterutils.h
index 35557bc..26bdbab 100644
--- a/src/painterutils.h
+++ b/src/painterutils.h
@@ -22,6 +22,9 @@ $END_LICENSE */
#define PAINTERUTILS_H
#include
+#if QT_VERSION >= 0x050000
+#include
+#endif
class PainterUtils {
diff --git a/src/playlistitemdelegate.cpp b/src/playlistitemdelegate.cpp
index f0de4b4..81bdae4 100644
--- a/src/playlistitemdelegate.cpp
+++ b/src/playlistitemdelegate.cpp
@@ -22,7 +22,7 @@ $END_LICENSE */
#include "playlistmodel.h"
#include "fontutils.h"
#include "downloaditem.h"
-#include "utils.h"
+#include "iconutils.h"
#include "videodefinition.h"
#include "video.h"
@@ -380,7 +380,7 @@ void PlaylistItemDelegate::paintDownloadInfo( QPainter* painter,
if (status != Finished && status != Failed && status != Idle) {
if (downloadButtonHovered) message = tr("Stop downloading");
painter->save();
- QIcon closeIcon = Utils::icon("window-close");
+ QIcon closeIcon = IconUtils::icon("window-close");
painter->drawPixmap(downloadButtonRect(line), closeIcon.pixmap(16, 16, iconMode));
painter->restore();
}
@@ -393,7 +393,7 @@ void PlaylistItemDelegate::paintDownloadInfo( QPainter* painter,
message = tr("Open parent folder");
#endif
painter->save();
- QIcon searchIcon = Utils::icon("system-search");
+ QIcon searchIcon = IconUtils::icon("system-search");
painter->drawPixmap(downloadButtonRect(line), searchIcon.pixmap(16, 16, iconMode));
painter->restore();
}
@@ -401,7 +401,7 @@ void PlaylistItemDelegate::paintDownloadInfo( QPainter* painter,
else if (status == Failed || status == Idle) {
if (downloadButtonHovered) message = tr("Restart downloading");
painter->save();
- QIcon searchIcon = Utils::icon("view-refresh");
+ QIcon searchIcon = IconUtils::icon("view-refresh");
painter->drawPixmap(downloadButtonRect(line), searchIcon.pixmap(16, 16, iconMode));
painter->restore();
}
diff --git a/src/playlistitemdelegate.h b/src/playlistitemdelegate.h
index 222ad9a..0bbd77f 100644
--- a/src/playlistitemdelegate.h
+++ b/src/playlistitemdelegate.h
@@ -22,6 +22,9 @@ $END_LICENSE */
#define PLAYLISTITEMDELEGATE_H
#include
+#if QT_VERSION >= 0x050000
+#include
+#endif
class PlaylistItemDelegate : public QStyledItemDelegate {
diff --git a/src/playlistmodel.cpp b/src/playlistmodel.cpp
index b3bf4cf..a3cad08 100644
--- a/src/playlistmodel.cpp
+++ b/src/playlistmodel.cpp
@@ -164,13 +164,13 @@ Video* PlaylistModel::activeVideo() const {
}
void PlaylistModel::setVideoSource(VideoSource *videoSource) {
+ beginResetModel();
while (!videos.isEmpty())
delete videos.takeFirst();
-
m_activeVideo = 0;
m_activeRow = -1;
skip = 1;
- reset();
+ endResetModel();
this->videoSource = videoSource;
connect(videoSource, SIGNAL(gotVideos(QList