Language Selection (again)

DarkFather

17-01-2010 21:11:24

Hi,
i'm from germany, so my english is not the best, but i try anyway.

I found your very nice tool today, but i can't get all my shows in the correct language (german).
The most problems are fixed by "Force Refresh", sometimes by forcing while in offline mode and forcing again when offline mode is disabled. But i can't get NCIS (in german it's Navy CIS) working.
If i flush the DB, search Navy CIS and add it its allright, but if a add "Die Simpsons" (the simpsons ;) ) Navy CIS is in english, after flushing db again and re-searching NCIS the simpsons are english.

Without flushing DB the entries are not found anymore, so if i want to add "Die Simpsons" in german and "Navy CIS" again after deleting them from my shows both are not found anymore till i flush the db.

I hope you can help me, cause it's a very nice tool!

Thanks
DarkFather

//edit
i figured something out:
if i search "NCIS" on thetvdb.com it finds English , Magyar, Français, Suomeksi and Italiano, so if i use italian language before english and force refresh it works.
but german isn't found, just when i search "Navy CIS" there's a german result (only 1 result found), the ID is same than english and all other languages: 72108

but this doesn't help me because i can't search Navy CIS again without flushing cache.

tdexwjgb

17-04-2010 04:43:42

let me push this, because I've got exactly the same problem :(

sstteevvee

26-04-2010 13:46:21

2.2.0b4 (to be released later today) fixes a bug where the priority you give to languages isn't always obeyed. Can you please give it a try, and let me know if you still have the same problem. If so, I'll look into it further.

temper999

12-08-2011 22:39:15

I got the same problem with v2.2.0b9.exe.

I can not get "Dr. House" and "Star Trek" working in german. All other series in my list are in german.

pzam

29-08-2011 14:23:11

Heya

when you start tvrename if it is a fresh install or old one on b9 the language may or may not show up in preferences.

if you go to preferences and language as soon as you start program it is blank if you click refresh it is still blank.. but..

if you click another tab like RSS then language it will show the languages. then click clear cache then refresh and it will load the show names.


But for me that takes like 10 minutes each time.

Some times for some reason it changes to some other language about 4 down on the list. then all the shows get renamed to foriegn titles and i have to flush the cache and click rss then refresh and rename again.

This is also what was causing shows like stormwind and princess elephant from australia to crash the program as they seem to be entered in tvdb wrong.

cyxi

13-09-2011 21:49:14

Hi,

i have the same issue with french title, but i find the trick i think.

You have to edit the tvdb xml file that is save in your environment ( i post where later) and in the first lines there is one whith all the languages.

I kept only fr and eng, and put fr in first place.

DarkFather

14-11-2011 07:54:44

After it worked for a while now i've got the same problem again...
First i've had some episodes TVRename didn't take care of.

Here it comes:
Castle (2009) Season 3
Episodes 18-23 were missing, Episode 24 not
I made a "Force refresh" on Castle, it turned to english, but the Episodes were there. I checked preferences, language-field is empty. Just a new force refresh made it turn into dansk or something nordic language. I edited TheTVDB.xml and just left "de en " in TVRename_LanguagePriority, also i replaced all <Language>en</Language> to de.

After flushing cache, and now it's getting intresting, all shows with same name in english and german language are GERMAN, all shows having different names are ENGLISH.
List of affected shows english name [german name]
Castle (2009) [Castle]
Criminal Minds: Suspect Behavior [Criminal Minds: Team Red]
House [Dr. House]
NCIS [Navy CIS]
The Simpsons [Die Simpsons]
The Trouble with Normal [Der Club der nicht ganz dichten]

Other shows like Fringe, Two and a Half Men, The Big Bang Theory and so on (english = german) are NOT affected by this bug

I hope i could help you find out what's wrong.

Thanks
DarkFather

DarkFather

09-02-2012 01:27:22

*push* it up because nothing happened... Am i the only one with this problem?
By the way... thanks for tvrename ;)

Greetings darkfather

temper999

14-03-2012 23:41:16

I am also hoping for a fix.

sstteevvee

15-08-2012 23:38:36

I've tracked down the cause.. It is because the English name of the show is different to your preferred language's name. but TVRename currently assumes it is the same across all languges. e.g. "Castle (2009)", not "Castle". All six of the shows you've listed are like that.

I'll look into a fix for this in the next few days, as I'm planning on uploading a bug-fix version of TVRename this weekend.

sstteevvee

18-08-2012 17:44:24

If you want to try an alpha version that should be better for language selection:

http://tvrename.com/alpha/TVRename2.2.2a1-ss.exe


Edit: Official release version now available.

The priority list idea from before wasn't working well with how TheTVDB does things, so I've had to make it a single preference. If your preferred language isn't available, due to how TheTVDB works, you'll get English.

Set your preferred language on Preferences > General. You might then want to do a "Tools > Force Refresh All" to re-download everything in your new language. You can also search for shows in that language, and I fixed a bug where it should also successfully do searches with accented characters in them.

Let me know how it goes, if it works any better or worse than before.

If you later downgrade to 2.2.1 (or earlier), you'll have to set up your language priorities again.

DarkFather

10-11-2012 08:19:43

Thanks for this!
Today i've had time to update TV Rename, and finally my dreams come true :)
After "Force Refresh All" and "Check" there were almost 1000 Episodes to Rename 8-)