From a2f6a8a172a3d4e8012389cc632ac301aa9c3fc8 Mon Sep 17 00:00:00 2001 From: rectifyer Date: Tue, 5 Mar 2024 20:09:08 +0000 Subject: [PATCH] [script.trakt] 3.6.1 --- script.trakt/HOW_TO_RELEASE.md | 4 - script.trakt/addon.xml | 71 +- .../resource.language.af_ZA/strings.po | 44 +- .../resource.language.am_ET/strings.po | 44 +- .../resource.language.ar_SA/strings.po | 44 +- .../resource.language.ar_sa/strings.po | 771 +++++++++++++++ .../resource.language.ast_es/strings.po | 53 +- .../resource.language.az_AZ/strings.po | 55 +- .../resource.language.be_BY/strings.po | 50 +- .../resource.language.bg_BG/strings.po | 44 +- .../resource.language.bs_BA/strings.po | 44 +- .../resource.language.ca_ES/strings.po | 44 +- .../resource.language.cs_CZ/strings.po | 44 +- .../resource.language.cy_GB/strings.po | 44 +- .../resource.language.da_DK/strings.po | 295 +++--- .../resource.language.de_DE/strings.po | 263 +++--- .../resource.language.el_GR/strings.po | 53 +- .../resource.language.en_AU/strings.po | 44 +- .../resource.language.en_GB/strings.po | 46 +- .../resource.language.en_NZ/strings.po | 55 +- .../resource.language.en_US/strings.po | 55 +- .../strings.po | 46 +- .../resource.language.en_nz/strings.po | 771 +++++++++++++++ .../resource.language.en_us/strings.po | 770 +++++++++++++++ .../language/resource.language.eo/strings.po | 44 +- .../resource.language.es_AR/strings.po | 44 +- .../resource.language.es_ES/strings.po | 151 +-- .../resource.language.es_MX/strings.po | 141 ++- .../resource.language.es_ar/strings.po | 770 +++++++++++++++ .../resource.language.es_mx/strings.po | 770 +++++++++++++++ .../resource.language.et_EE/strings.po | 399 ++++---- .../resource.language.eu_ES/strings.po | 44 +- .../resource.language.fa_AF/strings.po | 44 +- .../resource.language.fa_IR/strings.po | 44 +- .../strings.po | 48 +- .../resource.language.fi_FI/strings.po | 367 ++++---- .../resource.language.fo_FO/strings.po | 44 +- .../resource.language.fr_CA/strings.po | 55 +- .../resource.language.fr_FR/strings.po | 135 ++- .../resource.language.fr_ca/strings.po | 770 +++++++++++++++ .../resource.language.gl_ES/strings.po | 44 +- .../resource.language.he_IL/strings.po | 53 +- .../resource.language.he_il/strings.po | 770 +++++++++++++++ .../resource.language.hi_IN/strings.po | 44 +- .../resource.language.hr_HR/strings.po | 352 ++++--- .../resource.language.hu_HU/strings.po | 194 ++-- .../resource.language.hy_AM/strings.po | 44 +- .../resource.language.id_ID/strings.po | 44 +- .../resource.language.is_IS/strings.po | 44 +- .../resource.language.it_IT/strings.po | 157 ++-- .../resource.language.ja_JP/strings.po | 44 +- .../resource.language.kn_in/strings.po | 44 +- .../resource.language.ko_KR/strings.po | 121 ++- .../resource.language.lt_LT/strings.po | 53 +- .../resource.language.lv_LV/strings.po | 44 +- .../language/resource.language.mi/strings.po | 55 +- .../resource.language.mk_MK/strings.po | 44 +- .../resource.language.ml_IN/strings.po | 44 +- .../resource.language.mn_MN/strings.po | 44 +- .../resource.language.ms_MY/strings.po | 44 +- .../resource.language.mt_MT/strings.po | 44 +- .../resource.language.my_MM/strings.po | 44 +- .../resource.language.nb_NO/strings.po | 55 +- .../resource.language.nb_no/strings.po | 770 +++++++++++++++ .../resource.language.nl_NL/strings.po | 57 +- .../resource.language.oc_fr/strings.po | 51 +- .../resource.language.os_os/strings.po | 55 +- .../resource.language.pl_PL/strings.po | 53 +- .../resource.language.pt_BR/strings.po | 55 +- .../resource.language.pt_PT/strings.po | 53 +- .../resource.language.pt_br/strings.po | 770 +++++++++++++++ .../resource.language.pt_pt/strings.po | 771 +++++++++++++++ .../resource.language.ro_RO/strings.po | 44 +- .../resource.language.ru_RU/strings.po | 44 +- .../resource.language.si_lk/strings.po | 55 +- .../resource.language.sk_SK/strings.po | 63 +- .../resource.language.sl_SI/strings.po | 44 +- .../resource.language.sq_AL/strings.po | 44 +- .../resource.language.sr_RS/strings.po | 44 +- .../resource.language.sr_RS@latin/strings.po | 44 +- .../resource.language.sv_SE/strings.po | 53 +- .../language/resource.language.szl/strings.po | 55 +- .../resource.language.ta_IN/strings.po | 44 +- .../resource.language.te_in/strings.po | 55 +- .../resource.language.tg_tj/strings.po | 55 +- .../resource.language.th_TH/strings.po | 44 +- .../resource.language.tr_TR/strings.po | 53 +- .../resource.language.uk_UA/strings.po | 401 ++++---- .../resource.language.uz_UZ/strings.po | 44 +- .../resource.language.vi_VN/strings.po | 44 +- .../resource.language.zh_CN/strings.po | 392 ++++---- .../resource.language.zh_TW/strings.po | 44 +- script.trakt/resources/lib/kodiUtilities.py | 521 +++++++---- script.trakt/resources/lib/rating.py | 3 +- script.trakt/resources/lib/script.py | 4 +- script.trakt/resources/lib/scrobbler.py | 521 +++++++---- script.trakt/resources/lib/service.py | 719 ++++++++------ script.trakt/resources/lib/sqlitequeue.py | 5 +- script.trakt/resources/lib/sync.py | 7 +- script.trakt/resources/lib/syncEpisodes.py | 879 ++++++++++++------ script.trakt/resources/lib/syncMovies.py | 510 +++++++--- .../resources/lib/traktContextMenu.py | 54 +- script.trakt/resources/lib/traktapi.py | 209 ++--- script.trakt/resources/lib/utilities.py | 529 +++++++---- script.trakt/resources/settings.xml | 717 ++++++++++++-- 105 files changed, 15884 insertions(+), 3145 deletions(-) delete mode 100644 script.trakt/HOW_TO_RELEASE.md create mode 100644 script.trakt/resources/language/resource.language.ar_sa/strings.po rename script.trakt/resources/language/{resource.language.scn => resource.language.en_au}/strings.po (85%) create mode 100644 script.trakt/resources/language/resource.language.en_nz/strings.po create mode 100644 script.trakt/resources/language/resource.language.en_us/strings.po create mode 100644 script.trakt/resources/language/resource.language.es_ar/strings.po create mode 100644 script.trakt/resources/language/resource.language.es_mx/strings.po rename script.trakt/resources/language/{resource.language.ro_md => resource.language.fa_af}/strings.po (85%) create mode 100644 script.trakt/resources/language/resource.language.fr_ca/strings.po create mode 100644 script.trakt/resources/language/resource.language.he_il/strings.po create mode 100644 script.trakt/resources/language/resource.language.nb_no/strings.po create mode 100644 script.trakt/resources/language/resource.language.pt_br/strings.po create mode 100644 script.trakt/resources/language/resource.language.pt_pt/strings.po diff --git a/script.trakt/HOW_TO_RELEASE.md b/script.trakt/HOW_TO_RELEASE.md deleted file mode 100644 index da787e7052..0000000000 --- a/script.trakt/HOW_TO_RELEASE.md +++ /dev/null @@ -1,4 +0,0 @@ -1. Write changelog in changelog.txt -2. Update addon.xml - the version and the news tag -3. Push to github wait for CI -4. Create a new git tag and push it `git tag vX.X.X` `git push --tags` diff --git a/script.trakt/addon.xml b/script.trakt/addon.xml index 1f999786d8..ab7b5b4bd1 100644 --- a/script.trakt/addon.xml +++ b/script.trakt/addon.xml @@ -1,5 +1,5 @@ - + @@ -15,10 +15,13 @@ https://forum.kodi.tv/showthread.php?tid=220547 https://trakt.tv https://github.com/trakt/script.trakt - - Fix problems with skins based on skin-shortcuts -- Improve proxy URL configuration -- Don't ask trakt for ratings, if the user doesn't need them -- Translations + - Clarify unit on startup delay +- Migrate to new settings format +- Allow to override global proxy settings +- Fix empty movie title when year not included in showtitle +- Fix runtime fallback for calculating episode and movie progress +- Fix hide notifications when playing video +- Update translations icon.png fanart.jpg @@ -26,47 +29,51 @@ resources/image-02.png resources/image-03.png - TV og film program for Trakt.tv + Tv- og film-scrobbler til Trakt.tv TV und Film Scrobbler für Trakt.tv Υπηρεσία κοινοποίησης ταινιών και τηλ. σειρών (scrobbler) στο Trakt.tv TV and movie scrobbler for Trakt.tv - TV and movie scrobbler for Trakt.tv - TV and movie scrobbler for Trakt.tv Scrobbler de Películas y Series para Trakt.tv - TV-sarjojen ja elokuvien scrobbler Trakt.tv:lle - Scobbler télé et films pour Trakt.tv + Sarjade ja filmide vaatamisoleku sünkroonimine Trakt.tv teenusega + Sarjojen ja elokuvien katselutilanteen Trakt.tv-kirjaus Scrobbler TV et film pour Trakt.tv Scrobbler סדרות וסרטים עבור Trakt.tv - TV és film beküldő a Trakt.tv-re + Scrobbler סדרות וסרטים עבור Trakt.tv + TV i filmski skrobler za Trakt.tv + Sorozat és film beküldő a Trakt.tv-hez Scrobbler di serie TV e film per Trakt.tv Trakt.tv에 TV와 영화 시청 상태를 전송합니다 TV ir filmų registratorius, skirtas Trakt.tv - TV og film-scrobbler for Trakt.tv TV- en films-scrobbler voor Trakt.tv Dodatek umożliwiający rejestrację odtwarzanych i obejrzanych seriali i filmów w serwisie Trakt.tv - Scrobbler de episódios e filmes para o Trakt.tv + Scrobbler de episódios e filmes para o Trakt.tv Scrobbler de episódios e filmes para o Trakt.tv Seri TV och film skrobblare för Trakt.tv - Scrobble automatisk alle tv-episoder og film du ser til Trakt.tv! Du får en omfattende historik af alt, hvad du har set og du vil være en del af et globalt fællesskab af serie og film-entusiaster. Tilmeld dig gratis på http://trakt.tv og få et væld af funktioner: - Scrobble automatiskalt hvad du ser - Mobile apps til iPhone, iPad, Android og Windows Phone - Del det, du ser (i realtid), samt send vurderinger til facebook og twitter - Personlig kalender, så du aldrig går glip af en serie/film - Følg med i hvad dine venner og bekendte ser - Brug huskelister så du ikke glemmer, hvad de skal se - Vis og imponér din samling til venner - Opret brugerdefinerede lister - Nemt holde øje med dit serie fremskridt i løbet af sæsoner og afsnit - Sammenlign din samling mod lister som IMDb Top 250 - Opdag nye serier og film baseret på TV-vaner - Widgets til dit forumsignalturer Hvad kan denne tilføjelse gøre? - Scrobble automatisk alle tv-afsnit og film, du ser - Synkroniser dine tv-afsnit og film samlinger til Trakt (efter et bibliotek opdatering) - Automatisk oprydning af din Trakt-samling, så den passer sammen med Kodi - Hold set-statusser synkroniseret mellem Kodi og Trakt - Vurder film og afsnit umiddelbart efter at de er set Særlig tak til alle der har bidraget til denne tilføjelser! Se historikken og changelog for at se hvem disse talentfulde udviklere er. - Scrobble automatisch alle Serien und Filme die du schaust zu Trakt.tv! Behalte den Überblick über deine Sammlung und sei Teil einer globalen Gemeinschaft von Serien- und Filmliebhabern. Registriere jetzt deinen kostenlosen Account unter http://trakt.tv und bekomme einen Haufen Funktionen: - Automatisches scrobbeln von dem was du guckst - Mobile Apps für iPhone, iPad, Android und Windows Phone - Teile was du schaust (in Echtzeit) und bewerte auf Facebook und Twitter - Personalisierte Kalender: So verpasst du nie wieder eine Serie - Folge deinen Freunden und Leuten, für die du dich interessierst - Mach dir Beobachtungsliste zu nutze, um nicht zu vergessen was du ansehen wolltest - Tracke deine Mediensammlung, um deine Freunde zu beeindrucken - Erstelle benutzerdefinierte Listen zu jedem Thema das dir einfällt - Behalte die Übersicht über deinen Fortschritt bei Serien - Überblicke deinen Fortschritt bei offiziellen Listen wie zum Beispiel den IMDb Top 250 - Entdecke neue Serien und Filme anhand deines Geschmacks - Widgets für deine Forum Signatur Was kann dieses Addon? - Automatisches scrobbeln aller Serien und Filme die du anschaust - Synchronisiere deine gesammelten Serien und Filme zur Trakt Sammlung (direkt nach dem Bibliotheksupdate) - Automatisches aufräumen deiner Trakt Sammlung damit sie mit Kodi übereinstimmt - Halte gesehen Markierungen synchronisiert zwischen Kodi und Trakt - Bewerte Episoden und Filme direkt nach dem du sie geguckt hast Besonderer Dank gilt allen die an diesem Plugin mit gearbeitet haben! Schau in die Commit Historie und das Änderungsprotokoll, um diese talentierten Entwickler zu sehen. - Αυτόματη κοινοποίηση στο Trakt.tv όλων των επεισοδίων και ταινιών που παρακολουθείτε! Μπορείτε να διατηρείτε αναλυτικό ιστορικό από ο,τιδήποτε είδατε, και να γίνετε μέρος μιας παγκόσμιας κοινότητας σινεφίλ και φαν της τηλεόρασης. Εγγραφείτε δωρεάν στο http://trakt.tv για ένα πλήθος παροχών: - Αυτόματη κοινοποίηση όσων παρακολουθείτε - Εφαρμογές για κινητά iPhone, Android, Windows Phone και iPad - Μοιραστείτε ό,τι παρακολουθείτε (σε πραγματικό χρόνο), μαζί με τη βαθμολογία σας, στο facebook και το twitter - Προσωπικό ημερολόγιο, για να μη χάνετε ποτέ επεισόδιο - Ακολουθήστε τους φίλους σας, και άτομα για τα οποία ενδιαφέρεστε - Χρήση λιστών προβολής, για να μην ξεχνάτε τι θέλετε να δείτε - Εντυπωσιάστε τους φίλους σας με τις συλλογές σας - Δημιουργήστε προσωπικές λίστες με ό,τι θέμα επιθυμείτε - Δείτε την πρόοδό σας όσον αφορά τις τηλεοπτικές σειρές, με πολύ εύκολο τρόπο - Συγκρίνετε την πρόοδό σας με επίσημες λίστες, όπως των 250 Κορυφαίων του IMDb - Ανακαλύψτε νέες σειρές και ταινίες με βάση όσα έχετε ήδη παρακολουθήσει - Widget για την υπογραφή σας σε διάφορα forum Τι μπορεί να κάνει αυτό το πρόσθετο; - Αυτόματη κοινοποίηση όλων των επεισοδίων και ταινιών που παρακολουθείτε - Συγχρονισμός όλων των επεισοδίων και συλλογών ταινιών στο Trakt (αυτόματα μετά από κάθε ενημέρωση της συλλογής) - Αυτόματη εκκαθάριση της συλλογής σας στο Trakt ούτως ώστε να ταυτίζεται με αυτή στο Kodi - Συγχρονισμός όσων παρακολουθήσατε ήδη μεταξύ του Kodi και του Trakt - Βαθμολογήστε τις ταινίες και τα επεισόδια αφού τα παρακολουθήσετε Ευχαριστούμε ιδιαιτέρως όλους όσους συνεισέφεραν σε αυτήν την εφαρμογή! Ελέγξτε το ιστορικό των προσθηκών και αλλαγών για να βρείτε αυτούς τους ταλαντούχους προγραμματιστές. - Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers. - Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalised calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers. - Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers. - Haz scrobble automáticamente de todas tus Series de TV y Películas que estés viendo en Trakt.tv! Mantén un historial de todo lo que has visto y se parte de una comunidad global de entusiastas por las Series y Películas. Regístrate gratis en http://trakt.tv y consigue una tonelada de características: - Scrobble automático de lo que estás viendo - Aplicaciones móviles para iPhone, iPad, Android y Windows Phone - Comparte lo que estás viendo (en tiempo real) y tu valoración en Facebook y Twitter - Calendario personalizado para que no te pierdas ninguna serie - Sigue tus amigos y personas de interés - Usa las watchlists para no olvidarte de lo que quieres ver - Controla tus colecciones multimedia e impresiona a tus amigos - Crea listas personalizadas sobre los temas de tu elección - Controla fácilmente el progreso de los episodios y temporadas de tus Series - Controla tu progreso en comparación con listas industriales como IMDb TOP 250 - Descubre nuevas Series y Películas basadas en tus hábitos - Widgets para tu firma en foros ¿Qué puede hacer este add-on? - Scrobble automático de las Episodios y Películas que estás viendo - Sincronizar tus colecciones Series y Películas con Trakt.tv (después de la actualización de la biblioteca) - Limpiar automáticamente tu colección de Trakt.tv para que sea idéntica a la de Kodi - Mantener el mismo estado de visionado entre Kodi y Trakt.tv - Valorar Películas y Episodios después de verlos ¡Un agradecimiento especial a todos los que han contribuido en este plugin! Revisa el histórico de commits y el histórico de cambios para ver todos esos desarrolladores con talento. - Scrobblez automatiquement tous les épisodes télé et tous les films vers Trakt.tv! Gardez sur Trakt.tv un historique détaillé de tout ce que vous avez regardé et faites partie d'une communauté mondiale de passionnés de télé et de films. Inscrivez-vous à un compte gratuit sur http://trakt.tv et obtenez une tonne de fonctions : - Scrobblez automatiquement ce que vous regardez - Applis mobiles pour Android, iPhone, iPad et Windows Phone - Partagez ce que vous regardez (en temps réel) et évaluez vers Facebook et Twitter - Calendrier personnalisé afin que vous ne ratiez jamais aucune émission télé - Suivez vos amis et les personnes qui vous intéresse - Utilisez des listes de suivi afin de ne pas oublier quoi regarder - Suivez vos collections multimédias et impressionnez vos amis - Créez des listes personnalisées sur tous les sujets que vous choisissez - Suivez la progression de toutes vos émissions télé, pour toutes les saisons et tous les épisodes - Suivez votre progression par rapport aux listes de l'industrie telles que les 250 1ers d'IMDb - Découvrez de nouvelles émissions et de nouveaux films d'après vos habitudes de visionnement - Widgets pour votre signature de forum Que peut faire cet addiciel? - Scrobblez automatiquement tous les épisodes télé et tous les films que vous regardez - Synchronisez vos collections d'épisodes télé et de films avec Trakt (déclenché après une mise à jour de la vidéothèque) - Autonettoyez votre collection Trakt afin qu'elle corresponde à Kodi - Synchronisez les états de visionnement entre Kodi et Trakt - Évaluez les films et les épisodes après les avoir regardés Remerciements particuliers à tous ceux qui ont contribué au développement de cet addiciel! Consultez l'historique des validations et le journal des changements pour obtenir la liste de ces développeurs talentueux. - Scrobblez automatiquement sur Trakt.tv tous les épisodes TV et les films que vous regardez ! Gardez un historique complet de tout ce que vous avez regardé et prenez part à une communauté globale d'amateurs de TV et de films. Enregistrez-vous pour un compte gratuit sur http://trakt.tv pour accéder à des tonnes de fonctionnalités : - Scrobbler automatiquement ce que vous regardez - Applications mobiles pour iPhone, iPad, Android et Windows Phone - Partager ce que vous regardez (en temps réel) et vos évaluations sur Facebook et Twitter - Calendrier personnalisé pour ne plus jamais rater un épisode - Suivre vos amis et les personnes qui vous intéressent - Utiliser des listes pour ne plus oublier ce que vous voulez regarder - Synchroniser vos collections de media pour impressionner vos amis - Créer des listes personnalisées autour des sujets que vous choisissez - Suivre facilement votre progression dans toutes les saisons et épisodes des séries TV - Comparer votre progression à des listes comme le Top 250 IMDb - Découvrir de nouvelles séries et de nouveaux films en vous basant sur vos habitudes de visionnage - Widget pour votre signature de forum Que peut faire cette extension ? - Scrobbler automatiquement tous les épisodes TV et les films que vous regardez - Synchroniser vos collections d'épisodes TV et de films avec Trakt (déclenché après une mise à jour de la médiathèque) - Nettoyer automatiquement votre collection Trakt pour qu'elle concorde avec Kodi - Garder l'état des visionnages synchronisé entre Kodi et Trakt - Noter les films et épisodes après les avoir regardés Remerciements spéciaux à tous ceux qui ont apporté leur contribution à cette extension ! Allez faire un tout sur l'historique des mises à jour et le journal des changements pour voir ces talentueux développeurs. - Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers. - Esegui automaticamente lo scrobbling di tutti gli episodi televisivi e dei film che guardi su Trakt.tv! Mantieni uno storico completo di tutto ciò che hai visto e prendi parte a una comunità globale di appassionati di TV e film. Registrati per avere un account gratuito su http://trakt.tv e ottieni una tonnellata di funzioni: - Scrobbling automatico di quello che stai guardando - Applicazioni mobili per iPhone, iPad, Android e Windows Phone - Condividi su Facebook e Twitter ciò che guardi (in tempo reale) e la tua valutazione - Calendario personalizzato in modo da non perdere mai una puntata di uno show televisivo - Segui i tuoi amici e le persone che ti interessano - Usa la Watchlist in modo da non dimenticare cosa guardare - Tieni traccia delle tue raccolte multimediali e impressiona i tuoi amici - Crea liste personalizzate su qualsiasi argomento - Monitora facilmente i tuoi progressi nella visione degli show televisivi in tutte le stagioni ed episodi - Confronta i tuoi progressi con le liste di settore come la IMDb Top 250 - Scopri nuovi spettacoli e film in base alle tue abitudini di visione - Widget per la firma del forum Che cosa può fare questa add-on? - Scrobble automatico di tutti gli episodi televisivi e film che vengono guardati - Sincronizzazione dei tuoi episodi TV e delle collezioni di film di Trakt (attivata dopo un aggiornamento della libreria) - Pulizia automatica della collezione Trakt in modo da farla corrispondere con Kodi - Mantenere lo stato delle visioni sincronizzate tra Kodi e Trakt - Votazione di ogni puntata o film dopo la visualizzazione Un ringraziamento speciale a tutti coloro che hanno contribuito a questo plugin! Controllate la storia dei commit e la lista dei cambiamenti per vedere questi sviluppatori di talento. - 시청 중인 모든 TV 쇼 에피소드와 영화 정보를 자동으로 Trakt.tv에 전송합니다! 사용자가 시청한 모든 이력을 자세히 보관하고 전세계의 TV, 영화 커뮤니티의 일원으로 참여하세요. http://Trakt.tv에서 무료 회원으로 가입하고 다양한 기능을 활용하세요: - 시청 중인 영화와 에피소드 정보를 자동으로 전송 - iPhone, iPad, Android, Windows Phone 앱 지원 - 시청 중 정보를 (실시간)으로 Facebook과 twitter로 공유하고 평가 - 개인 캘린더로 TV 쇼 본방송을 놓치지 마세요 - 친구와 관심있는 사람을 팔로우 하세요 - 꼭 봐야 할 것들을 잊지 않기 위해 Watclist를 사용하세요 - 여러분의 컬렉션을 관리하고 친구들을 감동 시키세요 - 여러분이 선택한 모든 주제의 목록을 만드세요 - 여러분의 TV 쇼 시청 진행 상태를 시즌별 에피소드별로 쉽게 기록하고 관리하세요 - 여러분의 시청 상태를 IMDb Top 250 같은 목록과 비교해 보세요 - 여러분이 시청한 자료를 토대로 새로운 영화와 TV쇼를 찾아보세요 - 커뮤니티 포럼의 Widgets 으로 활용하세요 이 애든온이 할 수 있는 것은? - 시청 중인 영화와 에피소드 정보를 자동으로 전송 - 여러분의 TV 에피소드와 영화 컬렉션을 Trakt와 동기화 (라이브러리를 업데이트할 때 작동) - Kodi 라이브러리와 일치하도록 Trakt 컬렉션 자동 정리 - Kodi와 Trakt 사이의 시청 정보 동기화 - 영화와 에피소드를 시청한 후 평가하기 이 플러그인에 공헌한 모든 이에게 감사드립니다! 재능있는 이 개발자들을 확인하려면 커밋 이력과 변경사항을 확인하기 바랍니다. - Automatiškai užregistruoti visus TV epizodus ir filmus, kuriuos žiūrite, Trakt.tv sistemoje! Laikykite išsamią istoriją visko, ką peržiūrėjote ir būkite globalios TV ir filmų entuziastų bendruomenės dalimi. Susikurkite nemokamą paskyrą http://trakt.tv puslapyje ir gaukite daugybę funkcionalumų: - Automatiškai užregistruokite tai, ką žiūrite - Mobilios programelės, skirtos iPhone, iPad, Android ir Windows Phone - Dalinkitės tuo, ką žiūrite (realiuoju laiku) ir įvertinimais facebook ir twitter sistemose - Suasmenintas kalendorius, kad niekada nepraleistumėte TV laidos - Sekite savo draugus ir žmones, kuriais domitės - Naudokite peržiūros sąrašą, kad nepamirštumėte ką norite peržiūrėti - Sekite savo media kolekciją ir padarykite įspūdį savo draugams - Sukurkite savus sąrašus bet kokia pasirinkta tema - Lengvai sekite TV laidos progresą tarp visų sezonų ir epizodų - Sekite savo progresą tarp industrinių sąrašų, tokių kaip IMDb Top 250 - Atraskite naujas laidas ir filmus pagal savo žiūrėjimo įpročius - Valdiklis jūsų forumo paskyros parašui Ką gali šis priedas? - Automatiškai registruoti visus TV epizodus ir filmus, kuriuos žiūrite - Sinchronizuoti jūsų TV epizodų ir filmų kolekciją su Trakt.tv (vykdoma po bibliotekos atnaujinimo) - Automatiškai išvalyti jūsų Trakt.tv kolekciją, kad ji sutaptų su Kodi - Išlaikyti peržiūrėjimo būsenas sinchronizuotas tarp Kodi ir Trakt.tv - Įvertinti filmus ir epizodus juos peržiūrėjus Specialus ačiū visiems, kurie prisidėjo prie šio įskiepio! Patikrinkite kodo istoriją ir pakeitimų sąrašą, kad pamatytumėte šiuos talentingus kūrėjus. - Scrobble alle TV-episoder og filmer du ser til Trakt.tv! Hold en omfattende oversikt av alt du har sett og bli en del av et globalt samfunn av TV og filmentusiaster. Meld deg inn og få en gratis konto på http://trakt.tv og få tilgang til en haug av funksjoner: - Scrobble det du ser automatisk - Mobile applikasjoner for iPhone, iPad, Android og Windows Phone - Del det du ser (i sanntid) og vurderinger til Facebook og Twitter - Personalisert kalender så du ikke går glipp av favorittprogrammene dine - Følg vennene dine og folk du er interessert i - Bruk overvåkingsliste så du ikke glemmer hva du skal se - Spor mediasamlingen og imponer venner - Lag tilpassede lister basert på egne emner - Spor fremgangen din på TV-programmer på tvers av sesonger og episoder - Spor fremgangen din mot lister som IMDb Top 250 - Oppdag nye TV-programmer og filmer basert på vanene dine - Widgets som forumsignatur - Hva kan denne utvidelsen gjøre? - Scrobble alle TV-episoder og filmer som du ser på automatisk - Synkronisere TV-episode og filmsamlinger til Trakt (trigges etter biblioteksoppdatering) - Automatisk opprydning i Trakt-samlingen så den samsvarer med Kodi - Hold sett-statuser synkronisert mellom Kodi og Trakt - Vurder filmer og episoder etter å ha sett de Takk til alle som har bidratt til denne utvidelsen! Sjekk commit-historien og endringsloggen for å se disse talentfulle utviklerene. - Scrobble automatisch alle TV afleveringen en films die je aan bekijken bent naar Trakt.tv! Hou een uitgebreide historie bij van alles wat je hebt bekeken en maak deel uit van een wereldwijde gemeenschap van TV- en filmliefhebbers. Schrijf je in voor een gratis account op http://trakt.tv en krijg een enorme hoeveelheid aan mogelijkheden: - Automatisch scrobblen wat je aan het bekijken bent - Mobiele apps voor iPhone, iPad, Android en Windows Phone - Deel wat je aan het bekijken ben (gelijktijdig) en stuur je waardering door naar Facebook en Twitter - Persoonlijke kalender zodat je nooit een TV aflevering mist - Volg je vrienden en mensen waarin je ben geïnteresseerd - Gebruik kijklijsten zodat je niets mist van wat je wilt kijken - Leg je eigen mediaverzameling aan en maak indruk op je vrienden - Maak aangepaste lijsten over onderwerpen die je zelf kiest - Volg het verloop van je tv serie voor alle seizoenen en afleveringen - Vergelijk je bekeken films en series met bekende lijsten zoals de IMDb Top 250 - Ontdek nieuwe series en films gebaseerd op jouw kijk gewoonten - Widgets voor jouw forum handtekening Wat kan deze add-on doen? - Automatisch scrobblen van alle TV afleveringen en films die je aan het bekijken bent - Synchroniseer je TV afleveringen en film collecties naar Trakt (start na een bibliotheekupdate) - Automatisch opschonen van je Trakt collectie zodat deze overeenkomt met Kodi - Houdt de bekeken status gesynchroniseerd tussen Kodi en Trakt - Geef een cijfer aan films en afleveringen na ze te hebben bekeken Speciale dank aan allen die hebben meegeholpen met deze plugin! Bekijk de commentaar historie en wijzigingenlijst om deze getalenteerde ontwikkelaars te zien. - Automatyczna rejestracja obejrzanych odcinków serialów i film w serwisie Trakt.tv! Przechowuj pełną historię wszystkich obejrzanych mediów i bądź częścią globalnej społeczności entuzjastów multimediów. Zarejestruj swoje konto za darmo na http://trakt.tv i uzyskaj dostęp do mnóstwa funkcji: - automatycznej rejestracji obejrzanych mediów - mobilnych aplikacji na iPhone'a, iPada, Androida i Windows Phone - publikacji obejrzanych mediów i ich oceny (w czasie rzeczywistym) w serwisach Facebook i Twitter - osobistego kalendarza, żebyś nigdy nie przegapił emisji serialu - śledzenia aktywności znajomych i osób, którymi się interesujesz - listy pozycji do obejrzenia, żebyś nigdy nie zapomniał tego, co chcesz obejrzeć - udostępniania swojej kolekcji mediów, którą możesz zaimponować swoim znajomym - tworzenia niestandardowych list skupionych na wybranym temacie - łatwego śledzenia postępów oglądania sezonów i odcinków serialu - porównywania własnych postępów oglądania z publicznymi listami takimi jak lista Top 250 serwisu IMDb - odkrywanie nowych seriali i filmów na podstawie preferencji Co potrafi ten dodatek? - rejestrować automatycznie odtwarzania wszystkich odcinków seriali i filmów - synchronizację biblioteki filmów i odcinków seriali z kolekcją Trakt (uruchamianą po aktualizacji biblioteki) - czyszczenie kolekcji Trakt w celu pełnego dopasowania z biblioteką Kodi - utrzymywanie synchronizacji stanów obejrzenia między biblioteką Kodi a kolekcją Trakt - możliwość oceny filmów i odcinków seriali zaraz po obejrzeniu Specjalne podziękowania dla wszystkich, którzy wnieśli swój wkład w tworzenie tego dodatku! Przejrzyj historię i dziennik zmian, aby poznać tych utalentowanych programistów. - Automaticamente faça scrobble de filmes e seriados que está a assistir para o Trakt.tv! Mantenha um histórico de tudo o que assistiu e faça parte de uma comunidade de entusiastas de filmes e seriados. Inscreva-se gratuitamente para uma conta em http://trakt.tv e receba uma tonelada de funcionalidades: - Scrobble automático quando está a assistir - Aplicações moveis para iPhone, iPad, Android, Windows Phone e Blackberry - Partilhe o que está a assistir (em tempo real) e as suas classificações no facebook e twitter - Calendário personalizado de forma a nunca perder um seriado - Siga os seus amigos e pessoas de interesse - Use listas para não esquecer o que ver - Mostre as suas bibliotecas de filmes e seriados aos seus amigos - Crie listas personalizadas sobre os assuntos que desejar - Verifique que espisódios já assistiu e quais faltam assistir - Veja que filmes tem do IMDB TOP 250 - Descubra novos filmes e seriados com base nos que já assistiu - Widgets para usar na assinatura de fóruns O que pode este addon fazer? - Scrobble automático de todos os filmes e episódios de TV que está a assistir - Sincronização dos filmes e episódios de TV assistidos com o Trakt (após um update da biblioteca) - Limpeza automática do Trakt de forma a ficar igual ao Kodi - Manter as visualizações sincronizadas entre o Trakt e o Kodi - Classifique filmes e episódios após visualização Um obrigado especial a todos os que contribuíram para este plugin! Veja o github e o changelog para ver quem são estes programadores talentosos. - Automaticamente faça scrobble de filmes e séries que está a ver para o Trakt.tv! Mantenha um histórico de tudo o que visualizou e faça parte de uma comunidade de entusiastas de filmes e séries. Inscreva-se gratuitamente para uma conta em http://trakt.tv e receba uma tonelada de funcionalidades: - Scrobble automático quando está a visualizar - Aplicações moveis para iPhone, iPad, Android, Windows Phone e Blackberry - Partilhe o que está a visualizar (em tempo real) e as suas classificações no facebook e twitter - Calendário personalizado de forma a nunca perder uma série - Siga os seus amigos e pessoas de interesse - Use listas para não esquecer o que ver - Mostre as suas bibliotecas de filmes e séries aos seus amigos - Crie listas personalizadas sobre os assuntos que quiser - Verifique que espisódios já visualizou e quais faltam ver - Veja que filmes tem do IMDB TOP 250 - Descubra novos filmes e séries com base nos que já viu - Widgets para usar na assinatura de fóruns O que pode este addon fazer? - Scrobble automático de todos os filmes e episódios de séries que está a ver - Sincronização dos filmes e episódios de séries vistos com o Trakt (após um update da biblioteca) - Limpeza automática do Trakt de forma a ficar igual ao Kodi - Manter as visualizações sincronizadas entre o Trakt e o Kodi - Classifique filmes e episódios após visualização Um obrigado especial a todos os que contribuíram para este plugin! Veja o github e o changelog para ver quem são estes programadores talentosos. + Скроблер серіалів та фільмів для Trakt.tv + Trakt.tv的观影打卡器 + Scrobble automatisk alle tv-afsnit og film du ser til Trakt.tv! Du får en omfattende historik af alt, hvad du har set og bliver del af et globalt fællesskab af serie- og filmentusiaster. Tilmeld dig gratis på http://trakt.tv og få et væld af funktioner:[CR][CR]- Scrobble automatisk alt hvad du ser[CR][CR]- Mobilapps til iPhone, iPad, Android og Windows Telefon[CR][CR]- Del det, du ser (i realtid), samt send bedømmelser til Facebook og Twitter[CR]- Personlig kalender, så du aldrig går glip af en serie eller film[CR]- Følg med i hvad dine venner og bekendte ser[CR]- Brug huskelister så du ikke glemmer, hvad du skal se[CR]- Vis og imponér din samling til venner[CR]- Opret brugerdefinerede lister[CR]- Hold nemt øje med dit serie-fremskridt i løbet af sæsoner og afsnit[CR]- Sammenlign din samling mod lister fra f.eks. IMDb Top 250[CR]- Opdag nye serier og film baseret på dine tv-vaner[CR]- Widgets til din forumsignatur[CR][CR]Hvad kan dette add-on tilbyde?[CR][CR][CR]- Scrobble automatisk alle tv-afsnit og film, du ser[CR]- Synkroniser dine tv-afsnit og filmsamlinger til Trakt (efter en opdatering af biblioteket)[CR]- Automatisk oprydning af din Trakt-samling, så den passer sammen med Kodi[CR]- Hold set status synkroniseret mellem Kodi og Trakt[CR]- Bedøm film og afsnit umiddelbart efter at de er set[CR][CR]Særlig tak til alle der har bidraget til dette add-on! Se historikken og changelog for at se hvem disse talentfulde udviklere er. + Scrobble automatisch alle Serien und Filme die du schaust zu Trakt.tv! Behalte den Überblick über deine Sammlung und sei Teil einer globalen Gemeinschaft von Serien- und Filmliebhabern. Registriere jetzt deinen kostenlosen Account unter http://trakt.tv und bekomme einen Haufen Funktionen:[CR][CR]- Automatisches scrobbeln von dem was du guckst[CR]- Mobile Apps für iPhone, iPad, Android und Windows Phone[CR]- Teile was du schaust (in Echtzeit) und bewerte auf Facebook und Twitter[CR]- Personalisierte Kalender: So verpasst du nie wieder eine Serie[CR]- Folge deinen Freunden und Leuten, für die du dich interessierst[CR]- Mach dir Beobachtungsliste zu nutze, um nicht zu vergessen was du ansehen wolltest[CR]- Tracke deine Mediensammlung, um deine Freunde zu beeindrucken[CR]- Erstelle benutzerdefinierte Listen zu jedem Thema das dir einfällt[CR]- Behalte die Übersicht über deinen Fortschritt bei Serien[CR]- Überblicke deinen Fortschritt bei offiziellen Listen wie zum Beispiel den IMDb Top 250[CR]- Entdecke neue Serien und Filme anhand deines Geschmacks[CR]- Widgets für deine Forum Signatur[CR][CR]Was kann dieses Addon?[CR][CR]- Automatisches scrobbeln aller Serien und Filme die du anschaust[CR]- Synchronisiere deine gesammelten Serien und Filme zur Trakt Sammlung (direkt nach dem Bibliotheksupdate)[CR]- Automatisches aufräumen deiner Trakt Sammlung damit sie mit Kodi übereinstimmt[CR]- Halte gesehen Markierungen synchronisiert zwischen Kodi und Trakt[CR]- Bewerte Episoden und Filme direkt nach dem du sie geguckt hast[CR][CR]Besonderer Dank gilt allen die an diesem Plugin mit gearbeitet haben! Schau in die Commit Historie und das Änderungsprotokoll, um diese talentierten Entwickler zu sehen. + Αυτόματη κοινοποίηση στο Trakt.tv όλων των επεισοδίων και ταινιών που παρακολουθείτε! Μπορείτε να διατηρείτε αναλυτικό ιστορικό από ο,τιδήποτε είδατε, και να γίνετε μέρος μιας παγκόσμιας κοινότητας σινεφίλ και φαν της τηλεόρασης. Εγγραφείτε δωρεάν στο http://trakt.tv για ένα πλήθος παροχών:[CR][CR]- Αυτόματη κοινοποίηση όσων παρακολουθείτε[CR]- Εφαρμογές για κινητά iPhone, Android, Windows Phone και iPad[CR]- Μοιραστείτε ό,τι παρακολουθείτε (σε πραγματικό χρόνο), μαζί με τη βαθμολογία σας, στο facebook και το twitter[CR]- Προσωπικό ημερολόγιο, για να μη χάνετε ποτέ επεισόδιο[CR]- Ακολουθήστε τους φίλους σας, και άτομα για τα οποία ενδιαφέρεστε[CR]- Χρήση λιστών προβολής, για να μην ξεχνάτε τι θέλετε να δείτε[CR]- Εντυπωσιάστε τους φίλους σας με τις συλλογές σας[CR]- Δημιουργήστε προσωπικές λίστες με ό,τι θέμα επιθυμείτε[CR]- Δείτε την πρόοδό σας όσον αφορά τις τηλεοπτικές σειρές, με πολύ εύκολο τρόπο[CR]- Συγκρίνετε την πρόοδό σας με επίσημες λίστες, όπως των 250 Κορυφαίων του IMDb[CR]- Ανακαλύψτε νέες σειρές και ταινίες με βάση όσα έχετε ήδη παρακολουθήσει[CR]- Widget για την υπογραφή σας σε διάφορα forum[CR][CR]Τι μπορεί να κάνει αυτό το πρόσθετο;[CR][CR]- Αυτόματη κοινοποίηση όλων των επεισοδίων και ταινιών που παρακολουθείτε[CR]- Συγχρονισμός όλων των επεισοδίων και συλλογών ταινιών στο Trakt (αυτόματα μετά από κάθε ενημέρωση της συλλογής)[CR]- Αυτόματη εκκαθάριση της συλλογής σας στο Trakt ούτως ώστε να ταυτίζεται με αυτή στο Kodi[CR]- Συγχρονισμός όσων παρακολουθήσατε ήδη μεταξύ του Kodi και του Trakt[CR]- Βαθμολογήστε τις ταινίες και τα επεισόδια αφού τα παρακολουθήσετε[CR][CR]Ευχαριστούμε ιδιαιτέρως όλους όσους συνεισέφεραν σε αυτήν την εφαρμογή! Ελέγξτε το ιστορικό των προσθηκών και αλλαγών για να βρείτε αυτούς τους ταλαντούχους προγραμματιστές. + Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers. + Haz scrobble automáticamente de todas tus Series de TV y Películas que estés viendo en Trakt.tv! Mantén un historial de todo lo que has visto y se parte de una comunidad global de entusiastas por las Series y Películas. Regístrate gratis en http://trakt.tv y consigue una tonelada de características:[CR][CR]- Scrobble automático de lo que estás viendo[CR]- Aplicaciones móviles para iPhone, iPad, Android y Windows Phone[CR]- Comparte lo que estás viendo (en tiempo real) y tu valoración en Facebook y Twitter[CR]- Calendario personalizado para que no te pierdas ninguna serie[CR]- Sigue tus amigos y personas de interés[CR]- Usa las watchlists para no olvidarte de lo que quieres ver[CR]- Controla tus colecciones multimedia e impresiona a tus amigos[CR]- Crea listas personalizadas sobre los temas de tu elección[CR]- Controla fácilmente el progreso de los episodios y temporadas de tus Series[CR]- Controla tu progreso en comparación con listas industriales como IMDb TOP 250[CR]- Descubre nuevas Series y Películas basadas en tus hábitos[CR]- Widgets para tu firma en foros[CR][CR]¿Qué puede hacer este add-on?[CR][CR]- Scrobble automático de las Episodios y Películas que estás viendo[CR]- Sincronizar tus colecciones Series y Películas con Trakt.tv (después de la actualización de la biblioteca)[CR]- Limpiar automáticamente tu colección de Trakt.tv para que sea idéntica a la de Kodi[CR]- Mantener el mismo estado de visionado entre Kodi y Trakt.tv[CR]- Valorar Películas y Episodios después de verlos[CR][CR]¡Un agradecimiento especial a todos los que han contribuido en este plugin! Revisa el histórico de commits y el histórico de cambios para ver todos esos desarrolladores con talento. + Talleta automaatselt kõik vaadatud episoodid ja filmid Trakt.tv teenuses! Oma kõikehõlmavat ajalugu kõigest vaadatust ja saa osa ülemaailmsest tele- ja filmihuviliste kogukonnast. Registreeri tasuta konto aadressil http://trakt.tv ja hangi palju funktsioone:[CR][CR]- Talleta automaatselt, mida vaatad[CR]- Mobiilirakendused iPhone, iPad, Android, ja Windows Phone tarbeks[CR]- Jaga seda, mida vaatad (reaalajas) ja hindeid Facebookis ja Twitteris[CR]- Isikupärastatud kalender, et sa ei magaks oma sarja kunagi maha[CR]- Jälgi oma sõpru ja inimesi, kellest oled huvitatud[CR]- Jälgimisloendite abil pead meeles, mis sarju vaatad[CR]- Jälgi oma meediakogusid ja avalda sõpradele muljet[CR]- Loo kohandatud loendid mis tahes valitud teemade kohta[CR]- Jälgi iga sarja hooaja ja episoodi vaatamise seisu[CR]- Sünkrooni oma vaatamisi filmitööstuse loendites nagu IMDb Top 250[CR]- Avasta oma vaatamisharjumuste põhjal uusi saateid ja filme[CR]- Vidinad, mida saad kasutada foorumi signatuuris[CR][CR]Mida see lisamoodul teeb?[CR][CR]- Talleta automaatselt kõik vaadatud episoodid ja filmid[CR]- Sünkrooni sarja- ja filmikogud teenusega Trakt (käivitub pärast meediakogu värskendamist)[CR]- Puhasta oma Trakti kogumik automaatselt, et see klapiks Kodiga[CR]- Sünkrooni Kodi ja Trakti vaatamiste olek[CR]- Rate movies and episode after watching them[CR][CR]Eriline tänu kõigile, kes selle lisamooduli loomisele kaasa aitasid! Need andekad arendajad leiab muudatuste logist. + Kirjaa kaikki katsomasi sarjojen jaksot ja elokuvat Trakt.tv-kokoelmaasi automaattisesti! Säilytä kattava historia kaikesta katsomastasi ja osallistu maailmanlaajuiseen sarja- ja elokuvaharrastajien yhteisöön. Luo ilmainen tili osoitteessa http://trakt.tv ja hanki useita lisäominaisuuksia:[CR][CR]- Kirjaa automaattisesti mitä katsot[CR]- Mobiilisovellukset iPhone-, iPad-, Android- ja Windows Phone -alustoille[CR]- Jaa mitä katselet ja arvioit reaaliaikaisesti Facebookissa ja Twitterissä[CR]- Henkilökohtainen kalenteri, jotteivat sarjojen jaksot jää koskaan katsomatta[CR]- Seuraa kavereita ja kiinnostavia henkilöitä[CR]- Katselulistojen avulla et unohda mitä olit katsomassa[CR]- Seuraa mediakokoelmiasi ja tee vaikutus kavereihisi[CR]- Luo omia listoja mistä tahansa valitsemistasi aiheista[CR]- Pidä kirjaa sarjojen jokaisen kauden ja jakson katselutilanteesta[CR]- Pidä kirjaa katselutilanteestasi alan listoilla, kuten IMDb Top 250[CR]- Löydä uusia sarjoja ja elokuvia katselutottumustesi perusteella[CR]- Widgettejä, joita voit käyttää allekirjoituksissasi keskustelupalstoilla[CR][CR]Mitä tämä lisäosa tekee?[CR][CR]- Kirjaa automaattisesti kaikki sarja- ja elokuvakatselusi[CR]- Synkronoi sarja- ja elokuvakokoelmasi Trakt-kokoelmaasi (käynnistyy kirjastopäivityksen jälkeen)[CR] - Siivoaa Trakt-kokoelmasi automaattisesti vastaamaan Kodin kirjastoa[CR]- Synkronoi katselutilanteet Kodin ja Traktin välillä[CR] - Arvioi elokuvat ja jaksot niiden katselun päätyttyä helposti[CR][CR]Erityiskiitos lisäosan kehitykseen osallistuneille! Näet nämä lahjakkaat kehittäjät muutoshistoriasta. + Scrobblez automatiquement sur Trakt.tv tous les épisodes TV et les films que vous regardez ! Gardez un historique complet de tout ce que vous avez regardé et prenez part à une communauté globale d'amateurs de TV et de films. Enregistrez-vous avec un compte gratuit sur http://trakt.tv pour accéder à des tonnes de fonctionnalités : - Scrobbler automatiquement ce que vous regardez - Applications mobiles pour iPhone, iPad, Android et Windows Phone - Partager ce que vous regardez (en temps réel) et vos évaluations sur Facebook et Twitter - Calendrier personnalisé pour ne plus jamais rater un épisode - Suivez vos amis et les personnes qui vous intéressent - Utilisez des listes pour ne plus oublier ce que vous voulez regarder - Synchronisez vos collections de media pour impressionner vos amis - Créez des listes personnalisées autour des sujets que vous choisissez - Suivez facilement votre progression dans toutes les saisons et épisodes des séries TV - Comparez votre progression à des listes comme le Top 250 IMDb - Découvrez de nouvelles séries et de nouveaux films en vous basant sur vos habitudes de visionnage - Widget pour votre signature de forum Que fait cette extension ? - Scrobble automatiquement tous les épisodes TV et les films que vous regardez - Synchronise vos collections d'épisodes TV et de films avec Trakt (déclenché après une mise à jour de la médiathèque) - Nettoie automatiquement votre collection Trakt pour qu'elle concorde avec Kodi - Garde l'état des visionnages synchronisé entre Kodi et Trakt - Note les films et épisodes après les avoir regardés Remerciements spéciaux à tous ceux qui ont apporté leur contribution à cette extension ! Allez faire un tour sur l'historique des mises à jour et le journal des changements pour voir ces talentueux développeurs. + Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers. + Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers. + Automatski sklobrajte sve TV epizode i filmove koje gledate na Trakt.tv! Vodite opsežnu povijest svega što ste gledali i budite dio globalne zajednice TV i filmskih entuzijasta. Prijavite se na besplatan račun na http://trakt.tv i dobijte mnogo značajki:[CR][CR]- Automatski skroblajte što gledate[CR]- Mobilne aplikacije za iPhone, iPad, Android, i Windows telefon[CR]- Dijelite što gledate (u stvarnom vremenu) i ocijenite na facebooku i twitteru[CR]- Personaliziran kalendar tako da nikada ne propustite TV emisiju[CR]- Slijedite svoje prijatelje i ljude koji vas zanimaju u[CR]- Koristite Popise gledanja tako da ne zaboravite što ste gledali[CR]- Pratite svoje medijske kolekcije i impresionirajte svoje prijateljte[CR]- Stvorite prilagođene popise o bili kojoj temi koju odaberete[CR]- Jednostavno pratite vaš napredak TV serije diljem svih sezona i epizoda[CR]- Pratite vaš napredak nasuprot industrijskih popisa poput IMDb Top 250[CR]- Otkrijete nove TV serije i filmove temeljene na vašim navikama gledanja[CR]- Widgeti za vaš potpis na forumu[CR][CR]Što sve može ovaj dodatak?[CR][CR]- Automatski skroblat sve TV epizode i filmove koje gledate[CR]- Uskladiti vaše TV epizode i filmske kolekcije na Trakt (pokrenuto nakon nadopune videoteke)[CR]- Automatsko čišćenje vaše Trakt kolekcije tako da se poklapa s Kodijem[CR]- Zadržava stanje gledanja usklađenim između Kodija i Trakta[CR]- Ocjenjuje filmove i epizode nakon gledanja[CR][CR]Posebno hvala svima koji su doprinijeli ovom dodatku! Provjerite povijest podneska i zapis promjena kako bi vidjeli te talentirane razvijatelje. + Automatikusan átmásolja az összes TV epizódot és filmet, amit nézel a Trakt.tv-re! Tartsa meg az összes általad nézett sorozat részletes előzményeit, és légy része a tévé- és filmrajongók globális közösségének. Regisztrálj ingyenes fiókot a http://trakt oldalon. tv, és rengeteg funkciót kapsz: [CR][CR]- Automatikusan lekottázza, amit néztél[CR]- Mobilalkalmazások iPhone-ra, iPadre, Androidra, és Windows Phone[CR]- Megoszthatod, hogy mit nézel (valós időben) és milyen értékeléssel a facebookon és a twitteren[CR]- Személyre szabott naptár, hogy soha ne maradj le egy tévéműsorról sem[CR]- Kövesd barátaidat és azokat, akik iránt érdeklődsz[CR]- Használj nézési listákat, hogy ne felejtsd el, mit érdemes nézni[CR]- Kövesd nyomon a médiagyűjteményedet és nyűgözd le barátaidat[CR]- Egyéni listák létrehozása bármilyen témakörben[CR]- Könnyedén nyomon követheted a tévéműsorok előrehaladását az összes évad és epizód tekintetében[CR]- Nyomon követheted a fejlődésedet az iparági listákhoz képest, mint például az IMDb Top 250[CR]- Új műsorok és filmek felfedezése a nézési szokásaid alapján[CR]- Widgetek a fórum aláírásodhoz[CR][CR]Mit tud ez a bővítmény? [CR][CR]- Automatikusan lekottázhatja az összes TV epizódot és filmet, amit nézel[CR]- Szinkronizálhatja a TV epizód és film gyűjteményedet a Trakt-al (könyvtár frissítés után aktiválódik)[CR]- Automatikusan rendbe teheti a Trakt gyűjteményedet, hogy az egyezzen a Kodi-val[CR]- Szinkronizálja a megtekintett állapotokat a Kodi és a Trakt között[CR]- Értékelheted a filmeket és epizódokat a megtekintésük után[CR][CR]Külön köszönet mindenkinek, aki hozzájárult ehhez a pluginhez! Nézd meg a commit history-t és a changelog-ot, hogy lásd ezeket a tehetséges fejlesztőket. + Esegui automaticamente lo scrobbling di tutti gli episodi televisivi e dei film che guardi su Trakt.tv! Mantieni uno storico completo di tutto ciò che hai visto e prendi parte a una comunità globale di appassionati di TV e film. Registrati per avere un account gratuito su http://trakt.tv e ottieni una tonnellata di funzioni:[CR][CR]- Scrobbling automatico di quello che stai guardando[CR]- Applicazioni mobili per iPhone, iPad, Android e Windows Phone[CR]- Condividi su Facebook e Twitter ciò che guardi (in tempo reale) e la tua valutazione[CR]- Calendario personalizzato in modo da non perdere mai una puntata di uno show televisivo[CR]- Segui i tuoi amici e le persone che ti interessano[CR]- Usa la Watchlist in modo da non dimenticare cosa guardare[CR]- Tieni traccia delle tue raccolte multimediali e impressiona i tuoi amici[CR]- Crea liste personalizzate su qualsiasi argomento[CR]- Monitora facilmente i tuoi progressi nella visione degli show televisivi in tutte le stagioni ed episodi[CR]- Confronta i tuoi progressi con le liste di settore come la IMDb Top 250[CR]- Scopri nuovi spettacoli e film in base alle tue abitudini di visione[CR]- Widget per la firma del forum[CR][CR]Che cosa può fare questa add-on?[CR][CR]- Scrobble automatico di tutti gli episodi televisivi e film che vengono guardati[CR]- Sincronizzazione dei tuoi episodi TV e delle collezioni di film di Trakt (attivata dopo un aggiornamento della libreria)[CR]- Pulizia automatica della collezione Trakt in modo da farla corrispondere con Kodi[CR]- Mantenere lo stato delle visioni sincronizzate tra Kodi e Trakt[CR]- Votazione di ogni puntata o film dopo la visualizzazione[CR][CR]Un ringraziamento speciale a tutti coloro che hanno contribuito a questo plugin! Controllate la storia dei commit e la lista dei cambiamenti per vedere questi sviluppatori di talento. + 시청 중인 모든 TV 쇼 에피소드와 영화 정보를 자동으로 Trakt.tv에 전송합니다! 사용자가 시청한 모든 이력을 자세히 보관하고 전세계의 TV, 영화 커뮤니티의 일원으로 참여하세요. http://Trakt.tv에서 무료 회원으로 가입하고 다양한 기능을 활용하세요:[CR][CR]- 시청 중인 영화와 에피소드 정보를 자동으로 전송[CR]- iPhone, iPad, Android, Windows Phone 앱 지원[CR]- 시청 중 정보를 (실시간)으로 Facebook과 twitter로 공유하고 평가[CR]- 개인 캘린더로 TV 쇼 본방송을 놓치지 마세요[CR]- 친구와 관심있는 사람을 팔로우 하세요[CR]- 꼭 봐야 할 것들을 잊지 않기 위해 Watclist를 사용하세요[CR]- 여러분의 컬렉션을 관리하고 친구들을 감동 시키세요[CR]- 여러분이 선택한 모든 주제의 목록을 만드세요[CR]- 여러분의 TV 쇼 시청 진행 상태를 시즌별 에피소드별로 쉽게 기록하고 관리하세요[CR]- 여러분의 시청 상태를 IMDb Top 250 같은 목록과 비교해 보세요[CR]- 여러분이 시청한 자료를 토대로 새로운 영화와 TV쇼를 찾아보세요[CR]- 커뮤니티 포럼의 Widgets 으로 활용하세요[CR][CR]이 애든온이 할 수 있는 것은?[CR][CR]- 시청 중인 영화와 에피소드 정보를 자동으로 전송[CR]- 여러분의 TV 에피소드와 영화 컬렉션을 Trakt와 동기화 (라이브러리를 업데이트할 때 작동)[CR]- Kodi 라이브러리와 일치하도록 Trakt 컬렉션 자동 정리[CR]- Kodi와 Trakt 사이의 시청 정보 동기화[CR]- 영화와 에피소드를 시청한 후 평가하기[CR][CR]이 플러그인에 공헌한 모든 이에게 감사드립니다! 재능있는 이 개발자들을 확인하려면 커밋 이력과 변경사항을 확인하기 바랍니다. + Automatiškai užregistruoti visus TV epizodus ir filmus, kuriuos žiūrite, Trakt.tv sistemoje! Laikykite išsamią istoriją visko, ką peržiūrėjote ir būkite globalios TV ir filmų entuziastų bendruomenės dalimi. Susikurkite nemokamą paskyrą http://trakt.tv puslapyje ir gaukite daugybę funkcionalumų:[CR][CR]- Automatiškai užregistruokite tai, ką žiūrite[CR]- Mobilios programelės, skirtos iPhone, iPad, Android ir Windows Phone[CR]- Dalinkitės tuo, ką žiūrite (realiuoju laiku) ir įvertinimais facebook ir twitter sistemose[CR]- Suasmenintas kalendorius, kad niekada nepraleistumėte TV laidos[CR]- Sekite savo draugus ir žmones, kuriais domitės[CR]- Naudokite peržiūros sąrašą, kad nepamirštumėte ką norite peržiūrėti[CR]- Sekite savo media kolekciją ir padarykite įspūdį savo draugams[CR]- Sukurkite savus sąrašus bet kokia pasirinkta tema[CR]- Lengvai sekite TV laidos progresą tarp visų sezonų ir epizodų[CR]- Sekite savo progresą tarp industrinių sąrašų, tokių kaip IMDb Top 250[CR]- Atraskite naujas laidas ir filmus pagal savo žiūrėjimo įpročius[CR]- Valdiklis jūsų forumo paskyros parašui[CR][CR]Ką gali šis priedas?[CR][CR]- Automatiškai registruoti visus TV epizodus ir filmus, kuriuos žiūrite[CR]- Sinchronizuoti jūsų TV epizodų ir filmų kolekciją su Trakt.tv (vykdoma po bibliotekos atnaujinimo)[CR]- Automatiškai išvalyti jūsų Trakt.tv kolekciją, kad ji sutaptų su Kodi[CR]- Išlaikyti peržiūrėjimo būsenas sinchronizuotas tarp Kodi ir Trakt.tv[CR]- Įvertinti filmus ir epizodus juos peržiūrėjus[CR][CR]Specialus ačiū visiems, kurie prisidėjo prie šio įskiepio! Patikrinkite kodo istoriją ir pakeitimų sąrašą, kad pamatytumėte šiuos talentingus kūrėjus. + Scrobble automatisch alle TV afleveringen en films die je aan bekijken bent naar Trakt.tv! Hou een uitgebreide historie bij van alles wat je hebt bekeken en maak deel uit van een wereldwijde gemeenschap van TV- en filmliefhebbers. Schrijf je in voor een gratis account op http://trakt.tv en krijg een enorme hoeveelheid aan mogelijkheden:[CR][CR]- Automatisch scrobblen wat je aan het bekijken bent[CR]- Mobiele apps voor iPhone, iPad, Android en Windows Phone[CR]- Deel wat je aan het bekijken ben (gelijktijdig) en stuur je waardering door naar Facebook en Twitter[CR]- Persoonlijke kalender zodat je nooit een TV aflevering mist[CR]- Volg je vrienden en mensen waarin je ben geïnteresseerd[CR]- Gebruik kijklijsten zodat je niets mist van wat je wilt kijken[CR]- Leg je eigen mediaverzameling aan en maak indruk op je vrienden[CR]- Maak aangepaste lijsten over onderwerpen die je zelf kiest[CR]- Volg het verloop van je tv serie voor alle seizoenen en afleveringen[CR]- Vergelijk je bekeken films en series met bekende lijsten zoals de IMDb Top 250[CR]- Ontdek nieuwe series en films gebaseerd op jouw kijk gewoonten[CR]- Widgets voor jouw forum handtekening[CR][CR]Wat kan deze add-on doen?[CR][CR]- Automatisch scrobblen van alle TV afleveringen en films die je aan het bekijken bent[CR]- Synchroniseer je TV afleveringen en film collecties naar Trakt (start na een bibliotheekupdate)[CR]- Automatisch opschonen van je Trakt collectie zodat deze overeenkomt met Kodi[CR]- Houdt de bekeken status gesynchroniseerd tussen Kodi en Trakt[CR]- Geef een cijfer aan films en afleveringen na ze te hebben bekeken[CR][CR]Speciale dank aan allen die hebben meegeholpen met deze plugin! Bekijk de commentaar historie en wijzigingenlijst om deze getalenteerde ontwikkelaars te zien. + Automatyczna rejestracja obejrzanych odcinków serialów i film w serwisie Trakt.tv! Przechowuj pełną historię wszystkich obejrzanych mediów i bądź częścią globalnej społeczności entuzjastów multimediów. Zarejestruj swoje konto za darmo na http://trakt.tv i uzyskaj dostęp do mnóstwa funkcji:[CR]- automatycznej rejestracji obejrzanych mediów[CR]- mobilnych aplikacji na iPhone'a, iPada, Androida i Windows Phone[CR]- publikacji obejrzanych mediów i ich oceny (w czasie rzeczywistym) w serwisach Facebook i Twitter[CR]- osobistego kalendarza, żebyś nigdy nie przegapił emisji serialu[CR]- śledzenia aktywności znajomych i osób, którymi się interesujesz[CR]- listy pozycji do obejrzenia, żebyś nigdy nie zapomniał tego, co chcesz obejrzeć[CR]- udostępniania swojej kolekcji mediów, którą możesz zaimponować swoim znajomym[CR]- tworzenia niestandardowych list skupionych na wybranym temacie[CR]- łatwego śledzenia postępów oglądania sezonów i odcinków serialu[CR]- porównywania własnych postępów oglądania z publicznymi listami takimi jak lista Top 250 serwisu IMDb[CR]- odkrywanie nowych seriali i filmów na podstawie preferencji[CR][CR]Co potrafi ten dodatek?[CR][CR]- rejestrować automatycznie odtwarzania wszystkich odcinków seriali i filmów[CR]- synchronizację biblioteki filmów i odcinków seriali z kolekcją Trakt (uruchamianą po aktualizacji biblioteki)[CR]- czyszczenie kolekcji Trakt w celu pełnego dopasowania z biblioteką Kodi[CR]- utrzymywanie synchronizacji stanów obejrzenia między biblioteką Kodi a kolekcją Trakt[CR]- możliwość oceny filmów i odcinków seriali zaraz po obejrzeniu[CR][CR]Specjalne podziękowania dla wszystkich, którzy wnieśli swój wkład w tworzenie tego dodatku! Przejrzyj historię i dziennik zmian, aby poznać tych utalentowanych programistów. + Automaticamente faça scrobble de filmes e séries que está a ver para o Trakt.tv! Mantenha um histórico de tudo o que visualizou e faça parte de uma comunidade de entusiastas de filmes e séries. Inscreva-se gratuitamente para uma conta em http://trakt.tv e receba uma tonelada de funcionalidades:[CR][CR]- Scrobble automático quando está a visualizar[CR]- Aplicações moveis para iPhone, iPad, Android, Windows Phone e Blackberry[CR]- Partilhe o que está a visualizar (em tempo real) e as suas classificações no facebook e twitter[CR]- Calendário personalizado de forma a nunca perder uma série[CR]- Siga os seus amigos e pessoas de interesse[CR]- Use listas para não esquecer o que ver[CR]- Mostre as suas bibliotecas de filmes e séries aos seus amigos[CR]- Crie listas personalizadas sobre os assuntos que quiser[CR]- Verifique que espisódios já visualizou e quais faltam ver[CR]- Veja que filmes tem do IMDB TOP 250[CR]- Descubra novos filmes e séries com base nos que já viu[CR]- Widgets para usar na assinatura de fóruns[CR][CR]O que pode este addon fazer?[CR]- Scrobble automático de todos os filmes e episódios de séries que está a ver[CR]- Sincronização dos filmes e episódios de séries vistos com o Trakt (após um update da biblioteca)[CR]- Limpeza automática do Trakt de forma a ficar igual ao Kodi[CR]- Manter as visualizações sincronizadas entre o Trakt e o Kodi[CR]- Classifique filmes e episódios após visualização[CR][CR]Um obrigado especial a todos os que contribuíram para este plugin! Veja o github e o changelog para ver quem são estes programadores talentosos. + Automaticamente faça scrobble de filmes e séries que está a ver para o Trakt.tv! Mantenha um histórico de tudo o que visualizou e faça parte de uma comunidade de entusiastas de filmes e séries. Inscreva-se gratuitamente para uma conta em http://trakt.tv e receba uma tonelada de funcionalidades:[CR][CR]- Scrobble automático quando está a visualizar[CR]- Aplicações moveis para iPhone, iPad, Android, Windows Phone e Blackberry[CR]- Partilhe o que está a visualizar (em tempo real) e as suas classificações no facebook e twitter[CR]- Calendário personalizado de forma a nunca perder uma série[CR]- Siga os seus amigos e pessoas de interesse[CR]- Use listas para não esquecer o que ver[CR]- Mostre as suas bibliotecas de filmes e séries aos seus amigos[CR]- Crie listas personalizadas sobre os assuntos que quiser[CR]- Verifique que espisódios já visualizou e quais faltam ver[CR]- Veja que filmes tem do IMDB TOP 250[CR]- Descubra novos filmes e séries com base nos que já viu[CR]- Widgets para usar na assinatura de fóruns[CR][CR]O que pode este addon fazer?[CR]- Scrobble automático de todos os filmes e episódios de séries que está a ver[CR]- Sincronização dos filmes e episódios de séries vistos com o Trakt (após um update da biblioteca)[CR]- Limpeza automática do Trakt de forma a ficar igual ao Kodi[CR]- Manter as visualizações sincronizadas entre o Trakt e o Kodi[CR]- Classifique filmes e episódios após visualização[CR][CR]Um obrigado especial a todos os que contribuíram para este plugin! Veja o github e o changelog para ver quem são estes programadores talentosos. Automaticky synchronizujte informácie na Trakt.tv o všetkých seriáloch a filmoch ktoré sledujete. - Skrobbla automatiskt alla TV-serie avsnitt och filmer du tittar på till Trakt.tv! Samla en innehållsrik historik om allt du tittar på och var en del av ett globalt kollektiv av TV och film entusiaster. Skapa ett gratis konto på http://trakt.tv och ta del av massor av funktioner. - Skrobbla automatiskt vad du tittar på - Appar för iPhone, iPad, Android och Windows Phone - Dela vad du tittar på (i realtid) samt dina betyg på Facebook och Twitter - Personlig kalender så du aldrig missar en TV serie - Följ dina vänner och andra intressanta personer - Använd att se listor så du inte glömmer vad du skall se - Spåra dina media samlingar och imponera på dina vänner - Skapa listor för olika ämnen som du väljer - Spåra lätt hur mycket av en TV serie du sett, över alla säsonger och avsnitt - Jämför hur mycket film du har sett mot flera viktiga listor inom industrin, t.ex. IMDb Top 250 - Upptäck nya TV serier och filmer baserat på din historik - Widgets för din forum signatur Vad kan detta addon göra? - Skrobbla automatiskt alla TV-serie avsnitt och filmer du tittar på - Synkronisera dina samlingar av film och Tv-serier till Trakt (startas efter en uppdatering av ditt bibliotek i Kodi) - Städa automatiskt din Trakt samling så den stämmer med Kodi. - Synkronisera sedd/osedd status mellan Kodi och Trakt - Betygsätt filmer och TV-serier avsnitt efter du har sett dem Ett stort tack till alla som bidragit till detta plugin! Se loggen för tillägg och ändringar för att se vilka dessa talangfulla utvecklare är. + Skrobbla automatiskt alla TV-serie avsnitt och filmer du tittar på till Trakt.tv! Samla en innehållsrik historik om allt du tittar på och var en del av ett globalt kollektiv av TV och film entusiaster. Skapa ett gratis konto på http://trakt.tv och ta del av massor av funktioner.[CR][CR]- Skrobbla automatiskt vad du tittar på[CR]- Appar för iPhone, iPad, Android och Windows Phone[CR]- Dela vad du tittar på (i realtid) samt dina betyg på Facebook och Twitter[CR]- Personlig kalender så du aldrig missar en TV serie[CR]- Följ dina vänner och andra intressanta personer[CR]- Använd att se listor så du inte glömmer vad du skall se[CR]- Spåra dina media samlingar och imponera på dina vänner[CR]- Skapa listor för olika ämnen som du väljer[CR]- Spåra lätt hur mycket av en TV serie du sett, över alla säsonger och avsnitt[CR]- Jämför hur mycket film du har sett mot flera viktiga listor inom industrin, t.ex. IMDb Top 250[CR]- Upptäck nya TV serier och filmer baserat på din historik[CR]- Widgets för din forum signatur[CR][CR]Vad kan detta addon göra?[CR][CR]- Skrobbla automatiskt alla TV-serie avsnitt och filmer du tittar på[CR]- Synkronisera dina samlingar av film och Tv-serier till Trakt (startas efter en uppdatering av ditt bibliotek i Kodi)[CR]- Städa automatiskt din Trakt samling så den stämmer med Kodi.[CR]- Synkronisera sedd/osedd status mellan Kodi och Trakt[CR]- Betygsätt filmer och TV-serier avsnitt efter du har sett dem[CR][CR]Ett stort tack till alla som bidragit till detta plugin! Se loggen för tillägg och ändringar för att se vilka dessa talangfulla utvecklare är. + Автоматично скробліть на Trakt.tv всі серіали та фільми, які ви переглядаєте! Ведіть повну історію ваших переглядів та станьте частиною міжнародної спільноти шанувальників кінематографу. Зареєструйте безкоштовний акаунт на http://trakt.tv та отримайте доступ до таких можливостей:[CR][CR]- Автоматичний скроблінг при перегляді[CR]- Мобільні додатки для iPhone, iPad, Android та Windows Phone[CR]- Діліться вашими переглядами та оцінками на facebook та twitter[CR]- Ваш персональний календар з яким ви ніколи не пропустите новий епізод улюбленого серіалу[CR]- Користуйтесь закладками щоб не забути що переглянути пізніше[CR]- Відстежуйте ваші медіа колекції та вразьте своїх друзів[CR]- Створюйте власні списки на будь-яку тему[CR]- Легко відстежуйте прогрес ваших серіалів, епізодів та сезонів[CR]- Відстежуйте прогрес перегляду найпопулярніших списків, таких як \\"Топ 250 фільмів IMDb\\"[CR]- Відривайте для себе нові серіали та фільми на основі ваших попередніх переглядів[CR] - Віджети для унікального банеру профіля на форумі[CR][CR]Що вміє цей додаток?[CR][CR]- Автоматично скроблити всі серіали та фільми які ви переглядаєте[CR]- Синхронізувати ваші колекції фільмів та серіалів до сервісу Trakt(спрацьовує при оновленні каталогу)[CR]- Автоматично очищати ваші Trakt колекції для синхронізації з локальним каталогом[CR]- Синхронізувати статус переглянутих між Kodi та Trakt[CR]- Оцінювати фільми та серіали після перегляду[CR][CR] Окрема подяка всім, хто долучився до розробки цього додатку! Огляньте історію змін щоб переглянути список цих талановитих розробників. + 自动录制您正在观看的所有电视剧和电影到Trakt.tv!全面记录你看过的一切,成为全球电视和电影爱好者社区的一部分。在http://trakt.tv注册一个免费帐户,即可获得大量功能:[CR];[CR];-自动滚动您正在观看的内容[CR];-iPhone、iPad、Android和Windows phone上的移动应用程序[CR];-(实时)分享您正在观看的内容,并将其评分到Facebook和Twitter&10;-个性化日历,让您永远不会错过任何电视节目[CR];-关注您的朋友和您感兴趣的人&使用观看列表,这样您就不会忘记要看什么。-跟踪您的媒体收藏并打动您的朋友[CR];-围绕您选择的任何主题创建自定义列表[CR];-轻松跟踪您的电视节目在所有季节和剧集中的进度-对照行业列表(如IMDB排名前250&10;)跟踪您的进度-根据您的观看习惯发现新的剧集和电影[CR];-用于论坛签名的小工具[CR];[CR];[CR];[CR];-自动滚动所有电视剧和电影。-将您的电视剧集和电影集同步到Trakt(在库更新后触发)[CR];-自动清理您的Trakt集,以便它与Kodi&10;匹配-保持在Kodi和Trakt&10;之间同步的观看状态-在观看电影和集之后对它们进行评级[CR];[CR];特别感谢所有对此插件做出贡献的人!查看提交历史记录和更改日志,查看这些有才华的开发人员。 diff --git a/script.trakt/resources/language/resource.language.af_ZA/strings.po b/script.trakt/resources/language/resource.language.af_ZA/strings.po index 55c6cf92ff..1ea7fe888c 100644 --- a/script.trakt/resources/language/resource.language.af_ZA/strings.po +++ b/script.trakt/resources/language/resource.language.af_ZA/strings.po @@ -21,7 +21,7 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" msgctxt "#32000" @@ -30,7 +30,7 @@ msgstr "Algemeen" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -727,3 +727,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.am_ET/strings.po b/script.trakt/resources/language/resource.language.am_ET/strings.po index 01906479d9..cd7b26e2e1 100644 --- a/script.trakt/resources/language/resource.language.am_ET/strings.po +++ b/script.trakt/resources/language/resource.language.am_ET/strings.po @@ -22,7 +22,7 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" msgctxt "#32000" @@ -31,7 +31,7 @@ msgstr "ባጠቃላይ" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -728,3 +728,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.ar_SA/strings.po b/script.trakt/resources/language/resource.language.ar_SA/strings.po index 75372063d5..ee8f80f818 100644 --- a/script.trakt/resources/language/resource.language.ar_SA/strings.po +++ b/script.trakt/resources/language/resource.language.ar_SA/strings.po @@ -21,7 +21,7 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" msgctxt "#32000" @@ -30,7 +30,7 @@ msgstr "عام" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -727,3 +727,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.ar_sa/strings.po b/script.trakt/resources/language/resource.language.ar_sa/strings.po new file mode 100644 index 0000000000..0c38005b5e --- /dev/null +++ b/script.trakt/resources/language/resource.language.ar_sa/strings.po @@ -0,0 +1,771 @@ +# Kodi Media Center language file +# Addon Name: Trakt +# Addon id: script.trakt +# Addon Provider: Trakt.tv, Razze +msgid "" +msgstr "" +"Project-Id-Version: XBMC Addons\n" +"Report-Msgid-Bugs-To: translations@kodi.tv\n" +"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" +"PO-Revision-Date: 2024-01-23 10:13+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Arabic (Saudi Arabia) \n" +"Language: ar_sa\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" +"X-Generator: Weblate 5.3\n" + +msgctxt "Addon Summary" +msgid "TV and movie scrobbler for Trakt.tv" +msgstr "" + +msgctxt "Addon Description" +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgstr "" + +# General Settings +msgctxt "#32000" +msgid "General" +msgstr "عام" + +# empty strings from id 32001 to 32002 +msgctxt "#32003" +msgid "Startup Delay (seconds)" +msgstr "" + +msgctxt "#32004" +msgid "Rating" +msgstr "" + +msgctxt "#32005" +msgid "Rate Movie after watching" +msgstr "" + +msgctxt "#32006" +msgid "Rate TV show Episode after watching" +msgstr "" + +msgctxt "#32008" +msgid "Minimum percent watched to display rating dialog" +msgstr "" + +msgctxt "#32009" +msgid "Allow re-rating of media" +msgstr "" + +msgctxt "#32010" +msgid "Default rating" +msgstr "" + +# Scrobbling Settings +msgctxt "#32011" +msgid "Scrobbling" +msgstr "" + +msgctxt "#32012" +msgid "Scrobble movies" +msgstr "" + +msgctxt "#32013" +msgid "Scrobble TV show episodes" +msgstr "" + +msgctxt "#32014" +msgid "Show notification on scrobble" +msgstr "" + +msgctxt "#32015" +msgid "Trakt - Scrobbled successfully" +msgstr "" + +msgctxt "#32016" +msgid "Exclusions" +msgstr "" + +msgctxt "#32017" +msgid "Exclude Live TV" +msgstr "" + +msgctxt "#32018" +msgid "Exclude HTTP sources" +msgstr "" + +msgctxt "#32019" +msgid "Exclude path" +msgstr "" + +msgctxt "#32020" +msgid "Folder's path (including subfolders)" +msgstr "" + +# empty strings from id 32021 to 32022 +msgctxt "#32023" +msgid "Can not connect to Trakt" +msgstr "" + +msgctxt "#32024" +msgid "Error" +msgstr "خطأ" + +# empty string with id 32025 +msgctxt "#32026" +msgid "What Did You Think?" +msgstr "" + +msgctxt "#32027" +msgid "Totally Ninja!" +msgstr "" + +msgctxt "#32028" +msgid "Weak Sauce :(" +msgstr "" + +msgctxt "#32029" +msgid "Terrible" +msgstr "" + +msgctxt "#32030" +msgid "Bad" +msgstr "" + +msgctxt "#32031" +msgid "Poor" +msgstr "" + +msgctxt "#32032" +msgid "Meh" +msgstr "" + +msgctxt "#32033" +msgid "Fair" +msgstr "" + +msgctxt "#32034" +msgid "Good" +msgstr "" + +msgctxt "#32035" +msgid "Great" +msgstr "" + +msgctxt "#32036" +msgid "Superb" +msgstr "" + +msgctxt "#32037" +msgid "Unrate this movie" +msgstr "" + +msgctxt "#32038" +msgid "Unrate this show" +msgstr "" + +msgctxt "#32039" +msgid "Unrate this episode" +msgstr "" + +msgctxt "#32040" +msgid "Trakt - Rating submitted successfully" +msgstr "" + +msgctxt "#32041" +msgid "Trakt - Already rated" +msgstr "" + +msgctxt "#32042" +msgid "Trakt - Unrated successfully" +msgstr "" + +msgctxt "#32043" +msgid "Trakt - Already has the same rating" +msgstr "" + +msgctxt "#32044" +msgid "Trakt - Problem submitting rating" +msgstr "" + +msgctxt "#32045" +msgid "Synchronize" +msgstr "" + +msgctxt "#32046" +msgid "Movies" +msgstr "أفلام" + +msgctxt "#32047" +msgid "Add new movies to Trakt collection" +msgstr "" + +msgctxt "#32048" +msgid "Add watched movies to Trakt history" +msgstr "" + +msgctxt "#32049" +msgid "Mark movies from Trakt history as watched in Kodi" +msgstr "" + +msgctxt "#32050" +msgid "TV Episodes" +msgstr "" + +msgctxt "#32051" +msgid "Add new TV episodes to Trakt collection" +msgstr "" + +msgctxt "#32052" +msgid "Add watched TV episodes to Trakt history" +msgstr "" + +msgctxt "#32053" +msgid "Mark TV episodes from Trakt history as watched in Kodi" +msgstr "" + +msgctxt "#32054" +msgid "Service" +msgstr "" + +msgctxt "#32055" +msgid "Sync collection on library update or cleaning" +msgstr "" + +msgctxt "#32056" +msgid "Show sync notifications" +msgstr "" + +msgctxt "#32057" +msgid "Remove deleted movies from Trakt collection" +msgstr "" + +msgctxt "#32058" +msgid "Remove deleted TV episodes from Trakt collection" +msgstr "" + +# empty string with id 32059 +msgctxt "#32060" +msgid "Hide notifications during playback" +msgstr "" + +msgctxt "#32061" +msgid "Sync started" +msgstr "" + +msgctxt "#32062" +msgid "Sync complete" +msgstr "" + +msgctxt "#32063" +msgid "%i movie(s) will be added to Trakt collection" +msgstr "" + +msgctxt "#32064" +msgid "%i movie playcount(s) will be updated on Trakt" +msgstr "" + +msgctxt "#32065" +msgid "%i movie(s) playcount will be updated in Kodi" +msgstr "" + +msgctxt "#32066" +msgid "Movie Sync Complete" +msgstr "" + +msgctxt "#32067" +msgid "Going to add %i show(s) to Trakt collection" +msgstr "" + +msgctxt "#32068" +msgid "Checking for episodes missing from Trakt collection" +msgstr "" + +msgctxt "#32069" +msgid "%i of %i show(s) have episodes added to Trakt collection" +msgstr "" + +msgctxt "#32070" +msgid "Going to update %i show(s) missing watched status" +msgstr "" + +msgctxt "#32071" +msgid "Checking watched episodes on Trakt" +msgstr "" + +msgctxt "#32072" +msgid "%i show(s) had missing watched status" +msgstr "" + +msgctxt "#32073" +msgid "%i episodes are being updated" +msgstr "" + +msgctxt "#32074" +msgid "Checking watched episodes on Kodi" +msgstr "" + +msgctxt "#32075" +msgid "Episode Sync Complete" +msgstr "" + +msgctxt "#32076" +msgid "%i movie(s) will be removed from Trakt collection" +msgstr "" + +msgctxt "#32077" +msgid "Cleaning Trakt TV show collection" +msgstr "" + +msgctxt "#32078" +msgid "episodes are being removed" +msgstr "" + +msgctxt "#32079" +msgid "Loading movies from Kodi" +msgstr "" + +msgctxt "#32080" +msgid "Movies loaded from Kodi" +msgstr "" + +msgctxt "#32081" +msgid "Retrieving movie collection from Trakt" +msgstr "" + +msgctxt "#32082" +msgid "Retrieving watched movies from Trakt" +msgstr "" + +msgctxt "#32083" +msgid "Retrieved movie data from Trakt" +msgstr "" + +msgctxt "#32084" +msgid "Trakt movie collection is up to date, no movies to add" +msgstr "" + +msgctxt "#32085" +msgid "%i movie(s) were added to your Trakt collection" +msgstr "" + +msgctxt "#32086" +msgid "Trakt movie playcounts are up to date" +msgstr "" + +msgctxt "#32087" +msgid "Playcounts updated for %i movie(s) on Trakt" +msgstr "" + +msgctxt "#32088" +msgid "Kodi movie playcounts are up to date" +msgstr "" + +msgctxt "#32089" +msgid "Updating %i of %i movie playcount(s) in Kodi" +msgstr "" + +msgctxt "#32090" +msgid "Playcounts updated for %i movie(s) in Kodi" +msgstr "" + +msgctxt "#32091" +msgid "Trakt movie collection is up to date, no movies removed" +msgstr "" + +msgctxt "#32092" +msgid "%i movie(s) were removed from your Trakt collection" +msgstr "" + +msgctxt "#32093" +msgid "Updating %i of %i movie playcount(s) on Trakt" +msgstr "" + +msgctxt "#32094" +msgid "Loading episode data from Kodi" +msgstr "" + +msgctxt "#32095" +msgid "Loading shows from Kodi" +msgstr "" + +msgctxt "#32096" +msgid "Shows loaded from Kodi" +msgstr "" + +msgctxt "#32097" +msgid "Parsing %i of %i episode data from Kodi" +msgstr "" + +msgctxt "#32098" +msgid "Loaded episode data from Kodi" +msgstr "" + +msgctxt "#32099" +msgid "Loading episode data from Trakt" +msgstr "" + +msgctxt "#32100" +msgid "Retrieving episode collection from Trakt" +msgstr "" + +msgctxt "#32101" +msgid "Retrieving watched episodes from Trakt" +msgstr "" + +msgctxt "#32102" +msgid "Parsing episode data %i of %i from Trakt" +msgstr "" + +msgctxt "#32103" +msgid "Retrieved episode data from Trakt" +msgstr "" + +msgctxt "#32104" +msgid "Trakt episode collection is up to date, no episodes to add" +msgstr "" + +msgctxt "#32105" +msgid "%i episode(s) were added to your Trakt collection" +msgstr "" + +msgctxt "#32106" +msgid "Trakt episode playcounts are up to date" +msgstr "" + +msgctxt "#32107" +msgid "Kodi episode playcounts are up to date" +msgstr "" + +msgctxt "#32108" +msgid "Updating %i of %i episode playcount(s) in Kodi" +msgstr "" + +msgctxt "#32109" +msgid "Playcounts updated for %i show(s) in Kodi" +msgstr "" + +msgctxt "#32110" +msgid "Trakt episode collection is clean, no episodes to remove" +msgstr "" + +msgctxt "#32111" +msgid "%i episode(s) are being removed from your Trakt collection" +msgstr "" + +msgctxt "#32112" +msgid "%i episode(s) were removed from your Trakt collection" +msgstr "" + +msgctxt "#32113" +msgid "Trakt - Marked as watched" +msgstr "" + +msgctxt "#32114" +msgid "Trakt - Failed marking as watched" +msgstr "" + +msgctxt "#32115" +msgid "%d episode(s) of '%s'" +msgstr "" + +msgctxt "#32116" +msgid "Enable debug mode" +msgstr "" + +msgctxt "#32117" +msgid "Sync movie playback progress to Kodi" +msgstr "" + +msgctxt "#32118" +msgid "Sync episode playback progress to Kodi" +msgstr "" + +msgctxt "#32119" +msgid "Retrieving episode playback progress from Trakt" +msgstr "" + +msgctxt "#32120" +msgid "Parsing episode playback progress %i of %i from Trakt" +msgstr "" + +msgctxt "#32121" +msgid "Retrieved episode playback progress from Trakt" +msgstr "" + +msgctxt "#32122" +msgid "Retrieving movie playback progress from Trakt" +msgstr "" + +msgctxt "#32123" +msgid "Parsing movie playback progress %i of %i from Trakt" +msgstr "" + +msgctxt "#32124" +msgid "Retrieved movie playback progress from Trakt" +msgstr "" + +msgctxt "#32125" +msgid "Kodi movie playback progress is up to date" +msgstr "" + +msgctxt "#32126" +msgid "%i movie(s) playback progress will be updated in Kodi" +msgstr "" + +msgctxt "#32127" +msgid "Updating %i of %i movie(s) playback progress in Kodi" +msgstr "" + +msgctxt "#32128" +msgid "Playback progress updated for %i movie(s) in Kodi" +msgstr "" + +msgctxt "#32129" +msgid "Kodi episode playback progress is up to date" +msgstr "" + +msgctxt "#32130" +msgid "Updating %i of %i episode(s) playback progress in Kodi" +msgstr "" + +msgctxt "#32131" +msgid "Playback progress updated for %i episode(s) in Kodi" +msgstr "" + +msgctxt "#32132" +msgid "Unrate this season" +msgstr "" + +msgctxt "#32133" +msgid "Manage Movie's Lists" +msgstr "" + +msgctxt "#32134" +msgid "Manage Show's Lists" +msgstr "" + +msgctxt "#32135" +msgid "Remove from Watchlist" +msgstr "" + +msgctxt "#32136" +msgid "Add to watchlist" +msgstr "" + +msgctxt "#32137" +msgid "Rate this movie" +msgstr "" + +msgctxt "#32138" +msgid "Rate this show" +msgstr "" + +msgctxt "#32139" +msgid "Rate this episode" +msgstr "" + +msgctxt "#32140" +msgid "Toggle watched" +msgstr "" + +msgctxt "#32141" +msgid "Manage all lists" +msgstr "" + +msgctxt "#32142" +msgid "Update all tags" +msgstr "" + +msgctxt "#32143" +msgid "Synchronize library" +msgstr "" + +msgctxt "#32144" +msgid "How do I authorize the trakt addon to access my trakt.tv account?" +msgstr "" + +# empty strings from id 32145 to 32146 +msgctxt "#32147" +msgid "Trakt.tv PIN Authorization Failed" +msgstr "" + +# empty string with id 32148 +msgctxt "#32149" +msgid "Rate this Season" +msgstr "" + +msgctxt "#32150" +msgid "You will be reminded in 24 hours" +msgstr "" + +msgctxt "#32151" +msgid "Use Addon Settings later if you change your mind" +msgstr "" + +msgctxt "#32152" +msgid "Trakt Authorization Complete" +msgstr "" + +msgctxt "#32153" +msgid "Trakt Account Authorization" +msgstr "" + +msgctxt "#32154" +msgid "Authorize" +msgstr "" + +msgctxt "#32155" +msgid "Remind Me Later" +msgstr "" + +msgctxt "#32156" +msgid "No Thanks" +msgstr "" + +msgctxt "#32157" +msgid "Account Authorization" +msgstr "" + +# empty string with id 32158 +msgctxt "#32159" +msgid "Visit {0} or scan the QR code." +msgstr "" + +msgctxt "#32162" +msgid "The trakt addon CAN NOT be used without authorizing it to access your trakt.tv account." +msgstr "" + +msgctxt "#32163" +msgid "User" +msgstr "" + +msgctxt "#32164" +msgid "Fallback to Title/Year matching if necessary" +msgstr "" + +msgctxt "#32165" +msgid "Trakt - Added to watchlist" +msgstr "" + +msgctxt "#32166" +msgid "Trakt - Failed adding to watchlist" +msgstr "" + +msgctxt "#32167" +msgid "Offset scrobble start by X minutes" +msgstr "" + +msgctxt "#32168" +msgid "Sync ratings" +msgstr "" + +msgctxt "#32169" +msgid "Kodi movie ratings are up to date" +msgstr "" + +msgctxt "#32170" +msgid "%i movie(s) ratings will be updated in Kodi" +msgstr "" + +msgctxt "#32171" +msgid "Updating %i of %i movie ratings in Kodi" +msgstr "" + +msgctxt "#32172" +msgid "Ratings updated for %i movie(s) in Kodi" +msgstr "" + +msgctxt "#32173" +msgid "Kodi episode ratings are up to date" +msgstr "" + +msgctxt "#32174" +msgid "Updating %i of %i episode ratings in Kodi" +msgstr "" + +msgctxt "#32175" +msgid "Ratings updated for %i episode(s) in Kodi" +msgstr "" + +msgctxt "#32176" +msgid "Kodi show ratings are up to date" +msgstr "" + +msgctxt "#32177" +msgid "Updating %i of %i show ratings in Kodi" +msgstr "" + +msgctxt "#32178" +msgid "Ratings updated for %i show(s) in Kodi" +msgstr "" + +msgctxt "#32179" +msgid "Trakt movie ratings are up to date" +msgstr "" + +msgctxt "#32180" +msgid "%i movie ratings will be updated on Trakt" +msgstr "" + +msgctxt "#32181" +msgid "Trakt show ratings are up to date" +msgstr "" + +msgctxt "#32182" +msgid "%i show ratings will be updated on Trakt" +msgstr "" + +msgctxt "#32183" +msgid "Attempt to scrobble MythTV PVR recordings" +msgstr "" + +msgctxt "#32184" +msgid "Attempt secondary show title search" +msgstr "" + +msgctxt "#32185" +msgid "Exclude Plugins" +msgstr "" + +msgctxt "#32186" +msgid "Allow script exclusions" +msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.ast_es/strings.po b/script.trakt/resources/language/resource.language.ast_es/strings.po index a21ad757bc..720d5c2e30 100644 --- a/script.trakt/resources/language/resource.language.ast_es/strings.po +++ b/script.trakt/resources/language/resource.language.ast_es/strings.po @@ -7,31 +7,32 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" +"PO-Revision-Date: 2022-02-25 18:13+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Asturian (Spain) \n" "Language: ast_es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.11\n" msgctxt "Addon Summary" msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" # General Settings msgctxt "#32000" msgid "General" -msgstr "" +msgstr "Xeneral" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -728,3 +729,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.az_AZ/strings.po b/script.trakt/resources/language/resource.language.az_AZ/strings.po index f4ff597253..f2c22436c1 100644 --- a/script.trakt/resources/language/resource.language.az_AZ/strings.po +++ b/script.trakt/resources/language/resource.language.az_AZ/strings.po @@ -7,31 +7,32 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Kodi Translation Team\n" -"Language-Team: Azerbaijani (http://www.transifex.com/projects/p/xbmc-addons/language/az/)\n" -"Language: az\n" +"PO-Revision-Date: 2022-02-25 18:13+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Azerbaijani \n" +"Language: az_AZ\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Weblate 4.11\n" msgctxt "Addon Summary" msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" # General Settings msgctxt "#32000" msgid "General" -msgstr "" +msgstr "Ümumi" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -728,3 +729,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.be_BY/strings.po b/script.trakt/resources/language/resource.language.be_BY/strings.po index 9df1c2fb23..d8abd71c8f 100644 --- a/script.trakt/resources/language/resource.language.be_BY/strings.po +++ b/script.trakt/resources/language/resource.language.be_BY/strings.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2021-05-05 10:29+0000\n" +"PO-Revision-Date: 2022-03-03 14:11+0000\n" "Last-Translator: Christian Gade \n" "Language-Team: Belarusian \n" "Language: be_BY\n" @@ -15,14 +15,14 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\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" -"X-Generator: Weblate 4.6.1\n" +"X-Generator: Weblate 4.11\n" msgctxt "Addon Summary" msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" msgctxt "#32000" @@ -31,7 +31,7 @@ msgstr "Асноўныя" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -106,7 +106,7 @@ msgstr "" msgctxt "#32024" msgid "Error" -msgstr "Error" +msgstr "Памылка" # empty string with id 32025 msgctxt "#32026" @@ -728,3 +728,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.bg_BG/strings.po b/script.trakt/resources/language/resource.language.bg_BG/strings.po index 87e44681bb..a5c307e8fc 100644 --- a/script.trakt/resources/language/resource.language.bg_BG/strings.po +++ b/script.trakt/resources/language/resource.language.bg_BG/strings.po @@ -22,7 +22,7 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" msgctxt "#32000" @@ -31,7 +31,7 @@ msgstr "Основни" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -728,3 +728,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.bs_BA/strings.po b/script.trakt/resources/language/resource.language.bs_BA/strings.po index c23834b39c..56d5fcd4a2 100644 --- a/script.trakt/resources/language/resource.language.bs_BA/strings.po +++ b/script.trakt/resources/language/resource.language.bs_BA/strings.po @@ -21,7 +21,7 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" msgctxt "#32000" @@ -30,7 +30,7 @@ msgstr "Opšte" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -727,3 +727,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.ca_ES/strings.po b/script.trakt/resources/language/resource.language.ca_ES/strings.po index 3082f94125..1d09e2fa5b 100644 --- a/script.trakt/resources/language/resource.language.ca_ES/strings.po +++ b/script.trakt/resources/language/resource.language.ca_ES/strings.po @@ -21,7 +21,7 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" msgctxt "#32000" @@ -30,7 +30,7 @@ msgstr "General" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -725,3 +725,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.cs_CZ/strings.po b/script.trakt/resources/language/resource.language.cs_CZ/strings.po index 07d79c8528..3c5aed0f4c 100644 --- a/script.trakt/resources/language/resource.language.cs_CZ/strings.po +++ b/script.trakt/resources/language/resource.language.cs_CZ/strings.po @@ -21,7 +21,7 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" msgctxt "#32000" @@ -30,7 +30,7 @@ msgstr "Obecné" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -727,3 +727,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.cy_GB/strings.po b/script.trakt/resources/language/resource.language.cy_GB/strings.po index 4f094b50d6..cc3840fe1a 100644 --- a/script.trakt/resources/language/resource.language.cy_GB/strings.po +++ b/script.trakt/resources/language/resource.language.cy_GB/strings.po @@ -21,7 +21,7 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" msgctxt "#32000" @@ -30,7 +30,7 @@ msgstr "Cyffredinol" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -727,3 +727,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.da_DK/strings.po b/script.trakt/resources/language/resource.language.da_DK/strings.po index 85f3223448..49b2f81411 100644 --- a/script.trakt/resources/language/resource.language.da_DK/strings.po +++ b/script.trakt/resources/language/resource.language.da_DK/strings.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: translations@kodi.tv\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2021-07-26 22:29+0000\n" +"PO-Revision-Date: 2022-08-12 17:14+0000\n" "Last-Translator: Christian Gade \n" "Language-Team: Danish \n" "Language: da_DK\n" @@ -15,47 +15,48 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.7.2\n" +"X-Generator: Weblate 4.13\n" msgctxt "Addon Summary" msgid "TV and movie scrobbler for Trakt.tv" -msgstr "TV og film program for Trakt.tv" +msgstr "Tv- og film-scrobbler til Trakt.tv" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." -msgstr "Scrobble automatisk alle tv-episoder og film du ser til Trakt.tv! Du får en omfattende historik af alt, hvad du har set og du vil være en del af et globalt fællesskab af serie og film-entusiaster. Tilmeld dig gratis på http://trakt.tv og få et væld af funktioner: - Scrobble automatiskalt hvad du ser - Mobile apps til iPhone, iPad, Android og Windows Phone - Del det, du ser (i realtid), samt send vurderinger til facebook og twitter - Personlig kalender, så du aldrig går glip af en serie/film - Følg med i hvad dine venner og bekendte ser - Brug huskelister så du ikke glemmer, hvad de skal se - Vis og imponér din samling til venner - Opret brugerdefinerede lister - Nemt holde øje med dit serie fremskridt i løbet af sæsoner og afsnit - Sammenlign din samling mod lister som IMDb Top 250 - Opdag nye serier og film baseret på TV-vaner - Widgets til dit forumsignalturer Hvad kan denne tilføjelse gøre? - Scrobble automatisk alle tv-afsnit og film, du ser - Synkroniser dine tv-afsnit og film samlinger til Trakt (efter et bibliotek opdatering) - Automatisk oprydning af din Trakt-samling, så den passer sammen med Kodi - Hold set-statusser synkroniseret mellem Kodi og Trakt - Vurder film og afsnit umiddelbart efter at de er set Særlig tak til alle der har bidraget til denne tilføjelser! Se historikken og changelog for at se hvem disse talentfulde udviklere er." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgstr "Scrobble automatisk alle tv-afsnit og film du ser til Trakt.tv! Du får en omfattende historik af alt, hvad du har set og bliver del af et globalt fællesskab af serie- og filmentusiaster. Tilmeld dig gratis på http://trakt.tv og få et væld af funktioner:[CR][CR]- Scrobble automatisk alt hvad du ser[CR][CR]- Mobilapps til iPhone, iPad, Android og Windows Telefon[CR][CR]- Del det, du ser (i realtid), samt send bedømmelser til Facebook og Twitter[CR]- Personlig kalender, så du aldrig går glip af en serie eller film[CR]- Følg med i hvad dine venner og bekendte ser[CR]- Brug huskelister så du ikke glemmer, hvad du skal se[CR]- Vis og imponér din samling til venner[CR]- Opret brugerdefinerede lister[CR]- Hold nemt øje med dit serie-fremskridt i løbet af sæsoner og afsnit[CR]- Sammenlign din samling mod lister fra f.eks. IMDb Top 250[CR]- Opdag nye serier og film baseret på dine tv-vaner[CR]- Widgets til din forumsignatur[CR][CR]Hvad kan dette add-on tilbyde?[CR][CR][CR]- Scrobble automatisk alle tv-afsnit og film, du ser[CR]- Synkroniser dine tv-afsnit og filmsamlinger til Trakt (efter en opdatering af biblioteket)[CR]- Automatisk oprydning af din Trakt-samling, så den passer sammen med Kodi[CR]- Hold set status synkroniseret mellem Kodi og Trakt[CR]- Bedøm film og afsnit umiddelbart efter at de er set[CR][CR]Særlig tak til alle der har bidraget til dette add-on! Se historikken og changelog for at se hvem disse talentfulde udviklere er." msgctxt "#32000" msgid "General" msgstr "Generelt" +# empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" -msgstr "Forsinket start" +msgid "Startup Delay (seconds)" +msgstr "Forsinkelse af start (sekunder)" msgctxt "#32004" msgid "Rating" -msgstr "Vurdering" +msgstr "Bedømmelse" msgctxt "#32005" msgid "Rate Movie after watching" -msgstr "Vurder film efter at være set" +msgstr "Bedøm film efter at være set" msgctxt "#32006" msgid "Rate TV show Episode after watching" -msgstr "Vurder TV-afsnit efter at være set" +msgstr "Bedøm tv-afsnit efter at være set" msgctxt "#32008" msgid "Minimum percent watched to display rating dialog" -msgstr "Minimum procent set før vurderings dialog" +msgstr "Minimum procent set før bedømmelsesdialog" msgctxt "#32009" msgid "Allow re-rating of media" -msgstr "Tillad revurdering af medie" +msgstr "Tillad ombedømmelse af medie" msgctxt "#32010" msgid "Default rating" -msgstr "Standard vurderings værdi" +msgstr "Standard bedømmelse" msgctxt "#32011" msgid "Scrobbling" @@ -67,7 +68,7 @@ msgstr "Scrobble film" msgctxt "#32013" msgid "Scrobble TV show episodes" -msgstr "Scrobble TV-serie afsnit" +msgstr "Scrobble tv-serie afsnit" msgctxt "#32014" msgid "Show notification on scrobble" @@ -83,7 +84,7 @@ msgstr "Undtagelser" msgctxt "#32017" msgid "Exclude Live TV" -msgstr "Undtag direkte TV" +msgstr "Undtag direkte tv" msgctxt "#32018" msgid "Exclude HTTP sources" @@ -95,7 +96,7 @@ msgstr "Undtag stier" msgctxt "#32020" msgid "Folder's path (including subfolders)" -msgstr "Mappe-stier (inklusiv undermapper)" +msgstr "Mappesti (inklusiv undermapper)" msgctxt "#32023" msgid "Can not connect to Trakt" @@ -147,39 +148,39 @@ msgstr "Fint" msgctxt "#32036" msgid "Superb" -msgstr "Super" +msgstr "Superb" msgctxt "#32037" msgid "Unrate this movie" -msgstr "Fjern vurdering af film" +msgstr "Fjern bedømmelse af film" msgctxt "#32038" msgid "Unrate this show" -msgstr "Fjern vurdering af serie" +msgstr "Fjern bedømmelse af serie" msgctxt "#32039" msgid "Unrate this episode" -msgstr "Fjern vurdering af afsnit" +msgstr "Fjern bedømmelse af afsnit" msgctxt "#32040" msgid "Trakt - Rating submitted successfully" -msgstr "Trakt - Vurdering sendt" +msgstr "Trakt - Bedømmelse sendt" msgctxt "#32041" msgid "Trakt - Already rated" -msgstr "Trakt - Allerede vurderet" +msgstr "Trakt - Allerede bedømt" msgctxt "#32042" msgid "Trakt - Unrated successfully" -msgstr "Trakt - Vurdering fjernet" +msgstr "Trakt - Bedømmelse fjernet" msgctxt "#32043" msgid "Trakt - Already has the same rating" -msgstr "Trakt - Har allerede samme vurdering" +msgstr "Trakt - Har allerede samme bedømmelse" msgctxt "#32044" msgid "Trakt - Problem submitting rating" -msgstr "Trakt - Fejl ved afsendelse af vurdering" +msgstr "Trakt - Fejl ved afgivelse af bedømmelse" msgctxt "#32045" msgid "Synchronize" @@ -203,19 +204,19 @@ msgstr "Marker film fra Trakt-historie som sete i Kodi" msgctxt "#32050" msgid "TV Episodes" -msgstr "TV-afsnit" +msgstr "Tv-afsnit" msgctxt "#32051" msgid "Add new TV episodes to Trakt collection" -msgstr "Tilføj nye TV-afsnit til Trakt-samling" +msgstr "Tilføj nye tv-afsnit til Trakt-samling" msgctxt "#32052" msgid "Add watched TV episodes to Trakt history" -msgstr "Tilføj sete TV-afsnit til Trakt-historie" +msgstr "Tilføj sete tv-afsnit til Trakt-historie" msgctxt "#32053" msgid "Mark TV episodes from Trakt history as watched in Kodi" -msgstr "Marker TV-afsnit fra Trakt-historie som sete i Kodi" +msgstr "Marker tv-afsnit fra Trakt-historie som sete i Kodi" msgctxt "#32054" msgid "Service" @@ -223,11 +224,11 @@ msgstr "Tjeneste" msgctxt "#32055" msgid "Sync collection on library update or cleaning" -msgstr "Synkroniser samling ved bibliotek-opdatering eller -rensning" +msgstr "Synkroniser samling ved opdatering eller rensning af bibliotek" msgctxt "#32056" msgid "Show sync notifications" -msgstr "" +msgstr "Vis synkroniseringsmeddelelser" msgctxt "#32057" msgid "Remove deleted movies from Trakt collection" @@ -235,7 +236,7 @@ msgstr "Fjern slettede film fra Trakt-samling" msgctxt "#32058" msgid "Remove deleted TV episodes from Trakt collection" -msgstr "Fjern slettede TV-afsnit fra Trakt-samling" +msgstr "Fjern slettede tv-afsnit fra Trakt-samling" msgctxt "#32060" msgid "Hide notifications during playback" @@ -255,15 +256,15 @@ msgstr "%i film vil blive tilføjet til Trakt-samling" msgctxt "#32064" msgid "%i movie playcount(s) will be updated on Trakt" -msgstr "%i film afspilning(er) vil blive opdateret på Trakt" +msgstr "%i film-afspilning(er) vil blive opdateret på Trakt" msgctxt "#32065" msgid "%i movie(s) playcount will be updated in Kodi" -msgstr "%i film afspilning(er) vil blive opdateret i Kodi" +msgstr "%i film-afspilning(er) vil blive opdateret i Kodi" msgctxt "#32066" msgid "Movie Sync Complete" -msgstr "Film synkronisering færdig" +msgstr "Filmsynkronisering færdig" msgctxt "#32067" msgid "Going to add %i show(s) to Trakt collection" @@ -279,7 +280,7 @@ msgstr "%i af %i serie(r) har fået tilføjet afsnit til Trakt-samling" msgctxt "#32070" msgid "Going to update %i show(s) missing watched status" -msgstr "Opdaterer %i serie(r)'s set status" +msgstr "Opdaterer %i serie(r)s manglende set status" msgctxt "#32071" msgid "Checking watched episodes on Trakt" @@ -287,7 +288,7 @@ msgstr "Undersøger sete afsnit på Trakt" msgctxt "#32072" msgid "%i show(s) had missing watched status" -msgstr "%i serier() mangler set status" +msgstr "%i serie(r) mangler set status" msgctxt "#32073" msgid "%i episodes are being updated" @@ -299,7 +300,7 @@ msgstr "Undersøger sete afsnit i Kodi" msgctxt "#32075" msgid "Episode Sync Complete" -msgstr "Afsnit synkronisering afsluttet" +msgstr "Synkronisering af afsnit afsluttet" msgctxt "#32076" msgid "%i movie(s) will be removed from Trakt collection" @@ -307,7 +308,7 @@ msgstr "%i film vil blive fjernet fra Trakt-samling" msgctxt "#32077" msgid "Cleaning Trakt TV show collection" -msgstr "Ryder op i TV-serie samling" +msgstr "Rydder op i Trakt tv-serie samling" msgctxt "#32078" msgid "episodes are being removed" @@ -331,35 +332,35 @@ msgstr "Henter sete film fra Trakt" msgctxt "#32083" msgid "Retrieved movie data from Trakt" -msgstr "Film data hentet fra Trakt" +msgstr "Filmdata hentet fra Trakt" msgctxt "#32084" msgid "Trakt movie collection is up to date, no movies to add" -msgstr "Trakt film-samling er opdateret. Ingen film tilføjes" +msgstr "Trakt filmsamling er opdateret. Ingen film tilføjes" msgctxt "#32085" msgid "%i movie(s) were added to your Trakt collection" -msgstr "%i film blev tilføjet til din Trakt-samling" +msgstr "%i film blev tilføjet din Trakt-samling" msgctxt "#32086" msgid "Trakt movie playcounts are up to date" -msgstr "Trakt filmafspilnings antal er opdateret" +msgstr "Afspilningstal for Trakt-film er opdateret" msgctxt "#32087" msgid "Playcounts updated for %i movie(s) on Trakt" -msgstr "Afspilnings antal opdateret for %i film på Trakt" +msgstr "Afspilningstal opdateret for %i film på Trakt" msgctxt "#32088" msgid "Kodi movie playcounts are up to date" -msgstr "Kodi filmafspilnings antal opdateret" +msgstr "Kodi afspilningstal for film er opdateret" msgctxt "#32089" msgid "Updating %i of %i movie playcount(s) in Kodi" -msgstr "Opdaterer %i af %i filmafspilnings antal i Kodi" +msgstr "Opdaterer %i af %i afspilningstal for film i Kodi" msgctxt "#32090" msgid "Playcounts updated for %i movie(s) in Kodi" -msgstr "Filmafspilnings antal opdateret for %i film i Kodi" +msgstr "Afspilningstal opdateret for %i film i Kodi" msgctxt "#32091" msgid "Trakt movie collection is up to date, no movies removed" @@ -371,11 +372,11 @@ msgstr "%i film blev fjernet fra din Trakt-samling" msgctxt "#32093" msgid "Updating %i of %i movie playcount(s) on Trakt" -msgstr "Opdaterer %i af %i filmafspilnings antal på Kodi" +msgstr "Opdaterer %i af %i afspilningstal for film på Trakt" msgctxt "#32094" msgid "Loading episode data from Kodi" -msgstr "Indlæser afsnit data fra Kodi" +msgstr "Indlæser afsnit-data fra Kodi" msgctxt "#32095" msgid "Loading shows from Kodi" @@ -387,19 +388,19 @@ msgstr "Serier indlæst fra Kodi" msgctxt "#32097" msgid "Parsing %i of %i episode data from Kodi" -msgstr "Indlæser %i af %i afsnit data fra Kodi" +msgstr "Indlæser %i af %i afsnit-data fra Kodi" msgctxt "#32098" msgid "Loaded episode data from Kodi" -msgstr "Indlæser afsnit data fra Kodi" +msgstr "Indlæser afsnit-data fra Kodi" msgctxt "#32099" msgid "Loading episode data from Trakt" -msgstr "Indlæser afsnit data fra Trakt" +msgstr "Indlæser afsnit-data fra Trakt" msgctxt "#32100" msgid "Retrieving episode collection from Trakt" -msgstr "Henter afsnit-samling fra Trakt" +msgstr "Henter afsnitsamling fra Trakt" msgctxt "#32101" msgid "Retrieving watched episodes from Trakt" @@ -407,15 +408,15 @@ msgstr "Henter sete afsnit fra Trakt" msgctxt "#32102" msgid "Parsing episode data %i of %i from Trakt" -msgstr "Indlæser afsnit data %i af %i fra Trakt" +msgstr "Behandler afsnit-data %i af %i fra Trakt" msgctxt "#32103" msgid "Retrieved episode data from Trakt" -msgstr "Afsnit data hentet fra Trakt" +msgstr "Afsnit-data hentet fra Trakt" msgctxt "#32104" msgid "Trakt episode collection is up to date, no episodes to add" -msgstr "Trakt afsnit-samling er opdateret. Ingen afsnit at tilføje" +msgstr "Trakt afsnitsamling er opdateret. Ingen afsnit at tilføje" msgctxt "#32105" msgid "%i episode(s) were added to your Trakt collection" @@ -423,23 +424,23 @@ msgstr "%i afsnit blev tilføjet til din Trakt-samling" msgctxt "#32106" msgid "Trakt episode playcounts are up to date" -msgstr "Trakt afsnit afspilnings antal opdateret" +msgstr "Trakt afspilningstal for afsnit opdateret" msgctxt "#32107" msgid "Kodi episode playcounts are up to date" -msgstr "Kodi afsnit afspilnings antal opdateret" +msgstr "Kodi afspilningstal for afsnit opdateret" msgctxt "#32108" msgid "Updating %i of %i episode playcount(s) in Kodi" -msgstr "Opdaterer %i af %i afsnit afspilningsantal i Kodi" +msgstr "Opdaterer %i af %i afspilningstal for afsnit i Kodi" msgctxt "#32109" msgid "Playcounts updated for %i show(s) in Kodi" -msgstr "Afspilningsantal for %i serie(r) opdateret i Kodi" +msgstr "Afspilningstal for %i serie(r) opdateret i Kodi" msgctxt "#32110" msgid "Trakt episode collection is clean, no episodes to remove" -msgstr "Trakt afsnit-samling er ryddet op. Ingen afsnit fjernes" +msgstr "Trakt afsnitsamling er ryddet op. Ingen afsnit fjernes" msgctxt "#32111" msgid "%i episode(s) are being removed from your Trakt collection" @@ -463,170 +464,170 @@ msgstr "%d afsnit af '%s'" msgctxt "#32116" msgid "Enable debug mode" -msgstr "Slå fejlfinding til" +msgstr "Aktiver fejlfindingstilstand" msgctxt "#32117" msgid "Sync movie playback progress to Kodi" -msgstr "" +msgstr "Synkroniser filmafspilning med Kodi" msgctxt "#32118" msgid "Sync episode playback progress to Kodi" -msgstr "" +msgstr "Synkroniser afspilning af afsnit med Kodi" msgctxt "#32119" msgid "Retrieving episode playback progress from Trakt" -msgstr "" +msgstr "Henter afsnittets afspilningsfremskridt fra Trakt" msgctxt "#32120" msgid "Parsing episode playback progress %i of %i from Trakt" -msgstr "" +msgstr "Behandler afsnittets afspilningsfremskridt %i af %i fra Trakt" msgctxt "#32121" msgid "Retrieved episode playback progress from Trakt" -msgstr "" +msgstr "Hentede afsnittets afspilningsfremskridt fra Trakt" msgctxt "#32122" msgid "Retrieving movie playback progress from Trakt" -msgstr "" +msgstr "Henter filmens afspilningsfremskridt fra Trakt" msgctxt "#32123" msgid "Parsing movie playback progress %i of %i from Trakt" -msgstr "" +msgstr "Behandler filmens afspilningsfremskridt %i af %i fra Trakt" msgctxt "#32124" msgid "Retrieved movie playback progress from Trakt" -msgstr "" +msgstr "Hentede filmens afspilningsfremskridt fra Trakt" msgctxt "#32125" msgid "Kodi movie playback progress is up to date" -msgstr "" +msgstr "Filmens afspilningsfremskridt i Kodi er opdateret" msgctxt "#32126" msgid "%i movie(s) playback progress will be updated in Kodi" -msgstr "" +msgstr "%i filmens afspilningsfremskridt vil blive opdateret i Kodi" msgctxt "#32127" msgid "Updating %i of %i movie(s) playback progress in Kodi" -msgstr "" +msgstr "Opdaterer %i af %i filmens afspilningsfremskridt i Kodi" msgctxt "#32128" msgid "Playback progress updated for %i movie(s) in Kodi" -msgstr "" +msgstr "Afspilningsfremskridt for %i film opdateret i Kodi" msgctxt "#32129" msgid "Kodi episode playback progress is up to date" -msgstr "" +msgstr "Afsnittets afspilningsfremskridt i Kodi er opdateret" msgctxt "#32130" msgid "Updating %i of %i episode(s) playback progress in Kodi" -msgstr "" +msgstr "Opdaterer %i af %i afsnittets afspilningsfremskridt i Kodi" msgctxt "#32131" msgid "Playback progress updated for %i episode(s) in Kodi" -msgstr "" +msgstr "Afspilningsfremskridt for %i afsnit opdateret i Kodi" msgctxt "#32132" msgid "Unrate this season" -msgstr "" +msgstr "Fjern bedømmelse af denne sæson" msgctxt "#32133" msgid "Manage Movie's Lists" -msgstr "" +msgstr "Håndter filmens lister" msgctxt "#32134" msgid "Manage Show's Lists" -msgstr "" +msgstr "Håndter seriens lister" msgctxt "#32135" msgid "Remove from Watchlist" -msgstr "" +msgstr "Fjern fra overvågningsliste" msgctxt "#32136" msgid "Add to watchlist" -msgstr "" +msgstr "Tilføj til overvågningsliste" msgctxt "#32137" msgid "Rate this movie" -msgstr "" +msgstr "Bedøm denne film" msgctxt "#32138" msgid "Rate this show" -msgstr "" +msgstr "Bedøm denne serie" msgctxt "#32139" msgid "Rate this episode" -msgstr "" +msgstr "Bedøm dette afsnit" msgctxt "#32140" msgid "Toggle watched" -msgstr "" +msgstr "Skift tilstand for set" msgctxt "#32141" msgid "Manage all lists" -msgstr "" +msgstr "Håndter alle lister" msgctxt "#32142" msgid "Update all tags" -msgstr "" +msgstr "Opdater alle mærkater" msgctxt "#32143" msgid "Synchronize library" -msgstr "" +msgstr "Synkroniser bibliotek" msgctxt "#32144" msgid "How do I authorize the trakt addon to access my trakt.tv account?" -msgstr "" +msgstr "Hvordan autoriserer jeg trakt-add-on til at få adgang til min trakt.tv-konto?" # empty strings from id 32145 to 32146 msgctxt "#32147" msgid "Trakt.tv PIN Authorization Failed" -msgstr "" +msgstr "Trakt.tv PIN-godkendelse mislykkedes" # empty string with id 32148 msgctxt "#32149" msgid "Rate this Season" -msgstr "" +msgstr "Bedøm denne sæson" msgctxt "#32150" msgid "You will be reminded in 24 hours" -msgstr "" +msgstr "Du vil blive påmindet om 24 timer" msgctxt "#32151" msgid "Use Addon Settings later if you change your mind" -msgstr "" +msgstr "Brug indstillinger for add-on senere, hvis du ombestemmer dig" msgctxt "#32152" msgid "Trakt Authorization Complete" -msgstr "" +msgstr "Godkendelse af Trakt fuldført" msgctxt "#32153" msgid "Trakt Account Authorization" -msgstr "" +msgstr "Godkendelse af Trakt-konto" msgctxt "#32154" msgid "Authorize" -msgstr "" +msgstr "Godkend" msgctxt "#32155" msgid "Remind Me Later" -msgstr "" +msgstr "Påmind mig senere" msgctxt "#32156" msgid "No Thanks" -msgstr "" +msgstr "Nej tak" msgctxt "#32157" msgid "Account Authorization" -msgstr "" +msgstr "Godkendelse af konto" # empty string with id 32158 msgctxt "#32159" msgid "Visit {0} or scan the QR code." -msgstr "" +msgstr "Besøg {0} eller scan QR-koden." msgctxt "#32162" msgid "The trakt addon CAN NOT be used without authorizing it to access your trakt.tv account." -msgstr "" +msgstr "Trakt-add-on KAN IKKE bruges uden at godkende adgang til din trakt.tv-konto." msgctxt "#32163" msgid "User" @@ -634,92 +635,136 @@ msgstr "Bruger" msgctxt "#32164" msgid "Fallback to Title/Year matching if necessary" -msgstr "" +msgstr "Fald tilbage til matchning af titel/år, hvis det er nødvendigt" msgctxt "#32165" msgid "Trakt - Added to watchlist" -msgstr "" +msgstr "Trakt - Tilføjet til overvågningsliste" msgctxt "#32166" msgid "Trakt - Failed adding to watchlist" -msgstr "" +msgstr "Trakt - Kunne ikke føjes til overvågningslisten" msgctxt "#32167" msgid "Offset scrobble start by X minutes" -msgstr "" +msgstr "Forskudt scrobble start med x minutter" msgctxt "#32168" msgid "Sync ratings" -msgstr "" +msgstr "Synkroniser bedømmelser" msgctxt "#32169" msgid "Kodi movie ratings are up to date" -msgstr "" +msgstr "Kodi-filmbedømmelser er opdaterede" msgctxt "#32170" msgid "%i movie(s) ratings will be updated in Kodi" -msgstr "" +msgstr "%i film-bedømmelse(r) vil blive opdateret i Kodi" msgctxt "#32171" msgid "Updating %i of %i movie ratings in Kodi" -msgstr "" +msgstr "Opdaterer %i af %i filmbedømmelser i Kodi" msgctxt "#32172" msgid "Ratings updated for %i movie(s) in Kodi" -msgstr "" +msgstr "Filmbedømmelser opdateret for %i film i Kodi" msgctxt "#32173" msgid "Kodi episode ratings are up to date" -msgstr "" +msgstr "Kodi-afsnitsbedømmelser er opdaterede" msgctxt "#32174" msgid "Updating %i of %i episode ratings in Kodi" -msgstr "" +msgstr "Opdaterer %i af %i afsnitsbedømmelser i Kodi" msgctxt "#32175" msgid "Ratings updated for %i episode(s) in Kodi" -msgstr "" +msgstr "Bedømmelser opdateret for %i afsnit i Kodi" msgctxt "#32176" msgid "Kodi show ratings are up to date" -msgstr "" +msgstr "Kodi tv-seriebedømmelser er opdaterede" msgctxt "#32177" msgid "Updating %i of %i show ratings in Kodi" -msgstr "" +msgstr "Opdaterer %i af %i tv-seriebedømmelser i Kodi" msgctxt "#32178" msgid "Ratings updated for %i show(s) in Kodi" -msgstr "" +msgstr "Bedømmelser opdateret for %i tv-serie(r) i Kodi" msgctxt "#32179" msgid "Trakt movie ratings are up to date" -msgstr "" +msgstr "Trakt filmbedømmelser er opdaterede" msgctxt "#32180" msgid "%i movie ratings will be updated on Trakt" -msgstr "" +msgstr "%i filmbedømmelser vil blive opdateret på Trakt" msgctxt "#32181" msgid "Trakt show ratings are up to date" -msgstr "" +msgstr "Trakt tv-seriebedømmelser er opdaterede" msgctxt "#32182" msgid "%i show ratings will be updated on Trakt" -msgstr "" +msgstr "%i tv-seriebedømmelser vil blive opdateret på Trakt" msgctxt "#32183" msgid "Attempt to scrobble MythTV PVR recordings" -msgstr "" +msgstr "Forsøg på at scrobble MythTV PVR-optagelser" msgctxt "#32184" msgid "Attempt secondary show title search" -msgstr "" +msgstr "Forsøg sekundær søgning efter titel på tv-serie" msgctxt "#32185" msgid "Exclude Plugins" -msgstr "" +msgstr "Udelad plugins" msgctxt "#32186" msgid "Allow script exclusions" -msgstr "" +msgstr "Tillad ekskluderinger af scripts" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "Overskriv proxy" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "Aktiver altid en proxy, uanset konfigurationen af Kodi. Standardværdien er fra Kodi-konfigurationen, men kan overskrives nedenfor. Trakt-pluginnet understøtter i øjeblikket kun HTTP- eller HTTPS-proxyer, hvor Kodi også understøtter SOCKS-proxyer." + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "Proxy URI" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "Placering af proxyserveren." + +msgctxt "#32189" +msgid "Proxy port" +msgstr "Proxyport" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "Proxyserverens port." + +msgctxt "#32190" +msgid "Username" +msgstr "Brugernavn" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "Valgfrit brugernavn er nødvendigt for at godkende med proxyen." + +msgctxt "#32191" +msgid "Password" +msgstr "Adgangskode" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "Valgfrit kodeord er nødvendigt for at godkende med proxyen." + +#~ msgctxt "#32003" +#~ msgid "Startup Delay" +#~ msgstr "Forsinket start" diff --git a/script.trakt/resources/language/resource.language.de_DE/strings.po b/script.trakt/resources/language/resource.language.de_DE/strings.po index ba7a442977..55efc1a278 100644 --- a/script.trakt/resources/language/resource.language.de_DE/strings.po +++ b/script.trakt/resources/language/resource.language.de_DE/strings.po @@ -7,31 +7,32 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: translations@kodi.tv\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2021-07-26 22:29+0000\n" -"Last-Translator: Kai Sommerfeld \n" +"PO-Revision-Date: 2023-02-05 12:15+0000\n" +"Last-Translator: Demian \n" "Language-Team: German \n" "Language: de_DE\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.7.2\n" +"X-Generator: Weblate 4.15.2\n" msgctxt "Addon Summary" msgid "TV and movie scrobbler for Trakt.tv" msgstr "TV und Film Scrobbler für Trakt.tv" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." -msgstr "Scrobble automatisch alle Serien und Filme die du schaust zu Trakt.tv! Behalte den Überblick über deine Sammlung und sei Teil einer globalen Gemeinschaft von Serien- und Filmliebhabern. Registriere jetzt deinen kostenlosen Account unter http://trakt.tv und bekomme einen Haufen Funktionen: - Automatisches scrobbeln von dem was du guckst - Mobile Apps für iPhone, iPad, Android und Windows Phone - Teile was du schaust (in Echtzeit) und bewerte auf Facebook und Twitter - Personalisierte Kalender: So verpasst du nie wieder eine Serie - Folge deinen Freunden und Leuten, für die du dich interessierst - Mach dir Beobachtungsliste zu nutze, um nicht zu vergessen was du ansehen wolltest - Tracke deine Mediensammlung, um deine Freunde zu beeindrucken - Erstelle benutzerdefinierte Listen zu jedem Thema das dir einfällt - Behalte die Übersicht über deinen Fortschritt bei Serien - Überblicke deinen Fortschritt bei offiziellen Listen wie zum Beispiel den IMDb Top 250 - Entdecke neue Serien und Filme anhand deines Geschmacks - Widgets für deine Forum Signatur Was kann dieses Addon? - Automatisches scrobbeln aller Serien und Filme die du anschaust - Synchronisiere deine gesammelten Serien und Filme zur Trakt Sammlung (direkt nach dem Bibliotheksupdate) - Automatisches aufräumen deiner Trakt Sammlung damit sie mit Kodi übereinstimmt - Halte gesehen Markierungen synchronisiert zwischen Kodi und Trakt - Bewerte Episoden und Filme direkt nach dem du sie geguckt hast Besonderer Dank gilt allen die an diesem Plugin mit gearbeitet haben! Schau in die Commit Historie und das Änderungsprotokoll, um diese talentierten Entwickler zu sehen." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgstr "Scrobble automatisch alle Serien und Filme die du schaust zu Trakt.tv! Behalte den Überblick über deine Sammlung und sei Teil einer globalen Gemeinschaft von Serien- und Filmliebhabern. Registriere jetzt deinen kostenlosen Account unter http://trakt.tv und bekomme einen Haufen Funktionen:[CR][CR]- Automatisches scrobbeln von dem was du guckst[CR]- Mobile Apps für iPhone, iPad, Android und Windows Phone[CR]- Teile was du schaust (in Echtzeit) und bewerte auf Facebook und Twitter[CR]- Personalisierte Kalender: So verpasst du nie wieder eine Serie[CR]- Folge deinen Freunden und Leuten, für die du dich interessierst[CR]- Mach dir Beobachtungsliste zu nutze, um nicht zu vergessen was du ansehen wolltest[CR]- Tracke deine Mediensammlung, um deine Freunde zu beeindrucken[CR]- Erstelle benutzerdefinierte Listen zu jedem Thema das dir einfällt[CR]- Behalte die Übersicht über deinen Fortschritt bei Serien[CR]- Überblicke deinen Fortschritt bei offiziellen Listen wie zum Beispiel den IMDb Top 250[CR]- Entdecke neue Serien und Filme anhand deines Geschmacks[CR]- Widgets für deine Forum Signatur[CR][CR]Was kann dieses Addon?[CR][CR]- Automatisches scrobbeln aller Serien und Filme die du anschaust[CR]- Synchronisiere deine gesammelten Serien und Filme zur Trakt Sammlung (direkt nach dem Bibliotheksupdate)[CR]- Automatisches aufräumen deiner Trakt Sammlung damit sie mit Kodi übereinstimmt[CR]- Halte gesehen Markierungen synchronisiert zwischen Kodi und Trakt[CR]- Bewerte Episoden und Filme direkt nach dem du sie geguckt hast[CR][CR]Besonderer Dank gilt allen die an diesem Plugin mit gearbeitet haben! Schau in die Commit Historie und das Änderungsprotokoll, um diese talentierten Entwickler zu sehen." msgctxt "#32000" msgid "General" msgstr "Allgemein" +# empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" -msgstr "Startverzögerung" +msgid "Startup Delay (seconds)" +msgstr "Startverzögerung (Sekunden)" msgctxt "#32004" msgid "Rating" @@ -43,19 +44,19 @@ msgstr "Bewertung nach Film abgeben" msgctxt "#32006" msgid "Rate TV show Episode after watching" -msgstr "Bewertung nach Serien Episode abgeben" +msgstr "Bewertung nach Serienepisode abgeben" msgctxt "#32008" msgid "Minimum percent watched to display rating dialog" -msgstr "Minimum Prozent gesehen um Bewertungsdialog anzuzeigen" +msgstr "Mindestprozentzahl gesehen, um Bewertungsdialog anzuzeigen" msgctxt "#32009" msgid "Allow re-rating of media" -msgstr "Erlaube erneute Bewertung" +msgstr "Neubewertung von Medien erlauben" msgctxt "#32010" msgid "Default rating" -msgstr "Standard Bewertung" +msgstr "Standardbewertung" msgctxt "#32011" msgid "Scrobbling" @@ -67,11 +68,11 @@ msgstr "Filme scrobbeln" msgctxt "#32013" msgid "Scrobble TV show episodes" -msgstr "Serien Episoden scrobbeln" +msgstr "Serienepisoden scrobbeln" msgctxt "#32014" msgid "Show notification on scrobble" -msgstr "Zeige Benachrichtigung bei Scrobble" +msgstr "Benachrichtigung bei Scrobble anzeigen" msgctxt "#32015" msgid "Trakt - Scrobbled successfully" @@ -83,11 +84,11 @@ msgstr "Ausschlüsse" msgctxt "#32017" msgid "Exclude Live TV" -msgstr "Live TV ausschließen" +msgstr "Live-TV ausschließen" msgctxt "#32018" msgid "Exclude HTTP sources" -msgstr "HTTP Quellen ausschließen" +msgstr "HTTP-Quellen ausschließen" msgctxt "#32019" msgid "Exclude path" @@ -111,7 +112,7 @@ msgstr "Was denkst du?" msgctxt "#32027" msgid "Totally Ninja!" -msgstr "Ganz großartig!" +msgstr "Meisterwerk!" msgctxt "#32028" msgid "Weak Sauce :(" @@ -175,11 +176,11 @@ msgstr "Trakt - Bewertung erfolgreich entfernt" msgctxt "#32043" msgid "Trakt - Already has the same rating" -msgstr "Trakt - Hat bereits die selbe Bewertung" +msgstr "Trakt - Hat bereits dieselbe Bewertung" msgctxt "#32044" msgid "Trakt - Problem submitting rating" -msgstr "Trakt - Problem beim übermitteln der Bewertung" +msgstr "Trakt - Problem beim Übermitteln der Bewertung" msgctxt "#32045" msgid "Synchronize" @@ -191,15 +192,15 @@ msgstr "Filme" msgctxt "#32047" msgid "Add new movies to Trakt collection" -msgstr "Neue Filme zur Trakt Sammlung hinzufügen" +msgstr "Füge neue Filme zur Trakt Sammlung hinzu" msgctxt "#32048" msgid "Add watched movies to Trakt history" -msgstr "Gesehene Filme zum Trakt Verlauf hinzufügen" +msgstr "Gesehene Filme zum Trakt-Verlauf hinzufügen" msgctxt "#32049" msgid "Mark movies from Trakt history as watched in Kodi" -msgstr "Markiere Filme aus dem Trakt Verlauf als gesehen in Kodi" +msgstr "Markiere Filme aus dem Trakt Verlauf als Gesehen in Kodi" msgctxt "#32050" msgid "TV Episodes" @@ -207,15 +208,15 @@ msgstr "Episoden" msgctxt "#32051" msgid "Add new TV episodes to Trakt collection" -msgstr "Füge neue Episoden zur Trakt Sammlung hinzu" +msgstr "Neue Episoden zur Trakt-Sammlung hinzufügen" msgctxt "#32052" msgid "Add watched TV episodes to Trakt history" -msgstr "Füge gesehene Episoden zum Trakt Verlauf hinzu" +msgstr "Gesehene Episoden zum Trakt-Verlauf hinzufügen" msgctxt "#32053" msgid "Mark TV episodes from Trakt history as watched in Kodi" -msgstr "Markiere Episoden aus dem Trakt Verlauf als gesehen in Kodi" +msgstr "Episoden im Trakt-Verlauf in Kodi als „gesehen“ markieren" msgctxt "#32054" msgid "Service" @@ -223,7 +224,7 @@ msgstr "Dienst" msgctxt "#32055" msgid "Sync collection on library update or cleaning" -msgstr "Sammlung nach Bibliotheksaktualisierung oder -säuberung synchronisieren" +msgstr "Sammlung nach Bibliotheksaktualisierung oder -bereinigung synchronisieren" msgctxt "#32056" msgid "Show sync notifications" @@ -231,15 +232,15 @@ msgstr "Sync-Benachrichtigungen anzeigen" msgctxt "#32057" msgid "Remove deleted movies from Trakt collection" -msgstr "Entferne gelöschte Filme aus der Trakt Sammlung" +msgstr "Gelöschte Filme aus der Trakt-Sammlung entfernen" msgctxt "#32058" msgid "Remove deleted TV episodes from Trakt collection" -msgstr "Entferne gelöschte Episoden aus der Trakt Sammlung" +msgstr "Gelöschte Episoden aus der Trakt-Sammlung entfernen" msgctxt "#32060" msgid "Hide notifications during playback" -msgstr "Verberge Benachrichtigung wahrend des Abspielens" +msgstr "Benachrichtigung während der Wiedergabe ausblenden" msgctxt "#32061" msgid "Sync started" @@ -251,43 +252,43 @@ msgstr "Sync vollständig" msgctxt "#32063" msgid "%i movie(s) will be added to Trakt collection" -msgstr "%i Film(e) werden zur Trakt Sammlung hinzugefügt" +msgstr "%i Film(e) werden zur Trakt-Sammlung hinzugefügt" msgctxt "#32064" msgid "%i movie playcount(s) will be updated on Trakt" -msgstr "%i Film Wiedergabezähler werden auf Trakt aktualisiert" +msgstr "%i Filmwiedergabezähler werden auf Trakt aktualisiert" msgctxt "#32065" msgid "%i movie(s) playcount will be updated in Kodi" -msgstr "%i Film Wiedergabezähler werden in Kodi aktualisiert" +msgstr "%i Film(e)wiedergabezähler werden in Kodi aktualisiert" msgctxt "#32066" msgid "Movie Sync Complete" -msgstr "Film Sync komplett" +msgstr "Filmsync abgeschlossen" msgctxt "#32067" msgid "Going to add %i show(s) to Trakt collection" -msgstr "Füge %i Serie(n) zur Trakt Sammlung hinzu" +msgstr "%i Serie(n) zur Trakt-Sammlung hinzufügen" msgctxt "#32068" msgid "Checking for episodes missing from Trakt collection" -msgstr "Prüfe Trakt Sammlung auf fehlende Episoden" +msgstr "Trakt-Sammlung auf fehlende Episoden überprüfen" msgctxt "#32069" msgid "%i of %i show(s) have episodes added to Trakt collection" -msgstr "Füge Serie %i von %i samt Episoden zur Trakt Sammlung" +msgstr "Füge Serie %i von %i samt Episoden zur Trakt Sammlung hinzu" msgctxt "#32070" msgid "Going to update %i show(s) missing watched status" -msgstr "Aktualisiere gesehen Status von %i Serie(n)" +msgstr "Aktualisiere Gesehen-Status von %i Serie(n)" msgctxt "#32071" msgid "Checking watched episodes on Trakt" -msgstr "Prüfe gesehene Episoden auf Trakt" +msgstr "Gesehene Episoden auf Trakt überprüfen" msgctxt "#32072" msgid "%i show(s) had missing watched status" -msgstr "%i Serie(n) hatten fehlende gesehen Status" +msgstr "%i Serie(n) hatte(n) fehlenden Gesehen-Status" msgctxt "#32073" msgid "%i episodes are being updated" @@ -295,19 +296,19 @@ msgstr "%i Episoden werden aktualisiert" msgctxt "#32074" msgid "Checking watched episodes on Kodi" -msgstr "Prüfe gesehene Episoden auf Kodi" +msgstr "Gesehene Episoden in Kodi überprüfen" msgctxt "#32075" msgid "Episode Sync Complete" -msgstr "Episoden Sync komplett" +msgstr "Episoden-Sync abgeschlossen" msgctxt "#32076" msgid "%i movie(s) will be removed from Trakt collection" -msgstr "%i Film(e) werden aus der Trakt Sammlung entfernt" +msgstr "%i Film(e) werden aus der Trakt-Sammlung entfernt" msgctxt "#32077" msgid "Cleaning Trakt TV show collection" -msgstr "Bereinige Trakt Serien Sammlung" +msgstr "Trakt-Serien-Sammlung wird bereinigt" msgctxt "#32078" msgid "episodes are being removed" @@ -315,7 +316,7 @@ msgstr "Episoden werden entfernt" msgctxt "#32079" msgid "Loading movies from Kodi" -msgstr "Lade Filme aus Kodi" +msgstr "Filme aus Kodi laden" msgctxt "#32080" msgid "Movies loaded from Kodi" @@ -323,11 +324,11 @@ msgstr "Filme aus Kodi geladen" msgctxt "#32081" msgid "Retrieving movie collection from Trakt" -msgstr "Empfange Film Sammlung von Trakt" +msgstr "Filmsammlung wird von Trakt abgerufen" msgctxt "#32082" msgid "Retrieving watched movies from Trakt" -msgstr "Empfange gesehene Filme von Trakt" +msgstr "Gesehene Filme werden von Trakt abgerufen" msgctxt "#32083" msgid "Retrieved movie data from Trakt" @@ -335,15 +336,15 @@ msgstr "Filminformationen von Trakt empfangen" msgctxt "#32084" msgid "Trakt movie collection is up to date, no movies to add" -msgstr "Trakt Film Sammlung is aktuell, keine Filme hinzugefügt" +msgstr "Trakt-Film-Sammlung ist aktuell, keine Filme hinzugefügt" msgctxt "#32085" msgid "%i movie(s) were added to your Trakt collection" -msgstr "%i Film(en) wurden zur Trakt Sammlung hinzugefügt" +msgstr "%i Film(e) wurden zur Trakt Sammlung hinzugefügt" msgctxt "#32086" msgid "Trakt movie playcounts are up to date" -msgstr "Film Wiedergabezähler auf Trakt sind aktuell" +msgstr "Filmwiedergabezähler auf Trakt sind aktuell" msgctxt "#32087" msgid "Playcounts updated for %i movie(s) on Trakt" @@ -351,11 +352,11 @@ msgstr "Wiedergabezähler von %i Film(en) auf Trakt aktualisiert" msgctxt "#32088" msgid "Kodi movie playcounts are up to date" -msgstr "Kodi Film Wiedergabezähler sind aktuell" +msgstr "Kodi-Filmwiedergabezähler sind aktuell" msgctxt "#32089" msgid "Updating %i of %i movie playcount(s) in Kodi" -msgstr "Aktualisiere %i von %i Film Wiedergabezähler in Kodi" +msgstr "%i von %i Filmwiedergabezählern werden in Kodi aktualisiert" msgctxt "#32090" msgid "Playcounts updated for %i movie(s) in Kodi" @@ -363,23 +364,23 @@ msgstr "Wiedergabezähler für %i Film(e) in Kodi sind aktuell" msgctxt "#32091" msgid "Trakt movie collection is up to date, no movies removed" -msgstr "Trakt Film Sammlung is aktuell, keine Filme entfernt" +msgstr "Trakt Film Sammlung ist aktuell, keine Filme entfernt" msgctxt "#32092" msgid "%i movie(s) were removed from your Trakt collection" -msgstr "%i Film(e) wurden aus deiner Trakt Sammlung entfernt" +msgstr "%i Film(e) wurden aus der eigenen Trakt-Sammlung entfernt" msgctxt "#32093" msgid "Updating %i of %i movie playcount(s) on Trakt" -msgstr "Aktualisiere %i von %i Film Wiedergabezähler auf Trakt" +msgstr "%i von %i Filmwiedergabezähler werden auf Trakt aktualisiert" msgctxt "#32094" msgid "Loading episode data from Kodi" -msgstr "Lade Episodeninformationen von Kodi" +msgstr "Episodeninformationen aus Kodi laden" msgctxt "#32095" msgid "Loading shows from Kodi" -msgstr "Lade Serien aus Kodi" +msgstr "Serien aus Kodi laden" msgctxt "#32096" msgid "Shows loaded from Kodi" @@ -387,51 +388,51 @@ msgstr "Serien aus Kodi geladen" msgctxt "#32097" msgid "Parsing %i of %i episode data from Kodi" -msgstr "Verarbeite %i von %i Episodeninformationen von Kodi" +msgstr "%i von %i Episodeninformationen aus Kodi verarbeitet" msgctxt "#32098" msgid "Loaded episode data from Kodi" -msgstr "Episodeninformationen von Kodi geladen" +msgstr "Episodeninformationen aus Kodi geladen" msgctxt "#32099" msgid "Loading episode data from Trakt" -msgstr "Lade Episodeninformationen von Trakt" +msgstr "Episodeninformationen werden von Trakt geladen" msgctxt "#32100" msgid "Retrieving episode collection from Trakt" -msgstr "Empfange Episoden Sammlung von Trakt" +msgstr "Episoden-Sammlung wird von Trakt abgerufen" msgctxt "#32101" msgid "Retrieving watched episodes from Trakt" -msgstr "Empfange gesehene Episoden von Trakt" +msgstr "Gesehene Episoden werden von Trakt abgerufen" msgctxt "#32102" msgid "Parsing episode data %i of %i from Trakt" -msgstr "Verarbeite %i von %i Episodeninformationen von Trakt" +msgstr "%i von %i Episodeninformationen werden von Trakt verarbeitet" msgctxt "#32103" msgid "Retrieved episode data from Trakt" -msgstr "Empfange Episodeninformationen von Trakt" +msgstr "Episodeninformationen wurden von Trakt abgerufen" msgctxt "#32104" msgid "Trakt episode collection is up to date, no episodes to add" -msgstr "Trakt Episoden Sammlung ist aktuell, keine Episoden hinzugefügt" +msgstr "Trakt-Episoden-Sammlung ist aktuell, keine Episoden hinzugefügt" msgctxt "#32105" msgid "%i episode(s) were added to your Trakt collection" -msgstr "%i Episode(n) wurden zur Trakt Sammlung hinzugefügt" +msgstr "%i Episode(n) wurden zur Trakt-Sammlung hinzugefügt" msgctxt "#32106" msgid "Trakt episode playcounts are up to date" -msgstr "Wiedergabezähler der Trakt Episoden sind aktuell" +msgstr "Wiedergabezähler der Trakt-Episoden sind aktuell" msgctxt "#32107" msgid "Kodi episode playcounts are up to date" -msgstr "Wiedergabezähler der Kodi Episoden sind aktuell" +msgstr "Wiedergabezähler der Kodi-Episoden sind aktuell" msgctxt "#32108" msgid "Updating %i of %i episode playcount(s) in Kodi" -msgstr "Aktualisiere %i von %i Episoden Wiedergabezähler in Kodi" +msgstr "%i von %i Episodenwiedergabezähler werden in Kodi aktualisiert" msgctxt "#32109" msgid "Playcounts updated for %i show(s) in Kodi" @@ -439,15 +440,15 @@ msgstr "Wiedergabezähler für %i Serien in Kodi aktualisiert" msgctxt "#32110" msgid "Trakt episode collection is clean, no episodes to remove" -msgstr "Trakt Episodensammlung is bereinigt, keine Episoden wurden entfernt" +msgstr "Trakt-Episoden-Sammlung ist bereinigt, keine Episoden zu entfernen" msgctxt "#32111" msgid "%i episode(s) are being removed from your Trakt collection" -msgstr "%i Episode(n) werden aus der Trakt Sammlung entfernt" +msgstr "%i Episode(n) werden aus der Trakt-Sammlung entfernt" msgctxt "#32112" msgid "%i episode(s) were removed from your Trakt collection" -msgstr "%i Episode(n) wurden aus deiner Trakt Sammlung entfernt" +msgstr "%i Episode(n) wurden aus der eigenen Trakt-Sammlung entfernt" msgctxt "#32113" msgid "Trakt - Marked as watched" @@ -455,11 +456,11 @@ msgstr "Trakt - Als gesehen markiert" msgctxt "#32114" msgid "Trakt - Failed marking as watched" -msgstr "Trakt - Fehler beim als gesehen markieren" +msgstr "Trakt - Markieren als gesehen ist fehlgeschlagen" msgctxt "#32115" msgid "%d episode(s) of '%s'" -msgstr "%d Episode(n) von '%s'" +msgstr "%d Episode(n) von „%s“" msgctxt "#32116" msgid "Enable debug mode" @@ -467,19 +468,19 @@ msgstr "Debugmodus aktivieren" msgctxt "#32117" msgid "Sync movie playback progress to Kodi" -msgstr "Synchronisiere Wiedergabefortschritt der Filme nach Kodi" +msgstr "Wiedergabefortschritt der Filme mit Kodi synchronisieren" msgctxt "#32118" msgid "Sync episode playback progress to Kodi" -msgstr "Synchronisiere Wiedergabefortschritt der Episoden nach Kodi" +msgstr "Wiedergabefortschritt der Episoden mit Kodi synchronisieren" msgctxt "#32119" msgid "Retrieving episode playback progress from Trakt" -msgstr "Empfange Wiedergabefortschritt der Episoden von Trakt" +msgstr "Wiedergabefortschritt der Episoden von Trakt abrufen" msgctxt "#32120" msgid "Parsing episode playback progress %i of %i from Trakt" -msgstr "Verarbeite Wiedergabefortschritt der Episoden %i of %i von Trakt" +msgstr "Wiedergabefortschritt der Episoden %i von %i von Trakt werden verarbeitet" msgctxt "#32121" msgid "Retrieved episode playback progress from Trakt" @@ -491,7 +492,7 @@ msgstr "Wiedergabefortschritt der Filme von Trakt empfangen" msgctxt "#32123" msgid "Parsing movie playback progress %i of %i from Trakt" -msgstr "Verarbeite Wiedergabefortschritt der Filme %i of %i von Trakt" +msgstr "Wiedergabefortschritt der Filme %i von %i von Trakt werden verarbeitet" msgctxt "#32124" msgid "Retrieved movie playback progress from Trakt" @@ -499,15 +500,15 @@ msgstr "Wiedergabefortschritt der Filme von Trakt empfangen" msgctxt "#32125" msgid "Kodi movie playback progress is up to date" -msgstr "Kodi Film Wiedergabefortschritte sind aktuell" +msgstr "Kodis Filmwiedergabefortschritte sind aktuell" msgctxt "#32126" msgid "%i movie(s) playback progress will be updated in Kodi" -msgstr "%i Film(e) Wiedergabefortschritt werden in Kodi aktualisiert" +msgstr "%i Filmwiedergabefortschritt(e) werden in Kodi aktualisiert" msgctxt "#32127" msgid "Updating %i of %i movie(s) playback progress in Kodi" -msgstr "Aktualisiere Wiedergabefortschritt %i von %i Film(e) in Kodi" +msgstr "Wiedergabefortschritt %i von %i Film(e) wird in Kodi aktualisiert" msgctxt "#32128" msgid "Playback progress updated for %i movie(s) in Kodi" @@ -515,11 +516,11 @@ msgstr "Wiedergabefortschritt für %i Film(e) in Kodi aktualisiert" msgctxt "#32129" msgid "Kodi episode playback progress is up to date" -msgstr "Kodi Episoden Wiedergabefortschritte sind aktuell" +msgstr "Kodis Episodenwiedergabefortschritte sind aktuell" msgctxt "#32130" msgid "Updating %i of %i episode(s) playback progress in Kodi" -msgstr "Aktualisiere %i von %i Episode(n) Wiedergabefortschritt in Kodi" +msgstr "%i von %i Episode(n)-Wiedergabefortschritt wird in Kodi aktualisiert" msgctxt "#32131" msgid "Playback progress updated for %i episode(s) in Kodi" @@ -555,11 +556,11 @@ msgstr "Diese Serie bewerten" msgctxt "#32139" msgid "Rate this episode" -msgstr "Diese Folge bewerten" +msgstr "Diese Episode bewerten" msgctxt "#32140" msgid "Toggle watched" -msgstr "Gesehene umschalten" +msgstr "Gesehen/ungesehen umschalten" msgctxt "#32141" msgid "Manage all lists" @@ -587,11 +588,11 @@ msgstr "Diese Staffel bewerten" msgctxt "#32150" msgid "You will be reminded in 24 hours" -msgstr "Sie werden in 24 Stunden erinnert" +msgstr "In 24 Stunden erfolgt eine Erinnerung" msgctxt "#32151" msgid "Use Addon Settings later if you change your mind" -msgstr "Verwenden Sie die Addon-Einstellungen, wenn Sie Ihre Meinung ändern" +msgstr "Später die Addon-Einstellungen verwenden, falls man es sich anders überlegt" msgctxt "#32152" msgid "Trakt Authorization Complete" @@ -620,11 +621,11 @@ msgstr "Kontoautorisierung" # empty string with id 32158 msgctxt "#32159" msgid "Visit {0} or scan the QR code." -msgstr "" +msgstr "{0} besuchen oder den QR-Code einlesen." msgctxt "#32162" msgid "The trakt addon CAN NOT be used without authorizing it to access your trakt.tv account." -msgstr "Das Trakt-Addon KANN NICHT verwenden werden ohne das Sie ihm Zugriff auf Ihr Trakt.tv-Konto geben." +msgstr "Das Trakt-Addon KANN NICHT verwenden werden, ohne das ihm Zugriff auf das eigene Trakt.tv-Konto gewährt wird." msgctxt "#32163" msgid "User" @@ -632,7 +633,7 @@ msgstr "Benutzer" msgctxt "#32164" msgid "Fallback to Title/Year matching if necessary" -msgstr "Auf Titel-/Jahr-Abgleich zurückgreifen, wenn notwendig" +msgstr "Auf Titel-/Jahrabgleich zurückgreifen, falls nötig" msgctxt "#32165" msgid "Trakt - Added to watchlist" @@ -644,83 +645,127 @@ msgstr "Trakt - Beim Hinzufügen zur Beobachtungsliste gescheitert" msgctxt "#32167" msgid "Offset scrobble start by X minutes" -msgstr "" +msgstr "Scrobble-Start um X Minuten verschieben" msgctxt "#32168" msgid "Sync ratings" -msgstr "" +msgstr "Bewertungen synchronisieren" msgctxt "#32169" msgid "Kodi movie ratings are up to date" -msgstr "" +msgstr "Kodi-Filmbewertungen sind auf dem neusten Stand" msgctxt "#32170" msgid "%i movie(s) ratings will be updated in Kodi" -msgstr "" +msgstr "%i Filmbewertungen werden in Kodi aktualisiert" msgctxt "#32171" msgid "Updating %i of %i movie ratings in Kodi" -msgstr "" +msgstr "%i von %i Filmbewertungen in Kodi aktualisiert" msgctxt "#32172" msgid "Ratings updated for %i movie(s) in Kodi" -msgstr "" +msgstr "Bewertungen für %i Film(e) in Kodi aktualisiert" msgctxt "#32173" msgid "Kodi episode ratings are up to date" -msgstr "" +msgstr "Kodi-Episodenbewertungen sind auf dem neusten Stand" msgctxt "#32174" msgid "Updating %i of %i episode ratings in Kodi" -msgstr "" +msgstr "%i von %i Episodenbewertungen in Kodi aktualisiert" msgctxt "#32175" msgid "Ratings updated for %i episode(s) in Kodi" -msgstr "" +msgstr "Bewertungen für %i Episode(n) in Kodi aktualisiert" msgctxt "#32176" msgid "Kodi show ratings are up to date" -msgstr "" +msgstr "Kodi-Serienbewertungen sind auf dem neusten Stand" msgctxt "#32177" msgid "Updating %i of %i show ratings in Kodi" -msgstr "" +msgstr "%i von %i Serienbewertungen in Kodi aktualisiert" msgctxt "#32178" msgid "Ratings updated for %i show(s) in Kodi" -msgstr "" +msgstr "Bewertungen für %i Serie(n) in Kodi aktualisiert" msgctxt "#32179" msgid "Trakt movie ratings are up to date" -msgstr "" +msgstr "Trakt-Filmbewertungen sind auf dem neusten Stand" msgctxt "#32180" msgid "%i movie ratings will be updated on Trakt" -msgstr "" +msgstr "%i Filmbewertungen werden bei Trakt aktualisiert" msgctxt "#32181" msgid "Trakt show ratings are up to date" -msgstr "" +msgstr "Trakt-Serienbewertungen sind auf dem neusten Stand" msgctxt "#32182" msgid "%i show ratings will be updated on Trakt" -msgstr "" +msgstr "%i Serienbewertungen werden bei Trakt aktualisiert" msgctxt "#32183" msgid "Attempt to scrobble MythTV PVR recordings" -msgstr "" +msgstr "Scrobbeln der MythTV-PVR-Aufnahmen versuchen" msgctxt "#32184" msgid "Attempt secondary show title search" -msgstr "" +msgstr "Suche nach sekundärem Serientitel versuchen" msgctxt "#32185" msgid "Exclude Plugins" -msgstr "" +msgstr "Plugins ausschließen" msgctxt "#32186" msgid "Allow script exclusions" -msgstr "" +msgstr "Skriptausschlüsse erlauben" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "Proxy übergehen" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "Proxy immer einschalten, ungeachtet der Kodi-Konfiguration. Der Standardwert stammt aus der Kodi-Konfiguration, kann aber unten überschrieben werden. Das Trakt-Plugin unterstützt aktuell nur HTTP- oder HTTPS-Proxies, wobei Kodi auch SOCKS-Proxies unterstützt." + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "Proxy-URI" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "Ort des Proxyservers." + +msgctxt "#32189" +msgid "Proxy port" +msgstr "Proxyport" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "Proxyserver Port" + +msgctxt "#32190" +msgid "Username" +msgstr "Benutzername" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "Optionaler Benutzername der zur Authentifizierung mit dem Proxy benötigt wird." + +msgctxt "#32191" +msgid "Password" +msgstr "Passwort" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "Optionelles Passwort zur Proxyauthentifizierung." + +#~ msgctxt "#32003" +#~ msgid "Startup Delay" +#~ msgstr "Startverzögerung" #~ msgctxt "#32159" #~ msgid "Visit {0} or scan the QR Code below." diff --git a/script.trakt/resources/language/resource.language.el_GR/strings.po b/script.trakt/resources/language/resource.language.el_GR/strings.po index 24a4d1180b..e32fdc0c17 100644 --- a/script.trakt/resources/language/resource.language.el_GR/strings.po +++ b/script.trakt/resources/language/resource.language.el_GR/strings.po @@ -21,16 +21,17 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "Υπηρεσία κοινοποίησης ταινιών και τηλ. σειρών (scrobbler) στο Trakt.tv" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." -msgstr "Αυτόματη κοινοποίηση στο Trakt.tv όλων των επεισοδίων και ταινιών που παρακολουθείτε! Μπορείτε να διατηρείτε αναλυτικό ιστορικό από ο,τιδήποτε είδατε, και να γίνετε μέρος μιας παγκόσμιας κοινότητας σινεφίλ και φαν της τηλεόρασης. Εγγραφείτε δωρεάν στο http://trakt.tv για ένα πλήθος παροχών: - Αυτόματη κοινοποίηση όσων παρακολουθείτε - Εφαρμογές για κινητά iPhone, Android, Windows Phone και iPad - Μοιραστείτε ό,τι παρακολουθείτε (σε πραγματικό χρόνο), μαζί με τη βαθμολογία σας, στο facebook και το twitter - Προσωπικό ημερολόγιο, για να μη χάνετε ποτέ επεισόδιο - Ακολουθήστε τους φίλους σας, και άτομα για τα οποία ενδιαφέρεστε - Χρήση λιστών προβολής, για να μην ξεχνάτε τι θέλετε να δείτε - Εντυπωσιάστε τους φίλους σας με τις συλλογές σας - Δημιουργήστε προσωπικές λίστες με ό,τι θέμα επιθυμείτε - Δείτε την πρόοδό σας όσον αφορά τις τηλεοπτικές σειρές, με πολύ εύκολο τρόπο - Συγκρίνετε την πρόοδό σας με επίσημες λίστες, όπως των 250 Κορυφαίων του IMDb - Ανακαλύψτε νέες σειρές και ταινίες με βάση όσα έχετε ήδη παρακολουθήσει - Widget για την υπογραφή σας σε διάφορα forum Τι μπορεί να κάνει αυτό το πρόσθετο; - Αυτόματη κοινοποίηση όλων των επεισοδίων και ταινιών που παρακολουθείτε - Συγχρονισμός όλων των επεισοδίων και συλλογών ταινιών στο Trakt (αυτόματα μετά από κάθε ενημέρωση της συλλογής) - Αυτόματη εκκαθάριση της συλλογής σας στο Trakt ούτως ώστε να ταυτίζεται με αυτή στο Kodi - Συγχρονισμός όσων παρακολουθήσατε ήδη μεταξύ του Kodi και του Trakt - Βαθμολογήστε τις ταινίες και τα επεισόδια αφού τα παρακολουθήσετε Ευχαριστούμε ιδιαιτέρως όλους όσους συνεισέφεραν σε αυτήν την εφαρμογή! Ελέγξτε το ιστορικό των προσθηκών και αλλαγών για να βρείτε αυτούς τους ταλαντούχους προγραμματιστές." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgstr "Αυτόματη κοινοποίηση στο Trakt.tv όλων των επεισοδίων και ταινιών που παρακολουθείτε! Μπορείτε να διατηρείτε αναλυτικό ιστορικό από ο,τιδήποτε είδατε, και να γίνετε μέρος μιας παγκόσμιας κοινότητας σινεφίλ και φαν της τηλεόρασης. Εγγραφείτε δωρεάν στο http://trakt.tv για ένα πλήθος παροχών:[CR][CR]- Αυτόματη κοινοποίηση όσων παρακολουθείτε[CR]- Εφαρμογές για κινητά iPhone, Android, Windows Phone και iPad[CR]- Μοιραστείτε ό,τι παρακολουθείτε (σε πραγματικό χρόνο), μαζί με τη βαθμολογία σας, στο facebook και το twitter[CR]- Προσωπικό ημερολόγιο, για να μη χάνετε ποτέ επεισόδιο[CR]- Ακολουθήστε τους φίλους σας, και άτομα για τα οποία ενδιαφέρεστε[CR]- Χρήση λιστών προβολής, για να μην ξεχνάτε τι θέλετε να δείτε[CR]- Εντυπωσιάστε τους φίλους σας με τις συλλογές σας[CR]- Δημιουργήστε προσωπικές λίστες με ό,τι θέμα επιθυμείτε[CR]- Δείτε την πρόοδό σας όσον αφορά τις τηλεοπτικές σειρές, με πολύ εύκολο τρόπο[CR]- Συγκρίνετε την πρόοδό σας με επίσημες λίστες, όπως των 250 Κορυφαίων του IMDb[CR]- Ανακαλύψτε νέες σειρές και ταινίες με βάση όσα έχετε ήδη παρακολουθήσει[CR]- Widget για την υπογραφή σας σε διάφορα forum[CR][CR]Τι μπορεί να κάνει αυτό το πρόσθετο;[CR][CR]- Αυτόματη κοινοποίηση όλων των επεισοδίων και ταινιών που παρακολουθείτε[CR]- Συγχρονισμός όλων των επεισοδίων και συλλογών ταινιών στο Trakt (αυτόματα μετά από κάθε ενημέρωση της συλλογής)[CR]- Αυτόματη εκκαθάριση της συλλογής σας στο Trakt ούτως ώστε να ταυτίζεται με αυτή στο Kodi[CR]- Συγχρονισμός όσων παρακολουθήσατε ήδη μεταξύ του Kodi και του Trakt[CR]- Βαθμολογήστε τις ταινίες και τα επεισόδια αφού τα παρακολουθήσετε[CR][CR]Ευχαριστούμε ιδιαιτέρως όλους όσους συνεισέφεραν σε αυτήν την εφαρμογή! Ελέγξτε το ιστορικό των προσθηκών και αλλαγών για να βρείτε αυτούς τους ταλαντούχους προγραμματιστές." msgctxt "#32000" msgid "General" msgstr "Γενικά" +# empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" -msgstr "Καθυστέρηση Έναρξης" +msgid "Startup Delay (seconds)" +msgstr "" msgctxt "#32004" msgid "Rating" @@ -722,3 +723,47 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" + +#~ msgctxt "#32003" +#~ msgid "Startup Delay" +#~ msgstr "Καθυστέρηση Έναρξης" diff --git a/script.trakt/resources/language/resource.language.en_AU/strings.po b/script.trakt/resources/language/resource.language.en_AU/strings.po index 0b80f50ac4..9b0fb17b0b 100644 --- a/script.trakt/resources/language/resource.language.en_AU/strings.po +++ b/script.trakt/resources/language/resource.language.en_AU/strings.po @@ -21,7 +21,7 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" msgctxt "#32000" @@ -30,7 +30,7 @@ msgstr "General" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -727,3 +727,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.en_GB/strings.po b/script.trakt/resources/language/resource.language.en_GB/strings.po index a95426db7f..df3d6b30f8 100644 --- a/script.trakt/resources/language/resource.language.en_GB/strings.po +++ b/script.trakt/resources/language/resource.language.en_GB/strings.po @@ -21,7 +21,7 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" # General Settings @@ -33,7 +33,7 @@ msgstr "" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -736,4 +736,44 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" -msgstr "" \ No newline at end of file +msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.en_NZ/strings.po b/script.trakt/resources/language/resource.language.en_NZ/strings.po index 04f47cbde6..ca9e9482aa 100644 --- a/script.trakt/resources/language/resource.language.en_NZ/strings.po +++ b/script.trakt/resources/language/resource.language.en_NZ/strings.po @@ -18,19 +18,20 @@ msgstr "" msgctxt "Addon Summary" msgid "TV and movie scrobbler for Trakt.tv" -msgstr "TV and movie scrobbler for Trakt.tv" +msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." -msgstr "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalised calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgstr "" msgctxt "#32000" msgid "General" msgstr "General" +# empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" -msgstr "Startup Delay" +msgid "Startup Delay (seconds)" +msgstr "" msgctxt "#32004" msgid "Rating" @@ -721,6 +722,50 @@ msgctxt "#32186" msgid "Allow script exclusions" msgstr "" +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" + +#~ msgctxt "#32003" +#~ msgid "Startup Delay" +#~ msgstr "Startup Delay" + #~ msgctxt "#32159" #~ msgid "Visit {0} or scan the QR Code below." #~ msgstr "Visit {0} or scan the QR Code below." diff --git a/script.trakt/resources/language/resource.language.en_US/strings.po b/script.trakt/resources/language/resource.language.en_US/strings.po index 02b4c450ac..6b8b8e16a5 100644 --- a/script.trakt/resources/language/resource.language.en_US/strings.po +++ b/script.trakt/resources/language/resource.language.en_US/strings.po @@ -18,19 +18,20 @@ msgstr "" msgctxt "Addon Summary" msgid "TV and movie scrobbler for Trakt.tv" -msgstr "TV and movie scrobbler for Trakt.tv" +msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." -msgstr "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgstr "" msgctxt "#32000" msgid "General" msgstr "General" +# empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" -msgstr "Startup Delay" +msgid "Startup Delay (seconds)" +msgstr "" msgctxt "#32004" msgid "Rating" @@ -721,6 +722,50 @@ msgctxt "#32186" msgid "Allow script exclusions" msgstr "" +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" + +#~ msgctxt "#32003" +#~ msgid "Startup Delay" +#~ msgstr "Startup Delay" + #~ msgctxt "#32159" #~ msgid "Visit {0} or scan the QR Code below." #~ msgstr "Visit {0} or scan the QR Code below." diff --git a/script.trakt/resources/language/resource.language.scn/strings.po b/script.trakt/resources/language/resource.language.en_au/strings.po similarity index 85% rename from script.trakt/resources/language/resource.language.scn/strings.po rename to script.trakt/resources/language/resource.language.en_au/strings.po index 8e924a0db2..783e061809 100644 --- a/script.trakt/resources/language/resource.language.scn/strings.po +++ b/script.trakt/resources/language/resource.language.en_au/strings.po @@ -10,7 +10,7 @@ msgstr "" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" -"Language: scn\n" +"Language: en_au\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -21,7 +21,7 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" # General Settings @@ -31,7 +31,7 @@ msgstr "" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -728,3 +728,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.en_nz/strings.po b/script.trakt/resources/language/resource.language.en_nz/strings.po new file mode 100644 index 0000000000..a7a99320c5 --- /dev/null +++ b/script.trakt/resources/language/resource.language.en_nz/strings.po @@ -0,0 +1,771 @@ +# Kodi Media Center language file +# Addon Name: Trakt +# Addon id: script.trakt +# Addon Provider: Trakt.tv, Razze +msgid "" +msgstr "" +"Project-Id-Version: XBMC Addons\n" +"Report-Msgid-Bugs-To: translations@kodi.tv\n" +"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" +"PO-Revision-Date: 2024-01-23 10:13+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: English (New Zealand) \n" +"Language: en_nz\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 5.3\n" + +msgctxt "Addon Summary" +msgid "TV and movie scrobbler for Trakt.tv" +msgstr "" + +msgctxt "Addon Description" +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgstr "" + +# General Settings +msgctxt "#32000" +msgid "General" +msgstr "General" + +# empty strings from id 32001 to 32002 +msgctxt "#32003" +msgid "Startup Delay (seconds)" +msgstr "" + +msgctxt "#32004" +msgid "Rating" +msgstr "" + +msgctxt "#32005" +msgid "Rate Movie after watching" +msgstr "" + +msgctxt "#32006" +msgid "Rate TV show Episode after watching" +msgstr "" + +msgctxt "#32008" +msgid "Minimum percent watched to display rating dialog" +msgstr "" + +msgctxt "#32009" +msgid "Allow re-rating of media" +msgstr "" + +msgctxt "#32010" +msgid "Default rating" +msgstr "" + +# Scrobbling Settings +msgctxt "#32011" +msgid "Scrobbling" +msgstr "" + +msgctxt "#32012" +msgid "Scrobble movies" +msgstr "" + +msgctxt "#32013" +msgid "Scrobble TV show episodes" +msgstr "" + +msgctxt "#32014" +msgid "Show notification on scrobble" +msgstr "" + +msgctxt "#32015" +msgid "Trakt - Scrobbled successfully" +msgstr "" + +msgctxt "#32016" +msgid "Exclusions" +msgstr "" + +msgctxt "#32017" +msgid "Exclude Live TV" +msgstr "" + +msgctxt "#32018" +msgid "Exclude HTTP sources" +msgstr "" + +msgctxt "#32019" +msgid "Exclude path" +msgstr "" + +msgctxt "#32020" +msgid "Folder's path (including subfolders)" +msgstr "" + +# empty strings from id 32021 to 32022 +msgctxt "#32023" +msgid "Can not connect to Trakt" +msgstr "" + +msgctxt "#32024" +msgid "Error" +msgstr "Error" + +# empty string with id 32025 +msgctxt "#32026" +msgid "What Did You Think?" +msgstr "" + +msgctxt "#32027" +msgid "Totally Ninja!" +msgstr "" + +msgctxt "#32028" +msgid "Weak Sauce :(" +msgstr "" + +msgctxt "#32029" +msgid "Terrible" +msgstr "" + +msgctxt "#32030" +msgid "Bad" +msgstr "" + +msgctxt "#32031" +msgid "Poor" +msgstr "" + +msgctxt "#32032" +msgid "Meh" +msgstr "" + +msgctxt "#32033" +msgid "Fair" +msgstr "" + +msgctxt "#32034" +msgid "Good" +msgstr "" + +msgctxt "#32035" +msgid "Great" +msgstr "" + +msgctxt "#32036" +msgid "Superb" +msgstr "" + +msgctxt "#32037" +msgid "Unrate this movie" +msgstr "" + +msgctxt "#32038" +msgid "Unrate this show" +msgstr "" + +msgctxt "#32039" +msgid "Unrate this episode" +msgstr "" + +msgctxt "#32040" +msgid "Trakt - Rating submitted successfully" +msgstr "" + +msgctxt "#32041" +msgid "Trakt - Already rated" +msgstr "" + +msgctxt "#32042" +msgid "Trakt - Unrated successfully" +msgstr "" + +msgctxt "#32043" +msgid "Trakt - Already has the same rating" +msgstr "" + +msgctxt "#32044" +msgid "Trakt - Problem submitting rating" +msgstr "" + +msgctxt "#32045" +msgid "Synchronize" +msgstr "" + +msgctxt "#32046" +msgid "Movies" +msgstr "Movies" + +msgctxt "#32047" +msgid "Add new movies to Trakt collection" +msgstr "" + +msgctxt "#32048" +msgid "Add watched movies to Trakt history" +msgstr "" + +msgctxt "#32049" +msgid "Mark movies from Trakt history as watched in Kodi" +msgstr "" + +msgctxt "#32050" +msgid "TV Episodes" +msgstr "" + +msgctxt "#32051" +msgid "Add new TV episodes to Trakt collection" +msgstr "" + +msgctxt "#32052" +msgid "Add watched TV episodes to Trakt history" +msgstr "" + +msgctxt "#32053" +msgid "Mark TV episodes from Trakt history as watched in Kodi" +msgstr "" + +msgctxt "#32054" +msgid "Service" +msgstr "" + +msgctxt "#32055" +msgid "Sync collection on library update or cleaning" +msgstr "" + +msgctxt "#32056" +msgid "Show sync notifications" +msgstr "" + +msgctxt "#32057" +msgid "Remove deleted movies from Trakt collection" +msgstr "" + +msgctxt "#32058" +msgid "Remove deleted TV episodes from Trakt collection" +msgstr "" + +# empty string with id 32059 +msgctxt "#32060" +msgid "Hide notifications during playback" +msgstr "" + +msgctxt "#32061" +msgid "Sync started" +msgstr "" + +msgctxt "#32062" +msgid "Sync complete" +msgstr "" + +msgctxt "#32063" +msgid "%i movie(s) will be added to Trakt collection" +msgstr "" + +msgctxt "#32064" +msgid "%i movie playcount(s) will be updated on Trakt" +msgstr "" + +msgctxt "#32065" +msgid "%i movie(s) playcount will be updated in Kodi" +msgstr "" + +msgctxt "#32066" +msgid "Movie Sync Complete" +msgstr "" + +msgctxt "#32067" +msgid "Going to add %i show(s) to Trakt collection" +msgstr "" + +msgctxt "#32068" +msgid "Checking for episodes missing from Trakt collection" +msgstr "" + +msgctxt "#32069" +msgid "%i of %i show(s) have episodes added to Trakt collection" +msgstr "" + +msgctxt "#32070" +msgid "Going to update %i show(s) missing watched status" +msgstr "" + +msgctxt "#32071" +msgid "Checking watched episodes on Trakt" +msgstr "" + +msgctxt "#32072" +msgid "%i show(s) had missing watched status" +msgstr "" + +msgctxt "#32073" +msgid "%i episodes are being updated" +msgstr "" + +msgctxt "#32074" +msgid "Checking watched episodes on Kodi" +msgstr "" + +msgctxt "#32075" +msgid "Episode Sync Complete" +msgstr "" + +msgctxt "#32076" +msgid "%i movie(s) will be removed from Trakt collection" +msgstr "" + +msgctxt "#32077" +msgid "Cleaning Trakt TV show collection" +msgstr "" + +msgctxt "#32078" +msgid "episodes are being removed" +msgstr "" + +msgctxt "#32079" +msgid "Loading movies from Kodi" +msgstr "" + +msgctxt "#32080" +msgid "Movies loaded from Kodi" +msgstr "" + +msgctxt "#32081" +msgid "Retrieving movie collection from Trakt" +msgstr "" + +msgctxt "#32082" +msgid "Retrieving watched movies from Trakt" +msgstr "" + +msgctxt "#32083" +msgid "Retrieved movie data from Trakt" +msgstr "" + +msgctxt "#32084" +msgid "Trakt movie collection is up to date, no movies to add" +msgstr "" + +msgctxt "#32085" +msgid "%i movie(s) were added to your Trakt collection" +msgstr "" + +msgctxt "#32086" +msgid "Trakt movie playcounts are up to date" +msgstr "" + +msgctxt "#32087" +msgid "Playcounts updated for %i movie(s) on Trakt" +msgstr "" + +msgctxt "#32088" +msgid "Kodi movie playcounts are up to date" +msgstr "" + +msgctxt "#32089" +msgid "Updating %i of %i movie playcount(s) in Kodi" +msgstr "" + +msgctxt "#32090" +msgid "Playcounts updated for %i movie(s) in Kodi" +msgstr "" + +msgctxt "#32091" +msgid "Trakt movie collection is up to date, no movies removed" +msgstr "" + +msgctxt "#32092" +msgid "%i movie(s) were removed from your Trakt collection" +msgstr "" + +msgctxt "#32093" +msgid "Updating %i of %i movie playcount(s) on Trakt" +msgstr "" + +msgctxt "#32094" +msgid "Loading episode data from Kodi" +msgstr "" + +msgctxt "#32095" +msgid "Loading shows from Kodi" +msgstr "" + +msgctxt "#32096" +msgid "Shows loaded from Kodi" +msgstr "" + +msgctxt "#32097" +msgid "Parsing %i of %i episode data from Kodi" +msgstr "" + +msgctxt "#32098" +msgid "Loaded episode data from Kodi" +msgstr "" + +msgctxt "#32099" +msgid "Loading episode data from Trakt" +msgstr "" + +msgctxt "#32100" +msgid "Retrieving episode collection from Trakt" +msgstr "" + +msgctxt "#32101" +msgid "Retrieving watched episodes from Trakt" +msgstr "" + +msgctxt "#32102" +msgid "Parsing episode data %i of %i from Trakt" +msgstr "" + +msgctxt "#32103" +msgid "Retrieved episode data from Trakt" +msgstr "" + +msgctxt "#32104" +msgid "Trakt episode collection is up to date, no episodes to add" +msgstr "" + +msgctxt "#32105" +msgid "%i episode(s) were added to your Trakt collection" +msgstr "" + +msgctxt "#32106" +msgid "Trakt episode playcounts are up to date" +msgstr "" + +msgctxt "#32107" +msgid "Kodi episode playcounts are up to date" +msgstr "" + +msgctxt "#32108" +msgid "Updating %i of %i episode playcount(s) in Kodi" +msgstr "" + +msgctxt "#32109" +msgid "Playcounts updated for %i show(s) in Kodi" +msgstr "" + +msgctxt "#32110" +msgid "Trakt episode collection is clean, no episodes to remove" +msgstr "" + +msgctxt "#32111" +msgid "%i episode(s) are being removed from your Trakt collection" +msgstr "" + +msgctxt "#32112" +msgid "%i episode(s) were removed from your Trakt collection" +msgstr "" + +msgctxt "#32113" +msgid "Trakt - Marked as watched" +msgstr "" + +msgctxt "#32114" +msgid "Trakt - Failed marking as watched" +msgstr "" + +msgctxt "#32115" +msgid "%d episode(s) of '%s'" +msgstr "" + +msgctxt "#32116" +msgid "Enable debug mode" +msgstr "" + +msgctxt "#32117" +msgid "Sync movie playback progress to Kodi" +msgstr "" + +msgctxt "#32118" +msgid "Sync episode playback progress to Kodi" +msgstr "" + +msgctxt "#32119" +msgid "Retrieving episode playback progress from Trakt" +msgstr "" + +msgctxt "#32120" +msgid "Parsing episode playback progress %i of %i from Trakt" +msgstr "" + +msgctxt "#32121" +msgid "Retrieved episode playback progress from Trakt" +msgstr "" + +msgctxt "#32122" +msgid "Retrieving movie playback progress from Trakt" +msgstr "" + +msgctxt "#32123" +msgid "Parsing movie playback progress %i of %i from Trakt" +msgstr "" + +msgctxt "#32124" +msgid "Retrieved movie playback progress from Trakt" +msgstr "" + +msgctxt "#32125" +msgid "Kodi movie playback progress is up to date" +msgstr "" + +msgctxt "#32126" +msgid "%i movie(s) playback progress will be updated in Kodi" +msgstr "" + +msgctxt "#32127" +msgid "Updating %i of %i movie(s) playback progress in Kodi" +msgstr "" + +msgctxt "#32128" +msgid "Playback progress updated for %i movie(s) in Kodi" +msgstr "" + +msgctxt "#32129" +msgid "Kodi episode playback progress is up to date" +msgstr "" + +msgctxt "#32130" +msgid "Updating %i of %i episode(s) playback progress in Kodi" +msgstr "" + +msgctxt "#32131" +msgid "Playback progress updated for %i episode(s) in Kodi" +msgstr "" + +msgctxt "#32132" +msgid "Unrate this season" +msgstr "" + +msgctxt "#32133" +msgid "Manage Movie's Lists" +msgstr "" + +msgctxt "#32134" +msgid "Manage Show's Lists" +msgstr "" + +msgctxt "#32135" +msgid "Remove from Watchlist" +msgstr "" + +msgctxt "#32136" +msgid "Add to watchlist" +msgstr "" + +msgctxt "#32137" +msgid "Rate this movie" +msgstr "" + +msgctxt "#32138" +msgid "Rate this show" +msgstr "" + +msgctxt "#32139" +msgid "Rate this episode" +msgstr "" + +msgctxt "#32140" +msgid "Toggle watched" +msgstr "" + +msgctxt "#32141" +msgid "Manage all lists" +msgstr "" + +msgctxt "#32142" +msgid "Update all tags" +msgstr "" + +msgctxt "#32143" +msgid "Synchronize library" +msgstr "" + +msgctxt "#32144" +msgid "How do I authorize the trakt addon to access my trakt.tv account?" +msgstr "" + +# empty strings from id 32145 to 32146 +msgctxt "#32147" +msgid "Trakt.tv PIN Authorization Failed" +msgstr "" + +# empty string with id 32148 +msgctxt "#32149" +msgid "Rate this Season" +msgstr "" + +msgctxt "#32150" +msgid "You will be reminded in 24 hours" +msgstr "" + +msgctxt "#32151" +msgid "Use Addon Settings later if you change your mind" +msgstr "" + +msgctxt "#32152" +msgid "Trakt Authorization Complete" +msgstr "" + +msgctxt "#32153" +msgid "Trakt Account Authorization" +msgstr "" + +msgctxt "#32154" +msgid "Authorize" +msgstr "" + +msgctxt "#32155" +msgid "Remind Me Later" +msgstr "" + +msgctxt "#32156" +msgid "No Thanks" +msgstr "" + +msgctxt "#32157" +msgid "Account Authorization" +msgstr "" + +# empty string with id 32158 +msgctxt "#32159" +msgid "Visit {0} or scan the QR code." +msgstr "" + +msgctxt "#32162" +msgid "The trakt addon CAN NOT be used without authorizing it to access your trakt.tv account." +msgstr "" + +msgctxt "#32163" +msgid "User" +msgstr "" + +msgctxt "#32164" +msgid "Fallback to Title/Year matching if necessary" +msgstr "" + +msgctxt "#32165" +msgid "Trakt - Added to watchlist" +msgstr "" + +msgctxt "#32166" +msgid "Trakt - Failed adding to watchlist" +msgstr "" + +msgctxt "#32167" +msgid "Offset scrobble start by X minutes" +msgstr "" + +msgctxt "#32168" +msgid "Sync ratings" +msgstr "" + +msgctxt "#32169" +msgid "Kodi movie ratings are up to date" +msgstr "" + +msgctxt "#32170" +msgid "%i movie(s) ratings will be updated in Kodi" +msgstr "" + +msgctxt "#32171" +msgid "Updating %i of %i movie ratings in Kodi" +msgstr "" + +msgctxt "#32172" +msgid "Ratings updated for %i movie(s) in Kodi" +msgstr "" + +msgctxt "#32173" +msgid "Kodi episode ratings are up to date" +msgstr "" + +msgctxt "#32174" +msgid "Updating %i of %i episode ratings in Kodi" +msgstr "" + +msgctxt "#32175" +msgid "Ratings updated for %i episode(s) in Kodi" +msgstr "" + +msgctxt "#32176" +msgid "Kodi show ratings are up to date" +msgstr "" + +msgctxt "#32177" +msgid "Updating %i of %i show ratings in Kodi" +msgstr "" + +msgctxt "#32178" +msgid "Ratings updated for %i show(s) in Kodi" +msgstr "" + +msgctxt "#32179" +msgid "Trakt movie ratings are up to date" +msgstr "" + +msgctxt "#32180" +msgid "%i movie ratings will be updated on Trakt" +msgstr "" + +msgctxt "#32181" +msgid "Trakt show ratings are up to date" +msgstr "" + +msgctxt "#32182" +msgid "%i show ratings will be updated on Trakt" +msgstr "" + +msgctxt "#32183" +msgid "Attempt to scrobble MythTV PVR recordings" +msgstr "" + +msgctxt "#32184" +msgid "Attempt secondary show title search" +msgstr "" + +msgctxt "#32185" +msgid "Exclude Plugins" +msgstr "" + +msgctxt "#32186" +msgid "Allow script exclusions" +msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.en_us/strings.po b/script.trakt/resources/language/resource.language.en_us/strings.po new file mode 100644 index 0000000000..3f4f53c63e --- /dev/null +++ b/script.trakt/resources/language/resource.language.en_us/strings.po @@ -0,0 +1,770 @@ +# Kodi Media Center language file +# Addon Name: Trakt +# Addon id: script.trakt +# Addon Provider: Trakt.tv, Razze +msgid "" +msgstr "" +"Project-Id-Version: XBMC Addons\n" +"Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" +"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: en_us\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +msgctxt "Addon Summary" +msgid "TV and movie scrobbler for Trakt.tv" +msgstr "" + +msgctxt "Addon Description" +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgstr "" + +# General Settings +msgctxt "#32000" +msgid "General" +msgstr "" + +# empty strings from id 32001 to 32002 +msgctxt "#32003" +msgid "Startup Delay (seconds)" +msgstr "" + +msgctxt "#32004" +msgid "Rating" +msgstr "" + +msgctxt "#32005" +msgid "Rate Movie after watching" +msgstr "" + +msgctxt "#32006" +msgid "Rate TV show Episode after watching" +msgstr "" + +msgctxt "#32008" +msgid "Minimum percent watched to display rating dialog" +msgstr "" + +msgctxt "#32009" +msgid "Allow re-rating of media" +msgstr "" + +msgctxt "#32010" +msgid "Default rating" +msgstr "" + +# Scrobbling Settings +msgctxt "#32011" +msgid "Scrobbling" +msgstr "" + +msgctxt "#32012" +msgid "Scrobble movies" +msgstr "" + +msgctxt "#32013" +msgid "Scrobble TV show episodes" +msgstr "" + +msgctxt "#32014" +msgid "Show notification on scrobble" +msgstr "" + +msgctxt "#32015" +msgid "Trakt - Scrobbled successfully" +msgstr "" + +msgctxt "#32016" +msgid "Exclusions" +msgstr "" + +msgctxt "#32017" +msgid "Exclude Live TV" +msgstr "" + +msgctxt "#32018" +msgid "Exclude HTTP sources" +msgstr "" + +msgctxt "#32019" +msgid "Exclude path" +msgstr "" + +msgctxt "#32020" +msgid "Folder's path (including subfolders)" +msgstr "" + +# empty strings from id 32021 to 32022 +msgctxt "#32023" +msgid "Can not connect to Trakt" +msgstr "" + +msgctxt "#32024" +msgid "Error" +msgstr "" + +# empty string with id 32025 +msgctxt "#32026" +msgid "What Did You Think?" +msgstr "" + +msgctxt "#32027" +msgid "Totally Ninja!" +msgstr "" + +msgctxt "#32028" +msgid "Weak Sauce :(" +msgstr "" + +msgctxt "#32029" +msgid "Terrible" +msgstr "" + +msgctxt "#32030" +msgid "Bad" +msgstr "" + +msgctxt "#32031" +msgid "Poor" +msgstr "" + +msgctxt "#32032" +msgid "Meh" +msgstr "" + +msgctxt "#32033" +msgid "Fair" +msgstr "" + +msgctxt "#32034" +msgid "Good" +msgstr "" + +msgctxt "#32035" +msgid "Great" +msgstr "" + +msgctxt "#32036" +msgid "Superb" +msgstr "" + +msgctxt "#32037" +msgid "Unrate this movie" +msgstr "" + +msgctxt "#32038" +msgid "Unrate this show" +msgstr "" + +msgctxt "#32039" +msgid "Unrate this episode" +msgstr "" + +msgctxt "#32040" +msgid "Trakt - Rating submitted successfully" +msgstr "" + +msgctxt "#32041" +msgid "Trakt - Already rated" +msgstr "" + +msgctxt "#32042" +msgid "Trakt - Unrated successfully" +msgstr "" + +msgctxt "#32043" +msgid "Trakt - Already has the same rating" +msgstr "" + +msgctxt "#32044" +msgid "Trakt - Problem submitting rating" +msgstr "" + +msgctxt "#32045" +msgid "Synchronize" +msgstr "" + +msgctxt "#32046" +msgid "Movies" +msgstr "" + +msgctxt "#32047" +msgid "Add new movies to Trakt collection" +msgstr "" + +msgctxt "#32048" +msgid "Add watched movies to Trakt history" +msgstr "" + +msgctxt "#32049" +msgid "Mark movies from Trakt history as watched in Kodi" +msgstr "" + +msgctxt "#32050" +msgid "TV Episodes" +msgstr "" + +msgctxt "#32051" +msgid "Add new TV episodes to Trakt collection" +msgstr "" + +msgctxt "#32052" +msgid "Add watched TV episodes to Trakt history" +msgstr "" + +msgctxt "#32053" +msgid "Mark TV episodes from Trakt history as watched in Kodi" +msgstr "" + +msgctxt "#32054" +msgid "Service" +msgstr "" + +msgctxt "#32055" +msgid "Sync collection on library update or cleaning" +msgstr "" + +msgctxt "#32056" +msgid "Show sync notifications" +msgstr "" + +msgctxt "#32057" +msgid "Remove deleted movies from Trakt collection" +msgstr "" + +msgctxt "#32058" +msgid "Remove deleted TV episodes from Trakt collection" +msgstr "" + +# empty string with id 32059 +msgctxt "#32060" +msgid "Hide notifications during playback" +msgstr "" + +msgctxt "#32061" +msgid "Sync started" +msgstr "" + +msgctxt "#32062" +msgid "Sync complete" +msgstr "" + +msgctxt "#32063" +msgid "%i movie(s) will be added to Trakt collection" +msgstr "" + +msgctxt "#32064" +msgid "%i movie playcount(s) will be updated on Trakt" +msgstr "" + +msgctxt "#32065" +msgid "%i movie(s) playcount will be updated in Kodi" +msgstr "" + +msgctxt "#32066" +msgid "Movie Sync Complete" +msgstr "" + +msgctxt "#32067" +msgid "Going to add %i show(s) to Trakt collection" +msgstr "" + +msgctxt "#32068" +msgid "Checking for episodes missing from Trakt collection" +msgstr "" + +msgctxt "#32069" +msgid "%i of %i show(s) have episodes added to Trakt collection" +msgstr "" + +msgctxt "#32070" +msgid "Going to update %i show(s) missing watched status" +msgstr "" + +msgctxt "#32071" +msgid "Checking watched episodes on Trakt" +msgstr "" + +msgctxt "#32072" +msgid "%i show(s) had missing watched status" +msgstr "" + +msgctxt "#32073" +msgid "%i episodes are being updated" +msgstr "" + +msgctxt "#32074" +msgid "Checking watched episodes on Kodi" +msgstr "" + +msgctxt "#32075" +msgid "Episode Sync Complete" +msgstr "" + +msgctxt "#32076" +msgid "%i movie(s) will be removed from Trakt collection" +msgstr "" + +msgctxt "#32077" +msgid "Cleaning Trakt TV show collection" +msgstr "" + +msgctxt "#32078" +msgid "episodes are being removed" +msgstr "" + +msgctxt "#32079" +msgid "Loading movies from Kodi" +msgstr "" + +msgctxt "#32080" +msgid "Movies loaded from Kodi" +msgstr "" + +msgctxt "#32081" +msgid "Retrieving movie collection from Trakt" +msgstr "" + +msgctxt "#32082" +msgid "Retrieving watched movies from Trakt" +msgstr "" + +msgctxt "#32083" +msgid "Retrieved movie data from Trakt" +msgstr "" + +msgctxt "#32084" +msgid "Trakt movie collection is up to date, no movies to add" +msgstr "" + +msgctxt "#32085" +msgid "%i movie(s) were added to your Trakt collection" +msgstr "" + +msgctxt "#32086" +msgid "Trakt movie playcounts are up to date" +msgstr "" + +msgctxt "#32087" +msgid "Playcounts updated for %i movie(s) on Trakt" +msgstr "" + +msgctxt "#32088" +msgid "Kodi movie playcounts are up to date" +msgstr "" + +msgctxt "#32089" +msgid "Updating %i of %i movie playcount(s) in Kodi" +msgstr "" + +msgctxt "#32090" +msgid "Playcounts updated for %i movie(s) in Kodi" +msgstr "" + +msgctxt "#32091" +msgid "Trakt movie collection is up to date, no movies removed" +msgstr "" + +msgctxt "#32092" +msgid "%i movie(s) were removed from your Trakt collection" +msgstr "" + +msgctxt "#32093" +msgid "Updating %i of %i movie playcount(s) on Trakt" +msgstr "" + +msgctxt "#32094" +msgid "Loading episode data from Kodi" +msgstr "" + +msgctxt "#32095" +msgid "Loading shows from Kodi" +msgstr "" + +msgctxt "#32096" +msgid "Shows loaded from Kodi" +msgstr "" + +msgctxt "#32097" +msgid "Parsing %i of %i episode data from Kodi" +msgstr "" + +msgctxt "#32098" +msgid "Loaded episode data from Kodi" +msgstr "" + +msgctxt "#32099" +msgid "Loading episode data from Trakt" +msgstr "" + +msgctxt "#32100" +msgid "Retrieving episode collection from Trakt" +msgstr "" + +msgctxt "#32101" +msgid "Retrieving watched episodes from Trakt" +msgstr "" + +msgctxt "#32102" +msgid "Parsing episode data %i of %i from Trakt" +msgstr "" + +msgctxt "#32103" +msgid "Retrieved episode data from Trakt" +msgstr "" + +msgctxt "#32104" +msgid "Trakt episode collection is up to date, no episodes to add" +msgstr "" + +msgctxt "#32105" +msgid "%i episode(s) were added to your Trakt collection" +msgstr "" + +msgctxt "#32106" +msgid "Trakt episode playcounts are up to date" +msgstr "" + +msgctxt "#32107" +msgid "Kodi episode playcounts are up to date" +msgstr "" + +msgctxt "#32108" +msgid "Updating %i of %i episode playcount(s) in Kodi" +msgstr "" + +msgctxt "#32109" +msgid "Playcounts updated for %i show(s) in Kodi" +msgstr "" + +msgctxt "#32110" +msgid "Trakt episode collection is clean, no episodes to remove" +msgstr "" + +msgctxt "#32111" +msgid "%i episode(s) are being removed from your Trakt collection" +msgstr "" + +msgctxt "#32112" +msgid "%i episode(s) were removed from your Trakt collection" +msgstr "" + +msgctxt "#32113" +msgid "Trakt - Marked as watched" +msgstr "" + +msgctxt "#32114" +msgid "Trakt - Failed marking as watched" +msgstr "" + +msgctxt "#32115" +msgid "%d episode(s) of '%s'" +msgstr "" + +msgctxt "#32116" +msgid "Enable debug mode" +msgstr "" + +msgctxt "#32117" +msgid "Sync movie playback progress to Kodi" +msgstr "" + +msgctxt "#32118" +msgid "Sync episode playback progress to Kodi" +msgstr "" + +msgctxt "#32119" +msgid "Retrieving episode playback progress from Trakt" +msgstr "" + +msgctxt "#32120" +msgid "Parsing episode playback progress %i of %i from Trakt" +msgstr "" + +msgctxt "#32121" +msgid "Retrieved episode playback progress from Trakt" +msgstr "" + +msgctxt "#32122" +msgid "Retrieving movie playback progress from Trakt" +msgstr "" + +msgctxt "#32123" +msgid "Parsing movie playback progress %i of %i from Trakt" +msgstr "" + +msgctxt "#32124" +msgid "Retrieved movie playback progress from Trakt" +msgstr "" + +msgctxt "#32125" +msgid "Kodi movie playback progress is up to date" +msgstr "" + +msgctxt "#32126" +msgid "%i movie(s) playback progress will be updated in Kodi" +msgstr "" + +msgctxt "#32127" +msgid "Updating %i of %i movie(s) playback progress in Kodi" +msgstr "" + +msgctxt "#32128" +msgid "Playback progress updated for %i movie(s) in Kodi" +msgstr "" + +msgctxt "#32129" +msgid "Kodi episode playback progress is up to date" +msgstr "" + +msgctxt "#32130" +msgid "Updating %i of %i episode(s) playback progress in Kodi" +msgstr "" + +msgctxt "#32131" +msgid "Playback progress updated for %i episode(s) in Kodi" +msgstr "" + +msgctxt "#32132" +msgid "Unrate this season" +msgstr "" + +msgctxt "#32133" +msgid "Manage Movie's Lists" +msgstr "" + +msgctxt "#32134" +msgid "Manage Show's Lists" +msgstr "" + +msgctxt "#32135" +msgid "Remove from Watchlist" +msgstr "" + +msgctxt "#32136" +msgid "Add to watchlist" +msgstr "" + +msgctxt "#32137" +msgid "Rate this movie" +msgstr "" + +msgctxt "#32138" +msgid "Rate this show" +msgstr "" + +msgctxt "#32139" +msgid "Rate this episode" +msgstr "" + +msgctxt "#32140" +msgid "Toggle watched" +msgstr "" + +msgctxt "#32141" +msgid "Manage all lists" +msgstr "" + +msgctxt "#32142" +msgid "Update all tags" +msgstr "" + +msgctxt "#32143" +msgid "Synchronize library" +msgstr "" + +msgctxt "#32144" +msgid "How do I authorize the trakt addon to access my trakt.tv account?" +msgstr "" + +# empty strings from id 32145 to 32146 +msgctxt "#32147" +msgid "Trakt.tv PIN Authorization Failed" +msgstr "" + +# empty string with id 32148 +msgctxt "#32149" +msgid "Rate this Season" +msgstr "" + +msgctxt "#32150" +msgid "You will be reminded in 24 hours" +msgstr "" + +msgctxt "#32151" +msgid "Use Addon Settings later if you change your mind" +msgstr "" + +msgctxt "#32152" +msgid "Trakt Authorization Complete" +msgstr "" + +msgctxt "#32153" +msgid "Trakt Account Authorization" +msgstr "" + +msgctxt "#32154" +msgid "Authorize" +msgstr "" + +msgctxt "#32155" +msgid "Remind Me Later" +msgstr "" + +msgctxt "#32156" +msgid "No Thanks" +msgstr "" + +msgctxt "#32157" +msgid "Account Authorization" +msgstr "" + +# empty string with id 32158 +msgctxt "#32159" +msgid "Visit {0} or scan the QR code." +msgstr "" + +msgctxt "#32162" +msgid "The trakt addon CAN NOT be used without authorizing it to access your trakt.tv account." +msgstr "" + +msgctxt "#32163" +msgid "User" +msgstr "" + +msgctxt "#32164" +msgid "Fallback to Title/Year matching if necessary" +msgstr "" + +msgctxt "#32165" +msgid "Trakt - Added to watchlist" +msgstr "" + +msgctxt "#32166" +msgid "Trakt - Failed adding to watchlist" +msgstr "" + +msgctxt "#32167" +msgid "Offset scrobble start by X minutes" +msgstr "" + +msgctxt "#32168" +msgid "Sync ratings" +msgstr "" + +msgctxt "#32169" +msgid "Kodi movie ratings are up to date" +msgstr "" + +msgctxt "#32170" +msgid "%i movie(s) ratings will be updated in Kodi" +msgstr "" + +msgctxt "#32171" +msgid "Updating %i of %i movie ratings in Kodi" +msgstr "" + +msgctxt "#32172" +msgid "Ratings updated for %i movie(s) in Kodi" +msgstr "" + +msgctxt "#32173" +msgid "Kodi episode ratings are up to date" +msgstr "" + +msgctxt "#32174" +msgid "Updating %i of %i episode ratings in Kodi" +msgstr "" + +msgctxt "#32175" +msgid "Ratings updated for %i episode(s) in Kodi" +msgstr "" + +msgctxt "#32176" +msgid "Kodi show ratings are up to date" +msgstr "" + +msgctxt "#32177" +msgid "Updating %i of %i show ratings in Kodi" +msgstr "" + +msgctxt "#32178" +msgid "Ratings updated for %i show(s) in Kodi" +msgstr "" + +msgctxt "#32179" +msgid "Trakt movie ratings are up to date" +msgstr "" + +msgctxt "#32180" +msgid "%i movie ratings will be updated on Trakt" +msgstr "" + +msgctxt "#32181" +msgid "Trakt show ratings are up to date" +msgstr "" + +msgctxt "#32182" +msgid "%i show ratings will be updated on Trakt" +msgstr "" + +msgctxt "#32183" +msgid "Attempt to scrobble MythTV PVR recordings" +msgstr "" + +msgctxt "#32184" +msgid "Attempt secondary show title search" +msgstr "" + +msgctxt "#32185" +msgid "Exclude Plugins" +msgstr "" + +msgctxt "#32186" +msgid "Allow script exclusions" +msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.eo/strings.po b/script.trakt/resources/language/resource.language.eo/strings.po index 79d2812588..cb7b90e6b0 100644 --- a/script.trakt/resources/language/resource.language.eo/strings.po +++ b/script.trakt/resources/language/resource.language.eo/strings.po @@ -21,7 +21,7 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" msgctxt "#32000" @@ -30,7 +30,7 @@ msgstr "Generalo" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -727,3 +727,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.es_AR/strings.po b/script.trakt/resources/language/resource.language.es_AR/strings.po index 30d48e98db..56b0aedb89 100644 --- a/script.trakt/resources/language/resource.language.es_AR/strings.po +++ b/script.trakt/resources/language/resource.language.es_AR/strings.po @@ -21,7 +21,7 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" msgctxt "#32000" @@ -30,7 +30,7 @@ msgstr "General" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -727,3 +727,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.es_ES/strings.po b/script.trakt/resources/language/resource.language.es_ES/strings.po index 0f61249155..65c23b73e4 100644 --- a/script.trakt/resources/language/resource.language.es_ES/strings.po +++ b/script.trakt/resources/language/resource.language.es_ES/strings.po @@ -5,33 +5,34 @@ msgid "" msgstr "" "Project-Id-Version: XBMC Addons\n" -"Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" +"Report-Msgid-Bugs-To: translations@kodi.tv\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2021-05-05 10:29+0000\n" -"Last-Translator: Christian Gade \n" +"PO-Revision-Date: 2023-03-08 13:16+0000\n" +"Last-Translator: José Antonio Alvarado \n" "Language-Team: Spanish (Spain) \n" "Language: es_ES\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.6.1\n" +"X-Generator: Weblate 4.15.2\n" msgctxt "Addon Summary" msgid "TV and movie scrobbler for Trakt.tv" msgstr "Scrobbler de Películas y Series para Trakt.tv" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." -msgstr "Haz scrobble automáticamente de todas tus Series de TV y Películas que estés viendo en Trakt.tv! Mantén un historial de todo lo que has visto y se parte de una comunidad global de entusiastas por las Series y Películas. Regístrate gratis en http://trakt.tv y consigue una tonelada de características: - Scrobble automático de lo que estás viendo - Aplicaciones móviles para iPhone, iPad, Android y Windows Phone - Comparte lo que estás viendo (en tiempo real) y tu valoración en Facebook y Twitter - Calendario personalizado para que no te pierdas ninguna serie - Sigue tus amigos y personas de interés - Usa las watchlists para no olvidarte de lo que quieres ver - Controla tus colecciones multimedia e impresiona a tus amigos - Crea listas personalizadas sobre los temas de tu elección - Controla fácilmente el progreso de los episodios y temporadas de tus Series - Controla tu progreso en comparación con listas industriales como IMDb TOP 250 - Descubre nuevas Series y Películas basadas en tus hábitos - Widgets para tu firma en foros ¿Qué puede hacer este add-on? - Scrobble automático de las Episodios y Películas que estás viendo - Sincronizar tus colecciones Series y Películas con Trakt.tv (después de la actualización de la biblioteca) - Limpiar automáticamente tu colección de Trakt.tv para que sea idéntica a la de Kodi - Mantener el mismo estado de visionado entre Kodi y Trakt.tv - Valorar Películas y Episodios después de verlos ¡Un agradecimiento especial a todos los que han contribuido en este plugin! Revisa el histórico de commits y el histórico de cambios para ver todos esos desarrolladores con talento." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgstr "Haz scrobble automáticamente de todas tus Series de TV y Películas que estés viendo en Trakt.tv! Mantén un historial de todo lo que has visto y se parte de una comunidad global de entusiastas por las Series y Películas. Regístrate gratis en http://trakt.tv y consigue una tonelada de características:[CR][CR]- Scrobble automático de lo que estás viendo[CR]- Aplicaciones móviles para iPhone, iPad, Android y Windows Phone[CR]- Comparte lo que estás viendo (en tiempo real) y tu valoración en Facebook y Twitter[CR]- Calendario personalizado para que no te pierdas ninguna serie[CR]- Sigue tus amigos y personas de interés[CR]- Usa las watchlists para no olvidarte de lo que quieres ver[CR]- Controla tus colecciones multimedia e impresiona a tus amigos[CR]- Crea listas personalizadas sobre los temas de tu elección[CR]- Controla fácilmente el progreso de los episodios y temporadas de tus Series[CR]- Controla tu progreso en comparación con listas industriales como IMDb TOP 250[CR]- Descubre nuevas Series y Películas basadas en tus hábitos[CR]- Widgets para tu firma en foros[CR][CR]¿Qué puede hacer este add-on?[CR][CR]- Scrobble automático de las Episodios y Películas que estás viendo[CR]- Sincronizar tus colecciones Series y Películas con Trakt.tv (después de la actualización de la biblioteca)[CR]- Limpiar automáticamente tu colección de Trakt.tv para que sea idéntica a la de Kodi[CR]- Mantener el mismo estado de visionado entre Kodi y Trakt.tv[CR]- Valorar Películas y Episodios después de verlos[CR][CR]¡Un agradecimiento especial a todos los que han contribuido en este plugin! Revisa el histórico de commits y el histórico de cambios para ver todos esos desarrolladores con talento." msgctxt "#32000" msgid "General" msgstr "General" +# empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" -msgstr "Retrasar inicio" +msgid "Startup Delay (seconds)" +msgstr "Retardo en el arranque (segundos)" msgctxt "#32004" msgid "Rating" @@ -115,11 +116,11 @@ msgstr "¡Una pasada!" msgctxt "#32028" msgid "Weak Sauce :(" -msgstr "¡Apesta!" +msgstr "Lo peor :(" msgctxt "#32029" msgid "Terrible" -msgstr "Terrible" +msgstr "Horrible" msgctxt "#32030" msgid "Bad" @@ -227,7 +228,7 @@ msgstr "Sincronizar la colección al actualizar o limpiar la libreria" msgctxt "#32056" msgid "Show sync notifications" -msgstr "" +msgstr "Mostrar notificaciones de sincronización" msgctxt "#32057" msgid "Remove deleted movies from Trakt collection" @@ -343,7 +344,7 @@ msgstr "Se añadirán %i Pelicula(s) a tu colección de Trakt" msgctxt "#32086" msgid "Trakt movie playcounts are up to date" -msgstr "El contador de reproducciones de Películas de Trakt esta al día." +msgstr "El contador de reproducciones de Películas de Trakt esta al día" msgctxt "#32087" msgid "Playcounts updated for %i movie(s) on Trakt" @@ -351,7 +352,7 @@ msgstr "Actualizado el contador de reproducciones de %i Película(s) en Trakt" msgctxt "#32088" msgid "Kodi movie playcounts are up to date" -msgstr "El contador de reproducciones de Películas de Kodi, está al día." +msgstr "El contador de reproducciones de Películas de Kodi, está al día" msgctxt "#32089" msgid "Updating %i of %i movie playcount(s) in Kodi" @@ -499,7 +500,7 @@ msgstr "Progreso de reproducción de Películas desde Trakt Recuperado" msgctxt "#32125" msgid "Kodi movie playback progress is up to date" -msgstr "El progreso de reproducción de Películas de Kodi está al día." +msgstr "El progreso de reproducción de Películas de Kodi está al día" msgctxt "#32126" msgid "%i movie(s) playback progress will be updated in Kodi" @@ -515,7 +516,7 @@ msgstr "Se actulizó el progreso de reproducción de %i Película(s) en Kodi" msgctxt "#32129" msgid "Kodi episode playback progress is up to date" -msgstr "El progreso de reproducción de Episodios en Kodi está al día." +msgstr "El progreso de reproducción de Episodios en Kodi está al día" msgctxt "#32130" msgid "Updating %i of %i episode(s) playback progress in Kodi" @@ -543,35 +544,35 @@ msgstr "Eliminar de la lista de reproducción" msgctxt "#32136" msgid "Add to watchlist" -msgstr "" +msgstr "Añadir a lista de seguimiento" msgctxt "#32137" msgid "Rate this movie" -msgstr "" +msgstr "Calificar esta película" msgctxt "#32138" msgid "Rate this show" -msgstr "" +msgstr "Calificar esta serie" msgctxt "#32139" msgid "Rate this episode" -msgstr "" +msgstr "Calificar este episodio" msgctxt "#32140" msgid "Toggle watched" -msgstr "" +msgstr "Activar visto" msgctxt "#32141" msgid "Manage all lists" -msgstr "" +msgstr "Gestionar todas las listas" msgctxt "#32142" msgid "Update all tags" -msgstr "" +msgstr "Actualizar todas las etiquetas" msgctxt "#32143" msgid "Synchronize library" -msgstr "" +msgstr "Sincronizar biblioteca" msgctxt "#32144" msgid "How do I authorize the trakt addon to access my trakt.tv account?" @@ -587,15 +588,15 @@ msgstr "Puntúa ésta Temporada" msgctxt "#32150" msgid "You will be reminded in 24 hours" -msgstr "Se le recordará en 24 horas." +msgstr "Se le recordará en 24 horas" msgctxt "#32151" msgid "Use Addon Settings later if you change your mind" -msgstr "Usa los ajustes del addon más tarde si cambias de opinión." +msgstr "Usa los ajustes del addon más tarde si cambias de opinión" msgctxt "#32152" msgid "Trakt Authorization Complete" -msgstr "Autorización de Trakt completada." +msgstr "Autorización de Trakt completada" msgctxt "#32153" msgid "Trakt Account Authorization" @@ -607,24 +608,24 @@ msgstr "Autorizar" msgctxt "#32155" msgid "Remind Me Later" -msgstr "Recordarmelo luego." +msgstr "Recuérdamelo más tarde" msgctxt "#32156" msgid "No Thanks" -msgstr "No, Gracias." +msgstr "No, gracias" msgctxt "#32157" msgid "Account Authorization" -msgstr "Autorización de cuenta." +msgstr "Autorización de la cuenta" # empty string with id 32158 msgctxt "#32159" msgid "Visit {0} or scan the QR code." -msgstr "" +msgstr "Visita {0} o escanea el código QR." msgctxt "#32162" msgid "The trakt addon CAN NOT be used without authorizing it to access your trakt.tv account." -msgstr "El addon de trakt NO PUEDE ser utilizado sin la autorización a acceder a tu cuenta trakt.tv" +msgstr "El addon trakt NO PUEDE ser usado sin autorización para acceder a tu cuenta de trakt.tv." msgctxt "#32163" msgid "User" @@ -636,91 +637,135 @@ msgstr "Retorna a Título/Año emparejando si es necesario" msgctxt "#32165" msgid "Trakt - Added to watchlist" -msgstr "" +msgstr "Trakt - Añadido a la lista de seguimiento" msgctxt "#32166" msgid "Trakt - Failed adding to watchlist" -msgstr "" +msgstr "Trakt - Error al añadir a la lista de seguimiento" msgctxt "#32167" msgid "Offset scrobble start by X minutes" -msgstr "" +msgstr "Desplazar X minutos el inicio del scrobble" msgctxt "#32168" msgid "Sync ratings" -msgstr "" +msgstr "Sincronizar calificaciones" msgctxt "#32169" msgid "Kodi movie ratings are up to date" -msgstr "" +msgstr "Las calificaciones de las películas de Kodi están actualizadas" msgctxt "#32170" msgid "%i movie(s) ratings will be updated in Kodi" -msgstr "" +msgstr "Las calificaciones de %i película(s) se actualizarán en Kodi" msgctxt "#32171" msgid "Updating %i of %i movie ratings in Kodi" -msgstr "" +msgstr "Actualizar %i de %i calificaciones de películas en Kodi" msgctxt "#32172" msgid "Ratings updated for %i movie(s) in Kodi" -msgstr "" +msgstr "Calificaciones actualizadas para %i película(s) en Kodi" msgctxt "#32173" msgid "Kodi episode ratings are up to date" -msgstr "" +msgstr "Las calificaciones de los episodios de Kodi están actualizadas" msgctxt "#32174" msgid "Updating %i of %i episode ratings in Kodi" -msgstr "" +msgstr "Actualizar %i de %i calificaciones de episodios en Kodi" msgctxt "#32175" msgid "Ratings updated for %i episode(s) in Kodi" -msgstr "" +msgstr "Calificaciones actualizadas para %i episodio(s) en Kodi" msgctxt "#32176" msgid "Kodi show ratings are up to date" -msgstr "" +msgstr "Las calificaciones de las series de Kodi están actualizadas" msgctxt "#32177" msgid "Updating %i of %i show ratings in Kodi" -msgstr "" +msgstr "Actualizando %i de %i calificaciones de series en Kodi" msgctxt "#32178" msgid "Ratings updated for %i show(s) in Kodi" -msgstr "" +msgstr "Calificaciones actualizadas para %i serie(s) en Kodi" msgctxt "#32179" msgid "Trakt movie ratings are up to date" -msgstr "" +msgstr "Las clasificaciones de películas de Trakt están actualizadas" msgctxt "#32180" msgid "%i movie ratings will be updated on Trakt" -msgstr "" +msgstr "%i calificaciones de las películas serán actualizadas en Trakt" msgctxt "#32181" msgid "Trakt show ratings are up to date" -msgstr "" +msgstr "Las calificaciones de las series de Trakt están actualizadas" msgctxt "#32182" msgid "%i show ratings will be updated on Trakt" -msgstr "" +msgstr "%i las calificaciones de las series se actualizarán en Trakt" msgctxt "#32183" msgid "Attempt to scrobble MythTV PVR recordings" -msgstr "" +msgstr "Intentar hacer scrobble de las grabaciones PVR de MythTV" msgctxt "#32184" msgid "Attempt secondary show title search" -msgstr "" +msgstr "Intentar buscar el título secundario de la serie" msgctxt "#32185" msgid "Exclude Plugins" -msgstr "" +msgstr "Excluir complementos" msgctxt "#32186" msgid "Allow script exclusions" -msgstr "" +msgstr "Permitir exclusiones de script" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "Anular proxy" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "Activar siempre un proxy, independientemente de la configuración de kodi. El valor por defecto es de la configuración de kodi, pero puede ser anulado abajo. El complemento trakt actualmente sólo soporta proxies HTTP o HTTPS donde kodi también soporta proxies SOCKS." + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "Proxy URI" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "Localización del servidor proxy." + +msgctxt "#32189" +msgid "Proxy port" +msgstr "Puerto proxy" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "Puerto del servidor proxy." + +msgctxt "#32190" +msgid "Username" +msgstr "Nombre de usuario" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "Nombre de usuario opcional necesario para autenticarse con el proxy." + +msgctxt "#32191" +msgid "Password" +msgstr "Contraseña" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "Contraseña opcional necesaria para autenticarse con el proxy." + +#~ msgctxt "#32003" +#~ msgid "Startup Delay" +#~ msgstr "Retrasar inicio" #~ msgctxt "#32160" #~ msgid "Authorize the trakt addon to access your account." diff --git a/script.trakt/resources/language/resource.language.es_MX/strings.po b/script.trakt/resources/language/resource.language.es_MX/strings.po index 166eb91f02..3d7120db11 100644 --- a/script.trakt/resources/language/resource.language.es_MX/strings.po +++ b/script.trakt/resources/language/resource.language.es_MX/strings.po @@ -5,24 +5,24 @@ msgid "" msgstr "" "Project-Id-Version: XBMC Addons\n" -"Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" +"Report-Msgid-Bugs-To: translations@kodi.tv\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2021-03-25 13:52+0000\n" -"Last-Translator: Edson Armando \n" +"PO-Revision-Date: 2022-08-05 23:14+0000\n" +"Last-Translator: Christian Gade \n" "Language-Team: Spanish (Mexico) \n" "Language: es_MX\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.5.1\n" +"X-Generator: Weblate 4.13\n" msgctxt "Addon Summary" msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" msgctxt "#32000" @@ -31,8 +31,8 @@ msgstr "General" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" -msgstr "Retraso de inicio" +msgid "Startup Delay (seconds)" +msgstr "Retraso al iniciar (en segundos)" msgctxt "#32004" msgid "Rating" @@ -61,23 +61,23 @@ msgstr "Calificación por defecto" # Scrobbling Settings msgctxt "#32011" msgid "Scrobbling" -msgstr "" +msgstr "Seguimiento" msgctxt "#32012" msgid "Scrobble movies" -msgstr "" +msgstr "Dar seguimiento a películas" msgctxt "#32013" msgid "Scrobble TV show episodes" -msgstr "" +msgstr "Dar seguimiento a episodios" msgctxt "#32014" msgid "Show notification on scrobble" -msgstr "" +msgstr "Mostrar notificaciones al sincronizar" msgctxt "#32015" msgid "Trakt - Scrobbled successfully" -msgstr "" +msgstr "Trakt - Sincronizado exitosamnte" msgctxt "#32016" msgid "Exclusions" @@ -102,7 +102,7 @@ msgstr "Ruta a la carpeta (incluyendo subcarpetas)" # empty strings from id 32021 to 32022 msgctxt "#32023" msgid "Can not connect to Trakt" -msgstr "No se puede conectar con Trakt" +msgstr "No se pudo conectar con Trakt" msgctxt "#32024" msgid "Error" @@ -115,15 +115,15 @@ msgstr "¿Qué te pareció?" msgctxt "#32027" msgid "Totally Ninja!" -msgstr "¡Súper chido!" +msgstr "¡Increíble!" msgctxt "#32028" msgid "Weak Sauce :(" -msgstr "Peor que chile que no pica" +msgstr "De lo peor" msgctxt "#32029" msgid "Terrible" -msgstr "Muy malo" +msgstr "Malísimo" msgctxt "#32030" msgid "Bad" @@ -131,15 +131,15 @@ msgstr "Malo" msgctxt "#32031" msgid "Poor" -msgstr "Medio malo" +msgstr "Un poco pobre" msgctxt "#32032" msgid "Meh" -msgstr "Término medio" +msgstr "Ni bueno ni malo" msgctxt "#32033" msgid "Fair" -msgstr "Bueno" +msgstr "Tuvo buenos momentos" msgctxt "#32034" msgid "Good" @@ -276,87 +276,87 @@ msgstr "Se agregará(n) %i serie(s) a la colección de Trakt" msgctxt "#32068" msgid "Checking for episodes missing from Trakt collection" -msgstr "" +msgstr "Verificando episodios faltantes en la colección de Trakt" msgctxt "#32069" msgid "%i of %i show(s) have episodes added to Trakt collection" -msgstr "" +msgstr "%i de %i serie(s) tienen episodios agregados a la colección de Trakt" msgctxt "#32070" msgid "Going to update %i show(s) missing watched status" -msgstr "" +msgstr "Se va a actualizar el estado de visualización faltante de la(s) serie(s) %i" msgctxt "#32071" msgid "Checking watched episodes on Trakt" -msgstr "" +msgstr "Verificando episodios vistos en Trakt" msgctxt "#32072" msgid "%i show(s) had missing watched status" -msgstr "" +msgstr "%i serie(s) tiene(n) estados de visualización faltantes" msgctxt "#32073" msgid "%i episodes are being updated" -msgstr "" +msgstr "%i episodios están siendo actualizados" msgctxt "#32074" msgid "Checking watched episodes on Kodi" -msgstr "" +msgstr "Verificando episodios vistos en Kodi" msgctxt "#32075" msgid "Episode Sync Complete" -msgstr "" +msgstr "Sincronización de episodios completada" msgctxt "#32076" msgid "%i movie(s) will be removed from Trakt collection" -msgstr "" +msgstr "%i película(s) se borrará(n) de la colección de Trakt" msgctxt "#32077" msgid "Cleaning Trakt TV show collection" -msgstr "" +msgstr "Limpiando colección de series de Trakt" msgctxt "#32078" msgid "episodes are being removed" -msgstr "" +msgstr "episodios están siendo borrados" msgctxt "#32079" msgid "Loading movies from Kodi" -msgstr "" +msgstr "Cargando películas de Kodi" msgctxt "#32080" msgid "Movies loaded from Kodi" -msgstr "" +msgstr "Películas de Kodi cargadas" msgctxt "#32081" msgid "Retrieving movie collection from Trakt" -msgstr "" +msgstr "Obteniendo colección de películas de Trakt" msgctxt "#32082" msgid "Retrieving watched movies from Trakt" -msgstr "" +msgstr "Obteniendo películas vistas de Trakt" msgctxt "#32083" msgid "Retrieved movie data from Trakt" -msgstr "" +msgstr "Obtenidos datos de películas de Trakt" msgctxt "#32084" msgid "Trakt movie collection is up to date, no movies to add" -msgstr "" +msgstr "La colección de películas de Trakt está actualizada, no hay películas que agregar" msgctxt "#32085" msgid "%i movie(s) were added to your Trakt collection" -msgstr "" +msgstr "%i película(s) ha(n) sido agregada(s) a tu colección de Trakt" msgctxt "#32086" msgid "Trakt movie playcounts are up to date" -msgstr "" +msgstr "Las reproducciones de películas de Trakt están al día" msgctxt "#32087" msgid "Playcounts updated for %i movie(s) on Trakt" -msgstr "" +msgstr "Reproducciones de %i película(s) actualizada(s) en Trakt" msgctxt "#32088" msgid "Kodi movie playcounts are up to date" -msgstr "" +msgstr "Las reproducciones de películas de Kodi están al día" msgctxt "#32089" msgid "Updating %i of %i movie playcount(s) in Kodi" @@ -380,11 +380,11 @@ msgstr "" msgctxt "#32094" msgid "Loading episode data from Kodi" -msgstr "" +msgstr "Cargando datos de episodios de Kodi" msgctxt "#32095" msgid "Loading shows from Kodi" -msgstr "" +msgstr "Cargando series desde Kodi" msgctxt "#32096" msgid "Shows loaded from Kodi" @@ -456,11 +456,11 @@ msgstr "" msgctxt "#32113" msgid "Trakt - Marked as watched" -msgstr "" +msgstr "Trakt - Marcado como visto" msgctxt "#32114" msgid "Trakt - Failed marking as watched" -msgstr "" +msgstr "Trakt - No se pudo marcar como visto" msgctxt "#32115" msgid "%d episode(s) of '%s'" @@ -468,19 +468,19 @@ msgstr "" msgctxt "#32116" msgid "Enable debug mode" -msgstr "" +msgstr "Activar modo de depuración" msgctxt "#32117" msgid "Sync movie playback progress to Kodi" -msgstr "" +msgstr "Sincronizar progreso de reproducción de película con Kodi" msgctxt "#32118" msgid "Sync episode playback progress to Kodi" -msgstr "" +msgstr "Sincronizar progreso de reproducción de episodio con Kodi" msgctxt "#32119" msgid "Retrieving episode playback progress from Trakt" -msgstr "" +msgstr "Obteniendo progreso de reproducción de episodio de Trakt" msgctxt "#32120" msgid "Parsing episode playback progress %i of %i from Trakt" @@ -728,3 +728,48 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "Puerto Proxy" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "Nombre de usuario" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "Contraseña" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" + +# empty strings from id 32001 to 32002 +#~ msgctxt "#32003" +#~ msgid "Startup Delay" +#~ msgstr "Retraso de inicio" diff --git a/script.trakt/resources/language/resource.language.es_ar/strings.po b/script.trakt/resources/language/resource.language.es_ar/strings.po new file mode 100644 index 0000000000..af628655c6 --- /dev/null +++ b/script.trakt/resources/language/resource.language.es_ar/strings.po @@ -0,0 +1,770 @@ +# Kodi Media Center language file +# Addon Name: Trakt +# Addon id: script.trakt +# Addon Provider: Trakt.tv, Razze +msgid "" +msgstr "" +"Project-Id-Version: XBMC Addons\n" +"Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" +"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: es_ar\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +msgctxt "Addon Summary" +msgid "TV and movie scrobbler for Trakt.tv" +msgstr "" + +msgctxt "Addon Description" +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgstr "" + +# General Settings +msgctxt "#32000" +msgid "General" +msgstr "" + +# empty strings from id 32001 to 32002 +msgctxt "#32003" +msgid "Startup Delay (seconds)" +msgstr "" + +msgctxt "#32004" +msgid "Rating" +msgstr "" + +msgctxt "#32005" +msgid "Rate Movie after watching" +msgstr "" + +msgctxt "#32006" +msgid "Rate TV show Episode after watching" +msgstr "" + +msgctxt "#32008" +msgid "Minimum percent watched to display rating dialog" +msgstr "" + +msgctxt "#32009" +msgid "Allow re-rating of media" +msgstr "" + +msgctxt "#32010" +msgid "Default rating" +msgstr "" + +# Scrobbling Settings +msgctxt "#32011" +msgid "Scrobbling" +msgstr "" + +msgctxt "#32012" +msgid "Scrobble movies" +msgstr "" + +msgctxt "#32013" +msgid "Scrobble TV show episodes" +msgstr "" + +msgctxt "#32014" +msgid "Show notification on scrobble" +msgstr "" + +msgctxt "#32015" +msgid "Trakt - Scrobbled successfully" +msgstr "" + +msgctxt "#32016" +msgid "Exclusions" +msgstr "" + +msgctxt "#32017" +msgid "Exclude Live TV" +msgstr "" + +msgctxt "#32018" +msgid "Exclude HTTP sources" +msgstr "" + +msgctxt "#32019" +msgid "Exclude path" +msgstr "" + +msgctxt "#32020" +msgid "Folder's path (including subfolders)" +msgstr "" + +# empty strings from id 32021 to 32022 +msgctxt "#32023" +msgid "Can not connect to Trakt" +msgstr "" + +msgctxt "#32024" +msgid "Error" +msgstr "" + +# empty string with id 32025 +msgctxt "#32026" +msgid "What Did You Think?" +msgstr "" + +msgctxt "#32027" +msgid "Totally Ninja!" +msgstr "" + +msgctxt "#32028" +msgid "Weak Sauce :(" +msgstr "" + +msgctxt "#32029" +msgid "Terrible" +msgstr "" + +msgctxt "#32030" +msgid "Bad" +msgstr "" + +msgctxt "#32031" +msgid "Poor" +msgstr "" + +msgctxt "#32032" +msgid "Meh" +msgstr "" + +msgctxt "#32033" +msgid "Fair" +msgstr "" + +msgctxt "#32034" +msgid "Good" +msgstr "" + +msgctxt "#32035" +msgid "Great" +msgstr "" + +msgctxt "#32036" +msgid "Superb" +msgstr "" + +msgctxt "#32037" +msgid "Unrate this movie" +msgstr "" + +msgctxt "#32038" +msgid "Unrate this show" +msgstr "" + +msgctxt "#32039" +msgid "Unrate this episode" +msgstr "" + +msgctxt "#32040" +msgid "Trakt - Rating submitted successfully" +msgstr "" + +msgctxt "#32041" +msgid "Trakt - Already rated" +msgstr "" + +msgctxt "#32042" +msgid "Trakt - Unrated successfully" +msgstr "" + +msgctxt "#32043" +msgid "Trakt - Already has the same rating" +msgstr "" + +msgctxt "#32044" +msgid "Trakt - Problem submitting rating" +msgstr "" + +msgctxt "#32045" +msgid "Synchronize" +msgstr "" + +msgctxt "#32046" +msgid "Movies" +msgstr "" + +msgctxt "#32047" +msgid "Add new movies to Trakt collection" +msgstr "" + +msgctxt "#32048" +msgid "Add watched movies to Trakt history" +msgstr "" + +msgctxt "#32049" +msgid "Mark movies from Trakt history as watched in Kodi" +msgstr "" + +msgctxt "#32050" +msgid "TV Episodes" +msgstr "" + +msgctxt "#32051" +msgid "Add new TV episodes to Trakt collection" +msgstr "" + +msgctxt "#32052" +msgid "Add watched TV episodes to Trakt history" +msgstr "" + +msgctxt "#32053" +msgid "Mark TV episodes from Trakt history as watched in Kodi" +msgstr "" + +msgctxt "#32054" +msgid "Service" +msgstr "" + +msgctxt "#32055" +msgid "Sync collection on library update or cleaning" +msgstr "" + +msgctxt "#32056" +msgid "Show sync notifications" +msgstr "" + +msgctxt "#32057" +msgid "Remove deleted movies from Trakt collection" +msgstr "" + +msgctxt "#32058" +msgid "Remove deleted TV episodes from Trakt collection" +msgstr "" + +# empty string with id 32059 +msgctxt "#32060" +msgid "Hide notifications during playback" +msgstr "" + +msgctxt "#32061" +msgid "Sync started" +msgstr "" + +msgctxt "#32062" +msgid "Sync complete" +msgstr "" + +msgctxt "#32063" +msgid "%i movie(s) will be added to Trakt collection" +msgstr "" + +msgctxt "#32064" +msgid "%i movie playcount(s) will be updated on Trakt" +msgstr "" + +msgctxt "#32065" +msgid "%i movie(s) playcount will be updated in Kodi" +msgstr "" + +msgctxt "#32066" +msgid "Movie Sync Complete" +msgstr "" + +msgctxt "#32067" +msgid "Going to add %i show(s) to Trakt collection" +msgstr "" + +msgctxt "#32068" +msgid "Checking for episodes missing from Trakt collection" +msgstr "" + +msgctxt "#32069" +msgid "%i of %i show(s) have episodes added to Trakt collection" +msgstr "" + +msgctxt "#32070" +msgid "Going to update %i show(s) missing watched status" +msgstr "" + +msgctxt "#32071" +msgid "Checking watched episodes on Trakt" +msgstr "" + +msgctxt "#32072" +msgid "%i show(s) had missing watched status" +msgstr "" + +msgctxt "#32073" +msgid "%i episodes are being updated" +msgstr "" + +msgctxt "#32074" +msgid "Checking watched episodes on Kodi" +msgstr "" + +msgctxt "#32075" +msgid "Episode Sync Complete" +msgstr "" + +msgctxt "#32076" +msgid "%i movie(s) will be removed from Trakt collection" +msgstr "" + +msgctxt "#32077" +msgid "Cleaning Trakt TV show collection" +msgstr "" + +msgctxt "#32078" +msgid "episodes are being removed" +msgstr "" + +msgctxt "#32079" +msgid "Loading movies from Kodi" +msgstr "" + +msgctxt "#32080" +msgid "Movies loaded from Kodi" +msgstr "" + +msgctxt "#32081" +msgid "Retrieving movie collection from Trakt" +msgstr "" + +msgctxt "#32082" +msgid "Retrieving watched movies from Trakt" +msgstr "" + +msgctxt "#32083" +msgid "Retrieved movie data from Trakt" +msgstr "" + +msgctxt "#32084" +msgid "Trakt movie collection is up to date, no movies to add" +msgstr "" + +msgctxt "#32085" +msgid "%i movie(s) were added to your Trakt collection" +msgstr "" + +msgctxt "#32086" +msgid "Trakt movie playcounts are up to date" +msgstr "" + +msgctxt "#32087" +msgid "Playcounts updated for %i movie(s) on Trakt" +msgstr "" + +msgctxt "#32088" +msgid "Kodi movie playcounts are up to date" +msgstr "" + +msgctxt "#32089" +msgid "Updating %i of %i movie playcount(s) in Kodi" +msgstr "" + +msgctxt "#32090" +msgid "Playcounts updated for %i movie(s) in Kodi" +msgstr "" + +msgctxt "#32091" +msgid "Trakt movie collection is up to date, no movies removed" +msgstr "" + +msgctxt "#32092" +msgid "%i movie(s) were removed from your Trakt collection" +msgstr "" + +msgctxt "#32093" +msgid "Updating %i of %i movie playcount(s) on Trakt" +msgstr "" + +msgctxt "#32094" +msgid "Loading episode data from Kodi" +msgstr "" + +msgctxt "#32095" +msgid "Loading shows from Kodi" +msgstr "" + +msgctxt "#32096" +msgid "Shows loaded from Kodi" +msgstr "" + +msgctxt "#32097" +msgid "Parsing %i of %i episode data from Kodi" +msgstr "" + +msgctxt "#32098" +msgid "Loaded episode data from Kodi" +msgstr "" + +msgctxt "#32099" +msgid "Loading episode data from Trakt" +msgstr "" + +msgctxt "#32100" +msgid "Retrieving episode collection from Trakt" +msgstr "" + +msgctxt "#32101" +msgid "Retrieving watched episodes from Trakt" +msgstr "" + +msgctxt "#32102" +msgid "Parsing episode data %i of %i from Trakt" +msgstr "" + +msgctxt "#32103" +msgid "Retrieved episode data from Trakt" +msgstr "" + +msgctxt "#32104" +msgid "Trakt episode collection is up to date, no episodes to add" +msgstr "" + +msgctxt "#32105" +msgid "%i episode(s) were added to your Trakt collection" +msgstr "" + +msgctxt "#32106" +msgid "Trakt episode playcounts are up to date" +msgstr "" + +msgctxt "#32107" +msgid "Kodi episode playcounts are up to date" +msgstr "" + +msgctxt "#32108" +msgid "Updating %i of %i episode playcount(s) in Kodi" +msgstr "" + +msgctxt "#32109" +msgid "Playcounts updated for %i show(s) in Kodi" +msgstr "" + +msgctxt "#32110" +msgid "Trakt episode collection is clean, no episodes to remove" +msgstr "" + +msgctxt "#32111" +msgid "%i episode(s) are being removed from your Trakt collection" +msgstr "" + +msgctxt "#32112" +msgid "%i episode(s) were removed from your Trakt collection" +msgstr "" + +msgctxt "#32113" +msgid "Trakt - Marked as watched" +msgstr "" + +msgctxt "#32114" +msgid "Trakt - Failed marking as watched" +msgstr "" + +msgctxt "#32115" +msgid "%d episode(s) of '%s'" +msgstr "" + +msgctxt "#32116" +msgid "Enable debug mode" +msgstr "" + +msgctxt "#32117" +msgid "Sync movie playback progress to Kodi" +msgstr "" + +msgctxt "#32118" +msgid "Sync episode playback progress to Kodi" +msgstr "" + +msgctxt "#32119" +msgid "Retrieving episode playback progress from Trakt" +msgstr "" + +msgctxt "#32120" +msgid "Parsing episode playback progress %i of %i from Trakt" +msgstr "" + +msgctxt "#32121" +msgid "Retrieved episode playback progress from Trakt" +msgstr "" + +msgctxt "#32122" +msgid "Retrieving movie playback progress from Trakt" +msgstr "" + +msgctxt "#32123" +msgid "Parsing movie playback progress %i of %i from Trakt" +msgstr "" + +msgctxt "#32124" +msgid "Retrieved movie playback progress from Trakt" +msgstr "" + +msgctxt "#32125" +msgid "Kodi movie playback progress is up to date" +msgstr "" + +msgctxt "#32126" +msgid "%i movie(s) playback progress will be updated in Kodi" +msgstr "" + +msgctxt "#32127" +msgid "Updating %i of %i movie(s) playback progress in Kodi" +msgstr "" + +msgctxt "#32128" +msgid "Playback progress updated for %i movie(s) in Kodi" +msgstr "" + +msgctxt "#32129" +msgid "Kodi episode playback progress is up to date" +msgstr "" + +msgctxt "#32130" +msgid "Updating %i of %i episode(s) playback progress in Kodi" +msgstr "" + +msgctxt "#32131" +msgid "Playback progress updated for %i episode(s) in Kodi" +msgstr "" + +msgctxt "#32132" +msgid "Unrate this season" +msgstr "" + +msgctxt "#32133" +msgid "Manage Movie's Lists" +msgstr "" + +msgctxt "#32134" +msgid "Manage Show's Lists" +msgstr "" + +msgctxt "#32135" +msgid "Remove from Watchlist" +msgstr "" + +msgctxt "#32136" +msgid "Add to watchlist" +msgstr "" + +msgctxt "#32137" +msgid "Rate this movie" +msgstr "" + +msgctxt "#32138" +msgid "Rate this show" +msgstr "" + +msgctxt "#32139" +msgid "Rate this episode" +msgstr "" + +msgctxt "#32140" +msgid "Toggle watched" +msgstr "" + +msgctxt "#32141" +msgid "Manage all lists" +msgstr "" + +msgctxt "#32142" +msgid "Update all tags" +msgstr "" + +msgctxt "#32143" +msgid "Synchronize library" +msgstr "" + +msgctxt "#32144" +msgid "How do I authorize the trakt addon to access my trakt.tv account?" +msgstr "" + +# empty strings from id 32145 to 32146 +msgctxt "#32147" +msgid "Trakt.tv PIN Authorization Failed" +msgstr "" + +# empty string with id 32148 +msgctxt "#32149" +msgid "Rate this Season" +msgstr "" + +msgctxt "#32150" +msgid "You will be reminded in 24 hours" +msgstr "" + +msgctxt "#32151" +msgid "Use Addon Settings later if you change your mind" +msgstr "" + +msgctxt "#32152" +msgid "Trakt Authorization Complete" +msgstr "" + +msgctxt "#32153" +msgid "Trakt Account Authorization" +msgstr "" + +msgctxt "#32154" +msgid "Authorize" +msgstr "" + +msgctxt "#32155" +msgid "Remind Me Later" +msgstr "" + +msgctxt "#32156" +msgid "No Thanks" +msgstr "" + +msgctxt "#32157" +msgid "Account Authorization" +msgstr "" + +# empty string with id 32158 +msgctxt "#32159" +msgid "Visit {0} or scan the QR code." +msgstr "" + +msgctxt "#32162" +msgid "The trakt addon CAN NOT be used without authorizing it to access your trakt.tv account." +msgstr "" + +msgctxt "#32163" +msgid "User" +msgstr "" + +msgctxt "#32164" +msgid "Fallback to Title/Year matching if necessary" +msgstr "" + +msgctxt "#32165" +msgid "Trakt - Added to watchlist" +msgstr "" + +msgctxt "#32166" +msgid "Trakt - Failed adding to watchlist" +msgstr "" + +msgctxt "#32167" +msgid "Offset scrobble start by X minutes" +msgstr "" + +msgctxt "#32168" +msgid "Sync ratings" +msgstr "" + +msgctxt "#32169" +msgid "Kodi movie ratings are up to date" +msgstr "" + +msgctxt "#32170" +msgid "%i movie(s) ratings will be updated in Kodi" +msgstr "" + +msgctxt "#32171" +msgid "Updating %i of %i movie ratings in Kodi" +msgstr "" + +msgctxt "#32172" +msgid "Ratings updated for %i movie(s) in Kodi" +msgstr "" + +msgctxt "#32173" +msgid "Kodi episode ratings are up to date" +msgstr "" + +msgctxt "#32174" +msgid "Updating %i of %i episode ratings in Kodi" +msgstr "" + +msgctxt "#32175" +msgid "Ratings updated for %i episode(s) in Kodi" +msgstr "" + +msgctxt "#32176" +msgid "Kodi show ratings are up to date" +msgstr "" + +msgctxt "#32177" +msgid "Updating %i of %i show ratings in Kodi" +msgstr "" + +msgctxt "#32178" +msgid "Ratings updated for %i show(s) in Kodi" +msgstr "" + +msgctxt "#32179" +msgid "Trakt movie ratings are up to date" +msgstr "" + +msgctxt "#32180" +msgid "%i movie ratings will be updated on Trakt" +msgstr "" + +msgctxt "#32181" +msgid "Trakt show ratings are up to date" +msgstr "" + +msgctxt "#32182" +msgid "%i show ratings will be updated on Trakt" +msgstr "" + +msgctxt "#32183" +msgid "Attempt to scrobble MythTV PVR recordings" +msgstr "" + +msgctxt "#32184" +msgid "Attempt secondary show title search" +msgstr "" + +msgctxt "#32185" +msgid "Exclude Plugins" +msgstr "" + +msgctxt "#32186" +msgid "Allow script exclusions" +msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.es_mx/strings.po b/script.trakt/resources/language/resource.language.es_mx/strings.po new file mode 100644 index 0000000000..821b455705 --- /dev/null +++ b/script.trakt/resources/language/resource.language.es_mx/strings.po @@ -0,0 +1,770 @@ +# Kodi Media Center language file +# Addon Name: Trakt +# Addon id: script.trakt +# Addon Provider: Trakt.tv, Razze +msgid "" +msgstr "" +"Project-Id-Version: XBMC Addons\n" +"Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" +"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: es_mx\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +msgctxt "Addon Summary" +msgid "TV and movie scrobbler for Trakt.tv" +msgstr "" + +msgctxt "Addon Description" +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgstr "" + +# General Settings +msgctxt "#32000" +msgid "General" +msgstr "" + +# empty strings from id 32001 to 32002 +msgctxt "#32003" +msgid "Startup Delay (seconds)" +msgstr "" + +msgctxt "#32004" +msgid "Rating" +msgstr "" + +msgctxt "#32005" +msgid "Rate Movie after watching" +msgstr "" + +msgctxt "#32006" +msgid "Rate TV show Episode after watching" +msgstr "" + +msgctxt "#32008" +msgid "Minimum percent watched to display rating dialog" +msgstr "" + +msgctxt "#32009" +msgid "Allow re-rating of media" +msgstr "" + +msgctxt "#32010" +msgid "Default rating" +msgstr "" + +# Scrobbling Settings +msgctxt "#32011" +msgid "Scrobbling" +msgstr "" + +msgctxt "#32012" +msgid "Scrobble movies" +msgstr "" + +msgctxt "#32013" +msgid "Scrobble TV show episodes" +msgstr "" + +msgctxt "#32014" +msgid "Show notification on scrobble" +msgstr "" + +msgctxt "#32015" +msgid "Trakt - Scrobbled successfully" +msgstr "" + +msgctxt "#32016" +msgid "Exclusions" +msgstr "" + +msgctxt "#32017" +msgid "Exclude Live TV" +msgstr "" + +msgctxt "#32018" +msgid "Exclude HTTP sources" +msgstr "" + +msgctxt "#32019" +msgid "Exclude path" +msgstr "" + +msgctxt "#32020" +msgid "Folder's path (including subfolders)" +msgstr "" + +# empty strings from id 32021 to 32022 +msgctxt "#32023" +msgid "Can not connect to Trakt" +msgstr "" + +msgctxt "#32024" +msgid "Error" +msgstr "" + +# empty string with id 32025 +msgctxt "#32026" +msgid "What Did You Think?" +msgstr "" + +msgctxt "#32027" +msgid "Totally Ninja!" +msgstr "" + +msgctxt "#32028" +msgid "Weak Sauce :(" +msgstr "" + +msgctxt "#32029" +msgid "Terrible" +msgstr "" + +msgctxt "#32030" +msgid "Bad" +msgstr "" + +msgctxt "#32031" +msgid "Poor" +msgstr "" + +msgctxt "#32032" +msgid "Meh" +msgstr "" + +msgctxt "#32033" +msgid "Fair" +msgstr "" + +msgctxt "#32034" +msgid "Good" +msgstr "" + +msgctxt "#32035" +msgid "Great" +msgstr "" + +msgctxt "#32036" +msgid "Superb" +msgstr "" + +msgctxt "#32037" +msgid "Unrate this movie" +msgstr "" + +msgctxt "#32038" +msgid "Unrate this show" +msgstr "" + +msgctxt "#32039" +msgid "Unrate this episode" +msgstr "" + +msgctxt "#32040" +msgid "Trakt - Rating submitted successfully" +msgstr "" + +msgctxt "#32041" +msgid "Trakt - Already rated" +msgstr "" + +msgctxt "#32042" +msgid "Trakt - Unrated successfully" +msgstr "" + +msgctxt "#32043" +msgid "Trakt - Already has the same rating" +msgstr "" + +msgctxt "#32044" +msgid "Trakt - Problem submitting rating" +msgstr "" + +msgctxt "#32045" +msgid "Synchronize" +msgstr "" + +msgctxt "#32046" +msgid "Movies" +msgstr "" + +msgctxt "#32047" +msgid "Add new movies to Trakt collection" +msgstr "" + +msgctxt "#32048" +msgid "Add watched movies to Trakt history" +msgstr "" + +msgctxt "#32049" +msgid "Mark movies from Trakt history as watched in Kodi" +msgstr "" + +msgctxt "#32050" +msgid "TV Episodes" +msgstr "" + +msgctxt "#32051" +msgid "Add new TV episodes to Trakt collection" +msgstr "" + +msgctxt "#32052" +msgid "Add watched TV episodes to Trakt history" +msgstr "" + +msgctxt "#32053" +msgid "Mark TV episodes from Trakt history as watched in Kodi" +msgstr "" + +msgctxt "#32054" +msgid "Service" +msgstr "" + +msgctxt "#32055" +msgid "Sync collection on library update or cleaning" +msgstr "" + +msgctxt "#32056" +msgid "Show sync notifications" +msgstr "" + +msgctxt "#32057" +msgid "Remove deleted movies from Trakt collection" +msgstr "" + +msgctxt "#32058" +msgid "Remove deleted TV episodes from Trakt collection" +msgstr "" + +# empty string with id 32059 +msgctxt "#32060" +msgid "Hide notifications during playback" +msgstr "" + +msgctxt "#32061" +msgid "Sync started" +msgstr "" + +msgctxt "#32062" +msgid "Sync complete" +msgstr "" + +msgctxt "#32063" +msgid "%i movie(s) will be added to Trakt collection" +msgstr "" + +msgctxt "#32064" +msgid "%i movie playcount(s) will be updated on Trakt" +msgstr "" + +msgctxt "#32065" +msgid "%i movie(s) playcount will be updated in Kodi" +msgstr "" + +msgctxt "#32066" +msgid "Movie Sync Complete" +msgstr "" + +msgctxt "#32067" +msgid "Going to add %i show(s) to Trakt collection" +msgstr "" + +msgctxt "#32068" +msgid "Checking for episodes missing from Trakt collection" +msgstr "" + +msgctxt "#32069" +msgid "%i of %i show(s) have episodes added to Trakt collection" +msgstr "" + +msgctxt "#32070" +msgid "Going to update %i show(s) missing watched status" +msgstr "" + +msgctxt "#32071" +msgid "Checking watched episodes on Trakt" +msgstr "" + +msgctxt "#32072" +msgid "%i show(s) had missing watched status" +msgstr "" + +msgctxt "#32073" +msgid "%i episodes are being updated" +msgstr "" + +msgctxt "#32074" +msgid "Checking watched episodes on Kodi" +msgstr "" + +msgctxt "#32075" +msgid "Episode Sync Complete" +msgstr "" + +msgctxt "#32076" +msgid "%i movie(s) will be removed from Trakt collection" +msgstr "" + +msgctxt "#32077" +msgid "Cleaning Trakt TV show collection" +msgstr "" + +msgctxt "#32078" +msgid "episodes are being removed" +msgstr "" + +msgctxt "#32079" +msgid "Loading movies from Kodi" +msgstr "" + +msgctxt "#32080" +msgid "Movies loaded from Kodi" +msgstr "" + +msgctxt "#32081" +msgid "Retrieving movie collection from Trakt" +msgstr "" + +msgctxt "#32082" +msgid "Retrieving watched movies from Trakt" +msgstr "" + +msgctxt "#32083" +msgid "Retrieved movie data from Trakt" +msgstr "" + +msgctxt "#32084" +msgid "Trakt movie collection is up to date, no movies to add" +msgstr "" + +msgctxt "#32085" +msgid "%i movie(s) were added to your Trakt collection" +msgstr "" + +msgctxt "#32086" +msgid "Trakt movie playcounts are up to date" +msgstr "" + +msgctxt "#32087" +msgid "Playcounts updated for %i movie(s) on Trakt" +msgstr "" + +msgctxt "#32088" +msgid "Kodi movie playcounts are up to date" +msgstr "" + +msgctxt "#32089" +msgid "Updating %i of %i movie playcount(s) in Kodi" +msgstr "" + +msgctxt "#32090" +msgid "Playcounts updated for %i movie(s) in Kodi" +msgstr "" + +msgctxt "#32091" +msgid "Trakt movie collection is up to date, no movies removed" +msgstr "" + +msgctxt "#32092" +msgid "%i movie(s) were removed from your Trakt collection" +msgstr "" + +msgctxt "#32093" +msgid "Updating %i of %i movie playcount(s) on Trakt" +msgstr "" + +msgctxt "#32094" +msgid "Loading episode data from Kodi" +msgstr "" + +msgctxt "#32095" +msgid "Loading shows from Kodi" +msgstr "" + +msgctxt "#32096" +msgid "Shows loaded from Kodi" +msgstr "" + +msgctxt "#32097" +msgid "Parsing %i of %i episode data from Kodi" +msgstr "" + +msgctxt "#32098" +msgid "Loaded episode data from Kodi" +msgstr "" + +msgctxt "#32099" +msgid "Loading episode data from Trakt" +msgstr "" + +msgctxt "#32100" +msgid "Retrieving episode collection from Trakt" +msgstr "" + +msgctxt "#32101" +msgid "Retrieving watched episodes from Trakt" +msgstr "" + +msgctxt "#32102" +msgid "Parsing episode data %i of %i from Trakt" +msgstr "" + +msgctxt "#32103" +msgid "Retrieved episode data from Trakt" +msgstr "" + +msgctxt "#32104" +msgid "Trakt episode collection is up to date, no episodes to add" +msgstr "" + +msgctxt "#32105" +msgid "%i episode(s) were added to your Trakt collection" +msgstr "" + +msgctxt "#32106" +msgid "Trakt episode playcounts are up to date" +msgstr "" + +msgctxt "#32107" +msgid "Kodi episode playcounts are up to date" +msgstr "" + +msgctxt "#32108" +msgid "Updating %i of %i episode playcount(s) in Kodi" +msgstr "" + +msgctxt "#32109" +msgid "Playcounts updated for %i show(s) in Kodi" +msgstr "" + +msgctxt "#32110" +msgid "Trakt episode collection is clean, no episodes to remove" +msgstr "" + +msgctxt "#32111" +msgid "%i episode(s) are being removed from your Trakt collection" +msgstr "" + +msgctxt "#32112" +msgid "%i episode(s) were removed from your Trakt collection" +msgstr "" + +msgctxt "#32113" +msgid "Trakt - Marked as watched" +msgstr "" + +msgctxt "#32114" +msgid "Trakt - Failed marking as watched" +msgstr "" + +msgctxt "#32115" +msgid "%d episode(s) of '%s'" +msgstr "" + +msgctxt "#32116" +msgid "Enable debug mode" +msgstr "" + +msgctxt "#32117" +msgid "Sync movie playback progress to Kodi" +msgstr "" + +msgctxt "#32118" +msgid "Sync episode playback progress to Kodi" +msgstr "" + +msgctxt "#32119" +msgid "Retrieving episode playback progress from Trakt" +msgstr "" + +msgctxt "#32120" +msgid "Parsing episode playback progress %i of %i from Trakt" +msgstr "" + +msgctxt "#32121" +msgid "Retrieved episode playback progress from Trakt" +msgstr "" + +msgctxt "#32122" +msgid "Retrieving movie playback progress from Trakt" +msgstr "" + +msgctxt "#32123" +msgid "Parsing movie playback progress %i of %i from Trakt" +msgstr "" + +msgctxt "#32124" +msgid "Retrieved movie playback progress from Trakt" +msgstr "" + +msgctxt "#32125" +msgid "Kodi movie playback progress is up to date" +msgstr "" + +msgctxt "#32126" +msgid "%i movie(s) playback progress will be updated in Kodi" +msgstr "" + +msgctxt "#32127" +msgid "Updating %i of %i movie(s) playback progress in Kodi" +msgstr "" + +msgctxt "#32128" +msgid "Playback progress updated for %i movie(s) in Kodi" +msgstr "" + +msgctxt "#32129" +msgid "Kodi episode playback progress is up to date" +msgstr "" + +msgctxt "#32130" +msgid "Updating %i of %i episode(s) playback progress in Kodi" +msgstr "" + +msgctxt "#32131" +msgid "Playback progress updated for %i episode(s) in Kodi" +msgstr "" + +msgctxt "#32132" +msgid "Unrate this season" +msgstr "" + +msgctxt "#32133" +msgid "Manage Movie's Lists" +msgstr "" + +msgctxt "#32134" +msgid "Manage Show's Lists" +msgstr "" + +msgctxt "#32135" +msgid "Remove from Watchlist" +msgstr "" + +msgctxt "#32136" +msgid "Add to watchlist" +msgstr "" + +msgctxt "#32137" +msgid "Rate this movie" +msgstr "" + +msgctxt "#32138" +msgid "Rate this show" +msgstr "" + +msgctxt "#32139" +msgid "Rate this episode" +msgstr "" + +msgctxt "#32140" +msgid "Toggle watched" +msgstr "" + +msgctxt "#32141" +msgid "Manage all lists" +msgstr "" + +msgctxt "#32142" +msgid "Update all tags" +msgstr "" + +msgctxt "#32143" +msgid "Synchronize library" +msgstr "" + +msgctxt "#32144" +msgid "How do I authorize the trakt addon to access my trakt.tv account?" +msgstr "" + +# empty strings from id 32145 to 32146 +msgctxt "#32147" +msgid "Trakt.tv PIN Authorization Failed" +msgstr "" + +# empty string with id 32148 +msgctxt "#32149" +msgid "Rate this Season" +msgstr "" + +msgctxt "#32150" +msgid "You will be reminded in 24 hours" +msgstr "" + +msgctxt "#32151" +msgid "Use Addon Settings later if you change your mind" +msgstr "" + +msgctxt "#32152" +msgid "Trakt Authorization Complete" +msgstr "" + +msgctxt "#32153" +msgid "Trakt Account Authorization" +msgstr "" + +msgctxt "#32154" +msgid "Authorize" +msgstr "" + +msgctxt "#32155" +msgid "Remind Me Later" +msgstr "" + +msgctxt "#32156" +msgid "No Thanks" +msgstr "" + +msgctxt "#32157" +msgid "Account Authorization" +msgstr "" + +# empty string with id 32158 +msgctxt "#32159" +msgid "Visit {0} or scan the QR code." +msgstr "" + +msgctxt "#32162" +msgid "The trakt addon CAN NOT be used without authorizing it to access your trakt.tv account." +msgstr "" + +msgctxt "#32163" +msgid "User" +msgstr "" + +msgctxt "#32164" +msgid "Fallback to Title/Year matching if necessary" +msgstr "" + +msgctxt "#32165" +msgid "Trakt - Added to watchlist" +msgstr "" + +msgctxt "#32166" +msgid "Trakt - Failed adding to watchlist" +msgstr "" + +msgctxt "#32167" +msgid "Offset scrobble start by X minutes" +msgstr "" + +msgctxt "#32168" +msgid "Sync ratings" +msgstr "" + +msgctxt "#32169" +msgid "Kodi movie ratings are up to date" +msgstr "" + +msgctxt "#32170" +msgid "%i movie(s) ratings will be updated in Kodi" +msgstr "" + +msgctxt "#32171" +msgid "Updating %i of %i movie ratings in Kodi" +msgstr "" + +msgctxt "#32172" +msgid "Ratings updated for %i movie(s) in Kodi" +msgstr "" + +msgctxt "#32173" +msgid "Kodi episode ratings are up to date" +msgstr "" + +msgctxt "#32174" +msgid "Updating %i of %i episode ratings in Kodi" +msgstr "" + +msgctxt "#32175" +msgid "Ratings updated for %i episode(s) in Kodi" +msgstr "" + +msgctxt "#32176" +msgid "Kodi show ratings are up to date" +msgstr "" + +msgctxt "#32177" +msgid "Updating %i of %i show ratings in Kodi" +msgstr "" + +msgctxt "#32178" +msgid "Ratings updated for %i show(s) in Kodi" +msgstr "" + +msgctxt "#32179" +msgid "Trakt movie ratings are up to date" +msgstr "" + +msgctxt "#32180" +msgid "%i movie ratings will be updated on Trakt" +msgstr "" + +msgctxt "#32181" +msgid "Trakt show ratings are up to date" +msgstr "" + +msgctxt "#32182" +msgid "%i show ratings will be updated on Trakt" +msgstr "" + +msgctxt "#32183" +msgid "Attempt to scrobble MythTV PVR recordings" +msgstr "" + +msgctxt "#32184" +msgid "Attempt secondary show title search" +msgstr "" + +msgctxt "#32185" +msgid "Exclude Plugins" +msgstr "" + +msgctxt "#32186" +msgid "Allow script exclusions" +msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.et_EE/strings.po b/script.trakt/resources/language/resource.language.et_EE/strings.po index 5962c0f6c9..b22d0e7cb2 100644 --- a/script.trakt/resources/language/resource.language.et_EE/strings.po +++ b/script.trakt/resources/language/resource.language.et_EE/strings.po @@ -5,24 +5,25 @@ msgid "" msgstr "" "Project-Id-Version: XBMC Addons\n" -"Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" +"Report-Msgid-Bugs-To: translations@kodi.tv\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Kodi Translation Team\n" -"Language-Team: Estonian (http://www.transifex.com/projects/p/xbmc-addons/language/et/)\n" -"Language: et\n" +"PO-Revision-Date: 2023-02-24 20:52+0000\n" +"Last-Translator: rimasx \n" +"Language-Team: Estonian \n" +"Language: et_EE\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.15.2\n" msgctxt "Addon Summary" msgid "TV and movie scrobbler for Trakt.tv" -msgstr "" +msgstr "Sarjade ja filmide vaatamisoleku sünkroonimine Trakt.tv teenusega" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." -msgstr "" +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgstr "Talleta automaatselt kõik vaadatud episoodid ja filmid Trakt.tv teenuses! Oma kõikehõlmavat ajalugu kõigest vaadatust ja saa osa ülemaailmsest tele- ja filmihuviliste kogukonnast. Registreeri tasuta konto aadressil http://trakt.tv ja hangi palju funktsioone:[CR][CR]- Talleta automaatselt, mida vaatad[CR]- Mobiilirakendused iPhone, iPad, Android, ja Windows Phone tarbeks[CR]- Jaga seda, mida vaatad (reaalajas) ja hindeid Facebookis ja Twitteris[CR]- Isikupärastatud kalender, et sa ei magaks oma sarja kunagi maha[CR]- Jälgi oma sõpru ja inimesi, kellest oled huvitatud[CR]- Jälgimisloendite abil pead meeles, mis sarju vaatad[CR]- Jälgi oma meediakogusid ja avalda sõpradele muljet[CR]- Loo kohandatud loendid mis tahes valitud teemade kohta[CR]- Jälgi iga sarja hooaja ja episoodi vaatamise seisu[CR]- Sünkrooni oma vaatamisi filmitööstuse loendites nagu IMDb Top 250[CR]- Avasta oma vaatamisharjumuste põhjal uusi saateid ja filme[CR]- Vidinad, mida saad kasutada foorumi signatuuris[CR][CR]Mida see lisamoodul teeb?[CR][CR]- Talleta automaatselt kõik vaadatud episoodid ja filmid[CR]- Sünkrooni sarja- ja filmikogud teenusega Trakt (käivitub pärast meediakogu värskendamist)[CR]- Puhasta oma Trakti kogumik automaatselt, et see klapiks Kodiga[CR]- Sünkrooni Kodi ja Trakti vaatamiste olek[CR]- Rate movies and episode after watching them[CR][CR]Eriline tänu kõigile, kes selle lisamooduli loomisele kaasa aitasid! Need andekad arendajad leiab muudatuste logist." msgctxt "#32000" msgid "General" @@ -30,8 +31,8 @@ msgstr "Üldine" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" -msgstr "" +msgid "Startup Delay (seconds)" +msgstr "Viiteaeg käivitamisel (sekundites)" msgctxt "#32004" msgid "Rating" @@ -39,69 +40,69 @@ msgstr "Hinne" msgctxt "#32005" msgid "Rate Movie after watching" -msgstr "" +msgstr "Hinda film pärast vaatamist" msgctxt "#32006" msgid "Rate TV show Episode after watching" -msgstr "" +msgstr "Hinda episood pärast vaatamist" msgctxt "#32008" msgid "Minimum percent watched to display rating dialog" -msgstr "" +msgstr "Väiksem vaatamise protsent, et hinnata" msgctxt "#32009" msgid "Allow re-rating of media" -msgstr "" +msgstr "Luba meedia ümberhindamine" msgctxt "#32010" msgid "Default rating" -msgstr "" +msgstr "Vaikehinne" # Scrobbling Settings msgctxt "#32011" msgid "Scrobbling" -msgstr "" +msgstr "Sünkroonimine" msgctxt "#32012" msgid "Scrobble movies" -msgstr "" +msgstr "Talleta filmid" msgctxt "#32013" msgid "Scrobble TV show episodes" -msgstr "" +msgstr "Talleta episoodid" msgctxt "#32014" msgid "Show notification on scrobble" -msgstr "" +msgstr "Kuva talletamise märguanne" msgctxt "#32015" msgid "Trakt - Scrobbled successfully" -msgstr "" +msgstr "Trakt - talletamine tehtud" msgctxt "#32016" msgid "Exclusions" -msgstr "" +msgstr "Erandid" msgctxt "#32017" msgid "Exclude Live TV" -msgstr "" +msgstr "Telesaateid ei sünkrooni" msgctxt "#32018" msgid "Exclude HTTP sources" -msgstr "" +msgstr "HTTP allikaid ei sünkrooni" msgctxt "#32019" msgid "Exclude path" -msgstr "" +msgstr "Asukohta ei sünkrooni" msgctxt "#32020" msgid "Folder's path (including subfolders)" -msgstr "" +msgstr "Kausta rada (ka alamkaustad)" # empty strings from id 32021 to 32022 msgctxt "#32023" msgid "Can not connect to Trakt" -msgstr "" +msgstr "Trakt ei ole kättesaadav" msgctxt "#32024" msgid "Error" @@ -110,83 +111,83 @@ msgstr "Viga" # empty string with id 32025 msgctxt "#32026" msgid "What Did You Think?" -msgstr "" +msgstr "Mida sina arvad?" msgctxt "#32027" msgid "Totally Ninja!" -msgstr "" +msgstr "Suurepärane!" msgctxt "#32028" msgid "Weak Sauce :(" -msgstr "" +msgstr "Odav rämps :(" msgctxt "#32029" msgid "Terrible" -msgstr "" +msgstr "Kohutav" msgctxt "#32030" msgid "Bad" -msgstr "" +msgstr "Halb" msgctxt "#32031" msgid "Poor" -msgstr "" +msgstr "Nõrk" msgctxt "#32032" msgid "Meh" -msgstr "" +msgstr "Keskpärane" msgctxt "#32033" msgid "Fair" -msgstr "keskmine" +msgstr "Pole viga" msgctxt "#32034" msgid "Good" -msgstr "" +msgstr "Hea" msgctxt "#32035" msgid "Great" -msgstr "" +msgstr "Väga hea" msgctxt "#32036" msgid "Superb" -msgstr "" +msgstr "Ülihea" msgctxt "#32037" msgid "Unrate this movie" -msgstr "" +msgstr "Eemalda filmi hinne" msgctxt "#32038" msgid "Unrate this show" -msgstr "" +msgstr "Eemalda sarja hinne" msgctxt "#32039" msgid "Unrate this episode" -msgstr "" +msgstr "Eemalda episoodi hinne" msgctxt "#32040" msgid "Trakt - Rating submitted successfully" -msgstr "" +msgstr "Trakt - hinne on edastatud" msgctxt "#32041" msgid "Trakt - Already rated" -msgstr "" +msgstr "Trakt - juba hinnatud" msgctxt "#32042" msgid "Trakt - Unrated successfully" -msgstr "" +msgstr "Trakt - hinne eemaldatud" msgctxt "#32043" msgid "Trakt - Already has the same rating" -msgstr "" +msgstr "Trakt - on juba sama hindega" msgctxt "#32044" msgid "Trakt - Problem submitting rating" -msgstr "" +msgstr "Trakt – probleem hinde esitamisel" msgctxt "#32045" msgid "Synchronize" -msgstr "" +msgstr "Sünkrooni" msgctxt "#32046" msgid "Movies" @@ -194,31 +195,31 @@ msgstr "Filmid" msgctxt "#32047" msgid "Add new movies to Trakt collection" -msgstr "" +msgstr "Lisa uusi filme Trakti kogusse" msgctxt "#32048" msgid "Add watched movies to Trakt history" -msgstr "" +msgstr "Lisa vaadatud filmid Trakti ajalukku" msgctxt "#32049" msgid "Mark movies from Trakt history as watched in Kodi" -msgstr "" +msgstr "Märgi filmid Trakti ajaloost Kodis vaadatuks" msgctxt "#32050" msgid "TV Episodes" -msgstr "" +msgstr "Episoodid" msgctxt "#32051" msgid "Add new TV episodes to Trakt collection" -msgstr "" +msgstr "Lisa Trakti kogusse uusi episoode" msgctxt "#32052" msgid "Add watched TV episodes to Trakt history" -msgstr "" +msgstr "Lisa vaadatud episoodid Trakti ajalukku" msgctxt "#32053" msgid "Mark TV episodes from Trakt history as watched in Kodi" -msgstr "" +msgstr "Märgi episoodid Trakti ajaloost Kodis vaadatuks" msgctxt "#32054" msgid "Service" @@ -226,504 +227,544 @@ msgstr "Teenus" msgctxt "#32055" msgid "Sync collection on library update or cleaning" -msgstr "" +msgstr "Sünkrooni meediakogu värskendamisel või puhastamisel" msgctxt "#32056" msgid "Show sync notifications" -msgstr "" +msgstr "Kuva sünkroonimise märguanded" msgctxt "#32057" msgid "Remove deleted movies from Trakt collection" -msgstr "" +msgstr "Eemalda kustutatud filmid Trakti kogumikust" msgctxt "#32058" msgid "Remove deleted TV episodes from Trakt collection" -msgstr "" +msgstr "Eemalda kustutatud episoodid Trakti kogumikust" # empty string with id 32059 msgctxt "#32060" msgid "Hide notifications during playback" -msgstr "" +msgstr "Peida märguanded taasesituse ajal" msgctxt "#32061" msgid "Sync started" -msgstr "" +msgstr "Sünkroonimine algas" msgctxt "#32062" msgid "Sync complete" -msgstr "" +msgstr "Sünkroonimine on tehtud" msgctxt "#32063" msgid "%i movie(s) will be added to Trakt collection" -msgstr "" +msgstr "%i filmi lisatakse Trakti kogusse" msgctxt "#32064" msgid "%i movie playcount(s) will be updated on Trakt" -msgstr "" +msgstr "%i filmi esituskorda värskendatakse Traktis" msgctxt "#32065" msgid "%i movie(s) playcount will be updated in Kodi" -msgstr "" +msgstr "%i filmi esituskorda värskendatakse Kodis" msgctxt "#32066" msgid "Movie Sync Complete" -msgstr "" +msgstr "Filmide sünkroonimine on tehtud" msgctxt "#32067" msgid "Going to add %i show(s) to Trakt collection" -msgstr "" +msgstr "%i sarja lisatakse Trakti kogusse" msgctxt "#32068" msgid "Checking for episodes missing from Trakt collection" -msgstr "" +msgstr "Trakti kogust puuduvate episoodide otsimine" msgctxt "#32069" msgid "%i of %i show(s) have episodes added to Trakt collection" -msgstr "" +msgstr "%i / %i sarjast lisati Trakti kogusse episoode" msgctxt "#32070" msgid "Going to update %i show(s) missing watched status" -msgstr "" +msgstr "Uuendatakse %i sarja puuduv vaadatud olek" msgctxt "#32071" msgid "Checking watched episodes on Trakt" -msgstr "" +msgstr "Uuritakse Trakti vaadatud episoode" msgctxt "#32072" msgid "%i show(s) had missing watched status" -msgstr "" +msgstr "%i sarja vaadatud olek puudus" msgctxt "#32073" msgid "%i episodes are being updated" -msgstr "" +msgstr "%i episoodi värskendatakse" msgctxt "#32074" msgid "Checking watched episodes on Kodi" -msgstr "" +msgstr "Uuritakse Kodi vaadatud episoode" msgctxt "#32075" msgid "Episode Sync Complete" -msgstr "" +msgstr "Episoodide sünkroonimine on tehtud" msgctxt "#32076" msgid "%i movie(s) will be removed from Trakt collection" -msgstr "" +msgstr "%i filmi eemaldatakse Trakti kogust" msgctxt "#32077" msgid "Cleaning Trakt TV show collection" -msgstr "" +msgstr "Trakt TV sarjakogu puhastamine" msgctxt "#32078" msgid "episodes are being removed" -msgstr "" +msgstr "episoodi eemaldatakse" msgctxt "#32079" msgid "Loading movies from Kodi" -msgstr "" +msgstr "Kodist filmide laadimine" msgctxt "#32080" msgid "Movies loaded from Kodi" -msgstr "" +msgstr "Kodist laaditud filmid" msgctxt "#32081" msgid "Retrieving movie collection from Trakt" -msgstr "" +msgstr "Filmikogu toomine Traktist" msgctxt "#32082" msgid "Retrieving watched movies from Trakt" -msgstr "" +msgstr "Vaadatud filmide toomine Traktist" msgctxt "#32083" msgid "Retrieved movie data from Trakt" -msgstr "" +msgstr "Filmi andmed Traktist toodud" msgctxt "#32084" msgid "Trakt movie collection is up to date, no movies to add" -msgstr "" +msgstr "Trakti filmikogu on ajakohane, lisatavaid filme pole" msgctxt "#32085" msgid "%i movie(s) were added to your Trakt collection" -msgstr "" +msgstr "%i filmi lisati sinu Trakti kogusse" msgctxt "#32086" msgid "Trakt movie playcounts are up to date" -msgstr "" +msgstr "Trakti filmide esituskorrad on ajakohased" msgctxt "#32087" msgid "Playcounts updated for %i movie(s) on Trakt" -msgstr "" +msgstr "%i filmi esituskorrad uuendati Traktis" msgctxt "#32088" msgid "Kodi movie playcounts are up to date" -msgstr "" +msgstr "Kodi filmide esituskorrad on ajakohased" msgctxt "#32089" msgid "Updating %i of %i movie playcount(s) in Kodi" -msgstr "" +msgstr "%i / %i filmi esituskorrad uuendatakse Kodis" msgctxt "#32090" msgid "Playcounts updated for %i movie(s) in Kodi" -msgstr "" +msgstr "%i filmi esituskorrad uuendati Kodis" msgctxt "#32091" msgid "Trakt movie collection is up to date, no movies removed" -msgstr "" +msgstr "Trakti filmikogu on ajakohane, ühtki filmi ei eemaldatud" msgctxt "#32092" msgid "%i movie(s) were removed from your Trakt collection" -msgstr "" +msgstr "%i filmi eemaldati Trakti kogust" msgctxt "#32093" msgid "Updating %i of %i movie playcount(s) on Trakt" -msgstr "" +msgstr "%i / %i filmi esituskorrad uuendatakse Traktis" msgctxt "#32094" msgid "Loading episode data from Kodi" -msgstr "" +msgstr "Episoodi andmete laadimine Kodist" msgctxt "#32095" msgid "Loading shows from Kodi" -msgstr "" +msgstr "Kodist sarjade laadimine" msgctxt "#32096" msgid "Shows loaded from Kodi" -msgstr "" +msgstr "Kodist laaditud sarjad" msgctxt "#32097" msgid "Parsing %i of %i episode data from Kodi" -msgstr "" +msgstr "Töödeldakse %i/%i episoodi andmeid Kodist" msgctxt "#32098" msgid "Loaded episode data from Kodi" -msgstr "" +msgstr "Kodist laaditud episoodide andmed" msgctxt "#32099" msgid "Loading episode data from Trakt" -msgstr "" +msgstr "Episoodi andmete laadimine Traktist" msgctxt "#32100" msgid "Retrieving episode collection from Trakt" -msgstr "" +msgstr "Episoodikogu toomine Traktist" msgctxt "#32101" msgid "Retrieving watched episodes from Trakt" -msgstr "" +msgstr "Vaadatud episoodide toomine Traktist" msgctxt "#32102" msgid "Parsing episode data %i of %i from Trakt" -msgstr "" +msgstr "Töödeldakse %i/%i episoodi andmeid Traktist" msgctxt "#32103" msgid "Retrieved episode data from Trakt" -msgstr "" +msgstr "Episoodi andmed Traktist toodud" msgctxt "#32104" msgid "Trakt episode collection is up to date, no episodes to add" -msgstr "" +msgstr "Trakti episoodikogu on ajakohane, lisatavaid episoode pole" msgctxt "#32105" msgid "%i episode(s) were added to your Trakt collection" -msgstr "" +msgstr "%i episoodi lisati sinu Trakti kogusse" msgctxt "#32106" msgid "Trakt episode playcounts are up to date" -msgstr "" +msgstr "Trakti episoodide esituskorrad on ajakohased" msgctxt "#32107" msgid "Kodi episode playcounts are up to date" -msgstr "" +msgstr "Kodi episoodide esituskorrad on ajakohased" msgctxt "#32108" msgid "Updating %i of %i episode playcount(s) in Kodi" -msgstr "" +msgstr "%i / %i episoodi esituskorrad uuendatakse Kodis" msgctxt "#32109" msgid "Playcounts updated for %i show(s) in Kodi" -msgstr "" +msgstr "%i episoodi esituskorrad uuendati Kodis" msgctxt "#32110" msgid "Trakt episode collection is clean, no episodes to remove" -msgstr "" +msgstr "Trakti episoodikogu on puhas, eemaldatavaid episoode pole" msgctxt "#32111" msgid "%i episode(s) are being removed from your Trakt collection" -msgstr "" +msgstr "%i episoodi eemaldatakse Trakti kogust" msgctxt "#32112" msgid "%i episode(s) were removed from your Trakt collection" -msgstr "" +msgstr "%i episoodi eemaldati Trakti kogust" msgctxt "#32113" msgid "Trakt - Marked as watched" -msgstr "" +msgstr "Trakt – märgitud vaadatuks" msgctxt "#32114" msgid "Trakt - Failed marking as watched" -msgstr "" +msgstr "Trakt – vaadatuks märkimine nurjus" msgctxt "#32115" msgid "%d episode(s) of '%s'" -msgstr "" +msgstr "Sarja %d '%s' episoodi" msgctxt "#32116" msgid "Enable debug mode" -msgstr "" +msgstr "Luba silumine" msgctxt "#32117" msgid "Sync movie playback progress to Kodi" -msgstr "" +msgstr "Sünkrooni filmide edenemine Kodiga" msgctxt "#32118" msgid "Sync episode playback progress to Kodi" -msgstr "" +msgstr "Sünkrooni episoodide edenemine Kodiga" msgctxt "#32119" msgid "Retrieving episode playback progress from Trakt" -msgstr "" +msgstr "Episoodide edenemise toomine Traktist" msgctxt "#32120" msgid "Parsing episode playback progress %i of %i from Trakt" -msgstr "" +msgstr "Töödeldakse %i/%i episoodi edenemist Traktist" msgctxt "#32121" msgid "Retrieved episode playback progress from Trakt" -msgstr "" +msgstr "Episoodide edenemine Traktist toodud" msgctxt "#32122" msgid "Retrieving movie playback progress from Trakt" -msgstr "" +msgstr "Filmide edenemise toomine Traktist" msgctxt "#32123" msgid "Parsing movie playback progress %i of %i from Trakt" -msgstr "" +msgstr "Töödeldakse %i/%i filmi edenemist Traktist" msgctxt "#32124" msgid "Retrieved movie playback progress from Trakt" -msgstr "" +msgstr "Filmide edenemine Traktist toodud" msgctxt "#32125" msgid "Kodi movie playback progress is up to date" -msgstr "" +msgstr "Kodi filmide edenemine on ajakohane" msgctxt "#32126" msgid "%i movie(s) playback progress will be updated in Kodi" -msgstr "" +msgstr "%i filmi edenemist värskendatakse Kodis" msgctxt "#32127" msgid "Updating %i of %i movie(s) playback progress in Kodi" -msgstr "" +msgstr "%i / %i filmi edenemine uuendatakse Kodis" msgctxt "#32128" msgid "Playback progress updated for %i movie(s) in Kodi" -msgstr "" +msgstr "%i filmi edenemine uuendati Kodis" msgctxt "#32129" msgid "Kodi episode playback progress is up to date" -msgstr "" +msgstr "Kodi episoodide edenemine on ajakohane" msgctxt "#32130" msgid "Updating %i of %i episode(s) playback progress in Kodi" -msgstr "" +msgstr "%i / %i episoodi edenemine uuendatakse Kodis" msgctxt "#32131" msgid "Playback progress updated for %i episode(s) in Kodi" -msgstr "" +msgstr "%i episoodi edenemine uuendati Kodis" msgctxt "#32132" msgid "Unrate this season" -msgstr "" +msgstr "Eemalda hooaja hinne" msgctxt "#32133" msgid "Manage Movie's Lists" -msgstr "" +msgstr "Halda filmiloendeid" msgctxt "#32134" msgid "Manage Show's Lists" -msgstr "" +msgstr "Halda episoodiloendeid" msgctxt "#32135" msgid "Remove from Watchlist" -msgstr "" +msgstr "Eemalda jälgimisloendist" msgctxt "#32136" msgid "Add to watchlist" -msgstr "" +msgstr "Lisa jälgimisloendisse" msgctxt "#32137" msgid "Rate this movie" -msgstr "" +msgstr "Hinda film" msgctxt "#32138" msgid "Rate this show" -msgstr "" +msgstr "Hinda sari" msgctxt "#32139" msgid "Rate this episode" -msgstr "" +msgstr "Hinda episood" msgctxt "#32140" msgid "Toggle watched" -msgstr "" +msgstr "Vaadatud/mittevaadatud lüliti" msgctxt "#32141" msgid "Manage all lists" -msgstr "" +msgstr "Halda kõiki loendeid" msgctxt "#32142" msgid "Update all tags" -msgstr "" +msgstr "Uuenda kõik sildid" msgctxt "#32143" msgid "Synchronize library" -msgstr "" +msgstr "Sünkrooni meediakogu" msgctxt "#32144" msgid "How do I authorize the trakt addon to access my trakt.tv account?" -msgstr "" +msgstr "Kuidas anda Trakt lisamoodulile ligipääs oma trakt.tv kontole?" # empty strings from id 32145 to 32146 msgctxt "#32147" msgid "Trakt.tv PIN Authorization Failed" -msgstr "" +msgstr "Trakt.tv PIN koodiga tuvastamine nurjus" # empty string with id 32148 msgctxt "#32149" msgid "Rate this Season" -msgstr "" +msgstr "Hinda hooaeg" msgctxt "#32150" msgid "You will be reminded in 24 hours" -msgstr "" +msgstr "Saad 24 tunni pärast meeldetuletuse" msgctxt "#32151" msgid "Use Addon Settings later if you change your mind" -msgstr "" +msgstr "Kui muudad meelt, kasuta hiljem lisamooduli seadeid" msgctxt "#32152" msgid "Trakt Authorization Complete" -msgstr "" +msgstr "Trakti tuvastus on tehtud" msgctxt "#32153" msgid "Trakt Account Authorization" -msgstr "" +msgstr "Trakt konto tuvastus" msgctxt "#32154" msgid "Authorize" -msgstr "" +msgstr "Tuvasta" msgctxt "#32155" msgid "Remind Me Later" -msgstr "" +msgstr "Meenuta hiljem" msgctxt "#32156" msgid "No Thanks" -msgstr "" +msgstr "Tänan, ei" msgctxt "#32157" msgid "Account Authorization" -msgstr "" +msgstr "Konto tuvastus" # empty string with id 32158 msgctxt "#32159" msgid "Visit {0} or scan the QR code." -msgstr "" +msgstr "Mine {0} või skaneeri QR kood." msgctxt "#32162" msgid "The trakt addon CAN NOT be used without authorizing it to access your trakt.tv account." -msgstr "" +msgstr "Trakti lisamoodulit EI SAA kasutada ilma Trakt.tv kontole juurdepääsu andmata." msgctxt "#32163" msgid "User" -msgstr "" +msgstr "Kasutaja" msgctxt "#32164" msgid "Fallback to Title/Year matching if necessary" -msgstr "" +msgstr "Vajadusel kinnita nime/aasta järgi" msgctxt "#32165" msgid "Trakt - Added to watchlist" -msgstr "" +msgstr "Trakt – lisatud jälgimisloendisse" msgctxt "#32166" msgid "Trakt - Failed adding to watchlist" -msgstr "" +msgstr "Trakt – jälgimisloendisse lisamine nurjus" msgctxt "#32167" msgid "Offset scrobble start by X minutes" -msgstr "" +msgstr "Käivitamise viiteaeg minutites" msgctxt "#32168" msgid "Sync ratings" -msgstr "" +msgstr "Sünkrooni hinded" msgctxt "#32169" msgid "Kodi movie ratings are up to date" -msgstr "" +msgstr "Kodi filmide hinded on ajakohased" msgctxt "#32170" msgid "%i movie(s) ratings will be updated in Kodi" -msgstr "" +msgstr "%i filmi hinnet värskendatakse Kodis" msgctxt "#32171" msgid "Updating %i of %i movie ratings in Kodi" -msgstr "" +msgstr "%i / %i filmi hinded uuendatakse Kodis" msgctxt "#32172" msgid "Ratings updated for %i movie(s) in Kodi" -msgstr "" +msgstr "%i filmi hinded uuendati Kodis" msgctxt "#32173" msgid "Kodi episode ratings are up to date" -msgstr "" +msgstr "Kodi episoodide hinded on ajakohased" msgctxt "#32174" msgid "Updating %i of %i episode ratings in Kodi" -msgstr "" +msgstr "%i / %i episoodi hinded uuendatakse Kodis" msgctxt "#32175" msgid "Ratings updated for %i episode(s) in Kodi" -msgstr "" +msgstr "%i episoodi hinded uuendati Kodis" msgctxt "#32176" msgid "Kodi show ratings are up to date" -msgstr "" +msgstr "Kodi sarjade hinded on ajakohased" msgctxt "#32177" msgid "Updating %i of %i show ratings in Kodi" -msgstr "" +msgstr "%i / %i sarja hinded uuendatakse Kodis" msgctxt "#32178" msgid "Ratings updated for %i show(s) in Kodi" -msgstr "" +msgstr "%i sarja hinded uuendati Kodis" msgctxt "#32179" msgid "Trakt movie ratings are up to date" -msgstr "" +msgstr "Trakti filmide hinded on ajakohased" msgctxt "#32180" msgid "%i movie ratings will be updated on Trakt" -msgstr "" +msgstr "%i filmi hinnet värskendatakse Traktis" msgctxt "#32181" msgid "Trakt show ratings are up to date" -msgstr "" +msgstr "Trakti sarjade hinded on ajakohased" msgctxt "#32182" msgid "%i show ratings will be updated on Trakt" -msgstr "" +msgstr "%i sarja hinnet värskendatakse Traktis" msgctxt "#32183" msgid "Attempt to scrobble MythTV PVR recordings" -msgstr "" +msgstr "Ürita talletada MythTV PVR salvestused" msgctxt "#32184" msgid "Attempt secondary show title search" -msgstr "" +msgstr "Proovi sarja nimega alternatiivset otsingut" msgctxt "#32185" msgid "Exclude Plugins" -msgstr "" +msgstr "Pluginaid ei kaasata" msgctxt "#32186" msgid "Allow script exclusions" -msgstr "" +msgstr "Luba skriptide välistamised" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "Alista puhverserver" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "Luba alati puhverserver, olenemata kodi seadistusest. Vaikeväärtus pärineb kodi seadistusest, kuid selle saab allpool tühistada. Trakti lisamoodul toetab praegu ainult HTTP või HTTPS puhverservereid, Kodi toetab ka SOCKS puhverservereid." + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "Puhverserveri URI" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "Puhverserveri asukoht." + +msgctxt "#32189" +msgid "Proxy port" +msgstr "Port" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "Puhverserveri port." + +msgctxt "#32190" +msgid "Username" +msgstr "Kasutajanimi" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "Puhverserveri abil autentimiseks vajalik valikuline kasutajanimi." + +msgctxt "#32191" +msgid "Password" +msgstr "Parool" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "Puhverserveri abil autentimiseks vajalik valikuline parool." diff --git a/script.trakt/resources/language/resource.language.eu_ES/strings.po b/script.trakt/resources/language/resource.language.eu_ES/strings.po index ed833eaadd..4740c87537 100644 --- a/script.trakt/resources/language/resource.language.eu_ES/strings.po +++ b/script.trakt/resources/language/resource.language.eu_ES/strings.po @@ -21,7 +21,7 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" msgctxt "#32000" @@ -30,7 +30,7 @@ msgstr "Orokorra" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -727,3 +727,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.fa_AF/strings.po b/script.trakt/resources/language/resource.language.fa_AF/strings.po index 46ba0ff61e..b97b12fafc 100644 --- a/script.trakt/resources/language/resource.language.fa_AF/strings.po +++ b/script.trakt/resources/language/resource.language.fa_AF/strings.po @@ -21,7 +21,7 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" msgctxt "#32000" @@ -30,7 +30,7 @@ msgstr "عمومی" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -727,3 +727,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.fa_IR/strings.po b/script.trakt/resources/language/resource.language.fa_IR/strings.po index 148423c691..e26dc25cf7 100644 --- a/script.trakt/resources/language/resource.language.fa_IR/strings.po +++ b/script.trakt/resources/language/resource.language.fa_IR/strings.po @@ -21,7 +21,7 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" msgctxt "#32000" @@ -30,7 +30,7 @@ msgstr "عمومی" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -727,3 +727,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.ro_md/strings.po b/script.trakt/resources/language/resource.language.fa_af/strings.po similarity index 85% rename from script.trakt/resources/language/resource.language.ro_md/strings.po rename to script.trakt/resources/language/resource.language.fa_af/strings.po index adf303e127..55907ed1a1 100644 --- a/script.trakt/resources/language/resource.language.ro_md/strings.po +++ b/script.trakt/resources/language/resource.language.fa_af/strings.po @@ -10,18 +10,18 @@ msgstr "" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" -"Language: ro_md\n" +"Language: fa_af\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n == 1) ? 0 : ((n == 0 || n % 100 >= 2 && n % 100 <= 19) ? 1 : 2);\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" msgctxt "Addon Summary" msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" # General Settings @@ -31,7 +31,7 @@ msgstr "" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -728,3 +728,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.fi_FI/strings.po b/script.trakt/resources/language/resource.language.fi_FI/strings.po index 22b84051f7..2f0695e2a3 100644 --- a/script.trakt/resources/language/resource.language.fi_FI/strings.po +++ b/script.trakt/resources/language/resource.language.fi_FI/strings.po @@ -5,77 +5,78 @@ msgid "" msgstr "" "Project-Id-Version: XBMC Addons\n" -"Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" +"Report-Msgid-Bugs-To: translations@kodi.tv\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2021-05-05 10:29+0000\n" -"Last-Translator: Christian Gade \n" +"PO-Revision-Date: 2022-07-08 10:14+0000\n" +"Last-Translator: Oskari Lavinto \n" "Language-Team: Finnish \n" "Language: fi_FI\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.6.1\n" +"X-Generator: Weblate 4.13\n" msgctxt "Addon Summary" msgid "TV and movie scrobbler for Trakt.tv" -msgstr "TV-sarjojen ja elokuvien scrobbler Trakt.tv:lle" +msgstr "Sarjojen ja elokuvien katselutilanteen Trakt.tv-kirjaus" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." -msgstr "" +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgstr "Kirjaa kaikki katsomasi sarjojen jaksot ja elokuvat Trakt.tv-kokoelmaasi automaattisesti! Säilytä kattava historia kaikesta katsomastasi ja osallistu maailmanlaajuiseen sarja- ja elokuvaharrastajien yhteisöön. Luo ilmainen tili osoitteessa http://trakt.tv ja hanki useita lisäominaisuuksia:[CR][CR]- Kirjaa automaattisesti mitä katsot[CR]- Mobiilisovellukset iPhone-, iPad-, Android- ja Windows Phone -alustoille[CR]- Jaa mitä katselet ja arvioit reaaliaikaisesti Facebookissa ja Twitterissä[CR]- Henkilökohtainen kalenteri, jotteivat sarjojen jaksot jää koskaan katsomatta[CR]- Seuraa kavereita ja kiinnostavia henkilöitä[CR]- Katselulistojen avulla et unohda mitä olit katsomassa[CR]- Seuraa mediakokoelmiasi ja tee vaikutus kavereihisi[CR]- Luo omia listoja mistä tahansa valitsemistasi aiheista[CR]- Pidä kirjaa sarjojen jokaisen kauden ja jakson katselutilanteesta[CR]- Pidä kirjaa katselutilanteestasi alan listoilla, kuten IMDb Top 250[CR]- Löydä uusia sarjoja ja elokuvia katselutottumustesi perusteella[CR]- Widgettejä, joita voit käyttää allekirjoituksissasi keskustelupalstoilla[CR][CR]Mitä tämä lisäosa tekee?[CR][CR]- Kirjaa automaattisesti kaikki sarja- ja elokuvakatselusi[CR]- Synkronoi sarja- ja elokuvakokoelmasi Trakt-kokoelmaasi (käynnistyy kirjastopäivityksen jälkeen)[CR] - Siivoaa Trakt-kokoelmasi automaattisesti vastaamaan Kodin kirjastoa[CR]- Synkronoi katselutilanteet Kodin ja Traktin välillä[CR] - Arvioi elokuvat ja jaksot niiden katselun päätyttyä helposti[CR][CR]Erityiskiitos lisäosan kehitykseen osallistuneille! Näet nämä lahjakkaat kehittäjät muutoshistoriasta." msgctxt "#32000" msgid "General" msgstr "Yleiset" +# empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" -msgstr "Käynnistysviive" +msgid "Startup Delay (seconds)" +msgstr "Käynnistysviive (sekuntia)" msgctxt "#32004" msgid "Rating" -msgstr "Arvosana" +msgstr "Arviointi" msgctxt "#32005" msgid "Rate Movie after watching" -msgstr "Arvostele elokuva katsomisen jälkeen" +msgstr "Arvioi elokuva katselun jälkeen" msgctxt "#32006" msgid "Rate TV show Episode after watching" -msgstr "Arvostele tv-sarjan jakso katsomisen jälkeen" +msgstr "Arvioi jaksot katselun jälkeen" msgctxt "#32008" msgid "Minimum percent watched to display rating dialog" -msgstr "Minimi prosenttimäärä katsottuna, jolloin arvostelu-ikkuna näytetään" +msgstr "Arvioinnin vähimmäiskatseluvaihe (prosenttia)" msgctxt "#32009" msgid "Allow re-rating of media" -msgstr "Salli median uudelleen arvostelu" +msgstr "Mahdollista median uudelleenarviointi" msgctxt "#32010" msgid "Default rating" -msgstr "Oletus arvosana" +msgstr "Oletusarvio" msgctxt "#32011" msgid "Scrobbling" -msgstr "Scroblataan" +msgstr "Kirjataan" msgctxt "#32012" msgid "Scrobble movies" -msgstr "Scrobblaa elokuvat" +msgstr "Kirjaa elokuvat" msgctxt "#32013" msgid "Scrobble TV show episodes" -msgstr "Scrobblaa TV-sarjan jaksot" +msgstr "Kirjaa sarjojen jaksot" msgctxt "#32014" msgid "Show notification on scrobble" -msgstr "Näytä ilmoitus scrobblauksesta" +msgstr "Ilmoita kirjauksesta" msgctxt "#32015" msgid "Trakt - Scrobbled successfully" -msgstr "Trakt - Scrobblaus onnistui" +msgstr "Trakt - Kirjaus suoritettiin" msgctxt "#32016" msgid "Exclusions" @@ -83,23 +84,23 @@ msgstr "Poikkeukset" msgctxt "#32017" msgid "Exclude Live TV" -msgstr "Ei TV-lähetystä" +msgstr "Älä kirjaa televisiolähetyksiä" msgctxt "#32018" msgid "Exclude HTTP sources" -msgstr "Ei HTTP-lähteitä" +msgstr "Älä kirjaa HTTP-lähteitä" msgctxt "#32019" msgid "Exclude path" -msgstr "Ei polkua" +msgstr "Älä kirjaa sijaintia" msgctxt "#32020" msgid "Folder's path (including subfolders)" -msgstr "Kansion polku (sisältäen alikansiot)" +msgstr "Kansion sijainti (sisältäen alikansiot)" msgctxt "#32023" msgid "Can not connect to Trakt" -msgstr "Trakt:iin ei saada yhteyttä" +msgstr "Trakt ei ole tavoitettavissa" msgctxt "#32024" msgid "Error" @@ -107,7 +108,7 @@ msgstr "Virhe" msgctxt "#32026" msgid "What Did You Think?" -msgstr "Mitä mieltä olet?" +msgstr "Mitä mieltä olit?" msgctxt "#32027" msgid "Totally Ninja!" @@ -143,47 +144,47 @@ msgstr "Hyvä" msgctxt "#32035" msgid "Great" -msgstr "Mahtava" +msgstr "Parempi" msgctxt "#32036" msgid "Superb" -msgstr "Loistava" +msgstr "Paras" msgctxt "#32037" msgid "Unrate this movie" -msgstr "Poista elokuvan arvostelu" +msgstr "Poista elokuvan arvio" msgctxt "#32038" msgid "Unrate this show" -msgstr "Poista tämän sarjan arvostelu" +msgstr "Poista sarjan arvio" msgctxt "#32039" msgid "Unrate this episode" -msgstr "Poista tämän jakson arvostelu" +msgstr "Poista jakson arvio" msgctxt "#32040" msgid "Trakt - Rating submitted successfully" -msgstr "Trakt - Arvostelu lähetty onnistuneesti" +msgstr "Trakt - Arvion lähetys onnistui" msgctxt "#32041" msgid "Trakt - Already rated" -msgstr "Trakt - Arvosteltu aiemmin" +msgstr "Trakt - Arvioitu aiemmin" msgctxt "#32042" msgid "Trakt - Unrated successfully" -msgstr "Trakt - Arvostelu poistettu onnistuneesti" +msgstr "Trakt - Arvion poisto onnistui" msgctxt "#32043" msgid "Trakt - Already has the same rating" -msgstr "Trakt - Oli jo sama arvostelu" +msgstr "Trakt - On jo sama arvio" msgctxt "#32044" msgid "Trakt - Problem submitting rating" -msgstr "Trakt - Ongelma arvostelun lähettämisessä" +msgstr "Trakt - Ongelma lähetettäessä arviota" msgctxt "#32045" msgid "Synchronize" -msgstr "Synkronoi" +msgstr "Synkronointi" msgctxt "#32046" msgid "Movies" @@ -191,31 +192,31 @@ msgstr "Elokuvat" msgctxt "#32047" msgid "Add new movies to Trakt collection" -msgstr "Lisää uudet elokuvat Trakt kokoelmaan" +msgstr "Lisää uudet elokuvat Trakt-kokoelmaan" msgctxt "#32048" msgid "Add watched movies to Trakt history" -msgstr "Lisää katsotut elokuvat Trakt:in historiaan" +msgstr "Lisää katsotut elokuvat Trakt-historiaan" msgctxt "#32049" msgid "Mark movies from Trakt history as watched in Kodi" -msgstr "Merkitse elokuvat Trakt:in historiasta katsotuksi Kodi:ssa" +msgstr "Merkitse Trakt-historian elokuvat katsotuiksi Kodissa" msgctxt "#32050" msgid "TV Episodes" -msgstr "TV-sarjan jaksot" +msgstr "Sarjojen jaksot" msgctxt "#32051" msgid "Add new TV episodes to Trakt collection" -msgstr "Lisää uudet TV-sarjan jaksot Trakt kokoelmaan" +msgstr "Lisää uudet jaksot Trakt-kokoelmaan" msgctxt "#32052" msgid "Add watched TV episodes to Trakt history" -msgstr "Lisää katsotut TV-sarjan jaksot Trakt:n historiaan" +msgstr "Lisää katsotut jaksot Trakt-historiaan" msgctxt "#32053" msgid "Mark TV episodes from Trakt history as watched in Kodi" -msgstr "Merkitse TV-sarjan jaksot Trakt:in historiasta katsotuksi Kodissa" +msgstr "Merkitse Trakt-historian jaksot katsotuiksi Kodissa" msgctxt "#32054" msgid "Service" @@ -223,19 +224,19 @@ msgstr "Palvelu" msgctxt "#32055" msgid "Sync collection on library update or cleaning" -msgstr "Synkronoi kokoelma kirjaston päivityksessä tai siivouksessa" +msgstr "Synkronoi kirjaston päivityksen tai siivouksen yhteydessä" msgctxt "#32056" msgid "Show sync notifications" -msgstr "" +msgstr "Ilmoita synkronoinnista" msgctxt "#32057" msgid "Remove deleted movies from Trakt collection" -msgstr "Poista poistetut elokuvat Trakt kokoelmasta" +msgstr "Poista poistetut elokuvat Trakt-kokoelmasta" msgctxt "#32058" msgid "Remove deleted TV episodes from Trakt collection" -msgstr "Poista poistetut TV-sarjan jaksot Trakt kokoelmasta" +msgstr "Poista poistetut jaksot Trakt-kokoelmasta" msgctxt "#32060" msgid "Hide notifications during playback" @@ -243,51 +244,51 @@ msgstr "Piilota ilmoitukset toiston ajaksi" msgctxt "#32061" msgid "Sync started" -msgstr "Synkronointi aloitettu" +msgstr "Synkronointi on aloitettu" msgctxt "#32062" msgid "Sync complete" -msgstr "Synkronointi valmis" +msgstr "Synkronointi on valmis" msgctxt "#32063" msgid "%i movie(s) will be added to Trakt collection" -msgstr "%i elokuva(a) lisätään Trakt kokoelmaan" +msgstr "Trakt-kokoelmaan lisätään %i elokuvaa" msgctxt "#32064" msgid "%i movie playcount(s) will be updated on Trakt" -msgstr "%i elokuvan katselukerta(/kerrat) päivitetään Trakt:iin" +msgstr "%i elokuvan katselukerrat päivitetään Traktiin" msgctxt "#32065" msgid "%i movie(s) playcount will be updated in Kodi" -msgstr "" +msgstr "%i elokuvan katselukerrat päivitetään Kodiin" msgctxt "#32066" msgid "Movie Sync Complete" -msgstr "Elokuvien synkronointi valmis" +msgstr "Elokuvien synkronointi on valmis" msgctxt "#32067" msgid "Going to add %i show(s) to Trakt collection" -msgstr "" +msgstr "%i sarjaa lisätään Trakt-kokoelmaan" msgctxt "#32068" msgid "Checking for episodes missing from Trakt collection" -msgstr "" +msgstr "Tarkistetaan Trakt-kokoelmasta puuttuvia jaksoja" msgctxt "#32069" msgid "%i of %i show(s) have episodes added to Trakt collection" -msgstr "" +msgstr "%i/%i sarjan jaksoja lisätään Trakt-kokoelmaan" msgctxt "#32070" msgid "Going to update %i show(s) missing watched status" -msgstr "Päivitetään %i sarjan puuttuvia katselukertoja" +msgstr "Päivitetään %i sarjan puuttuvat katselutilat" msgctxt "#32071" msgid "Checking watched episodes on Trakt" -msgstr "Tarkistetaan katsotut jaksot Trakt.tv:stä" +msgstr "Tarkistetaan Traktin katsottuja jaksoja" msgctxt "#32072" msgid "%i show(s) had missing watched status" -msgstr "" +msgstr "%i sarjan katselutilat puuttuivat" msgctxt "#32073" msgid "%i episodes are being updated" @@ -295,51 +296,51 @@ msgstr "%i jaksoa päivitetään" msgctxt "#32074" msgid "Checking watched episodes on Kodi" -msgstr "Tarkistetaan Kodissa katsotut jaksot" +msgstr "Tarkistetaan Kodin katsottuja jaksoja" msgctxt "#32075" msgid "Episode Sync Complete" -msgstr "" +msgstr "Jaksojen synkronointi on valmis" msgctxt "#32076" msgid "%i movie(s) will be removed from Trakt collection" -msgstr "" +msgstr "%i elokuvaa poistetaan Trakt-kokoelmasta" msgctxt "#32077" msgid "Cleaning Trakt TV show collection" -msgstr "Siivotaan Trakt:in TV-sarja kokoelmaa" +msgstr "Siivotaan Traktin sarjakokoelmaa" msgctxt "#32078" msgid "episodes are being removed" -msgstr "jaksoja poistetaan" +msgstr "jaksoa poistetaan" msgctxt "#32079" msgid "Loading movies from Kodi" -msgstr "Ladataan elokuvat Kodista" +msgstr "Ladataan elokuvia Kodista" msgctxt "#32080" msgid "Movies loaded from Kodi" -msgstr "Elokuvat ladattu Kodista" +msgstr "Elokuvat ladattiin Kodista" msgctxt "#32081" msgid "Retrieving movie collection from Trakt" -msgstr "" +msgstr "Noudetaan elokuvakokoelmaa Traktista" msgctxt "#32082" msgid "Retrieving watched movies from Trakt" -msgstr "" +msgstr "Noudetaan katsottuja elokuvia Traktista" msgctxt "#32083" msgid "Retrieved movie data from Trakt" -msgstr "" +msgstr "Elokuvien tiedot noudettiin Traktista" msgctxt "#32084" msgid "Trakt movie collection is up to date, no movies to add" -msgstr "" +msgstr "Traktin elokuvakokoelma on ajan tasalla, eikä lisättäviä elokuvia ole" msgctxt "#32085" msgid "%i movie(s) were added to your Trakt collection" -msgstr "" +msgstr "%i elokuvaa lisättiin Trakt-kokoelmaasi" msgctxt "#32086" msgid "Trakt movie playcounts are up to date" @@ -347,7 +348,7 @@ msgstr "Traktin elokuvien katselukerrat ovat ajantasalla" msgctxt "#32087" msgid "Playcounts updated for %i movie(s) on Trakt" -msgstr "Katselukerrat päivitetty %i elokuvalle Trakt:issa" +msgstr "%i elokuvan katselukerrat päivitettiin Traktiin" msgctxt "#32088" msgid "Kodi movie playcounts are up to date" @@ -355,99 +356,99 @@ msgstr "Kodin elokuvien katselukerrat ovat ajantasalla" msgctxt "#32089" msgid "Updating %i of %i movie playcount(s) in Kodi" -msgstr "" +msgstr "Päivitetään %i/%i elokuvan katselukerrat Kodiin" msgctxt "#32090" msgid "Playcounts updated for %i movie(s) in Kodi" -msgstr "Katselukerrat päivitetty %i elokuvalle Kodissa" +msgstr "%i elokuvan katselukerrat päivitettiin Kodiin" msgctxt "#32091" msgid "Trakt movie collection is up to date, no movies removed" -msgstr "" +msgstr "Traktin elokuvakokoelma on ajan tasalla, eikä elokuvia poistettu" msgctxt "#32092" msgid "%i movie(s) were removed from your Trakt collection" -msgstr "" +msgstr "%i elokuvaa poistettiin Trakt-kokoelmasta" msgctxt "#32093" msgid "Updating %i of %i movie playcount(s) on Trakt" -msgstr "" +msgstr "Päivitetään %i/%i elokuvan katselukerrat Traktiin" msgctxt "#32094" msgid "Loading episode data from Kodi" -msgstr "Ladataan jakson tietoja Kodista" +msgstr "Jaksoja ladataan Kodista" msgctxt "#32095" msgid "Loading shows from Kodi" -msgstr "" +msgstr "Sarjoja ladataan Kodista" msgctxt "#32096" msgid "Shows loaded from Kodi" -msgstr "Sarjat ladattu Kodista" +msgstr "Sarjat ladattiin Kodista" msgctxt "#32097" msgid "Parsing %i of %i episode data from Kodi" -msgstr "" +msgstr "Puretaan %i/%i jakson tietoja Kodista" msgctxt "#32098" msgid "Loaded episode data from Kodi" -msgstr "" +msgstr "Jaksot ladattiin Kodista" msgctxt "#32099" msgid "Loading episode data from Trakt" -msgstr "" +msgstr "Ladataan jaksoja Traktista" msgctxt "#32100" msgid "Retrieving episode collection from Trakt" -msgstr "" +msgstr "Noudetaan jaksokokoelmaa Traktista" msgctxt "#32101" msgid "Retrieving watched episodes from Trakt" -msgstr "" +msgstr "Noudetaan katsottuja jaksoja Traktista" msgctxt "#32102" msgid "Parsing episode data %i of %i from Trakt" -msgstr "" +msgstr "Puretaan %i/%i jakson tietoja Traktista" msgctxt "#32103" msgid "Retrieved episode data from Trakt" -msgstr "" +msgstr "Noudetaan jaksoja Traktista" msgctxt "#32104" msgid "Trakt episode collection is up to date, no episodes to add" -msgstr "" +msgstr "Traktin jaksokokoelma on ajan tasalla, eikä lisättäviä jaksoja ole" msgctxt "#32105" msgid "%i episode(s) were added to your Trakt collection" -msgstr "" +msgstr "%i jaksoa lisättiin Trakt-kokoelmaasi" msgctxt "#32106" msgid "Trakt episode playcounts are up to date" -msgstr "" +msgstr "Traktin jaksojen katselukerrat ovat ajan tasalla" msgctxt "#32107" msgid "Kodi episode playcounts are up to date" -msgstr "" +msgstr "Kodin jaksojen katselukerrat ovat ajan tasalla" msgctxt "#32108" msgid "Updating %i of %i episode playcount(s) in Kodi" -msgstr "" +msgstr "Päivitetään %i/%i jakson katselukerrat Kodiin" msgctxt "#32109" msgid "Playcounts updated for %i show(s) in Kodi" -msgstr "" +msgstr "%i sarjan katselukerrat päivitettiin Kodiin" msgctxt "#32110" msgid "Trakt episode collection is clean, no episodes to remove" -msgstr "" +msgstr "Traktin jaksokokoelma on siivottu, eikä poistettavia jaksoja ole" msgctxt "#32111" msgid "%i episode(s) are being removed from your Trakt collection" -msgstr "" +msgstr "%i jaksoa poistetaan Trakt-kokoelmasta" msgctxt "#32112" msgid "%i episode(s) were removed from your Trakt collection" -msgstr "" +msgstr "%i jaksoa poistettiin Trakt-kokoelmasta" msgctxt "#32113" msgid "Trakt - Marked as watched" @@ -455,151 +456,151 @@ msgstr "Trakt - Merkitty katsotuksi" msgctxt "#32114" msgid "Trakt - Failed marking as watched" -msgstr "Trakt - Katsotuksi merkitseminen epäonnistui" +msgstr "Trakt - Merkintä katsotuksi epäonnistui" msgctxt "#32115" msgid "%d episode(s) of '%s'" -msgstr "" +msgstr "%d sarjan '%s' jaksoa" msgctxt "#32116" msgid "Enable debug mode" -msgstr "Kytke debug tila päälle" +msgstr "Käytä vianselvitystilaa" msgctxt "#32117" msgid "Sync movie playback progress to Kodi" -msgstr "" +msgstr "Synkronoi elokuvien katseluvaiheet Kodiin" msgctxt "#32118" msgid "Sync episode playback progress to Kodi" -msgstr "" +msgstr "Synkronoi jaksojen katseluvaiheet Kodiin" msgctxt "#32119" msgid "Retrieving episode playback progress from Trakt" -msgstr "" +msgstr "Noudetaan jaksojen katseluvaiheita Traktista" msgctxt "#32120" msgid "Parsing episode playback progress %i of %i from Trakt" -msgstr "" +msgstr "Puretaan %i/%i jakson katseluvaihetta Traktista" msgctxt "#32121" msgid "Retrieved episode playback progress from Trakt" -msgstr "" +msgstr "Jaksojen katseluvaiheet noudettiin Traktista" msgctxt "#32122" msgid "Retrieving movie playback progress from Trakt" -msgstr "" +msgstr "Noudetaan elokuvien katseluvaiheita Traktista" msgctxt "#32123" msgid "Parsing movie playback progress %i of %i from Trakt" -msgstr "" +msgstr "Puretaan %i/%i elokuvan katseluvaihetta Traktista" msgctxt "#32124" msgid "Retrieved movie playback progress from Trakt" -msgstr "" +msgstr "Elokuvien katseluvaiheet noudettiin Traktista" msgctxt "#32125" msgid "Kodi movie playback progress is up to date" -msgstr "" +msgstr "Kodin elokuvien katselutilanteet ovat ajan tasalla" msgctxt "#32126" msgid "%i movie(s) playback progress will be updated in Kodi" -msgstr "" +msgstr "%i elokuvan katseluvaihe päivitetään Kodiin" msgctxt "#32127" msgid "Updating %i of %i movie(s) playback progress in Kodi" -msgstr "" +msgstr "Päivitetään %i/%i elokuvan katseluvaihe Kodiin" msgctxt "#32128" msgid "Playback progress updated for %i movie(s) in Kodi" -msgstr "" +msgstr "%i elokuvan katseluvaihe päivitettiin Kodiin" msgctxt "#32129" msgid "Kodi episode playback progress is up to date" -msgstr "" +msgstr "Kodin jaksojen katselutilanteet ovat ajan tasalla" msgctxt "#32130" msgid "Updating %i of %i episode(s) playback progress in Kodi" -msgstr "" +msgstr "Päivitetään %i/%i jakson katseluvaihe Kodiin" msgctxt "#32131" msgid "Playback progress updated for %i episode(s) in Kodi" -msgstr "" +msgstr "%i jakson katseluvaihe päivitettiin Kodiin" msgctxt "#32132" msgid "Unrate this season" -msgstr "Poista tämän kauden arvostelu" +msgstr "Poista kauden arvio" msgctxt "#32133" msgid "Manage Movie's Lists" -msgstr "" +msgstr "Hallitse elokuvalistoja" msgctxt "#32134" msgid "Manage Show's Lists" -msgstr "" +msgstr "Hallitse sarjalistoja" msgctxt "#32135" msgid "Remove from Watchlist" -msgstr "Poista katselulistasta" +msgstr "Poista katselulistalta" msgctxt "#32136" msgid "Add to watchlist" -msgstr "" +msgstr "Lisää katselulistalle" msgctxt "#32137" msgid "Rate this movie" -msgstr "" +msgstr "Arvioi elokuva" msgctxt "#32138" msgid "Rate this show" -msgstr "" +msgstr "Arvioi sarja" msgctxt "#32139" msgid "Rate this episode" -msgstr "" +msgstr "Arvioi jakso" msgctxt "#32140" msgid "Toggle watched" -msgstr "" +msgstr "Kytke katsontatila" msgctxt "#32141" msgid "Manage all lists" -msgstr "" +msgstr "Hallitse kaikkia listoja" msgctxt "#32142" msgid "Update all tags" -msgstr "" +msgstr "Päivitä kaikki tunnisteet" msgctxt "#32143" msgid "Synchronize library" -msgstr "" +msgstr "Synkronoi kirjasto" msgctxt "#32144" msgid "How do I authorize the trakt addon to access my trakt.tv account?" -msgstr "Miten valtuutan Trakt lisäosan pääsemisen Trakt.tv tiliini?" +msgstr "Miten Trakt-lisäosalle myönnetään Trakt.tv-tilin käyttöoikeus?" msgctxt "#32147" msgid "Trakt.tv PIN Authorization Failed" -msgstr "Trakt.tv PIN valtuutus epäonnistui" +msgstr "Trakt.tv PIN-valtuutus epäonnistui" msgctxt "#32149" msgid "Rate this Season" -msgstr "Arvostele tämä kausi" +msgstr "Arvioi kausi" msgctxt "#32150" msgid "You will be reminded in 24 hours" -msgstr "Sinua muistutetaan 24 tunnin kuluessa" +msgstr "Saat muistutuksen vuorokauden sisällä" msgctxt "#32151" msgid "Use Addon Settings later if you change your mind" -msgstr "Käytä lisäosan asetuksia myöhemmin, mikäli muutat mieltäsi" +msgstr "Käytä lisäosan asetuksia myöhemmin, jos muutat mieltäsi" msgctxt "#32152" msgid "Trakt Authorization Complete" -msgstr "Traktin valtuuttaminen valmis" +msgstr "Trakt-valtuutus on valmis" msgctxt "#32153" msgid "Trakt Account Authorization" -msgstr "Trakt tilin valtuuttaminen" +msgstr "Trakt-tilin valtuutus" msgctxt "#32154" msgid "Authorize" @@ -607,7 +608,7 @@ msgstr "Valtuuta" msgctxt "#32155" msgid "Remind Me Later" -msgstr "Muistuta minua myöhemmin" +msgstr "Muistuta myöhemmin" msgctxt "#32156" msgid "No Thanks" @@ -615,16 +616,16 @@ msgstr "Ei kiitos" msgctxt "#32157" msgid "Account Authorization" -msgstr "Tilin valtuuttaminen" +msgstr "Tilin valtuutus" # empty string with id 32158 msgctxt "#32159" msgid "Visit {0} or scan the QR code." -msgstr "" +msgstr "Avaa {0} tai lue QR-koodi." msgctxt "#32162" msgid "The trakt addon CAN NOT be used without authorizing it to access your trakt.tv account." -msgstr "" +msgstr "Trakt-lisäosaa EI VOI käyttää myöntämättä sille Trakt.tv-tilin käyttöoikeutta." msgctxt "#32163" msgid "User" @@ -632,95 +633,139 @@ msgstr "Käyttäjä" msgctxt "#32164" msgid "Fallback to Title/Year matching if necessary" -msgstr "" +msgstr "Varmista tarvittaessa nimellä/vuodella" msgctxt "#32165" msgid "Trakt - Added to watchlist" -msgstr "" +msgstr "Trakt - Lisättiin katselulistalle" msgctxt "#32166" msgid "Trakt - Failed adding to watchlist" -msgstr "" +msgstr "Trakt - Lisäys katselulistalle epäonnistui" msgctxt "#32167" msgid "Offset scrobble start by X minutes" -msgstr "" +msgstr "Siirrä kirjauksen aloitusaikaa (minuuttia)" msgctxt "#32168" msgid "Sync ratings" -msgstr "" +msgstr "Synkronoi arviot" msgctxt "#32169" msgid "Kodi movie ratings are up to date" -msgstr "" +msgstr "Kodin elokuva-arviot ovat ajan tasalla" msgctxt "#32170" msgid "%i movie(s) ratings will be updated in Kodi" -msgstr "" +msgstr "%i elokuvan arviot päivitetään Kodiin" msgctxt "#32171" msgid "Updating %i of %i movie ratings in Kodi" -msgstr "" +msgstr "Päivitetään %i/%i elokuvan arvioita Kodiin" msgctxt "#32172" msgid "Ratings updated for %i movie(s) in Kodi" -msgstr "" +msgstr "%i elokuvan arviot päivitettiin Kodiin" msgctxt "#32173" msgid "Kodi episode ratings are up to date" -msgstr "" +msgstr "Kodin jaksoarviot ovat ajan tasalla" msgctxt "#32174" msgid "Updating %i of %i episode ratings in Kodi" -msgstr "" +msgstr "Päivitetään %i/%i jakson arvioita Kodiin" msgctxt "#32175" msgid "Ratings updated for %i episode(s) in Kodi" -msgstr "" +msgstr "%i jakson arviot päivitettiin Kodiin" msgctxt "#32176" msgid "Kodi show ratings are up to date" -msgstr "" +msgstr "Kodin sarja-arviot ovat ajan tasalla" msgctxt "#32177" msgid "Updating %i of %i show ratings in Kodi" -msgstr "" +msgstr "Päivitetään %i/%i sarjan arvioita Kodiin" msgctxt "#32178" msgid "Ratings updated for %i show(s) in Kodi" -msgstr "" +msgstr "%i sarjan arviot päivitettiin Kodiin" msgctxt "#32179" msgid "Trakt movie ratings are up to date" -msgstr "" +msgstr "Traktin elokuva-arviot ovat ajan tasalla" msgctxt "#32180" msgid "%i movie ratings will be updated on Trakt" -msgstr "" +msgstr "%i elokuvan arviota päivitetään Traktiin" msgctxt "#32181" msgid "Trakt show ratings are up to date" -msgstr "" +msgstr "Traktin sarja-arviot ovat ajan tasalla" msgctxt "#32182" msgid "%i show ratings will be updated on Trakt" -msgstr "" +msgstr "%i sarjan arviota päivitetään Traktiin" msgctxt "#32183" msgid "Attempt to scrobble MythTV PVR recordings" -msgstr "" +msgstr "Pyri kirjaamaan MythTV-tallenteet" msgctxt "#32184" msgid "Attempt secondary show title search" -msgstr "" +msgstr "Kokeile vaihtoehtoista hakua sarjan nimellä" msgctxt "#32185" msgid "Exclude Plugins" -msgstr "" +msgstr "Älä kirjaa lisäosia" msgctxt "#32186" msgid "Allow script exclusions" -msgstr "" +msgstr "Älä kirjaa skriptejä" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "Korvaa välityspalvelinasetus" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "Käytä välityspalvelinta aina, korvaten oletusarvoisesti käytettävät Kodin asetukset. Trakt-lisäosa tukee tällä hetkellä HTTP- ja HTTPS-välityspalvelimia, mutta Kodi tukee lisäksi myös SOCKS-välityspalvelimia." + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "URI-osoite" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "Välityspalvelimen sijainti." + +msgctxt "#32189" +msgid "Proxy port" +msgstr "Portti" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "Välityspalvelimen portti." + +msgctxt "#32190" +msgid "Username" +msgstr "Käyttäjätunnus" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "Käyttäjätunnus, jonka välityspalvelin saattaa vaatia, jos se edellyttää tunnistautumista." + +msgctxt "#32191" +msgid "Password" +msgstr "Salasana" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "Salasana, jonka välityspalvelin saattaa vaatia, jos se edellyttää tunnistautumista." + +#~ msgctxt "#32003" +#~ msgid "Startup Delay" +#~ msgstr "Käynnistysviive" #~ msgctxt "#32161" #~ msgid "Enter the PIN provided in the box below." diff --git a/script.trakt/resources/language/resource.language.fo_FO/strings.po b/script.trakt/resources/language/resource.language.fo_FO/strings.po index ab7f9e4366..d0cee84d87 100644 --- a/script.trakt/resources/language/resource.language.fo_FO/strings.po +++ b/script.trakt/resources/language/resource.language.fo_FO/strings.po @@ -21,7 +21,7 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" msgctxt "#32000" @@ -30,7 +30,7 @@ msgstr "Vanligt" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -727,3 +727,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.fr_CA/strings.po b/script.trakt/resources/language/resource.language.fr_CA/strings.po index 17d143b171..6c3ce614cf 100644 --- a/script.trakt/resources/language/resource.language.fr_CA/strings.po +++ b/script.trakt/resources/language/resource.language.fr_CA/strings.po @@ -19,19 +19,20 @@ msgstr "" msgctxt "Addon Summary" msgid "TV and movie scrobbler for Trakt.tv" -msgstr "Scobbler télé et films pour Trakt.tv" +msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." -msgstr "Scrobblez automatiquement tous les épisodes télé et tous les films vers Trakt.tv! Gardez sur Trakt.tv un historique détaillé de tout ce que vous avez regardé et faites partie d'une communauté mondiale de passionnés de télé et de films. Inscrivez-vous à un compte gratuit sur http://trakt.tv et obtenez une tonne de fonctions : - Scrobblez automatiquement ce que vous regardez - Applis mobiles pour Android, iPhone, iPad et Windows Phone - Partagez ce que vous regardez (en temps réel) et évaluez vers Facebook et Twitter - Calendrier personnalisé afin que vous ne ratiez jamais aucune émission télé - Suivez vos amis et les personnes qui vous intéresse - Utilisez des listes de suivi afin de ne pas oublier quoi regarder - Suivez vos collections multimédias et impressionnez vos amis - Créez des listes personnalisées sur tous les sujets que vous choisissez - Suivez la progression de toutes vos émissions télé, pour toutes les saisons et tous les épisodes - Suivez votre progression par rapport aux listes de l'industrie telles que les 250 1ers d'IMDb - Découvrez de nouvelles émissions et de nouveaux films d'après vos habitudes de visionnement - Widgets pour votre signature de forum Que peut faire cet addiciel? - Scrobblez automatiquement tous les épisodes télé et tous les films que vous regardez - Synchronisez vos collections d'épisodes télé et de films avec Trakt (déclenché après une mise à jour de la vidéothèque) - Autonettoyez votre collection Trakt afin qu'elle corresponde à Kodi - Synchronisez les états de visionnement entre Kodi et Trakt - Évaluez les films et les épisodes après les avoir regardés Remerciements particuliers à tous ceux qui ont contribué au développement de cet addiciel! Consultez l'historique des validations et le journal des changements pour obtenir la liste de ces développeurs talentueux." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgstr "" msgctxt "#32000" msgid "General" msgstr "Général" +# empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" -msgstr "Retard de démarrage" +msgid "Startup Delay (seconds)" +msgstr "" msgctxt "#32004" msgid "Rating" @@ -722,6 +723,50 @@ msgctxt "#32186" msgid "Allow script exclusions" msgstr "" +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" + +#~ msgctxt "#32003" +#~ msgid "Startup Delay" +#~ msgstr "Retard de démarrage" + #~ msgctxt "#32159" #~ msgid "Visit {0} or scan the QR Code below." #~ msgstr "Visiter {0} ou lire le code QR ci-dessous." diff --git a/script.trakt/resources/language/resource.language.fr_FR/strings.po b/script.trakt/resources/language/resource.language.fr_FR/strings.po index a62c334c9d..23d53bd93d 100644 --- a/script.trakt/resources/language/resource.language.fr_FR/strings.po +++ b/script.trakt/resources/language/resource.language.fr_FR/strings.po @@ -5,33 +5,34 @@ msgid "" msgstr "" "Project-Id-Version: XBMC Addons\n" -"Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" +"Report-Msgid-Bugs-To: translations@kodi.tv\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2021-03-20 15:56+0000\n" -"Last-Translator: Christian Gade \n" +"PO-Revision-Date: 2023-02-24 20:52+0000\n" +"Last-Translator: skypichat \n" "Language-Team: French (France) \n" "Language: fr_FR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 4.5.1\n" +"X-Generator: Weblate 4.15.2\n" msgctxt "Addon Summary" msgid "TV and movie scrobbler for Trakt.tv" msgstr "Scrobbler TV et film pour Trakt.tv" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." -msgstr "Scrobblez automatiquement sur Trakt.tv tous les épisodes TV et les films que vous regardez ! Gardez un historique complet de tout ce que vous avez regardé et prenez part à une communauté globale d'amateurs de TV et de films. Enregistrez-vous pour un compte gratuit sur http://trakt.tv pour accéder à des tonnes de fonctionnalités : - Scrobbler automatiquement ce que vous regardez - Applications mobiles pour iPhone, iPad, Android et Windows Phone - Partager ce que vous regardez (en temps réel) et vos évaluations sur Facebook et Twitter - Calendrier personnalisé pour ne plus jamais rater un épisode - Suivre vos amis et les personnes qui vous intéressent - Utiliser des listes pour ne plus oublier ce que vous voulez regarder - Synchroniser vos collections de media pour impressionner vos amis - Créer des listes personnalisées autour des sujets que vous choisissez - Suivre facilement votre progression dans toutes les saisons et épisodes des séries TV - Comparer votre progression à des listes comme le Top 250 IMDb - Découvrir de nouvelles séries et de nouveaux films en vous basant sur vos habitudes de visionnage - Widget pour votre signature de forum Que peut faire cette extension ? - Scrobbler automatiquement tous les épisodes TV et les films que vous regardez - Synchroniser vos collections d'épisodes TV et de films avec Trakt (déclenché après une mise à jour de la médiathèque) - Nettoyer automatiquement votre collection Trakt pour qu'elle concorde avec Kodi - Garder l'état des visionnages synchronisé entre Kodi et Trakt - Noter les films et épisodes après les avoir regardés Remerciements spéciaux à tous ceux qui ont apporté leur contribution à cette extension ! Allez faire un tout sur l'historique des mises à jour et le journal des changements pour voir ces talentueux développeurs." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgstr "Scrobblez automatiquement sur Trakt.tv tous les épisodes TV et les films que vous regardez ! Gardez un historique complet de tout ce que vous avez regardé et prenez part à une communauté globale d'amateurs de TV et de films. Enregistrez-vous avec un compte gratuit sur http://trakt.tv pour accéder à des tonnes de fonctionnalités : - Scrobbler automatiquement ce que vous regardez - Applications mobiles pour iPhone, iPad, Android et Windows Phone - Partager ce que vous regardez (en temps réel) et vos évaluations sur Facebook et Twitter - Calendrier personnalisé pour ne plus jamais rater un épisode - Suivez vos amis et les personnes qui vous intéressent - Utilisez des listes pour ne plus oublier ce que vous voulez regarder - Synchronisez vos collections de media pour impressionner vos amis - Créez des listes personnalisées autour des sujets que vous choisissez - Suivez facilement votre progression dans toutes les saisons et épisodes des séries TV - Comparez votre progression à des listes comme le Top 250 IMDb - Découvrez de nouvelles séries et de nouveaux films en vous basant sur vos habitudes de visionnage - Widget pour votre signature de forum Que fait cette extension ? - Scrobble automatiquement tous les épisodes TV et les films que vous regardez - Synchronise vos collections d'épisodes TV et de films avec Trakt (déclenché après une mise à jour de la médiathèque) - Nettoie automatiquement votre collection Trakt pour qu'elle concorde avec Kodi - Garde l'état des visionnages synchronisé entre Kodi et Trakt - Note les films et épisodes après les avoir regardés Remerciements spéciaux à tous ceux qui ont apporté leur contribution à cette extension ! Allez faire un tour sur l'historique des mises à jour et le journal des changements pour voir ces talentueux développeurs." msgctxt "#32000" msgid "General" msgstr "Général" +# empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" -msgstr "Délai avant démarrage" +msgid "Startup Delay (seconds)" +msgstr "Délai de démarrage (secondes)" msgctxt "#32004" msgid "Rating" @@ -39,11 +40,11 @@ msgstr "Note" msgctxt "#32005" msgid "Rate Movie after watching" -msgstr "Evaluer le Film après visionnage" +msgstr "Evaluer le film après visionnage" msgctxt "#32006" msgid "Rate TV show Episode after watching" -msgstr "Évaluer l'Épisode de la série TV après visionnage" +msgstr "Évaluer l'épisode de la série TV après visionnage" msgctxt "#32008" msgid "Minimum percent watched to display rating dialog" @@ -163,7 +164,7 @@ msgstr "Supprimer l'évaluation de cet épisode" msgctxt "#32040" msgid "Trakt - Rating submitted successfully" -msgstr "Trakt - valuation envoyée avec succès" +msgstr "Trakt - Évaluation envoyée avec succès" msgctxt "#32041" msgid "Trakt - Already rated" @@ -259,7 +260,7 @@ msgstr "%i compteur(s) de lecture de film seront mis à jour sur Trakt" msgctxt "#32065" msgid "%i movie(s) playcount will be updated in Kodi" -msgstr "le compteur de lecture de %i film(s) seront mis à jour dans Kodi" +msgstr "le compteur de lecture de %i film(s) ser(a)(ont) mis à jour dans Kodi" msgctxt "#32066" msgid "Movie Sync Complete" @@ -267,7 +268,7 @@ msgstr "Synchronisation des films terminée" msgctxt "#32067" msgid "Going to add %i show(s) to Trakt collection" -msgstr "%i série(s) vont être ajoutées à la collection Trakt" +msgstr "%i série(s) v(a)(ont) être ajoutée(s) à la collection Trakt" msgctxt "#32068" msgid "Checking for episodes missing from Trakt collection" @@ -275,11 +276,11 @@ msgstr "Vérification des épisodes manquants dans la collection Trakt" msgctxt "#32069" msgid "%i of %i show(s) have episodes added to Trakt collection" -msgstr "%i de %i série(s) ont des épisodes qui ont été ajoutés à la collection Trakt" +msgstr "%i de %i série(s) a(ont) des épisodes qui ont été ajoutés à la collection Trakt" msgctxt "#32070" msgid "Going to update %i show(s) missing watched status" -msgstr "%i série(s) vue(s) vont être mises à jour" +msgstr "%i série(s) vue(s) v(a)(ont) être mise(s) à jour" msgctxt "#32071" msgid "Checking watched episodes on Trakt" @@ -287,7 +288,7 @@ msgstr "Vérification des épisodes vus sur Trakt" msgctxt "#32072" msgid "%i show(s) had missing watched status" -msgstr "%i série(s) vue(s) ne sont pas à jour." +msgstr "%i série(s) vue(s) (n'est) (ne sont) pas à jour" msgctxt "#32073" msgid "%i episodes are being updated" @@ -303,7 +304,7 @@ msgstr "Synchronisation des épisodes terminée" msgctxt "#32076" msgid "%i movie(s) will be removed from Trakt collection" -msgstr "%i film(s) seront retirés de la collection Trakt" +msgstr "%i film(s) (sera)(seront) retiré(s) de la collection Trakt" msgctxt "#32077" msgid "Cleaning Trakt TV show collection" @@ -339,7 +340,7 @@ msgstr "La collection de films Trakt est à jour, il n'y a pas de film à ajoute msgctxt "#32085" msgid "%i movie(s) were added to your Trakt collection" -msgstr "%i film(s) ont été ajoutés à votre collection Trakt" +msgstr "%i film(s) (a)(ont) été ajouté(s) à votre collection Trakt" msgctxt "#32086" msgid "Trakt movie playcounts are up to date" @@ -359,7 +360,7 @@ msgstr "Mise à jour de %i sur %i compteur(s) de lecture de Kodi" msgctxt "#32090" msgid "Playcounts updated for %i movie(s) in Kodi" -msgstr "Les compteurs de lecture de %i film(s) ont été mis à jour dans Kodi" +msgstr "Les compteurs de lecture de %i film(s) (a)(ont) été mis à jour dans Kodi" msgctxt "#32091" msgid "Trakt movie collection is up to date, no movies removed" @@ -367,7 +368,7 @@ msgstr "La collection de films de Trakt est à jour, aucun film n'a été retir msgctxt "#32092" msgid "%i movie(s) were removed from your Trakt collection" -msgstr "%i film(s) ont été retirés de la collection Trakt" +msgstr "%i film(s) (a)(ont) été retiré(s) de la collection Trakt" msgctxt "#32093" msgid "Updating %i of %i movie playcount(s) on Trakt" @@ -419,7 +420,7 @@ msgstr "La collection d'épisodes de Trakt est à jour, aucun épisode à ajoute msgctxt "#32105" msgid "%i episode(s) were added to your Trakt collection" -msgstr "%i épisode(s) ont été ajouté(s) à votre collection Trakt" +msgstr "%i épisode(s) (a)(ont) été ajouté(s) à votre collection Trakt" msgctxt "#32106" msgid "Trakt episode playcounts are up to date" @@ -479,7 +480,7 @@ msgstr "Obtention de la progression de lecture des épisodes de Trakt" msgctxt "#32120" msgid "Parsing episode playback progress %i of %i from Trakt" -msgstr "Analyse de la progression de lecture de %i sur %i épisodes de Trakt" +msgstr "Analyse de la progression de lecture de %i sur %i épisode(s) de Trakt" msgctxt "#32121" msgid "Retrieved episode playback progress from Trakt" @@ -511,7 +512,7 @@ msgstr "Mise à jour de la progression de lecture de %i de %i film(s) dans Kodi" msgctxt "#32128" msgid "Playback progress updated for %i movie(s) in Kodi" -msgstr "La progression de lecture de %i film(s) à été mis à jour dans Kodi" +msgstr "La progression de lecture de %i film(s) (a)(ont) été mis à jour dans Kodi" msgctxt "#32129" msgid "Kodi episode playback progress is up to date" @@ -620,11 +621,11 @@ msgstr "Autorisation de compte" # empty string with id 32158 msgctxt "#32159" msgid "Visit {0} or scan the QR code." -msgstr "" +msgstr "Visiter {0} ou scanner le code QR." msgctxt "#32162" msgid "The trakt addon CAN NOT be used without authorizing it to access your trakt.tv account." -msgstr "L'extension trakt NE PEUT PAS être utilisée sans l'avoir autorisée à accéder à votre compte trakt.tv" +msgstr "L'extension trakt NE PEUT PAS être utilisée sans l'avoir autorisée à accéder à votre compte trakt.tv." msgctxt "#32163" msgid "User" @@ -644,83 +645,127 @@ msgstr "Trakt - Échec de l'ajout à la liste de lecture" msgctxt "#32167" msgid "Offset scrobble start by X minutes" -msgstr "" +msgstr "Décaler le début du scrobble de X minutes" msgctxt "#32168" msgid "Sync ratings" -msgstr "" +msgstr "Notes de synchronisation" msgctxt "#32169" msgid "Kodi movie ratings are up to date" -msgstr "" +msgstr "Les classements des films Kodi sont à jour" msgctxt "#32170" msgid "%i movie(s) ratings will be updated in Kodi" -msgstr "" +msgstr "Les notations de %i film(s) seront mises à jour dans Kodi" msgctxt "#32171" msgid "Updating %i of %i movie ratings in Kodi" -msgstr "" +msgstr "Mise à jour de %i sur %i classements de films dans Kodi" msgctxt "#32172" msgid "Ratings updated for %i movie(s) in Kodi" -msgstr "" +msgstr "Notes mises à jour pour %i film(s) dans Kodi" msgctxt "#32173" msgid "Kodi episode ratings are up to date" -msgstr "" +msgstr "Les classements des épisodes de Kodi sont à jour" msgctxt "#32174" msgid "Updating %i of %i episode ratings in Kodi" -msgstr "" +msgstr "Mise à jour de %i sur %i classements d'épisodes dans Kodi" msgctxt "#32175" msgid "Ratings updated for %i episode(s) in Kodi" -msgstr "" +msgstr "Notes mises à jour pour %i épisode(s) dans Kodi" msgctxt "#32176" msgid "Kodi show ratings are up to date" -msgstr "" +msgstr "Les notes des émissions Kodi sont à jour" msgctxt "#32177" msgid "Updating %i of %i show ratings in Kodi" -msgstr "" +msgstr "Mise à jour de %i sur %i notes d'émissions dans Kodi" msgctxt "#32178" msgid "Ratings updated for %i show(s) in Kodi" -msgstr "" +msgstr "Évaluations mises à jour pour %i émission(s) dans Kodi" msgctxt "#32179" msgid "Trakt movie ratings are up to date" -msgstr "" +msgstr "Les classements des films Trakt sont à jour" msgctxt "#32180" msgid "%i movie ratings will be updated on Trakt" -msgstr "" +msgstr "%i classements de films seront mis à jour sur Trakt" msgctxt "#32181" msgid "Trakt show ratings are up to date" -msgstr "" +msgstr "Les notes des émissions Trakt sont à jour" msgctxt "#32182" msgid "%i show ratings will be updated on Trakt" -msgstr "" +msgstr "%i notes de séries seront mises à jour sur Trakt" msgctxt "#32183" msgid "Attempt to scrobble MythTV PVR recordings" -msgstr "" +msgstr "Tentative de scrobbler les enregistrements MythTV PVR" msgctxt "#32184" msgid "Attempt secondary show title search" -msgstr "" +msgstr "Tentative de recherche du titre de la série secondaire" msgctxt "#32185" msgid "Exclude Plugins" -msgstr "" +msgstr "Exclure les plugins" msgctxt "#32186" msgid "Allow script exclusions" -msgstr "" +msgstr "Autoriser les exclusions de script" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "Remplacer le proxy" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "Toujours activer un proxy, quelle que soit la configuration de Kodi. La valeur par défaut provient de la configuration de kodi, mais peut être remplacée ci-dessous. Le plugin Trakt ne prend actuellement en charge que les proxys HTTP ou HTTPS où kodi prend également en charge les proxys SOCKS." + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "URI proxy" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "Emplacement du serveur proxy." + +msgctxt "#32189" +msgid "Proxy port" +msgstr "Port proxy" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "Port du serveur proxy." + +msgctxt "#32190" +msgid "Username" +msgstr "Nom d'utilisateur" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "Nom d'utilisateur facultatif nécessaire pour s'authentifier auprès du proxy." + +msgctxt "#32191" +msgid "Password" +msgstr "Mot de passe" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "Mot de passe facultatif nécessaire pour s'authentifier auprès du proxy." + +#~ msgctxt "#32003" +#~ msgid "Startup Delay" +#~ msgstr "Délai avant démarrage" #~ msgctxt "#32159" #~ msgid "Visit {0} or scan the QR Code below." diff --git a/script.trakt/resources/language/resource.language.fr_ca/strings.po b/script.trakt/resources/language/resource.language.fr_ca/strings.po new file mode 100644 index 0000000000..5cf7efe483 --- /dev/null +++ b/script.trakt/resources/language/resource.language.fr_ca/strings.po @@ -0,0 +1,770 @@ +# Kodi Media Center language file +# Addon Name: Trakt +# Addon id: script.trakt +# Addon Provider: Trakt.tv, Razze +msgid "" +msgstr "" +"Project-Id-Version: XBMC Addons\n" +"Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" +"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: fr_ca\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" + +msgctxt "Addon Summary" +msgid "TV and movie scrobbler for Trakt.tv" +msgstr "" + +msgctxt "Addon Description" +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgstr "" + +# General Settings +msgctxt "#32000" +msgid "General" +msgstr "" + +# empty strings from id 32001 to 32002 +msgctxt "#32003" +msgid "Startup Delay (seconds)" +msgstr "" + +msgctxt "#32004" +msgid "Rating" +msgstr "" + +msgctxt "#32005" +msgid "Rate Movie after watching" +msgstr "" + +msgctxt "#32006" +msgid "Rate TV show Episode after watching" +msgstr "" + +msgctxt "#32008" +msgid "Minimum percent watched to display rating dialog" +msgstr "" + +msgctxt "#32009" +msgid "Allow re-rating of media" +msgstr "" + +msgctxt "#32010" +msgid "Default rating" +msgstr "" + +# Scrobbling Settings +msgctxt "#32011" +msgid "Scrobbling" +msgstr "" + +msgctxt "#32012" +msgid "Scrobble movies" +msgstr "" + +msgctxt "#32013" +msgid "Scrobble TV show episodes" +msgstr "" + +msgctxt "#32014" +msgid "Show notification on scrobble" +msgstr "" + +msgctxt "#32015" +msgid "Trakt - Scrobbled successfully" +msgstr "" + +msgctxt "#32016" +msgid "Exclusions" +msgstr "" + +msgctxt "#32017" +msgid "Exclude Live TV" +msgstr "" + +msgctxt "#32018" +msgid "Exclude HTTP sources" +msgstr "" + +msgctxt "#32019" +msgid "Exclude path" +msgstr "" + +msgctxt "#32020" +msgid "Folder's path (including subfolders)" +msgstr "" + +# empty strings from id 32021 to 32022 +msgctxt "#32023" +msgid "Can not connect to Trakt" +msgstr "" + +msgctxt "#32024" +msgid "Error" +msgstr "" + +# empty string with id 32025 +msgctxt "#32026" +msgid "What Did You Think?" +msgstr "" + +msgctxt "#32027" +msgid "Totally Ninja!" +msgstr "" + +msgctxt "#32028" +msgid "Weak Sauce :(" +msgstr "" + +msgctxt "#32029" +msgid "Terrible" +msgstr "" + +msgctxt "#32030" +msgid "Bad" +msgstr "" + +msgctxt "#32031" +msgid "Poor" +msgstr "" + +msgctxt "#32032" +msgid "Meh" +msgstr "" + +msgctxt "#32033" +msgid "Fair" +msgstr "" + +msgctxt "#32034" +msgid "Good" +msgstr "" + +msgctxt "#32035" +msgid "Great" +msgstr "" + +msgctxt "#32036" +msgid "Superb" +msgstr "" + +msgctxt "#32037" +msgid "Unrate this movie" +msgstr "" + +msgctxt "#32038" +msgid "Unrate this show" +msgstr "" + +msgctxt "#32039" +msgid "Unrate this episode" +msgstr "" + +msgctxt "#32040" +msgid "Trakt - Rating submitted successfully" +msgstr "" + +msgctxt "#32041" +msgid "Trakt - Already rated" +msgstr "" + +msgctxt "#32042" +msgid "Trakt - Unrated successfully" +msgstr "" + +msgctxt "#32043" +msgid "Trakt - Already has the same rating" +msgstr "" + +msgctxt "#32044" +msgid "Trakt - Problem submitting rating" +msgstr "" + +msgctxt "#32045" +msgid "Synchronize" +msgstr "" + +msgctxt "#32046" +msgid "Movies" +msgstr "" + +msgctxt "#32047" +msgid "Add new movies to Trakt collection" +msgstr "" + +msgctxt "#32048" +msgid "Add watched movies to Trakt history" +msgstr "" + +msgctxt "#32049" +msgid "Mark movies from Trakt history as watched in Kodi" +msgstr "" + +msgctxt "#32050" +msgid "TV Episodes" +msgstr "" + +msgctxt "#32051" +msgid "Add new TV episodes to Trakt collection" +msgstr "" + +msgctxt "#32052" +msgid "Add watched TV episodes to Trakt history" +msgstr "" + +msgctxt "#32053" +msgid "Mark TV episodes from Trakt history as watched in Kodi" +msgstr "" + +msgctxt "#32054" +msgid "Service" +msgstr "" + +msgctxt "#32055" +msgid "Sync collection on library update or cleaning" +msgstr "" + +msgctxt "#32056" +msgid "Show sync notifications" +msgstr "" + +msgctxt "#32057" +msgid "Remove deleted movies from Trakt collection" +msgstr "" + +msgctxt "#32058" +msgid "Remove deleted TV episodes from Trakt collection" +msgstr "" + +# empty string with id 32059 +msgctxt "#32060" +msgid "Hide notifications during playback" +msgstr "" + +msgctxt "#32061" +msgid "Sync started" +msgstr "" + +msgctxt "#32062" +msgid "Sync complete" +msgstr "" + +msgctxt "#32063" +msgid "%i movie(s) will be added to Trakt collection" +msgstr "" + +msgctxt "#32064" +msgid "%i movie playcount(s) will be updated on Trakt" +msgstr "" + +msgctxt "#32065" +msgid "%i movie(s) playcount will be updated in Kodi" +msgstr "" + +msgctxt "#32066" +msgid "Movie Sync Complete" +msgstr "" + +msgctxt "#32067" +msgid "Going to add %i show(s) to Trakt collection" +msgstr "" + +msgctxt "#32068" +msgid "Checking for episodes missing from Trakt collection" +msgstr "" + +msgctxt "#32069" +msgid "%i of %i show(s) have episodes added to Trakt collection" +msgstr "" + +msgctxt "#32070" +msgid "Going to update %i show(s) missing watched status" +msgstr "" + +msgctxt "#32071" +msgid "Checking watched episodes on Trakt" +msgstr "" + +msgctxt "#32072" +msgid "%i show(s) had missing watched status" +msgstr "" + +msgctxt "#32073" +msgid "%i episodes are being updated" +msgstr "" + +msgctxt "#32074" +msgid "Checking watched episodes on Kodi" +msgstr "" + +msgctxt "#32075" +msgid "Episode Sync Complete" +msgstr "" + +msgctxt "#32076" +msgid "%i movie(s) will be removed from Trakt collection" +msgstr "" + +msgctxt "#32077" +msgid "Cleaning Trakt TV show collection" +msgstr "" + +msgctxt "#32078" +msgid "episodes are being removed" +msgstr "" + +msgctxt "#32079" +msgid "Loading movies from Kodi" +msgstr "" + +msgctxt "#32080" +msgid "Movies loaded from Kodi" +msgstr "" + +msgctxt "#32081" +msgid "Retrieving movie collection from Trakt" +msgstr "" + +msgctxt "#32082" +msgid "Retrieving watched movies from Trakt" +msgstr "" + +msgctxt "#32083" +msgid "Retrieved movie data from Trakt" +msgstr "" + +msgctxt "#32084" +msgid "Trakt movie collection is up to date, no movies to add" +msgstr "" + +msgctxt "#32085" +msgid "%i movie(s) were added to your Trakt collection" +msgstr "" + +msgctxt "#32086" +msgid "Trakt movie playcounts are up to date" +msgstr "" + +msgctxt "#32087" +msgid "Playcounts updated for %i movie(s) on Trakt" +msgstr "" + +msgctxt "#32088" +msgid "Kodi movie playcounts are up to date" +msgstr "" + +msgctxt "#32089" +msgid "Updating %i of %i movie playcount(s) in Kodi" +msgstr "" + +msgctxt "#32090" +msgid "Playcounts updated for %i movie(s) in Kodi" +msgstr "" + +msgctxt "#32091" +msgid "Trakt movie collection is up to date, no movies removed" +msgstr "" + +msgctxt "#32092" +msgid "%i movie(s) were removed from your Trakt collection" +msgstr "" + +msgctxt "#32093" +msgid "Updating %i of %i movie playcount(s) on Trakt" +msgstr "" + +msgctxt "#32094" +msgid "Loading episode data from Kodi" +msgstr "" + +msgctxt "#32095" +msgid "Loading shows from Kodi" +msgstr "" + +msgctxt "#32096" +msgid "Shows loaded from Kodi" +msgstr "" + +msgctxt "#32097" +msgid "Parsing %i of %i episode data from Kodi" +msgstr "" + +msgctxt "#32098" +msgid "Loaded episode data from Kodi" +msgstr "" + +msgctxt "#32099" +msgid "Loading episode data from Trakt" +msgstr "" + +msgctxt "#32100" +msgid "Retrieving episode collection from Trakt" +msgstr "" + +msgctxt "#32101" +msgid "Retrieving watched episodes from Trakt" +msgstr "" + +msgctxt "#32102" +msgid "Parsing episode data %i of %i from Trakt" +msgstr "" + +msgctxt "#32103" +msgid "Retrieved episode data from Trakt" +msgstr "" + +msgctxt "#32104" +msgid "Trakt episode collection is up to date, no episodes to add" +msgstr "" + +msgctxt "#32105" +msgid "%i episode(s) were added to your Trakt collection" +msgstr "" + +msgctxt "#32106" +msgid "Trakt episode playcounts are up to date" +msgstr "" + +msgctxt "#32107" +msgid "Kodi episode playcounts are up to date" +msgstr "" + +msgctxt "#32108" +msgid "Updating %i of %i episode playcount(s) in Kodi" +msgstr "" + +msgctxt "#32109" +msgid "Playcounts updated for %i show(s) in Kodi" +msgstr "" + +msgctxt "#32110" +msgid "Trakt episode collection is clean, no episodes to remove" +msgstr "" + +msgctxt "#32111" +msgid "%i episode(s) are being removed from your Trakt collection" +msgstr "" + +msgctxt "#32112" +msgid "%i episode(s) were removed from your Trakt collection" +msgstr "" + +msgctxt "#32113" +msgid "Trakt - Marked as watched" +msgstr "" + +msgctxt "#32114" +msgid "Trakt - Failed marking as watched" +msgstr "" + +msgctxt "#32115" +msgid "%d episode(s) of '%s'" +msgstr "" + +msgctxt "#32116" +msgid "Enable debug mode" +msgstr "" + +msgctxt "#32117" +msgid "Sync movie playback progress to Kodi" +msgstr "" + +msgctxt "#32118" +msgid "Sync episode playback progress to Kodi" +msgstr "" + +msgctxt "#32119" +msgid "Retrieving episode playback progress from Trakt" +msgstr "" + +msgctxt "#32120" +msgid "Parsing episode playback progress %i of %i from Trakt" +msgstr "" + +msgctxt "#32121" +msgid "Retrieved episode playback progress from Trakt" +msgstr "" + +msgctxt "#32122" +msgid "Retrieving movie playback progress from Trakt" +msgstr "" + +msgctxt "#32123" +msgid "Parsing movie playback progress %i of %i from Trakt" +msgstr "" + +msgctxt "#32124" +msgid "Retrieved movie playback progress from Trakt" +msgstr "" + +msgctxt "#32125" +msgid "Kodi movie playback progress is up to date" +msgstr "" + +msgctxt "#32126" +msgid "%i movie(s) playback progress will be updated in Kodi" +msgstr "" + +msgctxt "#32127" +msgid "Updating %i of %i movie(s) playback progress in Kodi" +msgstr "" + +msgctxt "#32128" +msgid "Playback progress updated for %i movie(s) in Kodi" +msgstr "" + +msgctxt "#32129" +msgid "Kodi episode playback progress is up to date" +msgstr "" + +msgctxt "#32130" +msgid "Updating %i of %i episode(s) playback progress in Kodi" +msgstr "" + +msgctxt "#32131" +msgid "Playback progress updated for %i episode(s) in Kodi" +msgstr "" + +msgctxt "#32132" +msgid "Unrate this season" +msgstr "" + +msgctxt "#32133" +msgid "Manage Movie's Lists" +msgstr "" + +msgctxt "#32134" +msgid "Manage Show's Lists" +msgstr "" + +msgctxt "#32135" +msgid "Remove from Watchlist" +msgstr "" + +msgctxt "#32136" +msgid "Add to watchlist" +msgstr "" + +msgctxt "#32137" +msgid "Rate this movie" +msgstr "" + +msgctxt "#32138" +msgid "Rate this show" +msgstr "" + +msgctxt "#32139" +msgid "Rate this episode" +msgstr "" + +msgctxt "#32140" +msgid "Toggle watched" +msgstr "" + +msgctxt "#32141" +msgid "Manage all lists" +msgstr "" + +msgctxt "#32142" +msgid "Update all tags" +msgstr "" + +msgctxt "#32143" +msgid "Synchronize library" +msgstr "" + +msgctxt "#32144" +msgid "How do I authorize the trakt addon to access my trakt.tv account?" +msgstr "" + +# empty strings from id 32145 to 32146 +msgctxt "#32147" +msgid "Trakt.tv PIN Authorization Failed" +msgstr "" + +# empty string with id 32148 +msgctxt "#32149" +msgid "Rate this Season" +msgstr "" + +msgctxt "#32150" +msgid "You will be reminded in 24 hours" +msgstr "" + +msgctxt "#32151" +msgid "Use Addon Settings later if you change your mind" +msgstr "" + +msgctxt "#32152" +msgid "Trakt Authorization Complete" +msgstr "" + +msgctxt "#32153" +msgid "Trakt Account Authorization" +msgstr "" + +msgctxt "#32154" +msgid "Authorize" +msgstr "" + +msgctxt "#32155" +msgid "Remind Me Later" +msgstr "" + +msgctxt "#32156" +msgid "No Thanks" +msgstr "" + +msgctxt "#32157" +msgid "Account Authorization" +msgstr "" + +# empty string with id 32158 +msgctxt "#32159" +msgid "Visit {0} or scan the QR code." +msgstr "" + +msgctxt "#32162" +msgid "The trakt addon CAN NOT be used without authorizing it to access your trakt.tv account." +msgstr "" + +msgctxt "#32163" +msgid "User" +msgstr "" + +msgctxt "#32164" +msgid "Fallback to Title/Year matching if necessary" +msgstr "" + +msgctxt "#32165" +msgid "Trakt - Added to watchlist" +msgstr "" + +msgctxt "#32166" +msgid "Trakt - Failed adding to watchlist" +msgstr "" + +msgctxt "#32167" +msgid "Offset scrobble start by X minutes" +msgstr "" + +msgctxt "#32168" +msgid "Sync ratings" +msgstr "" + +msgctxt "#32169" +msgid "Kodi movie ratings are up to date" +msgstr "" + +msgctxt "#32170" +msgid "%i movie(s) ratings will be updated in Kodi" +msgstr "" + +msgctxt "#32171" +msgid "Updating %i of %i movie ratings in Kodi" +msgstr "" + +msgctxt "#32172" +msgid "Ratings updated for %i movie(s) in Kodi" +msgstr "" + +msgctxt "#32173" +msgid "Kodi episode ratings are up to date" +msgstr "" + +msgctxt "#32174" +msgid "Updating %i of %i episode ratings in Kodi" +msgstr "" + +msgctxt "#32175" +msgid "Ratings updated for %i episode(s) in Kodi" +msgstr "" + +msgctxt "#32176" +msgid "Kodi show ratings are up to date" +msgstr "" + +msgctxt "#32177" +msgid "Updating %i of %i show ratings in Kodi" +msgstr "" + +msgctxt "#32178" +msgid "Ratings updated for %i show(s) in Kodi" +msgstr "" + +msgctxt "#32179" +msgid "Trakt movie ratings are up to date" +msgstr "" + +msgctxt "#32180" +msgid "%i movie ratings will be updated on Trakt" +msgstr "" + +msgctxt "#32181" +msgid "Trakt show ratings are up to date" +msgstr "" + +msgctxt "#32182" +msgid "%i show ratings will be updated on Trakt" +msgstr "" + +msgctxt "#32183" +msgid "Attempt to scrobble MythTV PVR recordings" +msgstr "" + +msgctxt "#32184" +msgid "Attempt secondary show title search" +msgstr "" + +msgctxt "#32185" +msgid "Exclude Plugins" +msgstr "" + +msgctxt "#32186" +msgid "Allow script exclusions" +msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.gl_ES/strings.po b/script.trakt/resources/language/resource.language.gl_ES/strings.po index c6b64a38ec..a47f73c69a 100644 --- a/script.trakt/resources/language/resource.language.gl_ES/strings.po +++ b/script.trakt/resources/language/resource.language.gl_ES/strings.po @@ -21,7 +21,7 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" msgctxt "#32000" @@ -30,7 +30,7 @@ msgstr "Xeral" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -727,3 +727,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.he_IL/strings.po b/script.trakt/resources/language/resource.language.he_IL/strings.po index dad12e2f08..486941a5ba 100644 --- a/script.trakt/resources/language/resource.language.he_IL/strings.po +++ b/script.trakt/resources/language/resource.language.he_IL/strings.po @@ -22,16 +22,17 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "Scrobbler סדרות וסרטים עבור Trakt.tv" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." -msgstr "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgstr "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgctxt "#32000" msgid "General" msgstr "כללי" +# empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" -msgstr "השהיית הפעלה" +msgid "Startup Delay (seconds)" +msgstr "" msgctxt "#32004" msgid "Rating" @@ -722,6 +723,50 @@ msgctxt "#32186" msgid "Allow script exclusions" msgstr "" +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" + +#~ msgctxt "#32003" +#~ msgid "Startup Delay" +#~ msgstr "השהיית הפעלה" + #~ msgctxt "#32159" #~ msgid "Visit {0} or scan the QR Code below." #~ msgstr "בקר ב- {0} או סרוק את קוד ה-QR למטה." diff --git a/script.trakt/resources/language/resource.language.he_il/strings.po b/script.trakt/resources/language/resource.language.he_il/strings.po new file mode 100644 index 0000000000..e721295341 --- /dev/null +++ b/script.trakt/resources/language/resource.language.he_il/strings.po @@ -0,0 +1,770 @@ +# Kodi Media Center language file +# Addon Name: Trakt +# Addon id: script.trakt +# Addon Provider: Trakt.tv, Razze +msgid "" +msgstr "" +"Project-Id-Version: XBMC Addons\n" +"Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" +"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: he_il\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=4; plural=(n == 1) ? 0 : ((n == 2) ? 1 : ((n > 10 && n % 10 == 0) ? 2 : 3));\n" + +msgctxt "Addon Summary" +msgid "TV and movie scrobbler for Trakt.tv" +msgstr "Scrobbler סדרות וסרטים עבור Trakt.tv" + +msgctxt "Addon Description" +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgstr "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." + +# General Settings +msgctxt "#32000" +msgid "General" +msgstr "" + +# empty strings from id 32001 to 32002 +msgctxt "#32003" +msgid "Startup Delay (seconds)" +msgstr "" + +msgctxt "#32004" +msgid "Rating" +msgstr "" + +msgctxt "#32005" +msgid "Rate Movie after watching" +msgstr "" + +msgctxt "#32006" +msgid "Rate TV show Episode after watching" +msgstr "" + +msgctxt "#32008" +msgid "Minimum percent watched to display rating dialog" +msgstr "" + +msgctxt "#32009" +msgid "Allow re-rating of media" +msgstr "" + +msgctxt "#32010" +msgid "Default rating" +msgstr "" + +# Scrobbling Settings +msgctxt "#32011" +msgid "Scrobbling" +msgstr "" + +msgctxt "#32012" +msgid "Scrobble movies" +msgstr "" + +msgctxt "#32013" +msgid "Scrobble TV show episodes" +msgstr "" + +msgctxt "#32014" +msgid "Show notification on scrobble" +msgstr "" + +msgctxt "#32015" +msgid "Trakt - Scrobbled successfully" +msgstr "" + +msgctxt "#32016" +msgid "Exclusions" +msgstr "" + +msgctxt "#32017" +msgid "Exclude Live TV" +msgstr "" + +msgctxt "#32018" +msgid "Exclude HTTP sources" +msgstr "" + +msgctxt "#32019" +msgid "Exclude path" +msgstr "" + +msgctxt "#32020" +msgid "Folder's path (including subfolders)" +msgstr "" + +# empty strings from id 32021 to 32022 +msgctxt "#32023" +msgid "Can not connect to Trakt" +msgstr "" + +msgctxt "#32024" +msgid "Error" +msgstr "" + +# empty string with id 32025 +msgctxt "#32026" +msgid "What Did You Think?" +msgstr "" + +msgctxt "#32027" +msgid "Totally Ninja!" +msgstr "" + +msgctxt "#32028" +msgid "Weak Sauce :(" +msgstr "" + +msgctxt "#32029" +msgid "Terrible" +msgstr "" + +msgctxt "#32030" +msgid "Bad" +msgstr "" + +msgctxt "#32031" +msgid "Poor" +msgstr "" + +msgctxt "#32032" +msgid "Meh" +msgstr "" + +msgctxt "#32033" +msgid "Fair" +msgstr "" + +msgctxt "#32034" +msgid "Good" +msgstr "" + +msgctxt "#32035" +msgid "Great" +msgstr "" + +msgctxt "#32036" +msgid "Superb" +msgstr "" + +msgctxt "#32037" +msgid "Unrate this movie" +msgstr "" + +msgctxt "#32038" +msgid "Unrate this show" +msgstr "" + +msgctxt "#32039" +msgid "Unrate this episode" +msgstr "" + +msgctxt "#32040" +msgid "Trakt - Rating submitted successfully" +msgstr "" + +msgctxt "#32041" +msgid "Trakt - Already rated" +msgstr "" + +msgctxt "#32042" +msgid "Trakt - Unrated successfully" +msgstr "" + +msgctxt "#32043" +msgid "Trakt - Already has the same rating" +msgstr "" + +msgctxt "#32044" +msgid "Trakt - Problem submitting rating" +msgstr "" + +msgctxt "#32045" +msgid "Synchronize" +msgstr "" + +msgctxt "#32046" +msgid "Movies" +msgstr "" + +msgctxt "#32047" +msgid "Add new movies to Trakt collection" +msgstr "" + +msgctxt "#32048" +msgid "Add watched movies to Trakt history" +msgstr "" + +msgctxt "#32049" +msgid "Mark movies from Trakt history as watched in Kodi" +msgstr "" + +msgctxt "#32050" +msgid "TV Episodes" +msgstr "" + +msgctxt "#32051" +msgid "Add new TV episodes to Trakt collection" +msgstr "" + +msgctxt "#32052" +msgid "Add watched TV episodes to Trakt history" +msgstr "" + +msgctxt "#32053" +msgid "Mark TV episodes from Trakt history as watched in Kodi" +msgstr "" + +msgctxt "#32054" +msgid "Service" +msgstr "" + +msgctxt "#32055" +msgid "Sync collection on library update or cleaning" +msgstr "" + +msgctxt "#32056" +msgid "Show sync notifications" +msgstr "" + +msgctxt "#32057" +msgid "Remove deleted movies from Trakt collection" +msgstr "" + +msgctxt "#32058" +msgid "Remove deleted TV episodes from Trakt collection" +msgstr "" + +# empty string with id 32059 +msgctxt "#32060" +msgid "Hide notifications during playback" +msgstr "" + +msgctxt "#32061" +msgid "Sync started" +msgstr "" + +msgctxt "#32062" +msgid "Sync complete" +msgstr "" + +msgctxt "#32063" +msgid "%i movie(s) will be added to Trakt collection" +msgstr "" + +msgctxt "#32064" +msgid "%i movie playcount(s) will be updated on Trakt" +msgstr "" + +msgctxt "#32065" +msgid "%i movie(s) playcount will be updated in Kodi" +msgstr "" + +msgctxt "#32066" +msgid "Movie Sync Complete" +msgstr "" + +msgctxt "#32067" +msgid "Going to add %i show(s) to Trakt collection" +msgstr "" + +msgctxt "#32068" +msgid "Checking for episodes missing from Trakt collection" +msgstr "" + +msgctxt "#32069" +msgid "%i of %i show(s) have episodes added to Trakt collection" +msgstr "" + +msgctxt "#32070" +msgid "Going to update %i show(s) missing watched status" +msgstr "" + +msgctxt "#32071" +msgid "Checking watched episodes on Trakt" +msgstr "" + +msgctxt "#32072" +msgid "%i show(s) had missing watched status" +msgstr "" + +msgctxt "#32073" +msgid "%i episodes are being updated" +msgstr "" + +msgctxt "#32074" +msgid "Checking watched episodes on Kodi" +msgstr "" + +msgctxt "#32075" +msgid "Episode Sync Complete" +msgstr "" + +msgctxt "#32076" +msgid "%i movie(s) will be removed from Trakt collection" +msgstr "" + +msgctxt "#32077" +msgid "Cleaning Trakt TV show collection" +msgstr "" + +msgctxt "#32078" +msgid "episodes are being removed" +msgstr "" + +msgctxt "#32079" +msgid "Loading movies from Kodi" +msgstr "" + +msgctxt "#32080" +msgid "Movies loaded from Kodi" +msgstr "" + +msgctxt "#32081" +msgid "Retrieving movie collection from Trakt" +msgstr "" + +msgctxt "#32082" +msgid "Retrieving watched movies from Trakt" +msgstr "" + +msgctxt "#32083" +msgid "Retrieved movie data from Trakt" +msgstr "" + +msgctxt "#32084" +msgid "Trakt movie collection is up to date, no movies to add" +msgstr "" + +msgctxt "#32085" +msgid "%i movie(s) were added to your Trakt collection" +msgstr "" + +msgctxt "#32086" +msgid "Trakt movie playcounts are up to date" +msgstr "" + +msgctxt "#32087" +msgid "Playcounts updated for %i movie(s) on Trakt" +msgstr "" + +msgctxt "#32088" +msgid "Kodi movie playcounts are up to date" +msgstr "" + +msgctxt "#32089" +msgid "Updating %i of %i movie playcount(s) in Kodi" +msgstr "" + +msgctxt "#32090" +msgid "Playcounts updated for %i movie(s) in Kodi" +msgstr "" + +msgctxt "#32091" +msgid "Trakt movie collection is up to date, no movies removed" +msgstr "" + +msgctxt "#32092" +msgid "%i movie(s) were removed from your Trakt collection" +msgstr "" + +msgctxt "#32093" +msgid "Updating %i of %i movie playcount(s) on Trakt" +msgstr "" + +msgctxt "#32094" +msgid "Loading episode data from Kodi" +msgstr "" + +msgctxt "#32095" +msgid "Loading shows from Kodi" +msgstr "" + +msgctxt "#32096" +msgid "Shows loaded from Kodi" +msgstr "" + +msgctxt "#32097" +msgid "Parsing %i of %i episode data from Kodi" +msgstr "" + +msgctxt "#32098" +msgid "Loaded episode data from Kodi" +msgstr "" + +msgctxt "#32099" +msgid "Loading episode data from Trakt" +msgstr "" + +msgctxt "#32100" +msgid "Retrieving episode collection from Trakt" +msgstr "" + +msgctxt "#32101" +msgid "Retrieving watched episodes from Trakt" +msgstr "" + +msgctxt "#32102" +msgid "Parsing episode data %i of %i from Trakt" +msgstr "" + +msgctxt "#32103" +msgid "Retrieved episode data from Trakt" +msgstr "" + +msgctxt "#32104" +msgid "Trakt episode collection is up to date, no episodes to add" +msgstr "" + +msgctxt "#32105" +msgid "%i episode(s) were added to your Trakt collection" +msgstr "" + +msgctxt "#32106" +msgid "Trakt episode playcounts are up to date" +msgstr "" + +msgctxt "#32107" +msgid "Kodi episode playcounts are up to date" +msgstr "" + +msgctxt "#32108" +msgid "Updating %i of %i episode playcount(s) in Kodi" +msgstr "" + +msgctxt "#32109" +msgid "Playcounts updated for %i show(s) in Kodi" +msgstr "" + +msgctxt "#32110" +msgid "Trakt episode collection is clean, no episodes to remove" +msgstr "" + +msgctxt "#32111" +msgid "%i episode(s) are being removed from your Trakt collection" +msgstr "" + +msgctxt "#32112" +msgid "%i episode(s) were removed from your Trakt collection" +msgstr "" + +msgctxt "#32113" +msgid "Trakt - Marked as watched" +msgstr "" + +msgctxt "#32114" +msgid "Trakt - Failed marking as watched" +msgstr "" + +msgctxt "#32115" +msgid "%d episode(s) of '%s'" +msgstr "" + +msgctxt "#32116" +msgid "Enable debug mode" +msgstr "" + +msgctxt "#32117" +msgid "Sync movie playback progress to Kodi" +msgstr "" + +msgctxt "#32118" +msgid "Sync episode playback progress to Kodi" +msgstr "" + +msgctxt "#32119" +msgid "Retrieving episode playback progress from Trakt" +msgstr "" + +msgctxt "#32120" +msgid "Parsing episode playback progress %i of %i from Trakt" +msgstr "" + +msgctxt "#32121" +msgid "Retrieved episode playback progress from Trakt" +msgstr "" + +msgctxt "#32122" +msgid "Retrieving movie playback progress from Trakt" +msgstr "" + +msgctxt "#32123" +msgid "Parsing movie playback progress %i of %i from Trakt" +msgstr "" + +msgctxt "#32124" +msgid "Retrieved movie playback progress from Trakt" +msgstr "" + +msgctxt "#32125" +msgid "Kodi movie playback progress is up to date" +msgstr "" + +msgctxt "#32126" +msgid "%i movie(s) playback progress will be updated in Kodi" +msgstr "" + +msgctxt "#32127" +msgid "Updating %i of %i movie(s) playback progress in Kodi" +msgstr "" + +msgctxt "#32128" +msgid "Playback progress updated for %i movie(s) in Kodi" +msgstr "" + +msgctxt "#32129" +msgid "Kodi episode playback progress is up to date" +msgstr "" + +msgctxt "#32130" +msgid "Updating %i of %i episode(s) playback progress in Kodi" +msgstr "" + +msgctxt "#32131" +msgid "Playback progress updated for %i episode(s) in Kodi" +msgstr "" + +msgctxt "#32132" +msgid "Unrate this season" +msgstr "" + +msgctxt "#32133" +msgid "Manage Movie's Lists" +msgstr "" + +msgctxt "#32134" +msgid "Manage Show's Lists" +msgstr "" + +msgctxt "#32135" +msgid "Remove from Watchlist" +msgstr "" + +msgctxt "#32136" +msgid "Add to watchlist" +msgstr "" + +msgctxt "#32137" +msgid "Rate this movie" +msgstr "" + +msgctxt "#32138" +msgid "Rate this show" +msgstr "" + +msgctxt "#32139" +msgid "Rate this episode" +msgstr "" + +msgctxt "#32140" +msgid "Toggle watched" +msgstr "" + +msgctxt "#32141" +msgid "Manage all lists" +msgstr "" + +msgctxt "#32142" +msgid "Update all tags" +msgstr "" + +msgctxt "#32143" +msgid "Synchronize library" +msgstr "" + +msgctxt "#32144" +msgid "How do I authorize the trakt addon to access my trakt.tv account?" +msgstr "" + +# empty strings from id 32145 to 32146 +msgctxt "#32147" +msgid "Trakt.tv PIN Authorization Failed" +msgstr "" + +# empty string with id 32148 +msgctxt "#32149" +msgid "Rate this Season" +msgstr "" + +msgctxt "#32150" +msgid "You will be reminded in 24 hours" +msgstr "" + +msgctxt "#32151" +msgid "Use Addon Settings later if you change your mind" +msgstr "" + +msgctxt "#32152" +msgid "Trakt Authorization Complete" +msgstr "" + +msgctxt "#32153" +msgid "Trakt Account Authorization" +msgstr "" + +msgctxt "#32154" +msgid "Authorize" +msgstr "" + +msgctxt "#32155" +msgid "Remind Me Later" +msgstr "" + +msgctxt "#32156" +msgid "No Thanks" +msgstr "" + +msgctxt "#32157" +msgid "Account Authorization" +msgstr "" + +# empty string with id 32158 +msgctxt "#32159" +msgid "Visit {0} or scan the QR code." +msgstr "" + +msgctxt "#32162" +msgid "The trakt addon CAN NOT be used without authorizing it to access your trakt.tv account." +msgstr "" + +msgctxt "#32163" +msgid "User" +msgstr "" + +msgctxt "#32164" +msgid "Fallback to Title/Year matching if necessary" +msgstr "" + +msgctxt "#32165" +msgid "Trakt - Added to watchlist" +msgstr "" + +msgctxt "#32166" +msgid "Trakt - Failed adding to watchlist" +msgstr "" + +msgctxt "#32167" +msgid "Offset scrobble start by X minutes" +msgstr "" + +msgctxt "#32168" +msgid "Sync ratings" +msgstr "" + +msgctxt "#32169" +msgid "Kodi movie ratings are up to date" +msgstr "" + +msgctxt "#32170" +msgid "%i movie(s) ratings will be updated in Kodi" +msgstr "" + +msgctxt "#32171" +msgid "Updating %i of %i movie ratings in Kodi" +msgstr "" + +msgctxt "#32172" +msgid "Ratings updated for %i movie(s) in Kodi" +msgstr "" + +msgctxt "#32173" +msgid "Kodi episode ratings are up to date" +msgstr "" + +msgctxt "#32174" +msgid "Updating %i of %i episode ratings in Kodi" +msgstr "" + +msgctxt "#32175" +msgid "Ratings updated for %i episode(s) in Kodi" +msgstr "" + +msgctxt "#32176" +msgid "Kodi show ratings are up to date" +msgstr "" + +msgctxt "#32177" +msgid "Updating %i of %i show ratings in Kodi" +msgstr "" + +msgctxt "#32178" +msgid "Ratings updated for %i show(s) in Kodi" +msgstr "" + +msgctxt "#32179" +msgid "Trakt movie ratings are up to date" +msgstr "" + +msgctxt "#32180" +msgid "%i movie ratings will be updated on Trakt" +msgstr "" + +msgctxt "#32181" +msgid "Trakt show ratings are up to date" +msgstr "" + +msgctxt "#32182" +msgid "%i show ratings will be updated on Trakt" +msgstr "" + +msgctxt "#32183" +msgid "Attempt to scrobble MythTV PVR recordings" +msgstr "" + +msgctxt "#32184" +msgid "Attempt secondary show title search" +msgstr "" + +msgctxt "#32185" +msgid "Exclude Plugins" +msgstr "" + +msgctxt "#32186" +msgid "Allow script exclusions" +msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.hi_IN/strings.po b/script.trakt/resources/language/resource.language.hi_IN/strings.po index 53e8cd78b5..6cb61da4b6 100644 --- a/script.trakt/resources/language/resource.language.hi_IN/strings.po +++ b/script.trakt/resources/language/resource.language.hi_IN/strings.po @@ -21,7 +21,7 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" msgctxt "#32000" @@ -30,7 +30,7 @@ msgstr "सामान्य" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -727,3 +727,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.hr_HR/strings.po b/script.trakt/resources/language/resource.language.hr_HR/strings.po index 57a3bde399..d2d8d657c8 100644 --- a/script.trakt/resources/language/resource.language.hr_HR/strings.po +++ b/script.trakt/resources/language/resource.language.hr_HR/strings.po @@ -5,32 +5,34 @@ msgid "" msgstr "" "Project-Id-Version: XBMC Addons\n" -"Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" +"Report-Msgid-Bugs-To: translations@kodi.tv\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Kodi Translation Team\n" -"Language-Team: Croatian (http://www.transifex.com/projects/p/xbmc-addons/language/hr/)\n" -"Language: hr\n" +"PO-Revision-Date: 2023-01-14 15:15+0000\n" +"Last-Translator: gogogogi \n" +"Language-Team: Croatian \n" +"Language: hr_HR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\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" +"X-Generator: Weblate 4.15\n" msgctxt "Addon Summary" msgid "TV and movie scrobbler for Trakt.tv" -msgstr "" +msgstr "TV i filmski skrobler za Trakt.tv" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." -msgstr "" +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgstr "Automatski sklobrajte sve TV epizode i filmove koje gledate na Trakt.tv! Vodite opsežnu povijest svega što ste gledali i budite dio globalne zajednice TV i filmskih entuzijasta. Prijavite se na besplatan račun na http://trakt.tv i dobijte mnogo značajki:[CR][CR]- Automatski skroblajte što gledate[CR]- Mobilne aplikacije za iPhone, iPad, Android, i Windows telefon[CR]- Dijelite što gledate (u stvarnom vremenu) i ocijenite na facebooku i twitteru[CR]- Personaliziran kalendar tako da nikada ne propustite TV emisiju[CR]- Slijedite svoje prijatelje i ljude koji vas zanimaju u[CR]- Koristite Popise gledanja tako da ne zaboravite što ste gledali[CR]- Pratite svoje medijske kolekcije i impresionirajte svoje prijateljte[CR]- Stvorite prilagođene popise o bili kojoj temi koju odaberete[CR]- Jednostavno pratite vaš napredak TV serije diljem svih sezona i epizoda[CR]- Pratite vaš napredak nasuprot industrijskih popisa poput IMDb Top 250[CR]- Otkrijete nove TV serije i filmove temeljene na vašim navikama gledanja[CR]- Widgeti za vaš potpis na forumu[CR][CR]Što sve može ovaj dodatak?[CR][CR]- Automatski skroblat sve TV epizode i filmove koje gledate[CR]- Uskladiti vaše TV epizode i filmske kolekcije na Trakt (pokrenuto nakon nadopune videoteke)[CR]- Automatsko čišćenje vaše Trakt kolekcije tako da se poklapa s Kodijem[CR]- Zadržava stanje gledanja usklađenim između Kodija i Trakta[CR]- Ocjenjuje filmove i epizode nakon gledanja[CR][CR]Posebno hvala svima koji su doprinijeli ovom dodatku! Provjerite povijest podneska i zapis promjena kako bi vidjeli te talentirane razvijatelje." msgctxt "#32000" msgid "General" msgstr "Općenito" +# empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" -msgstr "Odgoda pokretanja" +msgid "Startup Delay (seconds)" +msgstr "Odgoda pokretanja (sekunde)" msgctxt "#32004" msgid "Rating" @@ -50,7 +52,7 @@ msgstr "Najmanji postotak gledanja za prikaz dijaloga ocjene" msgctxt "#32009" msgid "Allow re-rating of media" -msgstr "Doputi ponvno ocjenjivanje medija" +msgstr "Dopusti ponovno ocjenjivanje medija" msgctxt "#32010" msgid "Default rating" @@ -82,7 +84,7 @@ msgstr "Izuzeto" msgctxt "#32017" msgid "Exclude Live TV" -msgstr "Izuzmi televiziju" +msgstr "Izuzmi TV uživo" msgctxt "#32018" msgid "Exclude HTTP sources" @@ -94,7 +96,7 @@ msgstr "Izuzmi putanju" msgctxt "#32020" msgid "Folder's path (including subfolders)" -msgstr "Putanja mape (uključi podmape)" +msgstr "Putanja mape (obuhvati podmape)" msgctxt "#32023" msgid "Can not connect to Trakt" @@ -150,39 +152,39 @@ msgstr "Veličanstveno" msgctxt "#32037" msgid "Unrate this movie" -msgstr "" +msgstr "Ukloni ocjenu za ovaj film" msgctxt "#32038" msgid "Unrate this show" -msgstr "" +msgstr "Ukloni ocjenu za ovu TV seriju" msgctxt "#32039" msgid "Unrate this episode" -msgstr "" +msgstr "Ukloni ocjenu za ovu epizodu" msgctxt "#32040" msgid "Trakt - Rating submitted successfully" -msgstr "" +msgstr "Trakt - Ocjena je poslana uspješno" msgctxt "#32041" msgid "Trakt - Already rated" -msgstr "" +msgstr "Trakt - Već je ocjenjeno" msgctxt "#32042" msgid "Trakt - Unrated successfully" -msgstr "" +msgstr "Trakt - Uklanjanje ocjene uspješno" msgctxt "#32043" msgid "Trakt - Already has the same rating" -msgstr "" +msgstr "Trakt - Već ima istu ocjenu" msgctxt "#32044" msgid "Trakt - Problem submitting rating" -msgstr "" +msgstr "Trakt - Problem u slanju ocjene" msgctxt "#32045" msgid "Synchronize" -msgstr "" +msgstr "Uskladi" msgctxt "#32046" msgid "Movies" @@ -190,31 +192,31 @@ msgstr "Filmovi" msgctxt "#32047" msgid "Add new movies to Trakt collection" -msgstr "" +msgstr "Dodaj nove filmove u Trakt kolekciju" msgctxt "#32048" msgid "Add watched movies to Trakt history" -msgstr "" +msgstr "Dodaj odgledane filmove u Trakt povijest" msgctxt "#32049" msgid "Mark movies from Trakt history as watched in Kodi" -msgstr "" +msgstr "Označi filmove iz Trakt povijesti kao odgledane u Kodiju" msgctxt "#32050" msgid "TV Episodes" -msgstr "" +msgstr "TV epizode" msgctxt "#32051" msgid "Add new TV episodes to Trakt collection" -msgstr "" +msgstr "Dodaj nove TV epizode u Trakt kolekciju" msgctxt "#32052" msgid "Add watched TV episodes to Trakt history" -msgstr "" +msgstr "Dodaj odgledane TV epizode u Trakt povijest" msgctxt "#32053" msgid "Mark TV episodes from Trakt history as watched in Kodi" -msgstr "" +msgstr "Označi TV epizode iz Trakt povijesti kao odgledane u Kodiju" msgctxt "#32054" msgid "Service" @@ -222,411 +224,411 @@ msgstr "Usluga" msgctxt "#32055" msgid "Sync collection on library update or cleaning" -msgstr "" +msgstr "Uskladi kolekciju pri čišćenju ili nadopuni videoteke" msgctxt "#32056" msgid "Show sync notifications" -msgstr "" +msgstr "Prikaži obavijest usklađivanja" msgctxt "#32057" msgid "Remove deleted movies from Trakt collection" -msgstr "" +msgstr "Ukloni obrisane filmove iz Trakt kolekcije" msgctxt "#32058" msgid "Remove deleted TV episodes from Trakt collection" -msgstr "" +msgstr "Ukloni obrisane TV epizode iz Trakt kolekcije" # empty string with id 32059 msgctxt "#32060" msgid "Hide notifications during playback" -msgstr "" +msgstr "Sakrij obavijesti tijekom reprodukcije" msgctxt "#32061" msgid "Sync started" -msgstr "" +msgstr "Usklađivanje je započelo" msgctxt "#32062" msgid "Sync complete" -msgstr "" +msgstr "Usklađivanje je završeno" msgctxt "#32063" msgid "%i movie(s) will be added to Trakt collection" -msgstr "" +msgstr "%i film(ova) će biti dodano u Trakt kolekciju" msgctxt "#32064" msgid "%i movie playcount(s) will be updated on Trakt" -msgstr "" +msgstr "Broj reprodukcija %i filma će biti nadopunjeno na Traktu" msgctxt "#32065" msgid "%i movie(s) playcount will be updated in Kodi" -msgstr "" +msgstr "Broj reprodukcija %i filma će biti nadopunjeno na Kodiju" msgctxt "#32066" msgid "Movie Sync Complete" -msgstr "" +msgstr "Usklađivanje filma završeno" msgctxt "#32067" msgid "Going to add %i show(s) to Trakt collection" -msgstr "" +msgstr "Dodavam %i seriju(a) u Trakt kolekciju" msgctxt "#32068" msgid "Checking for episodes missing from Trakt collection" -msgstr "" +msgstr "Provjeravam nedostajuće epizode iz Trakt kolekcije" msgctxt "#32069" msgid "%i of %i show(s) have episodes added to Trakt collection" -msgstr "" +msgstr "%i od %i serija imaju epizode dodane u Trakt kolekciju" msgctxt "#32070" msgid "Going to update %i show(s) missing watched status" -msgstr "" +msgstr "Započinjem nadopunu %i serije(a) kojoj nedostaje status gledanja" msgctxt "#32071" msgid "Checking watched episodes on Trakt" -msgstr "" +msgstr "Provjera gledanih epizoda na Traktu" msgctxt "#32072" msgid "%i show(s) had missing watched status" -msgstr "" +msgstr "%i serija ima nedostajući status gledanja" msgctxt "#32073" msgid "%i episodes are being updated" -msgstr "" +msgstr "%i epizoda je nadopunjena" msgctxt "#32074" msgid "Checking watched episodes on Kodi" -msgstr "" +msgstr "Provjera gledanih epizoda na Kodiju" msgctxt "#32075" msgid "Episode Sync Complete" -msgstr "" +msgstr "Usklađivanje epizoda završeno" msgctxt "#32076" msgid "%i movie(s) will be removed from Trakt collection" -msgstr "" +msgstr "%i film(ova) će biti uklonjeno iz Trakt kolekcije" msgctxt "#32077" msgid "Cleaning Trakt TV show collection" -msgstr "" +msgstr "Čišćenje Trakt TV serije kolekcije" msgctxt "#32078" msgid "episodes are being removed" -msgstr "" +msgstr "epizode su uklonjene" msgctxt "#32079" msgid "Loading movies from Kodi" -msgstr "" +msgstr "Učitavanje filmova s Kodija" msgctxt "#32080" msgid "Movies loaded from Kodi" -msgstr "" +msgstr "Filmovi učitani s Kodija" msgctxt "#32081" msgid "Retrieving movie collection from Trakt" -msgstr "" +msgstr "Preuzimanje filmske kolekcije s Trakta" msgctxt "#32082" msgid "Retrieving watched movies from Trakt" -msgstr "" +msgstr "Preuzimanje gledanih filmova s Trakta" msgctxt "#32083" msgid "Retrieved movie data from Trakt" -msgstr "" +msgstr "Preuzimanje filmskih podataka s Trakta" msgctxt "#32084" msgid "Trakt movie collection is up to date, no movies to add" -msgstr "" +msgstr "Trakt filmska kolekcija je najnovija, nema filmova za dodavanje" msgctxt "#32085" msgid "%i movie(s) were added to your Trakt collection" -msgstr "" +msgstr "%i film(ova) je dodano u vašu Trakt kolekciju" msgctxt "#32086" msgid "Trakt movie playcounts are up to date" -msgstr "" +msgstr "Broj izvođenja Trak filmova je najnoviji" msgctxt "#32087" msgid "Playcounts updated for %i movie(s) on Trakt" -msgstr "" +msgstr "Broj reprodukcija nadopunjen za %i film(ova) na Traktu" msgctxt "#32088" msgid "Kodi movie playcounts are up to date" -msgstr "" +msgstr "Broj izvođenja Kodi filmova su najnoviji" msgctxt "#32089" msgid "Updating %i of %i movie playcount(s) in Kodi" -msgstr "" +msgstr "Nadopunjuje se %i od %i broja izvođenja u Kodiju" msgctxt "#32090" msgid "Playcounts updated for %i movie(s) in Kodi" -msgstr "" +msgstr "Broj izvođenja je nadopunjen za %i film(ova) u Kodiju" msgctxt "#32091" msgid "Trakt movie collection is up to date, no movies removed" -msgstr "" +msgstr "Trakt filmska kolekcija je najnovija, nema uklonjenih filmova" msgctxt "#32092" msgid "%i movie(s) were removed from your Trakt collection" -msgstr "" +msgstr "%i film(ova) je uklonjeno iz vaše Trakt kolekcije" msgctxt "#32093" msgid "Updating %i of %i movie playcount(s) on Trakt" -msgstr "" +msgstr "Nadopunjuje se %i od %i broja izvođenja filma na Traktu" msgctxt "#32094" msgid "Loading episode data from Kodi" -msgstr "" +msgstr "Učitavanje podataka epizoda iz Kodija" msgctxt "#32095" msgid "Loading shows from Kodi" -msgstr "" +msgstr "Učitavanje TV serija iz Kodija" msgctxt "#32096" msgid "Shows loaded from Kodi" -msgstr "" +msgstr "TV serije učitane s Kodija" msgctxt "#32097" msgid "Parsing %i of %i episode data from Kodi" -msgstr "" +msgstr "Obrađuje se %i od %i podataka epizoda iz Kodija" msgctxt "#32098" msgid "Loaded episode data from Kodi" -msgstr "" +msgstr "Učitani podaci epizode iz Kodija" msgctxt "#32099" msgid "Loading episode data from Trakt" -msgstr "" +msgstr "Učitani podaci epizode iz Trakta" msgctxt "#32100" msgid "Retrieving episode collection from Trakt" -msgstr "" +msgstr "Preuzimanje kolekcije epizode iz trakta" msgctxt "#32101" msgid "Retrieving watched episodes from Trakt" -msgstr "" +msgstr "Preuzimanje odgledanih epizoda s Trakta" msgctxt "#32102" msgid "Parsing episode data %i of %i from Trakt" -msgstr "" +msgstr "Obrada podataka epizode %i od %i s Trakta" msgctxt "#32103" msgid "Retrieved episode data from Trakt" -msgstr "" +msgstr "Preuzimanje podataka epizode s Trakta" msgctxt "#32104" msgid "Trakt episode collection is up to date, no episodes to add" -msgstr "" +msgstr "Kolekcija epizode s Trakta je najnovija, nema epizoda za dodati" msgctxt "#32105" msgid "%i episode(s) were added to your Trakt collection" -msgstr "" +msgstr "%i epizoda je dodana u vašu Trakt kolekciju" msgctxt "#32106" msgid "Trakt episode playcounts are up to date" -msgstr "" +msgstr "Trakt broj izvođenja epizode je najnoviji" msgctxt "#32107" msgid "Kodi episode playcounts are up to date" -msgstr "" +msgstr "Kodi broj izvođenja epizode je najnoviji" msgctxt "#32108" msgid "Updating %i of %i episode playcount(s) in Kodi" -msgstr "" +msgstr "Nadopunjuje se %i od %i broj izvođenja epizode u Kodiju" msgctxt "#32109" msgid "Playcounts updated for %i show(s) in Kodi" -msgstr "" +msgstr "Nadopunjuje se broj izvođenja za %i seriju(a) u Kodiju" msgctxt "#32110" msgid "Trakt episode collection is clean, no episodes to remove" -msgstr "" +msgstr "Trakt kolekcija epizode je čista, nema epizoda za uklanjanje" msgctxt "#32111" msgid "%i episode(s) are being removed from your Trakt collection" -msgstr "" +msgstr "%i epizoda je se uklanja iz vaše Trakt kolekcije" msgctxt "#32112" msgid "%i episode(s) were removed from your Trakt collection" -msgstr "" +msgstr "%i epizoda je uklonjeno iz vaše Trakt kolekcije" msgctxt "#32113" msgid "Trakt - Marked as watched" -msgstr "" +msgstr "Trakt - Označeno kao odgledano" msgctxt "#32114" msgid "Trakt - Failed marking as watched" -msgstr "" +msgstr "Trakt - Neuspjelo označavanje kao odgledano" msgctxt "#32115" msgid "%d episode(s) of '%s'" -msgstr "" +msgstr "%d epizoda(e) od '%s'" msgctxt "#32116" msgid "Enable debug mode" -msgstr "" +msgstr "Omogući način otklanjanja grešaka" msgctxt "#32117" msgid "Sync movie playback progress to Kodi" -msgstr "" +msgstr "Uskladi napredak gledanja na Kodiju" msgctxt "#32118" msgid "Sync episode playback progress to Kodi" -msgstr "" +msgstr "Uskladi napredak gledanja epizode na Kodiju" msgctxt "#32119" msgid "Retrieving episode playback progress from Trakt" -msgstr "" +msgstr "Preuzmi napredak gledanja epizode s Trakta" msgctxt "#32120" msgid "Parsing episode playback progress %i of %i from Trakt" -msgstr "" +msgstr "Obrada napretka gledanja epizode %i od %i iz Trakta" msgctxt "#32121" msgid "Retrieved episode playback progress from Trakt" -msgstr "" +msgstr "Preuzmi napredak gledanja epizode s Trakta" msgctxt "#32122" msgid "Retrieving movie playback progress from Trakt" -msgstr "" +msgstr "Preuzmi napredak gledanja filma s Trakta" msgctxt "#32123" msgid "Parsing movie playback progress %i of %i from Trakt" -msgstr "" +msgstr "Obrada napretka gledanja filma %i od %i s Trakta" msgctxt "#32124" msgid "Retrieved movie playback progress from Trakt" -msgstr "" +msgstr "Preuzmi napredak gledanja filma s Trakta" msgctxt "#32125" msgid "Kodi movie playback progress is up to date" -msgstr "" +msgstr "Kodi napredak gledanja je najnoviji" msgctxt "#32126" msgid "%i movie(s) playback progress will be updated in Kodi" -msgstr "" +msgstr "%i napredak gledanja film(a) će bit nadopunjen na Kodiju" msgctxt "#32127" msgid "Updating %i of %i movie(s) playback progress in Kodi" -msgstr "" +msgstr "Nadopunjuje se %i od %i napredak gledanja film(ova) u Kodiju" msgctxt "#32128" msgid "Playback progress updated for %i movie(s) in Kodi" -msgstr "" +msgstr "Napredak gledanja nadopunjen za %i film(ova) u Kodiju" msgctxt "#32129" msgid "Kodi episode playback progress is up to date" -msgstr "" +msgstr "Kodi napredak gledanja epizode je najnoviji" msgctxt "#32130" msgid "Updating %i of %i episode(s) playback progress in Kodi" -msgstr "" +msgstr "Nadopunjuje se %i od %i napredak gledanja epizoda u Kodiju" msgctxt "#32131" msgid "Playback progress updated for %i episode(s) in Kodi" -msgstr "" +msgstr "Napredak gledanja nadopunjen za %i epizodu(a) u Kodiju" msgctxt "#32132" msgid "Unrate this season" -msgstr "" +msgstr "Ukloni ocjenu ove sezone" msgctxt "#32133" msgid "Manage Movie's Lists" -msgstr "" +msgstr "Upravljaj popisom filmova" msgctxt "#32134" msgid "Manage Show's Lists" -msgstr "" +msgstr "Upravljaj popisom TV serija" msgctxt "#32135" msgid "Remove from Watchlist" -msgstr "" +msgstr "Ukloni iz popisa gledanih" msgctxt "#32136" msgid "Add to watchlist" -msgstr "" +msgstr "Dodaj u popis gledanih" msgctxt "#32137" msgid "Rate this movie" -msgstr "" +msgstr "Ocjeni ovaj film" msgctxt "#32138" msgid "Rate this show" -msgstr "" +msgstr "Ocjeni ovu TV seriju" msgctxt "#32139" msgid "Rate this episode" -msgstr "" +msgstr "Ocjeni ovu epizodu" msgctxt "#32140" msgid "Toggle watched" -msgstr "" +msgstr "Uklj/Isklj odgledano" msgctxt "#32141" msgid "Manage all lists" -msgstr "" +msgstr "Upravljaj svim popisima" msgctxt "#32142" msgid "Update all tags" -msgstr "" +msgstr "Nadopuni sve oznake" msgctxt "#32143" msgid "Synchronize library" -msgstr "" +msgstr "Uskladi videoteku" msgctxt "#32144" msgid "How do I authorize the trakt addon to access my trakt.tv account?" -msgstr "" +msgstr "Kako da ovjerim trakt dodatak da pristupi mojem trakt.tv računu?" # empty strings from id 32145 to 32146 msgctxt "#32147" msgid "Trakt.tv PIN Authorization Failed" -msgstr "" +msgstr "Ovjera Trakt.tv PINA neuspjela" # empty string with id 32148 msgctxt "#32149" msgid "Rate this Season" -msgstr "" +msgstr "Ocjeni ovu sezonu" msgctxt "#32150" msgid "You will be reminded in 24 hours" -msgstr "" +msgstr "Biti ćete podsjećeni za 24 sata" msgctxt "#32151" msgid "Use Addon Settings later if you change your mind" -msgstr "" +msgstr "Koristite postavke dodatka kasnije ako se predomislite" msgctxt "#32152" msgid "Trakt Authorization Complete" -msgstr "" +msgstr "Ovjera Trakta je završena" msgctxt "#32153" msgid "Trakt Account Authorization" -msgstr "" +msgstr "Ovjera Trakt računa" msgctxt "#32154" msgid "Authorize" -msgstr "" +msgstr "Ovjeri" msgctxt "#32155" msgid "Remind Me Later" -msgstr "" +msgstr "Podsjeti me kasnije" msgctxt "#32156" msgid "No Thanks" -msgstr "" +msgstr "Ne hvala" msgctxt "#32157" msgid "Account Authorization" -msgstr "" +msgstr "Ovjera računa" # empty string with id 32158 msgctxt "#32159" msgid "Visit {0} or scan the QR code." -msgstr "" +msgstr "Posjetite {0} ili skenirajte QR kôd." msgctxt "#32162" msgid "The trakt addon CAN NOT be used without authorizing it to access your trakt.tv account." -msgstr "" +msgstr "Trakt dodatak NE MOŽE se koristiti bez ovjere pristupa vašem trakt.tv računu." msgctxt "#32163" msgid "User" @@ -634,92 +636,136 @@ msgstr "Korisnik" msgctxt "#32164" msgid "Fallback to Title/Year matching if necessary" -msgstr "" +msgstr "Ako je potrebno, vrati se na podudaranje naslova/godine" msgctxt "#32165" msgid "Trakt - Added to watchlist" -msgstr "" +msgstr "Trakt - Dodano u popis gledanja" msgctxt "#32166" msgid "Trakt - Failed adding to watchlist" -msgstr "" +msgstr "Trakt - Neuspjelo dodavanje na popis gledanja" msgctxt "#32167" msgid "Offset scrobble start by X minutes" -msgstr "" +msgstr "Pomak skroblanja počinje za X minuta" msgctxt "#32168" msgid "Sync ratings" -msgstr "" +msgstr "Uskladi ocjene" msgctxt "#32169" msgid "Kodi movie ratings are up to date" -msgstr "" +msgstr "Kodi ocjene filmova su najnovije" msgctxt "#32170" msgid "%i movie(s) ratings will be updated in Kodi" -msgstr "" +msgstr "%i ocjena filma(ova) će biti nadopunjeno u Kodiju" msgctxt "#32171" msgid "Updating %i of %i movie ratings in Kodi" -msgstr "" +msgstr "Nadopunjuje se %i od %i ocjene filma u Kodiju" msgctxt "#32172" msgid "Ratings updated for %i movie(s) in Kodi" -msgstr "" +msgstr "Ocjene naopunjene za %i film(ova) u Kodiju" msgctxt "#32173" msgid "Kodi episode ratings are up to date" -msgstr "" +msgstr "Kodi ocjene epizode su najnovije" msgctxt "#32174" msgid "Updating %i of %i episode ratings in Kodi" -msgstr "" +msgstr "Nadopunjuje se %i od %i ocjena epizode u Kodiju" msgctxt "#32175" msgid "Ratings updated for %i episode(s) in Kodi" -msgstr "" +msgstr "Ocjene se nadopunjene %i epizodu(e) u Kodiju" msgctxt "#32176" msgid "Kodi show ratings are up to date" -msgstr "" +msgstr "Kodi ocjene TV serije su najnovije" msgctxt "#32177" msgid "Updating %i of %i show ratings in Kodi" -msgstr "" +msgstr "Nadopunjuje se %i od %i ocjena TV serije u Kodiju" msgctxt "#32178" msgid "Ratings updated for %i show(s) in Kodi" -msgstr "" +msgstr "Ocjene nadopunjene za %i TV seriju(e) u Kodiju" msgctxt "#32179" msgid "Trakt movie ratings are up to date" -msgstr "" +msgstr "Trakt filmske ocjene su najnovije" msgctxt "#32180" msgid "%i movie ratings will be updated on Trakt" -msgstr "" +msgstr "%i filmska ocjena biti će nadopunjena na Traktu" msgctxt "#32181" msgid "Trakt show ratings are up to date" -msgstr "" +msgstr "Trakt ocjene TV serije su najnovije" msgctxt "#32182" msgid "%i show ratings will be updated on Trakt" -msgstr "" +msgstr "%i ocjena TV serije biti će nadopunjena na Traktu" msgctxt "#32183" msgid "Attempt to scrobble MythTV PVR recordings" -msgstr "" +msgstr "Pokušaj skrobljanja MythTV PVR snimki" msgctxt "#32184" msgid "Attempt secondary show title search" -msgstr "" +msgstr "Pokušaj pretrage naslova pomoćne TV serije" msgctxt "#32185" msgid "Exclude Plugins" -msgstr "" +msgstr "Izuzmi dodatke" msgctxt "#32186" msgid "Allow script exclusions" -msgstr "" +msgstr "Dopusti izuzimanje skripte" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "Zaobiđi proxy" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "Uvijek omogući proxy, unatoč kodi podešavanju. Zadana vrijednost je iz kodi podešavanja, ali se može zaobići ispod. Trakt dadatak trenutno samo podržava HTTP ili HTTPS proxije gdje kodi isto tako podržava SOCKS proxije." + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "URI proxya" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "Lokacija proxy poslužitelja." + +msgctxt "#32189" +msgid "Proxy port" +msgstr "Proxy ulaz" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "Ulaz proxy poslužitelja." + +msgctxt "#32190" +msgid "Username" +msgstr "Korisničko ime" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "Neobavezno korisničko ime je potrebno za ovjeru s proxyjem." + +msgctxt "#32191" +msgid "Password" +msgstr "Lozinka" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "Neobavezno lozinka je potrebna za ovjeru s proxyjem." + +#~ msgctxt "#32003" +#~ msgid "Startup Delay" +#~ msgstr "Odgoda pokretanja" diff --git a/script.trakt/resources/language/resource.language.hu_HU/strings.po b/script.trakt/resources/language/resource.language.hu_HU/strings.po index 48ecc619c7..1940f9f5d1 100644 --- a/script.trakt/resources/language/resource.language.hu_HU/strings.po +++ b/script.trakt/resources/language/resource.language.hu_HU/strings.po @@ -5,32 +5,34 @@ msgid "" msgstr "" "Project-Id-Version: XBMC Addons\n" -"Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" +"Report-Msgid-Bugs-To: translations@kodi.tv\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Kodi Translation Team\n" -"Language-Team: Hungarian (http://www.transifex.com/projects/p/xbmc-addons/language/hu/)\n" -"Language: hu\n" +"PO-Revision-Date: 2023-09-03 04:45+0000\n" +"Last-Translator: Gajdos Gábor \n" +"Language-Team: Hungarian \n" +"Language: hu_HU\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.18.2\n" msgctxt "Addon Summary" msgid "TV and movie scrobbler for Trakt.tv" -msgstr "TV és film beküldő a Trakt.tv-re" +msgstr "Sorozat és film beküldő a Trakt.tv-hez" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." -msgstr "" +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgstr "Automatikusan átmásolja az összes TV epizódot és filmet, amit nézel a Trakt.tv-re! Tartsa meg az összes általad nézett sorozat részletes előzményeit, és légy része a tévé- és filmrajongók globális közösségének. Regisztrálj ingyenes fiókot a http://trakt oldalon. tv, és rengeteg funkciót kapsz: [CR][CR]- Automatikusan lekottázza, amit néztél[CR]- Mobilalkalmazások iPhone-ra, iPadre, Androidra, és Windows Phone[CR]- Megoszthatod, hogy mit nézel (valós időben) és milyen értékeléssel a facebookon és a twitteren[CR]- Személyre szabott naptár, hogy soha ne maradj le egy tévéműsorról sem[CR]- Kövesd barátaidat és azokat, akik iránt érdeklődsz[CR]- Használj nézési listákat, hogy ne felejtsd el, mit érdemes nézni[CR]- Kövesd nyomon a médiagyűjteményedet és nyűgözd le barátaidat[CR]- Egyéni listák létrehozása bármilyen témakörben[CR]- Könnyedén nyomon követheted a tévéműsorok előrehaladását az összes évad és epizód tekintetében[CR]- Nyomon követheted a fejlődésedet az iparági listákhoz képest, mint például az IMDb Top 250[CR]- Új műsorok és filmek felfedezése a nézési szokásaid alapján[CR]- Widgetek a fórum aláírásodhoz[CR][CR]Mit tud ez a bővítmény? [CR][CR]- Automatikusan lekottázhatja az összes TV epizódot és filmet, amit nézel[CR]- Szinkronizálhatja a TV epizód és film gyűjteményedet a Trakt-al (könyvtár frissítés után aktiválódik)[CR]- Automatikusan rendbe teheti a Trakt gyűjteményedet, hogy az egyezzen a Kodi-val[CR]- Szinkronizálja a megtekintett állapotokat a Kodi és a Trakt között[CR]- Értékelheted a filmeket és epizódokat a megtekintésük után[CR][CR]Külön köszönet mindenkinek, aki hozzájárult ehhez a pluginhez! Nézd meg a commit history-t és a changelog-ot, hogy lásd ezeket a tehetséges fejlesztőket." msgctxt "#32000" msgid "General" msgstr "Általános" +# empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" -msgstr "Indítás késleltetése másodpercben" +msgid "Startup Delay (seconds)" +msgstr "Indítási késleltetés (másodperc)" msgctxt "#32004" msgid "Rating" @@ -266,19 +268,19 @@ msgstr "Film szinkronizáció kész" msgctxt "#32067" msgid "Going to add %i show(s) to Trakt collection" -msgstr "" +msgstr "%i sorozat hozzáadása a Trakt gyűjteményhez" msgctxt "#32068" msgid "Checking for episodes missing from Trakt collection" -msgstr "" +msgstr "A Trakt gyűjteményből hiányzó epizódok ellenőrzése" msgctxt "#32069" msgid "%i of %i show(s) have episodes added to Trakt collection" -msgstr "" +msgstr "%i sorozatból %i epizód hozzáadva a Trakt gyűjteményhez" msgctxt "#32070" msgid "Going to update %i show(s) missing watched status" -msgstr "" +msgstr "%i sorozat megtekintettségének frissítése" msgctxt "#32071" msgid "Checking watched episodes on Trakt" @@ -286,11 +288,11 @@ msgstr "Megnézett sorozat részek ellenőrzése Trakt-on" msgctxt "#32072" msgid "%i show(s) had missing watched status" -msgstr "" +msgstr "%i sorozatnak van hiányzó megtekintettsége állapota" msgctxt "#32073" msgid "%i episodes are being updated" -msgstr "" +msgstr "%i epizód frissítése folyamatban" msgctxt "#32074" msgid "Checking watched episodes on Kodi" @@ -302,7 +304,7 @@ msgstr "Epizód szinkronizáció kész" msgctxt "#32076" msgid "%i movie(s) will be removed from Trakt collection" -msgstr "" +msgstr "%i film eltávolítása a Trakt gyűjteményből" msgctxt "#32077" msgid "Cleaning Trakt TV show collection" @@ -322,131 +324,131 @@ msgstr "Filmek betöltve" msgctxt "#32081" msgid "Retrieving movie collection from Trakt" -msgstr "" +msgstr "Filmgyűjtemény lekérése a Traktból" msgctxt "#32082" msgid "Retrieving watched movies from Trakt" -msgstr "" +msgstr "Megnézett filmek lekérése a Traktból" msgctxt "#32083" msgid "Retrieved movie data from Trakt" -msgstr "" +msgstr "Filmadatok letöltve a Traktból" msgctxt "#32084" msgid "Trakt movie collection is up to date, no movies to add" -msgstr "" +msgstr "Trakt filmgyűjtemény naprakész, nincsenek hozzáadandó filmek" msgctxt "#32085" msgid "%i movie(s) were added to your Trakt collection" -msgstr "" +msgstr "%i film került a Trakt gyűjteményedbe" msgctxt "#32086" msgid "Trakt movie playcounts are up to date" -msgstr "" +msgstr "Trakt filmek lejátszási adatai naprakészek" msgctxt "#32087" msgid "Playcounts updated for %i movie(s) on Trakt" -msgstr "" +msgstr "%i film lejátszási adatai frissítve a Trakt-on" msgctxt "#32088" msgid "Kodi movie playcounts are up to date" -msgstr "" +msgstr "A Kodi film lejátszási adatai naprakészek" msgctxt "#32089" msgid "Updating %i of %i movie playcount(s) in Kodi" -msgstr "" +msgstr "%i/%i film lejátszási adatainak frissítése a Kodiban" msgctxt "#32090" msgid "Playcounts updated for %i movie(s) in Kodi" -msgstr "" +msgstr "Lejátszási adatok frissítve %i filmhez a Kodiban" msgctxt "#32091" msgid "Trakt movie collection is up to date, no movies removed" -msgstr "" +msgstr "A Trakt filmgyűjtemény naprakész, nincsenek eltávolított filmek" msgctxt "#32092" msgid "%i movie(s) were removed from your Trakt collection" -msgstr "" +msgstr "%i film eltávolításra került a Trakt gyűjteményedből" msgctxt "#32093" msgid "Updating %i of %i movie playcount(s) on Trakt" -msgstr "" +msgstr "%i/%i film lejátszási adatainak frissítése a Trakt-on" msgctxt "#32094" msgid "Loading episode data from Kodi" -msgstr "" +msgstr "Epizódadatok betöltése a Kodiból" msgctxt "#32095" msgid "Loading shows from Kodi" -msgstr "" +msgstr "Sorozatok betöltése a Kodiból" msgctxt "#32096" msgid "Shows loaded from Kodi" -msgstr "" +msgstr "Sorozatok betöltve a Kodiból" msgctxt "#32097" msgid "Parsing %i of %i episode data from Kodi" -msgstr "" +msgstr "%i/%i epizód adatainak elemzése a Kodiból" msgctxt "#32098" msgid "Loaded episode data from Kodi" -msgstr "" +msgstr "Epizódadatok betöltve a Kodiból" msgctxt "#32099" msgid "Loading episode data from Trakt" -msgstr "" +msgstr "Epizódadatok betöltése a Traktból" msgctxt "#32100" msgid "Retrieving episode collection from Trakt" -msgstr "" +msgstr "Epizódgyűjtemény lekérése a Traktból" msgctxt "#32101" msgid "Retrieving watched episodes from Trakt" -msgstr "" +msgstr "Megnézett epizódok lekérése a Traktból" msgctxt "#32102" msgid "Parsing episode data %i of %i from Trakt" -msgstr "" +msgstr "%i/%i epizód adatainak elemzése a Traktból" msgctxt "#32103" msgid "Retrieved episode data from Trakt" -msgstr "" +msgstr "Epizódadatok letöltve a Traktból" msgctxt "#32104" msgid "Trakt episode collection is up to date, no episodes to add" -msgstr "" +msgstr "Trakt epizódgyűjtemény naprakész, nincs hozzáadandó epizód" msgctxt "#32105" msgid "%i episode(s) were added to your Trakt collection" -msgstr "" +msgstr "%i epizód lett hozzáadva a Trakt gyűjteményedhez" msgctxt "#32106" msgid "Trakt episode playcounts are up to date" -msgstr "" +msgstr "A Trakt epizód lejátszási adatai naprakészek" msgctxt "#32107" msgid "Kodi episode playcounts are up to date" -msgstr "" +msgstr "A Kodi epizód lejátszási adatai naprakészek" msgctxt "#32108" msgid "Updating %i of %i episode playcount(s) in Kodi" -msgstr "" +msgstr "%i/%i epizód lejátszási adatainak frissítése a Kodiban" msgctxt "#32109" msgid "Playcounts updated for %i show(s) in Kodi" -msgstr "" +msgstr "%i sorozathoz frissültek a lejátszási adatok a Kodiban" msgctxt "#32110" msgid "Trakt episode collection is clean, no episodes to remove" -msgstr "" +msgstr "Trakt epizódgyűjtemény tiszta, nincs eltávolítandó epizód" msgctxt "#32111" msgid "%i episode(s) are being removed from your Trakt collection" -msgstr "" +msgstr "%i epizód eltávolításra kerül a Trakt gyűjteményedből" msgctxt "#32112" msgid "%i episode(s) were removed from your Trakt collection" -msgstr "" +msgstr "%i epizód eltávolításra került a Trakt gyűjteményedből" msgctxt "#32113" msgid "Trakt - Marked as watched" @@ -458,7 +460,7 @@ msgstr "Trakt - Megnézettként megjelölés sikertelen" msgctxt "#32115" msgid "%d episode(s) of '%s'" -msgstr "" +msgstr "%d epizód a '%s' ból" msgctxt "#32116" msgid "Enable debug mode" @@ -478,7 +480,7 @@ msgstr "Sorozat rész lejátszási folyamat letöltése a Trakt-ról" msgctxt "#32120" msgid "Parsing episode playback progress %i of %i from Trakt" -msgstr "" +msgstr "%i/%i epizód lejátszási folyamatának feldolgozása a Traktból" msgctxt "#32121" msgid "Retrieved episode playback progress from Trakt" @@ -490,7 +492,7 @@ msgstr "Film lejátszási folyamat letöltése a Trakt-ról" msgctxt "#32123" msgid "Parsing movie playback progress %i of %i from Trakt" -msgstr "" +msgstr "%i/%i film lejátszási állapotának feldolgozása a Traktból" msgctxt "#32124" msgid "Retrieved movie playback progress from Trakt" @@ -619,7 +621,7 @@ msgstr "Fiók hitelesítése" # empty string with id 32158 msgctxt "#32159" msgid "Visit {0} or scan the QR code." -msgstr "" +msgstr "Látogasson el a {0} oldalra, vagy szkennelje be a QR-kódot." msgctxt "#32162" msgid "The trakt addon CAN NOT be used without authorizing it to access your trakt.tv account." @@ -643,83 +645,127 @@ msgstr "Trakt - Figyelési listához adás sikertelen" msgctxt "#32167" msgid "Offset scrobble start by X minutes" -msgstr "" +msgstr "Eltolni a követés kezdetét X perccel" msgctxt "#32168" msgid "Sync ratings" -msgstr "" +msgstr "Értékelések szinkronizálása" msgctxt "#32169" msgid "Kodi movie ratings are up to date" -msgstr "" +msgstr "A Kodi film értékelései naprakészek" msgctxt "#32170" msgid "%i movie(s) ratings will be updated in Kodi" -msgstr "" +msgstr "%i film értékelései frissülnek a Kodiban" msgctxt "#32171" msgid "Updating %i of %i movie ratings in Kodi" -msgstr "" +msgstr "%i/%i film értékelésének frissítése a Kodiban" msgctxt "#32172" msgid "Ratings updated for %i movie(s) in Kodi" -msgstr "" +msgstr "Értékelések frissítve %i film számára a Kodiban" msgctxt "#32173" msgid "Kodi episode ratings are up to date" -msgstr "" +msgstr "Kodi epizód értékelés naprakész" msgctxt "#32174" msgid "Updating %i of %i episode ratings in Kodi" -msgstr "" +msgstr "%i/%i epizódok értékelésének frissítése a Kodiban" msgctxt "#32175" msgid "Ratings updated for %i episode(s) in Kodi" -msgstr "" +msgstr "%i epizód értékelése(i) frissítve a Kodiban" msgctxt "#32176" msgid "Kodi show ratings are up to date" -msgstr "" +msgstr "A Kodi sorozat értékelések naprakészek" msgctxt "#32177" msgid "Updating %i of %i show ratings in Kodi" -msgstr "" +msgstr "%i/%i sorozat értékelésének frissítése a Kodiban" msgctxt "#32178" msgid "Ratings updated for %i show(s) in Kodi" -msgstr "" +msgstr "%i sorozat értékelése(i) frissítve a Kodiban" msgctxt "#32179" msgid "Trakt movie ratings are up to date" -msgstr "" +msgstr "A Trakt filmek értékelései naprakészek" msgctxt "#32180" msgid "%i movie ratings will be updated on Trakt" -msgstr "" +msgstr "%i film értékelés frissül a Trakt-on" msgctxt "#32181" msgid "Trakt show ratings are up to date" -msgstr "" +msgstr "A Trakt sorozat értékelései naprakészek" msgctxt "#32182" msgid "%i show ratings will be updated on Trakt" -msgstr "" +msgstr "%i sorozat értékelés frissül a Trakton" msgctxt "#32183" msgid "Attempt to scrobble MythTV PVR recordings" -msgstr "" +msgstr "Próbálja meg beküldeni a MythTV PVR felvételeket" msgctxt "#32184" msgid "Attempt secondary show title search" -msgstr "" +msgstr "Próbáljon meg sorozat alcímekre keresni" msgctxt "#32185" msgid "Exclude Plugins" -msgstr "" +msgstr "Pluginok kizárása" msgctxt "#32186" msgid "Allow script exclusions" -msgstr "" +msgstr "Szkript kizárások engedélyezése" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "Proxy felülbírálása" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "Mindig engedélyezze a proxyt, függetlenül a kodi konfigurációtól. Az alapértelmezett érték a kodi konfigurációból származik, de alább felülbírálható. A trakt plugin jelenleg csak a HTTP vagy HTTPS proxyt támogatja, ahol a kodi a SOCKS proxykat is támogatja." + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "Proxy URI" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "A proxykiszolgáló helye." + +msgctxt "#32189" +msgid "Proxy port" +msgstr "Proxy port" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "A proxykiszolgáló portja." + +msgctxt "#32190" +msgid "Username" +msgstr "Felhasználónév" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "A proxynál történő hitelesítéshez szükséges opcionális felhasználónév." + +msgctxt "#32191" +msgid "Password" +msgstr "Jelszó" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "A proxynál történő hitelesítéshez szükséges opcionális jelszó." + +#~ msgctxt "#32003" +#~ msgid "Startup Delay" +#~ msgstr "Indítás késleltetése másodpercben" #~ msgctxt "#32159" #~ msgid "Visit {0} or scan the QR Code below." diff --git a/script.trakt/resources/language/resource.language.hy_AM/strings.po b/script.trakt/resources/language/resource.language.hy_AM/strings.po index 0de9f53c10..da89a4f225 100644 --- a/script.trakt/resources/language/resource.language.hy_AM/strings.po +++ b/script.trakt/resources/language/resource.language.hy_AM/strings.po @@ -21,7 +21,7 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" msgctxt "#32000" @@ -30,7 +30,7 @@ msgstr "Գլխավոր" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -727,3 +727,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.id_ID/strings.po b/script.trakt/resources/language/resource.language.id_ID/strings.po index 3ac05a221e..1f3741be7c 100644 --- a/script.trakt/resources/language/resource.language.id_ID/strings.po +++ b/script.trakt/resources/language/resource.language.id_ID/strings.po @@ -21,7 +21,7 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" msgctxt "#32000" @@ -30,7 +30,7 @@ msgstr "Umum" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -727,3 +727,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.is_IS/strings.po b/script.trakt/resources/language/resource.language.is_IS/strings.po index bab66edd5b..e112d8b79a 100644 --- a/script.trakt/resources/language/resource.language.is_IS/strings.po +++ b/script.trakt/resources/language/resource.language.is_IS/strings.po @@ -21,7 +21,7 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" msgctxt "#32000" @@ -30,7 +30,7 @@ msgstr "Almennt" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -727,3 +727,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.it_IT/strings.po b/script.trakt/resources/language/resource.language.it_IT/strings.po index d76d8e0660..c7aad3f1d9 100644 --- a/script.trakt/resources/language/resource.language.it_IT/strings.po +++ b/script.trakt/resources/language/resource.language.it_IT/strings.po @@ -5,57 +5,58 @@ msgid "" msgstr "" "Project-Id-Version: XBMC Addons\n" -"Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" +"Report-Msgid-Bugs-To: translations@kodi.tv\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2021-05-05 10:29+0000\n" -"Last-Translator: Christian Gade \n" +"PO-Revision-Date: 2023-04-29 04:16+0000\n" +"Last-Translator: Massimo Pissarello \n" "Language-Team: Italian \n" "Language: it_IT\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.6.1\n" +"X-Generator: Weblate 4.15.2\n" msgctxt "Addon Summary" msgid "TV and movie scrobbler for Trakt.tv" msgstr "Scrobbler di serie TV e film per Trakt.tv" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." -msgstr "Esegui automaticamente lo scrobbling di tutti gli episodi televisivi e dei film che guardi su Trakt.tv! Mantieni uno storico completo di tutto ciò che hai visto e prendi parte a una comunità globale di appassionati di TV e film. Registrati per avere un account gratuito su http://trakt.tv e ottieni una tonnellata di funzioni: - Scrobbling automatico di quello che stai guardando - Applicazioni mobili per iPhone, iPad, Android e Windows Phone - Condividi su Facebook e Twitter ciò che guardi (in tempo reale) e la tua valutazione - Calendario personalizzato in modo da non perdere mai una puntata di uno show televisivo - Segui i tuoi amici e le persone che ti interessano - Usa la Watchlist in modo da non dimenticare cosa guardare - Tieni traccia delle tue raccolte multimediali e impressiona i tuoi amici - Crea liste personalizzate su qualsiasi argomento - Monitora facilmente i tuoi progressi nella visione degli show televisivi in tutte le stagioni ed episodi - Confronta i tuoi progressi con le liste di settore come la IMDb Top 250 - Scopri nuovi spettacoli e film in base alle tue abitudini di visione - Widget per la firma del forum Che cosa può fare questa add-on? - Scrobble automatico di tutti gli episodi televisivi e film che vengono guardati - Sincronizzazione dei tuoi episodi TV e delle collezioni di film di Trakt (attivata dopo un aggiornamento della libreria) - Pulizia automatica della collezione Trakt in modo da farla corrispondere con Kodi - Mantenere lo stato delle visioni sincronizzate tra Kodi e Trakt - Votazione di ogni puntata o film dopo la visualizzazione Un ringraziamento speciale a tutti coloro che hanno contribuito a questo plugin! Controllate la storia dei commit e la lista dei cambiamenti per vedere questi sviluppatori di talento." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgstr "Esegui automaticamente lo scrobbling di tutti gli episodi televisivi e dei film che guardi su Trakt.tv! Mantieni uno storico completo di tutto ciò che hai visto e prendi parte a una comunità globale di appassionati di TV e film. Registrati per avere un account gratuito su http://trakt.tv e ottieni una tonnellata di funzioni:[CR][CR]- Scrobbling automatico di quello che stai guardando[CR]- Applicazioni mobili per iPhone, iPad, Android e Windows Phone[CR]- Condividi su Facebook e Twitter ciò che guardi (in tempo reale) e la tua valutazione[CR]- Calendario personalizzato in modo da non perdere mai una puntata di uno show televisivo[CR]- Segui i tuoi amici e le persone che ti interessano[CR]- Usa la Watchlist in modo da non dimenticare cosa guardare[CR]- Tieni traccia delle tue raccolte multimediali e impressiona i tuoi amici[CR]- Crea liste personalizzate su qualsiasi argomento[CR]- Monitora facilmente i tuoi progressi nella visione degli show televisivi in tutte le stagioni ed episodi[CR]- Confronta i tuoi progressi con le liste di settore come la IMDb Top 250[CR]- Scopri nuovi spettacoli e film in base alle tue abitudini di visione[CR]- Widget per la firma del forum[CR][CR]Che cosa può fare questa add-on?[CR][CR]- Scrobble automatico di tutti gli episodi televisivi e film che vengono guardati[CR]- Sincronizzazione dei tuoi episodi TV e delle collezioni di film di Trakt (attivata dopo un aggiornamento della libreria)[CR]- Pulizia automatica della collezione Trakt in modo da farla corrispondere con Kodi[CR]- Mantenere lo stato delle visioni sincronizzate tra Kodi e Trakt[CR]- Votazione di ogni puntata o film dopo la visualizzazione[CR][CR]Un ringraziamento speciale a tutti coloro che hanno contribuito a questo plugin! Controllate la storia dei commit e la lista dei cambiamenti per vedere questi sviluppatori di talento." msgctxt "#32000" msgid "General" msgstr "Generale" +# empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" -msgstr "Ritardo all'avvio" +msgid "Startup Delay (seconds)" +msgstr "Ritardo avvio (secondi)" msgctxt "#32004" msgid "Rating" -msgstr "Voto" +msgstr "Valutazione" msgctxt "#32005" msgid "Rate Movie after watching" -msgstr "Valuta i film dopo la visione" +msgstr "Valuta il film dopo averlo visto" msgctxt "#32006" msgid "Rate TV show Episode after watching" -msgstr "Valuta gli episodi delle serie TV dopo la visione" +msgstr "Valuta l'episodio del programma TV dopo averlo visto" msgctxt "#32008" msgid "Minimum percent watched to display rating dialog" -msgstr "Percentuale minima per visualizzare la votazione" +msgstr "Percentuale minima guardata per visualizzare la finestra di dialogo di valutazione" msgctxt "#32009" msgid "Allow re-rating of media" -msgstr "Permetti la rivalutazione dei media" +msgstr "Consenti nuova valutazione dei media" msgctxt "#32010" msgid "Default rating" -msgstr "Voto predefinito" +msgstr "Valutazione predefinita" msgctxt "#32011" msgid "Scrobbling" @@ -63,15 +64,15 @@ msgstr "Scrobbling" msgctxt "#32012" msgid "Scrobble movies" -msgstr "Scrobbling dei film" +msgstr "Scrobble film" msgctxt "#32013" msgid "Scrobble TV show episodes" -msgstr "Scrobbling degli episodi delle serie TV" +msgstr "Scrobble episodi serie TV" msgctxt "#32014" msgid "Show notification on scrobble" -msgstr "Visualizza le notifiche dello scrobbling" +msgstr "Mostra notifica su scrobble" msgctxt "#32015" msgid "Trakt - Scrobbled successfully" @@ -83,15 +84,15 @@ msgstr "Esclusioni" msgctxt "#32017" msgid "Exclude Live TV" -msgstr "Escludi la Live TV" +msgstr "Escludi Live TV" msgctxt "#32018" msgid "Exclude HTTP sources" -msgstr "Escludi le sorgenti HTTP" +msgstr "Escludi sorgenti HTTP" msgctxt "#32019" msgid "Exclude path" -msgstr "Escludi il percorso" +msgstr "Escludi percorso" msgctxt "#32020" msgid "Folder's path (including subfolders)" @@ -99,7 +100,7 @@ msgstr "Percorso della cartella (incluse le sottocartelle)" msgctxt "#32023" msgid "Can not connect to Trakt" -msgstr "Connessione a Trakt impossibile" +msgstr "Impossibile connettersi a Trakt" msgctxt "#32024" msgid "Error" @@ -107,7 +108,7 @@ msgstr "Errore" msgctxt "#32026" msgid "What Did You Think?" -msgstr "Cosa ne pensi?" +msgstr "Cosa hai pensato?" msgctxt "#32027" msgid "Totally Ninja!" @@ -131,7 +132,7 @@ msgstr "Scarso" msgctxt "#32032" msgid "Meh" -msgstr "Meh" +msgstr "Mah" msgctxt "#32033" msgid "Fair" @@ -155,7 +156,7 @@ msgstr "Togli il voto al film" msgctxt "#32038" msgid "Unrate this show" -msgstr "Togli il voto alla serie" +msgstr "Togli il voto al programma" msgctxt "#32039" msgid "Unrate this episode" @@ -267,7 +268,7 @@ msgstr "Sincronizzazione dei film completata" msgctxt "#32067" msgid "Going to add %i show(s) to Trakt collection" -msgstr "Aggiungo %i serie alla collezione su Trakt" +msgstr "Aggiungo il programma %i alla collezione su Trakt" msgctxt "#32068" msgid "Checking for episodes missing from Trakt collection" @@ -275,11 +276,11 @@ msgstr "Verifica degli episodi mancanti nella collezione su Trakt" msgctxt "#32069" msgid "%i of %i show(s) have episodes added to Trakt collection" -msgstr "Gli episodi di %i serie su %i saranno aggiunti alla collezione su Trakt" +msgstr "Gli episodi del programma %i su %i saranno aggiunti alla collezione su Trakt" msgctxt "#32070" msgid "Going to update %i show(s) missing watched status" -msgstr "Aggiorno %i serie non segnate come viste" +msgstr "Aggiorno il programma %i come non visto" msgctxt "#32071" msgid "Checking watched episodes on Trakt" @@ -287,7 +288,7 @@ msgstr "Verifico gli episodi visti su Trakt" msgctxt "#32072" msgid "%i show(s) had missing watched status" -msgstr "%i serie non sono segnate come viste" +msgstr "Il programma %i è segnato come non visto" msgctxt "#32073" msgid "%i episodes are being updated" @@ -379,11 +380,11 @@ msgstr "Caricamento dei dati dell'episodio da Kodi" msgctxt "#32095" msgid "Loading shows from Kodi" -msgstr "Caricamento delle serie da Kodi" +msgstr "Caricamento dei programmi da Kodi" msgctxt "#32096" msgid "Shows loaded from Kodi" -msgstr "Serie caricate da Kodi" +msgstr "Programmi caricati da Kodi" msgctxt "#32097" msgid "Parsing %i of %i episode data from Kodi" @@ -435,7 +436,7 @@ msgstr "Aggiorno il conteggio delle riproduzioni di %i episodi su %i in Kodi" msgctxt "#32109" msgid "Playcounts updated for %i show(s) in Kodi" -msgstr "I conteggi delle riproduzioni di %i serie sono stati aggiornati in Kodi" +msgstr "I conteggi delle riproduzioni di %i programmi sono stati aggiornati in Kodi" msgctxt "#32110" msgid "Trakt episode collection is clean, no episodes to remove" @@ -535,11 +536,11 @@ msgstr "Gestisci le liste dei film" msgctxt "#32134" msgid "Manage Show's Lists" -msgstr "Gestisci le liste delle serie" +msgstr "Gestisci le liste dei programmi" msgctxt "#32135" msgid "Remove from Watchlist" -msgstr "Rimuovi dalla lista \"Da Guardare\"" +msgstr "Rimuovi dalla lista \"Da guardare\"" msgctxt "#32136" msgid "Add to watchlist" @@ -551,7 +552,7 @@ msgstr "Vota questo film" msgctxt "#32138" msgid "Rate this show" -msgstr "Vota questa serie" +msgstr "Vota questa programma" msgctxt "#32139" msgid "Rate this episode" @@ -575,7 +576,7 @@ msgstr "Sincronizza Libreria" msgctxt "#32144" msgid "How do I authorize the trakt addon to access my trakt.tv account?" -msgstr "Come autorizzo l'addon Trakt ad accedere al mio account Trakt.tv?" +msgstr "Come autorizzo l'add-on Trakt ad accedere al mio account Trakt.tv?" msgctxt "#32147" msgid "Trakt.tv PIN Authorization Failed" @@ -620,7 +621,7 @@ msgstr "Autorizzazione account" # empty string with id 32158 msgctxt "#32159" msgid "Visit {0} or scan the QR code." -msgstr "" +msgstr "Visita {0} o scansiona il codice QR." msgctxt "#32162" msgid "The trakt addon CAN NOT be used without authorizing it to access your trakt.tv account." @@ -644,83 +645,127 @@ msgstr "Trakt - Impossibile aggiungere a lista da guardare" msgctxt "#32167" msgid "Offset scrobble start by X minutes" -msgstr "" +msgstr "L'offset dello scrobble inizia dopo X minuti" msgctxt "#32168" msgid "Sync ratings" -msgstr "" +msgstr "Sincronizza le valutazioni" msgctxt "#32169" msgid "Kodi movie ratings are up to date" -msgstr "" +msgstr "Le valutazioni dei film di Kodi sono aggiornate" msgctxt "#32170" msgid "%i movie(s) ratings will be updated in Kodi" -msgstr "" +msgstr "Le valutazioni di %i film verranno aggiornate in Kodi" msgctxt "#32171" msgid "Updating %i of %i movie ratings in Kodi" -msgstr "" +msgstr "Aggiornamento di %i di %i valutazioni dei film in Kodi" msgctxt "#32172" msgid "Ratings updated for %i movie(s) in Kodi" -msgstr "" +msgstr "Valutazioni aggiornate per %i film in Kodi" msgctxt "#32173" msgid "Kodi episode ratings are up to date" -msgstr "" +msgstr "Le valutazioni degli episodi di Kodi sono aggiornate" msgctxt "#32174" msgid "Updating %i of %i episode ratings in Kodi" -msgstr "" +msgstr "Aggiornamento di %i di %i valutazioni degli episodi in Kodi" msgctxt "#32175" msgid "Ratings updated for %i episode(s) in Kodi" -msgstr "" +msgstr "Valutazioni aggiornate per %i episodi in Kodi" msgctxt "#32176" msgid "Kodi show ratings are up to date" -msgstr "" +msgstr "Le valutazioni dei programmi di Kodi sono aggiornate" msgctxt "#32177" msgid "Updating %i of %i show ratings in Kodi" -msgstr "" +msgstr "Aggiornamento di %i di %i valutazioni dei programmi in Kodi" msgctxt "#32178" msgid "Ratings updated for %i show(s) in Kodi" -msgstr "" +msgstr "Valutazioni aggiornate per %i programmi in Kodi" msgctxt "#32179" msgid "Trakt movie ratings are up to date" -msgstr "" +msgstr "Le valutazioni dei film di Trakt sono aggiornate" msgctxt "#32180" msgid "%i movie ratings will be updated on Trakt" -msgstr "" +msgstr "Le valutazioni di %i film verranno aggiornate in Kodi" msgctxt "#32181" msgid "Trakt show ratings are up to date" -msgstr "" +msgstr "Le valutazioni dei programmi di Trakt sono aggiornate" msgctxt "#32182" msgid "%i show ratings will be updated on Trakt" -msgstr "" +msgstr "Le valutazioni di %i programmi verranno aggiornate su Trakt" msgctxt "#32183" msgid "Attempt to scrobble MythTV PVR recordings" -msgstr "" +msgstr "Tenta di eseguire lo scrobble delle registrazioni PVR di MythTV" msgctxt "#32184" msgid "Attempt secondary show title search" -msgstr "" +msgstr "Tentativo di ricerca del titolo di un programma secondario" msgctxt "#32185" msgid "Exclude Plugins" -msgstr "" +msgstr "Escludi plugin" msgctxt "#32186" msgid "Allow script exclusions" -msgstr "" +msgstr "Consenti esclusioni script" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "Sostituisci proxy" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "Abilita sempre un proxy, indipendentemente dalla configurazione di Kodi. Il valore predefinito proviene dalla configurazione di Kodi, ma può essere sovrascritto di seguito. L'addon di Trakt attualmente supporta solo proxy HTTP o HTTPS mentre Kodi supporta anche i proxy SOCKS." + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "URL proxy" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "Posizione del server proxy." + +msgctxt "#32189" +msgid "Proxy port" +msgstr "Porta proxy" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "Porta del server proxy." + +msgctxt "#32190" +msgid "Username" +msgstr "Nome utente" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "Nome utente facoltativo necessario per l'autenticazione con il proxy." + +msgctxt "#32191" +msgid "Password" +msgstr "Password" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "Password opzionale necessaria per l'autenticazione con il proxy." + +#~ msgctxt "#32003" +#~ msgid "Startup Delay" +#~ msgstr "Ritardo all'avvio" #~ msgctxt "#32159" #~ msgid "Visit {0} or scan the QR Code below." diff --git a/script.trakt/resources/language/resource.language.ja_JP/strings.po b/script.trakt/resources/language/resource.language.ja_JP/strings.po index 31d7cade7f..2be3d7a099 100644 --- a/script.trakt/resources/language/resource.language.ja_JP/strings.po +++ b/script.trakt/resources/language/resource.language.ja_JP/strings.po @@ -21,7 +21,7 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" msgctxt "#32000" @@ -30,7 +30,7 @@ msgstr "一般" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -727,3 +727,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.kn_in/strings.po b/script.trakt/resources/language/resource.language.kn_in/strings.po index e8db21b508..6c9c7a900d 100644 --- a/script.trakt/resources/language/resource.language.kn_in/strings.po +++ b/script.trakt/resources/language/resource.language.kn_in/strings.po @@ -21,7 +21,7 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" # General Settings @@ -31,7 +31,7 @@ msgstr "" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -728,3 +728,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.ko_KR/strings.po b/script.trakt/resources/language/resource.language.ko_KR/strings.po index 040491b9b6..7cee7e1a69 100644 --- a/script.trakt/resources/language/resource.language.ko_KR/strings.po +++ b/script.trakt/resources/language/resource.language.ko_KR/strings.po @@ -7,31 +7,32 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2021-03-20 15:56+0000\n" -"Last-Translator: Christian Gade \n" +"PO-Revision-Date: 2021-12-11 02:53+0000\n" +"Last-Translator: Minho Park \n" "Language-Team: Korean \n" "Language: ko_KR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 4.5.1\n" +"X-Generator: Weblate 4.9.1\n" msgctxt "Addon Summary" msgid "TV and movie scrobbler for Trakt.tv" msgstr "Trakt.tv에 TV와 영화 시청 상태를 전송합니다" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." -msgstr "시청 중인 모든 TV 쇼 에피소드와 영화 정보를 자동으로 Trakt.tv에 전송합니다! 사용자가 시청한 모든 이력을 자세히 보관하고 전세계의 TV, 영화 커뮤니티의 일원으로 참여하세요. http://Trakt.tv에서 무료 회원으로 가입하고 다양한 기능을 활용하세요: - 시청 중인 영화와 에피소드 정보를 자동으로 전송 - iPhone, iPad, Android, Windows Phone 앱 지원 - 시청 중 정보를 (실시간)으로 Facebook과 twitter로 공유하고 평가 - 개인 캘린더로 TV 쇼 본방송을 놓치지 마세요 - 친구와 관심있는 사람을 팔로우 하세요 - 꼭 봐야 할 것들을 잊지 않기 위해 Watclist를 사용하세요 - 여러분의 컬렉션을 관리하고 친구들을 감동 시키세요 - 여러분이 선택한 모든 주제의 목록을 만드세요 - 여러분의 TV 쇼 시청 진행 상태를 시즌별 에피소드별로 쉽게 기록하고 관리하세요 - 여러분의 시청 상태를 IMDb Top 250 같은 목록과 비교해 보세요 - 여러분이 시청한 자료를 토대로 새로운 영화와 TV쇼를 찾아보세요 - 커뮤니티 포럼의 Widgets 으로 활용하세요 이 애든온이 할 수 있는 것은? - 시청 중인 영화와 에피소드 정보를 자동으로 전송 - 여러분의 TV 에피소드와 영화 컬렉션을 Trakt와 동기화 (라이브러리를 업데이트할 때 작동) - Kodi 라이브러리와 일치하도록 Trakt 컬렉션 자동 정리 - Kodi와 Trakt 사이의 시청 정보 동기화 - 영화와 에피소드를 시청한 후 평가하기 이 플러그인에 공헌한 모든 이에게 감사드립니다! 재능있는 이 개발자들을 확인하려면 커밋 이력과 변경사항을 확인하기 바랍니다." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgstr "시청 중인 모든 TV 쇼 에피소드와 영화 정보를 자동으로 Trakt.tv에 전송합니다! 사용자가 시청한 모든 이력을 자세히 보관하고 전세계의 TV, 영화 커뮤니티의 일원으로 참여하세요. http://Trakt.tv에서 무료 회원으로 가입하고 다양한 기능을 활용하세요:[CR][CR]- 시청 중인 영화와 에피소드 정보를 자동으로 전송[CR]- iPhone, iPad, Android, Windows Phone 앱 지원[CR]- 시청 중 정보를 (실시간)으로 Facebook과 twitter로 공유하고 평가[CR]- 개인 캘린더로 TV 쇼 본방송을 놓치지 마세요[CR]- 친구와 관심있는 사람을 팔로우 하세요[CR]- 꼭 봐야 할 것들을 잊지 않기 위해 Watclist를 사용하세요[CR]- 여러분의 컬렉션을 관리하고 친구들을 감동 시키세요[CR]- 여러분이 선택한 모든 주제의 목록을 만드세요[CR]- 여러분의 TV 쇼 시청 진행 상태를 시즌별 에피소드별로 쉽게 기록하고 관리하세요[CR]- 여러분의 시청 상태를 IMDb Top 250 같은 목록과 비교해 보세요[CR]- 여러분이 시청한 자료를 토대로 새로운 영화와 TV쇼를 찾아보세요[CR]- 커뮤니티 포럼의 Widgets 으로 활용하세요[CR][CR]이 애든온이 할 수 있는 것은?[CR][CR]- 시청 중인 영화와 에피소드 정보를 자동으로 전송[CR]- 여러분의 TV 에피소드와 영화 컬렉션을 Trakt와 동기화 (라이브러리를 업데이트할 때 작동)[CR]- Kodi 라이브러리와 일치하도록 Trakt 컬렉션 자동 정리[CR]- Kodi와 Trakt 사이의 시청 정보 동기화[CR]- 영화와 에피소드를 시청한 후 평가하기[CR][CR]이 플러그인에 공헌한 모든 이에게 감사드립니다! 재능있는 이 개발자들을 확인하려면 커밋 이력과 변경사항을 확인하기 바랍니다." msgctxt "#32000" msgid "General" msgstr "일반" +# empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" -msgstr "시작 지연" +msgid "Startup Delay (seconds)" +msgstr "시작 지연 (초)" msgctxt "#32004" msgid "Rating" @@ -111,23 +112,23 @@ msgstr "귀하의 평가는?" msgctxt "#32027" msgid "Totally Ninja!" -msgstr "Totally Ninja!" +msgstr "전부 Ninja!" msgctxt "#32028" msgid "Weak Sauce :(" -msgstr "Weak Sauce :(" +msgstr "약한 소스 :(" msgctxt "#32029" msgid "Terrible" -msgstr "Terrible" +msgstr "끔찍함" msgctxt "#32030" msgid "Bad" -msgstr "Bad" +msgstr "나쁨" msgctxt "#32031" msgid "Poor" -msgstr "Poor" +msgstr "부족함" msgctxt "#32032" msgid "Meh" @@ -135,11 +136,11 @@ msgstr "Meh" msgctxt "#32033" msgid "Fair" -msgstr "Fair" +msgstr "공정함" msgctxt "#32034" msgid "Good" -msgstr "Good" +msgstr "좋음" msgctxt "#32035" msgid "Great" @@ -147,7 +148,7 @@ msgstr "Great" msgctxt "#32036" msgid "Superb" -msgstr "Superb" +msgstr "훌륭함" msgctxt "#32037" msgid "Unrate this movie" @@ -591,7 +592,7 @@ msgstr "24시간 후에 알려줍니다" msgctxt "#32151" msgid "Use Addon Settings later if you change your mind" -msgstr "" +msgstr "마음이 바뀌면 나중에 애드온 설정을 사용하세요" msgctxt "#32152" msgid "Trakt Authorization Complete" @@ -620,7 +621,7 @@ msgstr "계정 인증" # empty string with id 32158 msgctxt "#32159" msgid "Visit {0} or scan the QR code." -msgstr "" +msgstr "{0}을(를) 방문하거나 QR 코드를 스캔하세요." msgctxt "#32162" msgid "The trakt addon CAN NOT be used without authorizing it to access your trakt.tv account." @@ -632,7 +633,7 @@ msgstr "사용자" msgctxt "#32164" msgid "Fallback to Title/Year matching if necessary" -msgstr "" +msgstr "필요한 경우 제목/연도 일치로 대체" msgctxt "#32165" msgid "Trakt - Added to watchlist" @@ -644,83 +645,127 @@ msgstr "Trakt - watchlist에 추가 실패" msgctxt "#32167" msgid "Offset scrobble start by X minutes" -msgstr "" +msgstr "스크로블 시작 X분 오프셋" msgctxt "#32168" msgid "Sync ratings" -msgstr "" +msgstr "평점 동기화" msgctxt "#32169" msgid "Kodi movie ratings are up to date" -msgstr "" +msgstr "Kodi 영화 평점이 최신입니다" msgctxt "#32170" msgid "%i movie(s) ratings will be updated in Kodi" -msgstr "" +msgstr "%i 영화 평점이 Kodi에서 업데이트됩니다" msgctxt "#32171" msgid "Updating %i of %i movie ratings in Kodi" -msgstr "" +msgstr "Kodi에서 %i 의 %i 영화 평점 업데이트 중" msgctxt "#32172" msgid "Ratings updated for %i movie(s) in Kodi" -msgstr "" +msgstr "Kodi에서 %i 영화 평점 업데이트됨" msgctxt "#32173" msgid "Kodi episode ratings are up to date" -msgstr "" +msgstr "Kodi 에피소드 평점이 최신입니다" msgctxt "#32174" msgid "Updating %i of %i episode ratings in Kodi" -msgstr "" +msgstr "Kodi에서 %i 의 %i 에피소드 등급 업데이트 중" msgctxt "#32175" msgid "Ratings updated for %i episode(s) in Kodi" -msgstr "" +msgstr "Kodi에서 %i개 에피소드에 대한 평점 업데이트됨" msgctxt "#32176" msgid "Kodi show ratings are up to date" -msgstr "" +msgstr "Kodi 쇼 평점이 최신입니다" msgctxt "#32177" msgid "Updating %i of %i show ratings in Kodi" -msgstr "" +msgstr "Kodi에서 %i 의 %i 쇼 평점 업데이트 중" msgctxt "#32178" msgid "Ratings updated for %i show(s) in Kodi" -msgstr "" +msgstr "Kodi의 %i 프로그램에 대한 평점 업데이트됨" msgctxt "#32179" msgid "Trakt movie ratings are up to date" -msgstr "" +msgstr "Trakt 영화 평점이 최신입니다" msgctxt "#32180" msgid "%i movie ratings will be updated on Trakt" -msgstr "" +msgstr "%i 영화 평점이 Trakt에서 업데이트됩니다" msgctxt "#32181" msgid "Trakt show ratings are up to date" -msgstr "" +msgstr "Trakt 쇼 평점이 최신입니다" msgctxt "#32182" msgid "%i show ratings will be updated on Trakt" -msgstr "" +msgstr "%i 쇼 평점이 Trakt에서 업데이트됩니다" msgctxt "#32183" msgid "Attempt to scrobble MythTV PVR recordings" -msgstr "" +msgstr "MythTV PVR 녹화 스크러블 시도" msgctxt "#32184" msgid "Attempt secondary show title search" -msgstr "" +msgstr "보조 쇼 제목 검색 시도" msgctxt "#32185" msgid "Exclude Plugins" -msgstr "" +msgstr "플러그인 제외" msgctxt "#32186" msgid "Allow script exclusions" -msgstr "" +msgstr "스크립트 제외 허용" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "프록시 재정의" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "kodi 구성에 관계없이 항상 프록시를 활성화하십시오. 기본값은 kodi 구성에서 가져온 것이지만 아래에서 재정의할 수 있습니다. trakt 플러그인은 현재 kodi가 SOCKS 프록시도 지원하는 HTTP 또는 HTTPS 프록시만 지원합니다." + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "프록시 URI" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "프록시 서버의 위치입니다." + +msgctxt "#32189" +msgid "Proxy port" +msgstr "프록시 포트" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "프록시 서버의 포트입니다." + +msgctxt "#32190" +msgid "Username" +msgstr "사용자 이름" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "프록시로 인증하는 데 필요한 선택적 사용자 이름입니다." + +msgctxt "#32191" +msgid "Password" +msgstr "비밀번호" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "프록시로 인증하는 데 필요한 선택적 비밀번호입니다." + +#~ msgctxt "#32003" +#~ msgid "Startup Delay" +#~ msgstr "시작 지연" #~ msgctxt "#32159" #~ msgid "Visit {0} or scan the QR Code below." diff --git a/script.trakt/resources/language/resource.language.lt_LT/strings.po b/script.trakt/resources/language/resource.language.lt_LT/strings.po index 7277c2a638..e14bc65bab 100644 --- a/script.trakt/resources/language/resource.language.lt_LT/strings.po +++ b/script.trakt/resources/language/resource.language.lt_LT/strings.po @@ -22,16 +22,17 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "TV ir filmų registratorius, skirtas Trakt.tv" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." -msgstr "Automatiškai užregistruoti visus TV epizodus ir filmus, kuriuos žiūrite, Trakt.tv sistemoje! Laikykite išsamią istoriją visko, ką peržiūrėjote ir būkite globalios TV ir filmų entuziastų bendruomenės dalimi. Susikurkite nemokamą paskyrą http://trakt.tv puslapyje ir gaukite daugybę funkcionalumų: - Automatiškai užregistruokite tai, ką žiūrite - Mobilios programelės, skirtos iPhone, iPad, Android ir Windows Phone - Dalinkitės tuo, ką žiūrite (realiuoju laiku) ir įvertinimais facebook ir twitter sistemose - Suasmenintas kalendorius, kad niekada nepraleistumėte TV laidos - Sekite savo draugus ir žmones, kuriais domitės - Naudokite peržiūros sąrašą, kad nepamirštumėte ką norite peržiūrėti - Sekite savo media kolekciją ir padarykite įspūdį savo draugams - Sukurkite savus sąrašus bet kokia pasirinkta tema - Lengvai sekite TV laidos progresą tarp visų sezonų ir epizodų - Sekite savo progresą tarp industrinių sąrašų, tokių kaip IMDb Top 250 - Atraskite naujas laidas ir filmus pagal savo žiūrėjimo įpročius - Valdiklis jūsų forumo paskyros parašui Ką gali šis priedas? - Automatiškai registruoti visus TV epizodus ir filmus, kuriuos žiūrite - Sinchronizuoti jūsų TV epizodų ir filmų kolekciją su Trakt.tv (vykdoma po bibliotekos atnaujinimo) - Automatiškai išvalyti jūsų Trakt.tv kolekciją, kad ji sutaptų su Kodi - Išlaikyti peržiūrėjimo būsenas sinchronizuotas tarp Kodi ir Trakt.tv - Įvertinti filmus ir epizodus juos peržiūrėjus Specialus ačiū visiems, kurie prisidėjo prie šio įskiepio! Patikrinkite kodo istoriją ir pakeitimų sąrašą, kad pamatytumėte šiuos talentingus kūrėjus." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgstr "Automatiškai užregistruoti visus TV epizodus ir filmus, kuriuos žiūrite, Trakt.tv sistemoje! Laikykite išsamią istoriją visko, ką peržiūrėjote ir būkite globalios TV ir filmų entuziastų bendruomenės dalimi. Susikurkite nemokamą paskyrą http://trakt.tv puslapyje ir gaukite daugybę funkcionalumų:[CR][CR]- Automatiškai užregistruokite tai, ką žiūrite[CR]- Mobilios programelės, skirtos iPhone, iPad, Android ir Windows Phone[CR]- Dalinkitės tuo, ką žiūrite (realiuoju laiku) ir įvertinimais facebook ir twitter sistemose[CR]- Suasmenintas kalendorius, kad niekada nepraleistumėte TV laidos[CR]- Sekite savo draugus ir žmones, kuriais domitės[CR]- Naudokite peržiūros sąrašą, kad nepamirštumėte ką norite peržiūrėti[CR]- Sekite savo media kolekciją ir padarykite įspūdį savo draugams[CR]- Sukurkite savus sąrašus bet kokia pasirinkta tema[CR]- Lengvai sekite TV laidos progresą tarp visų sezonų ir epizodų[CR]- Sekite savo progresą tarp industrinių sąrašų, tokių kaip IMDb Top 250[CR]- Atraskite naujas laidas ir filmus pagal savo žiūrėjimo įpročius[CR]- Valdiklis jūsų forumo paskyros parašui[CR][CR]Ką gali šis priedas?[CR][CR]- Automatiškai registruoti visus TV epizodus ir filmus, kuriuos žiūrite[CR]- Sinchronizuoti jūsų TV epizodų ir filmų kolekciją su Trakt.tv (vykdoma po bibliotekos atnaujinimo)[CR]- Automatiškai išvalyti jūsų Trakt.tv kolekciją, kad ji sutaptų su Kodi[CR]- Išlaikyti peržiūrėjimo būsenas sinchronizuotas tarp Kodi ir Trakt.tv[CR]- Įvertinti filmus ir epizodus juos peržiūrėjus[CR][CR]Specialus ačiū visiems, kurie prisidėjo prie šio įskiepio! Patikrinkite kodo istoriją ir pakeitimų sąrašą, kad pamatytumėte šiuos talentingus kūrėjus." msgctxt "#32000" msgid "General" msgstr "Pagrindinis" +# empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" -msgstr "Paleidimo uždelsimas" +msgid "Startup Delay (seconds)" +msgstr "" msgctxt "#32004" msgid "Rating" @@ -722,6 +723,50 @@ msgctxt "#32186" msgid "Allow script exclusions" msgstr "" +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" + +#~ msgctxt "#32003" +#~ msgid "Startup Delay" +#~ msgstr "Paleidimo uždelsimas" + #~ msgctxt "#32159" #~ msgid "Visit {0} or scan the QR Code below." #~ msgstr "Apsilankykite {0} arba nuskaitykite žemiau esantį QR kodą.." diff --git a/script.trakt/resources/language/resource.language.lv_LV/strings.po b/script.trakt/resources/language/resource.language.lv_LV/strings.po index bd9577652d..34917b2650 100644 --- a/script.trakt/resources/language/resource.language.lv_LV/strings.po +++ b/script.trakt/resources/language/resource.language.lv_LV/strings.po @@ -21,7 +21,7 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" msgctxt "#32000" @@ -30,7 +30,7 @@ msgstr "Vispārīgi" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -727,3 +727,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.mi/strings.po b/script.trakt/resources/language/resource.language.mi/strings.po index b7d3daee1a..02a13a4082 100644 --- a/script.trakt/resources/language/resource.language.mi/strings.po +++ b/script.trakt/resources/language/resource.language.mi/strings.po @@ -5,33 +5,34 @@ msgid "" msgstr "" "Project-Id-Version: XBMC Addons\n" -"Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" +"Report-Msgid-Bugs-To: translations@kodi.tv\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" +"PO-Revision-Date: 2022-03-27 01:17+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Maori \n" "Language: mi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" # General Settings msgctxt "#32000" msgid "General" -msgstr "" +msgstr "Āhuawhānui" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -728,3 +729,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.mk_MK/strings.po b/script.trakt/resources/language/resource.language.mk_MK/strings.po index 3903a25fc8..727c6022d6 100644 --- a/script.trakt/resources/language/resource.language.mk_MK/strings.po +++ b/script.trakt/resources/language/resource.language.mk_MK/strings.po @@ -21,7 +21,7 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" msgctxt "#32000" @@ -30,7 +30,7 @@ msgstr "Општо" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -727,3 +727,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.ml_IN/strings.po b/script.trakt/resources/language/resource.language.ml_IN/strings.po index 6027e214c8..89d5c82b56 100644 --- a/script.trakt/resources/language/resource.language.ml_IN/strings.po +++ b/script.trakt/resources/language/resource.language.ml_IN/strings.po @@ -21,7 +21,7 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" msgctxt "#32000" @@ -30,7 +30,7 @@ msgstr "പോതുവായത്" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -727,3 +727,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.mn_MN/strings.po b/script.trakt/resources/language/resource.language.mn_MN/strings.po index 6e548e1b20..aa7cacf14c 100644 --- a/script.trakt/resources/language/resource.language.mn_MN/strings.po +++ b/script.trakt/resources/language/resource.language.mn_MN/strings.po @@ -21,7 +21,7 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" msgctxt "#32000" @@ -30,7 +30,7 @@ msgstr "Ерөнхий" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -727,3 +727,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.ms_MY/strings.po b/script.trakt/resources/language/resource.language.ms_MY/strings.po index 8e0400d993..37b090ac06 100644 --- a/script.trakt/resources/language/resource.language.ms_MY/strings.po +++ b/script.trakt/resources/language/resource.language.ms_MY/strings.po @@ -21,7 +21,7 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" msgctxt "#32000" @@ -30,7 +30,7 @@ msgstr "Am" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -727,3 +727,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.mt_MT/strings.po b/script.trakt/resources/language/resource.language.mt_MT/strings.po index 2ad38b4a38..ff9b5bdfab 100644 --- a/script.trakt/resources/language/resource.language.mt_MT/strings.po +++ b/script.trakt/resources/language/resource.language.mt_MT/strings.po @@ -21,7 +21,7 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" msgctxt "#32000" @@ -30,7 +30,7 @@ msgstr "Ġenerali" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -727,3 +727,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.my_MM/strings.po b/script.trakt/resources/language/resource.language.my_MM/strings.po index c06f66ac42..9e541bed1e 100644 --- a/script.trakt/resources/language/resource.language.my_MM/strings.po +++ b/script.trakt/resources/language/resource.language.my_MM/strings.po @@ -21,7 +21,7 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" msgctxt "#32000" @@ -30,7 +30,7 @@ msgstr "ယေဘုယျ" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -727,3 +727,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.nb_NO/strings.po b/script.trakt/resources/language/resource.language.nb_NO/strings.po index 1f9307d55a..4c93c15811 100644 --- a/script.trakt/resources/language/resource.language.nb_NO/strings.po +++ b/script.trakt/resources/language/resource.language.nb_NO/strings.po @@ -18,19 +18,20 @@ msgstr "" msgctxt "Addon Summary" msgid "TV and movie scrobbler for Trakt.tv" -msgstr "TV og film-scrobbler for Trakt.tv" +msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." -msgstr "Scrobble alle TV-episoder og filmer du ser til Trakt.tv! Hold en omfattende oversikt av alt du har sett og bli en del av et globalt samfunn av TV og filmentusiaster. Meld deg inn og få en gratis konto på http://trakt.tv og få tilgang til en haug av funksjoner: - Scrobble det du ser automatisk - Mobile applikasjoner for iPhone, iPad, Android og Windows Phone - Del det du ser (i sanntid) og vurderinger til Facebook og Twitter - Personalisert kalender så du ikke går glipp av favorittprogrammene dine - Følg vennene dine og folk du er interessert i - Bruk overvåkingsliste så du ikke glemmer hva du skal se - Spor mediasamlingen og imponer venner - Lag tilpassede lister basert på egne emner - Spor fremgangen din på TV-programmer på tvers av sesonger og episoder - Spor fremgangen din mot lister som IMDb Top 250 - Oppdag nye TV-programmer og filmer basert på vanene dine - Widgets som forumsignatur - Hva kan denne utvidelsen gjøre? - Scrobble alle TV-episoder og filmer som du ser på automatisk - Synkronisere TV-episode og filmsamlinger til Trakt (trigges etter biblioteksoppdatering) - Automatisk opprydning i Trakt-samlingen så den samsvarer med Kodi - Hold sett-statuser synkronisert mellom Kodi og Trakt - Vurder filmer og episoder etter å ha sett de Takk til alle som har bidratt til denne utvidelsen! Sjekk commit-historien og endringsloggen for å se disse talentfulle utviklerene." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgstr "" msgctxt "#32000" msgid "General" msgstr "Generelt" +# empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" -msgstr "Forsinkelse av oppstart" +msgid "Startup Delay (seconds)" +msgstr "" msgctxt "#32004" msgid "Rating" @@ -722,3 +723,47 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" + +#~ msgctxt "#32003" +#~ msgid "Startup Delay" +#~ msgstr "Forsinkelse av oppstart" diff --git a/script.trakt/resources/language/resource.language.nb_no/strings.po b/script.trakt/resources/language/resource.language.nb_no/strings.po new file mode 100644 index 0000000000..5db1be9d50 --- /dev/null +++ b/script.trakt/resources/language/resource.language.nb_no/strings.po @@ -0,0 +1,770 @@ +# Kodi Media Center language file +# Addon Name: Trakt +# Addon id: script.trakt +# Addon Provider: Trakt.tv, Razze +msgid "" +msgstr "" +"Project-Id-Version: XBMC Addons\n" +"Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" +"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: nb_no\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +msgctxt "Addon Summary" +msgid "TV and movie scrobbler for Trakt.tv" +msgstr "" + +msgctxt "Addon Description" +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgstr "" + +# General Settings +msgctxt "#32000" +msgid "General" +msgstr "" + +# empty strings from id 32001 to 32002 +msgctxt "#32003" +msgid "Startup Delay (seconds)" +msgstr "" + +msgctxt "#32004" +msgid "Rating" +msgstr "" + +msgctxt "#32005" +msgid "Rate Movie after watching" +msgstr "" + +msgctxt "#32006" +msgid "Rate TV show Episode after watching" +msgstr "" + +msgctxt "#32008" +msgid "Minimum percent watched to display rating dialog" +msgstr "" + +msgctxt "#32009" +msgid "Allow re-rating of media" +msgstr "" + +msgctxt "#32010" +msgid "Default rating" +msgstr "" + +# Scrobbling Settings +msgctxt "#32011" +msgid "Scrobbling" +msgstr "" + +msgctxt "#32012" +msgid "Scrobble movies" +msgstr "" + +msgctxt "#32013" +msgid "Scrobble TV show episodes" +msgstr "" + +msgctxt "#32014" +msgid "Show notification on scrobble" +msgstr "" + +msgctxt "#32015" +msgid "Trakt - Scrobbled successfully" +msgstr "" + +msgctxt "#32016" +msgid "Exclusions" +msgstr "" + +msgctxt "#32017" +msgid "Exclude Live TV" +msgstr "" + +msgctxt "#32018" +msgid "Exclude HTTP sources" +msgstr "" + +msgctxt "#32019" +msgid "Exclude path" +msgstr "" + +msgctxt "#32020" +msgid "Folder's path (including subfolders)" +msgstr "" + +# empty strings from id 32021 to 32022 +msgctxt "#32023" +msgid "Can not connect to Trakt" +msgstr "" + +msgctxt "#32024" +msgid "Error" +msgstr "" + +# empty string with id 32025 +msgctxt "#32026" +msgid "What Did You Think?" +msgstr "" + +msgctxt "#32027" +msgid "Totally Ninja!" +msgstr "" + +msgctxt "#32028" +msgid "Weak Sauce :(" +msgstr "" + +msgctxt "#32029" +msgid "Terrible" +msgstr "" + +msgctxt "#32030" +msgid "Bad" +msgstr "" + +msgctxt "#32031" +msgid "Poor" +msgstr "" + +msgctxt "#32032" +msgid "Meh" +msgstr "" + +msgctxt "#32033" +msgid "Fair" +msgstr "" + +msgctxt "#32034" +msgid "Good" +msgstr "" + +msgctxt "#32035" +msgid "Great" +msgstr "" + +msgctxt "#32036" +msgid "Superb" +msgstr "" + +msgctxt "#32037" +msgid "Unrate this movie" +msgstr "" + +msgctxt "#32038" +msgid "Unrate this show" +msgstr "" + +msgctxt "#32039" +msgid "Unrate this episode" +msgstr "" + +msgctxt "#32040" +msgid "Trakt - Rating submitted successfully" +msgstr "" + +msgctxt "#32041" +msgid "Trakt - Already rated" +msgstr "" + +msgctxt "#32042" +msgid "Trakt - Unrated successfully" +msgstr "" + +msgctxt "#32043" +msgid "Trakt - Already has the same rating" +msgstr "" + +msgctxt "#32044" +msgid "Trakt - Problem submitting rating" +msgstr "" + +msgctxt "#32045" +msgid "Synchronize" +msgstr "" + +msgctxt "#32046" +msgid "Movies" +msgstr "" + +msgctxt "#32047" +msgid "Add new movies to Trakt collection" +msgstr "" + +msgctxt "#32048" +msgid "Add watched movies to Trakt history" +msgstr "" + +msgctxt "#32049" +msgid "Mark movies from Trakt history as watched in Kodi" +msgstr "" + +msgctxt "#32050" +msgid "TV Episodes" +msgstr "" + +msgctxt "#32051" +msgid "Add new TV episodes to Trakt collection" +msgstr "" + +msgctxt "#32052" +msgid "Add watched TV episodes to Trakt history" +msgstr "" + +msgctxt "#32053" +msgid "Mark TV episodes from Trakt history as watched in Kodi" +msgstr "" + +msgctxt "#32054" +msgid "Service" +msgstr "" + +msgctxt "#32055" +msgid "Sync collection on library update or cleaning" +msgstr "" + +msgctxt "#32056" +msgid "Show sync notifications" +msgstr "" + +msgctxt "#32057" +msgid "Remove deleted movies from Trakt collection" +msgstr "" + +msgctxt "#32058" +msgid "Remove deleted TV episodes from Trakt collection" +msgstr "" + +# empty string with id 32059 +msgctxt "#32060" +msgid "Hide notifications during playback" +msgstr "" + +msgctxt "#32061" +msgid "Sync started" +msgstr "" + +msgctxt "#32062" +msgid "Sync complete" +msgstr "" + +msgctxt "#32063" +msgid "%i movie(s) will be added to Trakt collection" +msgstr "" + +msgctxt "#32064" +msgid "%i movie playcount(s) will be updated on Trakt" +msgstr "" + +msgctxt "#32065" +msgid "%i movie(s) playcount will be updated in Kodi" +msgstr "" + +msgctxt "#32066" +msgid "Movie Sync Complete" +msgstr "" + +msgctxt "#32067" +msgid "Going to add %i show(s) to Trakt collection" +msgstr "" + +msgctxt "#32068" +msgid "Checking for episodes missing from Trakt collection" +msgstr "" + +msgctxt "#32069" +msgid "%i of %i show(s) have episodes added to Trakt collection" +msgstr "" + +msgctxt "#32070" +msgid "Going to update %i show(s) missing watched status" +msgstr "" + +msgctxt "#32071" +msgid "Checking watched episodes on Trakt" +msgstr "" + +msgctxt "#32072" +msgid "%i show(s) had missing watched status" +msgstr "" + +msgctxt "#32073" +msgid "%i episodes are being updated" +msgstr "" + +msgctxt "#32074" +msgid "Checking watched episodes on Kodi" +msgstr "" + +msgctxt "#32075" +msgid "Episode Sync Complete" +msgstr "" + +msgctxt "#32076" +msgid "%i movie(s) will be removed from Trakt collection" +msgstr "" + +msgctxt "#32077" +msgid "Cleaning Trakt TV show collection" +msgstr "" + +msgctxt "#32078" +msgid "episodes are being removed" +msgstr "" + +msgctxt "#32079" +msgid "Loading movies from Kodi" +msgstr "" + +msgctxt "#32080" +msgid "Movies loaded from Kodi" +msgstr "" + +msgctxt "#32081" +msgid "Retrieving movie collection from Trakt" +msgstr "" + +msgctxt "#32082" +msgid "Retrieving watched movies from Trakt" +msgstr "" + +msgctxt "#32083" +msgid "Retrieved movie data from Trakt" +msgstr "" + +msgctxt "#32084" +msgid "Trakt movie collection is up to date, no movies to add" +msgstr "" + +msgctxt "#32085" +msgid "%i movie(s) were added to your Trakt collection" +msgstr "" + +msgctxt "#32086" +msgid "Trakt movie playcounts are up to date" +msgstr "" + +msgctxt "#32087" +msgid "Playcounts updated for %i movie(s) on Trakt" +msgstr "" + +msgctxt "#32088" +msgid "Kodi movie playcounts are up to date" +msgstr "" + +msgctxt "#32089" +msgid "Updating %i of %i movie playcount(s) in Kodi" +msgstr "" + +msgctxt "#32090" +msgid "Playcounts updated for %i movie(s) in Kodi" +msgstr "" + +msgctxt "#32091" +msgid "Trakt movie collection is up to date, no movies removed" +msgstr "" + +msgctxt "#32092" +msgid "%i movie(s) were removed from your Trakt collection" +msgstr "" + +msgctxt "#32093" +msgid "Updating %i of %i movie playcount(s) on Trakt" +msgstr "" + +msgctxt "#32094" +msgid "Loading episode data from Kodi" +msgstr "" + +msgctxt "#32095" +msgid "Loading shows from Kodi" +msgstr "" + +msgctxt "#32096" +msgid "Shows loaded from Kodi" +msgstr "" + +msgctxt "#32097" +msgid "Parsing %i of %i episode data from Kodi" +msgstr "" + +msgctxt "#32098" +msgid "Loaded episode data from Kodi" +msgstr "" + +msgctxt "#32099" +msgid "Loading episode data from Trakt" +msgstr "" + +msgctxt "#32100" +msgid "Retrieving episode collection from Trakt" +msgstr "" + +msgctxt "#32101" +msgid "Retrieving watched episodes from Trakt" +msgstr "" + +msgctxt "#32102" +msgid "Parsing episode data %i of %i from Trakt" +msgstr "" + +msgctxt "#32103" +msgid "Retrieved episode data from Trakt" +msgstr "" + +msgctxt "#32104" +msgid "Trakt episode collection is up to date, no episodes to add" +msgstr "" + +msgctxt "#32105" +msgid "%i episode(s) were added to your Trakt collection" +msgstr "" + +msgctxt "#32106" +msgid "Trakt episode playcounts are up to date" +msgstr "" + +msgctxt "#32107" +msgid "Kodi episode playcounts are up to date" +msgstr "" + +msgctxt "#32108" +msgid "Updating %i of %i episode playcount(s) in Kodi" +msgstr "" + +msgctxt "#32109" +msgid "Playcounts updated for %i show(s) in Kodi" +msgstr "" + +msgctxt "#32110" +msgid "Trakt episode collection is clean, no episodes to remove" +msgstr "" + +msgctxt "#32111" +msgid "%i episode(s) are being removed from your Trakt collection" +msgstr "" + +msgctxt "#32112" +msgid "%i episode(s) were removed from your Trakt collection" +msgstr "" + +msgctxt "#32113" +msgid "Trakt - Marked as watched" +msgstr "" + +msgctxt "#32114" +msgid "Trakt - Failed marking as watched" +msgstr "" + +msgctxt "#32115" +msgid "%d episode(s) of '%s'" +msgstr "" + +msgctxt "#32116" +msgid "Enable debug mode" +msgstr "" + +msgctxt "#32117" +msgid "Sync movie playback progress to Kodi" +msgstr "" + +msgctxt "#32118" +msgid "Sync episode playback progress to Kodi" +msgstr "" + +msgctxt "#32119" +msgid "Retrieving episode playback progress from Trakt" +msgstr "" + +msgctxt "#32120" +msgid "Parsing episode playback progress %i of %i from Trakt" +msgstr "" + +msgctxt "#32121" +msgid "Retrieved episode playback progress from Trakt" +msgstr "" + +msgctxt "#32122" +msgid "Retrieving movie playback progress from Trakt" +msgstr "" + +msgctxt "#32123" +msgid "Parsing movie playback progress %i of %i from Trakt" +msgstr "" + +msgctxt "#32124" +msgid "Retrieved movie playback progress from Trakt" +msgstr "" + +msgctxt "#32125" +msgid "Kodi movie playback progress is up to date" +msgstr "" + +msgctxt "#32126" +msgid "%i movie(s) playback progress will be updated in Kodi" +msgstr "" + +msgctxt "#32127" +msgid "Updating %i of %i movie(s) playback progress in Kodi" +msgstr "" + +msgctxt "#32128" +msgid "Playback progress updated for %i movie(s) in Kodi" +msgstr "" + +msgctxt "#32129" +msgid "Kodi episode playback progress is up to date" +msgstr "" + +msgctxt "#32130" +msgid "Updating %i of %i episode(s) playback progress in Kodi" +msgstr "" + +msgctxt "#32131" +msgid "Playback progress updated for %i episode(s) in Kodi" +msgstr "" + +msgctxt "#32132" +msgid "Unrate this season" +msgstr "" + +msgctxt "#32133" +msgid "Manage Movie's Lists" +msgstr "" + +msgctxt "#32134" +msgid "Manage Show's Lists" +msgstr "" + +msgctxt "#32135" +msgid "Remove from Watchlist" +msgstr "" + +msgctxt "#32136" +msgid "Add to watchlist" +msgstr "" + +msgctxt "#32137" +msgid "Rate this movie" +msgstr "" + +msgctxt "#32138" +msgid "Rate this show" +msgstr "" + +msgctxt "#32139" +msgid "Rate this episode" +msgstr "" + +msgctxt "#32140" +msgid "Toggle watched" +msgstr "" + +msgctxt "#32141" +msgid "Manage all lists" +msgstr "" + +msgctxt "#32142" +msgid "Update all tags" +msgstr "" + +msgctxt "#32143" +msgid "Synchronize library" +msgstr "" + +msgctxt "#32144" +msgid "How do I authorize the trakt addon to access my trakt.tv account?" +msgstr "" + +# empty strings from id 32145 to 32146 +msgctxt "#32147" +msgid "Trakt.tv PIN Authorization Failed" +msgstr "" + +# empty string with id 32148 +msgctxt "#32149" +msgid "Rate this Season" +msgstr "" + +msgctxt "#32150" +msgid "You will be reminded in 24 hours" +msgstr "" + +msgctxt "#32151" +msgid "Use Addon Settings later if you change your mind" +msgstr "" + +msgctxt "#32152" +msgid "Trakt Authorization Complete" +msgstr "" + +msgctxt "#32153" +msgid "Trakt Account Authorization" +msgstr "" + +msgctxt "#32154" +msgid "Authorize" +msgstr "" + +msgctxt "#32155" +msgid "Remind Me Later" +msgstr "" + +msgctxt "#32156" +msgid "No Thanks" +msgstr "" + +msgctxt "#32157" +msgid "Account Authorization" +msgstr "" + +# empty string with id 32158 +msgctxt "#32159" +msgid "Visit {0} or scan the QR code." +msgstr "" + +msgctxt "#32162" +msgid "The trakt addon CAN NOT be used without authorizing it to access your trakt.tv account." +msgstr "" + +msgctxt "#32163" +msgid "User" +msgstr "" + +msgctxt "#32164" +msgid "Fallback to Title/Year matching if necessary" +msgstr "" + +msgctxt "#32165" +msgid "Trakt - Added to watchlist" +msgstr "" + +msgctxt "#32166" +msgid "Trakt - Failed adding to watchlist" +msgstr "" + +msgctxt "#32167" +msgid "Offset scrobble start by X minutes" +msgstr "" + +msgctxt "#32168" +msgid "Sync ratings" +msgstr "" + +msgctxt "#32169" +msgid "Kodi movie ratings are up to date" +msgstr "" + +msgctxt "#32170" +msgid "%i movie(s) ratings will be updated in Kodi" +msgstr "" + +msgctxt "#32171" +msgid "Updating %i of %i movie ratings in Kodi" +msgstr "" + +msgctxt "#32172" +msgid "Ratings updated for %i movie(s) in Kodi" +msgstr "" + +msgctxt "#32173" +msgid "Kodi episode ratings are up to date" +msgstr "" + +msgctxt "#32174" +msgid "Updating %i of %i episode ratings in Kodi" +msgstr "" + +msgctxt "#32175" +msgid "Ratings updated for %i episode(s) in Kodi" +msgstr "" + +msgctxt "#32176" +msgid "Kodi show ratings are up to date" +msgstr "" + +msgctxt "#32177" +msgid "Updating %i of %i show ratings in Kodi" +msgstr "" + +msgctxt "#32178" +msgid "Ratings updated for %i show(s) in Kodi" +msgstr "" + +msgctxt "#32179" +msgid "Trakt movie ratings are up to date" +msgstr "" + +msgctxt "#32180" +msgid "%i movie ratings will be updated on Trakt" +msgstr "" + +msgctxt "#32181" +msgid "Trakt show ratings are up to date" +msgstr "" + +msgctxt "#32182" +msgid "%i show ratings will be updated on Trakt" +msgstr "" + +msgctxt "#32183" +msgid "Attempt to scrobble MythTV PVR recordings" +msgstr "" + +msgctxt "#32184" +msgid "Attempt secondary show title search" +msgstr "" + +msgctxt "#32185" +msgid "Exclude Plugins" +msgstr "" + +msgctxt "#32186" +msgid "Allow script exclusions" +msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.nl_NL/strings.po b/script.trakt/resources/language/resource.language.nl_NL/strings.po index 36dbd491bb..be8608564c 100644 --- a/script.trakt/resources/language/resource.language.nl_NL/strings.po +++ b/script.trakt/resources/language/resource.language.nl_NL/strings.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: translations@kodi.tv\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2021-07-16 12:29+0000\n" +"PO-Revision-Date: 2022-06-11 11:14+0000\n" "Last-Translator: Christian Gade \n" "Language-Team: Dutch \n" "Language: nl_NL\n" @@ -15,23 +15,24 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.7.1\n" +"X-Generator: Weblate 4.12.2\n" msgctxt "Addon Summary" msgid "TV and movie scrobbler for Trakt.tv" msgstr "TV- en films-scrobbler voor Trakt.tv" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." -msgstr "Scrobble automatisch alle TV afleveringen en films die je aan bekijken bent naar Trakt.tv! Hou een uitgebreide historie bij van alles wat je hebt bekeken en maak deel uit van een wereldwijde gemeenschap van TV- en filmliefhebbers. Schrijf je in voor een gratis account op http://trakt.tv en krijg een enorme hoeveelheid aan mogelijkheden: - Automatisch scrobblen wat je aan het bekijken bent - Mobiele apps voor iPhone, iPad, Android en Windows Phone - Deel wat je aan het bekijken ben (gelijktijdig) en stuur je waardering door naar Facebook en Twitter - Persoonlijke kalender zodat je nooit een TV aflevering mist - Volg je vrienden en mensen waarin je ben geïnteresseerd - Gebruik kijklijsten zodat je niets mist van wat je wilt kijken - Leg je eigen mediaverzameling aan en maak indruk op je vrienden - Maak aangepaste lijsten over onderwerpen die je zelf kiest - Volg het verloop van je tv serie voor alle seizoenen en afleveringen - Vergelijk je bekeken films en series met bekende lijsten zoals de IMDb Top 250 - Ontdek nieuwe series en films gebaseerd op jouw kijk gewoonten - Widgets voor jouw forum handtekening Wat kan deze add-on doen? - Automatisch scrobblen van alle TV afleveringen en films die je aan het bekijken bent - Synchroniseer je TV afleveringen en film collecties naar Trakt (start na een bibliotheekupdate) - Automatisch opschonen van je Trakt collectie zodat deze overeenkomt met Kodi - Houdt de bekeken status gesynchroniseerd tussen Kodi en Trakt - Geef een cijfer aan films en afleveringen na ze te hebben bekeken Speciale dank aan allen die hebben meegeholpen met deze plugin! Bekijk de commentaar historie en wijzigingenlijst om deze getalenteerde ontwikkelaars te zien." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgstr "Scrobble automatisch alle TV afleveringen en films die je aan bekijken bent naar Trakt.tv! Hou een uitgebreide historie bij van alles wat je hebt bekeken en maak deel uit van een wereldwijde gemeenschap van TV- en filmliefhebbers. Schrijf je in voor een gratis account op http://trakt.tv en krijg een enorme hoeveelheid aan mogelijkheden:[CR][CR]- Automatisch scrobblen wat je aan het bekijken bent[CR]- Mobiele apps voor iPhone, iPad, Android en Windows Phone[CR]- Deel wat je aan het bekijken ben (gelijktijdig) en stuur je waardering door naar Facebook en Twitter[CR]- Persoonlijke kalender zodat je nooit een TV aflevering mist[CR]- Volg je vrienden en mensen waarin je ben geïnteresseerd[CR]- Gebruik kijklijsten zodat je niets mist van wat je wilt kijken[CR]- Leg je eigen mediaverzameling aan en maak indruk op je vrienden[CR]- Maak aangepaste lijsten over onderwerpen die je zelf kiest[CR]- Volg het verloop van je tv serie voor alle seizoenen en afleveringen[CR]- Vergelijk je bekeken films en series met bekende lijsten zoals de IMDb Top 250[CR]- Ontdek nieuwe series en films gebaseerd op jouw kijk gewoonten[CR]- Widgets voor jouw forum handtekening[CR][CR]Wat kan deze add-on doen?[CR][CR]- Automatisch scrobblen van alle TV afleveringen en films die je aan het bekijken bent[CR]- Synchroniseer je TV afleveringen en film collecties naar Trakt (start na een bibliotheekupdate)[CR]- Automatisch opschonen van je Trakt collectie zodat deze overeenkomt met Kodi[CR]- Houdt de bekeken status gesynchroniseerd tussen Kodi en Trakt[CR]- Geef een cijfer aan films en afleveringen na ze te hebben bekeken[CR][CR]Speciale dank aan allen die hebben meegeholpen met deze plugin! Bekijk de commentaar historie en wijzigingenlijst om deze getalenteerde ontwikkelaars te zien." msgctxt "#32000" msgid "General" msgstr "Algemeen" +# empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" -msgstr "Startvertraging" +msgid "Startup Delay (seconds)" +msgstr "Opstart vertraging (seconden)" msgctxt "#32004" msgid "Rating" @@ -722,6 +723,50 @@ msgctxt "#32186" msgid "Allow script exclusions" msgstr "" +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" + +#~ msgctxt "#32003" +#~ msgid "Startup Delay" +#~ msgstr "Startvertraging" + #~ msgctxt "#32159" #~ msgid "Visit {0} or scan the QR Code below." #~ msgstr "Bezoek {0} of scan de QR code beneden." diff --git a/script.trakt/resources/language/resource.language.oc_fr/strings.po b/script.trakt/resources/language/resource.language.oc_fr/strings.po index a65bfde632..c461fb00b2 100644 --- a/script.trakt/resources/language/resource.language.oc_fr/strings.po +++ b/script.trakt/resources/language/resource.language.oc_fr/strings.po @@ -22,7 +22,7 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" # General Settings @@ -32,8 +32,8 @@ msgstr "General" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" -msgstr "Relambi d’aviada" +msgid "Startup Delay (seconds)" +msgstr "" msgctxt "#32004" msgid "Rating" @@ -729,3 +729,48 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" + +# empty strings from id 32001 to 32002 +#~ msgctxt "#32003" +#~ msgid "Startup Delay" +#~ msgstr "Relambi d’aviada" diff --git a/script.trakt/resources/language/resource.language.os_os/strings.po b/script.trakt/resources/language/resource.language.os_os/strings.po index 218d0ff17e..35f630b64b 100644 --- a/script.trakt/resources/language/resource.language.os_os/strings.po +++ b/script.trakt/resources/language/resource.language.os_os/strings.po @@ -5,33 +5,34 @@ msgid "" msgstr "" "Project-Id-Version: XBMC Addons\n" -"Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" +"Report-Msgid-Bugs-To: translations@kodi.tv\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" +"PO-Revision-Date: 2022-03-27 01:17+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Ossetian \n" "Language: os_os\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" # General Settings msgctxt "#32000" msgid "General" -msgstr "" +msgstr "Сӕйраг" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -728,3 +729,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.pl_PL/strings.po b/script.trakt/resources/language/resource.language.pl_PL/strings.po index 7918963f34..0752a1f778 100644 --- a/script.trakt/resources/language/resource.language.pl_PL/strings.po +++ b/script.trakt/resources/language/resource.language.pl_PL/strings.po @@ -22,16 +22,17 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "Dodatek umożliwiający rejestrację odtwarzanych i obejrzanych seriali i filmów w serwisie Trakt.tv" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." -msgstr "Automatyczna rejestracja obejrzanych odcinków serialów i film w serwisie Trakt.tv! Przechowuj pełną historię wszystkich obejrzanych mediów i bądź częścią globalnej społeczności entuzjastów multimediów. Zarejestruj swoje konto za darmo na http://trakt.tv i uzyskaj dostęp do mnóstwa funkcji: - automatycznej rejestracji obejrzanych mediów - mobilnych aplikacji na iPhone'a, iPada, Androida i Windows Phone - publikacji obejrzanych mediów i ich oceny (w czasie rzeczywistym) w serwisach Facebook i Twitter - osobistego kalendarza, żebyś nigdy nie przegapił emisji serialu - śledzenia aktywności znajomych i osób, którymi się interesujesz - listy pozycji do obejrzenia, żebyś nigdy nie zapomniał tego, co chcesz obejrzeć - udostępniania swojej kolekcji mediów, którą możesz zaimponować swoim znajomym - tworzenia niestandardowych list skupionych na wybranym temacie - łatwego śledzenia postępów oglądania sezonów i odcinków serialu - porównywania własnych postępów oglądania z publicznymi listami takimi jak lista Top 250 serwisu IMDb - odkrywanie nowych seriali i filmów na podstawie preferencji Co potrafi ten dodatek? - rejestrować automatycznie odtwarzania wszystkich odcinków seriali i filmów - synchronizację biblioteki filmów i odcinków seriali z kolekcją Trakt (uruchamianą po aktualizacji biblioteki) - czyszczenie kolekcji Trakt w celu pełnego dopasowania z biblioteką Kodi - utrzymywanie synchronizacji stanów obejrzenia między biblioteką Kodi a kolekcją Trakt - możliwość oceny filmów i odcinków seriali zaraz po obejrzeniu Specjalne podziękowania dla wszystkich, którzy wnieśli swój wkład w tworzenie tego dodatku! Przejrzyj historię i dziennik zmian, aby poznać tych utalentowanych programistów." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgstr "Automatyczna rejestracja obejrzanych odcinków serialów i film w serwisie Trakt.tv! Przechowuj pełną historię wszystkich obejrzanych mediów i bądź częścią globalnej społeczności entuzjastów multimediów. Zarejestruj swoje konto za darmo na http://trakt.tv i uzyskaj dostęp do mnóstwa funkcji:[CR]- automatycznej rejestracji obejrzanych mediów[CR]- mobilnych aplikacji na iPhone'a, iPada, Androida i Windows Phone[CR]- publikacji obejrzanych mediów i ich oceny (w czasie rzeczywistym) w serwisach Facebook i Twitter[CR]- osobistego kalendarza, żebyś nigdy nie przegapił emisji serialu[CR]- śledzenia aktywności znajomych i osób, którymi się interesujesz[CR]- listy pozycji do obejrzenia, żebyś nigdy nie zapomniał tego, co chcesz obejrzeć[CR]- udostępniania swojej kolekcji mediów, którą możesz zaimponować swoim znajomym[CR]- tworzenia niestandardowych list skupionych na wybranym temacie[CR]- łatwego śledzenia postępów oglądania sezonów i odcinków serialu[CR]- porównywania własnych postępów oglądania z publicznymi listami takimi jak lista Top 250 serwisu IMDb[CR]- odkrywanie nowych seriali i filmów na podstawie preferencji[CR][CR]Co potrafi ten dodatek?[CR][CR]- rejestrować automatycznie odtwarzania wszystkich odcinków seriali i filmów[CR]- synchronizację biblioteki filmów i odcinków seriali z kolekcją Trakt (uruchamianą po aktualizacji biblioteki)[CR]- czyszczenie kolekcji Trakt w celu pełnego dopasowania z biblioteką Kodi[CR]- utrzymywanie synchronizacji stanów obejrzenia między biblioteką Kodi a kolekcją Trakt[CR]- możliwość oceny filmów i odcinków seriali zaraz po obejrzeniu[CR][CR]Specjalne podziękowania dla wszystkich, którzy wnieśli swój wkład w tworzenie tego dodatku! Przejrzyj historię i dziennik zmian, aby poznać tych utalentowanych programistów." msgctxt "#32000" msgid "General" msgstr "Ogólne" +# empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" -msgstr "Opóźniaj uruchomienie (w sekundach)" +msgid "Startup Delay (seconds)" +msgstr "" msgctxt "#32004" msgid "Rating" @@ -722,6 +723,50 @@ msgctxt "#32186" msgid "Allow script exclusions" msgstr "" +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" + +#~ msgctxt "#32003" +#~ msgid "Startup Delay" +#~ msgstr "Opóźniaj uruchomienie (w sekundach)" + #~ msgctxt "#32159" #~ msgid "Visit {0} or scan the QR Code below." #~ msgstr "Odwiedź {0} lub zeskanuj kod QR poniżej." diff --git a/script.trakt/resources/language/resource.language.pt_BR/strings.po b/script.trakt/resources/language/resource.language.pt_BR/strings.po index 60164e3978..bd8c311cee 100644 --- a/script.trakt/resources/language/resource.language.pt_BR/strings.po +++ b/script.trakt/resources/language/resource.language.pt_BR/strings.po @@ -19,19 +19,20 @@ msgstr "" msgctxt "Addon Summary" msgid "TV and movie scrobbler for Trakt.tv" -msgstr "Scrobbler de episódios e filmes para o Trakt.tv" +msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." -msgstr "Automaticamente faça scrobble de filmes e seriados que está a assistir para o Trakt.tv! Mantenha um histórico de tudo o que assistiu e faça parte de uma comunidade de entusiastas de filmes e seriados. Inscreva-se gratuitamente para uma conta em http://trakt.tv e receba uma tonelada de funcionalidades: - Scrobble automático quando está a assistir - Aplicações moveis para iPhone, iPad, Android, Windows Phone e Blackberry - Partilhe o que está a assistir (em tempo real) e as suas classificações no facebook e twitter - Calendário personalizado de forma a nunca perder um seriado - Siga os seus amigos e pessoas de interesse - Use listas para não esquecer o que ver - Mostre as suas bibliotecas de filmes e seriados aos seus amigos - Crie listas personalizadas sobre os assuntos que desejar - Verifique que espisódios já assistiu e quais faltam assistir - Veja que filmes tem do IMDB TOP 250 - Descubra novos filmes e seriados com base nos que já assistiu - Widgets para usar na assinatura de fóruns O que pode este addon fazer? - Scrobble automático de todos os filmes e episódios de TV que está a assistir - Sincronização dos filmes e episódios de TV assistidos com o Trakt (após um update da biblioteca) - Limpeza automática do Trakt de forma a ficar igual ao Kodi - Manter as visualizações sincronizadas entre o Trakt e o Kodi - Classifique filmes e episódios após visualização Um obrigado especial a todos os que contribuíram para este plugin! Veja o github e o changelog para ver quem são estes programadores talentosos." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgstr "" msgctxt "#32000" msgid "General" msgstr "Geral" +# empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" -msgstr "Atrasar ao Inicializar" +msgid "Startup Delay (seconds)" +msgstr "" msgctxt "#32004" msgid "Rating" @@ -722,6 +723,50 @@ msgctxt "#32186" msgid "Allow script exclusions" msgstr "" +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" + +#~ msgctxt "#32003" +#~ msgid "Startup Delay" +#~ msgstr "Atrasar ao Inicializar" + #~ msgctxt "#32159" #~ msgid "Visit {0} or scan the QR Code below." #~ msgstr "Visite {0} ou escaneie o código QR abaixo." diff --git a/script.trakt/resources/language/resource.language.pt_PT/strings.po b/script.trakt/resources/language/resource.language.pt_PT/strings.po index 093db0b2d0..d8171e62a4 100644 --- a/script.trakt/resources/language/resource.language.pt_PT/strings.po +++ b/script.trakt/resources/language/resource.language.pt_PT/strings.po @@ -22,16 +22,17 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "Scrobbler de episódios e filmes para o Trakt.tv" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." -msgstr "Automaticamente faça scrobble de filmes e séries que está a ver para o Trakt.tv! Mantenha um histórico de tudo o que visualizou e faça parte de uma comunidade de entusiastas de filmes e séries. Inscreva-se gratuitamente para uma conta em http://trakt.tv e receba uma tonelada de funcionalidades: - Scrobble automático quando está a visualizar - Aplicações moveis para iPhone, iPad, Android, Windows Phone e Blackberry - Partilhe o que está a visualizar (em tempo real) e as suas classificações no facebook e twitter - Calendário personalizado de forma a nunca perder uma série - Siga os seus amigos e pessoas de interesse - Use listas para não esquecer o que ver - Mostre as suas bibliotecas de filmes e séries aos seus amigos - Crie listas personalizadas sobre os assuntos que quiser - Verifique que espisódios já visualizou e quais faltam ver - Veja que filmes tem do IMDB TOP 250 - Descubra novos filmes e séries com base nos que já viu - Widgets para usar na assinatura de fóruns O que pode este addon fazer? - Scrobble automático de todos os filmes e episódios de séries que está a ver - Sincronização dos filmes e episódios de séries vistos com o Trakt (após um update da biblioteca) - Limpeza automática do Trakt de forma a ficar igual ao Kodi - Manter as visualizações sincronizadas entre o Trakt e o Kodi - Classifique filmes e episódios após visualização Um obrigado especial a todos os que contribuíram para este plugin! Veja o github e o changelog para ver quem são estes programadores talentosos." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgstr "Automaticamente faça scrobble de filmes e séries que está a ver para o Trakt.tv! Mantenha um histórico de tudo o que visualizou e faça parte de uma comunidade de entusiastas de filmes e séries. Inscreva-se gratuitamente para uma conta em http://trakt.tv e receba uma tonelada de funcionalidades:[CR][CR]- Scrobble automático quando está a visualizar[CR]- Aplicações moveis para iPhone, iPad, Android, Windows Phone e Blackberry[CR]- Partilhe o que está a visualizar (em tempo real) e as suas classificações no facebook e twitter[CR]- Calendário personalizado de forma a nunca perder uma série[CR]- Siga os seus amigos e pessoas de interesse[CR]- Use listas para não esquecer o que ver[CR]- Mostre as suas bibliotecas de filmes e séries aos seus amigos[CR]- Crie listas personalizadas sobre os assuntos que quiser[CR]- Verifique que espisódios já visualizou e quais faltam ver[CR]- Veja que filmes tem do IMDB TOP 250[CR]- Descubra novos filmes e séries com base nos que já viu[CR]- Widgets para usar na assinatura de fóruns[CR][CR]O que pode este addon fazer?[CR]- Scrobble automático de todos os filmes e episódios de séries que está a ver[CR]- Sincronização dos filmes e episódios de séries vistos com o Trakt (após um update da biblioteca)[CR]- Limpeza automática do Trakt de forma a ficar igual ao Kodi[CR]- Manter as visualizações sincronizadas entre o Trakt e o Kodi[CR]- Classifique filmes e episódios após visualização[CR][CR]Um obrigado especial a todos os que contribuíram para este plugin! Veja o github e o changelog para ver quem são estes programadores talentosos." msgctxt "#32000" msgid "General" msgstr "Geral" +# empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" -msgstr "Atrasar ao Iniciar" +msgid "Startup Delay (seconds)" +msgstr "" msgctxt "#32004" msgid "Rating" @@ -724,6 +725,50 @@ msgctxt "#32186" msgid "Allow script exclusions" msgstr "" +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" + +#~ msgctxt "#32003" +#~ msgid "Startup Delay" +#~ msgstr "Atrasar ao Iniciar" + #~ msgctxt "#32159" #~ msgid "Visit {0} or scan the QR Code below." #~ msgstr "Visitar {0} ou digitalizar código QR abaixo." diff --git a/script.trakt/resources/language/resource.language.pt_br/strings.po b/script.trakt/resources/language/resource.language.pt_br/strings.po new file mode 100644 index 0000000000..93c92862c6 --- /dev/null +++ b/script.trakt/resources/language/resource.language.pt_br/strings.po @@ -0,0 +1,770 @@ +# Kodi Media Center language file +# Addon Name: Trakt +# Addon id: script.trakt +# Addon Provider: Trakt.tv, Razze +msgid "" +msgstr "" +"Project-Id-Version: XBMC Addons\n" +"Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" +"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: pt_br\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" + +msgctxt "Addon Summary" +msgid "TV and movie scrobbler for Trakt.tv" +msgstr "" + +msgctxt "Addon Description" +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgstr "" + +# General Settings +msgctxt "#32000" +msgid "General" +msgstr "" + +# empty strings from id 32001 to 32002 +msgctxt "#32003" +msgid "Startup Delay (seconds)" +msgstr "" + +msgctxt "#32004" +msgid "Rating" +msgstr "" + +msgctxt "#32005" +msgid "Rate Movie after watching" +msgstr "" + +msgctxt "#32006" +msgid "Rate TV show Episode after watching" +msgstr "" + +msgctxt "#32008" +msgid "Minimum percent watched to display rating dialog" +msgstr "" + +msgctxt "#32009" +msgid "Allow re-rating of media" +msgstr "" + +msgctxt "#32010" +msgid "Default rating" +msgstr "" + +# Scrobbling Settings +msgctxt "#32011" +msgid "Scrobbling" +msgstr "" + +msgctxt "#32012" +msgid "Scrobble movies" +msgstr "" + +msgctxt "#32013" +msgid "Scrobble TV show episodes" +msgstr "" + +msgctxt "#32014" +msgid "Show notification on scrobble" +msgstr "" + +msgctxt "#32015" +msgid "Trakt - Scrobbled successfully" +msgstr "" + +msgctxt "#32016" +msgid "Exclusions" +msgstr "" + +msgctxt "#32017" +msgid "Exclude Live TV" +msgstr "" + +msgctxt "#32018" +msgid "Exclude HTTP sources" +msgstr "" + +msgctxt "#32019" +msgid "Exclude path" +msgstr "" + +msgctxt "#32020" +msgid "Folder's path (including subfolders)" +msgstr "" + +# empty strings from id 32021 to 32022 +msgctxt "#32023" +msgid "Can not connect to Trakt" +msgstr "" + +msgctxt "#32024" +msgid "Error" +msgstr "" + +# empty string with id 32025 +msgctxt "#32026" +msgid "What Did You Think?" +msgstr "" + +msgctxt "#32027" +msgid "Totally Ninja!" +msgstr "" + +msgctxt "#32028" +msgid "Weak Sauce :(" +msgstr "" + +msgctxt "#32029" +msgid "Terrible" +msgstr "" + +msgctxt "#32030" +msgid "Bad" +msgstr "" + +msgctxt "#32031" +msgid "Poor" +msgstr "" + +msgctxt "#32032" +msgid "Meh" +msgstr "" + +msgctxt "#32033" +msgid "Fair" +msgstr "" + +msgctxt "#32034" +msgid "Good" +msgstr "" + +msgctxt "#32035" +msgid "Great" +msgstr "" + +msgctxt "#32036" +msgid "Superb" +msgstr "" + +msgctxt "#32037" +msgid "Unrate this movie" +msgstr "" + +msgctxt "#32038" +msgid "Unrate this show" +msgstr "" + +msgctxt "#32039" +msgid "Unrate this episode" +msgstr "" + +msgctxt "#32040" +msgid "Trakt - Rating submitted successfully" +msgstr "" + +msgctxt "#32041" +msgid "Trakt - Already rated" +msgstr "" + +msgctxt "#32042" +msgid "Trakt - Unrated successfully" +msgstr "" + +msgctxt "#32043" +msgid "Trakt - Already has the same rating" +msgstr "" + +msgctxt "#32044" +msgid "Trakt - Problem submitting rating" +msgstr "" + +msgctxt "#32045" +msgid "Synchronize" +msgstr "" + +msgctxt "#32046" +msgid "Movies" +msgstr "" + +msgctxt "#32047" +msgid "Add new movies to Trakt collection" +msgstr "" + +msgctxt "#32048" +msgid "Add watched movies to Trakt history" +msgstr "" + +msgctxt "#32049" +msgid "Mark movies from Trakt history as watched in Kodi" +msgstr "" + +msgctxt "#32050" +msgid "TV Episodes" +msgstr "" + +msgctxt "#32051" +msgid "Add new TV episodes to Trakt collection" +msgstr "" + +msgctxt "#32052" +msgid "Add watched TV episodes to Trakt history" +msgstr "" + +msgctxt "#32053" +msgid "Mark TV episodes from Trakt history as watched in Kodi" +msgstr "" + +msgctxt "#32054" +msgid "Service" +msgstr "" + +msgctxt "#32055" +msgid "Sync collection on library update or cleaning" +msgstr "" + +msgctxt "#32056" +msgid "Show sync notifications" +msgstr "" + +msgctxt "#32057" +msgid "Remove deleted movies from Trakt collection" +msgstr "" + +msgctxt "#32058" +msgid "Remove deleted TV episodes from Trakt collection" +msgstr "" + +# empty string with id 32059 +msgctxt "#32060" +msgid "Hide notifications during playback" +msgstr "" + +msgctxt "#32061" +msgid "Sync started" +msgstr "" + +msgctxt "#32062" +msgid "Sync complete" +msgstr "" + +msgctxt "#32063" +msgid "%i movie(s) will be added to Trakt collection" +msgstr "" + +msgctxt "#32064" +msgid "%i movie playcount(s) will be updated on Trakt" +msgstr "" + +msgctxt "#32065" +msgid "%i movie(s) playcount will be updated in Kodi" +msgstr "" + +msgctxt "#32066" +msgid "Movie Sync Complete" +msgstr "" + +msgctxt "#32067" +msgid "Going to add %i show(s) to Trakt collection" +msgstr "" + +msgctxt "#32068" +msgid "Checking for episodes missing from Trakt collection" +msgstr "" + +msgctxt "#32069" +msgid "%i of %i show(s) have episodes added to Trakt collection" +msgstr "" + +msgctxt "#32070" +msgid "Going to update %i show(s) missing watched status" +msgstr "" + +msgctxt "#32071" +msgid "Checking watched episodes on Trakt" +msgstr "" + +msgctxt "#32072" +msgid "%i show(s) had missing watched status" +msgstr "" + +msgctxt "#32073" +msgid "%i episodes are being updated" +msgstr "" + +msgctxt "#32074" +msgid "Checking watched episodes on Kodi" +msgstr "" + +msgctxt "#32075" +msgid "Episode Sync Complete" +msgstr "" + +msgctxt "#32076" +msgid "%i movie(s) will be removed from Trakt collection" +msgstr "" + +msgctxt "#32077" +msgid "Cleaning Trakt TV show collection" +msgstr "" + +msgctxt "#32078" +msgid "episodes are being removed" +msgstr "" + +msgctxt "#32079" +msgid "Loading movies from Kodi" +msgstr "" + +msgctxt "#32080" +msgid "Movies loaded from Kodi" +msgstr "" + +msgctxt "#32081" +msgid "Retrieving movie collection from Trakt" +msgstr "" + +msgctxt "#32082" +msgid "Retrieving watched movies from Trakt" +msgstr "" + +msgctxt "#32083" +msgid "Retrieved movie data from Trakt" +msgstr "" + +msgctxt "#32084" +msgid "Trakt movie collection is up to date, no movies to add" +msgstr "" + +msgctxt "#32085" +msgid "%i movie(s) were added to your Trakt collection" +msgstr "" + +msgctxt "#32086" +msgid "Trakt movie playcounts are up to date" +msgstr "" + +msgctxt "#32087" +msgid "Playcounts updated for %i movie(s) on Trakt" +msgstr "" + +msgctxt "#32088" +msgid "Kodi movie playcounts are up to date" +msgstr "" + +msgctxt "#32089" +msgid "Updating %i of %i movie playcount(s) in Kodi" +msgstr "" + +msgctxt "#32090" +msgid "Playcounts updated for %i movie(s) in Kodi" +msgstr "" + +msgctxt "#32091" +msgid "Trakt movie collection is up to date, no movies removed" +msgstr "" + +msgctxt "#32092" +msgid "%i movie(s) were removed from your Trakt collection" +msgstr "" + +msgctxt "#32093" +msgid "Updating %i of %i movie playcount(s) on Trakt" +msgstr "" + +msgctxt "#32094" +msgid "Loading episode data from Kodi" +msgstr "" + +msgctxt "#32095" +msgid "Loading shows from Kodi" +msgstr "" + +msgctxt "#32096" +msgid "Shows loaded from Kodi" +msgstr "" + +msgctxt "#32097" +msgid "Parsing %i of %i episode data from Kodi" +msgstr "" + +msgctxt "#32098" +msgid "Loaded episode data from Kodi" +msgstr "" + +msgctxt "#32099" +msgid "Loading episode data from Trakt" +msgstr "" + +msgctxt "#32100" +msgid "Retrieving episode collection from Trakt" +msgstr "" + +msgctxt "#32101" +msgid "Retrieving watched episodes from Trakt" +msgstr "" + +msgctxt "#32102" +msgid "Parsing episode data %i of %i from Trakt" +msgstr "" + +msgctxt "#32103" +msgid "Retrieved episode data from Trakt" +msgstr "" + +msgctxt "#32104" +msgid "Trakt episode collection is up to date, no episodes to add" +msgstr "" + +msgctxt "#32105" +msgid "%i episode(s) were added to your Trakt collection" +msgstr "" + +msgctxt "#32106" +msgid "Trakt episode playcounts are up to date" +msgstr "" + +msgctxt "#32107" +msgid "Kodi episode playcounts are up to date" +msgstr "" + +msgctxt "#32108" +msgid "Updating %i of %i episode playcount(s) in Kodi" +msgstr "" + +msgctxt "#32109" +msgid "Playcounts updated for %i show(s) in Kodi" +msgstr "" + +msgctxt "#32110" +msgid "Trakt episode collection is clean, no episodes to remove" +msgstr "" + +msgctxt "#32111" +msgid "%i episode(s) are being removed from your Trakt collection" +msgstr "" + +msgctxt "#32112" +msgid "%i episode(s) were removed from your Trakt collection" +msgstr "" + +msgctxt "#32113" +msgid "Trakt - Marked as watched" +msgstr "" + +msgctxt "#32114" +msgid "Trakt - Failed marking as watched" +msgstr "" + +msgctxt "#32115" +msgid "%d episode(s) of '%s'" +msgstr "" + +msgctxt "#32116" +msgid "Enable debug mode" +msgstr "" + +msgctxt "#32117" +msgid "Sync movie playback progress to Kodi" +msgstr "" + +msgctxt "#32118" +msgid "Sync episode playback progress to Kodi" +msgstr "" + +msgctxt "#32119" +msgid "Retrieving episode playback progress from Trakt" +msgstr "" + +msgctxt "#32120" +msgid "Parsing episode playback progress %i of %i from Trakt" +msgstr "" + +msgctxt "#32121" +msgid "Retrieved episode playback progress from Trakt" +msgstr "" + +msgctxt "#32122" +msgid "Retrieving movie playback progress from Trakt" +msgstr "" + +msgctxt "#32123" +msgid "Parsing movie playback progress %i of %i from Trakt" +msgstr "" + +msgctxt "#32124" +msgid "Retrieved movie playback progress from Trakt" +msgstr "" + +msgctxt "#32125" +msgid "Kodi movie playback progress is up to date" +msgstr "" + +msgctxt "#32126" +msgid "%i movie(s) playback progress will be updated in Kodi" +msgstr "" + +msgctxt "#32127" +msgid "Updating %i of %i movie(s) playback progress in Kodi" +msgstr "" + +msgctxt "#32128" +msgid "Playback progress updated for %i movie(s) in Kodi" +msgstr "" + +msgctxt "#32129" +msgid "Kodi episode playback progress is up to date" +msgstr "" + +msgctxt "#32130" +msgid "Updating %i of %i episode(s) playback progress in Kodi" +msgstr "" + +msgctxt "#32131" +msgid "Playback progress updated for %i episode(s) in Kodi" +msgstr "" + +msgctxt "#32132" +msgid "Unrate this season" +msgstr "" + +msgctxt "#32133" +msgid "Manage Movie's Lists" +msgstr "" + +msgctxt "#32134" +msgid "Manage Show's Lists" +msgstr "" + +msgctxt "#32135" +msgid "Remove from Watchlist" +msgstr "" + +msgctxt "#32136" +msgid "Add to watchlist" +msgstr "" + +msgctxt "#32137" +msgid "Rate this movie" +msgstr "" + +msgctxt "#32138" +msgid "Rate this show" +msgstr "" + +msgctxt "#32139" +msgid "Rate this episode" +msgstr "" + +msgctxt "#32140" +msgid "Toggle watched" +msgstr "" + +msgctxt "#32141" +msgid "Manage all lists" +msgstr "" + +msgctxt "#32142" +msgid "Update all tags" +msgstr "" + +msgctxt "#32143" +msgid "Synchronize library" +msgstr "" + +msgctxt "#32144" +msgid "How do I authorize the trakt addon to access my trakt.tv account?" +msgstr "" + +# empty strings from id 32145 to 32146 +msgctxt "#32147" +msgid "Trakt.tv PIN Authorization Failed" +msgstr "" + +# empty string with id 32148 +msgctxt "#32149" +msgid "Rate this Season" +msgstr "" + +msgctxt "#32150" +msgid "You will be reminded in 24 hours" +msgstr "" + +msgctxt "#32151" +msgid "Use Addon Settings later if you change your mind" +msgstr "" + +msgctxt "#32152" +msgid "Trakt Authorization Complete" +msgstr "" + +msgctxt "#32153" +msgid "Trakt Account Authorization" +msgstr "" + +msgctxt "#32154" +msgid "Authorize" +msgstr "" + +msgctxt "#32155" +msgid "Remind Me Later" +msgstr "" + +msgctxt "#32156" +msgid "No Thanks" +msgstr "" + +msgctxt "#32157" +msgid "Account Authorization" +msgstr "" + +# empty string with id 32158 +msgctxt "#32159" +msgid "Visit {0} or scan the QR code." +msgstr "" + +msgctxt "#32162" +msgid "The trakt addon CAN NOT be used without authorizing it to access your trakt.tv account." +msgstr "" + +msgctxt "#32163" +msgid "User" +msgstr "" + +msgctxt "#32164" +msgid "Fallback to Title/Year matching if necessary" +msgstr "" + +msgctxt "#32165" +msgid "Trakt - Added to watchlist" +msgstr "" + +msgctxt "#32166" +msgid "Trakt - Failed adding to watchlist" +msgstr "" + +msgctxt "#32167" +msgid "Offset scrobble start by X minutes" +msgstr "" + +msgctxt "#32168" +msgid "Sync ratings" +msgstr "" + +msgctxt "#32169" +msgid "Kodi movie ratings are up to date" +msgstr "" + +msgctxt "#32170" +msgid "%i movie(s) ratings will be updated in Kodi" +msgstr "" + +msgctxt "#32171" +msgid "Updating %i of %i movie ratings in Kodi" +msgstr "" + +msgctxt "#32172" +msgid "Ratings updated for %i movie(s) in Kodi" +msgstr "" + +msgctxt "#32173" +msgid "Kodi episode ratings are up to date" +msgstr "" + +msgctxt "#32174" +msgid "Updating %i of %i episode ratings in Kodi" +msgstr "" + +msgctxt "#32175" +msgid "Ratings updated for %i episode(s) in Kodi" +msgstr "" + +msgctxt "#32176" +msgid "Kodi show ratings are up to date" +msgstr "" + +msgctxt "#32177" +msgid "Updating %i of %i show ratings in Kodi" +msgstr "" + +msgctxt "#32178" +msgid "Ratings updated for %i show(s) in Kodi" +msgstr "" + +msgctxt "#32179" +msgid "Trakt movie ratings are up to date" +msgstr "" + +msgctxt "#32180" +msgid "%i movie ratings will be updated on Trakt" +msgstr "" + +msgctxt "#32181" +msgid "Trakt show ratings are up to date" +msgstr "" + +msgctxt "#32182" +msgid "%i show ratings will be updated on Trakt" +msgstr "" + +msgctxt "#32183" +msgid "Attempt to scrobble MythTV PVR recordings" +msgstr "" + +msgctxt "#32184" +msgid "Attempt secondary show title search" +msgstr "" + +msgctxt "#32185" +msgid "Exclude Plugins" +msgstr "" + +msgctxt "#32186" +msgid "Allow script exclusions" +msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.pt_pt/strings.po b/script.trakt/resources/language/resource.language.pt_pt/strings.po new file mode 100644 index 0000000000..64e32aa340 --- /dev/null +++ b/script.trakt/resources/language/resource.language.pt_pt/strings.po @@ -0,0 +1,771 @@ +# Kodi Media Center language file +# Addon Name: Trakt +# Addon id: script.trakt +# Addon Provider: Trakt.tv, Razze +msgid "" +msgstr "" +"Project-Id-Version: XBMC Addons\n" +"Report-Msgid-Bugs-To: translations@kodi.tv\n" +"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" +"PO-Revision-Date: 2024-01-23 10:13+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Portuguese (Portugal) \n" +"Language: pt_pt\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 5.3\n" + +msgctxt "Addon Summary" +msgid "TV and movie scrobbler for Trakt.tv" +msgstr "Scrobbler de episódios e filmes para o Trakt.tv" + +msgctxt "Addon Description" +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgstr "Automaticamente faça scrobble de filmes e séries que está a ver para o Trakt.tv! Mantenha um histórico de tudo o que visualizou e faça parte de uma comunidade de entusiastas de filmes e séries. Inscreva-se gratuitamente para uma conta em http://trakt.tv e receba uma tonelada de funcionalidades:[CR][CR]- Scrobble automático quando está a visualizar[CR]- Aplicações moveis para iPhone, iPad, Android, Windows Phone e Blackberry[CR]- Partilhe o que está a visualizar (em tempo real) e as suas classificações no facebook e twitter[CR]- Calendário personalizado de forma a nunca perder uma série[CR]- Siga os seus amigos e pessoas de interesse[CR]- Use listas para não esquecer o que ver[CR]- Mostre as suas bibliotecas de filmes e séries aos seus amigos[CR]- Crie listas personalizadas sobre os assuntos que quiser[CR]- Verifique que espisódios já visualizou e quais faltam ver[CR]- Veja que filmes tem do IMDB TOP 250[CR]- Descubra novos filmes e séries com base nos que já viu[CR]- Widgets para usar na assinatura de fóruns[CR][CR]O que pode este addon fazer?[CR]- Scrobble automático de todos os filmes e episódios de séries que está a ver[CR]- Sincronização dos filmes e episódios de séries vistos com o Trakt (após um update da biblioteca)[CR]- Limpeza automática do Trakt de forma a ficar igual ao Kodi[CR]- Manter as visualizações sincronizadas entre o Trakt e o Kodi[CR]- Classifique filmes e episódios após visualização[CR][CR]Um obrigado especial a todos os que contribuíram para este plugin! Veja o github e o changelog para ver quem são estes programadores talentosos." + +# General Settings +msgctxt "#32000" +msgid "General" +msgstr "Geral" + +# empty strings from id 32001 to 32002 +msgctxt "#32003" +msgid "Startup Delay (seconds)" +msgstr "" + +msgctxt "#32004" +msgid "Rating" +msgstr "" + +msgctxt "#32005" +msgid "Rate Movie after watching" +msgstr "" + +msgctxt "#32006" +msgid "Rate TV show Episode after watching" +msgstr "" + +msgctxt "#32008" +msgid "Minimum percent watched to display rating dialog" +msgstr "" + +msgctxt "#32009" +msgid "Allow re-rating of media" +msgstr "" + +msgctxt "#32010" +msgid "Default rating" +msgstr "" + +# Scrobbling Settings +msgctxt "#32011" +msgid "Scrobbling" +msgstr "" + +msgctxt "#32012" +msgid "Scrobble movies" +msgstr "" + +msgctxt "#32013" +msgid "Scrobble TV show episodes" +msgstr "" + +msgctxt "#32014" +msgid "Show notification on scrobble" +msgstr "" + +msgctxt "#32015" +msgid "Trakt - Scrobbled successfully" +msgstr "" + +msgctxt "#32016" +msgid "Exclusions" +msgstr "" + +msgctxt "#32017" +msgid "Exclude Live TV" +msgstr "" + +msgctxt "#32018" +msgid "Exclude HTTP sources" +msgstr "" + +msgctxt "#32019" +msgid "Exclude path" +msgstr "" + +msgctxt "#32020" +msgid "Folder's path (including subfolders)" +msgstr "" + +# empty strings from id 32021 to 32022 +msgctxt "#32023" +msgid "Can not connect to Trakt" +msgstr "" + +msgctxt "#32024" +msgid "Error" +msgstr "Erro" + +# empty string with id 32025 +msgctxt "#32026" +msgid "What Did You Think?" +msgstr "" + +msgctxt "#32027" +msgid "Totally Ninja!" +msgstr "" + +msgctxt "#32028" +msgid "Weak Sauce :(" +msgstr "" + +msgctxt "#32029" +msgid "Terrible" +msgstr "" + +msgctxt "#32030" +msgid "Bad" +msgstr "" + +msgctxt "#32031" +msgid "Poor" +msgstr "" + +msgctxt "#32032" +msgid "Meh" +msgstr "" + +msgctxt "#32033" +msgid "Fair" +msgstr "" + +msgctxt "#32034" +msgid "Good" +msgstr "" + +msgctxt "#32035" +msgid "Great" +msgstr "" + +msgctxt "#32036" +msgid "Superb" +msgstr "" + +msgctxt "#32037" +msgid "Unrate this movie" +msgstr "" + +msgctxt "#32038" +msgid "Unrate this show" +msgstr "" + +msgctxt "#32039" +msgid "Unrate this episode" +msgstr "" + +msgctxt "#32040" +msgid "Trakt - Rating submitted successfully" +msgstr "" + +msgctxt "#32041" +msgid "Trakt - Already rated" +msgstr "" + +msgctxt "#32042" +msgid "Trakt - Unrated successfully" +msgstr "" + +msgctxt "#32043" +msgid "Trakt - Already has the same rating" +msgstr "" + +msgctxt "#32044" +msgid "Trakt - Problem submitting rating" +msgstr "" + +msgctxt "#32045" +msgid "Synchronize" +msgstr "" + +msgctxt "#32046" +msgid "Movies" +msgstr "Filmes" + +msgctxt "#32047" +msgid "Add new movies to Trakt collection" +msgstr "" + +msgctxt "#32048" +msgid "Add watched movies to Trakt history" +msgstr "" + +msgctxt "#32049" +msgid "Mark movies from Trakt history as watched in Kodi" +msgstr "" + +msgctxt "#32050" +msgid "TV Episodes" +msgstr "" + +msgctxt "#32051" +msgid "Add new TV episodes to Trakt collection" +msgstr "" + +msgctxt "#32052" +msgid "Add watched TV episodes to Trakt history" +msgstr "" + +msgctxt "#32053" +msgid "Mark TV episodes from Trakt history as watched in Kodi" +msgstr "" + +msgctxt "#32054" +msgid "Service" +msgstr "" + +msgctxt "#32055" +msgid "Sync collection on library update or cleaning" +msgstr "" + +msgctxt "#32056" +msgid "Show sync notifications" +msgstr "" + +msgctxt "#32057" +msgid "Remove deleted movies from Trakt collection" +msgstr "" + +msgctxt "#32058" +msgid "Remove deleted TV episodes from Trakt collection" +msgstr "" + +# empty string with id 32059 +msgctxt "#32060" +msgid "Hide notifications during playback" +msgstr "" + +msgctxt "#32061" +msgid "Sync started" +msgstr "" + +msgctxt "#32062" +msgid "Sync complete" +msgstr "" + +msgctxt "#32063" +msgid "%i movie(s) will be added to Trakt collection" +msgstr "" + +msgctxt "#32064" +msgid "%i movie playcount(s) will be updated on Trakt" +msgstr "" + +msgctxt "#32065" +msgid "%i movie(s) playcount will be updated in Kodi" +msgstr "" + +msgctxt "#32066" +msgid "Movie Sync Complete" +msgstr "" + +msgctxt "#32067" +msgid "Going to add %i show(s) to Trakt collection" +msgstr "" + +msgctxt "#32068" +msgid "Checking for episodes missing from Trakt collection" +msgstr "" + +msgctxt "#32069" +msgid "%i of %i show(s) have episodes added to Trakt collection" +msgstr "" + +msgctxt "#32070" +msgid "Going to update %i show(s) missing watched status" +msgstr "" + +msgctxt "#32071" +msgid "Checking watched episodes on Trakt" +msgstr "" + +msgctxt "#32072" +msgid "%i show(s) had missing watched status" +msgstr "" + +msgctxt "#32073" +msgid "%i episodes are being updated" +msgstr "" + +msgctxt "#32074" +msgid "Checking watched episodes on Kodi" +msgstr "" + +msgctxt "#32075" +msgid "Episode Sync Complete" +msgstr "" + +msgctxt "#32076" +msgid "%i movie(s) will be removed from Trakt collection" +msgstr "" + +msgctxt "#32077" +msgid "Cleaning Trakt TV show collection" +msgstr "" + +msgctxt "#32078" +msgid "episodes are being removed" +msgstr "" + +msgctxt "#32079" +msgid "Loading movies from Kodi" +msgstr "" + +msgctxt "#32080" +msgid "Movies loaded from Kodi" +msgstr "" + +msgctxt "#32081" +msgid "Retrieving movie collection from Trakt" +msgstr "" + +msgctxt "#32082" +msgid "Retrieving watched movies from Trakt" +msgstr "" + +msgctxt "#32083" +msgid "Retrieved movie data from Trakt" +msgstr "" + +msgctxt "#32084" +msgid "Trakt movie collection is up to date, no movies to add" +msgstr "" + +msgctxt "#32085" +msgid "%i movie(s) were added to your Trakt collection" +msgstr "" + +msgctxt "#32086" +msgid "Trakt movie playcounts are up to date" +msgstr "" + +msgctxt "#32087" +msgid "Playcounts updated for %i movie(s) on Trakt" +msgstr "" + +msgctxt "#32088" +msgid "Kodi movie playcounts are up to date" +msgstr "" + +msgctxt "#32089" +msgid "Updating %i of %i movie playcount(s) in Kodi" +msgstr "" + +msgctxt "#32090" +msgid "Playcounts updated for %i movie(s) in Kodi" +msgstr "" + +msgctxt "#32091" +msgid "Trakt movie collection is up to date, no movies removed" +msgstr "" + +msgctxt "#32092" +msgid "%i movie(s) were removed from your Trakt collection" +msgstr "" + +msgctxt "#32093" +msgid "Updating %i of %i movie playcount(s) on Trakt" +msgstr "" + +msgctxt "#32094" +msgid "Loading episode data from Kodi" +msgstr "" + +msgctxt "#32095" +msgid "Loading shows from Kodi" +msgstr "" + +msgctxt "#32096" +msgid "Shows loaded from Kodi" +msgstr "" + +msgctxt "#32097" +msgid "Parsing %i of %i episode data from Kodi" +msgstr "" + +msgctxt "#32098" +msgid "Loaded episode data from Kodi" +msgstr "" + +msgctxt "#32099" +msgid "Loading episode data from Trakt" +msgstr "" + +msgctxt "#32100" +msgid "Retrieving episode collection from Trakt" +msgstr "" + +msgctxt "#32101" +msgid "Retrieving watched episodes from Trakt" +msgstr "" + +msgctxt "#32102" +msgid "Parsing episode data %i of %i from Trakt" +msgstr "" + +msgctxt "#32103" +msgid "Retrieved episode data from Trakt" +msgstr "" + +msgctxt "#32104" +msgid "Trakt episode collection is up to date, no episodes to add" +msgstr "" + +msgctxt "#32105" +msgid "%i episode(s) were added to your Trakt collection" +msgstr "" + +msgctxt "#32106" +msgid "Trakt episode playcounts are up to date" +msgstr "" + +msgctxt "#32107" +msgid "Kodi episode playcounts are up to date" +msgstr "" + +msgctxt "#32108" +msgid "Updating %i of %i episode playcount(s) in Kodi" +msgstr "" + +msgctxt "#32109" +msgid "Playcounts updated for %i show(s) in Kodi" +msgstr "" + +msgctxt "#32110" +msgid "Trakt episode collection is clean, no episodes to remove" +msgstr "" + +msgctxt "#32111" +msgid "%i episode(s) are being removed from your Trakt collection" +msgstr "" + +msgctxt "#32112" +msgid "%i episode(s) were removed from your Trakt collection" +msgstr "" + +msgctxt "#32113" +msgid "Trakt - Marked as watched" +msgstr "" + +msgctxt "#32114" +msgid "Trakt - Failed marking as watched" +msgstr "" + +msgctxt "#32115" +msgid "%d episode(s) of '%s'" +msgstr "" + +msgctxt "#32116" +msgid "Enable debug mode" +msgstr "" + +msgctxt "#32117" +msgid "Sync movie playback progress to Kodi" +msgstr "" + +msgctxt "#32118" +msgid "Sync episode playback progress to Kodi" +msgstr "" + +msgctxt "#32119" +msgid "Retrieving episode playback progress from Trakt" +msgstr "" + +msgctxt "#32120" +msgid "Parsing episode playback progress %i of %i from Trakt" +msgstr "" + +msgctxt "#32121" +msgid "Retrieved episode playback progress from Trakt" +msgstr "" + +msgctxt "#32122" +msgid "Retrieving movie playback progress from Trakt" +msgstr "" + +msgctxt "#32123" +msgid "Parsing movie playback progress %i of %i from Trakt" +msgstr "" + +msgctxt "#32124" +msgid "Retrieved movie playback progress from Trakt" +msgstr "" + +msgctxt "#32125" +msgid "Kodi movie playback progress is up to date" +msgstr "" + +msgctxt "#32126" +msgid "%i movie(s) playback progress will be updated in Kodi" +msgstr "" + +msgctxt "#32127" +msgid "Updating %i of %i movie(s) playback progress in Kodi" +msgstr "" + +msgctxt "#32128" +msgid "Playback progress updated for %i movie(s) in Kodi" +msgstr "" + +msgctxt "#32129" +msgid "Kodi episode playback progress is up to date" +msgstr "" + +msgctxt "#32130" +msgid "Updating %i of %i episode(s) playback progress in Kodi" +msgstr "" + +msgctxt "#32131" +msgid "Playback progress updated for %i episode(s) in Kodi" +msgstr "" + +msgctxt "#32132" +msgid "Unrate this season" +msgstr "" + +msgctxt "#32133" +msgid "Manage Movie's Lists" +msgstr "" + +msgctxt "#32134" +msgid "Manage Show's Lists" +msgstr "" + +msgctxt "#32135" +msgid "Remove from Watchlist" +msgstr "" + +msgctxt "#32136" +msgid "Add to watchlist" +msgstr "" + +msgctxt "#32137" +msgid "Rate this movie" +msgstr "" + +msgctxt "#32138" +msgid "Rate this show" +msgstr "" + +msgctxt "#32139" +msgid "Rate this episode" +msgstr "" + +msgctxt "#32140" +msgid "Toggle watched" +msgstr "" + +msgctxt "#32141" +msgid "Manage all lists" +msgstr "" + +msgctxt "#32142" +msgid "Update all tags" +msgstr "" + +msgctxt "#32143" +msgid "Synchronize library" +msgstr "" + +msgctxt "#32144" +msgid "How do I authorize the trakt addon to access my trakt.tv account?" +msgstr "" + +# empty strings from id 32145 to 32146 +msgctxt "#32147" +msgid "Trakt.tv PIN Authorization Failed" +msgstr "" + +# empty string with id 32148 +msgctxt "#32149" +msgid "Rate this Season" +msgstr "" + +msgctxt "#32150" +msgid "You will be reminded in 24 hours" +msgstr "" + +msgctxt "#32151" +msgid "Use Addon Settings later if you change your mind" +msgstr "" + +msgctxt "#32152" +msgid "Trakt Authorization Complete" +msgstr "" + +msgctxt "#32153" +msgid "Trakt Account Authorization" +msgstr "" + +msgctxt "#32154" +msgid "Authorize" +msgstr "" + +msgctxt "#32155" +msgid "Remind Me Later" +msgstr "" + +msgctxt "#32156" +msgid "No Thanks" +msgstr "" + +msgctxt "#32157" +msgid "Account Authorization" +msgstr "" + +# empty string with id 32158 +msgctxt "#32159" +msgid "Visit {0} or scan the QR code." +msgstr "" + +msgctxt "#32162" +msgid "The trakt addon CAN NOT be used without authorizing it to access your trakt.tv account." +msgstr "" + +msgctxt "#32163" +msgid "User" +msgstr "" + +msgctxt "#32164" +msgid "Fallback to Title/Year matching if necessary" +msgstr "" + +msgctxt "#32165" +msgid "Trakt - Added to watchlist" +msgstr "" + +msgctxt "#32166" +msgid "Trakt - Failed adding to watchlist" +msgstr "" + +msgctxt "#32167" +msgid "Offset scrobble start by X minutes" +msgstr "" + +msgctxt "#32168" +msgid "Sync ratings" +msgstr "" + +msgctxt "#32169" +msgid "Kodi movie ratings are up to date" +msgstr "" + +msgctxt "#32170" +msgid "%i movie(s) ratings will be updated in Kodi" +msgstr "" + +msgctxt "#32171" +msgid "Updating %i of %i movie ratings in Kodi" +msgstr "" + +msgctxt "#32172" +msgid "Ratings updated for %i movie(s) in Kodi" +msgstr "" + +msgctxt "#32173" +msgid "Kodi episode ratings are up to date" +msgstr "" + +msgctxt "#32174" +msgid "Updating %i of %i episode ratings in Kodi" +msgstr "" + +msgctxt "#32175" +msgid "Ratings updated for %i episode(s) in Kodi" +msgstr "" + +msgctxt "#32176" +msgid "Kodi show ratings are up to date" +msgstr "" + +msgctxt "#32177" +msgid "Updating %i of %i show ratings in Kodi" +msgstr "" + +msgctxt "#32178" +msgid "Ratings updated for %i show(s) in Kodi" +msgstr "" + +msgctxt "#32179" +msgid "Trakt movie ratings are up to date" +msgstr "" + +msgctxt "#32180" +msgid "%i movie ratings will be updated on Trakt" +msgstr "" + +msgctxt "#32181" +msgid "Trakt show ratings are up to date" +msgstr "" + +msgctxt "#32182" +msgid "%i show ratings will be updated on Trakt" +msgstr "" + +msgctxt "#32183" +msgid "Attempt to scrobble MythTV PVR recordings" +msgstr "" + +msgctxt "#32184" +msgid "Attempt secondary show title search" +msgstr "" + +msgctxt "#32185" +msgid "Exclude Plugins" +msgstr "" + +msgctxt "#32186" +msgid "Allow script exclusions" +msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.ro_RO/strings.po b/script.trakt/resources/language/resource.language.ro_RO/strings.po index ae9c11b537..474990e577 100644 --- a/script.trakt/resources/language/resource.language.ro_RO/strings.po +++ b/script.trakt/resources/language/resource.language.ro_RO/strings.po @@ -22,7 +22,7 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" msgctxt "#32000" @@ -31,7 +31,7 @@ msgstr "Generale" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -728,3 +728,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.ru_RU/strings.po b/script.trakt/resources/language/resource.language.ru_RU/strings.po index dfd93c3cce..c3229cab6c 100644 --- a/script.trakt/resources/language/resource.language.ru_RU/strings.po +++ b/script.trakt/resources/language/resource.language.ru_RU/strings.po @@ -22,7 +22,7 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" msgctxt "#32000" @@ -31,7 +31,7 @@ msgstr "Общие" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -728,3 +728,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.si_lk/strings.po b/script.trakt/resources/language/resource.language.si_lk/strings.po index b583b13f08..75766b466b 100644 --- a/script.trakt/resources/language/resource.language.si_lk/strings.po +++ b/script.trakt/resources/language/resource.language.si_lk/strings.po @@ -5,33 +5,34 @@ msgid "" msgstr "" "Project-Id-Version: XBMC Addons\n" -"Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" +"Report-Msgid-Bugs-To: translations@kodi.tv\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" +"PO-Revision-Date: 2022-04-08 00:13+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Sinhala (Sri Lanka) \n" "Language: si_lk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" # General Settings msgctxt "#32000" msgid "General" -msgstr "" +msgstr "සාමාන්‍ය" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -728,3 +729,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.sk_SK/strings.po b/script.trakt/resources/language/resource.language.sk_SK/strings.po index 693c549738..dfca195d1a 100644 --- a/script.trakt/resources/language/resource.language.sk_SK/strings.po +++ b/script.trakt/resources/language/resource.language.sk_SK/strings.po @@ -5,33 +5,34 @@ msgid "" msgstr "" "Project-Id-Version: XBMC Addons\n" -"Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" +"Report-Msgid-Bugs-To: translations@kodi.tv\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2021-05-05 10:29+0000\n" -"Last-Translator: Christian Gade \n" +"PO-Revision-Date: 2023-03-08 13:16+0000\n" +"Last-Translator: Patrik Špaňo \n" "Language-Team: Slovak \n" "Language: sk_SK\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -"X-Generator: Weblate 4.6.1\n" +"X-Generator: Weblate 4.15.2\n" msgctxt "Addon Summary" msgid "TV and movie scrobbler for Trakt.tv" msgstr "Seri" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "Automaticky synchronizujte informácie na Trakt.tv o všetkých seriáloch a filmoch ktoré sledujete." msgctxt "#32000" msgid "General" -msgstr "Hlavné" +msgstr "Obecné" +# empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" -msgstr "Odloženie štartu" +msgid "Startup Delay (seconds)" +msgstr "" msgctxt "#32004" msgid "Rating" @@ -111,7 +112,7 @@ msgstr "Aké je vaše hodnotenie?" msgctxt "#32027" msgid "Totally Ninja!" -msgstr "Úplná bomba" +msgstr "Úplná bomba!" msgctxt "#32028" msgid "Weak Sauce :(" @@ -722,6 +723,50 @@ msgctxt "#32186" msgid "Allow script exclusions" msgstr "" +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" + +#~ msgctxt "#32003" +#~ msgid "Startup Delay" +#~ msgstr "Odloženie štartu" + #~ msgctxt "#32159" #~ msgid "Visit {0} or scan the QR Code below." #~ msgstr "Navštívte {0} alebo naskenujte QR kód" diff --git a/script.trakt/resources/language/resource.language.sl_SI/strings.po b/script.trakt/resources/language/resource.language.sl_SI/strings.po index 7da5bce939..a1554dccda 100644 --- a/script.trakt/resources/language/resource.language.sl_SI/strings.po +++ b/script.trakt/resources/language/resource.language.sl_SI/strings.po @@ -21,7 +21,7 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" msgctxt "#32000" @@ -30,7 +30,7 @@ msgstr "Splošno" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -727,3 +727,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.sq_AL/strings.po b/script.trakt/resources/language/resource.language.sq_AL/strings.po index 3df129fc8a..ad2db11342 100644 --- a/script.trakt/resources/language/resource.language.sq_AL/strings.po +++ b/script.trakt/resources/language/resource.language.sq_AL/strings.po @@ -22,7 +22,7 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" msgctxt "#32000" @@ -31,7 +31,7 @@ msgstr "Të përgjithshëm" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -728,3 +728,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.sr_RS/strings.po b/script.trakt/resources/language/resource.language.sr_RS/strings.po index 144ae8d8a6..613a2bb0ab 100644 --- a/script.trakt/resources/language/resource.language.sr_RS/strings.po +++ b/script.trakt/resources/language/resource.language.sr_RS/strings.po @@ -21,7 +21,7 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" msgctxt "#32000" @@ -30,7 +30,7 @@ msgstr "Опште" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -727,3 +727,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.sr_RS@latin/strings.po b/script.trakt/resources/language/resource.language.sr_RS@latin/strings.po index 1e5ce7d90d..1ba41d8af1 100644 --- a/script.trakt/resources/language/resource.language.sr_RS@latin/strings.po +++ b/script.trakt/resources/language/resource.language.sr_RS@latin/strings.po @@ -21,7 +21,7 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" msgctxt "#32000" @@ -30,7 +30,7 @@ msgstr "Opšte" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -727,3 +727,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.sv_SE/strings.po b/script.trakt/resources/language/resource.language.sv_SE/strings.po index 0059789d4c..ba66b405e5 100644 --- a/script.trakt/resources/language/resource.language.sv_SE/strings.po +++ b/script.trakt/resources/language/resource.language.sv_SE/strings.po @@ -22,16 +22,17 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "TV och film skrobblare för Trakt.tv" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." -msgstr "Skrobbla automatiskt alla TV-serie avsnitt och filmer du tittar på till Trakt.tv! Samla en innehållsrik historik om allt du tittar på och var en del av ett globalt kollektiv av TV och film entusiaster. Skapa ett gratis konto på http://trakt.tv och ta del av massor av funktioner. - Skrobbla automatiskt vad du tittar på - Appar för iPhone, iPad, Android och Windows Phone - Dela vad du tittar på (i realtid) samt dina betyg på Facebook och Twitter - Personlig kalender så du aldrig missar en TV serie - Följ dina vänner och andra intressanta personer - Använd att se listor så du inte glömmer vad du skall se - Spåra dina media samlingar och imponera på dina vänner - Skapa listor för olika ämnen som du väljer - Spåra lätt hur mycket av en TV serie du sett, över alla säsonger och avsnitt - Jämför hur mycket film du har sett mot flera viktiga listor inom industrin, t.ex. IMDb Top 250 - Upptäck nya TV serier och filmer baserat på din historik - Widgets för din forum signatur Vad kan detta addon göra? - Skrobbla automatiskt alla TV-serie avsnitt och filmer du tittar på - Synkronisera dina samlingar av film och Tv-serier till Trakt (startas efter en uppdatering av ditt bibliotek i Kodi) - Städa automatiskt din Trakt samling så den stämmer med Kodi. - Synkronisera sedd/osedd status mellan Kodi och Trakt - Betygsätt filmer och TV-serier avsnitt efter du har sett dem Ett stort tack till alla som bidragit till detta plugin! Se loggen för tillägg och ändringar för att se vilka dessa talangfulla utvecklare är." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgstr "Skrobbla automatiskt alla TV-serie avsnitt och filmer du tittar på till Trakt.tv! Samla en innehållsrik historik om allt du tittar på och var en del av ett globalt kollektiv av TV och film entusiaster. Skapa ett gratis konto på http://trakt.tv och ta del av massor av funktioner.[CR][CR]- Skrobbla automatiskt vad du tittar på[CR]- Appar för iPhone, iPad, Android och Windows Phone[CR]- Dela vad du tittar på (i realtid) samt dina betyg på Facebook och Twitter[CR]- Personlig kalender så du aldrig missar en TV serie[CR]- Följ dina vänner och andra intressanta personer[CR]- Använd att se listor så du inte glömmer vad du skall se[CR]- Spåra dina media samlingar och imponera på dina vänner[CR]- Skapa listor för olika ämnen som du väljer[CR]- Spåra lätt hur mycket av en TV serie du sett, över alla säsonger och avsnitt[CR]- Jämför hur mycket film du har sett mot flera viktiga listor inom industrin, t.ex. IMDb Top 250[CR]- Upptäck nya TV serier och filmer baserat på din historik[CR]- Widgets för din forum signatur[CR][CR]Vad kan detta addon göra?[CR][CR]- Skrobbla automatiskt alla TV-serie avsnitt och filmer du tittar på[CR]- Synkronisera dina samlingar av film och Tv-serier till Trakt (startas efter en uppdatering av ditt bibliotek i Kodi)[CR]- Städa automatiskt din Trakt samling så den stämmer med Kodi.[CR]- Synkronisera sedd/osedd status mellan Kodi och Trakt[CR]- Betygsätt filmer och TV-serier avsnitt efter du har sett dem[CR][CR]Ett stort tack till alla som bidragit till detta plugin! Se loggen för tillägg och ändringar för att se vilka dessa talangfulla utvecklare är." msgctxt "#32000" msgid "General" msgstr "Allmänt" +# empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" -msgstr "Uppstartsfördröjning" +msgid "Startup Delay (seconds)" +msgstr "" msgctxt "#32004" msgid "Rating" @@ -723,3 +724,47 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" + +#~ msgctxt "#32003" +#~ msgid "Startup Delay" +#~ msgstr "Uppstartsfördröjning" diff --git a/script.trakt/resources/language/resource.language.szl/strings.po b/script.trakt/resources/language/resource.language.szl/strings.po index de3a1024de..d0c5597b74 100644 --- a/script.trakt/resources/language/resource.language.szl/strings.po +++ b/script.trakt/resources/language/resource.language.szl/strings.po @@ -5,33 +5,34 @@ msgid "" msgstr "" "Project-Id-Version: XBMC Addons\n" -"Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" +"Report-Msgid-Bugs-To: translations@kodi.tv\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" +"PO-Revision-Date: 2022-04-08 00:13+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Silesian \n" "Language: szl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" # General Settings msgctxt "#32000" msgid "General" -msgstr "" +msgstr "Głōwnŏ" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -728,3 +729,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.ta_IN/strings.po b/script.trakt/resources/language/resource.language.ta_IN/strings.po index 9fec7035c0..a28907e684 100644 --- a/script.trakt/resources/language/resource.language.ta_IN/strings.po +++ b/script.trakt/resources/language/resource.language.ta_IN/strings.po @@ -21,7 +21,7 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" msgctxt "#32000" @@ -30,7 +30,7 @@ msgstr "பொதுவானது" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -727,3 +727,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.te_in/strings.po b/script.trakt/resources/language/resource.language.te_in/strings.po index a13568829c..380d22cae7 100644 --- a/script.trakt/resources/language/resource.language.te_in/strings.po +++ b/script.trakt/resources/language/resource.language.te_in/strings.po @@ -5,33 +5,34 @@ msgid "" msgstr "" "Project-Id-Version: XBMC Addons\n" -"Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" +"Report-Msgid-Bugs-To: translations@kodi.tv\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" +"PO-Revision-Date: 2022-04-08 00:13+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Telugu (India) \n" "Language: te_in\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" # General Settings msgctxt "#32000" msgid "General" -msgstr "" +msgstr "సాధారణం" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -728,3 +729,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.tg_tj/strings.po b/script.trakt/resources/language/resource.language.tg_tj/strings.po index db630cb622..e7ddb49487 100644 --- a/script.trakt/resources/language/resource.language.tg_tj/strings.po +++ b/script.trakt/resources/language/resource.language.tg_tj/strings.po @@ -5,33 +5,34 @@ msgid "" msgstr "" "Project-Id-Version: XBMC Addons\n" -"Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" +"Report-Msgid-Bugs-To: translations@kodi.tv\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" +"PO-Revision-Date: 2022-04-08 00:13+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Tajik \n" "Language: tg_tj\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" # General Settings msgctxt "#32000" msgid "General" -msgstr "" +msgstr "Умумӣ" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -728,3 +729,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.th_TH/strings.po b/script.trakt/resources/language/resource.language.th_TH/strings.po index dabcaa7db9..7292d0cc79 100644 --- a/script.trakt/resources/language/resource.language.th_TH/strings.po +++ b/script.trakt/resources/language/resource.language.th_TH/strings.po @@ -21,7 +21,7 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" msgctxt "#32000" @@ -30,7 +30,7 @@ msgstr "ทั่วไป" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -727,3 +727,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.tr_TR/strings.po b/script.trakt/resources/language/resource.language.tr_TR/strings.po index bc2d020c47..da8dc2fbae 100644 --- a/script.trakt/resources/language/resource.language.tr_TR/strings.po +++ b/script.trakt/resources/language/resource.language.tr_TR/strings.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: XBMC Addons\n" -"Report-Msgid-Bugs-To: translations@kodi.tv\n" +"Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: 2021-07-26 22:29+0000\n" "Last-Translator: queeup \n" @@ -22,16 +22,17 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" msgctxt "#32000" msgid "General" msgstr "Genel" +# empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" -msgstr "Başlama gecikmesi" +msgid "Startup Delay (seconds)" +msgstr "" msgctxt "#32004" msgid "Rating" @@ -726,3 +727,47 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" + +#~ msgctxt "#32003" +#~ msgid "Startup Delay" +#~ msgstr "Başlama gecikmesi" diff --git a/script.trakt/resources/language/resource.language.uk_UA/strings.po b/script.trakt/resources/language/resource.language.uk_UA/strings.po index 7da350c11f..fb1de84c4b 100644 --- a/script.trakt/resources/language/resource.language.uk_UA/strings.po +++ b/script.trakt/resources/language/resource.language.uk_UA/strings.po @@ -5,24 +5,25 @@ msgid "" msgstr "" "Project-Id-Version: XBMC Addons\n" -"Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" +"Report-Msgid-Bugs-To: translations@kodi.tv\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Kodi Translation Team\n" -"Language-Team: Ukrainian (http://www.transifex.com/projects/p/xbmc-addons/language/uk/)\n" -"Language: uk\n" +"PO-Revision-Date: 2024-01-16 03:22+0000\n" +"Last-Translator: dm1tz \n" +"Language-Team: Ukrainian \n" +"Language: uk_UA\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\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" +"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" +"X-Generator: Weblate 5.3\n" msgctxt "Addon Summary" msgid "TV and movie scrobbler for Trakt.tv" -msgstr "" +msgstr "Скроблер серіалів та фільмів для Trakt.tv" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." -msgstr "" +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgstr "Автоматично скробліть на Trakt.tv всі серіали та фільми, які ви переглядаєте! Ведіть повну історію ваших переглядів та станьте частиною міжнародної спільноти шанувальників кінематографу. Зареєструйте безкоштовний акаунт на http://trakt.tv та отримайте доступ до таких можливостей:[CR][CR]- Автоматичний скроблінг при перегляді[CR]- Мобільні додатки для iPhone, iPad, Android та Windows Phone[CR]- Діліться вашими переглядами та оцінками на facebook та twitter[CR]- Ваш персональний календар з яким ви ніколи не пропустите новий епізод улюбленого серіалу[CR]- Користуйтесь закладками щоб не забути що переглянути пізніше[CR]- Відстежуйте ваші медіа колекції та вразьте своїх друзів[CR]- Створюйте власні списки на будь-яку тему[CR]- Легко відстежуйте прогрес ваших серіалів, епізодів та сезонів[CR]- Відстежуйте прогрес перегляду найпопулярніших списків, таких як \\\"Топ 250 фільмів IMDb\\\"[CR]- Відривайте для себе нові серіали та фільми на основі ваших попередніх переглядів[CR] - Віджети для унікального банеру профіля на форумі[CR][CR]Що вміє цей додаток?[CR][CR]- Автоматично скроблити всі серіали та фільми які ви переглядаєте[CR]- Синхронізувати ваші колекції фільмів та серіалів до сервісу Trakt(спрацьовує при оновленні каталогу)[CR]- Автоматично очищати ваші Trakt колекції для синхронізації з локальним каталогом[CR]- Синхронізувати статус переглянутих між Kodi та Trakt[CR]- Оцінювати фільми та серіали після перегляду[CR][CR] Окрема подяка всім, хто долучився до розробки цього додатку! Огляньте історію змін щоб переглянути список цих талановитих розробників." msgctxt "#32000" msgid "General" @@ -30,78 +31,78 @@ msgstr "Загальні" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" -msgstr "" +msgid "Startup Delay (seconds)" +msgstr "Затримка запуску (в секундах)" msgctxt "#32004" msgid "Rating" -msgstr "Рейтинг" +msgstr "Оцінки" msgctxt "#32005" msgid "Rate Movie after watching" -msgstr "" +msgstr "Оцінювати фільми після перегляду" msgctxt "#32006" msgid "Rate TV show Episode after watching" -msgstr "" +msgstr "Оцінювати серії після перегляду" msgctxt "#32008" msgid "Minimum percent watched to display rating dialog" -msgstr "" +msgstr "Мінімальний відсоток перегляду для показу вікна оцінки" msgctxt "#32009" msgid "Allow re-rating of media" -msgstr "" +msgstr "Дозволяти повторну оцінку" msgctxt "#32010" msgid "Default rating" -msgstr "" +msgstr "Стандартна оцінка" # Scrobbling Settings msgctxt "#32011" msgid "Scrobbling" -msgstr "" +msgstr "Скроблінг" msgctxt "#32012" msgid "Scrobble movies" -msgstr "" +msgstr "Скроблити фільми" msgctxt "#32013" msgid "Scrobble TV show episodes" -msgstr "" +msgstr "Скроблити серії" msgctxt "#32014" msgid "Show notification on scrobble" -msgstr "" +msgstr "Показувати сповіщення про скроблінг" msgctxt "#32015" msgid "Trakt - Scrobbled successfully" -msgstr "" +msgstr "Trakt - Успішний скробл" msgctxt "#32016" msgid "Exclusions" -msgstr "" +msgstr "Винятки" msgctxt "#32017" msgid "Exclude Live TV" -msgstr "" +msgstr "Не скроблити ТБ" msgctxt "#32018" msgid "Exclude HTTP sources" -msgstr "" +msgstr "Не скроблити HTTP джерела" msgctxt "#32019" msgid "Exclude path" -msgstr "" +msgstr "Не скроблити шлях" msgctxt "#32020" msgid "Folder's path (including subfolders)" -msgstr "" +msgstr "Шлях теки (включно з підтеками)" # empty strings from id 32021 to 32022 msgctxt "#32023" msgid "Can not connect to Trakt" -msgstr "" +msgstr "Не вдалося підключитись до Trakt" msgctxt "#32024" msgid "Error" @@ -110,83 +111,83 @@ msgstr "Помилка" # empty string with id 32025 msgctxt "#32026" msgid "What Did You Think?" -msgstr "" +msgstr "Ваша оцінка?" msgctxt "#32027" msgid "Totally Ninja!" -msgstr "" +msgstr "Супер!" msgctxt "#32028" msgid "Weak Sauce :(" -msgstr "" +msgstr "Повний провал :(" msgctxt "#32029" msgid "Terrible" -msgstr "" +msgstr "Жахливо" msgctxt "#32030" msgid "Bad" -msgstr "" +msgstr "Погано" msgctxt "#32031" msgid "Poor" -msgstr "" +msgstr "Слабкувато" msgctxt "#32032" msgid "Meh" -msgstr "" +msgstr "Так собі" msgctxt "#32033" msgid "Fair" -msgstr "безхмарно" +msgstr "Достойно" msgctxt "#32034" msgid "Good" -msgstr "" +msgstr "Добре" msgctxt "#32035" msgid "Great" -msgstr "" +msgstr "Чудово" msgctxt "#32036" msgid "Superb" -msgstr "" +msgstr "Відмінно" msgctxt "#32037" msgid "Unrate this movie" -msgstr "" +msgstr "Видалити оцінку цього фільму" msgctxt "#32038" msgid "Unrate this show" -msgstr "" +msgstr "Видалити оцінку цього серіалу" msgctxt "#32039" msgid "Unrate this episode" -msgstr "" +msgstr "Видалити оцінку цієї серії" msgctxt "#32040" msgid "Trakt - Rating submitted successfully" -msgstr "" +msgstr "Trakt - Оцінка успішно внесена" msgctxt "#32041" msgid "Trakt - Already rated" -msgstr "" +msgstr "Trakt - Вже оцінено" msgctxt "#32042" msgid "Trakt - Unrated successfully" -msgstr "" +msgstr "Trakt - Оцінка успішно видалена" msgctxt "#32043" msgid "Trakt - Already has the same rating" -msgstr "" +msgstr "Trakt - Вже має таку ж оцінку" msgctxt "#32044" msgid "Trakt - Problem submitting rating" -msgstr "" +msgstr "Trakt - Труднощі при внесенні оцінки" msgctxt "#32045" msgid "Synchronize" -msgstr "" +msgstr "Синхронізувати" msgctxt "#32046" msgid "Movies" @@ -194,31 +195,31 @@ msgstr "Фільми" msgctxt "#32047" msgid "Add new movies to Trakt collection" -msgstr "" +msgstr "Додати нові фільми до колекції Trakt" msgctxt "#32048" msgid "Add watched movies to Trakt history" -msgstr "" +msgstr "Додати переглянуті фільми до історії Trakt" msgctxt "#32049" msgid "Mark movies from Trakt history as watched in Kodi" -msgstr "" +msgstr "Позначати фільми з історії Trakt як переглянуті в Kodi" msgctxt "#32050" msgid "TV Episodes" -msgstr "" +msgstr "Серії" msgctxt "#32051" msgid "Add new TV episodes to Trakt collection" -msgstr "" +msgstr "Додати нові серії до колекції Trakt" msgctxt "#32052" msgid "Add watched TV episodes to Trakt history" -msgstr "" +msgstr "Додати переглянуті серії до історії Trakt" msgctxt "#32053" msgid "Mark TV episodes from Trakt history as watched in Kodi" -msgstr "" +msgstr "Позначати серії з історії Trakt як переглянуті в Kodi" msgctxt "#32054" msgid "Service" @@ -226,504 +227,544 @@ msgstr "Служба" msgctxt "#32055" msgid "Sync collection on library update or cleaning" -msgstr "" +msgstr "Синхронізувати колекції при оновленні чи очищенні каталогу" msgctxt "#32056" msgid "Show sync notifications" -msgstr "" +msgstr "Показувати сповіщення про синхронизацію" msgctxt "#32057" msgid "Remove deleted movies from Trakt collection" -msgstr "" +msgstr "Вилучити видалені фільми з колекціїї Trakt" msgctxt "#32058" msgid "Remove deleted TV episodes from Trakt collection" -msgstr "" +msgstr "Вилучити видалені серії з колекції Trakt" # empty string with id 32059 msgctxt "#32060" msgid "Hide notifications during playback" -msgstr "" +msgstr "Не показувати сповіщення при відтворенні" msgctxt "#32061" msgid "Sync started" -msgstr "" +msgstr "Розпочато синхронизацію" msgctxt "#32062" msgid "Sync complete" -msgstr "" +msgstr "Синхронізацію завершено" msgctxt "#32063" msgid "%i movie(s) will be added to Trakt collection" -msgstr "" +msgstr "%i фільм(ів) буде додано до колекції Trakt" msgctxt "#32064" msgid "%i movie playcount(s) will be updated on Trakt" -msgstr "" +msgstr "%i лічильників відтворень для фільмів буде оновлено на Trakt" msgctxt "#32065" msgid "%i movie(s) playcount will be updated in Kodi" -msgstr "" +msgstr "%i лічильників відтворень для фільмів буде оновлено в каталозі" msgctxt "#32066" msgid "Movie Sync Complete" -msgstr "" +msgstr "Завершено синхронізацію фільмів\"" msgctxt "#32067" msgid "Going to add %i show(s) to Trakt collection" -msgstr "" +msgstr "Додаємо %i серіал(ів) до колекції Trakt" msgctxt "#32068" msgid "Checking for episodes missing from Trakt collection" -msgstr "" +msgstr "Перевіряємо наявність відсутніх серій з колекції Trakt" msgctxt "#32069" msgid "%i of %i show(s) have episodes added to Trakt collection" -msgstr "" +msgstr "%i з %i серій додано до колекції Trakt" msgctxt "#32070" msgid "Going to update %i show(s) missing watched status" -msgstr "" +msgstr "Оновлюємо статус перегляду для %i серіал(ів)" msgctxt "#32071" msgid "Checking watched episodes on Trakt" -msgstr "" +msgstr "Перевіряємо переглянуті серії на Trakt" msgctxt "#32072" msgid "%i show(s) had missing watched status" -msgstr "" +msgstr "%i серіалам бракувало статусу переглянутих" msgctxt "#32073" msgid "%i episodes are being updated" -msgstr "" +msgstr "Оновлюємо %i серій" msgctxt "#32074" msgid "Checking watched episodes on Kodi" -msgstr "" +msgstr "Перевіряємо локальні переглянуті серії" msgctxt "#32075" msgid "Episode Sync Complete" -msgstr "" +msgstr "Синхронізація серій завершена" msgctxt "#32076" msgid "%i movie(s) will be removed from Trakt collection" -msgstr "" +msgstr "%i фільм(ів) буде видалено з колекції Trakt" msgctxt "#32077" msgid "Cleaning Trakt TV show collection" -msgstr "" +msgstr "Очищення колекції серіалів Trakt" msgctxt "#32078" msgid "episodes are being removed" -msgstr "" +msgstr "серій видаляється" msgctxt "#32079" msgid "Loading movies from Kodi" -msgstr "" +msgstr "Завантаження фільмів з Kodi" msgctxt "#32080" msgid "Movies loaded from Kodi" -msgstr "" +msgstr "Фільми завантажені з Kodi" msgctxt "#32081" msgid "Retrieving movie collection from Trakt" -msgstr "" +msgstr "Отримуємо колекції фільмів з Trakt" msgctxt "#32082" msgid "Retrieving watched movies from Trakt" -msgstr "" +msgstr "Отримуємо переглянуті фільми з Trakt" msgctxt "#32083" msgid "Retrieved movie data from Trakt" -msgstr "" +msgstr "Отримуємо подробиці фільму з Trakt" msgctxt "#32084" msgid "Trakt movie collection is up to date, no movies to add" -msgstr "" +msgstr "Колекція фільмів Trakt є актуальною, жодного фільму не додано" msgctxt "#32085" msgid "%i movie(s) were added to your Trakt collection" -msgstr "" +msgstr "%i фільм(ів) додано до вашої колекції Trakt" msgctxt "#32086" msgid "Trakt movie playcounts are up to date" -msgstr "" +msgstr "Лічильники відтворення Trakt для фільмів є актуальними" msgctxt "#32087" msgid "Playcounts updated for %i movie(s) on Trakt" -msgstr "" +msgstr "Оновлено лічильники відтворення Trakt для %i фільмів" msgctxt "#32088" msgid "Kodi movie playcounts are up to date" -msgstr "" +msgstr "Локальні лічильники відтворення є актуальними" msgctxt "#32089" msgid "Updating %i of %i movie playcount(s) in Kodi" -msgstr "" +msgstr "Оновлюємо %i з %i локальних лічильників відтворення фільмів" msgctxt "#32090" msgid "Playcounts updated for %i movie(s) in Kodi" -msgstr "" +msgstr "Оновлено %i локальних лічильників відтворення" msgctxt "#32091" msgid "Trakt movie collection is up to date, no movies removed" -msgstr "" +msgstr "Колекція фільмів Trakt є актуальною, жодного фільму не видалено" msgctxt "#32092" msgid "%i movie(s) were removed from your Trakt collection" -msgstr "" +msgstr "%i фільмів видалено з вашої колекції Trakt" msgctxt "#32093" msgid "Updating %i of %i movie playcount(s) on Trakt" -msgstr "" +msgstr "Оновлюємо %i з %i лічильників відтворення фільмів на Trakt" msgctxt "#32094" msgid "Loading episode data from Kodi" -msgstr "" +msgstr "Завантаження подробиць серії з Kodi" msgctxt "#32095" msgid "Loading shows from Kodi" -msgstr "" +msgstr "Завантаження серіалів з Kodi" msgctxt "#32096" msgid "Shows loaded from Kodi" -msgstr "" +msgstr "Серіали завантажені з Kodi" msgctxt "#32097" msgid "Parsing %i of %i episode data from Kodi" -msgstr "" +msgstr "Парсинг %i з %i подробиць серії з Kodi" msgctxt "#32098" msgid "Loaded episode data from Kodi" -msgstr "" +msgstr "Завантажено відомості серіалу з Kodi" msgctxt "#32099" msgid "Loading episode data from Trakt" -msgstr "" +msgstr "Завантаження відомостей серії з Trakt" msgctxt "#32100" msgid "Retrieving episode collection from Trakt" -msgstr "" +msgstr "Отримання колекції серій з Trakt" msgctxt "#32101" msgid "Retrieving watched episodes from Trakt" -msgstr "" +msgstr "Отримання переглянутих серій з Trakt" msgctxt "#32102" msgid "Parsing episode data %i of %i from Trakt" -msgstr "" +msgstr "Парсинг %i з %i відомостей серій з Trakt" msgctxt "#32103" msgid "Retrieved episode data from Trakt" -msgstr "" +msgstr "Отримано відомості серії з Trakt" msgctxt "#32104" msgid "Trakt episode collection is up to date, no episodes to add" -msgstr "" +msgstr "Колекція серій є актуальною, жодної серії не додано" msgctxt "#32105" msgid "%i episode(s) were added to your Trakt collection" -msgstr "" +msgstr "Додано %i серій до колекції Trakt" msgctxt "#32106" msgid "Trakt episode playcounts are up to date" -msgstr "" +msgstr "Лічильники відтворення серій Trakt є актуальними" msgctxt "#32107" msgid "Kodi episode playcounts are up to date" -msgstr "" +msgstr "Локальні лічильники відтворення серій є актуальними" msgctxt "#32108" msgid "Updating %i of %i episode playcount(s) in Kodi" -msgstr "" +msgstr "Оновлення %i з %i локальних лічильників відтворення серіалів" msgctxt "#32109" msgid "Playcounts updated for %i show(s) in Kodi" -msgstr "" +msgstr "Оновлено %i локальних лічильників відтворення серіалів" msgctxt "#32110" msgid "Trakt episode collection is clean, no episodes to remove" -msgstr "" +msgstr "Колекція серій Trakt є актуальною, немає серій для видалення" msgctxt "#32111" msgid "%i episode(s) are being removed from your Trakt collection" -msgstr "" +msgstr "Видаляємо %i серій з Вашої колекції Trakt" msgctxt "#32112" msgid "%i episode(s) were removed from your Trakt collection" -msgstr "" +msgstr "Видалено %i серій з Вашої колекції Trakt" msgctxt "#32113" msgid "Trakt - Marked as watched" -msgstr "" +msgstr "Trakt - Позначено як переглянуте" msgctxt "#32114" msgid "Trakt - Failed marking as watched" -msgstr "" +msgstr "Trakt - Не вдалося позначити як переглянуте" msgctxt "#32115" msgid "%d episode(s) of '%s'" -msgstr "" +msgstr "%d серій з '%s'" msgctxt "#32116" msgid "Enable debug mode" -msgstr "" +msgstr "Ввімкнути режим налагодження" msgctxt "#32117" msgid "Sync movie playback progress to Kodi" -msgstr "" +msgstr "Синхронізувати прогрес відтворення фільму до Kodi" msgctxt "#32118" msgid "Sync episode playback progress to Kodi" -msgstr "" +msgstr "Синхронізувати прогрес відтворення серії до Kodi" msgctxt "#32119" msgid "Retrieving episode playback progress from Trakt" -msgstr "" +msgstr "Отримання прогресу відтворення серії з Trakt" msgctxt "#32120" msgid "Parsing episode playback progress %i of %i from Trakt" -msgstr "" +msgstr "Парсинг прогресу відтворення з Trakt: %i з %i серій" msgctxt "#32121" msgid "Retrieved episode playback progress from Trakt" -msgstr "" +msgstr "Отримано прогрес відтворення серії з Trakt" msgctxt "#32122" msgid "Retrieving movie playback progress from Trakt" -msgstr "" +msgstr "Отримання прогресу відтворення фільму з Trakt" msgctxt "#32123" msgid "Parsing movie playback progress %i of %i from Trakt" -msgstr "" +msgstr "Парсинг прогресу відтворення з Trakt: %i з %i фільмів" msgctxt "#32124" msgid "Retrieved movie playback progress from Trakt" -msgstr "" +msgstr "Отримано прогрес відтворення фільму з Trakt" msgctxt "#32125" msgid "Kodi movie playback progress is up to date" -msgstr "" +msgstr "Локальний прогрес відтворення не потребує оновлення" msgctxt "#32126" msgid "%i movie(s) playback progress will be updated in Kodi" -msgstr "" +msgstr "Оновлюємо локальний прогрес відтворення для фільмів" msgctxt "#32127" msgid "Updating %i of %i movie(s) playback progress in Kodi" -msgstr "" +msgstr "Оновлюємо локальний прогрес відтворення для %i з %i фільм(ів)" msgctxt "#32128" msgid "Playback progress updated for %i movie(s) in Kodi" -msgstr "" +msgstr "Оновлено локальний прогрес відтворення для %i фільм(ів)" msgctxt "#32129" msgid "Kodi episode playback progress is up to date" -msgstr "" +msgstr "Локальний прогрес відтворення є актуальним" msgctxt "#32130" msgid "Updating %i of %i episode(s) playback progress in Kodi" -msgstr "" +msgstr "Оновлюємо локальний прогрес відтворення для %i з %i серій" msgctxt "#32131" msgid "Playback progress updated for %i episode(s) in Kodi" -msgstr "" +msgstr "Оновлено локальний прогрес відтворення для %i серіалів" msgctxt "#32132" msgid "Unrate this season" -msgstr "" +msgstr "Видалити оцінку цього сезону" msgctxt "#32133" msgid "Manage Movie's Lists" -msgstr "" +msgstr "Редагувати списки фільмів" msgctxt "#32134" msgid "Manage Show's Lists" -msgstr "" +msgstr "Редагувати списки серіалів" msgctxt "#32135" msgid "Remove from Watchlist" -msgstr "" +msgstr "Видалити із закладок" msgctxt "#32136" msgid "Add to watchlist" -msgstr "" +msgstr "Додати до закладок" msgctxt "#32137" msgid "Rate this movie" -msgstr "" +msgstr "Оцінити цей фільм" msgctxt "#32138" msgid "Rate this show" -msgstr "" +msgstr "Оцінити цей серіал" msgctxt "#32139" msgid "Rate this episode" -msgstr "" +msgstr "Оцінити цю серію" msgctxt "#32140" msgid "Toggle watched" -msgstr "" +msgstr "Перемкнути статус переглянутого" msgctxt "#32141" msgid "Manage all lists" -msgstr "" +msgstr "Редагувати всі списки" msgctxt "#32142" msgid "Update all tags" -msgstr "" +msgstr "Оновити всі теги" msgctxt "#32143" msgid "Synchronize library" -msgstr "" +msgstr "Синхронізувати каталог" msgctxt "#32144" msgid "How do I authorize the trakt addon to access my trakt.tv account?" -msgstr "" +msgstr "Як авторизувати цей додаток для доступу до мого акаунту Trakt?" # empty strings from id 32145 to 32146 msgctxt "#32147" msgid "Trakt.tv PIN Authorization Failed" -msgstr "" +msgstr "Невдала PIN авторизація Trakt" # empty string with id 32148 msgctxt "#32149" msgid "Rate this Season" -msgstr "" +msgstr "Оцінити цей сезон" msgctxt "#32150" msgid "You will be reminded in 24 hours" -msgstr "" +msgstr "Ви отримаєте нагадування через 24 години" msgctxt "#32151" msgid "Use Addon Settings later if you change your mind" -msgstr "" +msgstr "Використати налаштування додатку пізніше, якщо Ви передумаєте" msgctxt "#32152" msgid "Trakt Authorization Complete" -msgstr "" +msgstr "Авторизація Trakt завершена" msgctxt "#32153" msgid "Trakt Account Authorization" -msgstr "" +msgstr "Авторизація акаунту Trakt" msgctxt "#32154" msgid "Authorize" -msgstr "" +msgstr "Авторизувати" msgctxt "#32155" msgid "Remind Me Later" -msgstr "" +msgstr "Нагадати мені пізніше" msgctxt "#32156" msgid "No Thanks" -msgstr "" +msgstr "Ні, дякую" msgctxt "#32157" msgid "Account Authorization" -msgstr "" +msgstr "Синхронізація акаунту" # empty string with id 32158 msgctxt "#32159" msgid "Visit {0} or scan the QR code." -msgstr "" +msgstr "Перейдіть на {0} або проскануйте QR код." msgctxt "#32162" msgid "The trakt addon CAN NOT be used without authorizing it to access your trakt.tv account." -msgstr "" +msgstr "Цей додаток неможливо використовувати без авторизації Trakt.tv акаунту." msgctxt "#32163" msgid "User" -msgstr "" +msgstr "Користувач" msgctxt "#32164" msgid "Fallback to Title/Year matching if necessary" -msgstr "" +msgstr "При необхідності, використати підбір по назві/року" msgctxt "#32165" msgid "Trakt - Added to watchlist" -msgstr "" +msgstr "Trakt - Додано до закладок" msgctxt "#32166" msgid "Trakt - Failed adding to watchlist" -msgstr "" +msgstr "Trakt - Не вдалося додати до закладок" msgctxt "#32167" msgid "Offset scrobble start by X minutes" -msgstr "" +msgstr "Затримка старту скробла (в хвилинах)" msgctxt "#32168" msgid "Sync ratings" -msgstr "" +msgstr "Синхронізувати оцінки" msgctxt "#32169" msgid "Kodi movie ratings are up to date" -msgstr "" +msgstr "Локальні оцінки фільмів є актуальними" msgctxt "#32170" msgid "%i movie(s) ratings will be updated in Kodi" -msgstr "" +msgstr "%i оцінок для локальних фільмів буде оновлено" msgctxt "#32171" msgid "Updating %i of %i movie ratings in Kodi" -msgstr "" +msgstr "Оновлення %i з %i оцінок для локальних фільмів" msgctxt "#32172" msgid "Ratings updated for %i movie(s) in Kodi" -msgstr "" +msgstr "Оновлено оцінки для %i локальних фільмів" msgctxt "#32173" msgid "Kodi episode ratings are up to date" -msgstr "" +msgstr "Оцінки локальних серій є актуальними" msgctxt "#32174" msgid "Updating %i of %i episode ratings in Kodi" -msgstr "" +msgstr "Оновлення %i з %i оцінок локальних серій" msgctxt "#32175" msgid "Ratings updated for %i episode(s) in Kodi" -msgstr "" +msgstr "Оновлено %i оцінок локальних серій" msgctxt "#32176" msgid "Kodi show ratings are up to date" -msgstr "" +msgstr "Локальні оцінки серіалів є актуальними" msgctxt "#32177" msgid "Updating %i of %i show ratings in Kodi" -msgstr "" +msgstr "Оновлення %i з %i оцінок локальних серіалів" msgctxt "#32178" msgid "Ratings updated for %i show(s) in Kodi" -msgstr "" +msgstr "Оновлено %i оцінок локальних серіалів" msgctxt "#32179" msgid "Trakt movie ratings are up to date" -msgstr "" +msgstr "Оцінки фільмів Trakt є актульними" msgctxt "#32180" msgid "%i movie ratings will be updated on Trakt" -msgstr "" +msgstr "%i оцінок фільмів Trakt буде оновлено" msgctxt "#32181" msgid "Trakt show ratings are up to date" -msgstr "" +msgstr "Оцінки серіалів Trakt є актуальними" msgctxt "#32182" msgid "%i show ratings will be updated on Trakt" -msgstr "" +msgstr "%i оцінок серіалів для Trakt буде оновлено" msgctxt "#32183" msgid "Attempt to scrobble MythTV PVR recordings" -msgstr "" +msgstr "Намагатись скроблити записи MythTV PVR" msgctxt "#32184" msgid "Attempt secondary show title search" -msgstr "" +msgstr "Намагатись шукати серіали по вторинній назві" msgctxt "#32185" msgid "Exclude Plugins" -msgstr "" +msgstr "Не скроблити плагіни" msgctxt "#32186" msgid "Allow script exclusions" -msgstr "" +msgstr "Дозволити винятки скріптів" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "Перевизначити проксі" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "Завжди вмикати проксі, ігноруючи налаштування Kodi. Стандартне значення визначається Kodi, але може бути змінено нижче. Цей додаток підтримує виключно HTTP чи HTTPs проксі, в той час як Kodi також підтримує SOCKS." + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "URI проксі" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "Місцезнаходження проксі серверу." + +msgctxt "#32189" +msgid "Proxy port" +msgstr "Порт проксі" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "Порт проксі серверу." + +msgctxt "#32190" +msgid "Username" +msgstr "Логін" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "При використанні проксі логін є необхідним для аутентифікації." + +msgctxt "#32191" +msgid "Password" +msgstr "Пароль" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "При використанні проксі пароль є необхідним для аутентифікації." diff --git a/script.trakt/resources/language/resource.language.uz_UZ/strings.po b/script.trakt/resources/language/resource.language.uz_UZ/strings.po index b5e4a42dc9..9702991774 100644 --- a/script.trakt/resources/language/resource.language.uz_UZ/strings.po +++ b/script.trakt/resources/language/resource.language.uz_UZ/strings.po @@ -21,7 +21,7 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" msgctxt "#32000" @@ -30,7 +30,7 @@ msgstr "Umumiy" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -727,3 +727,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.vi_VN/strings.po b/script.trakt/resources/language/resource.language.vi_VN/strings.po index e29d0f7adb..e1d656be7e 100644 --- a/script.trakt/resources/language/resource.language.vi_VN/strings.po +++ b/script.trakt/resources/language/resource.language.vi_VN/strings.po @@ -22,7 +22,7 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" msgctxt "#32000" @@ -31,7 +31,7 @@ msgstr "Tổng quan" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -728,3 +728,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/language/resource.language.zh_CN/strings.po b/script.trakt/resources/language/resource.language.zh_CN/strings.po index 943b009bef..4949fcbbaf 100644 --- a/script.trakt/resources/language/resource.language.zh_CN/strings.po +++ b/script.trakt/resources/language/resource.language.zh_CN/strings.po @@ -7,22 +7,23 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Kodi Translation Team\n" -"Language-Team: Chinese (Simple) (http://www.transifex.com/projects/p/xbmc-addons/language/zh/)\n" -"Language: zh\n" +"PO-Revision-Date: 2022-01-09 02:13+0000\n" +"Last-Translator: taxigps \n" +"Language-Team: Chinese (China) \n" +"Language: zh_CN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Weblate 4.10.1\n" msgctxt "Addon Summary" msgid "TV and movie scrobbler for Trakt.tv" -msgstr "" +msgstr "Trakt.tv的观影打卡器" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." -msgstr "" +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgstr "自动录制您正在观看的所有电视剧和电影到Trakt.tv!全面记录你看过的一切,成为全球电视和电影爱好者社区的一部分。在http://trakt.tv注册一个免费帐户,即可获得大量功能:[CR];[CR];-自动滚动您正在观看的内容[CR];-iPhone、iPad、Android和Windows phone上的移动应用程序[CR];-(实时)分享您正在观看的内容,并将其评分到Facebook和Twitter&10;-个性化日历,让您永远不会错过任何电视节目[CR];-关注您的朋友和您感兴趣的人&使用观看列表,这样您就不会忘记要看什么。-跟踪您的媒体收藏并打动您的朋友[CR];-围绕您选择的任何主题创建自定义列表[CR];-轻松跟踪您的电视节目在所有季节和剧集中的进度-对照行业列表(如IMDB排名前250&10;)跟踪您的进度-根据您的观看习惯发现新的剧集和电影[CR];-用于论坛签名的小工具[CR];[CR];[CR];[CR];-自动滚动所有电视剧和电影。-将您的电视剧集和电影集同步到Trakt(在库更新后触发)[CR];-自动清理您的Trakt集,以便它与Kodi&10;匹配-保持在Kodi和Trakt&10;之间同步的观看状态-在观看电影和集之后对它们进行评级[CR];[CR];特别感谢所有对此插件做出贡献的人!查看提交历史记录和更改日志,查看这些有才华的开发人员。" msgctxt "#32000" msgid "General" @@ -30,8 +31,8 @@ msgstr "常规" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" -msgstr "" +msgid "Startup Delay (seconds)" +msgstr "启动延迟(秒)" msgctxt "#32004" msgid "Rating" @@ -43,65 +44,65 @@ msgstr "观看电影后评分" msgctxt "#32006" msgid "Rate TV show Episode after watching" -msgstr "" +msgstr "看完电视剧集后评分" msgctxt "#32008" msgid "Minimum percent watched to display rating dialog" -msgstr "" +msgstr "显示评级对话框时的最低已观看百分比" msgctxt "#32009" msgid "Allow re-rating of media" -msgstr "" +msgstr "允许重新给媒体评分" msgctxt "#32010" msgid "Default rating" -msgstr "" +msgstr "默认评分" # Scrobbling Settings msgctxt "#32011" msgid "Scrobbling" -msgstr "" +msgstr "打卡" msgctxt "#32012" msgid "Scrobble movies" -msgstr "" +msgstr "电影打卡" msgctxt "#32013" msgid "Scrobble TV show episodes" -msgstr "" +msgstr "电视剧集打卡" msgctxt "#32014" msgid "Show notification on scrobble" -msgstr "" +msgstr "打卡时显示通知" msgctxt "#32015" msgid "Trakt - Scrobbled successfully" -msgstr "" +msgstr "Trakt - 打卡成功" msgctxt "#32016" msgid "Exclusions" -msgstr "" +msgstr "排除" msgctxt "#32017" msgid "Exclude Live TV" -msgstr "" +msgstr "排除Live TV" msgctxt "#32018" msgid "Exclude HTTP sources" -msgstr "" +msgstr "排除HTTP源" msgctxt "#32019" msgid "Exclude path" -msgstr "" +msgstr "排除路径" msgctxt "#32020" msgid "Folder's path (including subfolders)" -msgstr "" +msgstr "文件夹路径(包括子文件夹)" # empty strings from id 32021 to 32022 msgctxt "#32023" msgid "Can not connect to Trakt" -msgstr "" +msgstr "无法连接到Trakt" msgctxt "#32024" msgid "Error" @@ -110,31 +111,31 @@ msgstr "错误" # empty string with id 32025 msgctxt "#32026" msgid "What Did You Think?" -msgstr "" +msgstr "你觉得呢?" msgctxt "#32027" msgid "Totally Ninja!" -msgstr "" +msgstr "太棒了!" msgctxt "#32028" msgid "Weak Sauce :(" -msgstr "" +msgstr "不大给劲:(" msgctxt "#32029" msgid "Terrible" -msgstr "" +msgstr "烂透了" msgctxt "#32030" msgid "Bad" -msgstr "" +msgstr "不好看" msgctxt "#32031" msgid "Poor" -msgstr "" +msgstr "乏味" msgctxt "#32032" msgid "Meh" -msgstr "" +msgstr "无聊" msgctxt "#32033" msgid "Fair" @@ -142,47 +143,47 @@ msgstr "晴" msgctxt "#32034" msgid "Good" -msgstr "" +msgstr "好" msgctxt "#32035" msgid "Great" -msgstr "" +msgstr "很好" msgctxt "#32036" msgid "Superb" -msgstr "" +msgstr "非常好" msgctxt "#32037" msgid "Unrate this movie" -msgstr "" +msgstr "取消该电影的评分" msgctxt "#32038" msgid "Unrate this show" -msgstr "" +msgstr "取消该节目的评分" msgctxt "#32039" msgid "Unrate this episode" -msgstr "" +msgstr "取消该剧集的评分" msgctxt "#32040" msgid "Trakt - Rating submitted successfully" -msgstr "" +msgstr "Trakt - 评分提交成功" msgctxt "#32041" msgid "Trakt - Already rated" -msgstr "" +msgstr "Trakt - 已评分" msgctxt "#32042" msgid "Trakt - Unrated successfully" -msgstr "" +msgstr "Trakt - 已取消评分" msgctxt "#32043" msgid "Trakt - Already has the same rating" -msgstr "" +msgstr "Trakt - 相同评分已存在" msgctxt "#32044" msgid "Trakt - Problem submitting rating" -msgstr "" +msgstr "Trakt - 提交评分出错" msgctxt "#32045" msgid "Synchronize" @@ -194,31 +195,31 @@ msgstr "电影" msgctxt "#32047" msgid "Add new movies to Trakt collection" -msgstr "" +msgstr "向Trakt收藏添加新电影" msgctxt "#32048" msgid "Add watched movies to Trakt history" -msgstr "" +msgstr "向Trakt历史添加已观看电影" msgctxt "#32049" msgid "Mark movies from Trakt history as watched in Kodi" -msgstr "" +msgstr "在Kodi上对存在于Trakt历史中的电影标记已观看" msgctxt "#32050" msgid "TV Episodes" -msgstr "" +msgstr "电视剧集" msgctxt "#32051" msgid "Add new TV episodes to Trakt collection" -msgstr "" +msgstr "向Trakt收藏添加新的电视剧集" msgctxt "#32052" msgid "Add watched TV episodes to Trakt history" -msgstr "" +msgstr "向Trakt历史添加已观看电视剧集" msgctxt "#32053" msgid "Mark TV episodes from Trakt history as watched in Kodi" -msgstr "" +msgstr "在Kodi上对存在于Trakt历史中的电视剧集标记已观看" msgctxt "#32054" msgid "Service" @@ -226,411 +227,411 @@ msgstr "服务" msgctxt "#32055" msgid "Sync collection on library update or cleaning" -msgstr "" +msgstr "在库更新或清理时同步收藏" msgctxt "#32056" msgid "Show sync notifications" -msgstr "" +msgstr "节目同步通知" msgctxt "#32057" msgid "Remove deleted movies from Trakt collection" -msgstr "" +msgstr "从Trakt收藏中删除已删除的电影" msgctxt "#32058" msgid "Remove deleted TV episodes from Trakt collection" -msgstr "" +msgstr "从Trakt收藏中删除已删除的电视剧集" # empty string with id 32059 msgctxt "#32060" msgid "Hide notifications during playback" -msgstr "" +msgstr "在播放期间隐藏通知" msgctxt "#32061" msgid "Sync started" -msgstr "" +msgstr "同步已开始" msgctxt "#32062" msgid "Sync complete" -msgstr "" +msgstr "同步完成" msgctxt "#32063" msgid "%i movie(s) will be added to Trakt collection" -msgstr "" +msgstr "%i部电影将被添加到Trakt收藏" msgctxt "#32064" msgid "%i movie playcount(s) will be updated on Trakt" -msgstr "" +msgstr "%i次观看数将被更新到Trakt" msgctxt "#32065" msgid "%i movie(s) playcount will be updated in Kodi" -msgstr "" +msgstr "%i次观看数将被更新到Kodi" msgctxt "#32066" msgid "Movie Sync Complete" -msgstr "" +msgstr "电影同步完成" msgctxt "#32067" msgid "Going to add %i show(s) to Trakt collection" -msgstr "" +msgstr "正要添加%i部节目到Trakt收藏" msgctxt "#32068" msgid "Checking for episodes missing from Trakt collection" -msgstr "" +msgstr "正在检查Trakt收藏中缺少的剧集" msgctxt "#32069" msgid "%i of %i show(s) have episodes added to Trakt collection" -msgstr "" +msgstr "%i / %i 部作品剧集添加到Trakt收藏" msgctxt "#32070" msgid "Going to update %i show(s) missing watched status" -msgstr "" +msgstr "正要更新%i部缺失观看状态的节目" msgctxt "#32071" msgid "Checking watched episodes on Trakt" -msgstr "" +msgstr "在Trakt上查看已观看的剧集" msgctxt "#32072" msgid "%i show(s) had missing watched status" -msgstr "" +msgstr "%i部节目缺失观看状态" msgctxt "#32073" msgid "%i episodes are being updated" -msgstr "" +msgstr "%i集更新中" msgctxt "#32074" msgid "Checking watched episodes on Kodi" -msgstr "" +msgstr "检查Kodi上已观看的剧集" msgctxt "#32075" msgid "Episode Sync Complete" -msgstr "" +msgstr "剧集同步完成" msgctxt "#32076" msgid "%i movie(s) will be removed from Trakt collection" -msgstr "" +msgstr "%i部电影将从Trakt收藏中移除" msgctxt "#32077" msgid "Cleaning Trakt TV show collection" -msgstr "" +msgstr "清理Trakt电视节目收藏" msgctxt "#32078" msgid "episodes are being removed" -msgstr "" +msgstr "被移除的剧集" msgctxt "#32079" msgid "Loading movies from Kodi" -msgstr "" +msgstr "从Kodi加载电影" msgctxt "#32080" msgid "Movies loaded from Kodi" -msgstr "" +msgstr "从Kodi加载的电影" msgctxt "#32081" msgid "Retrieving movie collection from Trakt" -msgstr "" +msgstr "从Trakt取回电影收藏" msgctxt "#32082" msgid "Retrieving watched movies from Trakt" -msgstr "" +msgstr "从Trakt取回已观看电影" msgctxt "#32083" msgid "Retrieved movie data from Trakt" -msgstr "" +msgstr "从Trakt取回电影数据" msgctxt "#32084" msgid "Trakt movie collection is up to date, no movies to add" -msgstr "" +msgstr "Trakt电影收藏是最新的,没有电影可以添加" msgctxt "#32085" msgid "%i movie(s) were added to your Trakt collection" -msgstr "" +msgstr "%i部电影已添加到你的Trakt收藏" msgctxt "#32086" msgid "Trakt movie playcounts are up to date" -msgstr "" +msgstr "Trakt电影播放数是最新的" msgctxt "#32087" msgid "Playcounts updated for %i movie(s) on Trakt" -msgstr "" +msgstr "Trakt上%i部电影的播放数已更新" msgctxt "#32088" msgid "Kodi movie playcounts are up to date" -msgstr "" +msgstr "Kodi电影播放数是最新的" msgctxt "#32089" msgid "Updating %i of %i movie playcount(s) in Kodi" -msgstr "" +msgstr "Kodi正在更新电影播放数%i / %i" msgctxt "#32090" msgid "Playcounts updated for %i movie(s) in Kodi" -msgstr "" +msgstr "Kodi已更新%i部电影的播放数" msgctxt "#32091" msgid "Trakt movie collection is up to date, no movies removed" -msgstr "" +msgstr "Trakt电影收藏是最新的,没有删除电影" msgctxt "#32092" msgid "%i movie(s) were removed from your Trakt collection" -msgstr "" +msgstr "%i部电影已从你的Trakt收藏中删除" msgctxt "#32093" msgid "Updating %i of %i movie playcount(s) on Trakt" -msgstr "" +msgstr "Trakt正在更新电影观看数%i / %i" msgctxt "#32094" msgid "Loading episode data from Kodi" -msgstr "" +msgstr "正在从Kodi加载剧集数据" msgctxt "#32095" msgid "Loading shows from Kodi" -msgstr "" +msgstr "正在从Kodi加载节目" msgctxt "#32096" msgid "Shows loaded from Kodi" -msgstr "" +msgstr "已从Kodi加载的节目" msgctxt "#32097" msgid "Parsing %i of %i episode data from Kodi" -msgstr "" +msgstr "正在从Kodi解析剧集数据%i / %i" msgctxt "#32098" msgid "Loaded episode data from Kodi" -msgstr "" +msgstr "已从Kodi加载的剧集数据" msgctxt "#32099" msgid "Loading episode data from Trakt" -msgstr "" +msgstr "正在从Trakt加载剧集数据" msgctxt "#32100" msgid "Retrieving episode collection from Trakt" -msgstr "" +msgstr "正在从Trakt取回剧集收藏" msgctxt "#32101" msgid "Retrieving watched episodes from Trakt" -msgstr "" +msgstr "正在从Trakt取回已观看剧集" msgctxt "#32102" msgid "Parsing episode data %i of %i from Trakt" -msgstr "" +msgstr "正在从Trakt解析剧集数据%i / %i" msgctxt "#32103" msgid "Retrieved episode data from Trakt" -msgstr "" +msgstr "已从Trakt取回的剧集数据" msgctxt "#32104" msgid "Trakt episode collection is up to date, no episodes to add" -msgstr "" +msgstr "Trakt剧集收藏是最新的,没有剧集可以添加" msgctxt "#32105" msgid "%i episode(s) were added to your Trakt collection" -msgstr "" +msgstr "%i集剧集已被添加到你的Trakt收藏" msgctxt "#32106" msgid "Trakt episode playcounts are up to date" -msgstr "" +msgstr "Trakt剧集播放数是最新的" msgctxt "#32107" msgid "Kodi episode playcounts are up to date" -msgstr "" +msgstr "Kodi剧集播放数是最新的" msgctxt "#32108" msgid "Updating %i of %i episode playcount(s) in Kodi" -msgstr "" +msgstr "Kodi正在更新剧集播放数%i / %i" msgctxt "#32109" msgid "Playcounts updated for %i show(s) in Kodi" -msgstr "" +msgstr "Kodi已更新%i部节目的播放数" msgctxt "#32110" msgid "Trakt episode collection is clean, no episodes to remove" -msgstr "" +msgstr "Trakt剧集集合很干净,没有要删除的剧集" msgctxt "#32111" msgid "%i episode(s) are being removed from your Trakt collection" -msgstr "" +msgstr "%i集剧集正在从你的Trakt收藏中移除" msgctxt "#32112" msgid "%i episode(s) were removed from your Trakt collection" -msgstr "" +msgstr "%i集剧集已从你的Trakt收藏中移除" msgctxt "#32113" msgid "Trakt - Marked as watched" -msgstr "" +msgstr "Trakt - 已标记已观看" msgctxt "#32114" msgid "Trakt - Failed marking as watched" -msgstr "" +msgstr "Trakt - 标记已观看失败" msgctxt "#32115" msgid "%d episode(s) of '%s'" -msgstr "" +msgstr "'%s'中的%d集" msgctxt "#32116" msgid "Enable debug mode" -msgstr "" +msgstr "启用调试模式" msgctxt "#32117" msgid "Sync movie playback progress to Kodi" -msgstr "" +msgstr "同步电影播放进度到kodi" msgctxt "#32118" msgid "Sync episode playback progress to Kodi" -msgstr "" +msgstr "同步剧集播放进度到kodi" msgctxt "#32119" msgid "Retrieving episode playback progress from Trakt" -msgstr "" +msgstr "正在从Trakt取回剧集播放进度" msgctxt "#32120" msgid "Parsing episode playback progress %i of %i from Trakt" -msgstr "" +msgstr "正在从Trakt解析剧集播放进度%i / %i" msgctxt "#32121" msgid "Retrieved episode playback progress from Trakt" -msgstr "" +msgstr "从Trakt取回的剧集播放进度" msgctxt "#32122" msgid "Retrieving movie playback progress from Trakt" -msgstr "" +msgstr "正在从Trakt取回电影播放进度" msgctxt "#32123" msgid "Parsing movie playback progress %i of %i from Trakt" -msgstr "" +msgstr "正在从Trakt解析电影播放进度%i / %i" msgctxt "#32124" msgid "Retrieved movie playback progress from Trakt" -msgstr "" +msgstr "从Trakt取回的电影播放进度" msgctxt "#32125" msgid "Kodi movie playback progress is up to date" -msgstr "" +msgstr "Kodi电影播放进度是最新的" msgctxt "#32126" msgid "%i movie(s) playback progress will be updated in Kodi" -msgstr "" +msgstr "%i部电影的播放进度将会在Kodi中更新" msgctxt "#32127" msgid "Updating %i of %i movie(s) playback progress in Kodi" -msgstr "" +msgstr "%i部电影的播放进度正在Kodi中更新" msgctxt "#32128" msgid "Playback progress updated for %i movie(s) in Kodi" -msgstr "" +msgstr "已在Kodi中更新%i部电影的播放进度" msgctxt "#32129" msgid "Kodi episode playback progress is up to date" -msgstr "" +msgstr "Kodi剧集播放进度是最新的" msgctxt "#32130" msgid "Updating %i of %i episode(s) playback progress in Kodi" -msgstr "" +msgstr "Kodi正在更新剧集%i / %i" msgctxt "#32131" msgid "Playback progress updated for %i episode(s) in Kodi" -msgstr "" +msgstr "已在Kodi中更新%i集剧集的播放进度" msgctxt "#32132" msgid "Unrate this season" -msgstr "" +msgstr "取消该季度评分" msgctxt "#32133" msgid "Manage Movie's Lists" -msgstr "" +msgstr "管理电影的列表" msgctxt "#32134" msgid "Manage Show's Lists" -msgstr "" +msgstr "管理节目的列表" msgctxt "#32135" msgid "Remove from Watchlist" -msgstr "" +msgstr "从待看列表移除" msgctxt "#32136" msgid "Add to watchlist" -msgstr "" +msgstr "添加到待看列表" msgctxt "#32137" msgid "Rate this movie" -msgstr "" +msgstr "评分该电影" msgctxt "#32138" msgid "Rate this show" -msgstr "" +msgstr "评分该节目" msgctxt "#32139" msgid "Rate this episode" -msgstr "" +msgstr "评分该剧集" msgctxt "#32140" msgid "Toggle watched" -msgstr "" +msgstr "切换已观看" msgctxt "#32141" msgid "Manage all lists" -msgstr "" +msgstr "管理所有列表" msgctxt "#32142" msgid "Update all tags" -msgstr "" +msgstr "更新所有标签" msgctxt "#32143" msgid "Synchronize library" -msgstr "" +msgstr "同步媒体库" msgctxt "#32144" msgid "How do I authorize the trakt addon to access my trakt.tv account?" -msgstr "" +msgstr "如何授权Trakt插件访问我的Trakt.tv帐户?" # empty strings from id 32145 to 32146 msgctxt "#32147" msgid "Trakt.tv PIN Authorization Failed" -msgstr "" +msgstr "Trakt.tv PIN授权失败" # empty string with id 32148 msgctxt "#32149" msgid "Rate this Season" -msgstr "" +msgstr "评分该季度" msgctxt "#32150" msgid "You will be reminded in 24 hours" -msgstr "" +msgstr "24小时后会提醒你" msgctxt "#32151" msgid "Use Addon Settings later if you change your mind" -msgstr "" +msgstr "如果您改变主意,请稍后进行插件设置" msgctxt "#32152" msgid "Trakt Authorization Complete" -msgstr "" +msgstr "Trakt授权完成" msgctxt "#32153" msgid "Trakt Account Authorization" -msgstr "" +msgstr "Trakt帐户授权" msgctxt "#32154" msgid "Authorize" -msgstr "" +msgstr "授权" msgctxt "#32155" msgid "Remind Me Later" -msgstr "" +msgstr "稍后提醒我" msgctxt "#32156" msgid "No Thanks" -msgstr "" +msgstr "不,谢谢" msgctxt "#32157" msgid "Account Authorization" -msgstr "" +msgstr "帐户授权" # empty string with id 32158 msgctxt "#32159" msgid "Visit {0} or scan the QR code." -msgstr "" +msgstr "访问{0}或扫描二维码。" msgctxt "#32162" msgid "The trakt addon CAN NOT be used without authorizing it to access your trakt.tv account." -msgstr "" +msgstr "未授权Trakt插件访问您的Trakt.tv帐户,无法使用trakt插件。" msgctxt "#32163" msgid "User" @@ -638,92 +639,137 @@ msgstr "用户" msgctxt "#32164" msgid "Fallback to Title/Year matching if necessary" -msgstr "" +msgstr "如有必要,回退到标题/年份匹配" msgctxt "#32165" msgid "Trakt - Added to watchlist" -msgstr "" +msgstr "Trakt - 已添加到待看列表" msgctxt "#32166" msgid "Trakt - Failed adding to watchlist" -msgstr "" +msgstr "Trakt - 添加到待看列表失败" msgctxt "#32167" msgid "Offset scrobble start by X minutes" -msgstr "" +msgstr "延迟X分钟开始打卡" msgctxt "#32168" msgid "Sync ratings" -msgstr "" +msgstr "同步评分" msgctxt "#32169" msgid "Kodi movie ratings are up to date" -msgstr "" +msgstr "Kodi电影评分是最新的" msgctxt "#32170" msgid "%i movie(s) ratings will be updated in Kodi" -msgstr "" +msgstr "%i部电影在Kodi中的评分将被更新" msgctxt "#32171" msgid "Updating %i of %i movie ratings in Kodi" -msgstr "" +msgstr "正在更新%i部电影在Kodi中的评分" msgctxt "#32172" msgid "Ratings updated for %i movie(s) in Kodi" -msgstr "" +msgstr "已更新%i部电影在Kodi中的评分" msgctxt "#32173" msgid "Kodi episode ratings are up to date" -msgstr "" +msgstr "Kodi剧集评分是最新的" msgctxt "#32174" msgid "Updating %i of %i episode ratings in Kodi" -msgstr "" +msgstr "正在更新%i集剧集在Kodi中的评分" msgctxt "#32175" msgid "Ratings updated for %i episode(s) in Kodi" -msgstr "" +msgstr "已更新%i集剧集在Kodi中的评分" msgctxt "#32176" msgid "Kodi show ratings are up to date" -msgstr "" +msgstr "Kodi节目评分是最新的" msgctxt "#32177" msgid "Updating %i of %i show ratings in Kodi" -msgstr "" +msgstr "正在更新%i部节目在Kodi中的评分" msgctxt "#32178" msgid "Ratings updated for %i show(s) in Kodi" -msgstr "" +msgstr "已更新%i部节目在Kodi中的评分" msgctxt "#32179" msgid "Trakt movie ratings are up to date" -msgstr "" +msgstr "Trakt电影评分是最新的" msgctxt "#32180" msgid "%i movie ratings will be updated on Trakt" -msgstr "" +msgstr "%i部电影在Trakt中的评分将被更新" msgctxt "#32181" msgid "Trakt show ratings are up to date" -msgstr "" +msgstr "Trakt节目评分是最新的" msgctxt "#32182" msgid "%i show ratings will be updated on Trakt" -msgstr "" +msgstr "%i部节目在Trakt中的评分将被更新" msgctxt "#32183" msgid "Attempt to scrobble MythTV PVR recordings" -msgstr "" +msgstr "尝试为MythTV PVR录制的内容打卡" msgctxt "#32184" msgid "Attempt secondary show title search" -msgstr "" +msgstr "尝试使用次级标题搜索" msgctxt "#32185" msgid "Exclude Plugins" -msgstr "" +msgstr "排除插件" msgctxt "#32186" msgid "Allow script exclusions" -msgstr "" +msgstr "允许脚本排除" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "强制代理" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "始终启用代理而不管 Kodi 如何设置。默认值来自 Kodi 配置,但可以由以下参数覆盖。trakt 插件目前只支持 HTTP 或 HTTPS 代理,而 Kodi 还支持 SOCKS 代理。" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "代理地址" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "代理服务器的位置。" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "代理端口" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "代理服务器的端口。" + +msgctxt "#32190" +msgid "Username" +msgstr "用户名" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "可选的用来验证服务器的用户名。" + +msgctxt "#32191" +msgid "Password" +msgstr "密码" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "可选的用来验证服务器的密码。" + +# empty strings from id 32001 to 32002 +#~ msgctxt "#32003" +#~ msgid "Startup Delay" +#~ msgstr "启动延迟" diff --git a/script.trakt/resources/language/resource.language.zh_TW/strings.po b/script.trakt/resources/language/resource.language.zh_TW/strings.po index f9229ee546..6c55b75ffd 100644 --- a/script.trakt/resources/language/resource.language.zh_TW/strings.po +++ b/script.trakt/resources/language/resource.language.zh_TW/strings.po @@ -21,7 +21,7 @@ msgid "TV and movie scrobbler for Trakt.tv" msgstr "" msgctxt "Addon Description" -msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features: - Automatically scrobble what you're watching - Mobile apps for iPhone, iPad, Android, and Windows Phone - Share what you're watching (in real time) and rating to facebook and twitter - Personalized calendar so you never miss a TV show - Follow your friends and people you're interesed in - Use watchlists so you don't forget to what to watch - Track your media collections and impress your friends - Create custom lists around any topics you choose - Easily track your TV show progress across all seasons and episodes - Track your progress against industry lists such as the IMDb Top 250 - Discover new shows and movies based on your viewing habits - Widgets for your forum signature What can this addon do? - Automatically scrobble all TV episodes and movies you are watching - Sync your TV episode and movie collections to Trakt (triggered after a library update) - Auto clean your Trakt collection so that it matches up with Kodi - Keep watched statuses synced between Kodi and Trakt - Rate movies and episode after watching them Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." +msgid "Automatically scrobble all TV episodes and movies you are watching to Trakt.tv! Keep a comprehensive history of everything you've watched and be part of a global community of TV and movie enthusiasts. Sign up for a free account at http://trakt.tv and get a ton of features:[CR][CR]- Automatically scrobble what you're watching[CR]- Mobile apps for iPhone, iPad, Android, and Windows Phone[CR]- Share what you're watching (in real time) and rating to facebook and twitter[CR]- Personalized calendar so you never miss a TV show[CR]- Follow your friends and people you're interesed in[CR]- Use watchlists so you don't forget to what to watch[CR]- Track your media collections and impress your friends[CR]- Create custom lists around any topics you choose[CR]- Easily track your TV show progress across all seasons and episodes[CR]- Track your progress against industry lists such as the IMDb Top 250[CR]- Discover new shows and movies based on your viewing habits[CR]- Widgets for your forum signature[CR][CR]What can this addon do?[CR][CR]- Automatically scrobble all TV episodes and movies you are watching[CR]- Sync your TV episode and movie collections to Trakt (triggered after a library update)[CR]- Auto clean your Trakt collection so that it matches up with Kodi[CR]- Keep watched statuses synced between Kodi and Trakt[CR]- Rate movies and episode after watching them[CR][CR]Special thanks to all who contributed to this plugin! Check the commit history and changelog to see these talented developers." msgstr "" msgctxt "#32000" @@ -30,7 +30,7 @@ msgstr "一般設定" # empty strings from id 32001 to 32002 msgctxt "#32003" -msgid "Startup Delay" +msgid "Startup Delay (seconds)" msgstr "" msgctxt "#32004" @@ -727,3 +727,43 @@ msgstr "" msgctxt "#32186" msgid "Allow script exclusions" msgstr "" + +msgctxt "#32187" +msgid "Override proxy" +msgstr "" + +msgctxt "#42187" +msgid "Always enable a proxy, regardless of the kodi configuration. The default value is from the kodi configuration, but can be overriden below. The trakt plugin currently only supports HTTP or HTTPS proxies where kodi also supports SOCKS proxies." +msgstr "" + +msgctxt "#32188" +msgid "Proxy URI" +msgstr "" + +msgctxt "#42188" +msgid "Location of the proxy server." +msgstr "" + +msgctxt "#32189" +msgid "Proxy port" +msgstr "" + +msgctxt "#42189" +msgid "Port of the proxy server." +msgstr "" + +msgctxt "#32190" +msgid "Username" +msgstr "" + +msgctxt "#42190" +msgid "Optional user name needed to authenticate with the proxy." +msgstr "" + +msgctxt "#32191" +msgid "Password" +msgstr "" + +msgctxt "#42191" +msgid "Optional password needed to authenticate with the proxy." +msgstr "" diff --git a/script.trakt/resources/lib/kodiUtilities.py b/script.trakt/resources/lib/kodiUtilities.py index b7597e39af..6f55806b81 100644 --- a/script.trakt/resources/lib/kodiUtilities.py +++ b/script.trakt/resources/lib/kodiUtilities.py @@ -6,20 +6,21 @@ import xbmcaddon import json import re -import sys import logging from resources.lib import utilities # read settings -__addon__ = xbmcaddon.Addon('script.trakt') +__addon__ = xbmcaddon.Addon("script.trakt") logger = logging.getLogger(__name__) -REGEX_URL = '(^https?://)(.+)' +REGEX_URL = "(^https?://)(.+)" -def notification(header: str, message: str, time=5000, icon=__addon__.getAddonInfo('icon')): +def notification( + header: str, message: str, time=5000, icon=__addon__.getAddonInfo("icon") +): xbmcgui.Dialog().notification(header, message, icon, time) @@ -64,197 +65,220 @@ def kodiJsonRequest(params): response = json.loads(request) try: - if 'result' in response: - return response['result'] + if "result" in response: + return response["result"] return None except KeyError: - logger.warn("[%s] %s" % - (params['method'], response['error']['message'])) + logger.warn("[%s] %s" % (params["method"], response["error"]["message"])) return None + # check exclusion settings for filename passed as argument def checkExclusion(fullpath: str) -> bool: - if not fullpath: return True # Live TV exclusion - if fullpath.startswith("pvr://") and getSettingAsBool('ExcludeLiveTV'): + if fullpath.startswith("pvr://") and getSettingAsBool("ExcludeLiveTV"): logger.debug( - "checkExclusion(): Video is playing via Live TV, which is currently set as excluded location.") + "checkExclusion(): Video is playing via Live TV, which is currently set as excluded location." + ) return True # HTTP exclusion - if fullpath.startswith(("http://", "https://")) and getSettingAsBool('ExcludeHTTP'): + if fullpath.startswith(("http://", "https://")) and getSettingAsBool("ExcludeHTTP"): logger.debug( - "checkExclusion(): Video is playing via HTTP source, which is currently set as excluded location.") + "checkExclusion(): Video is playing via HTTP source, which is currently set as excluded location." + ) return True # Plugin exclusion - if fullpath.startswith("plugin://") and getSettingAsBool('ExcludePlugin'): + if fullpath.startswith("plugin://") and getSettingAsBool("ExcludePlugin"): logger.debug( - "checkExclusion(): Video is playing via Plugin source, which is currently set as excluded location.") + "checkExclusion(): Video is playing via Plugin source, which is currently set as excluded location." + ) return True # Script exclusion - if xbmcgui.Window(10000).getProperty('script.trakt.paused') == 'true' and getSettingAsBool('ExcludeScript'): + if xbmcgui.Window(10000).getProperty( + "script.trakt.paused" + ) == "true" and getSettingAsBool("ExcludeScript"): logger.debug( - "checkExclusion(): Video is playing via Script source, which is currently set as excluded location.") + "checkExclusion(): Video is playing via Script source, which is currently set as excluded location." + ) return True # Path exclusions - ExcludePath = getSetting('ExcludePath') - if ExcludePath != "" and getSettingAsBool('ExcludePathOption'): + ExcludePath = getSetting("ExcludePath") + if ExcludePath != "" and getSettingAsBool("ExcludePathOption"): if fullpath.startswith(ExcludePath): logger.debug( - "checkExclusion(): Video is from location, which is currently set as excluded path 1.") + "checkExclusion(): Video is from location, which is currently set as excluded path 1." + ) return True found = False for x in range(2, 13): - found |= utilities.checkExcludePath(getSetting( - 'ExcludePath%i' % x), getSettingAsBool('ExcludePathOption%i' % x), fullpath, x) + found |= utilities.checkExcludePath( + getSetting("ExcludePath%i" % x), + getSettingAsBool("ExcludePathOption%i" % x), + fullpath, + x, + ) return found -def kodiRpcToTraktMediaObject(type, data, mode='collected'): - if type == 'show': - if 'uniqueid' in data: - data['ids'] = data.pop('uniqueid') - elif 'imdbnumber' in data: - id = data.pop('imdbnumber') - data['ids'] = utilities.guessBestTraktId(id, type)[0] +def kodiRpcToTraktMediaObject(type, data, mode="collected"): + if type == "show": + if "uniqueid" in data: + data["ids"] = data.pop("uniqueid") + elif "imdbnumber" in data: + id = data.pop("imdbnumber") + data["ids"] = utilities.guessBestTraktId(id, type)[0] else: - logger.debug('kodiRpcToTraktMediaObject(): No uniqueid found') - data['rating'] = data['userrating'] if 'userrating' in data and data['userrating'] > 0 else 0 - del data['label'] + logger.debug("kodiRpcToTraktMediaObject(): No uniqueid found") + data["rating"] = ( + data["userrating"] if "userrating" in data and data["userrating"] > 0 else 0 + ) + del data["label"] return data - elif type == 'episode': - if checkExclusion(data['file']): + elif type == "episode": + if checkExclusion(data["file"]): return - if data['playcount'] is None: + if data["playcount"] is None: plays = 0 else: - plays = data.pop('playcount') + plays = data.pop("playcount") if plays > 0: watched = 1 else: watched = 0 - episode = {'season': data['season'], 'number': data['episode'], 'title': data['label'], - 'ids': {'episodeid': data['episodeid']}, 'watched': watched, - 'plays': plays, 'collected': 1} - - if 'uniqueid' in data: - if 'tmdb' in data['uniqueid']: - episode['ids']['tmdb'] = data['uniqueid']['tmdb'] - if 'imdb' in data['uniqueid']: - episode['ids']['imdb'] = data['uniqueid']['imdb'] - if 'tvdb' in data['uniqueid']: - episode['ids']['tvdb'] = data['uniqueid']['tvdb'] - elif 'unknown' in data['uniqueid'] and data['uniqueid']['unknown'] != '': - episode['ids'].update(utilities.guessBestTraktId( - data['uniqueid']['unknown'], type)[0]) - elif 'imdbnumber' in data: - id = data.pop('imdbnumber') - data['ids'] = utilities.guessBestTraktId(id, type)[0] - - if 'lastplayed' in data: - episode['watched_at'] = utilities.convertDateTimeToUTC( - data['lastplayed']) - if 'dateadded' in data: - episode['collected_at'] = utilities.convertDateTimeToUTC( - data['dateadded']) - if 'runtime' in data: - episode['runtime'] = data['runtime'] - episode['rating'] = data['userrating'] if 'userrating' in data and data['userrating'] > 0 else 0 - if mode == 'watched' and episode['watched']: + episode = { + "season": data["season"], + "number": data["episode"], + "title": data["label"], + "ids": {"episodeid": data["episodeid"]}, + "watched": watched, + "plays": plays, + "collected": 1, + } + + if "uniqueid" in data: + if "tmdb" in data["uniqueid"]: + episode["ids"]["tmdb"] = data["uniqueid"]["tmdb"] + if "imdb" in data["uniqueid"]: + episode["ids"]["imdb"] = data["uniqueid"]["imdb"] + if "tvdb" in data["uniqueid"]: + episode["ids"]["tvdb"] = data["uniqueid"]["tvdb"] + elif "unknown" in data["uniqueid"] and data["uniqueid"]["unknown"] != "": + episode["ids"].update( + utilities.guessBestTraktId(data["uniqueid"]["unknown"], type)[0] + ) + elif "imdbnumber" in data: + id = data.pop("imdbnumber") + data["ids"] = utilities.guessBestTraktId(id, type)[0] + + if "lastplayed" in data: + episode["watched_at"] = utilities.convertDateTimeToUTC(data["lastplayed"]) + if "dateadded" in data: + episode["collected_at"] = utilities.convertDateTimeToUTC(data["dateadded"]) + if "runtime" in data: + episode["runtime"] = data["runtime"] + episode["rating"] = ( + data["userrating"] if "userrating" in data and data["userrating"] > 0 else 0 + ) + if mode == "watched" and episode["watched"]: return episode - elif mode == 'collected' and episode['collected']: + elif mode == "collected" and episode["collected"]: return episode else: return - elif type == 'movie': - if checkExclusion(data.pop('file')): + elif type == "movie": + if checkExclusion(data.pop("file")): return - if 'lastplayed' in data: - data['watched_at'] = utilities.convertDateTimeToUTC( - data.pop('lastplayed')) - if 'dateadded' in data: - data['collected_at'] = utilities.convertDateTimeToUTC( - data.pop('dateadded')) - if data['playcount'] is None: - data['plays'] = 0 + if "lastplayed" in data: + data["watched_at"] = utilities.convertDateTimeToUTC(data.pop("lastplayed")) + if "dateadded" in data: + data["collected_at"] = utilities.convertDateTimeToUTC(data.pop("dateadded")) + if data["playcount"] is None: + data["plays"] = 0 else: - data['plays'] = data.pop('playcount') - data['rating'] = data['userrating'] if 'userrating' in data and data['userrating'] > 0 else 0 - data['collected'] = 1 # this is in our kodi so it should be collected - data['watched'] = 1 if data['plays'] > 0 else 0 - if 'uniqueid' in data: - data['ids'] = data.pop('uniqueid') - elif 'imdbnumber' in data: - id = data.pop('imdbnumber') - data['ids'] = utilities.guessBestTraktId(id, type)[0] + data["plays"] = data.pop("playcount") + data["rating"] = ( + data["userrating"] if "userrating" in data and data["userrating"] > 0 else 0 + ) + data["collected"] = 1 # this is in our kodi so it should be collected + data["watched"] = 1 if data["plays"] > 0 else 0 + if "uniqueid" in data: + data["ids"] = data.pop("uniqueid") + elif "imdbnumber" in data: + id = data.pop("imdbnumber") + data["ids"] = utilities.guessBestTraktId(id, type)[0] else: - logger.debug('kodiRpcToTraktMediaObject(): No uniqueid found') - del data['label'] + logger.debug("kodiRpcToTraktMediaObject(): No uniqueid found") + del data["label"] return data else: - logger.debug('kodiRpcToTraktMediaObject() No valid type') + logger.debug("kodiRpcToTraktMediaObject() No valid type") return -def kodiRpcToTraktMediaObjects(data, mode='collected'): - if 'tvshows' in data: - shows = data['tvshows'] +def kodiRpcToTraktMediaObjects(data, mode="collected"): + if "tvshows" in data: + shows = data["tvshows"] # reformat show array for show in shows: - kodiRpcToTraktMediaObject('show', show, mode) + kodiRpcToTraktMediaObject("show", show, mode) return shows - elif 'episodes' in data: + elif "episodes" in data: a_episodes = {} seasons = [] - for episode in data['episodes']: - while not episode['season'] in a_episodes: - s_no = episode['season'] + for episode in data["episodes"]: + while episode["season"] not in a_episodes: + s_no = episode["season"] a_episodes[s_no] = [] - s_no = episode['season'] - episodeObject = kodiRpcToTraktMediaObject('episode', episode, mode) + s_no = episode["season"] + episodeObject = kodiRpcToTraktMediaObject("episode", episode, mode) if episodeObject: a_episodes[s_no].append(episodeObject) for episode in a_episodes: - seasons.append( - {'number': episode, 'episodes': a_episodes[episode]}) + seasons.append({"number": episode, "episodes": a_episodes[episode]}) return seasons - elif 'movies' in data: - movies = data['movies'] + elif "movies" in data: + movies = data["movies"] kodi_movies = [] # reformat movie array for movie in movies: - movieObject = kodiRpcToTraktMediaObject('movie', movie, mode) + movieObject = kodiRpcToTraktMediaObject("movie", movie, mode) if movieObject: kodi_movies.append(movieObject) return kodi_movies else: - logger.debug( - 'kodiRpcToTraktMediaObjects() No valid key found in rpc data') + logger.debug("kodiRpcToTraktMediaObjects() No valid key found in rpc data") return def getShowDetailsFromKodi(showID, fields): - result = kodiJsonRequest({'jsonrpc': '2.0', 'method': 'VideoLibrary.GetTVShowDetails', 'params': { - 'tvshowid': showID, 'properties': fields}, 'id': 1}) + result = kodiJsonRequest( + { + "jsonrpc": "2.0", + "method": "VideoLibrary.GetTVShowDetails", + "params": {"tvshowid": showID, "properties": fields}, + "id": 1, + } + ) logger.debug("getShowDetailsFromKodi(): %s" % str(result)) if not result: @@ -262,16 +286,21 @@ def getShowDetailsFromKodi(showID, fields): return None try: - return result['tvshowdetails'] + return result["tvshowdetails"] except KeyError: - logger.debug( - "getShowDetailsFromKodi(): KeyError: result['tvshowdetails']") + logger.debug("getShowDetailsFromKodi(): KeyError: result['tvshowdetails']") return None def getSeasonDetailsFromKodi(seasonID, fields): - result = kodiJsonRequest({'jsonrpc': '2.0', 'method': 'VideoLibrary.GetSeasonDetails', 'params': { - 'seasonid': seasonID, 'properties': fields}, 'id': 1}) + result = kodiJsonRequest( + { + "jsonrpc": "2.0", + "method": "VideoLibrary.GetSeasonDetails", + "params": {"seasonid": seasonID, "properties": fields}, + "id": 1, + } + ) logger.debug("getSeasonDetailsFromKodi(): %s" % str(result)) if not result: @@ -279,52 +308,65 @@ def getSeasonDetailsFromKodi(seasonID, fields): return None try: - return result['seasondetails'] + return result["seasondetails"] except KeyError: - logger.debug( - "getSeasonDetailsFromKodi(): KeyError: result['seasondetails']") + logger.debug("getSeasonDetailsFromKodi(): KeyError: result['seasondetails']") return None + # get a single episode from kodi given the id def getEpisodeDetailsFromKodi(libraryId, fields): - result = kodiJsonRequest({'jsonrpc': '2.0', 'method': 'VideoLibrary.GetEpisodeDetails', 'params': { - 'episodeid': libraryId, 'properties': fields}, 'id': 1}) + result = kodiJsonRequest( + { + "jsonrpc": "2.0", + "method": "VideoLibrary.GetEpisodeDetails", + "params": {"episodeid": libraryId, "properties": fields}, + "id": 1, + } + ) logger.debug("getEpisodeDetailsFromKodi(): %s" % str(result)) if not result: - logger.debug( - "getEpisodeDetailsFromKodi(): Result from Kodi was empty.") + logger.debug("getEpisodeDetailsFromKodi(): Result from Kodi was empty.") return None show_data = getShowDetailsFromKodi( - result['episodedetails']['tvshowid'], ['year', 'uniqueid', 'imdbnumber']) + result["episodedetails"]["tvshowid"], ["year", "uniqueid", "imdbnumber"] + ) if not show_data: logger.debug( - "getEpisodeDetailsFromKodi(): Result from getShowDetailsFromKodi() was empty.") + "getEpisodeDetailsFromKodi(): Result from getShowDetailsFromKodi() was empty." + ) return None - if 'uniqueid' in show_data: - result['episodedetails']['show_ids'] = show_data['uniqueid'] - elif 'imdbnumber' in show_data: - result['episodedetails']['show_ids'] = show_data['imdbnumber'] - result['episodedetails']['year'] = show_data['year'] + if "uniqueid" in show_data: + result["episodedetails"]["show_ids"] = show_data["uniqueid"] + elif "imdbnumber" in show_data: + result["episodedetails"]["show_ids"] = show_data["imdbnumber"] + result["episodedetails"]["year"] = show_data["year"] try: - return result['episodedetails'] + return result["episodedetails"] except KeyError: - logger.debug( - "getEpisodeDetailsFromKodi(): KeyError: result['episodedetails']") + logger.debug("getEpisodeDetailsFromKodi(): KeyError: result['episodedetails']") return None + # get a single movie from kodi given the id def getMovieDetailsFromKodi(libraryId, fields): - result = kodiJsonRequest({'jsonrpc': '2.0', 'method': 'VideoLibrary.GetMovieDetails', 'params': { - 'movieid': libraryId, 'properties': fields}, 'id': 1}) + result = kodiJsonRequest( + { + "jsonrpc": "2.0", + "method": "VideoLibrary.GetMovieDetails", + "params": {"movieid": libraryId, "properties": fields}, + "id": 1, + } + ) logger.debug("getMovieDetailsFromKodi(): %s" % str(result)) if not result: @@ -332,51 +374,114 @@ def getMovieDetailsFromKodi(libraryId, fields): return None try: - return result['moviedetails'] + return result["moviedetails"] except KeyError: - logger.debug( - "getMovieDetailsFromKodi(): KeyError: result['moviedetails']") + logger.debug("getMovieDetailsFromKodi(): KeyError: result['moviedetails']") return None def checkAndConfigureProxy(): - proxyActive = kodiJsonRequest({'jsonrpc': '2.0', "method": "Settings.GetSettingValue", "params": { - "setting": "network.usehttpproxy"}, 'id': 1})['value'] - proxyType = kodiJsonRequest({'jsonrpc': '2.0', "method": "Settings.GetSettingValue", "params": { - "setting": "network.httpproxytype"}, 'id': 1})['value'] - - if proxyActive and proxyType == 0: # PROXY_HTTP - proxyURL = kodiJsonRequest({'jsonrpc': '2.0', "method": "Settings.GetSettingValue", "params": { - "setting": "network.httpproxyserver"}, 'id': 1})['value'] - proxyPort = str(kodiJsonRequest({'jsonrpc': '2.0', "method": "Settings.GetSettingValue", "params": { - "setting": "network.httpproxyport"}, 'id': 1})['value']) - proxyUsername = kodiJsonRequest({'jsonrpc': '2.0', "method": "Settings.GetSettingValue", "params": { - "setting": "network.httpproxyusername"}, 'id': 1})['value'] - proxyPassword = kodiJsonRequest({'jsonrpc': '2.0', "method": "Settings.GetSettingValue", "params": { - "setting": "network.httpproxypassword"}, 'id': 1})['value'] - - - if proxyUsername and proxyPassword and proxyURL and proxyPort: - regexUrl = re.compile(REGEX_URL) - matchURL = regexUrl.search(proxyURL) - if matchURL: - return matchURL.group(1) + proxyUsername + ':' + proxyPassword + '@' + matchURL.group(2) + ':' + proxyPort - else: - return 'http://' + proxyUsername + ':' + proxyPassword + '@' + proxyURL + ':' + proxyPort - elif proxyURL and proxyPort: - regexUrl = re.compile(REGEX_URL) - hasScheme = regexUrl.search(proxyURL) - if hasScheme: - return proxyURL + ':' + proxyPort - else: - return 'http://' + proxyURL + ':' + proxyPort + proxyActive = kodiJsonRequest( + { + "jsonrpc": "2.0", + "method": "Settings.GetSettingValue", + "params": {"setting": "network.usehttpproxy"}, + "id": 1, + } + )["value"] + proxyType = kodiJsonRequest( + { + "jsonrpc": "2.0", + "method": "Settings.GetSettingValue", + "params": {"setting": "network.httpproxytype"}, + "id": 1, + } + )["value"] + proxyOverride = getSettingAsBool("proxy_override") + + if proxyOverride: + proxyURL = getSetting("proxy_uri") + proxyPort = getSetting("proxy_port") + proxyUsername = getSetting("proxy_username") + proxyPassword = getSetting("proxy_password") + elif proxyActive and (proxyType == 0): + proxyURL = kodiJsonRequest( + { + "jsonrpc": "2.0", + "method": "Settings.GetSettingValue", + "params": {"setting": "network.httpproxyserver"}, + "id": 1, + } + )["value"] + proxyPort = str( + kodiJsonRequest( + { + "jsonrpc": "2.0", + "method": "Settings.GetSettingValue", + "params": {"setting": "network.httpproxyport"}, + "id": 1, + } + )["value"] + ) + proxyUsername = kodiJsonRequest( + { + "jsonrpc": "2.0", + "method": "Settings.GetSettingValue", + "params": {"setting": "network.httpproxyusername"}, + "id": 1, + } + )["value"] + proxyPassword = kodiJsonRequest( + { + "jsonrpc": "2.0", + "method": "Settings.GetSettingValue", + "params": {"setting": "network.httpproxypassword"}, + "id": 1, + } + )["value"] + else: + return None + if proxyUsername and proxyPassword and proxyURL and proxyPort: + regexUrl = re.compile(REGEX_URL) + matchURL = regexUrl.search(proxyURL) + if matchURL: + return ( + matchURL.group(1) + + proxyUsername + + ":" + + proxyPassword + + "@" + + matchURL.group(2) + + ":" + + proxyPort + ) + else: + return ( + "http://" + + proxyUsername + + ":" + + proxyPassword + + "@" + + proxyURL + + ":" + + proxyPort + ) + elif proxyURL and proxyPort: + regexUrl = re.compile(REGEX_URL) + hasScheme = regexUrl.search(proxyURL) + if hasScheme: + return proxyURL + ":" + proxyPort + else: + return "http://" + proxyURL + ":" + proxyPort + else: + return None return None def getMediaType(): - listType = xbmc.getInfoLabel('ListItem.DBTYPE') + listType = xbmc.getInfoLabel("ListItem.DBTYPE") xbmc.log("list item type: %s" % listType, xbmc.LOGINFO) @@ -393,59 +498,71 @@ def getMediaType(): def getInfoLabelDetails(result): - type = result['item']['type'] - data = {'action': 'started'} + type = result["item"]["type"] + data = {"action": "started"} # check type of item - if 'id' not in result['item'] or type == 'channel': + if "id" not in result["item"] or type == "channel": # do a deeper check to see if we have enough data to perform scrobbles logger.debug( - "getInfoLabelDetails - Started playing a non-library file, checking available data.") - season = int(xbmc.getInfoLabel('VideoPlayer.Season') or '-1') - episode = int(xbmc.getInfoLabel('VideoPlayer.Episode') or '-1') - showtitle = (xbmc.getInfoLabel('VideoPlayer.TVShowTitle') - or xbmc.getInfoLabel('VideoPlayer.Title')) - title = xbmc.getInfoLabel('VideoPlayer.EpisodeName') - year = (xbmc.getInfoLabel('VideoPlayer.Year') - or utilities.regex_year(showtitle)[1]) - video_ids = xbmcgui.Window(10000).getProperty('script.trakt.ids') + "getInfoLabelDetails - Started playing a non-library file, checking available data." + ) + season = int(xbmc.getInfoLabel("VideoPlayer.Season") or "-1") + episode = int(xbmc.getInfoLabel("VideoPlayer.Episode") or "-1") + showtitle = xbmc.getInfoLabel("VideoPlayer.TVShowTitle") or xbmc.getInfoLabel( + "VideoPlayer.Title" + ) + title = xbmc.getInfoLabel("VideoPlayer.EpisodeName") + year = ( + xbmc.getInfoLabel("VideoPlayer.Year") or utilities.regex_year(showtitle)[1] + ) + video_ids = xbmcgui.Window(10000).getProperty("script.trakt.ids") if video_ids: - data['video_ids'] = json.loads(video_ids) - logger.debug("getInfoLabelDetails info - ids: %s, showtitle: %s, Year: %s, Season: %s, Episode: %s" % - (video_ids, showtitle, year, season, episode)) + data["video_ids"] = json.loads(video_ids) + logger.debug( + "getInfoLabelDetails info - ids: %s, showtitle: %s, Year: %s, Season: %s, Episode: %s" + % (video_ids, showtitle, year, season, episode) + ) if season >= 0 and episode > 0 and (showtitle or video_ids): # we have season, episode and either a show title or video_ids, can scrobble this as an episode - type = 'episode' - data['type'] = 'episode' - data['season'] = season - data['episode'] = episode - data['showtitle'] = showtitle - data['title'] = (title or showtitle) + type = "episode" + data["type"] = "episode" + data["season"] = season + data["episode"] = episode + data["showtitle"] = showtitle + data["title"] = title or showtitle if year.isdigit(): - data['year'] = int(year) - logger.debug("getInfoLabelDetails - Playing a non-library 'episode' - %s - S%02dE%02d - %s." % - (data['showtitle'], data['season'], data['episode'], data['title'])) + data["year"] = int(year) + logger.debug( + "getInfoLabelDetails - Playing a non-library 'episode' - %s - S%02dE%02d - %s." + % (data["showtitle"], data["season"], data["episode"], data["title"]) + ) elif (year or video_ids) and season < 0 and not title: # we have a year or video_id and no season/showtitle info, enough for a movie - type = 'movie' - data['type'] = 'movie' + type = "movie" + data["type"] = "movie" if year.isdigit(): - data['year'] = int(year) - data['title'] = utilities.regex_year(showtitle)[0] - logger.debug("getInfoLabelDetails - Playing a non-library 'movie' - %s (%s)." % - (data['title'], data.get('year', 'NaN'))) - elif (showtitle or title): + data["year"] = int(year) + data["title"] = utilities.regex_year(showtitle)[0] or showtitle + logger.debug( + "getInfoLabelDetails - Playing a non-library 'movie' - %s (%s)." + % (data["title"], data.get("year", "NaN")) + ) + elif showtitle or title: title, season, episode = utilities.regex_tvshow(title) if season < 0 and episode < 0: title, season, episode = utilities.regex_tvshow(showtitle) - data['type'] = 'episode' - data['season'] = season - data['episode'] = episode - data['title'] = data['showtitle'] = (title or showtitle) - logger.debug("getInfoLabelDetails - Title: %s, showtitle: %s, season: %d, episode: %d" % - (title, showtitle, season, episode)) + data["type"] = "episode" + data["season"] = season + data["episode"] = episode + data["title"] = data["showtitle"] = title or showtitle + logger.debug( + "getInfoLabelDetails - Title: %s, showtitle: %s, season: %d, episode: %d" + % (title, showtitle, season, episode) + ) else: logger.debug( - "getInfoLabelDetails - Non-library file, not enough data for scrobbling, skipping.") + "getInfoLabelDetails - Non-library file, not enough data for scrobbling, skipping." + ) return {}, {} return type, data diff --git a/script.trakt/resources/lib/rating.py b/script.trakt/resources/lib/rating.py index 8b8fab09b6..ac067e5f80 100644 --- a/script.trakt/resources/lib/rating.py +++ b/script.trakt/resources/lib/rating.py @@ -1,7 +1,6 @@ # -*- coding: utf-8 -*- """Module used to launch rating dialogues and send ratings to Trakt""" -import xbmc import xbmcaddon import xbmcgui from resources.lib import utilities @@ -51,7 +50,7 @@ def rateMedia(media_type, itemsToRate, unrate=False, rating=None): if summary_info['user']['ratings']['rating'] > 0: rating = 0 - if not rating is None: + if rating is not None: logger.debug("'%s' is being unrated." % s) __rateOnTrakt(rating, media_type, summary_info, unrate=True) else: diff --git a/script.trakt/resources/lib/script.py b/script.trakt/resources/lib/script.py index 4e56464d4b..5b6c1443e1 100644 --- a/script.trakt/resources/lib/script.py +++ b/script.trakt/resources/lib/script.py @@ -264,7 +264,7 @@ def run(): for e in result['episodes']: data['title'] = e['showtitle'] season = str(e['season']) - if not season in s: + if season not in s: s[season] = [] if e['playcount'] == 0: s[season].append(e['episode']) @@ -375,7 +375,7 @@ def run(): for e in result['episodes']: data['title'] = e['showtitle'] season = str(e['season']) - if not season in s: + if season not in s: s[season] = [] if e['playcount'] == 0: s[season].append(e['episode']) diff --git a/script.trakt/resources/lib/scrobbler.py b/script.trakt/resources/lib/scrobbler.py index 4951b19e40..72792e6d63 100644 --- a/script.trakt/resources/lib/scrobbler.py +++ b/script.trakt/resources/lib/scrobbler.py @@ -12,7 +12,7 @@ logger = logging.getLogger(__name__) -class Scrobbler(): +class Scrobbler: traktapi = None isPlaying = False isPaused = False @@ -34,7 +34,7 @@ def __init__(self, api): self.traktapi = api def _currentEpisode(self, watchedPercent, episodeCount): - split = (100 / episodeCount) + split = 100 / episodeCount for i in range(episodeCount - 1, 0, -1): if watchedPercent >= (i * split): return i @@ -46,106 +46,157 @@ def transitionCheck(self, isSeek=False): if self.isPlaying: t = xbmc.Player().getTime() - l = xbmc.PlayList(xbmc.PLAYLIST_VIDEO).getposition() + position = xbmc.PlayList(xbmc.PLAYLIST_VIDEO).getposition() if self.isPVR: if self.stopScrobbler: self.stopScrobbler = False self.lastMPCheck = time.time() + 600 # 10min transition sleep - self.__scrobble('stop') + self.__scrobble("stop") return - self.watchedTime = (utilities._to_sec( - xbmc.getInfoLabel('PVR.EpgEventElapsedTime(hh:mm:ss)'))) - self.videoDuration = int(utilities._to_sec( - xbmc.getInfoLabel('PVR.EpgEventDuration(hh:mm:ss)'))) - elif self.playlistIndex == l: + self.watchedTime = utilities._to_sec( + xbmc.getInfoLabel("PVR.EpgEventElapsedTime(hh:mm:ss)") + ) + self.videoDuration = int( + utilities._to_sec( + xbmc.getInfoLabel("PVR.EpgEventDuration(hh:mm:ss)") + ) + ) + elif self.playlistIndex == position: self.watchedTime = t else: logger.debug( - "Current playlist item changed! Not updating time! (%d -> %d)" % (self.playlistIndex, l)) + "Current playlist item changed! Not updating time! (%d -> %d)" + % (self.playlistIndex, position) + ) # do transition check every minute if (time.time() > (self.lastMPCheck + 60)) or isSeek: self.lastMPCheck = time.time() watchedPercent = self.__calculateWatchedPercent() - if 'id' in self.curVideo and self.isMultiPartEpisode: + if "id" in self.curVideo and self.isMultiPartEpisode: epIndex = self._currentEpisode( - watchedPercent, self.curVideo['multi_episode_count']) + watchedPercent, self.curVideo["multi_episode_count"] + ) if self.curMPEpisode != epIndex: - response = self.__scrobble('stop') + response = self.__scrobble("stop") if response is not None: - logger.debug("Scrobble response: %s" % - str(response)) + logger.debug("Scrobble response: %s" % str(response)) self.videosToRate.append(self.curVideoInfo) # update current information self.curMPEpisode = epIndex - self.curVideoInfo = kodiUtilities.kodiRpcToTraktMediaObject('episode', kodiUtilities.getEpisodeDetailsFromKodi( - self.curVideo['multi_episode_data'][self.curMPEpisode], ['showtitle', 'season', 'episode', 'tvshowid', 'uniqueid', 'file', 'playcount'])) + self.curVideoInfo = kodiUtilities.kodiRpcToTraktMediaObject( + "episode", + kodiUtilities.getEpisodeDetailsFromKodi( + self.curVideo["multi_episode_data"][ + self.curMPEpisode + ], + [ + "showtitle", + "season", + "episode", + "tvshowid", + "uniqueid", + "file", + "playcount", + ], + ), + ) logger.debug( - "Multi episode transition - call start for next episode") - response = self.__scrobble('start') + "Multi episode transition - call start for next episode" + ) + response = self.__scrobble("start") self.__preFetchUserRatings(response) elif self.isPVR: activePlayers = kodiUtilities.kodiJsonRequest( - {"jsonrpc": "2.0", "method": "Player.GetActivePlayers", "id": 1}) - logger.debug("Scrobble - activePlayers: %s" % - activePlayers) - playerId = int(activePlayers[0]['playerid']) - logger.debug( - "Scrobble - Doing Player.GetItem kodiJsonRequest") + {"jsonrpc": "2.0", "method": "Player.GetActivePlayers", "id": 1} + ) + logger.debug("Scrobble - activePlayers: %s" % activePlayers) + playerId = int(activePlayers[0]["playerid"]) + logger.debug("Scrobble - Doing Player.GetItem kodiJsonRequest") result = kodiUtilities.kodiJsonRequest( - {'jsonrpc': '2.0', 'method': 'Player.GetItem', 'params': {'playerid': playerId}, 'id': 1}) + { + "jsonrpc": "2.0", + "method": "Player.GetItem", + "params": {"playerid": playerId}, + "id": 1, + } + ) if result: logger.debug("Scrobble - %s" % result) - type, curVideo = kodiUtilities.getInfoLabelDetails( - result) + type, curVideo = kodiUtilities.getInfoLabelDetails(result) if curVideo != self.curVideo: - response = self.__scrobble('stop') + response = self.__scrobble("stop") if response is not None: - logger.debug("Scrobble response: %s" % - str(response)) + logger.debug("Scrobble response: %s" % str(response)) logger.debug("Scrobble PVR transition") # update current information self.curVideo = curVideo - if utilities.isMovie(self.curVideo['type']): - if 'title' in self.curVideo and 'year' in self.curVideo: + if utilities.isMovie(self.curVideo["type"]): + if ( + "title" in self.curVideo + and "year" in self.curVideo + ): self.curVideoInfo = { - 'title': self.curVideo['title'], 'year': self.curVideo['year']} + "title": self.curVideo["title"], + "year": self.curVideo["year"], + } else: logger.debug( - "Scrobble Couldn't set curVideoInfo for movie type") + "Scrobble Couldn't set curVideoInfo for movie type" + ) logger.debug( - "Scrobble Movie type, curVideoInfo: %s" % self.curVideoInfo) - - elif utilities.isEpisode(self.curVideo['type']): - if 'title' in self.curVideo and 'season' in self.curVideo and 'episode' in self.curVideo: - self.curVideoInfo = {'title': self.curVideo['title'], 'season': self.curVideo['season'], - 'number': self.curVideo['episode']} + "Scrobble Movie type, curVideoInfo: %s" + % self.curVideoInfo + ) + + elif utilities.isEpisode(self.curVideo["type"]): + if ( + "title" in self.curVideo + and "season" in self.curVideo + and "episode" in self.curVideo + ): + self.curVideoInfo = { + "title": self.curVideo["title"], + "season": self.curVideo["season"], + "number": self.curVideo["episode"], + } title, year = utilities.regex_year( - self.curVideo['showtitle']) + self.curVideo["showtitle"] + ) if not year: self.traktShowSummary = { - 'title': self.curVideo['showtitle']} + "title": self.curVideo["showtitle"] + } else: self.traktShowSummary = { - 'title': title, 'year': year} - - if 'year' in self.curVideo: - self.traktShowSummary['year'] = self.curVideo['year'] + "title": title, + "year": year, + } + + if "year" in self.curVideo: + self.traktShowSummary[ + "year" + ] = self.curVideo["year"] else: logger.debug( - "Scrobble Couldn't set curVideoInfo/traktShowSummary for episode type") + "Scrobble Couldn't set curVideoInfo/traktShowSummary for episode type" + ) logger.debug( - "Scrobble Episode type, curVideoInfo: %s" % self.curVideoInfo) + "Scrobble Episode type, curVideoInfo: %s" + % self.curVideoInfo + ) logger.debug( - "Scrobble Episode type, traktShowSummary: %s" % self.traktShowSummary) - response = self.__scrobble('start') + "Scrobble Episode type, traktShowSummary: %s" + % self.traktShowSummary + ) + response = self.__scrobble("start") elif isSeek: - self.__scrobble('start') + self.__scrobble("start") def playbackStarted(self, data): logger.debug("playbackStarted(data: %s)" % data) @@ -155,13 +206,16 @@ def playbackStarted(self, data): self.curVideoInfo = None self.videosToRate = [] - if not kodiUtilities.getSettingAsBool('scrobble_fallback') and 'id' not in self.curVideo and 'video_ids' not in self.curVideo: - logger.debug('Aborting scrobble to avoid fallback: %s' % - (self.curVideo)) + if ( + not kodiUtilities.getSettingAsBool("scrobble_fallback") + and "id" not in self.curVideo + and "video_ids" not in self.curVideo + ): + logger.debug("Aborting scrobble to avoid fallback: %s" % (self.curVideo)) return - if 'type' in self.curVideo: - logger.debug("Watching: %s" % self.curVideo['type']) + if "type" in self.curVideo: + logger.debug("Watching: %s" % self.curVideo["type"]) if not xbmc.Player().isPlayingVideo(): logger.debug("Suddenly stopped watching item") return @@ -169,14 +223,19 @@ def playbackStarted(self, data): xbmc.sleep(1000) try: self.isPVR = xbmc.getCondVisibility( - 'Pvr.IsPlayingTv') | xbmc.Player().getPlayingFile().startswith('pvr://') + "Pvr.IsPlayingTv" + ) | xbmc.Player().getPlayingFile().startswith("pvr://") self.watchedTime = xbmc.Player().getTime() self.videoDuration = 0 if self.isPVR: - self.watchedTime = (utilities._to_sec( - xbmc.getInfoLabel('PVR.EpgEventElapsedTime(hh:mm:ss)'))) - self.videoDuration = int(utilities._to_sec( - xbmc.getInfoLabel('PVR.EpgEventDuration(hh:mm:ss)'))) + self.watchedTime = utilities._to_sec( + xbmc.getInfoLabel("PVR.EpgEventElapsedTime(hh:mm:ss)") + ) + self.videoDuration = int( + utilities._to_sec( + xbmc.getInfoLabel("PVR.EpgEventDuration(hh:mm:ss)") + ) + ) else: self.videoDuration = xbmc.Player().getTotalTime() except Exception as e: @@ -185,128 +244,200 @@ def playbackStarted(self, data): return if self.videoDuration == 0: - if utilities.isMovie(self.curVideo['type']): + if utilities.isMovie(self.curVideo["type"]): self.videoDuration = 90 - elif utilities.isEpisode(self.curVideo['type']): + elif utilities.isEpisode(self.curVideo["type"]): self.videoDuration = 30 else: self.videoDuration = 1 - self.playlistIndex = xbmc.PlayList( - xbmc.PLAYLIST_VIDEO).getposition() + self.playlistIndex = xbmc.PlayList(xbmc.PLAYLIST_VIDEO).getposition() self.isMultiPartEpisode = False - if utilities.isMovie(self.curVideo['type']): - if 'id' in self.curVideo: - self.curVideoInfo = kodiUtilities.kodiRpcToTraktMediaObject('movie', kodiUtilities.getMovieDetailsFromKodi( - self.curVideo['id'], ['uniqueid', 'imdbnumber', 'title', 'year', 'file', 'lastplayed', 'playcount'])) - elif 'video_ids' in self.curVideo: - self.curVideoInfo = {'ids': self.curVideo['video_ids']} - elif 'title' in self.curVideo and 'year' in self.curVideo: + if utilities.isMovie(self.curVideo["type"]): + if "id" in self.curVideo: + self.curVideoInfo = kodiUtilities.kodiRpcToTraktMediaObject( + "movie", + kodiUtilities.getMovieDetailsFromKodi( + self.curVideo["id"], + [ + "uniqueid", + "imdbnumber", + "title", + "year", + "file", + "lastplayed", + "playcount", + ], + ), + ) + elif "video_ids" in self.curVideo: + self.curVideoInfo = {"ids": self.curVideo["video_ids"]} + elif "title" in self.curVideo and "year" in self.curVideo: self.curVideoInfo = { - 'title': self.curVideo['title'], 'year': self.curVideo['year']} + "title": self.curVideo["title"], + "year": self.curVideo["year"], + } else: logger.debug("Couldn't set curVideoInfo for movie type") - logger.debug("Movie type, curVideoInfo: %s" % - self.curVideoInfo) - - elif utilities.isEpisode(self.curVideo['type']): - if 'id' in self.curVideo: - episodeDetailsKodi = kodiUtilities.getEpisodeDetailsFromKodi(self.curVideo['id'], [ - 'showtitle', 'season', 'episode', 'tvshowid', 'uniqueid', 'file', 'playcount']) - title, year = utilities.regex_year( - episodeDetailsKodi['showtitle']) + logger.debug("Movie type, curVideoInfo: %s" % self.curVideoInfo) + + elif utilities.isEpisode(self.curVideo["type"]): + if "id" in self.curVideo: + episodeDetailsKodi = kodiUtilities.getEpisodeDetailsFromKodi( + self.curVideo["id"], + [ + "showtitle", + "season", + "episode", + "tvshowid", + "uniqueid", + "file", + "playcount", + ], + ) + title, year = utilities.regex_year(episodeDetailsKodi["showtitle"]) if not year: self.traktShowSummary = { - 'title': episodeDetailsKodi['showtitle'], 'year': episodeDetailsKodi['year']} + "title": episodeDetailsKodi["showtitle"], + "year": episodeDetailsKodi["year"], + } else: - self.traktShowSummary = {'title': title, 'year': year} - if 'show_ids' in episodeDetailsKodi: - self.traktShowSummary['ids'] = episodeDetailsKodi['show_ids'] + self.traktShowSummary = {"title": title, "year": year} + if "show_ids" in episodeDetailsKodi: + self.traktShowSummary["ids"] = episodeDetailsKodi["show_ids"] self.curVideoInfo = kodiUtilities.kodiRpcToTraktMediaObject( - 'episode', episodeDetailsKodi) + "episode", episodeDetailsKodi + ) if not self.curVideoInfo: # getEpisodeDetailsFromKodi was empty logger.debug( - "Episode details from Kodi was empty, ID (%d) seems invalid, aborting further scrobbling of this episode." % self.curVideo['id']) + "Episode details from Kodi was empty, ID (%d) seems invalid, aborting further scrobbling of this episode." + % self.curVideo["id"] + ) self.curVideo = None self.isPlaying = False self.watchedTime = 0 return - elif 'video_ids' in self.curVideo and 'season' in self.curVideo and 'episode' in self.curVideo: + elif ( + "video_ids" in self.curVideo + and "season" in self.curVideo + and "episode" in self.curVideo + ): + self.curVideoInfo = { + "season": self.curVideo["season"], + "number": self.curVideo["episode"], + } + self.traktShowSummary = {"ids": self.curVideo["video_ids"]} + elif ( + "title" in self.curVideo + and "season" in self.curVideo + and "episode" in self.curVideo + ): self.curVideoInfo = { - 'season': self.curVideo['season'], 'number': self.curVideo['episode']} - self.traktShowSummary = {'ids': self.curVideo['video_ids']} - elif 'title' in self.curVideo and 'season' in self.curVideo and 'episode' in self.curVideo: - self.curVideoInfo = {'title': self.curVideo['title'], 'season': self.curVideo['season'], - 'number': self.curVideo['episode']} - - title, year = utilities.regex_year( - self.curVideo['showtitle']) + "title": self.curVideo["title"], + "season": self.curVideo["season"], + "number": self.curVideo["episode"], + } + + title, year = utilities.regex_year(self.curVideo["showtitle"]) if not year: - self.traktShowSummary = { - 'title': self.curVideo['showtitle']} + self.traktShowSummary = {"title": self.curVideo["showtitle"]} else: - self.traktShowSummary = {'title': title, 'year': year} + self.traktShowSummary = {"title": title, "year": year} - if 'year' in self.curVideo: - self.traktShowSummary['year'] = self.curVideo['year'] + if "year" in self.curVideo: + self.traktShowSummary["year"] = self.curVideo["year"] else: logger.debug( - "Couldn't set curVideoInfo/traktShowSummary for episode type") + "Couldn't set curVideoInfo/traktShowSummary for episode type" + ) - if 'multi_episode_count' in self.curVideo and self.curVideo['multi_episode_count'] > 1: + if ( + "multi_episode_count" in self.curVideo + and self.curVideo["multi_episode_count"] > 1 + ): self.isMultiPartEpisode = True - logger.debug("Episode type, curVideoInfo: %s" % - self.curVideoInfo) - logger.debug("Episode type, traktShowSummary: %s" % - self.traktShowSummary) + logger.debug("Episode type, curVideoInfo: %s" % self.curVideoInfo) + logger.debug( + "Episode type, traktShowSummary: %s" % self.traktShowSummary + ) self.isPlaying = True self.isPaused = False result = {} - if kodiUtilities.getSettingAsBool('scrobble_movie') or kodiUtilities.getSettingAsBool('scrobble_episode'): - result = self.__scrobble('start') - elif kodiUtilities.getSettingAsBool('rate_movie') and utilities.isMovie(self.curVideo['type']) and 'ids' in self.curVideoInfo: + if kodiUtilities.getSettingAsBool( + "scrobble_movie" + ) or kodiUtilities.getSettingAsBool("scrobble_episode"): + result = self.__scrobble("start") + elif ( + kodiUtilities.getSettingAsBool("rate_movie") + and utilities.isMovie(self.curVideo["type"]) + and "ids" in self.curVideoInfo + ): best_id, id_type = utilities.best_id( - self.curVideoInfo['ids'], self.curVideo['type']) - result = {'movie': self.traktapi.getMovieSummary( - best_id).to_dict()} - elif kodiUtilities.getSettingAsBool('rate_episode') and utilities.isEpisode(self.curVideo['type']) and 'ids' in self.traktShowSummary: + self.curVideoInfo["ids"], self.curVideo["type"] + ) + result = {"movie": self.traktapi.getMovieSummary(best_id).to_dict()} + elif ( + kodiUtilities.getSettingAsBool("rate_episode") + and utilities.isEpisode(self.curVideo["type"]) + and "ids" in self.traktShowSummary + ): best_id, id_type = utilities.best_id( - self.traktShowSummary['ids'], self.curVideo['type']) - result = {'show': self.traktapi.getShowSummary(best_id).to_dict(), - 'episode': self.traktapi.getEpisodeSummary(best_id, self.curVideoInfo['season'], - self.curVideoInfo['number']).to_dict()} - result['episode']['season'] = self.curVideoInfo['season'] - - if 'id' in self.curVideo: - if utilities.isMovie(self.curVideo['type']): - result['movie']['movieid'] = self.curVideo['id'] - elif utilities.isEpisode(self.curVideo['type']): - result['episode']['episodeid'] = self.curVideo['id'] + self.traktShowSummary["ids"], self.curVideo["type"] + ) + result = { + "show": self.traktapi.getShowSummary(best_id).to_dict(), + "episode": self.traktapi.getEpisodeSummary( + best_id, + self.curVideoInfo["season"], + self.curVideoInfo["number"], + ).to_dict(), + } + result["episode"]["season"] = self.curVideoInfo["season"] + + if "id" in self.curVideo: + if utilities.isMovie(self.curVideo["type"]): + result["movie"]["movieid"] = self.curVideo["id"] + elif utilities.isEpisode(self.curVideo["type"]): + result["episode"]["episodeid"] = self.curVideo["id"] self.__preFetchUserRatings(result) def __preFetchUserRatings(self, result): if result: - if utilities.isMovie(self.curVideo['type']) and kodiUtilities.getSettingAsBool('rate_movie'): + if utilities.isMovie( + self.curVideo["type"] + ) and kodiUtilities.getSettingAsBool("rate_movie"): # pre-get summary information, for faster rating dialog. logger.debug( - "Movie rating is enabled, pre-fetching summary information.") - self.curVideoInfo = result['movie'] - self.curVideoInfo['user'] = {'ratings': self.traktapi.getMovieRatingForUser( - result['movie']['ids']['trakt'], 'trakt')} - elif utilities.isEpisode(self.curVideo['type']) and kodiUtilities.getSettingAsBool('rate_episode'): + "Movie rating is enabled, pre-fetching summary information." + ) + self.curVideoInfo = result["movie"] + self.curVideoInfo["user"] = { + "ratings": self.traktapi.getMovieRatingForUser( + result["movie"]["ids"]["trakt"], "trakt" + ) + } + elif utilities.isEpisode( + self.curVideo["type"] + ) and kodiUtilities.getSettingAsBool("rate_episode"): # pre-get summary information, for faster rating dialog. logger.debug( - "Episode rating is enabled, pre-fetching summary information.") - self.curVideoInfo = result['episode'] - self.curVideoInfo['user'] = {'ratings': self.traktapi.getEpisodeRatingForUser(result['show']['ids']['trakt'], - self.curVideoInfo['season'], self.curVideoInfo['number'], 'trakt')} - logger.debug('Pre-Fetch result: %s; Info: %s' % - (result, self.curVideoInfo)) + "Episode rating is enabled, pre-fetching summary information." + ) + self.curVideoInfo = result["episode"] + self.curVideoInfo["user"] = { + "ratings": self.traktapi.getEpisodeRatingForUser( + result["show"]["ids"]["trakt"], + self.curVideoInfo["season"], + self.curVideoInfo["number"], + "trakt", + ) + } + logger.debug("Pre-Fetch result: %s; Info: %s" % (result, self.curVideoInfo)) def playbackResumed(self): if not self.isPlaying or self.isPVR: @@ -318,7 +449,7 @@ def playbackResumed(self): logger.debug("Resumed after: %s" % str(p)) self.pausedAt = 0 self.isPaused = False - self.__scrobble('start') + self.__scrobble("start") def playbackPaused(self): if not self.isPlaying or self.isPVR: @@ -328,7 +459,7 @@ def playbackPaused(self): logger.debug("Paused after: %s" % str(self.watchedTime)) self.isPaused = True self.pausedAt = time.time() - self.__scrobble('pause') + self.__scrobble("pause") def playbackSeek(self): if not self.isPlaying: @@ -350,10 +481,14 @@ def playbackEnded(self): self.isPlaying = False self.stopScrobbler = False if self.watchedTime != 0: - if 'type' in self.curVideo: - self.__scrobble('stop') + if "type" in self.curVideo: + self.__scrobble("stop") ratingCheck( - self.curVideo['type'], self.videosToRate, self.watchedTime, self.videoDuration) + self.curVideo["type"], + self.videosToRate, + self.watchedTime, + self.videoDuration, + ) self.watchedTime = 0 self.isPVR = False self.isMultiPartEpisode = False @@ -375,81 +510,104 @@ def __scrobble(self, status): return logger.debug("scrobble()") - scrobbleMovieOption = kodiUtilities.getSettingAsBool('scrobble_movie') - scrobbleEpisodeOption = kodiUtilities.getSettingAsBool( - 'scrobble_episode') + scrobbleMovieOption = kodiUtilities.getSettingAsBool("scrobble_movie") + scrobbleEpisodeOption = kodiUtilities.getSettingAsBool("scrobble_episode") watchedPercent = self.__calculateWatchedPercent() - if utilities.isMovie(self.curVideo['type']) and scrobbleMovieOption: + if utilities.isMovie(self.curVideo["type"]) and scrobbleMovieOption: response = self.traktapi.scrobbleMovie( - self.curVideoInfo, watchedPercent, status) + self.curVideoInfo, watchedPercent, status + ) if response is not None: self.__scrobbleNotification(response) logger.debug("Scrobble response: %s" % str(response)) return response else: - logger.debug("Failed to scrobble movie: %s | %s | %s" % - (self.curVideoInfo, watchedPercent, status)) + logger.debug( + "Failed to scrobble movie: %s | %s | %s" + % (self.curVideoInfo, watchedPercent, status) + ) - elif utilities.isEpisode(self.curVideo['type']) and scrobbleEpisodeOption: + elif utilities.isEpisode(self.curVideo["type"]) and scrobbleEpisodeOption: if self.isMultiPartEpisode: - logger.debug("Multi-part episode, scrobbling part %d of %d." % - (self.curMPEpisode + 1, self.curVideo['multi_episode_count'])) + logger.debug( + "Multi-part episode, scrobbling part %d of %d." + % (self.curMPEpisode + 1, self.curVideo["multi_episode_count"]) + ) adjustedDuration = int( - self.videoDuration / self.curVideo['multi_episode_count']) + self.videoDuration / self.curVideo["multi_episode_count"] + ) watchedPercent = ( - (self.watchedTime - (adjustedDuration * self.curMPEpisode)) / adjustedDuration) * 100 - - logger.debug("scrobble sending show object: %s" % - str(self.traktShowSummary)) - logger.debug("scrobble sending episode object: %s" % - str(self.curVideoInfo)) + (self.watchedTime - (adjustedDuration * self.curMPEpisode)) + / adjustedDuration + ) * 100 + + logger.debug( + "scrobble sending show object: %s" % str(self.traktShowSummary) + ) + logger.debug("scrobble sending episode object: %s" % str(self.curVideoInfo)) response = self.traktapi.scrobbleEpisode( - self.traktShowSummary, self.curVideoInfo, watchedPercent, status) + self.traktShowSummary, self.curVideoInfo, watchedPercent, status + ) - if (kodiUtilities.getSettingAsBool('scrobble_secondary_title')): + if kodiUtilities.getSettingAsBool("scrobble_secondary_title"): logger.debug( - '[traktPlayer] Setting is enabled to try secondary show title, if necessary.') + "[traktPlayer] Setting is enabled to try secondary show title, if necessary." + ) # If there is an empty response, the reason might be that the title we have isn't the actual show title, # but rather an alternative title. To handle this case, call the Trakt search function. if response is None: - logger.debug("Searching for show title: %s" % - self.traktShowSummary['title']) + logger.debug( + "Searching for show title: %s" % self.traktShowSummary["title"] + ) # This text query API is basically the same as searching on the website. Works with alternative # titles, unlike the scrobble function. newResp = self.traktapi.getTextQuery( - self.traktShowSummary['title'], "show", None) + self.traktShowSummary["title"], "show", None + ) if not newResp: - logger.debug( - "Empty Response from getTextQuery, giving up") + logger.debug("Empty Response from getTextQuery, giving up") else: logger.debug( - "Got Response from getTextQuery: %s" % str(newResp)) + "Got Response from getTextQuery: %s" % str(newResp) + ) # We got something back. Have to assume the first show found is the right one; if there's more than # one, there's no way to know which to use. Pull the primary title from the response (and the year, # just because it's there). - showObj = { - 'title': newResp[0].title, 'year': newResp[0].year} + showObj = {"title": newResp[0].title, "year": newResp[0].year} logger.debug( - "scrobble sending getTextQuery first show object: %s" % str(showObj)) + "scrobble sending getTextQuery first show object: %s" + % str(showObj) + ) # Now we can attempt the scrobble again, using the primary title this time. response = self.traktapi.scrobbleEpisode( - showObj, self.curVideoInfo, watchedPercent, status) + showObj, self.curVideoInfo, watchedPercent, status + ) if response is not None: # Don't scrobble incorrect episode, episode numbers can differ from database. ie Aired vs. DVD order. Use fuzzy logic to match episode title. - if self.isPVR and not utilities._fuzzyMatch(self.curVideoInfo['title'], response['episode']['title'], 50.0): - logger.debug("scrobble sending incorrect scrobbleEpisode stopping: %sx%s - %s != %s" % ( - self.curVideoInfo['season'], self.curVideoInfo['number'], self.curVideoInfo['title'], response['episode']['title'])) + if self.isPVR and not utilities._fuzzyMatch( + self.curVideoInfo["title"], response["episode"]["title"], 50.0 + ): + logger.debug( + "scrobble sending incorrect scrobbleEpisode stopping: %sx%s - %s != %s" + % ( + self.curVideoInfo["season"], + self.curVideoInfo["number"], + self.curVideoInfo["title"], + response["episode"]["title"], + ) + ) self.stopScrobbler = True self.__scrobbleNotification(response) logger.debug("Scrobble response: %s" % str(response)) return response else: - logger.debug("Failed to scrobble episode: %s | %s | %s | %s" % (self.traktShowSummary, - self.curVideoInfo, watchedPercent, - status)) + logger.debug( + "Failed to scrobble episode: %s | %s | %s | %s" + % (self.traktShowSummary, self.curVideoInfo, watchedPercent, status) + ) def __scrobbleNotification(self, info): if not self.curVideoInfo: @@ -457,5 +615,6 @@ def __scrobbleNotification(self, info): if kodiUtilities.getSettingAsBool("scrobble_notification"): s = utilities.getFormattedItemName( - self.curVideo['type'], info[self.curVideo['type']]) + self.curVideo["type"], info[self.curVideo["type"]] + ) kodiUtilities.notification(kodiUtilities.getString(32015), s) diff --git a/script.trakt/resources/lib/service.py b/script.trakt/resources/lib/service.py index 62627851f1..cf9e34d61c 100644 --- a/script.trakt/resources/lib/service.py +++ b/script.trakt/resources/lib/service.py @@ -4,7 +4,6 @@ import xbmc import time import xbmcgui -import json import re import urllib.request import urllib.parse @@ -29,7 +28,7 @@ class traktService: dispatchQueue = sqlitequeue.SqliteQueue() def __init__(self): - threading.Thread.name = 'trakt' + threading.Thread.name = "trakt" def _dispatchQueue(self, data): logger.debug("Queuing for dispatch: %s" % data) @@ -38,46 +37,50 @@ def _dispatchQueue(self, data): def _dispatch(self, data): try: logger.debug("Dispatch: %s" % data) - action = data['action'] - if action == 'started': - del data['action'] + action = data["action"] + if action == "started": + del data["action"] self.scrobbler.playbackStarted(data) - elif action == 'ended' or action == 'stopped': + elif action == "ended" or action == "stopped": self.scrobbler.playbackEnded() - elif action == 'paused': + elif action == "paused": self.scrobbler.playbackPaused() - elif action == 'resumed': + elif action == "resumed": self.scrobbler.playbackResumed() - elif action == 'seek' or action == 'seekchapter': + elif action == "seek" or action == "seekchapter": self.scrobbler.playbackSeek() - elif action == 'scanFinished': - if kodiUtilities.getSettingAsBool('sync_on_update'): + elif action == "scanFinished": + if kodiUtilities.getSettingAsBool("sync_on_update"): logger.debug("Performing sync after library update.") self.doSync() - elif action == 'databaseCleaned': - if kodiUtilities.getSettingAsBool('sync_on_update') and (kodiUtilities.getSettingAsBool('clean_trakt_movies') or kodiUtilities.getSettingAsBool('clean_trakt_episodes')): + elif action == "databaseCleaned": + if kodiUtilities.getSettingAsBool("sync_on_update") and ( + kodiUtilities.getSettingAsBool("clean_trakt_movies") + or kodiUtilities.getSettingAsBool("clean_trakt_episodes") + ): logger.debug("Performing sync after library clean.") self.doSync() - elif action == 'markWatched': - del data['action'] + elif action == "markWatched": + del data["action"] self.doMarkWatched(data) - elif action == 'manualRating': - ratingData = data['ratingData'] + elif action == "manualRating": + ratingData = data["ratingData"] self.doManualRating(ratingData) - elif action == 'addtowatchlist': # add to watchlist - del data['action'] + elif action == "addtowatchlist": # add to watchlist + del data["action"] self.doAddToWatchlist(data) - elif action == 'manualSync': + elif action == "manualSync": if not self.syncThread.is_alive(): logger.debug("Performing a manual sync.") self.doSync( - manual=True, silent=data['silent'], library=data['library']) + manual=True, silent=data["silent"], library=data["library"] + ) else: logger.debug("There already is a sync in progress.") - elif action == 'settings': + elif action == "settings": kodiUtilities.showSettings() - elif action == 'auth_info': - xbmc.executebuiltin('Dialog.Close(all, true)') + elif action == "auth_info": + xbmc.executebuiltin("Dialog.Close(all, true)") # init traktapi class globals.traktapi = traktAPI(True) else: @@ -87,7 +90,7 @@ def _dispatch(self, data): logger.fatal(message) def run(self): - startup_delay = kodiUtilities.getSettingAsInt('startup_delay') + startup_delay = kodiUtilities.getSettingAsInt("startup_delay") if startup_delay: logger.debug("Delaying startup by %d seconds." % startup_delay) xbmc.sleep(startup_delay * 1000) @@ -136,113 +139,135 @@ def run(self): self.syncThread.join() def doManualRating(self, data): - action = data['action'] - media_type = data['media_type'] + action = data["action"] + media_type = data["media_type"] summaryInfo = None if not utilities.isValidMediaType(media_type): - logger.debug("doManualRating(): Invalid media type '%s' passed for manual %s." % ( - media_type, action)) + logger.debug( + "doManualRating(): Invalid media type '%s' passed for manual %s." + % (media_type, action) + ) return - if not data['action'] in ['rate', 'unrate']: + if data["action"] not in ["rate", "unrate"]: logger.debug("doManualRating(): Unknown action passed.") return - if 'video_ids' in data: - logger.debug("Getting data for manual %s of %s: video_ids: |%s| dbid: |%s|" % ( - action, media_type, data.get('video_ids'), data.get('dbid'))) + if "video_ids" in data: + logger.debug( + "Getting data for manual %s of %s: video_ids: |%s| dbid: |%s|" + % (action, media_type, data.get("video_ids"), data.get("dbid")) + ) - best_id, id_type = utilities.best_id(data['video_ids'], media_type) + best_id, id_type = utilities.best_id(data["video_ids"], media_type) else: - logger.debug("Getting data for manual %s of %s: video_id: |%s| dbid: |%s|" % ( - action, media_type, data.get('video_id'), data.get('dbid'))) + logger.debug( + "Getting data for manual %s of %s: video_id: |%s| dbid: |%s|" + % (action, media_type, data.get("video_id"), data.get("dbid")) + ) temp_ids, id_type = utilities.guessBestTraktId( - str(data['video_id']), media_type) + str(data["video_id"]), media_type + ) best_id = temp_ids[id_type] if not id_type: - logger.debug("doManualRating(): Unrecognized id_type: |%s|-|%s|." % - (media_type, best_id)) + logger.debug( + "doManualRating(): Unrecognized id_type: |%s|-|%s|." + % (media_type, best_id) + ) return ids = globals.traktapi.getIdLookup(best_id, id_type) if not ids: - logger.debug("doManualRating(): No Results for: |%s|-|%s|." % - (media_type, best_id)) + logger.debug( + "doManualRating(): No Results for: |%s|-|%s|." % (media_type, best_id) + ) return - trakt_id = dict(ids[0].keys)['trakt'] + trakt_id = dict(ids[0].keys)["trakt"] if utilities.isEpisode(media_type): summaryInfo = globals.traktapi.getEpisodeSummary( - trakt_id, data['season'], data['episode']) + trakt_id, data["season"], data["episode"] + ) userInfo = globals.traktapi.getEpisodeRatingForUser( - trakt_id, data['season'], data['episode'], 'trakt') + trakt_id, data["season"], data["episode"], "trakt" + ) elif utilities.isSeason(media_type): summaryInfo = globals.traktapi.getShowSummary(trakt_id) userInfo = globals.traktapi.getSeasonRatingForUser( - trakt_id, data['season'], 'trakt') + trakt_id, data["season"], "trakt" + ) elif utilities.isShow(media_type): summaryInfo = globals.traktapi.getShowSummary(trakt_id) - userInfo = globals.traktapi.getShowRatingForUser(trakt_id, 'trakt') + userInfo = globals.traktapi.getShowRatingForUser(trakt_id, "trakt") elif utilities.isMovie(media_type): summaryInfo = globals.traktapi.getMovieSummary(trakt_id) - userInfo = globals.traktapi.getMovieRatingForUser( - trakt_id, 'trakt') + userInfo = globals.traktapi.getMovieRatingForUser(trakt_id, "trakt") if summaryInfo is not None: summaryInfo = summaryInfo.to_dict() - summaryInfo['user'] = {'ratings': userInfo} + summaryInfo["user"] = {"ratings": userInfo} if utilities.isEpisode(media_type): - summaryInfo['season'] = data['season'] - summaryInfo['number'] = data['episode'] - summaryInfo['episodeid'] = data.get('dbid') + summaryInfo["season"] = data["season"] + summaryInfo["number"] = data["episode"] + summaryInfo["episodeid"] = data.get("dbid") elif utilities.isSeason(media_type): - summaryInfo['season'] = data['season'] + summaryInfo["season"] = data["season"] elif utilities.isMovie(media_type): - summaryInfo['movieid'] = data.get('dbid') + summaryInfo["movieid"] = data.get("dbid") elif utilities.isShow(media_type): - summaryInfo['tvshowid'] = data.get('dbid') + summaryInfo["tvshowid"] = data.get("dbid") - if action == 'rate': - if not 'rating' in data: + if action == "rate": + if "rating" not in data: rateMedia(media_type, [summaryInfo]) else: - rateMedia(media_type, [summaryInfo], rating=data['rating']) - elif action == 'unrate': + rateMedia(media_type, [summaryInfo], rating=data["rating"]) + elif action == "unrate": rateMedia(media_type, [summaryInfo], unrate=True) else: logger.debug( - "doManualRating(): Summary info was empty, possible problem retrieving data from Trakt.tv") + "doManualRating(): Summary info was empty, possible problem retrieving data from Trakt.tv" + ) def doAddToWatchlist(self, data): - media_type = data['media_type'] + media_type = data["media_type"] if utilities.isMovie(media_type): - best_id, id_type = utilities.best_id(data['ids'], media_type) + best_id, id_type = utilities.best_id(data["ids"], media_type) - summaryInfo = globals.traktapi.getMovieSummary( - best_id).to_dict() + summaryInfo = globals.traktapi.getMovieSummary(best_id).to_dict() if summaryInfo: s = utilities.getFormattedItemName(media_type, summaryInfo) logger.debug( - "doAddToWatchlist(): '%s' trying to add to users watchlist." % s) - params = {'movies': [summaryInfo]} + "doAddToWatchlist(): '%s' trying to add to users watchlist." % s + ) + params = {"movies": [summaryInfo]} logger.debug("doAddToWatchlist(): %s" % str(params)) result = globals.traktapi.addToWatchlist(params) if result: - kodiUtilities.notification( - kodiUtilities.getString(32165), s) + kodiUtilities.notification(kodiUtilities.getString(32165), s) else: - kodiUtilities.notification( - kodiUtilities.getString(32166), s) + kodiUtilities.notification(kodiUtilities.getString(32166), s) elif utilities.isEpisode(media_type): - summaryInfo = {'shows': [{'ids': data['ids'], - 'seasons': [{'number': data['season'], 'episodes': [{'number': data['number']}]}]}]} + summaryInfo = { + "shows": [ + { + "ids": data["ids"], + "seasons": [ + { + "number": data["season"], + "episodes": [{"number": data["number"]}], + } + ], + } + ] + } logger.debug("doAddToWatchlist(): %s" % str(summaryInfo)) s = utilities.getFormattedItemName(media_type, data) @@ -252,12 +277,15 @@ def doAddToWatchlist(self, data): else: kodiUtilities.notification(kodiUtilities.getString(32166), s) elif utilities.isSeason(media_type): - summaryInfo = {'shows': [{'ids': data['ids'], - 'seasons': [{'number': data['season']}]}]} + summaryInfo = { + "shows": [{"ids": data["ids"], "seasons": [{"number": data["season"]}]}] + } s = utilities.getFormattedItemName(media_type, data) - logger.debug("doAddToWatchlist(): '%s - Season %d' trying to add to users watchlist." - % (data['ids'], data['season'])) + logger.debug( + "doAddToWatchlist(): '%s - Season %d' trying to add to users watchlist." + % (data["ids"], data["season"]) + ) result = globals.traktapi.addToWatchlist(summaryInfo) if result: @@ -265,8 +293,7 @@ def doAddToWatchlist(self, data): else: kodiUtilities.notification(kodiUtilities.getString(32166), s) elif utilities.isShow(media_type): - summaryInfo = { - 'shows': [{'ids': data['ids']}]} + summaryInfo = {"shows": [{"ids": data["ids"]}]} s = utilities.getFormattedItemName(media_type, data) logger.debug("doAddToWatchlist(): %s" % str(summaryInfo)) @@ -277,32 +304,41 @@ def doAddToWatchlist(self, data): kodiUtilities.notification(kodiUtilities.getString(32166), s) def doMarkWatched(self, data): - - media_type = data['media_type'] + media_type = data["media_type"] if utilities.isMovie(media_type): - best_id, id_type = utilities.best_id(data['ids'], media_type) + best_id, id_type = utilities.best_id(data["ids"], media_type) - summaryInfo = globals.traktapi.getMovieSummary( - best_id).to_dict() + summaryInfo = globals.traktapi.getMovieSummary(best_id).to_dict() if summaryInfo: - if not summaryInfo['watched']: + if not summaryInfo["watched"]: s = utilities.getFormattedItemName(media_type, summaryInfo) logger.debug( - "doMarkWatched(): '%s' is not watched on Trakt, marking it as watched." % s) - params = {'movies': [summaryInfo]} + "doMarkWatched(): '%s' is not watched on Trakt, marking it as watched." + % s + ) + params = {"movies": [summaryInfo]} logger.debug("doMarkWatched(): %s" % str(params)) result = globals.traktapi.addToHistory(params) if result: - kodiUtilities.notification( - kodiUtilities.getString(32113), s) + kodiUtilities.notification(kodiUtilities.getString(32113), s) else: - kodiUtilities.notification( - kodiUtilities.getString(32114), s) + kodiUtilities.notification(kodiUtilities.getString(32114), s) elif utilities.isEpisode(media_type): - summaryInfo = {'shows': [{'ids': data['ids'], 'seasons': [ - {'number': data['season'], 'episodes': [{'number': data['number']}]}]}]} + summaryInfo = { + "shows": [ + { + "ids": data["ids"], + "seasons": [ + { + "number": data["season"], + "episodes": [{"number": data["number"]}], + } + ], + } + ] + } logger.debug("doMarkWatched(): %s" % str(summaryInfo)) s = utilities.getFormattedItemName(media_type, data) @@ -312,40 +348,54 @@ def doMarkWatched(self, data): else: kodiUtilities.notification(kodiUtilities.getString(32114), s) elif utilities.isSeason(media_type): - summaryInfo = {'shows': [{'ids': data['ids'], 'seasons': [ - {'number': data['season'], 'episodes': []}]}]} + summaryInfo = { + "shows": [ + { + "ids": data["ids"], + "seasons": [{"number": data["season"], "episodes": []}], + } + ] + } s = utilities.getFormattedItemName(media_type, data) - for ep in data['episodes']: - summaryInfo['shows'][0]['seasons'][0]['episodes'].append({ - 'number': ep}) + for ep in data["episodes"]: + summaryInfo["shows"][0]["seasons"][0]["episodes"].append({"number": ep}) - logger.debug("doMarkWatched(): '%s - Season %d' has %d episode(s) that are going to be marked as watched." % - (data['id'], data['season'], len(summaryInfo['shows'][0]['seasons'][0]['episodes']))) + logger.debug( + "doMarkWatched(): '%s - Season %d' has %d episode(s) that are going to be marked as watched." + % ( + data["id"], + data["season"], + len(summaryInfo["shows"][0]["seasons"][0]["episodes"]), + ) + ) self.addEpisodesToHistory(summaryInfo, s) elif utilities.isShow(media_type): - summaryInfo = {'shows': [{'ids': data['ids'], 'seasons': []}]} + summaryInfo = {"shows": [{"ids": data["ids"], "seasons": []}]} if summaryInfo: s = utilities.getFormattedItemName(media_type, data) - logger.debug('data: %s' % data) - for season in data['seasons']: + logger.debug("data: %s" % data) + for season in data["seasons"]: episodeJson = [] - for episode in data['seasons'][season]: - episodeJson.append({'number': episode}) - summaryInfo['shows'][0]['seasons'].append( - {'number': season, 'episodes': episodeJson}) + for episode in data["seasons"][season]: + episodeJson.append({"number": episode}) + summaryInfo["shows"][0]["seasons"].append( + {"number": season, "episodes": episodeJson} + ) self.addEpisodesToHistory(summaryInfo, s) def addEpisodesToHistory(self, summaryInfo, s): - if len(summaryInfo['shows'][0]['seasons'][0]['episodes']) > 0: + if len(summaryInfo["shows"][0]["seasons"][0]["episodes"]) > 0: logger.debug("doMarkWatched(): %s" % str(summaryInfo)) result = globals.traktapi.addToHistory(summaryInfo) if result: - kodiUtilities.notification(kodiUtilities.getString( - 32113), kodiUtilities.getString(32115) % (result['added']['episodes'], s)) + kodiUtilities.notification( + kodiUtilities.getString(32113), + kodiUtilities.getString(32115) % (result["added"]["episodes"], s), + ) else: kodiUtilities.notification(kodiUtilities.getString(32114), s) @@ -355,7 +405,6 @@ def doSync(self, manual=False, silent=False, library="all"): class syncThread(threading.Thread): - _isManual = False def __init__(self, isManual=False, runSilent=False, library="all"): @@ -366,34 +415,37 @@ def __init__(self, isManual=False, runSilent=False, library="all"): self._library = library def run(self): - sync = Sync(show_progress=self._isManual, run_silent=self._runSilent, - library=self._library, api=globals.traktapi) + sync = Sync( + show_progress=self._isManual, + run_silent=self._runSilent, + library=self._library, + api=globals.traktapi, + ) sync.sync() class traktMonitor(xbmc.Monitor): def __init__(self, *args, **kwargs): - self.action = kwargs['action'] + self.action = kwargs["action"] # xbmc.getCondVisibility('Library.IsScanningVideo') returns false when cleaning during update... self.scanning_video = False logger.debug("[traktMonitor] Initalized.") def onNotification(self, sender, method, data): # method looks like Other.NEXTUPWATCHEDSIGNAL - if method.split('.')[1].upper() != 'NEXTUPWATCHEDSIGNAL': + if method.split(".")[1].upper() != "NEXTUPWATCHEDSIGNAL": return - logger.debug('Callback received - Upnext skipped to the next episode') - data = {'action': 'ended'} + logger.debug("Callback received - Upnext skipped to the next episode") + data = {"action": "ended"} self.action(data) # called when database gets updated and return video or music to indicate which DB has been changed def onScanFinished(self, database): - if database == 'video': + if database == "video": self.scanning_video = False - logger.debug( - "[traktMonitor] onScanFinished(database: %s)" % database) - data = {'action': 'scanFinished'} + logger.debug("[traktMonitor] onScanFinished(database: %s)" % database) + data = {"action": "scanFinished"} self.action(data) # called when database update starts and return video or music to indicate which DB is being updated @@ -401,21 +453,21 @@ def onDatabaseScanStarted(self, database): if database == "video": self.scanning_video = True logger.debug( - "[traktMonitor] onDatabaseScanStarted(database: %s)" % database) + "[traktMonitor] onDatabaseScanStarted(database: %s)" % database + ) def onCleanFinished(self, database): if database == "video" and not self.scanning_video: # Ignore clean on update. - data = {'action': 'databaseCleaned'} + data = {"action": "databaseCleaned"} self.action(data) class traktPlayer(xbmc.Player): - _playing = False plIndex = None def __init__(self, *args, **kwargs): - self.action = kwargs['action'] + self.action = kwargs["action"] logger.debug("[traktPlayer] Initalized.") # called when kodi starts playing a file @@ -425,8 +477,9 @@ def onAVStarted(self): self.id = None # take the user start scrobble offset into account - scrobbleStartOffset = kodiUtilities.getSettingAsInt( - 'scrobble_start_offset')*60 + scrobbleStartOffset = ( + kodiUtilities.getSettingAsInt("scrobble_start_offset") * 60 + ) if scrobbleStartOffset > 0: waitFor = 10 waitedFor = 0 @@ -436,88 +489,136 @@ def onAVStarted(self): time.sleep(waitFor) if not self.isPlayingVideo(): logger.debug( - '[traktPlayer] Playback stopped before reaching the scrobble offset') + "[traktPlayer] Playback stopped before reaching the scrobble offset" + ) return # only do anything if we're playing a video if self.isPlayingVideo(): # get item data from json rpc activePlayers = kodiUtilities.kodiJsonRequest( - {"jsonrpc": "2.0", "method": "Player.GetActivePlayers", "id": 1}) + {"jsonrpc": "2.0", "method": "Player.GetActivePlayers", "id": 1} + ) logger.debug( - "[traktPlayer] onAVStarted() - activePlayers: %s" % activePlayers) - playerId = int(activePlayers[0]['playerid']) + "[traktPlayer] onAVStarted() - activePlayers: %s" % activePlayers + ) + playerId = int(activePlayers[0]["playerid"]) logger.debug( - "[traktPlayer] onAVStarted() - Doing Player.GetItem kodiJsonRequest") + "[traktPlayer] onAVStarted() - Doing Player.GetItem kodiJsonRequest" + ) result = kodiUtilities.kodiJsonRequest( - {'jsonrpc': '2.0', 'method': 'Player.GetItem', 'params': {'playerid': playerId}, 'id': 1}) + { + "jsonrpc": "2.0", + "method": "Player.GetItem", + "params": {"playerid": playerId}, + "id": 1, + } + ) if result: logger.debug("[traktPlayer] onAVStarted() - %s" % result) # check for exclusion _filename = None try: _filename = self.getPlayingFile() - except: + except: # noqa: E722 logger.debug( - "[traktPlayer] onAVStarted() - Exception trying to get playing filename, player suddenly stopped.") + "[traktPlayer] onAVStarted() - Exception trying to get playing filename, player suddenly stopped." + ) return if kodiUtilities.checkExclusion(_filename): logger.debug( - "[traktPlayer] onAVStarted() - '%s' is in exclusion settings, ignoring." % _filename) + "[traktPlayer] onAVStarted() - '%s' is in exclusion settings, ignoring." + % _filename + ) return - if (kodiUtilities.getSettingAsBool('scrobble_mythtv_pvr')): + if kodiUtilities.getSettingAsBool("scrobble_mythtv_pvr"): logger.debug( - '[traktPlayer] Setting is enabled to try scrobbling mythtv pvr recording, if necessary.') + "[traktPlayer] Setting is enabled to try scrobbling mythtv pvr recording, if necessary." + ) - self.type = result['item']['type'] - data = {'action': 'started'} + self.type = result["item"]["type"] + data = {"action": "started"} # check type of item - if 'id' not in result['item'] or self.type == 'channel': + if "id" not in result["item"] or self.type == "channel": # get non-library details by infolabel (ie. PVR, plugins, etc.) self.type, data = kodiUtilities.getInfoLabelDetails(result) - elif self.type == 'episode' or self.type == 'movie': + elif self.type == "episode" or self.type == "movie": # get library id - self.id = result['item']['id'] - data['id'] = self.id - data['type'] = self.type + self.id = result["item"]["id"] + data["id"] = self.id + data["type"] = self.type - if self.type == 'episode': + if self.type == "episode": logger.debug( - "[traktPlayer] onAVStarted() - Doing multi-part episode check.") - result = kodiUtilities.kodiJsonRequest({'jsonrpc': '2.0', 'method': 'VideoLibrary.GetEpisodeDetails', 'params': { - 'episodeid': self.id, 'properties': ['tvshowid', 'season', 'episode', 'file']}, 'id': 1}) + "[traktPlayer] onAVStarted() - Doing multi-part episode check." + ) + result = kodiUtilities.kodiJsonRequest( + { + "jsonrpc": "2.0", + "method": "VideoLibrary.GetEpisodeDetails", + "params": { + "episodeid": self.id, + "properties": [ + "tvshowid", + "season", + "episode", + "file", + ], + }, + "id": 1, + } + ) if result: - logger.debug( - "[traktPlayer] onAVStarted() - %s" % result) - tvshowid = int( - result['episodedetails']['tvshowid']) - season = int(result['episodedetails']['season']) - currentfile = result['episodedetails']['file'] - - result = kodiUtilities.kodiJsonRequest({'jsonrpc': '2.0', 'method': 'VideoLibrary.GetEpisodes', 'params': { - 'tvshowid': tvshowid, 'season': season, 'properties': ['episode', 'file'], 'sort': {'method': 'episode'}}, 'id': 1}) + logger.debug("[traktPlayer] onAVStarted() - %s" % result) + tvshowid = int(result["episodedetails"]["tvshowid"]) + season = int(result["episodedetails"]["season"]) + currentfile = result["episodedetails"]["file"] + + result = kodiUtilities.kodiJsonRequest( + { + "jsonrpc": "2.0", + "method": "VideoLibrary.GetEpisodes", + "params": { + "tvshowid": tvshowid, + "season": season, + "properties": ["episode", "file"], + "sort": {"method": "episode"}, + }, + "id": 1, + } + ) if result: logger.debug( - "[traktPlayer] onAVStarted() - %s" % result) + "[traktPlayer] onAVStarted() - %s" % result + ) # make sure episodes array exists in results - if 'episodes' in result: + if "episodes" in result: multi = [] - for i in range(result['limits']['start'], result['limits']['total']): - if currentfile == result['episodes'][i]['file']: + for i in range( + result["limits"]["start"], + result["limits"]["total"], + ): + if currentfile == result["episodes"][i]["file"]: multi.append( - result['episodes'][i]['episodeid']) + result["episodes"][i]["episodeid"] + ) if len(multi) > 1: - data['multi_episode_data'] = multi - data['multi_episode_count'] = len( - multi) + data["multi_episode_data"] = multi + data["multi_episode_count"] = len(multi) logger.debug( - "[traktPlayer] onAVStarted() - This episode is part of a multi-part episode.") + "[traktPlayer] onAVStarted() - This episode is part of a multi-part episode." + ) else: logger.debug( - "[traktPlayer] onAVStarted() - This is a single episode.") - elif (kodiUtilities.getSettingAsBool('scrobble_mythtv_pvr') and self.type == 'unknown' and result['item']['label']): + "[traktPlayer] onAVStarted() - This is a single episode." + ) + elif ( + kodiUtilities.getSettingAsBool("scrobble_mythtv_pvr") + and self.type == "unknown" + and result["item"]["label"] + ): # If we have label/id but no show type, then this might be a PVR recording. # DEBUG INFO: This code is useful when trying to figure out what info is available. Many of the fields @@ -536,30 +637,41 @@ def onAVStarted(self): # As of Kodi v17, many of the VideoPlayer labels are populated by the MythTV PVR addon, though sadly this # does not include IMDB number. That means we're still stuck using the show title/episode name to look up # IDs to feed to the scrobbler. Still, much easier than previous versions! - foundShowName = xbmc.getInfoLabel('VideoPlayer.Title') + foundShowName = xbmc.getInfoLabel("VideoPlayer.Title") logger.debug( - "[traktPlayer] onAVStarted() - Found VideoPlayer.Title: %s" % foundShowName) - foundEpisodeName = xbmc.getInfoLabel( - 'VideoPlayer.EpisodeName') + "[traktPlayer] onAVStarted() - Found VideoPlayer.Title: %s" + % foundShowName + ) + foundEpisodeName = xbmc.getInfoLabel("VideoPlayer.EpisodeName") logger.debug( - "[traktPlayer] onAVStarted() - Found VideoPlayer.EpisodeName: %s" % foundEpisodeName) - foundEpisodeYear = xbmc.getInfoLabel('VideoPlayer.Year') + "[traktPlayer] onAVStarted() - Found VideoPlayer.EpisodeName: %s" + % foundEpisodeName + ) + foundEpisodeYear = xbmc.getInfoLabel("VideoPlayer.Year") logger.debug( - "[traktPlayer] onAVStarted() - Found VideoPlayer.Year: %s" % foundEpisodeYear) - foundSeason = xbmc.getInfoLabel('VideoPlayer.Season') + "[traktPlayer] onAVStarted() - Found VideoPlayer.Year: %s" + % foundEpisodeYear + ) + foundSeason = xbmc.getInfoLabel("VideoPlayer.Season") logger.debug( - "[traktPlayer] onAVStarted() - Found VideoPlayer.Season: %s" % foundSeason) - foundEpisode = xbmc.getInfoLabel('VideoPlayer.Episode') + "[traktPlayer] onAVStarted() - Found VideoPlayer.Season: %s" + % foundSeason + ) + foundEpisode = xbmc.getInfoLabel("VideoPlayer.Episode") logger.debug( - "[traktPlayer] onAVStarted() - Found VideoPlayer.Episode: %s" % foundEpisode) - if (foundShowName and foundEpisodeName and foundEpisodeYear): + "[traktPlayer] onAVStarted() - Found VideoPlayer.Episode: %s" + % foundEpisode + ) + if foundShowName and foundEpisodeName and foundEpisodeYear: # If the show/episode/year are populated, we can skip all the mess of trying to extract the info from the # Player.Filename infolabel. logger.debug( - "[traktPlayer] onAVStarted() - Got info from VideoPlayer labels") + "[traktPlayer] onAVStarted() - Got info from VideoPlayer labels" + ) else: logger.debug( - "[traktPlayer] onAVStarted() - No love from VideoPlayer labels, trying Player.Filename infolabel") + "[traktPlayer] onAVStarted() - No love from VideoPlayer labels, trying Player.Filename infolabel" + ) # If that didn't work, we can fall back on the Player.Filename infolabel. It shows up like this: # (v16) ShowName [sXXeYY ](year) EpisodeName, channel, PVRFileName # (v17) ShowName [sXXeYY ](year) EpisodeName, channel, date, PVRFileName @@ -568,184 +680,248 @@ def onAVStarted(self): # Powerless s01e08 (2017)%20Green%20Furious, TV%20(WOOD%20TV), 20170414_003000, 1081_1492129800_4e1.pvr # DC's Legends of Tomorrow (2016) Pilot, Part 2, TV (CW W MI), 20160129_010000, 1081_1492129800_4e1.pvr foundLabel = urllib.parse.unquote( - xbmc.getInfoLabel('Player.Filename')) + xbmc.getInfoLabel("Player.Filename") + ) logger.debug( - "[traktPlayer] onAVStarted() - Found unknown video type with label: %s. Might be a PVR episode, searching Trakt for it." % foundLabel) + "[traktPlayer] onAVStarted() - Found unknown video type with label: %s. Might be a PVR episode, searching Trakt for it." + % foundLabel + ) logger.debug( - "[traktPlayer] onAVStarted() - After urllib.unquote: %s." % foundLabel) + "[traktPlayer] onAVStarted() - After urllib.unquote: %s." + % foundLabel + ) splitLabel = foundLabel.rsplit(", ", 3) logger.debug( - "[traktPlayer] onAVStarted() - Post-split of label: %s " % splitLabel) + "[traktPlayer] onAVStarted() - Post-split of label: %s " + % splitLabel + ) if len(splitLabel) != 4: logger.debug( - "[traktPlayer] onAVStarted() - Label doesn't have the ShowName sXXeYY (year) EpisodeName, channel, date, PVRFileName format that was expected. Might be the v16 version with no date instead.") + "[traktPlayer] onAVStarted() - Label doesn't have the ShowName sXXeYY (year) EpisodeName, channel, date, PVRFileName format that was expected. Might be the v16 version with no date instead." + ) splitLabel = foundLabel.rsplit(", ", 2) logger.debug( - "[traktPlayer] onAVStarted() - Post-split of label: %s " % splitLabel) + "[traktPlayer] onAVStarted() - Post-split of label: %s " + % splitLabel + ) if len(splitLabel) != 3: logger.debug( - "[traktPlayer] onAVStarted() - Label doesn't have the ShowName sXXeYY (year) EpisodeName, channel, PVRFileName format that was expected. Giving up.") + "[traktPlayer] onAVStarted() - Label doesn't have the ShowName sXXeYY (year) EpisodeName, channel, PVRFileName format that was expected. Giving up." + ) return foundShowAndEpInfo = splitLabel[0] logger.debug( - "[traktPlayer] onAVStarted() - show plus episode info: %s" % foundShowAndEpInfo) + "[traktPlayer] onAVStarted() - show plus episode info: %s" + % foundShowAndEpInfo + ) splitShowAndEpInfo = re.split( - r' (s\d\de\d\d)? ?\((\d\d\d\d)\) ', foundShowAndEpInfo, 1) + r" (s\d\de\d\d)? ?\((\d\d\d\d)\) ", foundShowAndEpInfo, 1 + ) logger.debug( - "[traktPlayer] onAVStarted() - Post-split of show plus episode info: %s " % splitShowAndEpInfo) + "[traktPlayer] onAVStarted() - Post-split of show plus episode info: %s " + % splitShowAndEpInfo + ) if len(splitShowAndEpInfo) != 4: logger.debug( - "[traktPlayer] onAVStarted() - Show plus episode info doesn't have the ShowName sXXeYY (year) EpisodeName format that was expected. Giving up.") + "[traktPlayer] onAVStarted() - Show plus episode info doesn't have the ShowName sXXeYY (year) EpisodeName format that was expected. Giving up." + ) return foundShowName = splitShowAndEpInfo[0] logger.debug( - "[traktPlayer] onAVStarted() - using show name: %s" % foundShowName) + "[traktPlayer] onAVStarted() - using show name: %s" + % foundShowName + ) foundEpisodeName = splitShowAndEpInfo[3] logger.debug( - "[traktPlayer] onAVStarted() - using episode name: %s" % foundEpisodeName) + "[traktPlayer] onAVStarted() - using episode name: %s" + % foundEpisodeName + ) foundEpisodeYear = splitShowAndEpInfo[2] logger.debug( - "[traktPlayer] onAVStarted() - using episode year: %s" % foundEpisodeYear) + "[traktPlayer] onAVStarted() - using episode year: %s" + % foundEpisodeYear + ) epYear = None try: epYear = int(foundEpisodeYear) except ValueError: epYear = None logger.debug( - "[traktPlayer] onAVStarted() - verified episode year: %d" % epYear) + "[traktPlayer] onAVStarted() - verified episode year: %d" + % epYear + ) # All right, now we have the show name, episode name, and (maybe) episode year. All good, but useless for # scrobbling since Trakt only understands IDs, not names. - data['video_ids'] = None - data['season'] = None - data['episode'] = None - data['episodeTitle'] = None + data["video_ids"] = None + data["season"] = None + data["episode"] = None + data["episodeTitle"] = None # First thing to try, a text query to the Trakt DB looking for this episode. Note # that we can't search for show and episode together, because the Trakt function gets confused and returns nothing. newResp = globals.traktapi.getTextQuery( - foundEpisodeName, "episode", epYear) + foundEpisodeName, "episode", epYear + ) if not newResp: logger.debug( - "[traktPlayer] onAVStarted() - Empty Response from getTextQuery, giving up") + "[traktPlayer] onAVStarted() - Empty Response from getTextQuery, giving up" + ) else: logger.debug( - "[traktPlayer] onAVStarted() - Got Response from getTextQuery: %s" % str(newResp)) + "[traktPlayer] onAVStarted() - Got Response from getTextQuery: %s" + % str(newResp) + ) # We got something back. See if one of the returned values is for the show we're looking for. Often it's # not, but since there's no way to tell the search which show we want, this is all we can do. rightResp = None for thisResp in newResp: compareShowName = thisResp.show.title logger.debug( - "[traktPlayer] onAVStarted() - comparing show name: %s" % compareShowName) + "[traktPlayer] onAVStarted() - comparing show name: %s" + % compareShowName + ) if thisResp.show.title == foundShowName: logger.debug( - "[traktPlayer] onAVStarted() - found the right show, using this response") + "[traktPlayer] onAVStarted() - found the right show, using this response" + ) rightResp = thisResp break if rightResp is None: logger.debug( - "[traktPlayer] onAVStarted() - Failed to find matching episode/show via text search.") + "[traktPlayer] onAVStarted() - Failed to find matching episode/show via text search." + ) else: # OK, now we have a episode object to work with. - self.type = 'episode' - data['type'] = 'episode' + self.type = "episode" + data["type"] = "episode" # You'd think we could just use the episode key that Trakt just returned to us, but the scrobbler # function (see scrobber.py) only understands the show key plus season/episode values. showKeys = {} for eachKey in rightResp.show.keys: showKeys[eachKey[0]] = eachKey[1] - data['video_ids'] = showKeys + data["video_ids"] = showKeys # For some reason, the Trakt search call returns the season and episode as an array in the pk field. # You'd think individual episode and season fields would be better, but whatever. - data['season'] = rightResp.pk[0] - data['episode'] = rightResp.pk[1] + data["season"] = rightResp.pk[0] + data["episode"] = rightResp.pk[1] # At this point if we haven't found the episode data yet, the episode-title-text-search method # didn't work. - if (not data['season']): + if not data["season"]: # This text query API is basically the same as searching on the website. Works with alternative # titles, unlike the scrobble function. Though we can't use the episode year since that would only # match the show if we're dealing with season 1. logger.debug( - "[traktPlayer] onAVStarted() - Searching for show title via getTextQuery: %s" % foundShowName) + "[traktPlayer] onAVStarted() - Searching for show title via getTextQuery: %s" + % foundShowName + ) newResp = globals.traktapi.getTextQuery( - foundShowName, "show", None) + foundShowName, "show", None + ) if not newResp: logger.debug( - "[traktPlayer] onAVStarted() - Empty Show Response from getTextQuery, falling back on episode text query") + "[traktPlayer] onAVStarted() - Empty Show Response from getTextQuery, falling back on episode text query" + ) else: logger.debug( - "[traktPlayer] onAVStarted() - Got Show Response from getTextQuery: %s" % str(newResp)) + "[traktPlayer] onAVStarted() - Got Show Response from getTextQuery: %s" + % str(newResp) + ) # We got something back. Have to assume the first show found is the right one; if there's more than # one, there's no way to know which to use. Pull the ids from the show data, and store 'em for scrobbling. showKeys = {} for eachKey in newResp[0].keys: showKeys[eachKey[0]] = eachKey[1] - data['video_ids'] = showKeys + data["video_ids"] = showKeys # Now to find the episode. There's no search function to look for an episode within a show, but # we can get all the episodes and look for the title. - while (not data['season']): + while not data["season"]: logger.debug( - "[traktPlayer] onAVStarted() - Querying for all seasons/episodes of this show") - epQueryResp = globals.traktapi.getShowWithAllEpisodesList( - data['video_ids']['trakt']) + "[traktPlayer] onAVStarted() - Querying for all seasons/episodes of this show" + ) + epQueryResp = ( + globals.traktapi.getShowWithAllEpisodesList( + data["video_ids"]["trakt"] + ) + ) if not epQueryResp: # Nothing returned. Giving up. logger.debug( - "[traktPlayer] onAVStarted() - No response received") + "[traktPlayer] onAVStarted() - No response received" + ) break else: # Got the list back. Go through each season. logger.debug( - "[traktPlayer] onAVStarted() - Got response with seasons: %s" % str(epQueryResp)) + "[traktPlayer] onAVStarted() - Got response with seasons: %s" + % str(epQueryResp) + ) for eachSeason in epQueryResp: # For each season, check each episode. logger.debug( - "[traktPlayer] onAVStarted() - Processing season: %s" % str(eachSeason)) + "[traktPlayer] onAVStarted() - Processing season: %s" + % str(eachSeason) + ) for eachEpisodeNumber in eachSeason.episodes: thisEpTitle = None # Get the title. The try block is here in case the title doesn't exist for some entries. try: - thisEpTitle = eachSeason.episodes[eachEpisodeNumber].title - except: + thisEpTitle = eachSeason.episodes[ + eachEpisodeNumber + ].title + except: # noqa: E722 thisEpTitle = None - logger.debug("[traktPlayer] onAVStarted() - Checking episode number %d with title %s" % ( - eachEpisodeNumber, thisEpTitle)) - if (foundEpisodeName == thisEpTitle): + logger.debug( + "[traktPlayer] onAVStarted() - Checking episode number %d with title %s" + % (eachEpisodeNumber, thisEpTitle) + ) + if foundEpisodeName == thisEpTitle: # Found it! Save the data. The scrobbler wants season and episode number. Which for some # reason is stored as a pair in the first item in the keys array. - data['season'] = eachSeason.episodes[eachEpisodeNumber].keys[0][0] - data['episode'] = eachSeason.episodes[eachEpisodeNumber].keys[0][1] + data["season"] = eachSeason.episodes[ + eachEpisodeNumber + ].keys[0][0] + data["episode"] = eachSeason.episodes[ + eachEpisodeNumber + ].keys[0][1] # Title too, just for the heck of it. Though it's not actually used. - data['episodeTitle'] = thisEpTitle + data["episodeTitle"] = thisEpTitle break # If we already found our data, no need to go through the rest of the seasons. - if (data['season']): + if data["season"]: break # Now we've done all we can. - if (data['season']): + if data["season"]: # OK, that's everything. Data should be all set for scrobbling. - logger.debug("[traktPlayer] onAVStarted() - Playing a non-library 'episode' : show trakt key %s, season: %d, episode: %d" % ( - data['video_ids'], data['season'], data['episode'])) + logger.debug( + "[traktPlayer] onAVStarted() - Playing a non-library 'episode' : show trakt key %s, season: %d, episode: %d" + % (data["video_ids"], data["season"], data["episode"]) + ) else: # Still no data? Too bad, have to give up. logger.debug( - "[traktPlayer] onAVStarted() - Did our best, but couldn't get info for this show and episode. Skipping.") + "[traktPlayer] onAVStarted() - Did our best, but couldn't get info for this show and episode. Skipping." + ) return else: logger.debug( - "[traktPlayer] onAVStarted() - Video type '%s' unrecognized, skipping." % self.type) + "[traktPlayer] onAVStarted() - Video type '%s' unrecognized, skipping." + % self.type + ) return pl = xbmc.PlayList(xbmc.PLAYLIST_VIDEO) plSize = len(pl) if plSize > 1: pos = pl.getposition() - if not self.plIndex is None: + if self.plIndex is not None: logger.debug( - "[traktPlayer] onAVStarted() - User manually skipped to next (or previous) video, forcing playback ended event.") + "[traktPlayer] onAVStarted() - User manually skipped to next (or previous) video, forcing playback ended event." + ) self.onPlayBackEnded() self.plIndex = pos logger.debug( - "[traktPlayer] onAVStarted() - Playlist contains %d item(s), and is currently on item %d" % (plSize, (pos + 1))) + "[traktPlayer] onAVStarted() - Playlist contains %d item(s), and is currently on item %d" + % (plSize, (pos + 1)) + ) self._playing = True @@ -754,68 +930,75 @@ def onAVStarted(self): # called when kodi stops playing a file def onPlayBackEnded(self): - xbmcgui.Window(10000).clearProperty('script.trakt.ids') - xbmcgui.Window(10000).clearProperty('script.trakt.paused') + xbmcgui.Window(10000).clearProperty("script.trakt.ids") + xbmcgui.Window(10000).clearProperty("script.trakt.paused") if self._playing: - logger.debug("[traktPlayer] onPlayBackEnded() - %s" % - self.isPlayingVideo()) + logger.debug("[traktPlayer] onPlayBackEnded() - %s" % self.isPlayingVideo()) self._playing = False self.plIndex = None - data = {'action': 'ended'} + data = {"action": "ended"} self.action(data) # called when user stops kodi playing a file def onPlayBackStopped(self): - xbmcgui.Window(10000).clearProperty('script.trakt.ids') - xbmcgui.Window(10000).clearProperty('script.trakt.paused') + xbmcgui.Window(10000).clearProperty("script.trakt.ids") + xbmcgui.Window(10000).clearProperty("script.trakt.paused") if self._playing: - logger.debug("[traktPlayer] onPlayBackStopped() - %s" % - self.isPlayingVideo()) + logger.debug( + "[traktPlayer] onPlayBackStopped() - %s" % self.isPlayingVideo() + ) self._playing = False self.plIndex = None - data = {'action': 'stopped'} + data = {"action": "stopped"} self.action(data) # called when user pauses a playing file def onPlayBackPaused(self): if self._playing: - logger.debug("[traktPlayer] onPlayBackPaused() - %s" % - self.isPlayingVideo()) - data = {'action': 'paused'} + logger.debug( + "[traktPlayer] onPlayBackPaused() - %s" % self.isPlayingVideo() + ) + data = {"action": "paused"} self.action(data) # called when user resumes a paused file def onPlayBackResumed(self): if self._playing: - logger.debug("[traktPlayer] onPlayBackResumed() - %s" % - self.isPlayingVideo()) - data = {'action': 'resumed'} + logger.debug( + "[traktPlayer] onPlayBackResumed() - %s" % self.isPlayingVideo() + ) + data = {"action": "resumed"} self.action(data) # called when user queues the next item def onQueueNextItem(self): if self._playing: - logger.debug("[traktPlayer] onQueueNextItem() - %s" % - self.isPlayingVideo()) + logger.debug("[traktPlayer] onQueueNextItem() - %s" % self.isPlayingVideo()) # called when players speed changes. (eg. user FF/RW) def onPlayBackSpeedChanged(self, speed): if self._playing: - logger.debug("[traktPlayer] onPlayBackSpeedChanged(speed: %s) - %s" % - (str(speed), self.isPlayingVideo())) + logger.debug( + "[traktPlayer] onPlayBackSpeedChanged(speed: %s) - %s" + % (str(speed), self.isPlayingVideo()) + ) # called when user seeks to a time def onPlayBackSeek(self, time, offset): if self._playing: - logger.debug("[traktPlayer] onPlayBackSeek(time: %s, offset: %s) - %s" % - (str(time), str(offset), self.isPlayingVideo())) - data = {'action': 'seek', 'time': time, 'offset': offset} + logger.debug( + "[traktPlayer] onPlayBackSeek(time: %s, offset: %s) - %s" + % (str(time), str(offset), self.isPlayingVideo()) + ) + data = {"action": "seek", "time": time, "offset": offset} self.action(data) # called when user performs a chapter seek def onPlayBackSeekChapter(self, chapter): if self._playing: - logger.debug("[traktPlayer] onPlayBackSeekChapter(chapter: %s) - %s" % - (str(chapter), self.isPlayingVideo())) - data = {'action': 'seekchapter', 'chapter': chapter} + logger.debug( + "[traktPlayer] onPlayBackSeekChapter(chapter: %s) - %s" + % (str(chapter), self.isPlayingVideo()) + ) + data = {"action": "seekchapter", "chapter": chapter} self.action(data) diff --git a/script.trakt/resources/lib/sqlitequeue.py b/script.trakt/resources/lib/sqlitequeue.py index 17a29ada2b..41503d6004 100644 --- a/script.trakt/resources/lib/sqlitequeue.py +++ b/script.trakt/resources/lib/sqlitequeue.py @@ -1,7 +1,6 @@ # -*- coding: utf-8 -*- import os -import sys import sqlite3 from json import loads, dumps @@ -57,8 +56,8 @@ def __init__(self): def __len__(self) -> int: with self._get_conn() as conn: - l = conn.execute(self._count).fetchone()[0] - return l + executed = conn.execute(self._count).fetchone()[0] + return executed def __iter__(self): with self._get_conn() as conn: diff --git a/script.trakt/resources/lib/sync.py b/script.trakt/resources/lib/sync.py index 51f8da4f73..7c17af82a1 100644 --- a/script.trakt/resources/lib/sync.py +++ b/script.trakt/resources/lib/sync.py @@ -22,8 +22,7 @@ def __init__(self, show_progress=False, run_silent=False, library="all", api=Non logger.debug("Sync is being run silently.") self.sync_on_update = getSettingAsBool('sync_on_update') self.notify = getSettingAsBool('show_sync_notifications') - self.notify_during_playback = not (xbmc.Player().isPlayingVideo( - ) and getSettingAsBool("hide_notifications_playback")) + self.notify_during_playback = not getSettingAsBool("hide_notifications_playback") def __syncCheck(self, media_type): return self.__syncCollectionCheck(media_type) or self.__syncWatchedCheck(media_type) or self.__syncPlaybackCheck(media_type) or self.__syncRatingsCheck() @@ -49,6 +48,10 @@ def __syncWatchedCheck(self, media_type): else: return getSettingAsBool('trakt_episode_playcount') or getSettingAsBool('kodi_episode_playcount') + @property + def show_notification(self): + return not self.show_progress and self.sync_on_update and self.notify and (self.notify_during_playback or not xbmc.Player().isPlayingVideo()) + def sync(self): logger.debug("Starting synchronization with Trakt.tv") diff --git a/script.trakt/resources/lib/syncEpisodes.py b/script.trakt/resources/lib/syncEpisodes.py index 802f4d40e9..09be8f42b6 100644 --- a/script.trakt/resources/lib/syncEpisodes.py +++ b/script.trakt/resources/lib/syncEpisodes.py @@ -11,37 +11,52 @@ class SyncEpisodes: def __init__(self, sync, progress): self.sync = sync - if not self.sync.show_progress and self.sync.sync_on_update and self.sync.notify and self.sync.notify_during_playback: - kodiUtilities.notification('%s %s' % (kodiUtilities.getString( - 32045), kodiUtilities.getString(32050)), kodiUtilities.getString(32061)) # Sync started + if self.sync.show_notification: + kodiUtilities.notification( + "%s %s" + % (kodiUtilities.getString(32045), kodiUtilities.getString(32050)), + kodiUtilities.getString(32061), + ) # Sync started if self.sync.show_progress and not self.sync.run_silent: - progress.create("%s %s" % (kodiUtilities.getString( - 32045), kodiUtilities.getString(32050)), "") + progress.create( + "%s %s" + % (kodiUtilities.getString(32045), kodiUtilities.getString(32050)), + "", + ) kodiShowsCollected, kodiShowsWatched = self.__kodiLoadShows() if not isinstance(kodiShowsCollected, list) and not kodiShowsCollected: logger.debug( - "[Episodes Sync] Kodi collected show list is empty, aborting tv show Sync.") + "[Episodes Sync] Kodi collected show list is empty, aborting tv show Sync." + ) if self.sync.show_progress and not self.sync.run_silent: progress.close() return if not isinstance(kodiShowsWatched, list) and not kodiShowsWatched: logger.debug( - "[Episodes Sync] Kodi watched show list is empty, aborting tv show Sync.") + "[Episodes Sync] Kodi watched show list is empty, aborting tv show Sync." + ) if self.sync.show_progress and not self.sync.run_silent: progress.close() return - traktShowsCollected, traktShowsWatched, traktShowsRated, traktEpisodesRated = self.__traktLoadShows() + ( + traktShowsCollected, + traktShowsWatched, + traktShowsRated, + traktEpisodesRated, + ) = self.__traktLoadShows() if not traktShowsCollected: logger.debug( - "[Episodes Sync] Error getting Trakt.tv collected show list, aborting tv show sync.") + "[Episodes Sync] Error getting Trakt.tv collected show list, aborting tv show sync." + ) if self.sync.show_progress and not self.sync.run_silent: progress.close() return if not traktShowsWatched: logger.debug( - "[Episodes Sync] Error getting Trakt.tv watched show list, aborting tv show sync.") + "[Episodes Sync] Error getting Trakt.tv watched show list, aborting tv show sync." + ) if self.sync.show_progress and not self.sync.run_silent: progress.close() return @@ -49,62 +64,81 @@ def __init__(self, sync, progress): traktShowsProgress = self.__traktLoadShowsPlaybackProgress(25, 36) self.__addEpisodesToTraktCollection( - kodiShowsCollected, traktShowsCollected, 37, 47) + kodiShowsCollected, traktShowsCollected, 37, 47 + ) self.__deleteEpisodesFromTraktCollection( - traktShowsCollected, kodiShowsCollected, 48, 58) + traktShowsCollected, kodiShowsCollected, 48, 58 + ) - self.__addEpisodesToTraktWatched( - kodiShowsWatched, traktShowsWatched, 59, 69) + self.__addEpisodesToTraktWatched(kodiShowsWatched, traktShowsWatched, 59, 69) self.__addEpisodesToKodiWatched( - traktShowsWatched, kodiShowsWatched, kodiShowsCollected, 70, 80) + traktShowsWatched, kodiShowsWatched, kodiShowsCollected, 70, 80 + ) - self.__addEpisodeProgressToKodi( - traktShowsProgress, kodiShowsCollected, 81, 91) + self.__addEpisodeProgressToKodi(traktShowsProgress, kodiShowsCollected, 81, 91) self.__syncShowsRatings(traktShowsRated, kodiShowsCollected, 92, 95) - self.__syncEpisodeRatings( - traktEpisodesRated, kodiShowsCollected, 96, 99) + self.__syncEpisodeRatings(traktEpisodesRated, kodiShowsCollected, 96, 99) - if not self.sync.show_progress and self.sync.sync_on_update and self.sync.notify and self.sync.notify_during_playback: - kodiUtilities.notification('%s %s' % (kodiUtilities.getString( - 32045), kodiUtilities.getString(32050)), kodiUtilities.getString(32062)) # Sync complete + if self.sync.show_notification: + kodiUtilities.notification( + "%s %s" + % (kodiUtilities.getString(32045), kodiUtilities.getString(32050)), + kodiUtilities.getString(32062), + ) # Sync complete if self.sync.show_progress and not self.sync.run_silent: self.sync.UpdateProgress( - 100, line1=" ", line2=kodiUtilities.getString(32075), line3=" ") + 100, line1=" ", line2=kodiUtilities.getString(32075), line3=" " + ) progress.close() - logger.debug("[Episodes Sync] Shows on Trakt.tv (%d), shows in Kodi (%d)." % ( - len(traktShowsCollected['shows']), len(kodiShowsCollected['shows']))) + logger.debug( + "[Episodes Sync] Shows on Trakt.tv (%d), shows in Kodi (%d)." + % (len(traktShowsCollected["shows"]), len(kodiShowsCollected["shows"])) + ) - logger.debug("[Episodes Sync] Episodes on Trakt.tv (%d), episodes in Kodi (%d)." % ( - utilities.countEpisodes(traktShowsCollected), utilities.countEpisodes(kodiShowsCollected))) + logger.debug( + "[Episodes Sync] Episodes on Trakt.tv (%d), episodes in Kodi (%d)." + % ( + utilities.countEpisodes(traktShowsCollected), + utilities.countEpisodes(kodiShowsCollected), + ) + ) logger.debug("[Episodes Sync] Complete.") - ''' begin code for episode sync ''' + """ begin code for episode sync """ def __kodiLoadShows(self): - self.sync.UpdateProgress(1, line1=kodiUtilities.getString( - 32094), line2=kodiUtilities.getString(32095)) + self.sync.UpdateProgress( + 1, + line1=kodiUtilities.getString(32094), + line2=kodiUtilities.getString(32095), + ) logger.debug("[Episodes Sync] Getting show data from Kodi") - data = kodiUtilities.kodiJsonRequest({'jsonrpc': '2.0', 'method': 'VideoLibrary.GetTVShows', 'params': { - 'properties': ['title', 'uniqueid', 'year', 'userrating']}, 'id': 0}) - if data['limits']['total'] == 0: + data = kodiUtilities.kodiJsonRequest( + { + "jsonrpc": "2.0", + "method": "VideoLibrary.GetTVShows", + "params": {"properties": ["title", "uniqueid", "year", "userrating"]}, + "id": 0, + } + ) + if data["limits"]["total"] == 0: logger.debug("[Episodes Sync] Kodi json request was empty.") return None, None tvshows = kodiUtilities.kodiRpcToTraktMediaObjects(data) - logger.debug( - "[Episode Sync] Getting shows from kodi finished %s" % tvshows) + logger.debug("[Episode Sync] Getting shows from kodi finished %s" % tvshows) if tvshows is None: return None, None self.sync.UpdateProgress(2, line2=kodiUtilities.getString(32096)) - resultCollected = {'shows': []} - resultWatched = {'shows': []} + resultCollected = {"shows": []} + resultWatched = {"shows": []} i = 0 x = float(len(tvshows)) logger.debug("[Episodes Sync] Getting episode data from Kodi") @@ -112,213 +146,282 @@ def __kodiLoadShows(self): i += 1 y = ((i / x) * 8) + 2 self.sync.UpdateProgress( - int(y), line2=kodiUtilities.getString(32097) % (i, x)) + int(y), line2=kodiUtilities.getString(32097) % (i, x) + ) - if 'ids' not in show_col1: + if "ids" not in show_col1: logger.debug( - "[Episodes Sync] Tvshow %s has no imdbnumber or uniqueid" % show_col1['tvshowid']) + "[Episodes Sync] Tvshow %s has no imdbnumber or uniqueid" + % show_col1["tvshowid"] + ) continue - show = {'title': show_col1['title'], 'ids': show_col1['ids'], 'year': show_col1['year'], 'rating': show_col1['rating'], - 'tvshowid': show_col1['tvshowid'], 'seasons': []} - - data = kodiUtilities.kodiJsonRequest({'jsonrpc': '2.0', 'method': 'VideoLibrary.GetEpisodes', 'params': {'tvshowid': show_col1['tvshowid'], 'properties': [ - 'season', 'episode', 'playcount', 'uniqueid', 'lastplayed', 'file', 'dateadded', 'runtime', 'userrating']}, 'id': 0}) + show = { + "title": show_col1["title"], + "ids": show_col1["ids"], + "year": show_col1["year"], + "rating": show_col1["rating"], + "tvshowid": show_col1["tvshowid"], + "seasons": [], + } + + data = kodiUtilities.kodiJsonRequest( + { + "jsonrpc": "2.0", + "method": "VideoLibrary.GetEpisodes", + "params": { + "tvshowid": show_col1["tvshowid"], + "properties": [ + "season", + "episode", + "playcount", + "uniqueid", + "lastplayed", + "file", + "dateadded", + "runtime", + "userrating", + ], + }, + "id": 0, + } + ) if not data: logger.debug( - "[Episodes Sync] There was a problem getting episode data for '%s', aborting sync." % show['title']) + "[Episodes Sync] There was a problem getting episode data for '%s', aborting sync." + % show["title"] + ) return None, None - elif 'episodes' not in data: + elif "episodes" not in data: logger.debug( - "[Episodes Sync] '%s' has no episodes in Kodi." % show['title']) + "[Episodes Sync] '%s' has no episodes in Kodi." % show["title"] + ) continue - if 'tvshowid' in show_col1: - del(show_col1['tvshowid']) + if "tvshowid" in show_col1: + del show_col1["tvshowid"] showWatched = copy.deepcopy(show) data2 = copy.deepcopy(data) - show['seasons'] = kodiUtilities.kodiRpcToTraktMediaObjects(data) + show["seasons"] = kodiUtilities.kodiRpcToTraktMediaObjects(data) - showWatched['seasons'] = kodiUtilities.kodiRpcToTraktMediaObjects( - data2, 'watched') + showWatched["seasons"] = kodiUtilities.kodiRpcToTraktMediaObjects( + data2, "watched" + ) - resultCollected['shows'].append(show) - resultWatched['shows'].append(showWatched) + resultCollected["shows"].append(show) + resultWatched["shows"].append(showWatched) self.sync.UpdateProgress(10, line2=kodiUtilities.getString(32098)) return resultCollected, resultWatched def __traktLoadShows(self): - self.sync.UpdateProgress(10, line1=kodiUtilities.getString( - 32099), line2=kodiUtilities.getString(32100)) + self.sync.UpdateProgress( + 10, + line1=kodiUtilities.getString(32099), + line2=kodiUtilities.getString(32100), + ) logger.debug( - '[Episodes Sync] Getting episode collection/watched/rated from Trakt.tv') + "[Episodes Sync] Getting episode collection/watched/rated from Trakt.tv" + ) try: traktShowsCollected = {} traktShowsCollected = self.sync.traktapi.getShowsCollected( - traktShowsCollected) + traktShowsCollected + ) traktShowsCollected = list(traktShowsCollected.items()) self.sync.UpdateProgress(12, line2=kodiUtilities.getString(32101)) traktShowsWatched = {} - traktShowsWatched = self.sync.traktapi.getShowsWatched( - traktShowsWatched) + traktShowsWatched = self.sync.traktapi.getShowsWatched(traktShowsWatched) traktShowsWatched = list(traktShowsWatched.items()) traktShowsRated = {} traktEpisodesRated = {} - if kodiUtilities.getSettingAsBool('trakt_sync_ratings'): - traktShowsRated = self.sync.traktapi.getShowsRated( - traktShowsRated) + if kodiUtilities.getSettingAsBool("trakt_sync_ratings"): + traktShowsRated = self.sync.traktapi.getShowsRated(traktShowsRated) traktShowsRated = list(traktShowsRated.items()) traktEpisodesRated = self.sync.traktapi.getEpisodesRated( - traktEpisodesRated) + traktEpisodesRated + ) traktEpisodesRated = list(traktEpisodesRated.items()) except Exception: logger.debug( - "[Episodes Sync] Invalid Trakt.tv show list, possible error getting data from Trakt, aborting Trakt.tv collection/watched/rated update.") + "[Episodes Sync] Invalid Trakt.tv show list, possible error getting data from Trakt, aborting Trakt.tv collection/watched/rated update." + ) return False, False, False, False i = 0 x = float(len(traktShowsCollected)) - showsCollected = {'shows': []} + showsCollected = {"shows": []} for _, show in traktShowsCollected: i += 1 y = ((i / x) * 4) + 12 self.sync.UpdateProgress( - int(y), line2=kodiUtilities.getString(32102) % (i, x)) + int(y), line2=kodiUtilities.getString(32102) % (i, x) + ) # will keep the data in python structures - just like the KODI response show = show.to_dict() - showsCollected['shows'].append(show) + showsCollected["shows"].append(show) i = 0 x = float(len(traktShowsWatched)) - showsWatched = {'shows': []} + showsWatched = {"shows": []} for _, show in traktShowsWatched: i += 1 y = ((i / x) * 4) + 16 self.sync.UpdateProgress( - int(y), line2=kodiUtilities.getString(32102) % (i, x)) + int(y), line2=kodiUtilities.getString(32102) % (i, x) + ) # will keep the data in python structures - just like the KODI response show = show.to_dict() - showsWatched['shows'].append(show) + showsWatched["shows"].append(show) i = 0 x = float(len(traktShowsRated)) - showsRated = {'shows': []} + showsRated = {"shows": []} for _, show in traktShowsRated: i += 1 y = ((i / x) * 4) + 20 self.sync.UpdateProgress( - int(y), line2=kodiUtilities.getString(32102) % (i, x)) + int(y), line2=kodiUtilities.getString(32102) % (i, x) + ) # will keep the data in python structures - just like the KODI response show = show.to_dict() - showsRated['shows'].append(show) + showsRated["shows"].append(show) i = 0 x = float(len(traktEpisodesRated)) - episodesRated = {'shows': []} + episodesRated = {"shows": []} for _, show in traktEpisodesRated: i += 1 y = ((i / x) * 4) + 20 self.sync.UpdateProgress( - int(y), line2=kodiUtilities.getString(32102) % (i, x)) + int(y), line2=kodiUtilities.getString(32102) % (i, x) + ) # will keep the data in python structures - just like the KODI response show = show.to_dict() - episodesRated['shows'].append(show) + episodesRated["shows"].append(show) self.sync.UpdateProgress(25, line2=kodiUtilities.getString(32103)) return showsCollected, showsWatched, showsRated, episodesRated def __traktLoadShowsPlaybackProgress(self, fromPercent, toPercent): - if kodiUtilities.getSettingAsBool('trakt_episode_playback') and not self.sync.IsCanceled(): - self.sync.UpdateProgress(fromPercent, line1=kodiUtilities.getString( - 1485), line2=kodiUtilities.getString(32119)) + if ( + kodiUtilities.getSettingAsBool("trakt_episode_playback") + and not self.sync.IsCanceled() + ): + self.sync.UpdateProgress( + fromPercent, + line1=kodiUtilities.getString(1485), + line2=kodiUtilities.getString(32119), + ) - logger.debug( - '[Playback Sync] Getting playback progress from Trakt.tv') + logger.debug("[Playback Sync] Getting playback progress from Trakt.tv") try: traktProgressShows = self.sync.traktapi.getEpisodePlaybackProgress() except Exception as ex: logger.debug( - "[Playback Sync] Invalid Trakt.tv progress list, possible error getting data from Trakt, aborting Trakt.tv playback update. Error: %s" % ex) + "[Playback Sync] Invalid Trakt.tv progress list, possible error getting data from Trakt, aborting Trakt.tv playback update. Error: %s" + % ex + ) return False i = 0 x = float(len(traktProgressShows)) - showsProgress = {'shows': []} + showsProgress = {"shows": []} for show in traktProgressShows: i += 1 - y = ((i / x) * (toPercent-fromPercent)) + fromPercent + y = ((i / x) * (toPercent - fromPercent)) + fromPercent self.sync.UpdateProgress( - int(y), line2=kodiUtilities.getString(32120) % (i, x)) + int(y), line2=kodiUtilities.getString(32120) % (i, x) + ) # will keep the data in python structures - just like the KODI response show = show.to_dict() - showsProgress['shows'].append(show) + showsProgress["shows"].append(show) - self.sync.UpdateProgress( - toPercent, line2=kodiUtilities.getString(32121)) + self.sync.UpdateProgress(toPercent, line2=kodiUtilities.getString(32121)) return showsProgress - def __addEpisodesToTraktCollection(self, kodiShows, traktShows, fromPercent, toPercent): - if kodiUtilities.getSettingAsBool('add_episodes_to_trakt') and not self.sync.IsCanceled(): + def __addEpisodesToTraktCollection( + self, kodiShows, traktShows, fromPercent, toPercent + ): + if ( + kodiUtilities.getSettingAsBool("add_episodes_to_trakt") + and not self.sync.IsCanceled() + ): addTraktShows = copy.deepcopy(traktShows) addKodiShows = copy.deepcopy(kodiShows) tmpTraktShowsAdd = utilities.compareEpisodes( - addKodiShows, addTraktShows, kodiUtilities.getSettingAsBool("scrobble_fallback")) + addKodiShows, + addTraktShows, + kodiUtilities.getSettingAsBool("scrobble_fallback"), + ) traktShowsAdd = copy.deepcopy(tmpTraktShowsAdd) utilities.sanitizeShows(traktShowsAdd) # logger.debug("traktShowsAdd %s" % traktShowsAdd) - if len(traktShowsAdd['shows']) == 0: - self.sync.UpdateProgress(toPercent, line1=kodiUtilities.getString( - 32068), line2=kodiUtilities.getString(32104)) + if len(traktShowsAdd["shows"]) == 0: + self.sync.UpdateProgress( + toPercent, + line1=kodiUtilities.getString(32068), + line2=kodiUtilities.getString(32104), + ) logger.debug( - "[Episodes Sync] Trakt.tv episode collection is up to date.") + "[Episodes Sync] Trakt.tv episode collection is up to date." + ) return - logger.debug("[Episodes Sync] %i show(s) have episodes (%d) to be added to your Trakt.tv collection." % ( - len(traktShowsAdd['shows']), utilities.countEpisodes(traktShowsAdd))) - for show in traktShowsAdd['shows']: - logger.debug("[Episodes Sync] Episodes added: %s" % - self.__getShowAsString(show, short=True)) + logger.debug( + "[Episodes Sync] %i show(s) have episodes (%d) to be added to your Trakt.tv collection." + % (len(traktShowsAdd["shows"]), utilities.countEpisodes(traktShowsAdd)) + ) + for show in traktShowsAdd["shows"]: + logger.debug( + "[Episodes Sync] Episodes added: %s" + % self.__getShowAsString(show, short=True) + ) - self.sync.UpdateProgress(fromPercent, line1=kodiUtilities.getString( - 32068), line2=kodiUtilities.getString(32067) % (len(traktShowsAdd['shows']))) + self.sync.UpdateProgress( + fromPercent, + line1=kodiUtilities.getString(32068), + line2=kodiUtilities.getString(32067) % (len(traktShowsAdd["shows"])), + ) # split episode list into chunks of 50 chunksize = 50 - chunked_episodes = utilities.chunks( - traktShowsAdd['shows'], chunksize) + chunked_episodes = utilities.chunks(traktShowsAdd["shows"], chunksize) errorcount = 0 i = 0 - x = float(len(traktShowsAdd['shows'])) + x = float(len(traktShowsAdd["shows"])) for chunk in chunked_episodes: if self.sync.IsCanceled(): return i += 1 - y = ((i / x) * (toPercent-fromPercent)) + fromPercent - self.sync.UpdateProgress(int(y), line2=kodiUtilities.getString( - 32069) % ((i) * chunksize if (i) * chunksize < x else x, x)) + y = ((i / x) * (toPercent - fromPercent)) + fromPercent + self.sync.UpdateProgress( + int(y), + line2=kodiUtilities.getString(32069) + % ((i) * chunksize if (i) * chunksize < x else x, x), + ) - request = {'shows': chunk} + request = {"shows": chunk} logger.debug("[traktAddEpisodes] Shows to add %s" % request) try: self.sync.traktapi.addToCollection(request) @@ -327,86 +430,131 @@ def __addEpisodesToTraktCollection(self, kodiShows, traktShows, fromPercent, toP logging.fatal(message) errorcount += 1 - logger.debug( - "[traktAddEpisodes] Finished with %d error(s)" % errorcount) - self.sync.UpdateProgress(toPercent, line2=kodiUtilities.getString( - 32105) % utilities.countEpisodes(traktShowsAdd)) - - def __deleteEpisodesFromTraktCollection(self, traktShows, kodiShows, fromPercent, toPercent): - if kodiUtilities.getSettingAsBool('clean_trakt_episodes') and not self.sync.IsCanceled(): + logger.debug("[traktAddEpisodes] Finished with %d error(s)" % errorcount) + self.sync.UpdateProgress( + toPercent, + line2=kodiUtilities.getString(32105) + % utilities.countEpisodes(traktShowsAdd), + ) + + def __deleteEpisodesFromTraktCollection( + self, traktShows, kodiShows, fromPercent, toPercent + ): + if ( + kodiUtilities.getSettingAsBool("clean_trakt_episodes") + and not self.sync.IsCanceled() + ): removeTraktShows = copy.deepcopy(traktShows) removeKodiShows = copy.deepcopy(kodiShows) traktShowsRemove = utilities.compareEpisodes( - removeTraktShows, removeKodiShows, kodiUtilities.getSettingAsBool("scrobble_fallback")) + removeTraktShows, + removeKodiShows, + kodiUtilities.getSettingAsBool("scrobble_fallback"), + ) utilities.sanitizeShows(traktShowsRemove) - if len(traktShowsRemove['shows']) == 0: - self.sync.UpdateProgress(toPercent, line1=kodiUtilities.getString( - 32077), line2=kodiUtilities.getString(32110)) + if len(traktShowsRemove["shows"]) == 0: + self.sync.UpdateProgress( + toPercent, + line1=kodiUtilities.getString(32077), + line2=kodiUtilities.getString(32110), + ) logger.debug( - '[Episodes Sync] Trakt.tv episode collection is clean, no episodes to remove.') + "[Episodes Sync] Trakt.tv episode collection is clean, no episodes to remove." + ) return - logger.debug("[Episodes Sync] %i show(s) will have episodes removed from Trakt.tv collection." % len( - traktShowsRemove['shows'])) - for show in traktShowsRemove['shows']: - logger.debug("[Episodes Sync] Episodes removed: %s" % - self.__getShowAsString(show, short=True)) + logger.debug( + "[Episodes Sync] %i show(s) will have episodes removed from Trakt.tv collection." + % len(traktShowsRemove["shows"]) + ) + for show in traktShowsRemove["shows"]: + logger.debug( + "[Episodes Sync] Episodes removed: %s" + % self.__getShowAsString(show, short=True) + ) - self.sync.UpdateProgress(fromPercent, line1=kodiUtilities.getString( - 32077), line2=kodiUtilities.getString(32111) % utilities.countEpisodes(traktShowsRemove)) + self.sync.UpdateProgress( + fromPercent, + line1=kodiUtilities.getString(32077), + line2=kodiUtilities.getString(32111) + % utilities.countEpisodes(traktShowsRemove), + ) - logger.debug("[traktRemoveEpisodes] Shows to remove %s" % - traktShowsRemove) + logger.debug("[traktRemoveEpisodes] Shows to remove %s" % traktShowsRemove) try: self.sync.traktapi.removeFromCollection(traktShowsRemove) except Exception as ex: message = utilities.createError(ex) logging.fatal(message) - self.sync.UpdateProgress(toPercent, line2=kodiUtilities.getString( - 32112) % utilities.countEpisodes(traktShowsRemove)) - - def __addEpisodesToTraktWatched(self, kodiShows, traktShows, fromPercent, toPercent): - if kodiUtilities.getSettingAsBool('trakt_episode_playcount') and not self.sync.IsCanceled(): + self.sync.UpdateProgress( + toPercent, + line2=kodiUtilities.getString(32112) + % utilities.countEpisodes(traktShowsRemove), + ) + + def __addEpisodesToTraktWatched( + self, kodiShows, traktShows, fromPercent, toPercent + ): + if ( + kodiUtilities.getSettingAsBool("trakt_episode_playcount") + and not self.sync.IsCanceled() + ): updateTraktTraktShows = copy.deepcopy(traktShows) updateTraktKodiShows = copy.deepcopy(kodiShows) traktShowsUpdate = utilities.compareEpisodes( - updateTraktKodiShows, updateTraktTraktShows, kodiUtilities.getSettingAsBool("scrobble_fallback"), watched=True) + updateTraktKodiShows, + updateTraktTraktShows, + kodiUtilities.getSettingAsBool("scrobble_fallback"), + watched=True, + ) utilities.sanitizeShows(traktShowsUpdate) # logger.debug("traktShowsUpdate %s" % traktShowsUpdate) - if len(traktShowsUpdate['shows']) == 0: - self.sync.UpdateProgress(toPercent, line1=kodiUtilities.getString( - 32071), line2=kodiUtilities.getString(32106)) + if len(traktShowsUpdate["shows"]) == 0: + self.sync.UpdateProgress( + toPercent, + line1=kodiUtilities.getString(32071), + line2=kodiUtilities.getString(32106), + ) logger.debug( - "[Episodes Sync] Trakt.tv episode playcounts are up to date.") + "[Episodes Sync] Trakt.tv episode playcounts are up to date." + ) return - logger.debug("[Episodes Sync] %i show(s) are missing playcounts on Trakt.tv" % len( - traktShowsUpdate['shows'])) - for show in traktShowsUpdate['shows']: - logger.debug("[Episodes Sync] Episodes updated: %s" % - self.__getShowAsString(show, short=True)) + logger.debug( + "[Episodes Sync] %i show(s) are missing playcounts on Trakt.tv" + % len(traktShowsUpdate["shows"]) + ) + for show in traktShowsUpdate["shows"]: + logger.debug( + "[Episodes Sync] Episodes updated: %s" + % self.__getShowAsString(show, short=True) + ) - self.sync.UpdateProgress(fromPercent, line1=kodiUtilities.getString( - 32071), line2=kodiUtilities.getString(32070) % (len(traktShowsUpdate['shows']))) + self.sync.UpdateProgress( + fromPercent, + line1=kodiUtilities.getString(32071), + line2=kodiUtilities.getString(32070) % (len(traktShowsUpdate["shows"])), + ) errorcount = 0 i = 0 - x = float(len(traktShowsUpdate['shows'])) - for show in traktShowsUpdate['shows']: + x = float(len(traktShowsUpdate["shows"])) + for show in traktShowsUpdate["shows"]: if self.sync.IsCanceled(): return epCount = utilities.countEpisodes([show]) - title = show['title'] + title = show["title"] i += 1 - y = ((i / x) * (toPercent-fromPercent)) + fromPercent + y = ((i / x) * (toPercent - fromPercent)) + fromPercent self.sync.UpdateProgress( - int(y), line2=title, line3=kodiUtilities.getString(32073) % epCount) + int(y), line2=title, line3=kodiUtilities.getString(32073) % epCount + ) - s = {'shows': [show]} + s = {"shows": [show]} logger.debug("[traktUpdateEpisodes] Shows to update %s" % s) try: self.sync.traktapi.addToHistory(s) @@ -415,248 +563,431 @@ def __addEpisodesToTraktWatched(self, kodiShows, traktShows, fromPercent, toPerc logging.fatal(message) errorcount += 1 - logger.debug( - "[traktUpdateEpisodes] Finished with %d error(s)" % errorcount) - self.sync.UpdateProgress(toPercent, line2=kodiUtilities.getString( - 32072) % (len(traktShowsUpdate['shows'])), line3=" ") - - def __addEpisodesToKodiWatched(self, traktShows, kodiShows, kodiShowsCollected, fromPercent, toPercent): - if kodiUtilities.getSettingAsBool('kodi_episode_playcount') and not self.sync.IsCanceled(): + logger.debug("[traktUpdateEpisodes] Finished with %d error(s)" % errorcount) + self.sync.UpdateProgress( + toPercent, + line2=kodiUtilities.getString(32072) % (len(traktShowsUpdate["shows"])), + line3=" ", + ) + + def __addEpisodesToKodiWatched( + self, traktShows, kodiShows, kodiShowsCollected, fromPercent, toPercent + ): + if ( + kodiUtilities.getSettingAsBool("kodi_episode_playcount") + and not self.sync.IsCanceled() + ): updateKodiTraktShows = copy.deepcopy(traktShows) updateKodiKodiShows = copy.deepcopy(kodiShows) - kodiShowsUpdate = utilities.compareEpisodes(updateKodiTraktShows, updateKodiKodiShows, kodiUtilities.getSettingAsBool( - "scrobble_fallback"), watched=True, restrict=True, collected=kodiShowsCollected) + kodiShowsUpdate = utilities.compareEpisodes( + updateKodiTraktShows, + updateKodiKodiShows, + kodiUtilities.getSettingAsBool("scrobble_fallback"), + watched=True, + restrict=True, + collected=kodiShowsCollected, + ) - if len(kodiShowsUpdate['shows']) == 0: - self.sync.UpdateProgress(toPercent, line1=kodiUtilities.getString( - 32074), line2=kodiUtilities.getString(32107)) - logger.debug( - "[Episodes Sync] Kodi episode playcounts are up to date.") + if len(kodiShowsUpdate["shows"]) == 0: + self.sync.UpdateProgress( + toPercent, + line1=kodiUtilities.getString(32074), + line2=kodiUtilities.getString(32107), + ) + logger.debug("[Episodes Sync] Kodi episode playcounts are up to date.") return - logger.debug("[Episodes Sync] %i show(s) shows are missing playcounts on Kodi" % len( - kodiShowsUpdate['shows'])) - for s in ["%s" % self.__getShowAsString(s, short=True) for s in kodiShowsUpdate['shows']]: + logger.debug( + "[Episodes Sync] %i show(s) shows are missing playcounts on Kodi" + % len(kodiShowsUpdate["shows"]) + ) + for s in [ + "%s" % self.__getShowAsString(s, short=True) + for s in kodiShowsUpdate["shows"] + ]: logger.debug("[Episodes Sync] Episodes updated: %s" % s) # logger.debug("kodiShowsUpdate: %s" % kodiShowsUpdate) episodes = [] - for show in kodiShowsUpdate['shows']: - for season in show['seasons']: - for episode in season['episodes']: - episodes.append({'episodeid': episode['ids']['episodeid'], 'playcount': episode['plays'], - "lastplayed": utilities.convertUtcToDateTime(episode['last_watched_at'])}) + for show in kodiShowsUpdate["shows"]: + for season in show["seasons"]: + for episode in season["episodes"]: + episodes.append( + { + "episodeid": episode["ids"]["episodeid"], + "playcount": episode["plays"], + "lastplayed": utilities.convertUtcToDateTime( + episode["last_watched_at"] + ), + } + ) # split episode list into chunks of 50 chunksize = 50 chunked_episodes = utilities.chunks( - [{"jsonrpc": "2.0", "method": "VideoLibrary.SetEpisodeDetails", "params": episodes[i], "id": i} for i in range(len(episodes))], chunksize) + [ + { + "jsonrpc": "2.0", + "method": "VideoLibrary.SetEpisodeDetails", + "params": episodes[i], + "id": i, + } + for i in range(len(episodes)) + ], + chunksize, + ) i = 0 x = float(len(episodes)) for chunk in chunked_episodes: if self.sync.IsCanceled(): return i += 1 - y = ((i / x) * (toPercent-fromPercent)) + fromPercent - self.sync.UpdateProgress(int(y), line2=kodiUtilities.getString( - 32108) % ((i) * chunksize if (i) * chunksize < x else x, x)) + y = ((i / x) * (toPercent - fromPercent)) + fromPercent + self.sync.UpdateProgress( + int(y), + line2=kodiUtilities.getString(32108) + % ((i) * chunksize if (i) * chunksize < x else x, x), + ) logger.debug("[Episodes Sync] chunk %s" % str(chunk)) result = kodiUtilities.kodiJsonRequest(chunk) logger.debug("[Episodes Sync] result %s" % str(result)) self.sync.UpdateProgress( - toPercent, line2=kodiUtilities.getString(32109) % len(episodes)) + toPercent, line2=kodiUtilities.getString(32109) % len(episodes) + ) def __addEpisodeProgressToKodi(self, traktShows, kodiShows, fromPercent, toPercent): - if kodiUtilities.getSettingAsBool('trakt_episode_playback') and traktShows and not self.sync.IsCanceled(): + if ( + kodiUtilities.getSettingAsBool("trakt_episode_playback") + and traktShows + and not self.sync.IsCanceled() + ): updateKodiTraktShows = copy.deepcopy(traktShows) updateKodiKodiShows = copy.deepcopy(kodiShows) - kodiShowsUpdate = utilities.compareEpisodes(updateKodiTraktShows, updateKodiKodiShows, kodiUtilities.getSettingAsBool( - "scrobble_fallback"), restrict=True, playback=True) - - if len(kodiShowsUpdate['shows']) == 0: - self.sync.UpdateProgress(toPercent, line1=kodiUtilities.getString( - 1441), line2=kodiUtilities.getString(32129)) - logger.debug( - "[Episodes Sync] Kodi episode progress is up to date.") + kodiShowsUpdate = utilities.compareEpisodes( + updateKodiTraktShows, + updateKodiKodiShows, + kodiUtilities.getSettingAsBool("scrobble_fallback"), + restrict=True, + playback=True, + ) + + if len(kodiShowsUpdate["shows"]) == 0: + self.sync.UpdateProgress( + toPercent, + line1=kodiUtilities.getString(1441), + line2=kodiUtilities.getString(32129), + ) + logger.debug("[Episodes Sync] Kodi episode progress is up to date.") return - logger.debug("[Episodes Sync] %i show(s) shows are missing progress in Kodi" % len( - kodiShowsUpdate['shows'])) - for s in ["%s" % self.__getShowAsString(s, short=True) for s in kodiShowsUpdate['shows']]: + logger.debug( + "[Episodes Sync] %i show(s) shows are missing progress in Kodi" + % len(kodiShowsUpdate["shows"]) + ) + for s in [ + "%s" % self.__getShowAsString(s, short=True) + for s in kodiShowsUpdate["shows"] + ]: logger.debug("[Episodes Sync] Episodes updated: %s" % s) episodes = [] - for show in kodiShowsUpdate['shows']: - for season in show['seasons']: - for episode in season['episodes']: + for show in kodiShowsUpdate["shows"]: + for season in show["seasons"]: + for episode in season["episodes"]: # If library item doesn't have a runtime set get it from # Trakt to avoid later using 0 in runtime * progress_pct. - if not episode['runtime']: - episode['runtime'] = self.sync.traktapi.getEpisodeSummary( - show['ids']['trakt'], season['number'], episode['number'], extended='full').runtime + if not episode["runtime"]: + episode["runtime"] = ( + self.sync.traktapi.getEpisodeSummary( + show["ids"]["trakt"], + season["number"], + episode["number"], + extended="full", + ).runtime + * 60 + ) episodes.append( - {'episodeid': episode['ids']['episodeid'], 'progress': episode['progress'], 'runtime': episode['runtime']}) + { + "episodeid": episode["ids"]["episodeid"], + "progress": episode["progress"], + "runtime": episode["runtime"], + } + ) # need to calculate the progress in int from progress in percent from Trakt # split episode list into chunks of 50 chunksize = 50 - chunked_episodes = utilities.chunks([{"jsonrpc": "2.0", "id": i, "method": "VideoLibrary.SetEpisodeDetails", "params": {"episodeid": episodes[i]['episodeid'], "resume": { - "position": episodes[i]['runtime'] / 100.0 * episodes[i]['progress'], "total": episodes[i]['runtime']}}} for i in range(len(episodes)) if episodes[i]['runtime'] > 0], chunksize) + chunked_episodes = utilities.chunks( + [ + { + "jsonrpc": "2.0", + "id": i, + "method": "VideoLibrary.SetEpisodeDetails", + "params": { + "episodeid": episodes[i]["episodeid"], + "resume": { + "position": episodes[i]["runtime"] + / 100.0 + * episodes[i]["progress"], + "total": episodes[i]["runtime"], + }, + }, + } + for i in range(len(episodes)) + if episodes[i]["runtime"] > 0 + ], + chunksize, + ) i = 0 x = float(len(episodes)) for chunk in chunked_episodes: if self.sync.IsCanceled(): return i += 1 - y = ((i / x) * (toPercent-fromPercent)) + fromPercent - self.sync.UpdateProgress(int(y), line2=kodiUtilities.getString( - 32130) % ((i) * chunksize if (i) * chunksize < x else x, x)) + y = ((i / x) * (toPercent - fromPercent)) + fromPercent + self.sync.UpdateProgress( + int(y), + line2=kodiUtilities.getString(32130) + % ((i) * chunksize if (i) * chunksize < x else x, x), + ) kodiUtilities.kodiJsonRequest(chunk) self.sync.UpdateProgress( - toPercent, line2=kodiUtilities.getString(32131) % len(episodes)) + toPercent, line2=kodiUtilities.getString(32131) % len(episodes) + ) def __syncShowsRatings(self, traktShows, kodiShows, fromPercent, toPercent): - if kodiUtilities.getSettingAsBool('trakt_sync_ratings') and traktShows and not self.sync.IsCanceled(): + if ( + kodiUtilities.getSettingAsBool("trakt_sync_ratings") + and traktShows + and not self.sync.IsCanceled() + ): updateKodiTraktShows = copy.deepcopy(traktShows) updateKodiKodiShows = copy.deepcopy(kodiShows) traktShowsToUpdate = utilities.compareShows( - updateKodiKodiShows, updateKodiTraktShows, kodiUtilities.getSettingAsBool("scrobble_fallback"), rating=True) - if len(traktShowsToUpdate['shows']) == 0: + updateKodiKodiShows, + updateKodiTraktShows, + kodiUtilities.getSettingAsBool("scrobble_fallback"), + rating=True, + ) + if len(traktShowsToUpdate["shows"]) == 0: self.sync.UpdateProgress( - toPercent, line1='', line2=kodiUtilities.getString(32181)) - logger.debug( - "[Episodes Sync] Trakt show ratings are up to date.") + toPercent, line1="", line2=kodiUtilities.getString(32181) + ) + logger.debug("[Episodes Sync] Trakt show ratings are up to date.") else: - logger.debug("[Episodes Sync] %i show(s) will have show ratings added on Trakt" % len( - traktShowsToUpdate['shows'])) + logger.debug( + "[Episodes Sync] %i show(s) will have show ratings added on Trakt" + % len(traktShowsToUpdate["shows"]) + ) - self.sync.UpdateProgress(fromPercent, line1='', line2=kodiUtilities.getString( - 32182) % len(traktShowsToUpdate['shows'])) + self.sync.UpdateProgress( + fromPercent, + line1="", + line2=kodiUtilities.getString(32182) + % len(traktShowsToUpdate["shows"]), + ) self.sync.traktapi.addRating(traktShowsToUpdate) # needs to be restricted, because we can't add a rating to an episode which is not in our Kodi collection - kodiShowsUpdate = utilities.compareShows(updateKodiTraktShows, updateKodiKodiShows, kodiUtilities.getSettingAsBool( - "scrobble_fallback"), rating=True, restrict=True) - - if len(kodiShowsUpdate['shows']) == 0: + kodiShowsUpdate = utilities.compareShows( + updateKodiTraktShows, + updateKodiKodiShows, + kodiUtilities.getSettingAsBool("scrobble_fallback"), + rating=True, + restrict=True, + ) + + if len(kodiShowsUpdate["shows"]) == 0: self.sync.UpdateProgress( - toPercent, line1='', line2=kodiUtilities.getString(32176)) - logger.debug( - "[Episodes Sync] Kodi show ratings are up to date.") + toPercent, line1="", line2=kodiUtilities.getString(32176) + ) + logger.debug("[Episodes Sync] Kodi show ratings are up to date.") else: - logger.debug("[Episodes Sync] %i show(s) will have show ratings added in Kodi" % len( - kodiShowsUpdate['shows'])) + logger.debug( + "[Episodes Sync] %i show(s) will have show ratings added in Kodi" + % len(kodiShowsUpdate["shows"]) + ) shows = [] - for show in kodiShowsUpdate['shows']: + for show in kodiShowsUpdate["shows"]: shows.append( - {'tvshowid': show['tvshowid'], 'rating': show['rating']}) + {"tvshowid": show["tvshowid"], "rating": show["rating"]} + ) # split episode list into chunks of 50 chunksize = 50 - chunked_episodes = utilities.chunks([{"jsonrpc": "2.0", "id": i, "method": "VideoLibrary.SetTVShowDetails", - "params": {"tvshowid": shows[i]['tvshowid'], - "userrating": shows[i]['rating']}} for i in range(len(shows))], - chunksize) + chunked_episodes = utilities.chunks( + [ + { + "jsonrpc": "2.0", + "id": i, + "method": "VideoLibrary.SetTVShowDetails", + "params": { + "tvshowid": shows[i]["tvshowid"], + "userrating": shows[i]["rating"], + }, + } + for i in range(len(shows)) + ], + chunksize, + ) i = 0 x = float(len(shows)) for chunk in chunked_episodes: if self.sync.IsCanceled(): return i += 1 - y = ((i / x) * (toPercent-fromPercent)) + fromPercent - self.sync.UpdateProgress(int(y), line1='', line2=kodiUtilities.getString( - 32177) % ((i) * chunksize if (i) * chunksize < x else x, x)) + y = ((i / x) * (toPercent - fromPercent)) + fromPercent + self.sync.UpdateProgress( + int(y), + line1="", + line2=kodiUtilities.getString(32177) + % ((i) * chunksize if (i) * chunksize < x else x, x), + ) kodiUtilities.kodiJsonRequest(chunk) self.sync.UpdateProgress( - toPercent, line2=kodiUtilities.getString(32178) % len(shows)) + toPercent, line2=kodiUtilities.getString(32178) % len(shows) + ) def __syncEpisodeRatings(self, traktShows, kodiShows, fromPercent, toPercent): - if kodiUtilities.getSettingAsBool('trakt_sync_ratings') and traktShows and not self.sync.IsCanceled(): + if ( + kodiUtilities.getSettingAsBool("trakt_sync_ratings") + and traktShows + and not self.sync.IsCanceled() + ): updateKodiTraktShows = copy.deepcopy(traktShows) updateKodiKodiShows = copy.deepcopy(kodiShows) traktShowsToUpdate = utilities.compareEpisodes( - updateKodiKodiShows, updateKodiTraktShows, kodiUtilities.getSettingAsBool("scrobble_fallback"), rating=True) - if len(traktShowsToUpdate['shows']) == 0: + updateKodiKodiShows, + updateKodiTraktShows, + kodiUtilities.getSettingAsBool("scrobble_fallback"), + rating=True, + ) + if len(traktShowsToUpdate["shows"]) == 0: self.sync.UpdateProgress( - toPercent, line1='', line2=kodiUtilities.getString(32181)) - logger.debug( - "[Episodes Sync] Trakt episode ratings are up to date.") + toPercent, line1="", line2=kodiUtilities.getString(32181) + ) + logger.debug("[Episodes Sync] Trakt episode ratings are up to date.") else: - logger.debug("[Episodes Sync] %i show(s) will have episode ratings added on Trakt" % len( - traktShowsToUpdate['shows'])) + logger.debug( + "[Episodes Sync] %i show(s) will have episode ratings added on Trakt" + % len(traktShowsToUpdate["shows"]) + ) - self.sync.UpdateProgress(fromPercent, line1='', line2=kodiUtilities.getString( - 32182) % len(traktShowsToUpdate['shows'])) + self.sync.UpdateProgress( + fromPercent, + line1="", + line2=kodiUtilities.getString(32182) + % len(traktShowsToUpdate["shows"]), + ) self.sync.traktapi.addRating(traktShowsToUpdate) - kodiShowsUpdate = utilities.compareEpisodes(updateKodiTraktShows, updateKodiKodiShows, kodiUtilities.getSettingAsBool( - "scrobble_fallback"), restrict=True, rating=True) - if len(kodiShowsUpdate['shows']) == 0: + kodiShowsUpdate = utilities.compareEpisodes( + updateKodiTraktShows, + updateKodiKodiShows, + kodiUtilities.getSettingAsBool("scrobble_fallback"), + restrict=True, + rating=True, + ) + if len(kodiShowsUpdate["shows"]) == 0: self.sync.UpdateProgress( - toPercent, line1='', line2=kodiUtilities.getString(32173)) - logger.debug( - "[Episodes Sync] Kodi episode ratings are up to date.") + toPercent, line1="", line2=kodiUtilities.getString(32173) + ) + logger.debug("[Episodes Sync] Kodi episode ratings are up to date.") else: - logger.debug("[Episodes Sync] %i show(s) will have episode ratings added in Kodi" % len( - kodiShowsUpdate['shows'])) - for s in ["%s" % self.__getShowAsString(s, short=True) for s in kodiShowsUpdate['shows']]: + logger.debug( + "[Episodes Sync] %i show(s) will have episode ratings added in Kodi" + % len(kodiShowsUpdate["shows"]) + ) + for s in [ + "%s" % self.__getShowAsString(s, short=True) + for s in kodiShowsUpdate["shows"] + ]: logger.debug("[Episodes Sync] Episodes updated: %s" % s) episodes = [] - for show in kodiShowsUpdate['shows']: - for season in show['seasons']: - for episode in season['episodes']: + for show in kodiShowsUpdate["shows"]: + for season in show["seasons"]: + for episode in season["episodes"]: episodes.append( - {'episodeid': episode['ids']['episodeid'], 'rating': episode['rating']}) + { + "episodeid": episode["ids"]["episodeid"], + "rating": episode["rating"], + } + ) # split episode list into chunks of 50 chunksize = 50 - chunked_episodes = utilities.chunks([{"jsonrpc": "2.0", "id": i, "method": "VideoLibrary.SetEpisodeDetails", - "params": {"episodeid": episodes[i]['episodeid'], - "userrating": episodes[i]['rating']}} for i in range(len(episodes))], - chunksize) + chunked_episodes = utilities.chunks( + [ + { + "jsonrpc": "2.0", + "id": i, + "method": "VideoLibrary.SetEpisodeDetails", + "params": { + "episodeid": episodes[i]["episodeid"], + "userrating": episodes[i]["rating"], + }, + } + for i in range(len(episodes)) + ], + chunksize, + ) i = 0 x = float(len(episodes)) for chunk in chunked_episodes: if self.sync.IsCanceled(): return i += 1 - y = ((i / x) * (toPercent-fromPercent)) + fromPercent - self.sync.UpdateProgress(int(y), line1='', line2=kodiUtilities.getString( - 32174) % ((i) * chunksize if (i) * chunksize < x else x, x)) + y = ((i / x) * (toPercent - fromPercent)) + fromPercent + self.sync.UpdateProgress( + int(y), + line1="", + line2=kodiUtilities.getString(32174) + % ((i) * chunksize if (i) * chunksize < x else x, x), + ) kodiUtilities.kodiJsonRequest(chunk) self.sync.UpdateProgress( - toPercent, line2=kodiUtilities.getString(32175) % len(episodes)) + toPercent, line2=kodiUtilities.getString(32175) % len(episodes) + ) def __getShowAsString(self, show, short=False): p = [] - if 'seasons' in show: - for season in show['seasons']: + if "seasons" in show: + for season in show["seasons"]: s = "" if short: s = ", ".join( - ["S%02dE%02d" % (season['number'], i['number']) for i in season['episodes']]) + [ + "S%02dE%02d" % (season["number"], i["number"]) + for i in season["episodes"] + ] + ) else: episodes = ", ".join( - [str(i) for i in show['shows']['seasons'][season]]) + [str(i) for i in show["shows"]["seasons"][season]] + ) s = "Season: %d, Episodes: %s" % (season, episodes) p.append(s) else: p = ["All"] - if 'tvdb' in show['ids']: - return "%s [tvdb: %s] - %s" % (show['title'], show['ids']['tvdb'], ", ".join(p)) + if "tvdb" in show["ids"]: + return "%s [tvdb: %s] - %s" % ( + show["title"], + show["ids"]["tvdb"], + ", ".join(p), + ) else: - return "%s [tvdb: No id] - %s" % (show['title'], ", ".join(p)) + return "%s [tvdb: No id] - %s" % (show["title"], ", ".join(p)) diff --git a/script.trakt/resources/lib/syncMovies.py b/script.trakt/resources/lib/syncMovies.py index 3756e57a1c..56af70ca50 100644 --- a/script.trakt/resources/lib/syncMovies.py +++ b/script.trakt/resources/lib/syncMovies.py @@ -8,20 +8,25 @@ logger = logging.getLogger(__name__) -class SyncMovies(): +class SyncMovies: def __init__(self, sync, progress): self.sync = sync - if not self.sync.show_progress and sync.sync_on_update and sync.notify and self.sync.notify_during_playback: - kodiUtilities.notification('%s %s' % (kodiUtilities.getString( - 32045), kodiUtilities.getString(32046)), kodiUtilities.getString(32061)) # Sync started + if self.sync.show_notification: + kodiUtilities.notification( + "%s %s" + % (kodiUtilities.getString(32045), kodiUtilities.getString(32046)), + kodiUtilities.getString(32061), + ) # Sync started if sync.show_progress and not sync.run_silent: - progress.create("%s %s" % (kodiUtilities.getString( - 32045), kodiUtilities.getString(32046)), "") + progress.create( + "%s %s" + % (kodiUtilities.getString(32045), kodiUtilities.getString(32046)), + "", + ) kodiMovies = self.__kodiLoadMovies() if not isinstance(kodiMovies, list) and not kodiMovies: - logger.debug( - "[Movies Sync] Kodi movie list is empty, aborting movie Sync.") + logger.debug("[Movies Sync] Kodi movie list is empty, aborting movie Sync.") if sync.show_progress and not sync.run_silent: progress.close() return @@ -29,7 +34,8 @@ def __init__(self, sync, progress): traktMovies = self.__traktLoadMovies() except Exception: logger.debug( - "[Movies Sync] Error getting Trakt.tv movie list, aborting movie Sync.") + "[Movies Sync] Error getting Trakt.tv movie list, aborting movie Sync." + ) if sync.show_progress and not sync.run_silent: progress.close() return @@ -48,26 +54,51 @@ def __init__(self, sync, progress): self.__syncMovieRatings(traktMovies, kodiMovies, 92, 99) - if sync.show_progress and not sync.run_silent: + if self.sync.show_progress and not self.sync.run_silent: self.sync.UpdateProgress( - 100, line1=kodiUtilities.getString(32066), line2=" ", line3=" ") + 100, line1=kodiUtilities.getString(32066), line2=" ", line3=" " + ) progress.close() - if not sync.show_progress and sync.sync_on_update and sync.notify and sync.notify_during_playback: - kodiUtilities.notification('%s %s' % (kodiUtilities.getString( - 32045), kodiUtilities.getString(32046)), kodiUtilities.getString(32062)) # Sync complete - - logger.debug("[Movies Sync] Movies on Trakt.tv (%d), movies in Kodi (%d)." % ( - len(traktMovies), len(kodiMovies))) + if self.sync.show_notification: + kodiUtilities.notification( + "%s %s" + % (kodiUtilities.getString(32045), kodiUtilities.getString(32046)), + kodiUtilities.getString(32062), + ) # Sync complete + + logger.debug( + "[Movies Sync] Movies on Trakt.tv (%d), movies in Kodi (%d)." + % (len(traktMovies), len(kodiMovies)) + ) logger.debug("[Movies Sync] Complete.") def __kodiLoadMovies(self): self.sync.UpdateProgress(1, line2=kodiUtilities.getString(32079)) logger.debug("[Movies Sync] Getting movie data from Kodi") - data = kodiUtilities.kodiJsonRequest({'jsonrpc': '2.0', 'id': 0, 'method': 'VideoLibrary.GetMovies', 'params': {'properties': [ - 'title', 'imdbnumber', 'uniqueid', 'year', 'playcount', 'lastplayed', 'file', 'dateadded', 'runtime', 'userrating']}}) - if data['limits']['total'] == 0: + data = kodiUtilities.kodiJsonRequest( + { + "jsonrpc": "2.0", + "id": 0, + "method": "VideoLibrary.GetMovies", + "params": { + "properties": [ + "title", + "imdbnumber", + "uniqueid", + "year", + "playcount", + "lastplayed", + "file", + "dateadded", + "runtime", + "userrating", + ] + }, + } + ) + if data["limits"]["total"] == 0: logger.debug("[Movies Sync] Kodi JSON request was empty.") return @@ -78,8 +109,11 @@ def __kodiLoadMovies(self): return kodi_movies def __traktLoadMovies(self): - self.sync.UpdateProgress(10, line1=kodiUtilities.getString( - 32079), line2=kodiUtilities.getString(32081)) + self.sync.UpdateProgress( + 10, + line1=kodiUtilities.getString(32079), + line2=kodiUtilities.getString(32081), + ) logger.debug("[Movies Sync] Getting movie collection from Trakt.tv") @@ -89,7 +123,7 @@ def __traktLoadMovies(self): self.sync.UpdateProgress(17, line2=kodiUtilities.getString(32082)) traktMovies = self.sync.traktapi.getMoviesWatched(traktMovies) - if kodiUtilities.getSettingAsBool('trakt_sync_ratings'): + if kodiUtilities.getSettingAsBool("trakt_sync_ratings"): traktMovies = self.sync.traktapi.getMoviesRated(traktMovies) traktMovies = list(traktMovies.items()) @@ -104,65 +138,81 @@ def __traktLoadMovies(self): return movies def __traktLoadMoviesPlaybackProgress(self, fromPercent, toPercent): - if kodiUtilities.getSettingAsBool('trakt_movie_playback') and not self.sync.IsCanceled(): - self.sync.UpdateProgress( - fromPercent, line2=kodiUtilities.getString(32122)) + if ( + kodiUtilities.getSettingAsBool("trakt_movie_playback") + and not self.sync.IsCanceled() + ): + self.sync.UpdateProgress(fromPercent, line2=kodiUtilities.getString(32122)) - logger.debug( - '[Movies Sync] Getting playback progress from Trakt.tv') + logger.debug("[Movies Sync] Getting playback progress from Trakt.tv") try: traktProgressMovies = self.sync.traktapi.getMoviePlaybackProgress() except Exception: logger.debug( - "[Movies Sync] Invalid Trakt.tv playback progress list, possible error getting data from Trakt, aborting Trakt.tv playback update.") + "[Movies Sync] Invalid Trakt.tv playback progress list, possible error getting data from Trakt, aborting Trakt.tv playback update." + ) return False i = 0 x = float(len(traktProgressMovies)) - moviesProgress = {'movies': []} + moviesProgress = {"movies": []} for movie in traktProgressMovies: i += 1 - y = ((i / x) * (toPercent-fromPercent)) + fromPercent + y = ((i / x) * (toPercent - fromPercent)) + fromPercent self.sync.UpdateProgress( - int(y), line2=kodiUtilities.getString(32123) % (i, x)) + int(y), line2=kodiUtilities.getString(32123) % (i, x) + ) # will keep the data in python structures - just like the KODI response movie = movie.to_dict() - moviesProgress['movies'].append(movie) + moviesProgress["movies"].append(movie) - self.sync.UpdateProgress( - toPercent, line2=kodiUtilities.getString(32124)) + self.sync.UpdateProgress(toPercent, line2=kodiUtilities.getString(32124)) return moviesProgress - def __addMoviesToTraktCollection(self, kodiMovies, traktMovies, fromPercent, toPercent): - if kodiUtilities.getSettingAsBool('add_movies_to_trakt') and not self.sync.IsCanceled(): + def __addMoviesToTraktCollection( + self, kodiMovies, traktMovies, fromPercent, toPercent + ): + if ( + kodiUtilities.getSettingAsBool("add_movies_to_trakt") + and not self.sync.IsCanceled() + ): addTraktMovies = copy.deepcopy(traktMovies) addKodiMovies = copy.deepcopy(kodiMovies) traktMoviesToAdd = utilities.compareMovies( - addKodiMovies, addTraktMovies, kodiUtilities.getSettingAsBool("scrobble_fallback")) + addKodiMovies, + addTraktMovies, + kodiUtilities.getSettingAsBool("scrobble_fallback"), + ) utilities.sanitizeMovies(traktMoviesToAdd) logger.debug( - "[Movies Sync] Compared movies, found %s to add." % len(traktMoviesToAdd)) + "[Movies Sync] Compared movies, found %s to add." + % len(traktMoviesToAdd) + ) if len(traktMoviesToAdd) == 0: self.sync.UpdateProgress( - toPercent, line2=kodiUtilities.getString(32084)) - logger.debug( - "[Movies Sync] Trakt.tv movie collection is up to date.") + toPercent, line2=kodiUtilities.getString(32084) + ) + logger.debug("[Movies Sync] Trakt.tv movie collection is up to date.") return - titles = ", ".join(["%s" % (m['title']) for m in traktMoviesToAdd]) - logger.debug("[Movies Sync] %i movie(s) will be added to Trakt.tv collection." % len( - traktMoviesToAdd)) + titles = ", ".join(["%s" % (m["title"]) for m in traktMoviesToAdd]) + logger.debug( + "[Movies Sync] %i movie(s) will be added to Trakt.tv collection." + % len(traktMoviesToAdd) + ) logger.debug("[Movies Sync] Movies to add : %s" % titles) self.sync.UpdateProgress( - fromPercent, line2=kodiUtilities.getString(32063) % len(traktMoviesToAdd)) + fromPercent, + line2=kodiUtilities.getString(32063) % len(traktMoviesToAdd), + ) - moviesToAdd = {'movies': traktMoviesToAdd} + moviesToAdd = {"movies": traktMoviesToAdd} # logger.debug("Movies to add: %s" % moviesToAdd) try: self.sync.traktapi.addToCollection(moviesToAdd) @@ -171,75 +221,105 @@ def __addMoviesToTraktCollection(self, kodiMovies, traktMovies, fromPercent, toP logging.fatal(message) self.sync.UpdateProgress( - toPercent, line2=kodiUtilities.getString(32085) % len(traktMoviesToAdd)) - - def __deleteMoviesFromTraktCollection(self, traktMovies, kodiMovies, fromPercent, toPercent): - - if kodiUtilities.getSettingAsBool('clean_trakt_movies') and not self.sync.IsCanceled(): + toPercent, line2=kodiUtilities.getString(32085) % len(traktMoviesToAdd) + ) + + def __deleteMoviesFromTraktCollection( + self, traktMovies, kodiMovies, fromPercent, toPercent + ): + if ( + kodiUtilities.getSettingAsBool("clean_trakt_movies") + and not self.sync.IsCanceled() + ): removeTraktMovies = copy.deepcopy(traktMovies) removeKodiMovies = copy.deepcopy(kodiMovies) logger.debug("[Movies Sync] Starting to remove.") traktMoviesToRemove = utilities.compareMovies( - removeTraktMovies, removeKodiMovies, kodiUtilities.getSettingAsBool("scrobble_fallback")) + removeTraktMovies, + removeKodiMovies, + kodiUtilities.getSettingAsBool("scrobble_fallback"), + ) utilities.sanitizeMovies(traktMoviesToRemove) - logger.debug("[Movies Sync] Compared movies, found %s to remove." % len( - traktMoviesToRemove)) + logger.debug( + "[Movies Sync] Compared movies, found %s to remove." + % len(traktMoviesToRemove) + ) if len(traktMoviesToRemove) == 0: self.sync.UpdateProgress( - toPercent, line2=kodiUtilities.getString(32091)) + toPercent, line2=kodiUtilities.getString(32091) + ) logger.debug( - "[Movies Sync] Trakt.tv movie collection is clean, no movies to remove.") + "[Movies Sync] Trakt.tv movie collection is clean, no movies to remove." + ) return - titles = ", ".join(["%s" % (m['title']) - for m in traktMoviesToRemove]) - logger.debug("[Movies Sync] %i movie(s) will be removed from Trakt.tv collection." % len( - traktMoviesToRemove)) + titles = ", ".join(["%s" % (m["title"]) for m in traktMoviesToRemove]) + logger.debug( + "[Movies Sync] %i movie(s) will be removed from Trakt.tv collection." + % len(traktMoviesToRemove) + ) logger.debug("[Movies Sync] Movies removed: %s" % titles) - self.sync.UpdateProgress(fromPercent, line2=kodiUtilities.getString( - 32076) % len(traktMoviesToRemove)) + self.sync.UpdateProgress( + fromPercent, + line2=kodiUtilities.getString(32076) % len(traktMoviesToRemove), + ) - moviesToRemove = {'movies': traktMoviesToRemove} + moviesToRemove = {"movies": traktMoviesToRemove} try: self.sync.traktapi.removeFromCollection(moviesToRemove) except Exception as ex: message = utilities.createError(ex) logging.fatal(message) - self.sync.UpdateProgress(toPercent, line2=kodiUtilities.getString( - 32092) % len(traktMoviesToRemove)) - - def __addMoviesToTraktWatched(self, kodiMovies, traktMovies, fromPercent, toPercent): - if kodiUtilities.getSettingAsBool('trakt_movie_playcount') and not self.sync.IsCanceled(): + self.sync.UpdateProgress( + toPercent, + line2=kodiUtilities.getString(32092) % len(traktMoviesToRemove), + ) + + def __addMoviesToTraktWatched( + self, kodiMovies, traktMovies, fromPercent, toPercent + ): + if ( + kodiUtilities.getSettingAsBool("trakt_movie_playcount") + and not self.sync.IsCanceled() + ): updateTraktTraktMovies = copy.deepcopy(traktMovies) updateTraktKodiMovies = copy.deepcopy(kodiMovies) traktMoviesToUpdate = utilities.compareMovies( - updateTraktKodiMovies, updateTraktTraktMovies, kodiUtilities.getSettingAsBool("scrobble_fallback"), watched=True) + updateTraktKodiMovies, + updateTraktTraktMovies, + kodiUtilities.getSettingAsBool("scrobble_fallback"), + watched=True, + ) utilities.sanitizeMovies(traktMoviesToUpdate) if len(traktMoviesToUpdate) == 0: self.sync.UpdateProgress( - toPercent, line2=kodiUtilities.getString(32086)) - logger.debug( - "[Movies Sync] Trakt.tv movie playcount is up to date") + toPercent, line2=kodiUtilities.getString(32086) + ) + logger.debug("[Movies Sync] Trakt.tv movie playcount is up to date") return - titles = ", ".join(["%s" % (m['title']) - for m in traktMoviesToUpdate]) - logger.debug("[Movies Sync] %i movie(s) playcount will be updated on Trakt.tv" % len( - traktMoviesToUpdate)) + titles = ", ".join(["%s" % (m["title"]) for m in traktMoviesToUpdate]) + logger.debug( + "[Movies Sync] %i movie(s) playcount will be updated on Trakt.tv" + % len(traktMoviesToUpdate) + ) logger.debug("[Movies Sync] Movies updated: %s" % titles) - self.sync.UpdateProgress(fromPercent, line2=kodiUtilities.getString( - 32064) % len(traktMoviesToUpdate)) + self.sync.UpdateProgress( + fromPercent, + line2=kodiUtilities.getString(32064) % len(traktMoviesToUpdate), + ) # Send request to update playcounts on Trakt.tv chunksize = 200 chunked_movies = utilities.chunks( - [movie for movie in traktMoviesToUpdate], chunksize) + [movie for movie in traktMoviesToUpdate], chunksize + ) errorcount = 0 i = 0 x = float(len(traktMoviesToUpdate)) @@ -247,11 +327,14 @@ def __addMoviesToTraktWatched(self, kodiMovies, traktMovies, fromPercent, toPerc if self.sync.IsCanceled(): return i += 1 - y = ((i / x) * (toPercent-fromPercent)) + fromPercent - self.sync.UpdateProgress(int(y), line2=kodiUtilities.getString( - 32093) % ((i) * chunksize if (i) * chunksize < x else x, x)) + y = ((i / x) * (toPercent - fromPercent)) + fromPercent + self.sync.UpdateProgress( + int(y), + line2=kodiUtilities.getString(32093) + % ((i) * chunksize if (i) * chunksize < x else x, x), + ) - params = {'movies': chunk} + params = {"movies": chunk} # logger.debug("moviechunk: %s" % params) try: self.sync.traktapi.addToHistory(params) @@ -260,147 +343,264 @@ def __addMoviesToTraktWatched(self, kodiMovies, traktMovies, fromPercent, toPerc logging.fatal(message) errorcount += 1 - logger.debug( - "[Movies Sync] Movies updated: %d error(s)" % errorcount) - self.sync.UpdateProgress(toPercent, line2=kodiUtilities.getString( - 32087) % len(traktMoviesToUpdate)) + logger.debug("[Movies Sync] Movies updated: %d error(s)" % errorcount) + self.sync.UpdateProgress( + toPercent, + line2=kodiUtilities.getString(32087) % len(traktMoviesToUpdate), + ) def __addMoviesToKodiWatched(self, traktMovies, kodiMovies, fromPercent, toPercent): - - if kodiUtilities.getSettingAsBool('kodi_movie_playcount') and not self.sync.IsCanceled(): + if ( + kodiUtilities.getSettingAsBool("kodi_movie_playcount") + and not self.sync.IsCanceled() + ): updateKodiTraktMovies = copy.deepcopy(traktMovies) updateKodiKodiMovies = copy.deepcopy(kodiMovies) - kodiMoviesToUpdate = utilities.compareMovies(updateKodiTraktMovies, updateKodiKodiMovies, kodiUtilities.getSettingAsBool( - "scrobble_fallback"), watched=True, restrict=True) + kodiMoviesToUpdate = utilities.compareMovies( + updateKodiTraktMovies, + updateKodiKodiMovies, + kodiUtilities.getSettingAsBool("scrobble_fallback"), + watched=True, + restrict=True, + ) if len(kodiMoviesToUpdate) == 0: self.sync.UpdateProgress( - toPercent, line2=kodiUtilities.getString(32088)) - logger.debug( - "[Movies Sync] Kodi movie playcount is up to date.") + toPercent, line2=kodiUtilities.getString(32088) + ) + logger.debug("[Movies Sync] Kodi movie playcount is up to date.") return - titles = ", ".join(["%s" % (m['title']) - for m in kodiMoviesToUpdate]) - logger.debug("[Movies Sync] %i movie(s) playcount will be updated in Kodi" % len( - kodiMoviesToUpdate)) + titles = ", ".join(["%s" % (m["title"]) for m in kodiMoviesToUpdate]) + logger.debug( + "[Movies Sync] %i movie(s) playcount will be updated in Kodi" + % len(kodiMoviesToUpdate) + ) logger.debug("[Movies Sync] Movies to add: %s" % titles) - self.sync.UpdateProgress(fromPercent, line2=kodiUtilities.getString( - 32065) % len(kodiMoviesToUpdate)) + self.sync.UpdateProgress( + fromPercent, + line2=kodiUtilities.getString(32065) % len(kodiMoviesToUpdate), + ) # split movie list into chunks of 50 chunksize = 50 - chunked_movies = utilities.chunks([{"jsonrpc": "2.0", "method": "VideoLibrary.SetMovieDetails", "params": {"movieid": kodiMoviesToUpdate[i]['movieid'], "playcount": kodiMoviesToUpdate[i] - ['plays'], "lastplayed": utilities.convertUtcToDateTime(kodiMoviesToUpdate[i]['last_watched_at'])}, "id": i} for i in range(len(kodiMoviesToUpdate))], chunksize) + chunked_movies = utilities.chunks( + [ + { + "jsonrpc": "2.0", + "method": "VideoLibrary.SetMovieDetails", + "params": { + "movieid": kodiMoviesToUpdate[i]["movieid"], + "playcount": kodiMoviesToUpdate[i]["plays"], + "lastplayed": utilities.convertUtcToDateTime( + kodiMoviesToUpdate[i]["last_watched_at"] + ), + }, + "id": i, + } + for i in range(len(kodiMoviesToUpdate)) + ], + chunksize, + ) i = 0 x = float(len(kodiMoviesToUpdate)) for chunk in chunked_movies: if self.sync.IsCanceled(): return i += 1 - y = ((i / x) * (toPercent-fromPercent)) + fromPercent - self.sync.UpdateProgress(int(y), line2=kodiUtilities.getString( - 32089) % ((i) * chunksize if (i) * chunksize < x else x, x)) + y = ((i / x) * (toPercent - fromPercent)) + fromPercent + self.sync.UpdateProgress( + int(y), + line2=kodiUtilities.getString(32089) + % ((i) * chunksize if (i) * chunksize < x else x, x), + ) kodiUtilities.kodiJsonRequest(chunk) - self.sync.UpdateProgress(toPercent, line2=kodiUtilities.getString( - 32090) % len(kodiMoviesToUpdate)) + self.sync.UpdateProgress( + toPercent, + line2=kodiUtilities.getString(32090) % len(kodiMoviesToUpdate), + ) def __addMovieProgressToKodi(self, traktMovies, kodiMovies, fromPercent, toPercent): - - if kodiUtilities.getSettingAsBool('trakt_movie_playback') and traktMovies and not self.sync.IsCanceled(): + if ( + kodiUtilities.getSettingAsBool("trakt_movie_playback") + and traktMovies + and not self.sync.IsCanceled() + ): updateKodiTraktMovies = copy.deepcopy(traktMovies) updateKodiKodiMovies = copy.deepcopy(kodiMovies) - kodiMoviesToUpdate = utilities.compareMovies(updateKodiTraktMovies['movies'], updateKodiKodiMovies, kodiUtilities.getSettingAsBool( - "scrobble_fallback"), restrict=True, playback=True) + kodiMoviesToUpdate = utilities.compareMovies( + updateKodiTraktMovies["movies"], + updateKodiKodiMovies, + kodiUtilities.getSettingAsBool("scrobble_fallback"), + restrict=True, + playback=True, + ) if len(kodiMoviesToUpdate) == 0: self.sync.UpdateProgress( - toPercent, line1='', line2=kodiUtilities.getString(32125)) - logger.debug( - "[Movies Sync] Kodi movie progress is up to date.") + toPercent, line1="", line2=kodiUtilities.getString(32125) + ) + logger.debug("[Movies Sync] Kodi movie progress is up to date.") return - logger.debug("[Movies Sync] %i movie(s) progress will be updated in Kodi" % len( - kodiMoviesToUpdate)) + logger.debug( + "[Movies Sync] %i movie(s) progress will be updated in Kodi" + % len(kodiMoviesToUpdate) + ) - self.sync.UpdateProgress(fromPercent, line1='', line2=kodiUtilities.getString( - 32126) % len(kodiMoviesToUpdate)) + self.sync.UpdateProgress( + fromPercent, + line1="", + line2=kodiUtilities.getString(32126) % len(kodiMoviesToUpdate), + ) + # If library item doesn't have a runtime set get it from + # Trakt to avoid later using 0 in runtime * progress_pct. + for movie in kodiMoviesToUpdate: + if not movie["runtime"]: + movie["runtime"] = ( + self.sync.traktapi.getMovieSummary( + movie["ids"]["trakt"], extended="full" + ).runtime + * 60 + ) # need to calculate the progress in int from progress in percent from Trakt # split movie list into chunks of 50 chunksize = 50 - chunked_movies = utilities.chunks([{"jsonrpc": "2.0", "id": i, "method": "VideoLibrary.SetMovieDetails", "params": {"movieid": kodiMoviesToUpdate[i]['movieid'], "resume": { - "position": kodiMoviesToUpdate[i]['runtime'] / 100.0 * kodiMoviesToUpdate[i]['progress'], "total": kodiMoviesToUpdate[i]['runtime']}}} for i in range(len(kodiMoviesToUpdate)) if kodiMoviesToUpdate[i]['runtime'] > 0], chunksize) + chunked_movies = utilities.chunks( + [ + { + "jsonrpc": "2.0", + "id": i, + "method": "VideoLibrary.SetMovieDetails", + "params": { + "movieid": kodiMoviesToUpdate[i]["movieid"], + "resume": { + "position": kodiMoviesToUpdate[i]["runtime"] + / 100.0 + * kodiMoviesToUpdate[i]["progress"], + "total": kodiMoviesToUpdate[i]["runtime"], + }, + }, + } + for i in range(len(kodiMoviesToUpdate)) + if kodiMoviesToUpdate[i]["runtime"] > 0 + ], + chunksize, + ) i = 0 x = float(len(kodiMoviesToUpdate)) for chunk in chunked_movies: if self.sync.IsCanceled(): return i += 1 - y = ((i / x) * (toPercent-fromPercent)) + fromPercent - self.sync.UpdateProgress(int(y), line2=kodiUtilities.getString( - 32127) % ((i) * chunksize if (i) * chunksize < x else x, x)) + y = ((i / x) * (toPercent - fromPercent)) + fromPercent + self.sync.UpdateProgress( + int(y), + line2=kodiUtilities.getString(32127) + % ((i) * chunksize if (i) * chunksize < x else x, x), + ) kodiUtilities.kodiJsonRequest(chunk) - self.sync.UpdateProgress(toPercent, line2=kodiUtilities.getString( - 32128) % len(kodiMoviesToUpdate)) + self.sync.UpdateProgress( + toPercent, + line2=kodiUtilities.getString(32128) % len(kodiMoviesToUpdate), + ) def __syncMovieRatings(self, traktMovies, kodiMovies, fromPercent, toPercent): - - if kodiUtilities.getSettingAsBool('trakt_sync_ratings') and traktMovies and not self.sync.IsCanceled(): + if ( + kodiUtilities.getSettingAsBool("trakt_sync_ratings") + and traktMovies + and not self.sync.IsCanceled() + ): updateKodiTraktMovies = copy.deepcopy(traktMovies) updateKodiKodiMovies = copy.deepcopy(kodiMovies) traktMoviesToUpdate = utilities.compareMovies( - updateKodiKodiMovies, updateKodiTraktMovies, kodiUtilities.getSettingAsBool("scrobble_fallback"), rating=True) + updateKodiKodiMovies, + updateKodiTraktMovies, + kodiUtilities.getSettingAsBool("scrobble_fallback"), + rating=True, + ) if len(traktMoviesToUpdate) == 0: self.sync.UpdateProgress( - toPercent, line1='', line2=kodiUtilities.getString(32179)) - logger.debug( - "[Movies Sync] Trakt movie ratings are up to date.") + toPercent, line1="", line2=kodiUtilities.getString(32179) + ) + logger.debug("[Movies Sync] Trakt movie ratings are up to date.") else: - logger.debug("[Movies Sync] %i movie(s) ratings will be updated on Trakt" % len( - traktMoviesToUpdate)) + logger.debug( + "[Movies Sync] %i movie(s) ratings will be updated on Trakt" + % len(traktMoviesToUpdate) + ) - self.sync.UpdateProgress(fromPercent, line1='', line2=kodiUtilities.getString( - 32180) % len(traktMoviesToUpdate)) + self.sync.UpdateProgress( + fromPercent, + line1="", + line2=kodiUtilities.getString(32180) % len(traktMoviesToUpdate), + ) - moviesRatings = {'movies': traktMoviesToUpdate} + moviesRatings = {"movies": traktMoviesToUpdate} self.sync.traktapi.addRating(moviesRatings) - kodiMoviesToUpdate = utilities.compareMovies(updateKodiTraktMovies, updateKodiKodiMovies, kodiUtilities.getSettingAsBool( - "scrobble_fallback"), restrict=True, rating=True) + kodiMoviesToUpdate = utilities.compareMovies( + updateKodiTraktMovies, + updateKodiKodiMovies, + kodiUtilities.getSettingAsBool("scrobble_fallback"), + restrict=True, + rating=True, + ) if len(kodiMoviesToUpdate) == 0: self.sync.UpdateProgress( - toPercent, line1='', line2=kodiUtilities.getString(32169)) - logger.debug( - "[Movies Sync] Kodi movie ratings are up to date.") + toPercent, line1="", line2=kodiUtilities.getString(32169) + ) + logger.debug("[Movies Sync] Kodi movie ratings are up to date.") else: - logger.debug("[Movies Sync] %i movie(s) ratings will be updated in Kodi" % len( - kodiMoviesToUpdate)) + logger.debug( + "[Movies Sync] %i movie(s) ratings will be updated in Kodi" + % len(kodiMoviesToUpdate) + ) - self.sync.UpdateProgress(fromPercent, line1='', line2=kodiUtilities.getString( - 32170) % len(kodiMoviesToUpdate)) + self.sync.UpdateProgress( + fromPercent, + line1="", + line2=kodiUtilities.getString(32170) % len(kodiMoviesToUpdate), + ) # split movie list into chunks of 50 chunksize = 50 - chunked_movies = utilities.chunks([{"jsonrpc": "2.0", "id": i, "method": "VideoLibrary.SetMovieDetails", - "params": {"movieid": kodiMoviesToUpdate[i]['movieid'], - "userrating": kodiMoviesToUpdate[i]['rating']}} for i in range(len(kodiMoviesToUpdate))], - chunksize) + chunked_movies = utilities.chunks( + [ + { + "jsonrpc": "2.0", + "id": i, + "method": "VideoLibrary.SetMovieDetails", + "params": { + "movieid": kodiMoviesToUpdate[i]["movieid"], + "userrating": kodiMoviesToUpdate[i]["rating"], + }, + } + for i in range(len(kodiMoviesToUpdate)) + ], + chunksize, + ) i = 0 x = float(len(kodiMoviesToUpdate)) for chunk in chunked_movies: if self.sync.IsCanceled(): return i += 1 - y = ((i / x) * (toPercent-fromPercent)) + fromPercent - self.sync.UpdateProgress(int(y), line2=kodiUtilities.getString( - 32171) % ((i) * chunksize if (i) * chunksize < x else x, x)) + y = ((i / x) * (toPercent - fromPercent)) + fromPercent + self.sync.UpdateProgress( + int(y), + line2=kodiUtilities.getString(32171) + % ((i) * chunksize if (i) * chunksize < x else x, x), + ) kodiUtilities.kodiJsonRequest(chunk) - self.sync.UpdateProgress(toPercent, line2=kodiUtilities.getString( - 32172) % len(kodiMoviesToUpdate)) + self.sync.UpdateProgress( + toPercent, + line2=kodiUtilities.getString(32172) % len(kodiMoviesToUpdate), + ) diff --git a/script.trakt/resources/lib/traktContextMenu.py b/script.trakt/resources/lib/traktContextMenu.py index 5ff9b5b108..00ce5c36b4 100644 --- a/script.trakt/resources/lib/traktContextMenu.py +++ b/script.trakt/resources/lib/traktContextMenu.py @@ -22,16 +22,23 @@ class traktContextMenu(xbmcgui.WindowXMLDialog): action = None def __new__(cls, media_type=None, buttons=None): - return super(traktContextMenu, cls).__new__(cls, "script-trakt-ContextMenu.xml", __addon__.getAddonInfo('path'), - media_type=media_type, buttons=None) + return super(traktContextMenu, cls).__new__( + cls, + "script-trakt-ContextMenu.xml", + __addon__.getAddonInfo("path"), + media_type=media_type, + buttons=None, + ) def __init__(self, *args, **kwargs): - self.buttons = kwargs['buttons'] - self.media_type = kwargs['media_type'] + self.buttons = kwargs["buttons"] + self.media_type = kwargs["media_type"] super(traktContextMenu, self).__init__() def onInit(self): - mange_string = getString(32133) if isMovie(self.media_type) else getString(32134) + mange_string = ( + getString(32133) if isMovie(self.media_type) else getString(32134) + ) rate_string = getString(32137) if isShow(self.media_type): rate_string = getString(32138) @@ -40,16 +47,33 @@ def onInit(self): elif isEpisode(self.media_type): rate_string = getString(32139) - actions = [mange_string, getString(32135), getString(32136), rate_string, getString(32140), getString(32141), getString(32142), getString(32143)] - keys = ["itemlists", "removefromlist", "addtowatchlist", "rate", "togglewatched", "managelists", "updatetags", - "sync"] + actions = [ + mange_string, + getString(32135), + getString(32136), + rate_string, + getString(32140), + getString(32141), + getString(32142), + getString(32143), + ] + keys = [ + "itemlists", + "removefromlist", + "addtowatchlist", + "rate", + "togglewatched", + "managelists", + "updatetags", + "sync", + ] - l = self.getControl(ACTION_LIST) + actionList = self.getControl(ACTION_LIST) for i in range(len(actions)): if keys[i] in self.buttons: - l.addItem(self.newListItem(actions[i], id=keys[i])) + actionList.addItem(self.newListItem(actions[i], id=keys[i])) - self.setFocus(l) + self.setFocus(actionList) def newListItem(self, label, selected=False, *args, **kwargs): item = xbmcgui.ListItem(label) @@ -59,14 +83,14 @@ def newListItem(self, label, selected=False, *args, **kwargs): return item def onAction(self, action): - if not action.getId() in ACTION_ITEM_SELECT: + if action.getId() not in ACTION_ITEM_SELECT: if action in ACTION_CLOSE_LIST: self.close() if action in ACTION_ITEM_SELECT: cID = self.getFocusId() if cID == ACTION_LIST: - l = self.getControl(cID) - item = l.getSelectedItem() - self.action = item.getProperty('id') + control = self.getControl(cID) + item = control.getSelectedItem() + self.action = item.getProperty("id") self.close() diff --git a/script.trakt/resources/lib/traktapi.py b/script.trakt/resources/lib/traktapi.py index 5657f15e20..30b265ec07 100644 --- a/script.trakt/resources/lib/traktapi.py +++ b/script.trakt/resources/lib/traktapi.py @@ -3,23 +3,29 @@ import logging import time from json import dumps, loads -from sys import version_info import xbmcaddon from resources.lib import deviceAuthDialog -from resources.lib.kodiUtilities import (checkAndConfigureProxy, getSetting, - getSettingAsInt, getString, - notification, setSetting) -from resources.lib.utilities import (createError, findEpisodeMatchInList, - findMovieMatchInList, - findSeasonMatchInList, - findShowMatchInList) +from resources.lib.kodiUtilities import ( + checkAndConfigureProxy, + getSetting, + getSettingAsInt, + getString, + notification, + setSetting, +) +from resources.lib.utilities import ( + findEpisodeMatchInList, + findMovieMatchInList, + findSeasonMatchInList, + findShowMatchInList, +) from trakt import Trakt from trakt.objects import Movie, Show # read settings -__addon__ = xbmcaddon.Addon('script.trakt') -__addonversion__ = __addon__.getAddonInfo('version') +__addon__ = xbmcaddon.Addon("script.trakt") +__addonversion__ = __addon__.getAddonInfo("version") logger = logging.getLogger(__name__) @@ -33,28 +39,22 @@ def __init__(self, force=False): proxyURL = checkAndConfigureProxy() if proxyURL: - Trakt.http.proxies = { - 'http': proxyURL, - 'https': proxyURL - } + Trakt.http.proxies = {"http": proxyURL, "https": proxyURL} # Configure Trakt.configuration.defaults.client( - id=self.__client_id, - secret=self.__client_secret + id=self.__client_id, secret=self.__client_secret ) # Bind event - Trakt.on('oauth.token_refreshed', self.on_token_refreshed) + Trakt.on("oauth.token_refreshed", self.on_token_refreshed) - Trakt.configuration.defaults.oauth( - refresh=True - ) + Trakt.configuration.defaults.oauth(refresh=True) - if getSetting('authorization') and not force: - self.authorization = loads(getSetting('authorization')) + if getSetting("authorization") and not force: + self.authorization = loads(getSetting("authorization")) else: - last_reminder = getSettingAsInt('last_reminder') + last_reminder = getSettingAsInt("last_reminder") now = int(time.time()) if last_reminder >= 0 and last_reminder < now - (24 * 60 * 60) or force: self.login() @@ -62,38 +62,45 @@ def __init__(self, force=False): def login(self): # Request new device code with Trakt.configuration.http(timeout=90): - code = Trakt['oauth/device'].code() + code = Trakt["oauth/device"].code() if not code: - logger.debug('Error can not reach trakt') + logger.debug("Error can not reach trakt") notification(getString(32024), getString(32023)) else: # Construct device authentication poller - poller = Trakt['oauth/device'].poll(**code)\ - .on('aborted', self.on_aborted)\ - .on('authenticated', self.on_authenticated)\ - .on('expired', self.on_expired)\ - .on('poll', self.on_poll) + poller = ( + Trakt["oauth/device"] + .poll(**code) + .on("aborted", self.on_aborted) + .on("authenticated", self.on_authenticated) + .on("expired", self.on_expired) + .on("poll", self.on_poll) + ) # Start polling for authentication token poller.start(daemon=False) - logger.debug('Enter the code "%s" at %s to authenticate your account' % ( - code.get('user_code'), - code.get('verification_url') - )) - - self.authDialog = deviceAuthDialog.DeviceAuthDialog('script-trakt-DeviceAuthDialog.xml', __addon__.getAddonInfo('path'), - code=code.get('user_code'), url=code.get('verification_url')) + logger.debug( + 'Enter the code "%s" at %s to authenticate your account' + % (code.get("user_code"), code.get("verification_url")) + ) + + self.authDialog = deviceAuthDialog.DeviceAuthDialog( + "script-trakt-DeviceAuthDialog.xml", + __addon__.getAddonInfo("path"), + code=code.get("user_code"), + url=code.get("verification_url"), + ) self.authDialog.doModal() del self.authDialog def on_aborted(self): """Triggered when device authentication was aborted (either with `DeviceOAuthPoller.stop()` - or via the "poll" event)""" + or via the "poll" event)""" - logger.debug('Authentication aborted') + logger.debug("Authentication aborted") self.authDialog.close() def on_authenticated(self, token): @@ -103,8 +110,8 @@ def on_authenticated(self, token): :type token: dict """ self.authorization = token - setSetting('authorization', dumps(self.authorization)) - logger.debug('Authentication complete: %r' % token) + setSetting("authorization", dumps(self.authorization)) + logger.debug("Authentication complete: %r" % token) self.authDialog.close() notification(getString(32157), getString(32152), 3000) self.updateUser() @@ -112,7 +119,7 @@ def on_authenticated(self, token): def on_expired(self): """Triggered when the device authentication code has expired""" - logger.debug('Authentication expired') + logger.debug("Authentication expired") self.authDialog.close() def on_poll(self, callback): @@ -128,37 +135,34 @@ def on_poll(self, callback): def on_token_refreshed(self, response): # OAuth token refreshed, save token for future calls self.authorization = response - setSetting('authorization', dumps(self.authorization)) + setSetting("authorization", dumps(self.authorization)) - logger.debug('Token refreshed') + logger.debug("Token refreshed") def updateUser(self): user = self.getUser() - if user and 'user' in user: - setSetting('user', user['user']['username']) + if user and "user" in user: + setSetting("user", user["user"]["username"]) else: - setSetting('user', '') + setSetting("user", "") def scrobbleEpisode(self, show, episode, percent, status): result = None with Trakt.configuration.oauth.from_response(self.authorization): with Trakt.configuration.http(retry=True): - if status == 'start': - result = Trakt['scrobble'].start( - show=show, - episode=episode, - progress=percent) - elif status == 'pause': - result = Trakt['scrobble'].pause( - show=show, - episode=episode, - progress=percent) - elif status == 'stop': - result = Trakt['scrobble'].stop( - show=show, - episode=episode, - progress=percent) + if status == "start": + result = Trakt["scrobble"].start( + show=show, episode=episode, progress=percent + ) + elif status == "pause": + result = Trakt["scrobble"].pause( + show=show, episode=episode, progress=percent + ) + elif status == "stop": + result = Trakt["scrobble"].stop( + show=show, episode=episode, progress=percent + ) else: logger.debug("scrobble() Bad scrobble status") return result @@ -168,18 +172,12 @@ def scrobbleMovie(self, movie, percent, status): with Trakt.configuration.oauth.from_response(self.authorization): with Trakt.configuration.http(retry=True): - if status == 'start': - result = Trakt['scrobble'].start( - movie=movie, - progress=percent) - elif status == 'pause': - result = Trakt['scrobble'].pause( - movie=movie, - progress=percent) - elif status == 'stop': - result = Trakt['scrobble'].stop( - movie=movie, - progress=percent) + if status == "start": + result = Trakt["scrobble"].start(movie=movie, progress=percent) + elif status == "pause": + result = Trakt["scrobble"].pause(movie=movie, progress=percent) + elif status == "stop": + result = Trakt["scrobble"].stop(movie=movie, progress=percent) else: logger.debug("scrobble() Bad scrobble status") return result @@ -187,109 +185,109 @@ def scrobbleMovie(self, movie, percent, status): def getShowsCollected(self, shows): with Trakt.configuration.oauth.from_response(self.authorization): with Trakt.configuration.http(retry=True, timeout=90): - Trakt['sync/collection'].shows(shows, exceptions=True) + Trakt["sync/collection"].shows(shows, exceptions=True) return shows def getMoviesCollected(self, movies): with Trakt.configuration.oauth.from_response(self.authorization): with Trakt.configuration.http(retry=True, timeout=90): - Trakt['sync/collection'].movies(movies, exceptions=True) + Trakt["sync/collection"].movies(movies, exceptions=True) return movies def getShowsWatched(self, shows): with Trakt.configuration.oauth.from_response(self.authorization): with Trakt.configuration.http(retry=True, timeout=90): - Trakt['sync/watched'].shows(shows, exceptions=True) + Trakt["sync/watched"].shows(shows, exceptions=True) return shows def getMoviesWatched(self, movies): with Trakt.configuration.oauth.from_response(self.authorization): with Trakt.configuration.http(retry=True, timeout=90): - Trakt['sync/watched'].movies(movies, exceptions=True) + Trakt["sync/watched"].movies(movies, exceptions=True) return movies def getShowsRated(self, shows): with Trakt.configuration.oauth.from_response(self.authorization): with Trakt.configuration.http(retry=True, timeout=90): - Trakt['sync/ratings'].shows(store=shows, exceptions=True) + Trakt["sync/ratings"].shows(store=shows, exceptions=True) return shows def getEpisodesRated(self, shows): with Trakt.configuration.oauth.from_response(self.authorization): with Trakt.configuration.http(retry=True, timeout=90): - Trakt['sync/ratings'].episodes(store=shows, exceptions=True) + Trakt["sync/ratings"].episodes(store=shows, exceptions=True) return shows def getMoviesRated(self, movies): with Trakt.configuration.oauth.from_response(self.authorization): with Trakt.configuration.http(retry=True, timeout=90): - Trakt['sync/ratings'].movies(store=movies, exceptions=True) + Trakt["sync/ratings"].movies(store=movies, exceptions=True) return movies def addToCollection(self, mediaObject): with Trakt.configuration.oauth.from_response(self.authorization): with Trakt.configuration.http(retry=True): - result = Trakt['sync/collection'].add(mediaObject) + result = Trakt["sync/collection"].add(mediaObject) return result def removeFromCollection(self, mediaObject): with Trakt.configuration.oauth.from_response(self.authorization): with Trakt.configuration.http(retry=True): - result = Trakt['sync/collection'].remove(mediaObject) + result = Trakt["sync/collection"].remove(mediaObject) return result def addToHistory(self, mediaObject): with Trakt.configuration.oauth.from_response(self.authorization): # don't try this call it may cause multiple watches - result = Trakt['sync/history'].add(mediaObject) + result = Trakt["sync/history"].add(mediaObject) return result def addToWatchlist(self, mediaObject): with Trakt.configuration.oauth.from_response(self.authorization): with Trakt.configuration.http(retry=True): - result = Trakt['sync/watchlist'].add(mediaObject) + result = Trakt["sync/watchlist"].add(mediaObject) return result - def getShowRatingForUser(self, showId, idType='tvdb'): + def getShowRatingForUser(self, showId, idType="tvdb"): ratings = {} with Trakt.configuration.oauth.from_response(self.authorization): with Trakt.configuration.http(retry=True): - Trakt['sync/ratings'].shows(store=ratings) + Trakt["sync/ratings"].shows(store=ratings) return findShowMatchInList(showId, ratings, idType) - def getSeasonRatingForUser(self, showId, season, idType='tvdb'): + def getSeasonRatingForUser(self, showId, season, idType="tvdb"): ratings = {} with Trakt.configuration.oauth.from_response(self.authorization): with Trakt.configuration.http(retry=True): - Trakt['sync/ratings'].seasons(store=ratings) + Trakt["sync/ratings"].seasons(store=ratings) return findSeasonMatchInList(showId, season, ratings, idType) - def getEpisodeRatingForUser(self, showId, season, episode, idType='tvdb'): + def getEpisodeRatingForUser(self, showId, season, episode, idType="tvdb"): ratings = {} with Trakt.configuration.oauth.from_response(self.authorization): with Trakt.configuration.http(retry=True): - Trakt['sync/ratings'].episodes(store=ratings) + Trakt["sync/ratings"].episodes(store=ratings) return findEpisodeMatchInList(showId, season, episode, ratings, idType) - def getMovieRatingForUser(self, movieId, idType='imdb'): + def getMovieRatingForUser(self, movieId, idType="imdb"): ratings = {} with Trakt.configuration.oauth.from_response(self.authorization): with Trakt.configuration.http(retry=True): - Trakt['sync/ratings'].movies(store=ratings) + Trakt["sync/ratings"].movies(store=ratings) return findMovieMatchInList(movieId, ratings, idType) # Send a rating to Trakt as mediaObject so we can add the rating def addRating(self, mediaObject): with Trakt.configuration.oauth.from_response(self.authorization): with Trakt.configuration.http(retry=True): - result = Trakt['sync/ratings'].add(mediaObject) + result = Trakt["sync/ratings"].add(mediaObject) return result # Send a rating to Trakt as mediaObject so we can remove the rating def removeRating(self, mediaObject): with Trakt.configuration.oauth.from_response(self.authorization): with Trakt.configuration.http(retry=True): - result = Trakt['sync/ratings'].remove(mediaObject) + result = Trakt["sync/ratings"].remove(mediaObject) return result def getMoviePlaybackProgress(self): @@ -298,7 +296,7 @@ def getMoviePlaybackProgress(self): # Fetch playback with Trakt.configuration.oauth.from_response(self.authorization): with Trakt.configuration.http(retry=True): - playback = Trakt['sync/playback'].movies(exceptions=True) + playback = Trakt["sync/playback"].movies(exceptions=True) for _, item in list(playback.items()): if type(item) is Movie: @@ -312,7 +310,7 @@ def getEpisodePlaybackProgress(self): # Fetch playback with Trakt.configuration.oauth.from_response(self.authorization): with Trakt.configuration.http(retry=True): - playback = Trakt['sync/playback'].episodes(exceptions=True) + playback = Trakt["sync/playback"].episodes(exceptions=True) for _, item in list(playback.items()): if type(item) is Show: @@ -320,33 +318,32 @@ def getEpisodePlaybackProgress(self): return progressEpisodes - def getMovieSummary(self, movieId): + def getMovieSummary(self, movieId, extended=None): with Trakt.configuration.http(retry=True): - return Trakt['movies'].get(movieId) + return Trakt["movies"].get(movieId, extended=extended) def getShowSummary(self, showId): with Trakt.configuration.http(retry=True): - return Trakt['shows'].get(showId) + return Trakt["shows"].get(showId) def getShowWithAllEpisodesList(self, showId): with Trakt.configuration.http(retry=True, timeout=90): - return Trakt['shows'].seasons(showId, extended='episodes') + return Trakt["shows"].seasons(showId, extended="episodes") def getEpisodeSummary(self, showId, season, episode, extended=None): with Trakt.configuration.http(retry=True): - return Trakt['shows'].episode(showId, season, episode, - extended=extended) + return Trakt["shows"].episode(showId, season, episode, extended=extended) def getIdLookup(self, id, id_type): with Trakt.configuration.http(retry=True): - result = Trakt['search'].lookup(id, id_type) + result = Trakt["search"].lookup(id, id_type) if result and not isinstance(result, list): result = [result] return result def getTextQuery(self, query, type, year): with Trakt.configuration.http(retry=True, timeout=90): - result = Trakt['search'].query(query, type, year) + result = Trakt["search"].query(query, type, year) if result and not isinstance(result, list): result = [result] return result @@ -354,5 +351,5 @@ def getTextQuery(self, query, type, year): def getUser(self): with Trakt.configuration.oauth.from_response(self.authorization): with Trakt.configuration.http(retry=True): - result = Trakt['users/settings'].get() + result = Trakt["users/settings"].get() return result diff --git a/script.trakt/resources/lib/utilities.py b/script.trakt/resources/lib/utilities.py index e322ba334c..d625e9e533 100644 --- a/script.trakt/resources/lib/utilities.py +++ b/script.trakt/resources/lib/utilities.py @@ -19,48 +19,47 @@ def isMovie(type): - return type == 'movie' + return type == "movie" def isEpisode(type): - return type == 'episode' + return type == "episode" def isShow(type): - return type == 'show' + return type == "show" def isSeason(type): - return type == 'season' + return type == "season" def isValidMediaType(type): - return type in ['movie', 'show', 'season', 'episode'] + return type in ["movie", "show", "season", "episode"] -def chunks(l, n): - return [l[i:i + n] for i in range(0, len(l), n)] +def chunks(list, n): + return [list[i : i + n] for i in range(0, len(list), n)] def getFormattedItemName(type, info): - s = '' + s = "" try: if isShow(type): - s = info['title'] + s = info["title"] elif isEpisode(type): - s = "S%02dE%02d - %s" % (info['season'], - info['number'], info['title']) + s = "S%02dE%02d - %s" % (info["season"], info["number"], info["title"]) elif isSeason(type): if isinstance(info, list): info = info[0] - if info['season'] > 0: - s = "%s - Season %d" % (info['title'], info['season']) + if info["season"] > 0: + s = "%s - Season %d" % (info["title"], info["season"]) else: - s = "%s - Specials" % info['title'] + s = "%s - Specials" % info["title"] elif isMovie(type): - s = "%s (%s)" % (info['title'], info['year']) + s = "%s (%s)" % (info["title"], info["year"]) except KeyError: - s = '' + s = "" return s @@ -73,8 +72,8 @@ def __findInList(list, case_sensitive=True, **kwargs): if key in item: key_val = item[key] else: - if 'ids' in item and key in item['ids']: - key_val = item['ids'][key] + if "ids" in item and key in item["ids"]: + key_val = item["ids"][key] else: continue if not case_sensitive and isinstance(key_val, str): @@ -91,28 +90,46 @@ def __findInList(list, case_sensitive=True, **kwargs): def findMediaObject(mediaObjectToMatch, listToSearch, matchByTitleAndYear): result = None - if result is None and 'ids' in mediaObjectToMatch and 'imdb' in mediaObjectToMatch['ids'] and str(mediaObjectToMatch['ids']['imdb']).startswith("tt"): - result = __findInList( - listToSearch, imdb=mediaObjectToMatch['ids']['imdb']) + if ( + result is None + and "ids" in mediaObjectToMatch + and "imdb" in mediaObjectToMatch["ids"] + and str(mediaObjectToMatch["ids"]["imdb"]).startswith("tt") + ): + result = __findInList(listToSearch, imdb=mediaObjectToMatch["ids"]["imdb"]) # we don't want to give up if we don't find a match based on the first # field so we use if instead of elif - if result is None and 'ids' in mediaObjectToMatch and 'tmdb' in mediaObjectToMatch['ids'] and mediaObjectToMatch['ids']['tmdb']: - result = __findInList( - listToSearch, tmdb=mediaObjectToMatch['ids']['tmdb']) - if result is None and 'ids' in mediaObjectToMatch and 'tvdb' in mediaObjectToMatch['ids'] and mediaObjectToMatch['ids']['tvdb']: - result = __findInList( - listToSearch, tvdb=mediaObjectToMatch['ids']['tvdb']) - - if(matchByTitleAndYear): + if ( + result is None + and "ids" in mediaObjectToMatch + and "tmdb" in mediaObjectToMatch["ids"] + and mediaObjectToMatch["ids"]["tmdb"] + ): + result = __findInList(listToSearch, tmdb=mediaObjectToMatch["ids"]["tmdb"]) + if ( + result is None + and "ids" in mediaObjectToMatch + and "tvdb" in mediaObjectToMatch["ids"] + and mediaObjectToMatch["ids"]["tvdb"] + ): + result = __findInList(listToSearch, tvdb=mediaObjectToMatch["ids"]["tvdb"]) + + if matchByTitleAndYear: # match by title and year it will result in movies with the same title and # year to mismatch - but what should we do instead? - if result is None and 'title' in mediaObjectToMatch and 'year' in mediaObjectToMatch: + if ( + result is None + and "title" in mediaObjectToMatch + and "year" in mediaObjectToMatch + ): result = __findInList( - listToSearch, title=mediaObjectToMatch['title'], year=mediaObjectToMatch['year']) + listToSearch, + title=mediaObjectToMatch["title"], + year=mediaObjectToMatch["year"], + ) # match only by title, as some items don't have a year on trakt - if result is None and 'title' in mediaObjectToMatch: - result = __findInList( - listToSearch, title=mediaObjectToMatch['title']) + if result is None and "title" in mediaObjectToMatch: + result = __findInList(listToSearch, title=mediaObjectToMatch["title"]) return result @@ -120,30 +137,31 @@ def findMediaObject(mediaObjectToMatch, listToSearch, matchByTitleAndYear): def regex_tvshow(label): regexes = [ # ShowTitle.S01E09; s01e09, s01.e09, s01-e09 - r'(.*?)[._ -]s([0-9]+)[._ -]*e([0-9]+)', - r'(.*?)[._ -]([0-9]+)x([0-9]+)', # Showtitle.1x09 - r'(.*?)[._ -]([0-9]+)([0-9][0-9])', # ShowTitle.109 + r"(.*?)[._ -]s([0-9]+)[._ -]*e([0-9]+)", + r"(.*?)[._ -]([0-9]+)x([0-9]+)", # Showtitle.1x09 + r"(.*?)[._ -]([0-9]+)([0-9][0-9])", # ShowTitle.109 # ShowTitle.Season 01 - Episode 02, Season 01 Episode 02 - '(.*?)[._ -]?season[._ -]*([0-9]+)[._ -]*-?[._ -]*episode[._ -]*([0-9]+)', + "(.*?)[._ -]?season[._ -]*([0-9]+)[._ -]*-?[._ -]*episode[._ -]*([0-9]+)", # ShowTitle_[s01]_[e01] - r'(.*?)[._ -]\[s([0-9]+)\][._ -]*\[[e]([0-9]+)', - r'(.*?)[._ -]s([0-9]+)[._ -]*ep([0-9]+)'] # ShowTitle - s01ep03, ShowTitle - s1ep03 + r"(.*?)[._ -]\[s([0-9]+)\][._ -]*\[[e]([0-9]+)", + r"(.*?)[._ -]s([0-9]+)[._ -]*ep([0-9]+)", + ] # ShowTitle - s01ep03, ShowTitle - s1ep03 for regex in regexes: match = re.search(regex, label, re.I) if match: show_title, season, episode = match.groups() if show_title: - show_title = re.sub(r'[\[\]_\(\).-]', ' ', show_title) - show_title = re.sub(r'\s\s+', ' ', show_title) + show_title = re.sub(r"[\[\]_\(\).-]", " ", show_title) + show_title = re.sub(r"\s\s+", " ", show_title) show_title = show_title.strip() return show_title, int(season), int(episode) - return '', -1, -1 + return "", -1, -1 def regex_year(title): - prog = re.compile(r'^(.+) \((\d{4})\)$') + prog = re.compile(r"^(.+) \((\d{4})\)$") result = prog.match(title) if result: @@ -153,19 +171,33 @@ def regex_year(title): def findMovieMatchInList(id, listToMatch, idType): - return next((item.to_dict() for key, item in list(listToMatch.items()) if any(idType in key for key, value in item.keys if str(value) == str(id))), {}) + return next( + ( + item.to_dict() + for key, item in list(listToMatch.items()) + if any(idType in key for key, value in item.keys if str(value) == str(id)) + ), + {}, + ) def findShowMatchInList(id, listToMatch, idType): - return next((item.to_dict() for key, item in list(listToMatch.items()) if any(idType in key for key, value in item.keys if str(value) == str(id))), {}) + return next( + ( + item.to_dict() + for key, item in list(listToMatch.items()) + if any(idType in key for key, value in item.keys if str(value) == str(id)) + ), + {}, + ) def findSeasonMatchInList(id, seasonNumber, listToMatch, idType): show = findShowMatchInList(id, listToMatch, idType) logger.debug("findSeasonMatchInList %s" % show) - if 'seasons' in show: - for season in show['seasons']: - if season['number'] == seasonNumber: + if "seasons" in show: + for season in show["seasons"]: + if season["number"] == seasonNumber: return season return {} @@ -174,8 +206,8 @@ def findSeasonMatchInList(id, seasonNumber, listToMatch, idType): def findEpisodeMatchInList(id, seasonNumber, episodeNumber, list, idType): season = findSeasonMatchInList(id, seasonNumber, list, idType) if season: - for episode in season['episodes']: - if episode['number'] == episodeNumber: + for episode in season["episodes"]: + if episode["number"] == episodeNumber: return episode return {} @@ -194,7 +226,8 @@ def convertDateTimeToUTC(toConvert): utc = local.astimezone(tzutc()) except ValueError: logger.debug( - 'convertDateTimeToUTC() ValueError: movie/show was collected/watched outside of the unix timespan. Fallback to datetime utcnow') + "convertDateTimeToUTC() ValueError: movie/show was collected/watched outside of the unix timespan. Fallback to datetime utcnow" + ) utc = datetime.utcnow() return str(utc) else: @@ -210,7 +243,8 @@ def convertUtcToDateTime(toConvert): local = utc.astimezone(tzlocal()) except ValueError: logger.debug( - 'convertUtcToDateTime() ValueError: movie/show was collected/watched outside of the unix timespan. Fallback to datetime now') + "convertUtcToDateTime() ValueError: movie/show was collected/watched outside of the unix timespan. Fallback to datetime now" + ) local = datetime.now() return local.strftime(dateFormat) else: @@ -231,41 +265,43 @@ def createError(ex): def guessBestTraktId(id, type) -> Tuple[dict, str]: data = {} - id_type = '' + id_type = "" if id.startswith("tt"): - data['imdb'] = id - id_type = 'imdb' + data["imdb"] = id + id_type = "imdb" elif id.isdigit() and isMovie(type): - data['tmdb'] = id - id_type = 'tmdb' + data["tmdb"] = id + id_type = "tmdb" elif id.isdigit() and (isEpisode(type) or isSeason(type) or isShow(type)): - data['tvdb'] = id - id_type = 'tvdb' + data["tvdb"] = id + id_type = "tvdb" else: - data['slug'] = id - id_type = 'slug' + data["slug"] = id + id_type = "slug" return data, id_type def best_id(ids, type) -> Tuple[str, str]: - if 'trakt' in ids: - return ids['trakt'], 'trakt' - elif 'imdb' in ids and isMovie(type): - return ids['imdb'], 'imdb' - elif 'tmdb' in ids: - return ids['tmdb'], 'tmdb' - elif 'tvdb' in ids: - return ids['tvdb'], 'tvdb' - elif 'tvrage' in ids: - return ids['tvrage'], 'tvrage' - elif 'slug' in ids: - return ids['slug'], 'slug' + if "trakt" in ids: + return ids["trakt"], "trakt" + elif "imdb" in ids and isMovie(type): + return ids["imdb"], "imdb" + elif "tmdb" in ids: + return ids["tmdb"], "tmdb" + elif "tvdb" in ids: + return ids["tvdb"], "tvdb" + elif "tvrage" in ids: + return ids["tvrage"], "tvrage" + elif "slug" in ids: + return ids["slug"], "slug" def checkExcludePath(excludePath, excludePathEnabled, fullpath, x): if excludePath != "" and excludePathEnabled and fullpath.startswith(excludePath): logger.debug( - "checkExclusion(): Video is from location, which is currently set as excluded path %i." % x) + "checkExclusion(): Video is from location, which is currently set as excluded path %i." + % x + ) return True else: return False @@ -275,16 +311,17 @@ def sanitizeMovies(movies): # do not remove watched_at and collected_at may cause problems between the # 4 sync types (would probably have to deepcopy etc) for movie in movies: - if 'collected' in movie: - del movie['collected'] - if 'watched' in movie: - del movie['watched'] - if 'movieid' in movie: - del movie['movieid'] - if 'plays' in movie: - del movie['plays'] - if 'userrating' in movie: - del movie['userrating'] + if "collected" in movie: + del movie["collected"] + if "watched" in movie: + del movie["watched"] + if "movieid" in movie: + del movie["movieid"] + if "plays" in movie: + del movie["plays"] + if "userrating" in movie: + del movie["userrating"] + # todo add tests @@ -292,121 +329,156 @@ def sanitizeMovies(movies): def sanitizeShows(shows): # do not remove watched_at and collected_at may cause problems between the # 4 sync types (would probably have to deepcopy etc) - for show in shows['shows']: - for season in show['seasons']: - for episode in season['episodes']: - if 'collected' in episode: - del episode['collected'] - if 'watched' in episode: - del episode['watched'] - if 'season' in episode: - del episode['season'] - if 'plays' in episode: - del episode['plays'] - if 'ids' in episode and 'episodeid' in episode['ids']: - del episode['ids']['episodeid'] - - -def compareMovies(movies_col1, movies_col2, matchByTitleAndYear, watched=False, restrict=False, playback=False, rating=False): + for show in shows["shows"]: + for season in show["seasons"]: + for episode in season["episodes"]: + if "collected" in episode: + del episode["collected"] + if "watched" in episode: + del episode["watched"] + if "season" in episode: + del episode["season"] + if "plays" in episode: + del episode["plays"] + if "ids" in episode and "episodeid" in episode["ids"]: + del episode["ids"]["episodeid"] + + +def compareMovies( + movies_col1, + movies_col2, + matchByTitleAndYear, + watched=False, + restrict=False, + playback=False, + rating=False, +): movies = [] for movie_col1 in movies_col1: if movie_col1: - movie_col2 = findMediaObject( - movie_col1, movies_col2, matchByTitleAndYear) + movie_col2 = findMediaObject(movie_col1, movies_col2, matchByTitleAndYear) # logger.debug("movie_col1 %s" % movie_col1) # logger.debug("movie_col2 %s" % movie_col2) if movie_col2: # match found if watched: # are we looking for watched items - if movie_col2['watched'] == 0 and movie_col1['watched'] == 1: - if 'movieid' not in movie_col1: - movie_col1['movieid'] = movie_col2['movieid'] + if movie_col2["watched"] == 0 and movie_col1["watched"] == 1: + if "movieid" not in movie_col1: + movie_col1["movieid"] = movie_col2["movieid"] movies.append(movie_col1) elif playback: - if 'movieid' not in movie_col1: - movie_col1['movieid'] = movie_col2['movieid'] - movie_col1['runtime'] = movie_col2['runtime'] + if "movieid" not in movie_col1: + movie_col1["movieid"] = movie_col2["movieid"] + movie_col1["runtime"] = movie_col2["runtime"] movies.append(movie_col1) elif rating: - if 'rating' in movie_col1 and movie_col1['rating'] != 0 and ('rating' not in movie_col2 or movie_col2['rating'] == 0): - if 'movieid' not in movie_col1: - movie_col1['movieid'] = movie_col2['movieid'] + if ( + "rating" in movie_col1 + and movie_col1["rating"] != 0 + and ("rating" not in movie_col2 or movie_col2["rating"] == 0) + ): + if "movieid" not in movie_col1: + movie_col1["movieid"] = movie_col2["movieid"] movies.append(movie_col1) else: - if 'collected' in movie_col2 and not movie_col2['collected']: + if "collected" in movie_col2 and not movie_col2["collected"]: movies.append(movie_col1) else: # no match found if not restrict: - if 'collected' in movie_col1 and movie_col1['collected']: - if watched and (movie_col1['watched'] == 1): + if "collected" in movie_col1 and movie_col1["collected"]: + if watched and (movie_col1["watched"] == 1): movies.append(movie_col1) - elif rating and movie_col1['rating'] != 0: + elif rating and movie_col1["rating"] != 0: movies.append(movie_col1) elif not watched and not rating: movies.append(movie_col1) return movies -def compareShows(shows_col1, shows_col2, matchByTitleAndYear, rating=False, restrict=False): +def compareShows( + shows_col1, shows_col2, matchByTitleAndYear, rating=False, restrict=False +): shows = [] # logger.debug("shows_col1 %s" % shows_col1) # logger.debug("shows_col2 %s" % shows_col2) - for show_col1 in shows_col1['shows']: + for show_col1 in shows_col1["shows"]: if show_col1: show_col2 = findMediaObject( - show_col1, shows_col2['shows'], matchByTitleAndYear) + show_col1, shows_col2["shows"], matchByTitleAndYear + ) # logger.debug("show_col1 %s" % show_col1) # logger.debug("show_col2 %s" % show_col2) if show_col2: - show = {'title': show_col1['title'], - 'ids': {}, 'year': show_col1['year']} - if show_col1['ids']: - show['ids'].update(show_col1['ids']) - if show_col2['ids']: - show['ids'].update(show_col2['ids']) - if 'tvshowid' in show_col2: - show['tvshowid'] = show_col2['tvshowid'] - - if rating and 'rating' in show_col1 and show_col1['rating'] != 0 and ('rating' not in show_col2 or show_col2['rating'] == 0): - show['rating'] = show_col1['rating'] + show = { + "title": show_col1["title"], + "ids": {}, + "year": show_col1["year"], + } + if show_col1["ids"]: + show["ids"].update(show_col1["ids"]) + if show_col2["ids"]: + show["ids"].update(show_col2["ids"]) + if "tvshowid" in show_col2: + show["tvshowid"] = show_col2["tvshowid"] + + if ( + rating + and "rating" in show_col1 + and show_col1["rating"] != 0 + and ("rating" not in show_col2 or show_col2["rating"] == 0) + ): + show["rating"] = show_col1["rating"] shows.append(show) elif not rating: shows.append(show) else: if not restrict: - show = {'title': show_col1['title'], - 'ids': {}, 'year': show_col1['year']} - if show_col1['ids']: - show['ids'].update(show_col1['ids']) - - if rating and 'rating' in show_col1 and show_col1['rating'] != 0: - show['rating'] = show_col1['rating'] + show = { + "title": show_col1["title"], + "ids": {}, + "year": show_col1["year"], + } + if show_col1["ids"]: + show["ids"].update(show_col1["ids"]) + + if rating and "rating" in show_col1 and show_col1["rating"] != 0: + show["rating"] = show_col1["rating"] shows.append(show) elif not rating: shows.append(show) - result = {'shows': shows} + result = {"shows": shows} return result # always return shows_col1 if you have enrich it, but don't return shows_col2 -def compareEpisodes(shows_col1, shows_col2, matchByTitleAndYear, watched=False, restrict=False, collected=False, playback=False, rating=False): +def compareEpisodes( + shows_col1, + shows_col2, + matchByTitleAndYear, + watched=False, + restrict=False, + collected=False, + playback=False, + rating=False, +): shows = [] # logger.debug("epi shows_col1 %s" % shows_col1) # logger.debug("epi shows_col2 %s" % shows_col2) - for show_col1 in shows_col1['shows']: + for show_col1 in shows_col1["shows"]: if show_col1: show_col2 = findMediaObject( - show_col1, shows_col2['shows'], matchByTitleAndYear) + show_col1, shows_col2["shows"], matchByTitleAndYear + ) # logger.debug("show_col1 %s" % show_col1) # logger.debug("show_col2 %s" % show_col2) if show_col2: season_diff = {} # format the data to be easy to compare Trakt and KODI data - season_col1 = __getEpisodes(show_col1['seasons']) - season_col2 = __getEpisodes(show_col2['seasons']) + season_col1 = __getEpisodes(show_col1["seasons"]) + season_col2 = __getEpisodes(show_col2["seasons"]) for season in season_col1: a = season_col1[season] if season in season_col2: @@ -418,49 +490,85 @@ def compareEpisodes(shows_col1, shows_col2, matchByTitleAndYear, watched=False, eps = {} for ep in t: eps[ep] = a[ep] - if 'episodeid' in season_col2[season][ep]['ids']: - if 'ids' in eps: - eps[ep]['ids']['episodeid'] = season_col2[season][ep]['ids']['episodeid'] + if "episodeid" in season_col2[season][ep]["ids"]: + if "ids" in eps: + eps[ep]["ids"]["episodeid"] = season_col2[ + season + ][ep]["ids"]["episodeid"] else: - eps[ep]['ids'] = { - 'episodeid': season_col2[season][ep]['ids']['episodeid']} - eps[ep]['runtime'] = season_col2[season][ep]['runtime'] + eps[ep]["ids"] = { + "episodeid": season_col2[season][ep][ + "ids" + ]["episodeid"] + } + eps[ep]["runtime"] = season_col2[season][ep][ + "runtime" + ] season_diff[season] = eps elif rating: t = list(set(a).intersection(set(b))) if len(t) > 0: eps = {} for ep in t: - if 'rating' in a[ep] and a[ep]['rating'] != 0 and season_col2[season][ep]['rating'] == 0: + if ( + "rating" in a[ep] + and a[ep]["rating"] != 0 + and season_col2[season][ep]["rating"] == 0 + ): eps[ep] = a[ep] - if 'episodeid' in season_col2[season][ep]['ids']: - if 'ids' in eps: - eps[ep]['ids']['episodeid'] = season_col2[season][ep]['ids']['episodeid'] + if ( + "episodeid" + in season_col2[season][ep]["ids"] + ): + if "ids" in eps: + eps[ep]["ids"][ + "episodeid" + ] = season_col2[season][ep]["ids"][ + "episodeid" + ] else: - eps[ep]['ids'] = { - 'episodeid': season_col2[season][ep]['ids']['episodeid']} + eps[ep]["ids"] = { + "episodeid": season_col2[season][ + ep + ]["ids"]["episodeid"] + } if len(eps) > 0: season_diff[season] = eps elif len(diff) > 0: if restrict: # get all the episodes that we have in Kodi, watched or not - update kodi collectedShow = findMediaObject( - show_col1, collected['shows'], matchByTitleAndYear) + show_col1, collected["shows"], matchByTitleAndYear + ) # logger.debug("collected %s" % collectedShow) collectedSeasons = __getEpisodes( - collectedShow['seasons']) + collectedShow["seasons"] + ) t = list( - set(collectedSeasons[season]).intersection(set(diff))) + set(collectedSeasons[season]).intersection( + set(diff) + ) + ) if len(t) > 0: eps = {} for ep in t: eps[ep] = a[ep] - if 'episodeid' in collectedSeasons[season][ep]['ids']: - if 'ids' in eps: - eps[ep]['ids']['episodeid'] = collectedSeasons[season][ep]['ids']['episodeid'] + if ( + "episodeid" + in collectedSeasons[season][ep]["ids"] + ): + if "ids" in eps: + eps[ep]["ids"][ + "episodeid" + ] = collectedSeasons[season][ep]["ids"][ + "episodeid" + ] else: - eps[ep]['ids'] = { - 'episodeid': collectedSeasons[season][ep]['ids']['episodeid']} + eps[ep]["ids"] = { + "episodeid": collectedSeasons[ + season + ][ep]["ids"]["episodeid"] + } season_diff[season] = eps else: eps = {} @@ -475,62 +583,78 @@ def compareEpisodes(shows_col1, shows_col2, matchByTitleAndYear, watched=False, # logger.debug("season_diff %s" % season_diff) if len(season_diff) > 0: # logger.debug("Season_diff") - show = {'title': show_col1['title'], 'ids': { - }, 'year': show_col1['year'], 'seasons': []} - if show_col1['ids']: - show['ids'].update(show_col1['ids']) - if show_col2['ids']: - show['ids'].update(show_col2['ids']) + show = { + "title": show_col1["title"], + "ids": {}, + "year": show_col1["year"], + "seasons": [], + } + if show_col1["ids"]: + show["ids"].update(show_col1["ids"]) + if show_col2["ids"]: + show["ids"].update(show_col2["ids"]) for seasonKey in season_diff: episodes = [] for episodeKey in season_diff[seasonKey]: episodes.append(season_diff[seasonKey][episodeKey]) - show['seasons'].append( - {'number': seasonKey, 'episodes': episodes}) - if 'tvshowid' in show_col2: - show['tvshowid'] = show_col2['tvshowid'] + show["seasons"].append( + {"number": seasonKey, "episodes": episodes} + ) + if "tvshowid" in show_col2: + show["tvshowid"] = show_col2["tvshowid"] # logger.debug("show %s" % show) shows.append(show) else: if not restrict: if countEpisodes([show_col1]) > 0: - show = {'title': show_col1['title'], 'ids': { - }, 'year': show_col1['year'], 'seasons': []} - if show_col1['ids']: - show['ids'].update(show_col1['ids']) - for seasonKey in show_col1['seasons']: + show = { + "title": show_col1["title"], + "ids": {}, + "year": show_col1["year"], + "seasons": [], + } + if show_col1["ids"]: + show["ids"].update(show_col1["ids"]) + for seasonKey in show_col1["seasons"]: episodes = [] - for episodeKey in seasonKey['episodes']: - if watched and (episodeKey['watched'] == 1): + for episodeKey in seasonKey["episodes"]: + if watched and (episodeKey["watched"] == 1): episodes.append(episodeKey) - elif rating and episodeKey['rating'] != 0: + elif rating and episodeKey["rating"] != 0: episodes.append(episodeKey) elif not watched and not rating: episodes.append(episodeKey) if len(episodes) > 0: - show['seasons'].append( - {'number': seasonKey['number'], 'episodes': episodes}) - - if 'tvshowid' in show_col1: - del(show_col1['tvshowid']) + show["seasons"].append( + { + "number": seasonKey["number"], + "episodes": episodes, + } + ) + + if "tvshowid" in show_col1: + del show_col1["tvshowid"] if countEpisodes([show]) > 0: shows.append(show) - result = {'shows': shows} + result = {"shows": shows} return result def countEpisodes(shows, collection=True): count = 0 - if 'shows' in shows: - shows = shows['shows'] + if "shows" in shows: + shows = shows["shows"] for show in shows: - for seasonKey in show['seasons']: - if seasonKey is not None and 'episodes' in seasonKey: - for episodeKey in seasonKey['episodes']: + for seasonKey in show["seasons"]: + if seasonKey is not None and "episodes" in seasonKey: + for episodeKey in seasonKey["episodes"]: if episodeKey is not None: - if 'collected' in episodeKey and not episodeKey['collected'] == collection: + if ( + "collected" in episodeKey + and not episodeKey["collected"] == collection + ): continue - if 'number' in episodeKey and episodeKey['number']: + if "number" in episodeKey and episodeKey["number"]: count += 1 return count @@ -539,16 +663,16 @@ def __getEpisodes(seasons): data = {} for season in seasons: episodes = {} - for episode in season['episodes']: - episodes[episode['number']] = episode - data[season['number']] = episodes + for episode in season["episodes"]: + episodes[episode["number"]] = episode + data[season["number"]] = episodes return data def checkIfNewVersion(old, new): # Check if old is empty, it might be the first time we check - if old == '': + if old == "": return True # Major if old[0] < new[0]: @@ -564,10 +688,15 @@ def checkIfNewVersion(old, new): def _to_sec(timedelta_string, factors=(1, 60, 3600, 86400)): """[[[days:]hours:]minutes:]seconds -> seconds""" - return sum(x*y for x, y in zip(list(map(float, timedelta_string.split(':')[::-1])), factors)) + return sum( + x * y + for x, y in zip(list(map(float, timedelta_string.split(":")[::-1])), factors) + ) def _fuzzyMatch(string1, string2, match_percent=55.0): s = difflib.SequenceMatcher(None, string1, string2) s.find_longest_match(0, len(string1), 0, len(string2)) - return (difflib.SequenceMatcher(None, string1, string2).ratio() * 100) >= match_percent + return ( + difflib.SequenceMatcher(None, string1, string2).ratio() * 100 + ) >= match_percent diff --git a/script.trakt/resources/settings.xml b/script.trakt/resources/settings.xml index 3b415e5b15..60c100456e 100644 --- a/script.trakt/resources/settings.xml +++ b/script.trakt/resources/settings.xml @@ -1,85 +1,634 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + +
+ + + + + true + + + + false + 0 + + + + true + + + true + + RunScript(script.trakt, action=auth_info) + 0 + + + + true + + + 4 + false + + + + + + false + 3 + + + + true + + + + + true + + 3 + + + + 0 + 1 + 65536 + + + 0 + + true + + 3 + + + + true + + + + + true + + 3 + + + + true + + + true + + + + true + + 3 + + + + + + 0 + 1 + 30 + + + false + + 0 + 2 + + + + false + 3 + + + + + + true + + + false + 3 + false + + + + 0 + false + 3 + false + + + + + + + + false + 1 + + + + false + 1 + + + + false + 1 + + + + false + 1 + + + + false + 1 + + + + true + + videos + + false + + + 32020 + + + + true + true + + 1 + + + + false + + true + true + + 1 + + + + true + + videos + + false + + + 32020 + + + + true + true + + 1 + + + + false + + true + true + + 1 + + + + true + + videos + + false + + + 32020 + + + + true + true + + 1 + + + + false + + true + true + + 1 + + + + true + + videos + + false + + + 32020 + + + + true + true + + 1 + + + + false + + true + true + + 1 + + + + true + + videos + + false + + + 32020 + + + + true + true + + 1 + + + + false + + true + true + + 1 + + + + true + + videos + + false + + + 32020 + + + + true + true + + 1 + + + + false + + true + true + + 1 + + + + true + + videos + + false + + + 32020 + + + + true + true + + 1 + + + + false + + true + true + + 1 + + + + true + + videos + + false + + + 32020 + + + + true + true + + 1 + + + + false + + true + true + + 1 + + + + true + + videos + + false + + + 32020 + + + + true + true + + 1 + + + + false + + true + true + + 1 + + + + true + + videos + + false + + + 32020 + + + + true + true + + 1 + + + + false + + true + true + + 1 + + + + true + + videos + + false + + + 32020 + + + + true + true + + 1 + + + + false + + true + true + + 1 + + + + true + + videos + + false + + + 32020 + + + + true + true + + 1 + + + + + + + + true + 1 + + + + true + 1 + + + + false + 1 + + + + true + 1 + + + + false + + 0 + 2 + + + + false + 1 + + + + false + 1 + + + + + + + + false + 1 + + + + false + 1 + + + + false + 1 + + + + true + 1 + + + + + + true + 1 + + + + false + 1 + + + + true + 1 + + + + true + 1 + + + + false + 1 + + + + + + true + 1 + + + + false + 1 + + + + true + 1 + + + + true + 1 + + + + false + 1 + + + + + + + + true + 1 + + + + true + 1 + + + + 0 + 5 + 100 + + + false + + 75 + 1 + + + + false + 1 + + + + 1 + 1 + 10 + + + false + + 6 + 1 + + + +