The branch, frodo has been updated
via db3888475882a49ba30e031b5e337b026fa54449 (commit)
via 6ba66c11ad64e6108153ee039b0cb35e96b02490 (commit)
from 273a9a6187c148ae560a4f1b3bc113ea551e898d (commit)
- Log -----------------------------------------------------------------
http://xbmc.git.sourceforge.net/git/gitweb.cgi?p=xbmc/plugins;a=commit;h=db3888475882a49ba30e031b5e337b026fa54449
commit db3888475882a49ba30e031b5e337b026fa54449
Author: beenje <[email protected]>
Date: Sun Sep 15 20:58:28 2013 +0200
[plugin.video.tvkaista] updated to version 4.0.1
diff --git a/plugin.video.tvkaista/addon.xml b/plugin.video.tvkaista/addon.xml
index 5a8dd0c..816c3a8 100644
--- a/plugin.video.tvkaista/addon.xml
+++ b/plugin.video.tvkaista/addon.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<addon id="plugin.video.tvkaista" name="TVKaista.fi" version="4.0.0"
provider-name="Viljo Viitanen">
+<addon id="plugin.video.tvkaista" name="TVKaista.fi" version="4.0.1"
provider-name="Viljo Viitanen">
<requires>
<import addon="xbmc.python" version="2.1.0"/>
</requires>
@@ -15,9 +15,9 @@
<description lang="fi">Katso kaupallista TVKaista.fi -tv-tallenninta
XBMC:llä. Tarvitsee TVKaista-käyttäjätunnuksen. Lisätietoja:
http://www.tvkaista.fi</description>
<disclaimer lang="en">Updated for XBMC Dharma beta 1 by
stilester</disclaimer>
<disclaimer lang="fi">Päivittänyt XBMC Dharma beta 1:lle
stilester</disclaimer>
+ <license>GNU GENERAL PUBLIC LICENSE. Version 2, June 1991</license>
+ <source>https://github.com/viljoviitanen/plugin.video.tvkaista</source>
+
<website>https://github.com/viljoviitanen/plugin.video.tvkaista</website>
+ <email>[email protected]</email>
</extension>
- <license>GNU GENERAL PUBLIC LICENSE. Version 2, June 1991</license>
-
<source>https://code.google.com/p/tvkaistaforxbmcv2/source/checkout</source>
- <website>https://code.google.com/p/tvkaistaforxbmcv2/</website>
- <email>[email protected]</email>
</addon>
diff --git a/plugin.video.tvkaista/changelog.txt
b/plugin.video.tvkaista/changelog.txt
index 40b491c..a222fbd 100644
--- a/plugin.video.tvkaista/changelog.txt
+++ b/plugin.video.tvkaista/changelog.txt
@@ -1,3 +1,5 @@
+[B]4.0.1[/B]
+- Bugfix
[B]4.0.0[/B]
- Add context menu item for searching similar named programs, add support for
new 1M MPEG4 stream
[B]3.0.4[/B]
diff --git a/plugin.video.tvkaista/default.py b/plugin.video.tvkaista/default.py
index 58502fd..b9c9a8f 100644
--- a/plugin.video.tvkaista/default.py
+++ b/plugin.video.tvkaista/default.py
@@ -37,6 +37,7 @@
#7.4.2013 Version 4.0.0. Add "search similar named" to context menu.
# Add proper umlauts. Change code documentation to English.
#8.4.2013 Add support for new tvkaista 1M mpeg4 stream
+#15.9.2013 Version 4.0.1, bugfix with username+password quoting
#tvkaista api documentation is at https://code.google.com/p/tvkaista-api/
@@ -203,8 +204,8 @@ def listprograms(url):
# try:
items = dom.getElementsByTagName('item')
ret = []
- myusername=urllib.quote(tvkaista_addon.getSetting("username"))
- mypassword=urllib.quote(tvkaista_addon.getSetting("password"))
+ myusername=urllib.quote_plus(tvkaista_addon.getSetting("username"))
+ mypassword=urllib.quote_plus(tvkaista_addon.getSetting("password"))
for i in items:
ptit=i.getElementsByTagName('title')[0].childNodes[0].nodeValue
#print "in "+ptit.encode("utf-8")
http://xbmc.git.sourceforge.net/git/gitweb.cgi?p=xbmc/plugins;a=commit;h=6ba66c11ad64e6108153ee039b0cb35e96b02490
commit 6ba66c11ad64e6108153ee039b0cb35e96b02490
Author: beenje <[email protected]>
Date: Sun Sep 15 20:58:23 2013 +0200
[plugin.video.itunes_trailers] updated to version 0.2.0
diff --git a/plugin.video.itunes_trailers/addon.py
b/plugin.video.itunes_trailers/addon.py
index 0302a0f..d3210d0 100644
--- a/plugin.video.itunes_trailers/addon.py
+++ b/plugin.video.itunes_trailers/addon.py
@@ -21,7 +21,7 @@ from xbmcswift2 import Plugin, xbmcgui, xbmc
import xbmcvfs # FIXME: import from swift after fixed there
from resources.lib.scraper import \
- NetworkError, MovieScraper, TrailerScraper, USER_AGENT
+ NetworkError, MovieScraper, TrailerScraper, MoviePlotScraper, USER_AGENT
STRINGS = {
'download_trailer': 30001,
@@ -51,7 +51,7 @@ def show_movies():
'limit',
choices=(0, 50, 100)
)
- items = get_movies2(source, limit)
+ items = get_movies3(source, limit)
finish_kwargs = {
'sort_methods': ['date', 'title', 'playlist_order']
}
@@ -117,7 +117,7 @@ def download_trailer(download_url, play_url):
@plugin.cached()
-def get_movies2(source, limit):
+def get_movies3(source, limit):
scraper = MovieScraper()
if source == 'all':
movies = scraper.get_all_movies(limit)
@@ -130,6 +130,8 @@ def get_movies2(source, limit):
else:
raise NotImplementedError
+ movie_plots = MoviePlotScraper().get_movie_plots()
+
def __context(movie_title):
return [
(
@@ -161,7 +163,10 @@ def get_movies2(source, limit):
'credits': movie.get('moviesite', ''),
'location': movie['location'],
'types_count': movie['types_count'],
- 'plot': '[CR]'.join(movie.get('actors') or []) # workaround
+ 'plot': '[CR]'.join((
+ movie_plots.get(movie['title'], ''),
+ '[CR]'.join(movie.get('actors') or [])
+ ))
},
'properties': {
'fanart_image': movie['background'],
diff --git a/plugin.video.itunes_trailers/addon.xml
b/plugin.video.itunes_trailers/addon.xml
index 8687b84..678a060 100644
--- a/plugin.video.itunes_trailers/addon.xml
+++ b/plugin.video.itunes_trailers/addon.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<addon id="plugin.video.itunes_trailers" name="Apple iTunes Trailers"
version="0.1.2" provider-name="Tristan Fischer ([email protected])">
+<addon id="plugin.video.itunes_trailers" name="Apple iTunes Trailers"
version="0.2.0" provider-name="Tristan Fischer ([email protected])">
<requires>
<import addon="xbmc.python" version="2.1.0"/>
<import addon="script.module.xbmcswift2" version="2.4.0"/>
@@ -17,29 +17,58 @@
<license>GNU GENERAL PUBLIC LICENSE. Version 2, June 1991</license>
<language></language>
<platform>all</platform>
+ <summary lang="be">Apple iTunes Trailer Browser</summary>
+ <summary lang="ca">Buscador de Trailers d'Apple iTunes</summary>
<summary lang="de">Apple iTunes Trailer Browser</summary>
<summary lang="el">ΠεÏιήγηÏη ÎιαÏημιÏÏικÏν Apple
iTunes</summary>
<summary lang="en">Apple iTunes Trailer Browser</summary>
<summary lang="es">Explorador de Trailers de Apple iTunes</summary>
<summary lang="fr">Navigateur de Bande-annonces Apple iTunes</summary>
<summary lang="gl">Buscardor de Avances de Apple iTunes</summary>
+ <summary lang="he">ס××ר ×§××××× ×× ××× ×ת iTunes ש×
×פ×</summary>
+ <summary lang="hr">Apple iTunes preglednik najava filmova</summary>
<summary lang="it">Sfoglia i Trailer da </summary>
+ <summary lang="ko">Apple iTunes Trailer Browser</summary>
<summary lang="pl">PrzeglÄ
darka zwiastunów Apple iTunes</summary>
<summary lang="pt">Navegador de Trailers do Apple iTunes</summary>
<summary lang="pt_BR">Apple iTunes Trailer Browser</summary>
<summary lang="sv">Apple iTunes Trailer utforskare</summary>
+ <summary lang="zh">è¹æiTunesé¢åçæµè§å¨</summary>
+ <description lang="be">Apple iTunes Movie Trailers puts the newest and
most exclusive movie previews in HD to your XBMC. Features:[CR]- Watch Trailers
in 480p/720p/1080p[CR]- Download Trailers[CR]- Add Movies to Trakt.tv[CR]- Add
Movies to CouchPotato</description>
+ <description lang="ca">Apple iTunes Movie Trà ilers posa els trà ilers
en HD més nous i exclusius en el seu XBMC. CaracterÃstiques:[CR] - Vegeu TrÃ
ilers en 480p/720p/1080p[CR]- Descà rrega de Trà ilers [CR]- Afegeiu
Pel·lÃcules a Trakt.tv[CR] - Afegiu Pel·lÃcules a CouchPotato</description>
<description lang="de">Apple iTunes Movie Trailers bringt die neusten
und exklusivsten Filmvorschauen in HD auf Dein XBMC. Features:[CR]- Trailer in
480p/720p/1080p[CR]- Trailer herunterladen[CR]- Filme zu CouchPotato
hinzufügen</description>
<description lang="el">ΠΠεÏιήγηÏη
ÎιαÏημιÏÏικÏν Apple iTunes ÏÏοÏÏÎÏει Ïα νεÏÏεÏα
και Ïε αÏοκλειÏÏικÏÏηÏα διαÏημιÏÏικά Ïε
ανάλÏ
Ïη HD ÏÏο XBMC ÏαÏ. ΧαÏακÏηÏιÏÏικά:[CR]- Î
Ïοβολή ÎιαÏημιÏÏικÏν Ïε 480p/720p/1080p[CR]- ÎήÏη
ÎιαÏημιÏÏικÏν[CR]- Î ÏοÏθήκη ΤαινιÏν ÏÏο
CouchPotato</description>
<description lang="en">Apple iTunes Movie Trailers puts the newest and
most exclusive movie previews in HD to your XBMC. Features:[CR]- Watch Trailers
in 480p/720p/1080p[CR]- Download Trailers[CR]- Add Movies to Trakt.tv[CR]- Add
Movies to CouchPotato</description>
<description lang="es">Apple iTunes Movie Trailers pone los trailers
en HD más novedosos y exclusivos en su XBMC. CaracterÃsticas:[CR]- Vea
Trailers en 480p/720p/1080p[CR]- Descarga de Trailers[CR]- Añada PelÃculas a
CouchPotato</description>
<description lang="fr">Apple iTunes Bande-annonces de Films vous donne
accès aux nouvelles et exclusives bande-annonces en HD pour XBMC.
Fonctionnalités:[CR]- Regarder les bande-annonces en 480p/720p/1080p[CR]-
Télécharger les Bande-annonces[CR]- Ajouter les films Ã
CouchPotato</description>
<description lang="gl">Os Avances de Filmes de Apple iTunes leva os
máis novos e exclusivos avances en Alta Definición ao teu XBMC.
CaracterÃsticas:[CR]- Ver Avances en 480p/720p/1080p[CR]- Descargar
Avances[CR]- Engadir filmes a CouchPotato</description>
+ <description lang="he">×ר××ת ×××××× ×©× ×§××××× ×
סר××× ××× ×ת iTunes ×©× ××¤× ××××× ×ת ×§××××× ×
×סר××× ××× ××ש×× ××××××××× ×××××ת HD ××שר ××
XBMC. ××××:[CR]- צפ×× ××§××××× ×× ×××××ת
480p/720p/1080p[CR]- ×××¨× ×§××××× ××[CR]- ××סף סר××× ××
Trakt.tv[CR]- ××סף סר××× ×× CouchPotato</description>
+ <description lang="hr">Apple iTunes filmske najave prikazuju najnovije
i najekskluzivnije HD filmske najave u vaÅ¡em XBMC-u. ZnaÄajke:[CR]- Gledajte
najave u 480p/720p/1080p[CR]- Preuzmite najave[CR]- Dodajte filmove na
Trakt.tv[CR]- Dodajte filmove na CouchPotato</description>
<description lang="it">Apple iTunes Movie Trailers mette le più nuove
ed esclusive anteprime dei film in HD nel tuo CBMC. Caratteristiche:[CR]-
Guarda i Trailer a 480p/720p/1080p[CR]- Scarica i Trailer[CR]- Aggiungi i
Filma </description>
+ <description lang="ko">Apple iTunes Movie Trailers ë HD í¬ë§·ì
ìë§ì ìµì ë
ì ìí ìê³ í¸ì XBMCë¡ ê°ì ¸ìµëë¤.
기ë¥:[CR]- 480p/720p/1080p ìê³ í¸ ìì²[CR]- ìê³ í¸ ë¤ì´ë¡ë[CR]-
Trakt.tv ì ìí ì¶ê°[CR]- CouchPotato ì ìí ì¶ê°</description>
<description lang="pl">Apple iTunes Movie Trailers udostÄpnia
najnowsze i najbardziej wyjÄ
tkowe zwiastuny filmów w jakoÅci HD w twoim
XBMC. MożliwoÅci:[CR]- OglÄ
danie zwiastunów w 480p/720p/1080p[CR]-
Pobieranie zwiastunów[CR]- Dodawanie filmów do CouchPotato</description>
<description lang="pt">O navegador de Trailers do Apple iTunes coloca
no seu XBMC as mais recentes e exclusivas apresentações de filmes em HD.
Funcionalidades:[CR]- Ver Trailers em 480p/720p/1080p[CR]- Transferir
Trailers[CR]- Adicionar Filmes ao CouchPotato</description>
<description lang="pt_BR">Apple iTunes Movie Trailers entrega os
previews mais novos e exclusivos em HD para o XBMC. Recursos:[CR]-Assista
trailers em 480p/720p/1080p[CR]-Download Trailers[CR]-Adicione filmes ao
CouchPotato</description>
<description lang="sv">Apple iTunes Movie Trailers ger dig dom senaste
och exklusivaste filmförhandsgranskningarna i HD till ditt XBMC.
Funktioner:[CR]- Se trailers i 480p/720p/1080p[CR]- Ladda ner trailers[CR]-
Lägg till filmer i CouchPotato</description>
+ <description
lang="zh">è¹æiTunesçµå½±é¢åçå¯å¨XBMCä¸è§çææ°åç¬å®¶ç髿¸
çµå½±é¢è§ãåè½ï¼[CR]- è§ç480p/720p/1080pæ ¼å¼é¢åç[CR]-
ä¸è½½é¢åç[CR]- çµå½±å å
¥å°Trakt.tv[CR]- çµå½±å å
¥å°CouchPotato</description>
+ <disclaimer lang="be">NO iTunes required!</disclaimer>
+ <disclaimer lang="ca">No requereix d'iTunes!</disclaimer>
<disclaimer lang="de">KEIN iTunes benötigt!</disclaimer>
+ <disclaimer lang="el">Îεν αÏαιÏείÏαι ÎÎÎÎÎÎ
iTunes!</disclaimer>
<disclaimer lang="en">NO iTunes required!</disclaimer>
+ <disclaimer lang="es">iTunes no es necesario</disclaimer>
+ <disclaimer lang="fi">iTunesia EI vaadita!</disclaimer>
+ <disclaimer lang="fr">AUCUN iTunes obligatoires!</disclaimer>
+ <disclaimer lang="gl">Non se require o iTunes!</disclaimer>
+ <disclaimer lang="he">×× × ×רש iTunes!</disclaimer>
+ <disclaimer lang="hr">iTunes nije potreban!</disclaimer>
+ <disclaimer lang="it">iTunes non è necessario!</disclaimer>
+ <disclaimer lang="ko">iTunes íì ìì!</disclaimer>
+ <disclaimer lang="lt">NO iTunes reikia!</disclaimer>
+ <disclaimer lang="pl">Nie wymaga iTunes!</disclaimer>
+ <disclaimer lang="pt">Não é necessário iTunes!</disclaimer>
+ <disclaimer lang="pt_BR">iTunes NÃO necessário!</disclaimer>
+ <disclaimer lang="sv">INGEN iTunes krävs!</disclaimer>
+ <disclaimer lang="zh">ä¸éè¦iTunes软件ï¼</disclaimer>
</extension>
</addon>
diff --git a/plugin.video.itunes_trailers/changelog.txt
b/plugin.video.itunes_trailers/changelog.txt
index 9881114..a120da7 100644
--- a/plugin.video.itunes_trailers/changelog.txt
+++ b/plugin.video.itunes_trailers/changelog.txt
@@ -1,3 +1,7 @@
+0.2.0 (15.09.2013)
+- added plots to (most) movies
+- updated translations
+
0.1.2 (31.05.2013)
- fixed new trailers
diff --git a/plugin.video.itunes_trailers/resources/language/Amharic/strings.po
b/plugin.video.itunes_trailers/resources/language/Amharic/strings.po
index 0ce73f0..832c287 100644
--- a/plugin.video.itunes_trailers/resources/language/Amharic/strings.po
+++ b/plugin.video.itunes_trailers/resources/language/Amharic/strings.po
@@ -16,6 +16,10 @@ msgstr ""
"Language: am\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+msgctxt "#30010"
+msgid "Source"
+msgstr "ááá "
+
msgctxt "#30011"
msgid "All"
msgstr "áááá"
diff --git
a/plugin.video.itunes_trailers/resources/language/Belarusian/strings.po
b/plugin.video.itunes_trailers/resources/language/Belarusian/strings.po
index 1171e86..c6f824f 100644
--- a/plugin.video.itunes_trailers/resources/language/Belarusian/strings.po
+++ b/plugin.video.itunes_trailers/resources/language/Belarusian/strings.po
@@ -16,22 +16,66 @@ msgstr ""
"Language: be\n"
"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 &&
n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+msgctxt "#30001"
+msgid "Download Trailer"
+msgstr "Download Trailer"
+
+msgctxt "#30002"
+msgid "[B]DOWNLOADED[/B]"
+msgstr "[B]DOWNLOADED[/B]"
+
msgctxt "#30003"
msgid "Add to CouchPotato"
msgstr "Add to CouchPotato"
+msgctxt "#30004"
+msgid "[B]download in progress[/B]"
+msgstr "[B]download in progress[/B]"
+
+msgctxt "#30005"
+msgid "Add to Trakt.tv"
+msgstr "Add to Trakt.tv"
+
msgctxt "#30010"
msgid "Source"
msgstr "Source"
msgctxt "#30011"
msgid "All"
-msgstr "УÑе"
+msgstr "All"
msgctxt "#30012"
msgid "Most Recent"
msgstr "Most Recent"
+msgctxt "#30013"
+msgid "Most Popular"
+msgstr "Most Popular"
+
+msgctxt "#30014"
+msgid "Exclusive"
+msgstr "Exclusive"
+
+msgctxt "#30020"
+msgid "Movie Limit"
+msgstr "Movie Limit"
+
+msgctxt "#30021"
+msgid "No Limit"
+msgstr "No Limit"
+
+msgctxt "#30022"
+msgid "First 50"
+msgstr "First 50"
+
+msgctxt "#30023"
+msgid "First 100"
+msgstr "First 100"
+
+msgctxt "#30030"
+msgid "Trailer quality (Stream)"
+msgstr "Trailer quality (Stream)"
+
msgctxt "#30031"
msgid "HD480p"
msgstr "HD480p"
@@ -44,10 +88,22 @@ msgctxt "#30033"
msgid "HD1080p"
msgstr "HD1080p"
+msgctxt "#30040"
+msgid "Trailer quality (Download)"
+msgstr "Trailer quality (Download)"
+
+msgctxt "#30041"
+msgid "Same as Stream"
+msgstr "Same as Stream"
+
msgctxt "#30050"
msgid "Trailer download path"
msgstr "Trailer download path"
+msgctxt "#30051"
+msgid "Force Trailers ViewMode to Thumbnail"
+msgstr "Force Trailers ViewMode to Thumbnail"
+
msgctxt "#30100"
msgid "Network Error"
msgstr "Network Error"
@@ -55,3 +111,7 @@ msgstr "Network Error"
msgctxt "#30101"
msgid "No download path"
msgstr "No download path"
+
+msgctxt "#30102"
+msgid "Do you want to you set it now?"
+msgstr "Do you want to you set it now?"
diff --git a/plugin.video.itunes_trailers/resources/language/Catalan/strings.po
b/plugin.video.itunes_trailers/resources/language/Catalan/strings.po
index a58c347..8cc2cd1 100644
--- a/plugin.video.itunes_trailers/resources/language/Catalan/strings.po
+++ b/plugin.video.itunes_trailers/resources/language/Catalan/strings.po
@@ -16,6 +16,26 @@ msgstr ""
"Language: ca\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+msgctxt "#30001"
+msgid "Download Trailer"
+msgstr "Descarregar Trailer"
+
+msgctxt "#30002"
+msgid "[B]DOWNLOADED[/B]"
+msgstr "[B]DESCARREGAT[/B]"
+
+msgctxt "#30003"
+msgid "Add to CouchPotato"
+msgstr "Afegir a CouchPotato"
+
+msgctxt "#30004"
+msgid "[B]download in progress[/B]"
+msgstr "[B]Dscarrega en progres[/B]"
+
+msgctxt "#30005"
+msgid "Add to Trakt.tv"
+msgstr "afegeix a Trakt.tv"
+
msgctxt "#30010"
msgid "Source"
msgstr "Font"
@@ -27,3 +47,71 @@ msgstr "Tots"
msgctxt "#30012"
msgid "Most Recent"
msgstr "Més recents"
+
+msgctxt "#30013"
+msgid "Most Popular"
+msgstr "Mes Populars"
+
+msgctxt "#30014"
+msgid "Exclusive"
+msgstr "Exclusiu"
+
+msgctxt "#30020"
+msgid "Movie Limit"
+msgstr "Limit de Pelicules"
+
+msgctxt "#30021"
+msgid "No Limit"
+msgstr "Sense Limit"
+
+msgctxt "#30022"
+msgid "First 50"
+msgstr "Primers 50"
+
+msgctxt "#30023"
+msgid "First 100"
+msgstr "Primers 100"
+
+msgctxt "#30030"
+msgid "Trailer quality (Stream)"
+msgstr "Qualitat del trailer (stream)"
+
+msgctxt "#30031"
+msgid "HD480p"
+msgstr "HD 480p"
+
+msgctxt "#30032"
+msgid "HD720p"
+msgstr "HD720p"
+
+msgctxt "#30033"
+msgid "HD1080p"
+msgstr "HD1080p"
+
+msgctxt "#30040"
+msgid "Trailer quality (Download)"
+msgstr "qualitat de trailer (descarrega)"
+
+msgctxt "#30041"
+msgid "Same as Stream"
+msgstr "La mateixa que l'Sream"
+
+msgctxt "#30050"
+msgid "Trailer download path"
+msgstr "Ruta de Descarrega dels Trailers"
+
+msgctxt "#30051"
+msgid "Force Trailers ViewMode to Thumbnail"
+msgstr "Força la vista en miniatures dels Trailers"
+
+msgctxt "#30100"
+msgid "Network Error"
+msgstr "Error de xarxa"
+
+msgctxt "#30101"
+msgid "No download path"
+msgstr "No hi ha ruta de descarrega"
+
+msgctxt "#30102"
+msgid "Do you want to you set it now?"
+msgstr "Vols definir-la ara?"
diff --git a/plugin.video.itunes_trailers/resources/language/Chinese
(Simple)/strings.po b/plugin.video.itunes_trailers/resources/language/Chinese
(Simple)/strings.po
index 19fe98c..53653a0 100644
--- a/plugin.video.itunes_trailers/resources/language/Chinese
(Simple)/strings.po
+++ b/plugin.video.itunes_trailers/resources/language/Chinese
(Simple)/strings.po
@@ -16,18 +16,26 @@ msgstr ""
"Language: zh\n"
"Plural-Forms: nplurals=1; plural=0;\n"
+msgctxt "#30001"
+msgid "Download Trailer"
+msgstr "ä¸è½½é¢åç"
+
msgctxt "#30002"
msgid "[B]DOWNLOADED[/B]"
msgstr "[B]å·²ä¸è½½[/B]"
msgctxt "#30003"
msgid "Add to CouchPotato"
-msgstr "å å
¥å°çµè§è¿·"
+msgstr "å å
¥å°CouchPotato"
msgctxt "#30004"
msgid "[B]download in progress[/B]"
msgstr "[B]æ£å¨ä¸è½½[/B]"
+msgctxt "#30005"
+msgid "Add to Trakt.tv"
+msgstr "å å
¥å°Trakt.tv"
+
msgctxt "#30010"
msgid "Source"
msgstr "æ¥æº"
@@ -40,6 +48,34 @@ msgctxt "#30012"
msgid "Most Recent"
msgstr "ææ°"
+msgctxt "#30013"
+msgid "Most Popular"
+msgstr "æçé¨"
+
+msgctxt "#30014"
+msgid "Exclusive"
+msgstr "ç¬å®¶"
+
+msgctxt "#30020"
+msgid "Movie Limit"
+msgstr "çµå½±éå¶"
+
+msgctxt "#30021"
+msgid "No Limit"
+msgstr "æ éå¶"
+
+msgctxt "#30022"
+msgid "First 50"
+msgstr "å50"
+
+msgctxt "#30023"
+msgid "First 100"
+msgstr "å100"
+
+msgctxt "#30030"
+msgid "Trailer quality (Stream)"
+msgstr "é¢åçç»è´¨ï¼åªä½æµï¼"
+
msgctxt "#30031"
msgid "HD480p"
msgstr "HD480p"
@@ -52,10 +88,22 @@ msgctxt "#30033"
msgid "HD1080p"
msgstr "HD1080p"
+msgctxt "#30040"
+msgid "Trailer quality (Download)"
+msgstr "é¢åçç»è´¨ï¼ä¸è½½ï¼"
+
+msgctxt "#30041"
+msgid "Same as Stream"
+msgstr "ååªä½æµ"
+
msgctxt "#30050"
msgid "Trailer download path"
msgstr "é¢åçä¸è½½ç®å½"
+msgctxt "#30051"
+msgid "Force Trailers ViewMode to Thumbnail"
+msgstr "é¢åçè§å¾æ¨¡å¼å¼ºå¶ä¸ºâ缩ç¥å¾â"
+
msgctxt "#30100"
msgid "Network Error"
msgstr "ç½ç»é误"
diff --git
a/plugin.video.itunes_trailers/resources/language/Croatian/strings.po
b/plugin.video.itunes_trailers/resources/language/Croatian/strings.po
index d0bab6d..38061ab 100644
--- a/plugin.video.itunes_trailers/resources/language/Croatian/strings.po
+++ b/plugin.video.itunes_trailers/resources/language/Croatian/strings.po
@@ -16,6 +16,26 @@ msgstr ""
"Language: hr\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 &&
n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+msgctxt "#30001"
+msgid "Download Trailer"
+msgstr "Preuzmi najavu"
+
+msgctxt "#30002"
+msgid "[B]DOWNLOADED[/B]"
+msgstr "[B]PREUZETO[/B]"
+
+msgctxt "#30003"
+msgid "Add to CouchPotato"
+msgstr "Dodaj na CouchPotato"
+
+msgctxt "#30004"
+msgid "[B]download in progress[/B]"
+msgstr "[B]preuzimanje u tijeku[/B]"
+
+msgctxt "#30005"
+msgid "Add to Trakt.tv"
+msgstr "Dodaj u Trakt.tv"
+
msgctxt "#30010"
msgid "Source"
msgstr "Izvor"
@@ -27,3 +47,71 @@ msgstr "Sve"
msgctxt "#30012"
msgid "Most Recent"
msgstr "Najnovije"
+
+msgctxt "#30013"
+msgid "Most Popular"
+msgstr "Najpopularnije"
+
+msgctxt "#30014"
+msgid "Exclusive"
+msgstr "Ekskluzivno"
+
+msgctxt "#30020"
+msgid "Movie Limit"
+msgstr "OgraniÄenje filma"
+
+msgctxt "#30021"
+msgid "No Limit"
+msgstr "Bez ograniÄenja"
+
+msgctxt "#30022"
+msgid "First 50"
+msgstr "Prvih 50"
+
+msgctxt "#30023"
+msgid "First 100"
+msgstr "Prvih 100"
+
+msgctxt "#30030"
+msgid "Trailer quality (Stream)"
+msgstr "Kvaliteta najave (Stream)"
+
+msgctxt "#30031"
+msgid "HD480p"
+msgstr "HD480p"
+
+msgctxt "#30032"
+msgid "HD720p"
+msgstr "HD720p"
+
+msgctxt "#30033"
+msgid "HD1080p"
+msgstr "HD1080p"
+
+msgctxt "#30040"
+msgid "Trailer quality (Download)"
+msgstr "Kvaliteta najave (Preuzimanje)"
+
+msgctxt "#30041"
+msgid "Same as Stream"
+msgstr "Ista kao i stream"
+
+msgctxt "#30050"
+msgid "Trailer download path"
+msgstr "Putanja preuzimanja najave"
+
+msgctxt "#30051"
+msgid "Force Trailers ViewMode to Thumbnail"
+msgstr "Prisili naÄin prikaza najava u \"Minijature\""
+
+msgctxt "#30100"
+msgid "Network Error"
+msgstr "Greška mreže"
+
+msgctxt "#30101"
+msgid "No download path"
+msgstr "Nema putanje preuzimanja"
+
+msgctxt "#30102"
+msgid "Do you want to you set it now?"
+msgstr "Želite li odmah postaviti?"
diff --git a/plugin.video.itunes_trailers/resources/language/Dutch/strings.po
b/plugin.video.itunes_trailers/resources/language/Dutch/strings.po
index f3497bb..17ec2a5 100644
--- a/plugin.video.itunes_trailers/resources/language/Dutch/strings.po
+++ b/plugin.video.itunes_trailers/resources/language/Dutch/strings.po
@@ -16,6 +16,14 @@ msgstr ""
"Language: nl\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+msgctxt "#30002"
+msgid "[B]DOWNLOADED[/B]"
+msgstr "[B]GEDOWNLOAD[/B]"
+
+msgctxt "#30004"
+msgid "[B]download in progress[/B]"
+msgstr "[B]Bezig met downloaden[/B]"
+
msgctxt "#30010"
msgid "Source"
msgstr "Bron"
@@ -31,3 +39,11 @@ msgstr "Meest Recente"
msgctxt "#30100"
msgid "Network Error"
msgstr "Netwerk Fout"
+
+msgctxt "#30101"
+msgid "No download path"
+msgstr "Geen download pad"
+
+msgctxt "#30102"
+msgid "Do you want to you set it now?"
+msgstr "Wilt u het nu instellen?"
diff --git a/plugin.video.itunes_trailers/resources/language/Finnish/strings.po
b/plugin.video.itunes_trailers/resources/language/Finnish/strings.po
index 657c393..eed4fd8 100644
--- a/plugin.video.itunes_trailers/resources/language/Finnish/strings.po
+++ b/plugin.video.itunes_trailers/resources/language/Finnish/strings.po
@@ -16,9 +16,21 @@ msgstr ""
"Language: fi\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+msgctxt "#30001"
+msgid "Download Trailer"
+msgstr "Lataa traileri"
+
+msgctxt "#30002"
+msgid "[B]DOWNLOADED[/B]"
+msgstr "[B]LADATTU[/B]"
+
+msgctxt "#30004"
+msgid "[B]download in progress[/B]"
+msgstr "[B]lataus meneillään[/B]"
+
msgctxt "#30010"
msgid "Source"
-msgstr "Alkuperäinen kuvan tuottaja"
+msgstr "Lähde"
msgctxt "#30011"
msgid "All"
@@ -27,3 +39,35 @@ msgstr "Kaikki"
msgctxt "#30012"
msgid "Most Recent"
msgstr "Viimeisimmät"
+
+msgctxt "#30013"
+msgid "Most Popular"
+msgstr "Suosituimmat"
+
+msgctxt "#30021"
+msgid "No Limit"
+msgstr "Ei rajoitusta"
+
+msgctxt "#30022"
+msgid "First 50"
+msgstr "Ensimmäiset 50"
+
+msgctxt "#30023"
+msgid "First 100"
+msgstr "Ensimmäiset 100"
+
+msgctxt "#30031"
+msgid "HD480p"
+msgstr "HD480p"
+
+msgctxt "#30032"
+msgid "HD720p"
+msgstr "HD720p"
+
+msgctxt "#30033"
+msgid "HD1080p"
+msgstr "HD1080p"
+
+msgctxt "#30100"
+msgid "Network Error"
+msgstr "Verkkovirhe"
diff --git a/plugin.video.itunes_trailers/resources/language/French/strings.po
b/plugin.video.itunes_trailers/resources/language/French/strings.po
index 00b45e4..9c1392d 100644
--- a/plugin.video.itunes_trailers/resources/language/French/strings.po
+++ b/plugin.video.itunes_trailers/resources/language/French/strings.po
@@ -32,6 +32,10 @@ msgctxt "#30004"
msgid "[B]download in progress[/B]"
msgstr "[B]téléchargement en cours[/B]"
+msgctxt "#30005"
+msgid "Add to Trakt.tv"
+msgstr "Ajouter à Trakt.tv"
+
msgctxt "#30010"
msgid "Source"
msgstr "Source"
@@ -64,6 +68,10 @@ msgctxt "#30023"
msgid "First 100"
msgstr "100 premiers"
+msgctxt "#30030"
+msgid "Trailer quality (Stream)"
+msgstr "Qualité de la bande annonce (Streaming)"
+
msgctxt "#30031"
msgid "HD480p"
msgstr "HD480p"
@@ -76,6 +84,10 @@ msgctxt "#30033"
msgid "HD1080p"
msgstr "HD1080p"
+msgctxt "#30040"
+msgid "Trailer quality (Download)"
+msgstr "Qualité de la bande annonce (Téléchargement)"
+
msgctxt "#30050"
msgid "Trailer download path"
msgstr "Chemin de téléchargement de la Bande-annonce"
diff --git
a/plugin.video.itunes_trailers/resources/language/Galician/strings.po
b/plugin.video.itunes_trailers/resources/language/Galician/strings.po
index 55c815d..91830d9 100644
--- a/plugin.video.itunes_trailers/resources/language/Galician/strings.po
+++ b/plugin.video.itunes_trailers/resources/language/Galician/strings.po
@@ -32,6 +32,10 @@ msgctxt "#30004"
msgid "[B]download in progress[/B]"
msgstr "[B]descarga en progreso[/B]"
+msgctxt "#30005"
+msgid "Add to Trakt.tv"
+msgstr "Engadir a Trakt.tv"
+
msgctxt "#30010"
msgid "Source"
msgstr "Fonte"
@@ -68,6 +72,10 @@ msgctxt "#30023"
msgid "First 100"
msgstr "Primeiros 100"
+msgctxt "#30030"
+msgid "Trailer quality (Stream)"
+msgstr "Calidade do avance (Fluxo)"
+
msgctxt "#30031"
msgid "HD480p"
msgstr "HD480p"
@@ -80,6 +88,14 @@ msgctxt "#30033"
msgid "HD1080p"
msgstr "HD1080p"
+msgctxt "#30040"
+msgid "Trailer quality (Download)"
+msgstr "Calidade do avance (Descarga)"
+
+msgctxt "#30041"
+msgid "Same as Stream"
+msgstr "Igual á Transmisión"
+
msgctxt "#30050"
msgid "Trailer download path"
msgstr "Camiño de descarga do Avance"
diff --git a/plugin.video.itunes_trailers/resources/language/German/strings.po
b/plugin.video.itunes_trailers/resources/language/German/strings.po
index 58fff05..466774b 100644
--- a/plugin.video.itunes_trailers/resources/language/German/strings.po
+++ b/plugin.video.itunes_trailers/resources/language/German/strings.po
@@ -32,6 +32,10 @@ msgctxt "#30004"
msgid "[B]download in progress[/B]"
msgstr "[B]wird heruntergeladen[B]"
+msgctxt "#30005"
+msgid "Add to Trakt.tv"
+msgstr "Zu Trakt.tv einfügen"
+
msgctxt "#30010"
msgid "Source"
msgstr "Quelle"
@@ -68,6 +72,10 @@ msgctxt "#30023"
msgid "First 100"
msgstr "Erste 100"
+msgctxt "#30030"
+msgid "Trailer quality (Stream)"
+msgstr "Trailerqualität (Stream)"
+
msgctxt "#30031"
msgid "HD480p"
msgstr "HD 480p"
@@ -80,6 +88,14 @@ msgctxt "#30033"
msgid "HD1080p"
msgstr "HD 1080p"
+msgctxt "#30040"
+msgid "Trailer quality (Download)"
+msgstr "Trailerqualität (Download)"
+
+msgctxt "#30041"
+msgid "Same as Stream"
+msgstr "Gleich wie der Stream"
+
msgctxt "#30050"
msgid "Trailer download path"
msgstr "Trailer Downloadpfad"
diff --git a/plugin.video.itunes_trailers/resources/language/Greek/strings.po
b/plugin.video.itunes_trailers/resources/language/Greek/strings.po
index ab5f15f..5e4334e 100644
--- a/plugin.video.itunes_trailers/resources/language/Greek/strings.po
+++ b/plugin.video.itunes_trailers/resources/language/Greek/strings.po
@@ -32,6 +32,10 @@ msgctxt "#30004"
msgid "[B]download in progress[/B]"
msgstr "[B]λήÏη Ïε εξÎλιξη[/B]"
+msgctxt "#30005"
+msgid "Add to Trakt.tv"
+msgstr "Î ÏοÏθήκη ÏÏο Trakt.tv"
+
msgctxt "#30010"
msgid "Source"
msgstr "Πηγή"
@@ -68,6 +72,10 @@ msgctxt "#30023"
msgid "First 100"
msgstr "Î ÏÏÏα 100"
+msgctxt "#30030"
+msgid "Trailer quality (Stream)"
+msgstr "ΠοιÏÏηÏα διαÏημιÏÏÎ¹ÎºÎ¿Ï (Ροή)"
+
msgctxt "#30031"
msgid "HD480p"
msgstr "HD480p"
@@ -80,6 +88,14 @@ msgctxt "#30033"
msgid "HD1080p"
msgstr "HD1080p"
+msgctxt "#30040"
+msgid "Trailer quality (Download)"
+msgstr "ΠοιÏÏηÏα διαÏημιÏÏÎ¹ÎºÎ¿Ï (ÎήÏη)"
+
+msgctxt "#30041"
+msgid "Same as Stream"
+msgstr "Îδια με ÏÎ·Ï Î¡Î¿Î®Ï"
+
msgctxt "#30050"
msgid "Trailer download path"
msgstr "ÎιαδÏομή λήÏÎ·Ï Î´Î¹Î±ÏημιÏÏικÏν"
diff --git a/plugin.video.itunes_trailers/resources/language/Hebrew/strings.po
b/plugin.video.itunes_trailers/resources/language/Hebrew/strings.po
index c7369ec..df05bf9 100644
--- a/plugin.video.itunes_trailers/resources/language/Hebrew/strings.po
+++ b/plugin.video.itunes_trailers/resources/language/Hebrew/strings.po
@@ -16,6 +16,26 @@ msgstr ""
"Language: he\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+msgctxt "#30001"
+msgid "Download Trailer"
+msgstr "×××¨× ×§×××××"
+
+msgctxt "#30002"
+msgid "[B]DOWNLOADED[/B]"
+msgstr "[B]××ר×[/B]"
+
+msgctxt "#30003"
+msgid "Add to CouchPotato"
+msgstr "××סף ×× CouchPotato"
+
+msgctxt "#30004"
+msgid "[B]download in progress[/B]"
+msgstr "[B]×ת×××× ××ר××[/B]"
+
+msgctxt "#30005"
+msgid "Add to Trakt.tv"
+msgstr "××סף ×× Trakt.tv"
+
msgctxt "#30010"
msgid "Source"
msgstr "××§×ר"
@@ -28,6 +48,70 @@ msgctxt "#30012"
msgid "Most Recent"
msgstr "×××¢×××× ×× ×××תר"
+msgctxt "#30013"
+msgid "Most Popular"
+msgstr "×פ×פ××ר××× ×××תר"
+
+msgctxt "#30014"
+msgid "Exclusive"
+msgstr "×××××"
+
+msgctxt "#30020"
+msgid "Movie Limit"
+msgstr "××××ת סר×"
+
+msgctxt "#30021"
+msgid "No Limit"
+msgstr "××× ×××××"
+
+msgctxt "#30022"
+msgid "First 50"
+msgstr "50 ר×ש×× ××"
+
+msgctxt "#30023"
+msgid "First 100"
+msgstr "100 ר×ש×× ××"
+
+msgctxt "#30030"
+msgid "Trailer quality (Stream)"
+msgstr "××××ת ×§××××× (××ר××)"
+
+msgctxt "#30031"
+msgid "HD480p"
+msgstr "HD480p"
+
+msgctxt "#30032"
+msgid "HD720p"
+msgstr "HD720p"
+
+msgctxt "#30033"
+msgid "HD1080p"
+msgstr "HD1080p"
+
+msgctxt "#30040"
+msgid "Trailer quality (Download)"
+msgstr "××××ת ×§××××× (××ר××)"
+
+msgctxt "#30041"
+msgid "Same as Stream"
+msgstr "××× ×××ר××"
+
+msgctxt "#30050"
+msgid "Trailer download path"
+msgstr "× ×ª×× ××ר×ת ×§×××××"
+
+msgctxt "#30051"
+msgid "Force Trailers ViewMode to Thumbnail"
+msgstr "×××¥ ××¦× ×ª×¦××ת ×§××××× ×ת××× × ××××ערת"
+
msgctxt "#30100"
msgid "Network Error"
msgstr "ש×××ת רשת"
+
+msgctxt "#30101"
+msgid "No download path"
+msgstr "××× × ×ª×× ××ר××"
+
+msgctxt "#30102"
+msgid "Do you want to you set it now?"
+msgstr "××× ×רצ×× × ×××××ר ××ת ×עת?"
diff --git
a/plugin.video.itunes_trailers/resources/language/Icelandic/strings.po
b/plugin.video.itunes_trailers/resources/language/Icelandic/strings.po
index b8ba315..2e86b50 100644
--- a/plugin.video.itunes_trailers/resources/language/Icelandic/strings.po
+++ b/plugin.video.itunes_trailers/resources/language/Icelandic/strings.po
@@ -16,6 +16,14 @@ msgstr ""
"Language: is\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+msgctxt "#30003"
+msgid "Add to CouchPotato"
+msgstr "Bæta við à CouchPotato"
+
+msgctxt "#30005"
+msgid "Add to Trakt.tv"
+msgstr "Bæta við à Trakt.tv"
+
msgctxt "#30010"
msgid "Source"
msgstr "Uppruni"
@@ -23,3 +31,35 @@ msgstr "Uppruni"
msgctxt "#30011"
msgid "All"
msgstr "Allir"
+
+msgctxt "#30012"
+msgid "Most Recent"
+msgstr "Nýjustu"
+
+msgctxt "#30013"
+msgid "Most Popular"
+msgstr "Vinsælustu"
+
+msgctxt "#30022"
+msgid "First 50"
+msgstr "Fyrstu 50"
+
+msgctxt "#30023"
+msgid "First 100"
+msgstr "Fyrstu 100"
+
+msgctxt "#30031"
+msgid "HD480p"
+msgstr "HD480p"
+
+msgctxt "#30032"
+msgid "HD720p"
+msgstr "HD720p"
+
+msgctxt "#30033"
+msgid "HD1080p"
+msgstr "HD1080p"
+
+msgctxt "#30100"
+msgid "Network Error"
+msgstr "Net Villa"
diff --git a/plugin.video.itunes_trailers/resources/language/Italian/strings.po
b/plugin.video.itunes_trailers/resources/language/Italian/strings.po
index 64debd5..a6c6303 100644
--- a/plugin.video.itunes_trailers/resources/language/Italian/strings.po
+++ b/plugin.video.itunes_trailers/resources/language/Italian/strings.po
@@ -32,6 +32,10 @@ msgctxt "#30004"
msgid "[B]download in progress[/B]"
msgstr "[B]download in corso[/B]"
+msgctxt "#30005"
+msgid "Add to Trakt.tv"
+msgstr "Aggiungi a "
+
msgctxt "#30010"
msgid "Source"
msgstr "Sorgente"
@@ -68,6 +72,10 @@ msgctxt "#30023"
msgid "First 100"
msgstr "Primi 100"
+msgctxt "#30030"
+msgid "Trailer quality (Stream)"
+msgstr "Qualità del Trailer (Flusso)"
+
msgctxt "#30031"
msgid "HD480p"
msgstr "HD480p"
@@ -80,6 +88,14 @@ msgctxt "#30033"
msgid "HD1080p"
msgstr "HD1080p"
+msgctxt "#30040"
+msgid "Trailer quality (Download)"
+msgstr "Qualità trailer (Scarica)"
+
+msgctxt "#30041"
+msgid "Same as Stream"
+msgstr "Come per il Flusso"
+
msgctxt "#30050"
msgid "Trailer download path"
msgstr "Percorso scaricamento trailer"
diff --git a/plugin.video.itunes_trailers/resources/language/Korean/strings.po
b/plugin.video.itunes_trailers/resources/language/Korean/strings.po
index 74ec47f..27f0596 100644
--- a/plugin.video.itunes_trailers/resources/language/Korean/strings.po
+++ b/plugin.video.itunes_trailers/resources/language/Korean/strings.po
@@ -16,10 +16,26 @@ msgstr ""
"Language: ko\n"
"Plural-Forms: nplurals=1; plural=0;\n"
+msgctxt "#30001"
+msgid "Download Trailer"
+msgstr "ìê³ í¸ ë¤ì´ë¡ë"
+
+msgctxt "#30002"
+msgid "[B]DOWNLOADED[/B]"
+msgstr "[B]ë¤ì´ë¡ëë¨[/B]"
+
msgctxt "#30003"
msgid "Add to CouchPotato"
msgstr "CouchPotatoì ì¶ê°"
+msgctxt "#30004"
+msgid "[B]download in progress[/B]"
+msgstr "[B]ë¤ì´ë¡ë ì¤[/B]"
+
+msgctxt "#30005"
+msgid "Add to Trakt.tv"
+msgstr "Trakt.tvì ì¶ê°"
+
msgctxt "#30010"
msgid "Source"
msgstr "ìì¤"
@@ -32,6 +48,34 @@ msgctxt "#30012"
msgid "Most Recent"
msgstr "ê°ì¥ ìµê·¼"
+msgctxt "#30013"
+msgid "Most Popular"
+msgstr "ìµê³ ì¸ê¸°"
+
+msgctxt "#30014"
+msgid "Exclusive"
+msgstr "ë
ì "
+
+msgctxt "#30020"
+msgid "Movie Limit"
+msgstr "ìí ì í"
+
+msgctxt "#30021"
+msgid "No Limit"
+msgstr "ì í ìì"
+
+msgctxt "#30022"
+msgid "First 50"
+msgstr "ì²ì 50"
+
+msgctxt "#30023"
+msgid "First 100"
+msgstr "ì²ì 100"
+
+msgctxt "#30030"
+msgid "Trailer quality (Stream)"
+msgstr "ìê³ í¸ íì§ (ì¤í¸ë¦¼)"
+
msgctxt "#30031"
msgid "HD480p"
msgstr "HD480p"
@@ -44,10 +88,22 @@ msgctxt "#30033"
msgid "HD1080p"
msgstr "HD1080p"
+msgctxt "#30040"
+msgid "Trailer quality (Download)"
+msgstr "ìê³ í¸ íì§ (ë¤ì´ë¡ë)"
+
+msgctxt "#30041"
+msgid "Same as Stream"
+msgstr "ì¤í¸ë¦¼ê³¼ ê°ì"
+
msgctxt "#30050"
msgid "Trailer download path"
msgstr "ìê³ í¸ ë¤ì´ë¡ë ê²½ë¡"
+msgctxt "#30051"
+msgid "Force Trailers ViewMode to Thumbnail"
+msgstr "ì¸ë¤ì¼ 보기íì ê°ì ì¬ì©"
+
msgctxt "#30100"
msgid "Network Error"
msgstr "ë¤í¸ìí¬ ì¤ë¥"
@@ -55,3 +111,7 @@ msgstr "ë¤í¸ìí¬ ì¤ë¥"
msgctxt "#30101"
msgid "No download path"
msgstr "ë¤ì´ë¡ë ê²½ë¡ ìì"
+
+msgctxt "#30102"
+msgid "Do you want to you set it now?"
+msgstr "ì§ê¸ ì¤ì íê² ìµëê¹?"
diff --git
a/plugin.video.itunes_trailers/resources/language/Norwegian/strings.po
b/plugin.video.itunes_trailers/resources/language/Norwegian/strings.po
index 34898b5..a5fada0 100644
--- a/plugin.video.itunes_trailers/resources/language/Norwegian/strings.po
+++ b/plugin.video.itunes_trailers/resources/language/Norwegian/strings.po
@@ -16,6 +16,14 @@ msgstr ""
"Language: no\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+msgctxt "#30002"
+msgid "[B]DOWNLOADED[/B]"
+msgstr "[B]NEDLASTET[/B]"
+
+msgctxt "#30004"
+msgid "[B]download in progress[/B]"
+msgstr "[B]nedlasting pågår[/B]"
+
msgctxt "#30010"
msgid "Source"
msgstr "Kilde"
@@ -27,3 +35,15 @@ msgstr "Alle"
msgctxt "#30012"
msgid "Most Recent"
msgstr "Seneste"
+
+msgctxt "#30100"
+msgid "Network Error"
+msgstr "Nettverksfeil"
+
+msgctxt "#30101"
+msgid "No download path"
+msgstr "Ingen nedlastingssti"
+
+msgctxt "#30102"
+msgid "Do you want to you set it now?"
+msgstr "Ãnsker du Ã¥ oppgi den nÃ¥?"
diff --git a/plugin.video.itunes_trailers/resources/language/Polish/strings.po
b/plugin.video.itunes_trailers/resources/language/Polish/strings.po
index 1463fbe..6cf84c1 100644
--- a/plugin.video.itunes_trailers/resources/language/Polish/strings.po
+++ b/plugin.video.itunes_trailers/resources/language/Polish/strings.po
@@ -32,6 +32,10 @@ msgctxt "#30004"
msgid "[B]download in progress[/B]"
msgstr "[B]pobieranie w toku[/B]"
+msgctxt "#30005"
+msgid "Add to Trakt.tv"
+msgstr "Dodaj do Trakt.tv"
+
msgctxt "#30010"
msgid "Source"
msgstr "ŹródÅo"
@@ -68,6 +72,10 @@ msgctxt "#30023"
msgid "First 100"
msgstr "Pierwsze 100"
+msgctxt "#30030"
+msgid "Trailer quality (Stream)"
+msgstr "JakoÅÄ zwiastuna (strumieÅ)"
+
msgctxt "#30031"
msgid "HD480p"
msgstr "HD480p"
@@ -80,6 +88,14 @@ msgctxt "#30033"
msgid "HD1080p"
msgstr "HD1080p"
+msgctxt "#30040"
+msgid "Trailer quality (Download)"
+msgstr "JakoÅÄ zwiastuna (pobieranie)"
+
+msgctxt "#30041"
+msgid "Same as Stream"
+msgstr "Taki sam jak strumieÅ"
+
msgctxt "#30050"
msgid "Trailer download path"
msgstr "Åcieżka pobierania zwiastunów"
diff --git a/plugin.video.itunes_trailers/resources/language/Portuguese
(Brazil)/strings.po
b/plugin.video.itunes_trailers/resources/language/Portuguese (Brazil)/strings.po
index eadc45b..7677c10 100644
--- a/plugin.video.itunes_trailers/resources/language/Portuguese
(Brazil)/strings.po
+++ b/plugin.video.itunes_trailers/resources/language/Portuguese
(Brazil)/strings.po
@@ -32,6 +32,10 @@ msgctxt "#30004"
msgid "[B]download in progress[/B]"
msgstr "[B]download em progresso[/B]"
+msgctxt "#30005"
+msgid "Add to Trakt.tv"
+msgstr "Adicione para Trakt.tv"
+
msgctxt "#30010"
msgid "Source"
msgstr "Fonte"
@@ -68,6 +72,10 @@ msgctxt "#30023"
msgid "First 100"
msgstr "Primeiros 100"
+msgctxt "#30030"
+msgid "Trailer quality (Stream)"
+msgstr "Qualidade Trailer (Stream)"
+
msgctxt "#30031"
msgid "HD480p"
msgstr "HD480p"
@@ -80,6 +88,14 @@ msgctxt "#30033"
msgid "HD1080p"
msgstr "HD1080p"
+msgctxt "#30040"
+msgid "Trailer quality (Download)"
+msgstr "Qualidade Trailer (Download)"
+
+msgctxt "#30041"
+msgid "Same as Stream"
+msgstr "Igual ao Stream"
+
msgctxt "#30050"
msgid "Trailer download path"
msgstr "Caminho para download trailer"
diff --git
a/plugin.video.itunes_trailers/resources/language/Portuguese/strings.po
b/plugin.video.itunes_trailers/resources/language/Portuguese/strings.po
index 45d7d38..4fbd04b 100644
--- a/plugin.video.itunes_trailers/resources/language/Portuguese/strings.po
+++ b/plugin.video.itunes_trailers/resources/language/Portuguese/strings.po
@@ -32,6 +32,10 @@ msgctxt "#30004"
msgid "[B]download in progress[/B]"
msgstr "[B]transferência em progresso[/B]"
+msgctxt "#30005"
+msgid "Add to Trakt.tv"
+msgstr "Adicionar a Trakt.tv"
+
msgctxt "#30010"
msgid "Source"
msgstr "Fonte"
@@ -68,6 +72,10 @@ msgctxt "#30023"
msgid "First 100"
msgstr "Primeiros 100"
+msgctxt "#30030"
+msgid "Trailer quality (Stream)"
+msgstr "Qualidade do trailer (Transmissão)"
+
msgctxt "#30031"
msgid "HD480p"
msgstr "HD480p"
@@ -80,6 +88,14 @@ msgctxt "#30033"
msgid "HD1080p"
msgstr "HD1080p"
+msgctxt "#30040"
+msgid "Trailer quality (Download)"
+msgstr "Qualidade do trailer (Transferência)"
+
+msgctxt "#30041"
+msgid "Same as Stream"
+msgstr "Igual à Transmissão"
+
msgctxt "#30050"
msgid "Trailer download path"
msgstr "Localização dos trailers transferidos"
diff --git a/plugin.video.itunes_trailers/resources/language/Russian/strings.po
b/plugin.video.itunes_trailers/resources/language/Russian/strings.po
index c77cad9..62b42f5 100644
--- a/plugin.video.itunes_trailers/resources/language/Russian/strings.po
+++ b/plugin.video.itunes_trailers/resources/language/Russian/strings.po
@@ -27,3 +27,7 @@ msgstr "ÐÑе"
msgctxt "#30012"
msgid "Most Recent"
msgstr "СамÑе поÑледние"
+
+msgctxt "#30100"
+msgid "Network Error"
+msgstr "ÐÑибка ÑеÑи"
diff --git a/plugin.video.itunes_trailers/resources/language/Spanish/strings.po
b/plugin.video.itunes_trailers/resources/language/Spanish/strings.po
index b120a26..18de4ed 100644
--- a/plugin.video.itunes_trailers/resources/language/Spanish/strings.po
+++ b/plugin.video.itunes_trailers/resources/language/Spanish/strings.po
@@ -32,6 +32,10 @@ msgctxt "#30004"
msgid "[B]download in progress[/B]"
msgstr "[B]descarga en curso[/B]"
+msgctxt "#30005"
+msgid "Add to Trakt.tv"
+msgstr "Añadir a Trakt.tv"
+
msgctxt "#30010"
msgid "Source"
msgstr "Fuente"
@@ -68,6 +72,10 @@ msgctxt "#30023"
msgid "First 100"
msgstr "Primeras 100"
+msgctxt "#30030"
+msgid "Trailer quality (Stream)"
+msgstr "Calidad del trailer (Stream)"
+
msgctxt "#30031"
msgid "HD480p"
msgstr "HD480p"
@@ -80,6 +88,14 @@ msgctxt "#30033"
msgid "HD1080p"
msgstr "HD1080p"
+msgctxt "#30040"
+msgid "Trailer quality (Download)"
+msgstr "Calidad del trailer (Descarga)"
+
+msgctxt "#30041"
+msgid "Same as Stream"
+msgstr "Mismo que Stream"
+
msgctxt "#30050"
msgid "Trailer download path"
msgstr "Ruta de descarga del trailer"
diff --git a/plugin.video.itunes_trailers/resources/language/Swedish/strings.po
b/plugin.video.itunes_trailers/resources/language/Swedish/strings.po
index bedd668..ef5f166 100644
--- a/plugin.video.itunes_trailers/resources/language/Swedish/strings.po
+++ b/plugin.video.itunes_trailers/resources/language/Swedish/strings.po
@@ -32,6 +32,10 @@ msgctxt "#30004"
msgid "[B]download in progress[/B]"
msgstr "[B]nedladdning pågår[/B]"
+msgctxt "#30005"
+msgid "Add to Trakt.tv"
+msgstr "Lägg till i Trakt.tv"
+
msgctxt "#30010"
msgid "Source"
msgstr "Källa"
@@ -68,6 +72,10 @@ msgctxt "#30023"
msgid "First 100"
msgstr "Första 100"
+msgctxt "#30030"
+msgid "Trailer quality (Stream)"
+msgstr "Trailerkvalitet (strömning)"
+
msgctxt "#30031"
msgid "HD480p"
msgstr "HD480p"
@@ -80,6 +88,14 @@ msgctxt "#30033"
msgid "HD1080p"
msgstr "HD1080p"
+msgctxt "#30040"
+msgid "Trailer quality (Download)"
+msgstr "Trailerkvalitet (nedladdning)"
+
+msgctxt "#30041"
+msgid "Same as Stream"
+msgstr "Samma som strömning"
+
msgctxt "#30050"
msgid "Trailer download path"
msgstr "Nerladdningsmapp för trailer"
diff --git a/plugin.video.itunes_trailers/resources/lib/scraper.py
b/plugin.video.itunes_trailers/resources/lib/scraper.py
index 07e9003..2dcd5fc 100644
--- a/plugin.video.itunes_trailers/resources/lib/scraper.py
+++ b/plugin.video.itunes_trailers/resources/lib/scraper.py
@@ -17,13 +17,14 @@
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
-from BeautifulSoup import BeautifulSoup
+from BeautifulSoup import BeautifulSoup, BeautifulStoneSoup
from email.utils import parsedate_tz
import json
import urllib2
import re
BASE_URL = 'http://trailers.apple.com/trailers'
+COVER_BASE_URL = 'http://trailers.apple.com'
USER_AGENT = 'iTunes'
@@ -34,7 +35,6 @@ class NetworkError(Exception):
class MovieScraper(object):
MOVIES_URL = BASE_URL + '/home/feeds/%s.json'
- COVER_BASE_URL = 'http://trailers.apple.com'
def get_all_movies(self, limit, filter_dict=None):
return self._get_movies('studios', limit, filter_dict)
@@ -52,12 +52,12 @@ class MovieScraper(object):
def __poster(url):
if not url.startswith('http'):
- url = self.COVER_BASE_URL + url
+ url = COVER_BASE_URL + url
return url.replace('poster', 'poster-xlarge')
def __background(url):
if not url.startswith('http'):
- url = self.COVER_BASE_URL + url
+ url = COVER_BASE_URL + url
return url.replace('poster', 'background')
def __date(date_str):
@@ -117,6 +117,12 @@ class TrailerScraper(object):
OVERLAY_URL = BASE_URL + '/%s/includes/%s/extralarge.html'
def get_trailers(self, location):
+
+ def __thumb(url):
+ if not url.startswith('http'):
+ url = COVER_BASE_URL + url
+ return url
+
tree = self.__get_tree(self.TRAILERS_URL % location)
trailer_re = re.compile('trailer')
for li in tree.findAll('li', {'class': trailer_re}):
@@ -152,7 +158,7 @@ class TrailerScraper(object):
'title': li.find('h3').string,
'date': '%s.%s.20%s' % (d, m, y),
'duration': duration_str.split('Runtime:')[-1].strip(),
- 'thumb': li.find('img')['src'],
+ 'thumb': __thumb(li.find('img')['src']),
'background': self.BACKGROUND_URL % location,
'urls': trailer_urls
}
@@ -166,3 +172,26 @@ class TrailerScraper(object):
return BeautifulSoup(urllib2.urlopen(req).read())
except urllib2.HTTPError, error:
raise NetworkError('HTTPError: %s' % error)
+
+
+class MoviePlotScraper(object):
+
+ MOVIES_URL = BASE_URL + '/home/xml/current.xml'
+
+ def get_movie_plots(self):
+ tree = self.__get_tree(self.MOVIES_URL)
+ movie_plots = {}
+ for movie in tree.findAll('movieinfo'):
+ title = movie.find('info').find('title').string
+ plot = movie.find('info').find('description').string
+ movie_plots[title] = plot
+ return movie_plots
+
+ def __get_tree(self, url):
+ headers = {'User-Agent': USER_AGENT}
+ req = urllib2.Request(url, None, headers)
+ print 'Opening URL: %s' % url
+ try:
+ return BeautifulStoneSoup(urllib2.urlopen(req).read())
+ except urllib2.HTTPError, error:
+ raise NetworkError('HTTPError: %s' % error)
-----------------------------------------------------------------------
Summary of changes:
plugin.video.itunes_trailers/addon.py | 13 +-
plugin.video.itunes_trailers/addon.xml | 31 +-
plugin.video.itunes_trailers/changelog.txt | 4 +
.../resources/language/Amharic/strings.po | 4 +
.../resources/language/Belarusian/strings.po | 62 ++-
.../resources/language/Catalan/strings.po | 88 ++
.../resources/language/Chinese (Simple)/strings.po | 50 +-
.../resources/language/Croatian/strings.po | 88 ++
.../resources/language/Dutch/strings.po | 16 +
.../resources/language/Finnish/strings.po | 46 +-
.../resources/language/French/strings.po | 12 +
.../resources/language/Galician/strings.po | 16 +
.../resources/language/German/strings.po | 16 +
.../resources/language/Greek/strings.po | 16 +
.../resources/language/Hebrew/strings.po | 84 ++
.../resources/language/Icelandic/strings.po | 40 +
.../resources/language/Italian/strings.po | 16 +
.../resources/language/Korean/strings.po | 60 +
.../language/{Vietnamese => Malay}/strings.po | 8 +-
.../resources/language/Norwegian/strings.po | 20 +
.../resources/language/Polish/strings.po | 16 +
.../language/Portuguese (Brazil)/strings.po | 16 +
.../resources/language/Portuguese/strings.po | 16 +
.../resources/language/Russian/strings.po | 4 +
.../resources/language/Spanish/strings.po | 16 +
.../resources/language/Swedish/strings.po | 16 +
.../{Esperanto => Tamil (India)}/strings.po | 10 +-
.../resources/lib/scraper.py | 39 +-
plugin.video.tvkaista/README.md | 8 +
plugin.video.tvkaista/addon.xml | 10 +-
plugin.video.tvkaista/changelog.txt | 2 +
plugin.video.tvkaista/default.py | 5 +-
.../resources/lib/httplib2/__init__.py | 1123 --------------------
.../resources/lib/httplib2/iri2uri.py | 110 --
34 files changed, 819 insertions(+), 1262 deletions(-)
copy plugin.video.itunes_trailers/resources/language/{Vietnamese =>
Malay}/strings.po (79%)
copy plugin.video.itunes_trailers/resources/language/{Esperanto => Tamil
(India)}/strings.po (73%)
create mode 100644 plugin.video.tvkaista/README.md
delete mode 100644 plugin.video.tvkaista/resources/lib/httplib2/__init__.py
delete mode 100644 plugin.video.tvkaista/resources/lib/httplib2/iri2uri.py
hooks/post-receive
--
Plugins
------------------------------------------------------------------------------
LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99!
1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint
2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack includes
Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/22/13.
http://pubads.g.doubleclick.net/gampad/clk?id=64545871&iu=/4140/ostg.clktrk
_______________________________________________
Xbmc-addons mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbmc-addons