The branch, frodo has been updated
       via  86b7535504c0ebb5703711ae30b0c9ed200abaf5 (commit)
      from  79802c0d707500cd1afb5dd6b4c8279d75ed2bc1 (commit)

- Log -----------------------------------------------------------------
http://xbmc.git.sourceforge.net/git/gitweb.cgi?p=xbmc/scripts;a=commit;h=86b7535504c0ebb5703711ae30b0c9ed200abaf5

commit 86b7535504c0ebb5703711ae30b0c9ed200abaf5
Author: Martijn Kaijser <mcm.kaij...@gmail.com>
Date:   Wed Mar 5 20:44:16 2014 +0100

    [script.tv.show.next.aired] 6.0.4

diff --git a/script.tv.show.next.aired/addon.xml 
b/script.tv.show.next.aired/addon.xml
index 006ca6b..3bfc789 100644
--- a/script.tv.show.next.aired/addon.xml
+++ b/script.tv.show.next.aired/addon.xml
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<addon id="script.tv.show.next.aired" name="TV Show - Next Aired" 
version="6.0.3" provider-name="Ppic|Frost|ronie|`Black|phil65|WayneD">
+<addon id="script.tv.show.next.aired" name="TV Show - Next Aired" 
version="6.0.4" provider-name="Ppic|Frost|ronie|`Black|phil65|WayneD">
        <requires>
                <import addon="xbmc.python" version="2.1.0"/>
                <import addon="script.module.simplejson" version="2.0.10"/>
@@ -8,15 +8,54 @@
                <provides>executable</provides>
        </extension>
        <extension point="xbmc.addon.metadata">
-               <platform>all</platform>
-               <language/>
+               <summary lang="bg">Информация за 
предстоящите ТВ предавания.</summary>
+               <summary lang="ca">Agafar informació de les sèries de TV que 
es retransmetran pròximament.</summary>
                <summary lang="de">Erhalten Sie Infos über die nächsten 
Ausstrahlungstermine Ihrer Serien.</summary>
+               <summary lang="el">Λήψη πληροφοριών για 
την Επόμενη Προβολή των Τηλ. Σειρών</summary>
                <summary lang="en">Get info for TV Shows Next Aired.</summary>
+               <summary lang="es">Obtener información de las siguientes 
emisiones de series.</summary>
+               <summary lang="es_MX">Obtener información de las siguientes 
emisiones de series.</summary>
                <summary lang="fr">Récupère les dates de diffusions de vos 
séries</summary>
+               <summary lang="gl">Obter a info. das Seguintes Emisións das 
Series de TV.</summary>
+               <summary lang="he">קבל פרטי השידור הבא של 
תכניות הטלוויזיה.</summary>
+               <summary lang="hr">Nabavite informacije za sljedeću emitiranu 
TV seriju.</summary>
+               <summary lang="hu">Információ a sorozatok következő 
vetítési idejéről.</summary>
+               <summary lang="it">Ottieni info per le Serie TV trasmesse 
prossimamente</summary>
+               <summary lang="ko">TV 쇼 방송 일정을 가ì 
¸ì˜µë‹ˆë‹¤.</summary>
+               <summary lang="nl">Ophalen info voor komende TV shows.</summary>
+               <summary lang="pl">Otrzymaj informacje Następnie Granych 
Programach Telewizyjnych</summary>
+               <summary lang="pt">Obter info para Próximas Exibições de 
Séries TV.</summary>
+               <summary lang="pt_BR">Saiba sobre próximas exibições de 
séries de TV.</summary>
+               <summary lang="ro">Află despre emisiuni care urmează să fie 
difuzate</summary>
+               <summary lang="ru">Информация о следующих 
ТВ передачах.</summary>
+               <summary lang="sl">Pridobi informacije TV oddaj ki se bodo 
predvajale.</summary>
+               <summary lang="sv">Hämta info för nästa sändning av 
TV-serier.</summary>
+               <summary 
lang="zh">获取即将播出的剧集的信息。</summary>
+               <description lang="bg">Получава информация 
за предстоящите ТВ предавания. Сега вие 
никога няма да пропуснете нито едно ТВ 
предаване.</description>
+               <description lang="ca">Agafar informació de les sèries de TV 
que es retransmetran pròximament. No te'n perdràs cap mai més.</description>
                <description lang="de">TV Show Next Aired liefert 
Termin-Informationen über die anstehenden Episoden der Serien aus der 
Datenbank. Dazu gibt es eine Wochenansicht mit allen in der nächsten Woche 
laufenden Episoden sowie (bei vorhandenem Skin Support) die direkte Integration 
der Informationen in die Ansichten des jeweiligen Skins. Sie werden nie wieder 
eine Folge verpassen.</description>
+               <description lang="el">Λήψη πληροφοριών για 
την Επόμενη Προβολή των Τηλ. Σειρών. Δε θα 
ξαναχάσετε επεισόδιο ποτέ.</description>
                <description lang="en">Get info for TV Shows Next Aired. You'll 
never miss one again.</description>
+               <description lang="es">Obtener información de las siguientes 
emisiones de series. Nunca te perderás una de nuevo.</description>
+               <description lang="es_MX">Obtener información de las 
siguientes emisiones de series. Nunca te perderás una de nuevo.</description>
                <description lang="fr">Ce script interroge votre médiathèque 
puis vas récupérer les infos sur les prochaines diffusions de vos séries. 
vous n'en manquerez plus aucune.</description>
+               <description lang="gl">Obter a info. das Seguintes Emisións 
das Series de TV. Non esquecerá ningunha.</description>
+               <description lang="he">קבל פרטי השידור הבא של 
תכניות הטלוויזיה. לעולם לא תחמיץ שוב 
פרק.</description>
+               <description lang="hr">Nabavite informacije za sljedeću 
emitiranu TV seriju. Nikada nećete propustiti nijednu.</description>
+               <description lang="hu">Információ a sorozatok következő 
vetítési idejéről. Soha nem marad le mégegyszer semmiről.</description>
+               <description lang="it">Ottieni info per le Serie TV trasmesse 
prossimamente. Non ne perderai più una.</description>
+               <description lang="ko">TV 쇼 방송 일정을 가져옵니다. 
놓치는 일은 절대 없을 것입니다.</description>
+               <description lang="nl">Ophalen info voor komende TV shows. Je 
zult ze nooit meer missen.</description>
+               <description lang="pl">Otrzymaj informacje Następnie Granych 
Programach Telewizyjnych. Nigdy już żadnego nie przegapisz.</description>
+               <description lang="pt">Obter info para Próximas Exibições de 
Séries TV. Nunca mais vai perder uma.</description>
+               <description lang="pt_BR">Saiba sobre próximas exibições de 
séries de TV. Você nunca perderá um episódio.</description>
+               <description lang="ro">Află despre emisiuni care urmează să 
fie difuzate. Nu vei mai rata nici una.</description>
+               <description lang="ru">Получает информацию о 
следующих ТВ передачах. Теперь Вы никогда 
не пропустите ни одну ТВ передачу.</description>
+               <description lang="sl">Pridobi informacije TV oddaj ki se bodo 
predvajale. Nikoli več ne boste zamudili nobene epizode.</description>
+               <description lang="sv">Hämta info för nästa sändning av 
TV-Serie. Du kommer inte att missa en igen.</description>
+               <description 
lang="zh">获取即将播出的剧集的信息。你
不会再错过好节目了。</description>
                <platform>all</platform>
+               <language/>
                <forum>http://forum.xbmc.org/showthread.php?tid=186090</forum>
                
<source>https://github.com/WayneD/script.tv.show.next.aired</source>
        </extension>
diff --git a/script.tv.show.next.aired/changelog.txt 
b/script.tv.show.next.aired/changelog.txt
index 3411d55..46e885b 100644
--- a/script.tv.show.next.aired/changelog.txt
+++ b/script.tv.show.next.aired/changelog.txt
@@ -1,3 +1,8 @@
+-6.0.4 (2014-03-06)
+- Updated language files from Transifex.
+- A few more tweaks to the missing-artwork grabber.
+- Improve error handling when refreshing the country.db file.
+
 -6.0.3 (2014-03-02)
 - Fix a potential script crash with a background query not triggering a DB 
update (if it is needed).
 - Make the new date format a setting boolean.
diff --git a/script.tv.show.next.aired/default.py 
b/script.tv.show.next.aired/default.py
index aad024d..b0433a0 100644
--- a/script.tv.show.next.aired/default.py
+++ b/script.tv.show.next.aired/default.py
@@ -132,7 +132,6 @@ class NextAired:
         # "last_update" is when we last successfully marked-up the shows to 
note which ones need an update.
         # "last_failure" is when we last failed to fetch data, with 
failure_cnt counting consecutive failures.
         self.last_success = self.last_update = self.last_failure = 
self.failure_cnt = 0
-        self.last_art_scan = 0
         self._parse_argv()
         footprints(self.SILENT != "", self.FORCEUPDATE, self.RESET)
         self.check_xbmc_version()
@@ -166,7 +165,7 @@ class NextAired:
         self.now = time()
         self.date = date.today()
         self.datestr = str(self.date)
-        self.this_year_regex = re.compile(r", %d\b" % self.date.year)
+        self.this_year_regex = re.compile(r",? %d\b" % self.date.year)
         self.in_dst = localtime().tm_isdst
 
     # Returns elapsed seconds since last update failure.
@@ -253,18 +252,13 @@ class NextAired:
             self.rm_file(NEXTAIRED_DB)
             self.rm_file(COUNTRY_DB)
 
-        # Snag our TV-network -> Country + timezone mapping DB, or create it.
+        # Snag our TV-network -> Country mapping DB.
         cl = self.get_list(COUNTRY_DB)
-        if cl and len(cl) == 3 and self.now - cl[2] < 7*24*60*60: # We'll 
recreate it every week.
-            self.country_dict = cl[0]
-        else:
-            try:
-                log("### grabbing a new country mapping list", level=1)
-                self.country_dict = CountryLookup().get_country_dict()
-                self.save_file([self.country_dict, COUNTRY_DB_VER, self.now], 
COUNTRY_DB)
-            except:
-                # Well, if we couldn't grab a new one, lets try to keep using 
the old...
-                self.country_dict = (cl[0] if cl and len(cl) == 3 else {})
+        self.country_dict = (cl.pop(0) if cl else {})
+        self.country_last_update = (cl.pop() if cl else 0)
+        db_ver = (cl.pop(0) if cl else 0)
+        if db_ver != COUNTRY_DB_VER:
+            self.country_dict = {}
 
         ep_list = self.get_list(NEXTAIRED_DB)
         ep_list_len = len(ep_list)
@@ -272,7 +266,6 @@ class NextAired:
         self.last_success = (ep_list.pop() if ep_list else None)
         db_ver = (ep_list.pop(0) if ep_list else None)
         self.last_update = (ep_list.pop() if ep_list else self.last_success)
-        self.last_art_scan = (ep_list.pop(0) if ep_list else 0)
         if not db_ver or not self.last_success:
             if self.RESET:
                 log("### starting without prior data (DB RESET requested)", 
level=1)
@@ -290,7 +283,7 @@ class NextAired:
         return (show_dict, self.now - self.last_update)
 
     def save_data(self, show_dict):
-        self.save_file([show_dict, MAIN_DB_VER, self.last_art_scan, 
self.last_update, self.last_success], NEXTAIRED_DB)
+        self.save_file([show_dict, MAIN_DB_VER, self.last_update, 
self.last_success], NEXTAIRED_DB)
 
     def update_data(self, update_after_seconds):
         self.nextlist = []
@@ -368,6 +361,16 @@ class NextAired:
         if locked_for_update:
             log("### starting data update", level=1)
             self.last_failure = 0
+            # We want to recreate our country DB every week.
+            if len(self.country_dict) < 500 or self.now - 
self.country_last_update >= 7*24*60*60:
+                try:
+                    log("### grabbing a new country mapping list", level=1)
+                    if self.SILENT == "":
+                        DIALOG_PROGRESS.update(0, __language__(32102), 
"country.db")
+                    self.country_dict = CountryLookup().get_country_dict()
+                    self.save_file([self.country_dict, COUNTRY_DB_VER, 
self.now], COUNTRY_DB)
+                except:
+                    pass
             tvdb = TheTVDB('1D62F2F90030C444', 'en', want_raw = True)
             # This typically asks TheTVDB for an update-zip file and tweaks 
the show_dict to note needed updates.
             tv_up = tvdb_updater(tvdb)
@@ -378,17 +381,15 @@ class NextAired:
                 self.set_last_failure()
                 self.max_fetch_failures = 0
             tv_up = None
-            if self.SILENT != "" and self.now - self.last_art_scan >= 24*60*60 
- 5*60:
-                art_rescan_type = 
LISTITEM_ART[int(__addon__.getSetting("ThumbType"))]
-                log("### Time to rescan for missing %s artwork" % 
art_rescan_type, level=2)
-            else:
-                art_rescan_type = None
+            art_rescan_after = 1 if self.SILENT != "" else 2
+            art_rescan_after = art_rescan_after*24*60*60 - 5*60
         else:
             tvdb = None # We don't use this unless we're locked for the update.
             need_full_scan = False
             # A max-fetch of 0 disables all updating.
             self.max_fetch_failures = 0
-            art_rescan_type = None
+            art_rescan_after = 0
+        art_rescan_type = LISTITEM_ART[int(__addon__.getSetting("ThumbType"))]
 
         title_dict = {}
         for tid, show in show_dict.iteritems():
@@ -471,18 +472,33 @@ class NextAired:
                 if not xart:
                     if prior_data and fudged_flag in prior_data['art']:
                         xart = prior_data['art'][art_type]
-                    elif art_rescan_type and art_rescan_type == art_type:
-                        log("### grabbing %s for %s" % (art_type, name), 
level=2)
+                    elif art_rescan_type != art_type:
+                        continue
+                    else:
+                        scan_ndx = 'last_%s_scan' % art_type
+                        last_scan = prior_data['art'].get(scan_ndx, 0) if 
prior_data else 0
+                        if not art_rescan_after or self.now < last_scan + 
art_rescan_after:
+                            if last_scan:
+                                current_show['art'][scan_ndx] = last_scan
+                            continue
                         try:
                             xart = FanartTV.find_artwork(tid, art_type)
-                            if xart:
-                                log("### found missing %s for %s" % (art_type, 
name), level=1)
                         except:
                             pass
-                    if xart:
-                        current_show['art'][fudged_flag] = True
-                if xart:
-                    current_show['art'][art_type] = xart
+                        if xart:
+                            log("### found missing %s for %s" % (art_type, 
name), level=1)
+                        else:
+                            log("### still missing a %s for %s" % (art_type, 
name), level=2)
+                            current_show['art'][scan_ndx] = self.now
+                            continue
+                    try:
+                        img_re = re.compile(r"^image:")
+                        if not img_re.match(xart):
+                            xart = "image://%s/" % urllib.quote(xart, '')
+                    except:
+                        pass
+                    current_show['art'][fudged_flag] = True
+                current_show['art'][art_type] = xart
 
             if self.max_fetch_failures > 0:
                 tid = self.check_show_info(tvdb, tid, current_show, prior_data)
@@ -530,8 +546,6 @@ class NextAired:
         if locked_for_update:
             if not self.last_failure:
                 self.last_success = self.now
-                if art_rescan_type:
-                    self.last_art_scan = self.now
             self.save_data(show_dict)
             log("### data update finished", level=1)
 
@@ -614,6 +628,9 @@ class NextAired:
             if earliest_id is None:
                 eps_last_updated = prior_data['eps_last_updated']
             show_changed = prior_data.get('show_changed', 0)
+            if prior_data['Country'] == 'Unknown' and 
self.country_dict.get(prior_data['Network'], None):
+                log("### Forcing show-change for %s to fix unknown country" % 
name, level=2)
+                show_changed = 1
             if show_changed:
                 if earliest_id is None:
                     earliest_id = 0
diff --git a/script.tv.show.next.aired/resources/language/English/strings.po 
b/script.tv.show.next.aired/resources/language/English/strings.po
index 6561d64..903e615 100644
--- a/script.tv.show.next.aired/resources/language/English/strings.po
+++ b/script.tv.show.next.aired/resources/language/English/strings.po
@@ -2,20 +2,19 @@
 # Addon Name: TV Show - Next Aired
 # Addon id: script.tv.show.next.aired
 # Addon Provider: Ppic|Frost|ronie|`Black|phil65|WayneD
-# Translators:
 msgid ""
 msgstr ""
 "Project-Id-Version: XBMC Addons\n"
 "Report-Msgid-Bugs-To: alanw...@xbmc.org\n"
-"POT-Creation-Date: 2014-02-22 22:03+0000\n"
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE\n"
+"Last-Translator: XBMC Translation Team\n"
+"Language-Team: English 
(http://www.transifex.com/projects/p/xbmc-addons/language/en/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Language: en\n"
-"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 msgctxt "Addon Summary"
 msgid "Get info for TV Shows Next Aired."
diff --git a/script.tv.show.next.aired/resources/language/German/strings.po 
b/script.tv.show.next.aired/resources/language/German/strings.po
index 72d0c80..14cfafd 100644
--- a/script.tv.show.next.aired/resources/language/German/strings.po
+++ b/script.tv.show.next.aired/resources/language/German/strings.po
@@ -4,17 +4,17 @@
 # Addon Provider: Ppic|Frost|ronie|`Black|phil65|WayneD
 msgid ""
 msgstr ""
-"Project-Id-Version: XBMC-Addons\n"
+"Project-Id-Version: XBMC Addons\n"
 "Report-Msgid-Bugs-To: alanw...@xbmc.org\n"
-"POT-Creation-Date: 2014-02-22 22:03+0000\n"
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE\n"
+"Last-Translator: XBMC Translation Team\n"
+"Language-Team: German 
(http://www.transifex.com/projects/p/xbmc-addons/language/de/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Language: de\n"
-"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 msgctxt "Addon Summary"
 msgid "Get info for TV Shows Next Aired."
@@ -58,35 +58,27 @@ msgstr "16:9 Vorschaubilder herunterladen (Artwork 
Downloader erforderlich)"
 
 msgctxt "#32007"
 msgid "Update the TV information now"
-msgstr "TV Guide Daten neu laden"
+msgstr "TV Informationen jetzt aktualisieren"
 
 msgctxt "#32008"
 msgid "Download TV information:"
-msgstr ""
+msgstr "TV Informationen herunterladen"
 
 msgctxt "#32009"
 msgid "In the background every [N] hours"
-msgstr ""
-
-msgctxt "#32010"
-msgid "On entering the guide if data is over [N] hours old"
-msgstr ""
+msgstr "Im Hintergrund alle [N] Stunden"
 
 msgctxt "#32011"
 msgid "Download posters (Artwork Downloader required)"
-msgstr ""
+msgstr "Poster herunterladen (\"Artwork Downloader\"-Addon benötigt)"
 
 msgctxt "#32012"
 msgid "**Reset all data** and update the TV information now"
-msgstr ""
+msgstr "**Alle Daten zurücksetzten** und die TV Informationen jetzt 
aktualisieren"
 
 msgctxt "#32013"
 msgid "Show All TV Shows for home screen (needs skin Support)"
-msgstr ""
-
-msgctxt "#32014"
-msgid "Use day-of-week and month names in dates instead of just numbers (for a 
skin that needs help)"
-msgstr ""
+msgstr "Alle Fernsehsendungen im Startbildschirm anzeigen (benötigt 
Skin-Unterstützung)"
 
 msgctxt "#32101"
 msgid "TV Show - Next Aired"
@@ -146,8 +138,8 @@ msgstr "Pilot abgelehnt"
 
 msgctxt "#32211"
 msgid "Cancelled"
-msgstr ""
+msgstr "abgebrochen"
 
 msgctxt "#32212"
 msgid "Ended"
-msgstr ""
+msgstr "Beendet"
diff --git a/script.tv.show.next.aired/resources/language/Portuguese 
(Brazil)/strings.po b/script.tv.show.next.aired/resources/language/Portuguese 
(Brazil)/strings.po
index 98f78fe..73b46fa 100644
--- a/script.tv.show.next.aired/resources/language/Portuguese 
(Brazil)/strings.po       
+++ b/script.tv.show.next.aired/resources/language/Portuguese 
(Brazil)/strings.po       
@@ -4,29 +4,29 @@
 # Addon Provider: Ppic|Frost|ronie|`Black|phil65|WayneD
 msgid ""
 msgstr ""
-"Project-Id-Version: XBMC-Addons\n"
+"Project-Id-Version: XBMC Addons\n"
 "Report-Msgid-Bugs-To: alanw...@xbmc.org\n"
-"POT-Creation-Date: 2014-02-22 22:03+0000\n"
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE\n"
+"Last-Translator: XBMC Translation Team\n"
+"Language-Team: Portuguese (Brazil) 
(http://www.transifex.com/projects/p/xbmc-addons/language/pt_BR/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Language: pt_BR\n"
-"Plural-Forms: nplurals=2; plural=(n > 1)\n"
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
 
 msgctxt "Addon Summary"
 msgid "Get info for TV Shows Next Aired."
-msgstr ""
+msgstr "Saiba sobre próximas exibições de séries de TV."
 
 msgctxt "Addon Description"
 msgid "Get info for TV Shows Next Aired. You'll never miss one again."
-msgstr ""
+msgstr "Saiba sobre próximas exibições de séries de TV. Você nunca 
perderá um episódio."
 
 msgctxt "#450"
 msgid "TV Guide"
-msgstr "TV Guide"
+msgstr "Guia de TV"
 
 msgctxt "#32000"
 msgid "Display"
@@ -34,15 +34,15 @@ msgstr "Exibir"
 
 msgctxt "#32001"
 msgid "Thumbnail type"
-msgstr "Tipo de Miniatura"
+msgstr "Tipo de miniatura"
 
 msgctxt "#32002"
 msgid "Download banners (Artwork Downloader required)"
-msgstr "Download baners (Requer Artwork Downloader)"
+msgstr "Baixar banners (Requer Artwork Downloader)"
 
 msgctxt "#32003"
 msgid "Download logos (Artwork Downloader required)"
-msgstr "Download logos (Requer Artwork Downloader)"
+msgstr "Baixar logos (Requer Artwork Downloader)"
 
 msgctxt "#32004"
 msgid "Enable background fanart"
@@ -50,79 +50,55 @@ msgstr "Ligar background fanart"
 
 msgctxt "#32005"
 msgid "Enable 16:9 preview thumbs"
-msgstr "Ligar visualização de miniaturas 16:9"
+msgstr "Habilitar miniaturas 16:9"
 
 msgctxt "#32006"
 msgid "Download 16:9 preview thumbs (Artwork Downloader required)"
-msgstr "Download visualização de miniaturas 16:9 (Requer Artwork Downloader)"
-
-msgctxt "#32007"
-msgid "Update the TV information now"
-msgstr "Reescanear os dados do guia de TV"
-
-msgctxt "#32008"
-msgid "Download TV information:"
-msgstr ""
-
-msgctxt "#32009"
-msgid "In the background every [N] hours"
-msgstr ""
-
-msgctxt "#32010"
-msgid "On entering the guide if data is over [N] hours old"
-msgstr ""
+msgstr "Baixar miniaturas 16:9 (Requer Artwork Downloader)"
 
 msgctxt "#32011"
 msgid "Download posters (Artwork Downloader required)"
-msgstr "Download posters (Artwork Downloader requerido)"
-
-msgctxt "#32012"
-msgid "**Reset all data** and update the TV information now"
-msgstr ""
+msgstr "Baixar cartazes (requer Artwork Downloader)"
 
 msgctxt "#32013"
 msgid "Show All TV Shows for home screen (needs skin Support)"
-msgstr ""
-
-msgctxt "#32014"
-msgid "Use day-of-week and month names in dates instead of just numbers (for a 
skin that needs help)"
-msgstr ""
+msgstr "Mostrar Todas as Séries de TV na tela inicial (necessita de suporte 
pela skin)"
 
 msgctxt "#32101"
 msgid "TV Show - Next Aired"
-msgstr "TV Show - Next Aired"
+msgstr "TV Show - Próxima Exibição"
 
 msgctxt "#32102"
 msgid "Getting information..."
-msgstr "Pegando Informação..."
+msgstr "Obtendo informações..."
 
 msgctxt "#32103"
 msgid "CANCELLED"
-msgstr "CANCELADO"
+msgstr "CANCELADA"
 
 msgctxt "#32104"
 msgid "Operation cancelled by user."
-msgstr "Operação cancelada pelo Usuário."
+msgstr "Operação cancelada pelo usuário."
 
 msgctxt "#32201"
 msgid "Returning Series"
-msgstr ""
+msgstr "Série em retorno"
 
 msgctxt "#32202"
 msgid "Cancelled/Ended"
-msgstr ""
+msgstr "Cancelada/Finalizada"
 
 msgctxt "#32203"
 msgid "TBD/On The Bubble"
-msgstr ""
+msgstr "Não definido/Por um fio"
 
 msgctxt "#32204"
 msgid "In Development"
-msgstr ""
+msgstr "Em desenvolvimento"
 
 msgctxt "#32205"
 msgid "New Series"
-msgstr "Novos Seriados"
+msgstr "Série nova"
 
 msgctxt "#32206"
 msgid "Never Aired"
@@ -130,24 +106,24 @@ msgstr "Inédito"
 
 msgctxt "#32207"
 msgid "Final Season"
-msgstr "Temporada Final"
+msgstr "Temporada final"
 
 msgctxt "#32208"
 msgid "On Hiatus"
-msgstr "Em Hiato"
+msgstr "Em hiato"
 
 msgctxt "#32209"
 msgid "Pilot Ordered"
-msgstr "Piloto Encomendado"
+msgstr "Piloto encomendado"
 
 msgctxt "#32210"
 msgid "Pilot Rejected"
-msgstr "Piloto Rejeitado"
+msgstr "Piloto rejeitado"
 
 msgctxt "#32211"
 msgid "Cancelled"
-msgstr "Cancelado"
+msgstr "Cancelada"
 
 msgctxt "#32212"
 msgid "Ended"
-msgstr "Finalizado"
+msgstr "Finalizada"
diff --git a/script.tv.show.next.aired/resources/language/Romanian/strings.po 
b/script.tv.show.next.aired/resources/language/Romanian/strings.po
index 5cbabcc..3f60aa1 100644
--- a/script.tv.show.next.aired/resources/language/Romanian/strings.po
+++ b/script.tv.show.next.aired/resources/language/Romanian/strings.po
@@ -4,25 +4,25 @@
 # Addon Provider: Ppic|Frost|ronie|`Black|phil65|WayneD
 msgid ""
 msgstr ""
-"Project-Id-Version: XBMC-Addons\n"
+"Project-Id-Version: XBMC Addons\n"
 "Report-Msgid-Bugs-To: alanw...@xbmc.org\n"
-"POT-Creation-Date: 2014-02-22 22:03+0000\n"
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE\n"
+"Last-Translator: XBMC Translation Team\n"
+"Language-Team: Romanian 
(http://www.transifex.com/projects/p/xbmc-addons/language/ro/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Language: ro\n"
-"Plural-Forms: nplurals=3; 
plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1))\n"
+"Plural-Forms: nplurals=3; 
plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n"
 
 msgctxt "Addon Summary"
 msgid "Get info for TV Shows Next Aired."
-msgstr ""
+msgstr "Află despre emisiuni care urmează să fie difuzate"
 
 msgctxt "Addon Description"
 msgid "Get info for TV Shows Next Aired. You'll never miss one again."
-msgstr ""
+msgstr "Află despre emisiuni care urmează să fie difuzate. Nu vei mai rata 
nici una."
 
 msgctxt "#450"
 msgid "TV Guide"
@@ -56,38 +56,10 @@ msgctxt "#32006"
 msgid "Download 16:9 preview thumbs (Artwork Downloader required)"
 msgstr "Descarcă imagini 16:9 (necesită Artwork Downloader)"
 
-msgctxt "#32007"
-msgid "Update the TV information now"
-msgstr "Actualizare date ghid TV"
-
-msgctxt "#32008"
-msgid "Download TV information:"
-msgstr ""
-
-msgctxt "#32009"
-msgid "In the background every [N] hours"
-msgstr ""
-
-msgctxt "#32010"
-msgid "On entering the guide if data is over [N] hours old"
-msgstr ""
-
 msgctxt "#32011"
 msgid "Download posters (Artwork Downloader required)"
 msgstr "Descarcă postere (necesită Artwork Downloader)"
 
-msgctxt "#32012"
-msgid "**Reset all data** and update the TV information now"
-msgstr ""
-
-msgctxt "#32013"
-msgid "Show All TV Shows for home screen (needs skin Support)"
-msgstr ""
-
-msgctxt "#32014"
-msgid "Use day-of-week and month names in dates instead of just numbers (for a 
skin that needs help)"
-msgstr ""
-
 msgctxt "#32101"
 msgid "TV Show - Next Aired"
 msgstr "TV Show - Next Aired"
diff --git a/script.tv.show.next.aired/resources/language/Spanish/strings.po 
b/script.tv.show.next.aired/resources/language/Spanish/strings.po
index 64ac5d7..56b0d30 100644
--- a/script.tv.show.next.aired/resources/language/Spanish/strings.po
+++ b/script.tv.show.next.aired/resources/language/Spanish/strings.po
@@ -4,97 +4,97 @@
 # Addon Provider: Ppic|Frost|ronie|`Black|phil65|WayneD
 msgid ""
 msgstr ""
-"Project-Id-Version: XBMC-Addons\n"
+"Project-Id-Version: XBMC Addons\n"
 "Report-Msgid-Bugs-To: alanw...@xbmc.org\n"
-"POT-Creation-Date: 2014-02-22 22:03+0000\n"
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE\n"
+"Last-Translator: XBMC Translation Team\n"
+"Language-Team: Spanish 
(http://www.transifex.com/projects/p/xbmc-addons/language/es/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Language: es\n"
-"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 msgctxt "Addon Summary"
 msgid "Get info for TV Shows Next Aired."
-msgstr ""
+msgstr "Obtener información de las siguientes emisiones de series."
 
 msgctxt "Addon Description"
 msgid "Get info for TV Shows Next Aired. You'll never miss one again."
-msgstr ""
+msgstr "Obtener información de las siguientes emisiones de series. Nunca te 
perderás una de nuevo."
 
 msgctxt "#450"
 msgid "TV Guide"
-msgstr "TV Guia"
+msgstr "Guía de TV"
 
 msgctxt "#32000"
 msgid "Display"
-msgstr "Mostrar"
+msgstr "Pantalla"
 
 msgctxt "#32001"
 msgid "Thumbnail type"
-msgstr "Tipo de Thumbnail"
+msgstr "Tipo de miniatura"
 
 msgctxt "#32002"
 msgid "Download banners (Artwork Downloader required)"
-msgstr "Descargar banners (Artwork Downloader necesario)"
+msgstr "Descargar banners (Es necesario el Downloader de ilustraciones)"
 
 msgctxt "#32003"
 msgid "Download logos (Artwork Downloader required)"
-msgstr "Descargar logos (Artwork Downloader necesario)"
+msgstr "Descargar logos (Es necesario el Downloader de ilustraciones)"
 
 msgctxt "#32004"
 msgid "Enable background fanart"
-msgstr "Habilitar fanart como Fondo"
+msgstr "Habilitar Fanart de fondo"
 
 msgctxt "#32005"
 msgid "Enable 16:9 preview thumbs"
-msgstr "Habilitar 16:9 thumbs"
+msgstr "Habilitar vista previa de miniaturas 16:9 "
 
 msgctxt "#32006"
 msgid "Download 16:9 preview thumbs (Artwork Downloader required)"
-msgstr "Descargar 16:9 thumbs (Artwork Downloader necesario)"
+msgstr "Descargar vista previa de miniaturas 16:9 (Se necesita Artwork 
Downloader)"
 
 msgctxt "#32007"
 msgid "Update the TV information now"
-msgstr "Rescanear informacion"
+msgstr "Actualizar información de TV ahora"
 
 msgctxt "#32008"
 msgid "Download TV information:"
-msgstr "Descargar informacion:"
+msgstr "Descargando información de TV:"
 
 msgctxt "#32009"
 msgid "In the background every [N] hours"
-msgstr "En el fondo cada [X] Horas"
+msgstr "En segundo plano cada [N] horas"
 
 msgctxt "#32010"
 msgid "On entering the guide if data is over [N] hours old"
-msgstr "Entrando a la aplicacion si la informacion es [X] horas antigua"
+msgstr "Usar la guia si los datos tienen más de [N] horas de antiguedad"
 
 msgctxt "#32011"
 msgid "Download posters (Artwork Downloader required)"
-msgstr "Descargar posters (Artwork Downloader necesario)"
+msgstr "Descargar posters (Se necesita Artwork Downloader)"
 
 msgctxt "#32012"
 msgid "**Reset all data** and update the TV information now"
-msgstr "Resetear la informacion"
+msgstr "**Resetear todo** y actualizar la información de TV ahora"
 
 msgctxt "#32013"
 msgid "Show All TV Shows for home screen (needs skin Support)"
-msgstr "Mostrar todos los Proximos episodios en inicio (Requiere soporte en 
Skin)"
+msgstr "Ver todas las series en la pantalla principal (el skin debe 
soportarlo)"
 
 msgctxt "#32014"
 msgid "Use day-of-week and month names in dates instead of just numbers (for a 
skin that needs help)"
-msgstr ""
+msgstr "Usar el dia de la semana y los nombres de mes en lugar de unicamente 
numeros (para las pieles que necesiten ayuda)"
 
 msgctxt "#32101"
 msgid "TV Show - Next Aired"
-msgstr "TV Show - Next Aired"
+msgstr "Serie - Siguiente emisión"
 
 msgctxt "#32102"
 msgid "Getting information..."
-msgstr "Opteniendo informacion..."
+msgstr "Obteniendo información..."
 
 msgctxt "#32103"
 msgid "CANCELLED"
@@ -102,52 +102,52 @@ msgstr "CANCELADO"
 
 msgctxt "#32104"
 msgid "Operation cancelled by user."
-msgstr "Operacion cancelada por usuario."
+msgstr "Operación cancelada por el usuario."
 
 msgctxt "#32201"
 msgid "Returning Series"
-msgstr "Returning Series"
+msgstr "Series que vuelven"
 
 msgctxt "#32202"
 msgid "Cancelled/Ended"
-msgstr "Cancelada/Finalizada"
+msgstr "Cancelado/Finalizado"
 
 msgctxt "#32203"
 msgid "TBD/On The Bubble"
-msgstr "TBD/En espera"
+msgstr "TBD/On La Burbuja"
 
 msgctxt "#32204"
 msgid "In Development"
-msgstr "En Produccion"
+msgstr "En desarrollo"
 
 msgctxt "#32205"
 msgid "New Series"
-msgstr "Nueva Serie"
+msgstr "Series nuevas"
 
 msgctxt "#32206"
 msgid "Never Aired"
-msgstr "Nunca En TV"
+msgstr "Nunca emitida"
 
 msgctxt "#32207"
 msgid "Final Season"
-msgstr "Final de Temporada"
+msgstr "Temporada final"
 
 msgctxt "#32208"
 msgid "On Hiatus"
-msgstr "En Hiatus"
+msgstr "Interrumpida"
 
 msgctxt "#32209"
 msgid "Pilot Ordered"
-msgstr "Piloto Ordenado"
+msgstr "Piloto encargado"
 
 msgctxt "#32210"
 msgid "Pilot Rejected"
-msgstr "Pilot Rechazado"
+msgstr "Piloto rechazado"
 
 msgctxt "#32211"
 msgid "Cancelled"
-msgstr "Cancelada"
+msgstr "Cancelado"
 
 msgctxt "#32212"
 msgid "Ended"
-msgstr "Finalizada"
+msgstr "Fin"
diff --git a/script.tv.show.next.aired/resources/language/Swedish/strings.po 
b/script.tv.show.next.aired/resources/language/Swedish/strings.po
index 2466e85..19ad36f 100644
--- a/script.tv.show.next.aired/resources/language/Swedish/strings.po
+++ b/script.tv.show.next.aired/resources/language/Swedish/strings.po
@@ -4,29 +4,29 @@
 # Addon Provider: Ppic|Frost|ronie|`Black|phil65|WayneD
 msgid ""
 msgstr ""
-"Project-Id-Version: XBMC-Addons\n"
+"Project-Id-Version: XBMC Addons\n"
 "Report-Msgid-Bugs-To: alanw...@xbmc.org\n"
-"POT-Creation-Date: 2014-02-22 22:03+0000\n"
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE\n"
+"Last-Translator: XBMC Translation Team\n"
+"Language-Team: Swedish 
(http://www.transifex.com/projects/p/xbmc-addons/language/sv/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Language: sv\n"
-"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 msgctxt "Addon Summary"
 msgid "Get info for TV Shows Next Aired."
-msgstr ""
+msgstr "Hämta info för nästa sändning av TV-serier."
 
 msgctxt "Addon Description"
 msgid "Get info for TV Shows Next Aired. You'll never miss one again."
-msgstr ""
+msgstr "Hämta info för nästa sändning av TV-Serie. Du kommer inte att 
missa en igen."
 
 msgctxt "#450"
 msgid "TV Guide"
-msgstr "TV-tablå"
+msgstr "TV-Guide"
 
 msgctxt "#32000"
 msgid "Display"
@@ -58,35 +58,35 @@ msgstr "Ladda ned 16:9-miniatyrer (kräver Artwork 
Downloader)"
 
 msgctxt "#32007"
 msgid "Update the TV information now"
-msgstr "Uppdatera tablå"
+msgstr "Uppdatera TV-informationen nu"
 
 msgctxt "#32008"
 msgid "Download TV information:"
-msgstr ""
+msgstr "Ladda ned TV-information:"
 
 msgctxt "#32009"
 msgid "In the background every [N] hours"
-msgstr ""
+msgstr "I bakgrunden var [N] timma"
 
 msgctxt "#32010"
 msgid "On entering the guide if data is over [N] hours old"
-msgstr ""
+msgstr "När guiden öppnas om datan är äldre än [N] timmar"
 
 msgctxt "#32011"
 msgid "Download posters (Artwork Downloader required)"
-msgstr ""
+msgstr "Ladda ner posters (Artwork Downloader krävs)"
 
 msgctxt "#32012"
 msgid "**Reset all data** and update the TV information now"
-msgstr ""
+msgstr "**Återställ all data** och uppdatera TV-informationen nu"
 
 msgctxt "#32013"
 msgid "Show All TV Shows for home screen (needs skin Support)"
-msgstr ""
+msgstr "Visa alla TV-serier på hemskärmen (kräver skalsupport)"
 
 msgctxt "#32014"
 msgid "Use day-of-week and month names in dates instead of just numbers (for a 
skin that needs help)"
-msgstr ""
+msgstr "Använd dag-i-vecka och månadsnamn i datum istället för endast 
nummer (för skal som behöver hjälp)"
 
 msgctxt "#32101"
 msgid "TV Show - Next Aired"
@@ -106,48 +106,48 @@ msgstr "Hämtning avbruten av användaren."
 
 msgctxt "#32201"
 msgid "Returning Series"
-msgstr ""
+msgstr "Återkommande serier"
 
 msgctxt "#32202"
 msgid "Cancelled/Ended"
-msgstr ""
+msgstr "Avbrutet/Avslutat"
 
 msgctxt "#32203"
 msgid "TBD/On The Bubble"
-msgstr ""
+msgstr "TBD/On The Bubble"
 
 msgctxt "#32204"
 msgid "In Development"
-msgstr ""
+msgstr "Under utveckling"
 
 msgctxt "#32205"
 msgid "New Series"
-msgstr ""
+msgstr "Nya serier"
 
 msgctxt "#32206"
 msgid "Never Aired"
-msgstr ""
+msgstr "Aldrig sänt"
 
 msgctxt "#32207"
 msgid "Final Season"
-msgstr ""
+msgstr "Sista säsongen"
 
 msgctxt "#32208"
 msgid "On Hiatus"
-msgstr ""
+msgstr "PÃ¥ Hiatus"
 
 msgctxt "#32209"
 msgid "Pilot Ordered"
-msgstr ""
+msgstr "Pilotavsnitt sorterat"
 
 msgctxt "#32210"
 msgid "Pilot Rejected"
-msgstr ""
+msgstr "Pilotavsnitt avvisades"
 
 msgctxt "#32211"
 msgid "Cancelled"
-msgstr ""
+msgstr "Avbruten"
 
 msgctxt "#32212"
 msgid "Ended"
-msgstr ""
+msgstr "Slutade"
diff --git a/script.tv.show.next.aired/resources/lib/country_lookup.py 
b/script.tv.show.next.aired/resources/lib/country_lookup.py
index fd2e699..61a4930 100644
--- a/script.tv.show.next.aired/resources/lib/country_lookup.py
+++ b/script.tv.show.next.aired/resources/lib/country_lookup.py
@@ -282,6 +282,9 @@ class CountryLookup(object):
             elif sel_re.search(line):
                 in_select = True
 
+        if len(self.country_dict) < 500:
+            raise Exception("Country data was not parsed correctly.")
+
         self.country_dict[''] = 'Unknown'
 
     def get_country_dict(self):

-----------------------------------------------------------------------

Summary of changes:
 script.tv.show.next.aired/addon.xml                |   45 ++++++-
 script.tv.show.next.aired/changelog.txt            |    5 +
 script.tv.show.next.aired/default.py               |   79 ++++++----
 .../resources/language/Afrikaans/strings.po        |   21 +++
 .../resources/language/Albanian/strings.po         |   21 +++
 .../resources/language/Amharic/strings.po          |   25 ++++
 .../resources/language/Arabic/strings.po           |   21 +++
 .../resources/language/Basque/strings.po           |   21 +++
 .../resources/language/Belarusian/strings.po       |   33 +++++
 .../resources/language/Bosnian/strings.po          |   21 +++
 .../resources/language/Bulgarian/strings.po        |  121 ++++++++++++++++
 .../resources/language/Catalan/strings.po          |  129 +++++++++++++++++
 .../resources/language/Chinese (Simple)/strings.po |  129 +++++++++++++++++
 .../language/Chinese (Traditional)/strings.po      |   29 ++++
 .../resources/language/Croatian/strings.po         |  129 +++++++++++++++++
 .../resources/language/Czech/strings.po            |   29 ++++
 .../resources/language/Danish/strings.po           |   37 +++++
 .../resources/language/Dutch/strings.po            |  153 ++++++++++++++++++++
 .../language/English (Australia)/strings.po        |   29 ++++
 .../language/English (New Zealand)/strings.po      |   21 +++
 .../resources/language/English/strings.po          |    9 +-
 .../resources/language/Esperanto/strings.po        |   21 +++
 .../resources/language/Estonian/strings.po         |   29 ++++
 .../resources/language/Finnish/strings.po          |   29 ++++
 .../resources/language/French (Canada)/strings.po  |   65 +++++++++
 .../resources/language/French/strings.po           |  121 ++++++++++++++++
 .../resources/language/Galician/strings.po         |  129 +++++++++++++++++
 .../resources/language/German/strings.po           |   34 ++---
 .../resources/language/Greek/strings.po            |  153 ++++++++++++++++++++
 .../resources/language/Hebrew/strings.po           |  129 +++++++++++++++++
 .../language/Hindi (Devanagiri)/strings.po         |   21 +++
 .../resources/language/Hungarian/strings.po        |  129 +++++++++++++++++
 .../resources/language/Icelandic/strings.po        |   33 +++++
 .../resources/language/Indonesian/strings.po       |   21 +++
 .../resources/language/Italian/strings.po          |  129 +++++++++++++++++
 .../resources/language/Japanese/strings.po         |   21 +++
 .../resources/language/Korean/strings.po           |  117 +++++++++++++++
 .../resources/language/Latvian/strings.po          |   21 +++
 .../resources/language/Lithuanian/strings.po       |   29 ++++
 .../resources/language/Macedonian/strings.po       |   21 +++
 .../resources/language/Malay/strings.po            |   29 ++++
 .../resources/language/Malayalam/strings.po        |   21 +++
 .../resources/language/Maltese/strings.po          |   21 +++
 .../resources/language/Norwegian/strings.po        |   33 +++++
 .../resources/language/Persian (Iran)/strings.po   |   21 +++
 .../resources/language/Persian/strings.po          |   21 +++
 .../resources/language/Polish/strings.po           |  129 +++++++++++++++++
 .../language/Portuguese (Brazil)/strings.po        |   84 ++++-------
 .../resources/language/Portuguese/strings.po       |  153 ++++++++++++++++++++
 .../resources/language/Romanian/strings.po         |   42 +-----
 .../resources/language/Russian/strings.po          |  129 +++++++++++++++++
 .../language/Serbian (Cyrillic)/strings.po         |   21 +++
 .../resources/language/Serbian/strings.po          |   21 +++
 .../resources/language/Slovak/strings.po           |   33 +++++
 .../resources/language/Slovenian/strings.po        |  129 +++++++++++++++++
 .../language/Spanish (Argentina)/strings.po        |   21 +++
 .../resources/language/Spanish (Mexico)/strings.po |  153 ++++++++++++++++++++
 .../resources/language/Spanish/strings.po          |   76 +++++-----
 .../resources/language/Swedish/strings.po          |   56 ++++----
 .../resources/language/Thai/strings.po             |   29 ++++
 .../resources/language/Turkish/strings.po          |   21 +++
 .../resources/language/Ukrainian/strings.po        |   21 +++
 .../resources/language/Vietnamese/strings.po       |   21 +++
 .../resources/lib/country_lookup.py                |    3 +
 64 files changed, 3432 insertions(+), 215 deletions(-)
 create mode 100644 
script.tv.show.next.aired/resources/language/Afrikaans/strings.po
 create mode 100644 
script.tv.show.next.aired/resources/language/Albanian/strings.po
 create mode 100644 
script.tv.show.next.aired/resources/language/Amharic/strings.po
 create mode 100644 
script.tv.show.next.aired/resources/language/Arabic/strings.po
 create mode 100644 
script.tv.show.next.aired/resources/language/Basque/strings.po
 create mode 100644 
script.tv.show.next.aired/resources/language/Belarusian/strings.po
 create mode 100644 
script.tv.show.next.aired/resources/language/Bosnian/strings.po
 create mode 100644 
script.tv.show.next.aired/resources/language/Bulgarian/strings.po
 create mode 100644 
script.tv.show.next.aired/resources/language/Catalan/strings.po
 create mode 100644 script.tv.show.next.aired/resources/language/Chinese 
(Simple)/strings.po
 create mode 100644 script.tv.show.next.aired/resources/language/Chinese 
(Traditional)/strings.po
 create mode 100644 
script.tv.show.next.aired/resources/language/Croatian/strings.po
 create mode 100644 
script.tv.show.next.aired/resources/language/Czech/strings.po
 create mode 100644 
script.tv.show.next.aired/resources/language/Danish/strings.po
 create mode 100644 
script.tv.show.next.aired/resources/language/Dutch/strings.po
 create mode 100644 script.tv.show.next.aired/resources/language/English 
(Australia)/strings.po
 create mode 100644 script.tv.show.next.aired/resources/language/English (New 
Zealand)/strings.po
 create mode 100644 
script.tv.show.next.aired/resources/language/Esperanto/strings.po
 create mode 100644 
script.tv.show.next.aired/resources/language/Estonian/strings.po
 create mode 100644 
script.tv.show.next.aired/resources/language/Finnish/strings.po
 create mode 100644 script.tv.show.next.aired/resources/language/French 
(Canada)/strings.po
 create mode 100644 
script.tv.show.next.aired/resources/language/French/strings.po
 create mode 100644 
script.tv.show.next.aired/resources/language/Galician/strings.po
 create mode 100644 
script.tv.show.next.aired/resources/language/Greek/strings.po
 create mode 100644 
script.tv.show.next.aired/resources/language/Hebrew/strings.po
 create mode 100644 script.tv.show.next.aired/resources/language/Hindi 
(Devanagiri)/strings.po
 create mode 100644 
script.tv.show.next.aired/resources/language/Hungarian/strings.po
 create mode 100644 
script.tv.show.next.aired/resources/language/Icelandic/strings.po
 create mode 100644 
script.tv.show.next.aired/resources/language/Indonesian/strings.po
 create mode 100644 
script.tv.show.next.aired/resources/language/Italian/strings.po
 create mode 100644 
script.tv.show.next.aired/resources/language/Japanese/strings.po
 create mode 100644 
script.tv.show.next.aired/resources/language/Korean/strings.po
 create mode 100644 
script.tv.show.next.aired/resources/language/Latvian/strings.po
 create mode 100644 
script.tv.show.next.aired/resources/language/Lithuanian/strings.po
 create mode 100644 
script.tv.show.next.aired/resources/language/Macedonian/strings.po
 create mode 100644 
script.tv.show.next.aired/resources/language/Malay/strings.po
 create mode 100644 
script.tv.show.next.aired/resources/language/Malayalam/strings.po
 create mode 100644 
script.tv.show.next.aired/resources/language/Maltese/strings.po
 create mode 100644 
script.tv.show.next.aired/resources/language/Norwegian/strings.po
 create mode 100644 script.tv.show.next.aired/resources/language/Persian 
(Iran)/strings.po
 create mode 100644 
script.tv.show.next.aired/resources/language/Persian/strings.po
 create mode 100644 
script.tv.show.next.aired/resources/language/Polish/strings.po
 create mode 100644 
script.tv.show.next.aired/resources/language/Portuguese/strings.po
 create mode 100644 
script.tv.show.next.aired/resources/language/Russian/strings.po
 create mode 100644 script.tv.show.next.aired/resources/language/Serbian 
(Cyrillic)/strings.po
 create mode 100644 
script.tv.show.next.aired/resources/language/Serbian/strings.po
 create mode 100644 
script.tv.show.next.aired/resources/language/Slovak/strings.po
 create mode 100644 
script.tv.show.next.aired/resources/language/Slovenian/strings.po
 create mode 100644 script.tv.show.next.aired/resources/language/Spanish 
(Argentina)/strings.po
 create mode 100644 script.tv.show.next.aired/resources/language/Spanish 
(Mexico)/strings.po
 create mode 100644 script.tv.show.next.aired/resources/language/Thai/strings.po
 create mode 100644 
script.tv.show.next.aired/resources/language/Turkish/strings.po
 create mode 100644 
script.tv.show.next.aired/resources/language/Ukrainian/strings.po
 create mode 100644 
script.tv.show.next.aired/resources/language/Vietnamese/strings.po


hooks/post-receive
-- 
Scripts

------------------------------------------------------------------------------
Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce.
With Perforce, you get hassle-free workflows. Merge that actually works. 
Faster operations. Version large binaries.  Built-in WAN optimization and the
freedom to use Git, Perforce or both. Make the move to Perforce.
http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk
_______________________________________________
Xbmc-addons mailing list
Xbmc-addons@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xbmc-addons

Reply via email to