When using Media Center in Windows 7 or 8 to watch TV in a country where broadcasters send EPG information in multiple languages, you may end up having your Guide programs titles and descriptions in wrong language. For this to happen you must be using different language version Windows compared to the language you would like to see the Guide in.
E.g., I live in Finland and want to see Guide information in Finnish. I use English version of Windows 7. Media Center Guide tries to get program info in English, but can only find Guide data in Swedish and Finnish (because Finland has two official languages). Swedish happens to come first, so Guide decides to show all information in Swedish, and only if program doesn't contain Swedish information, it will display information in Finnish. I will end up having half of the Guide information in Swedish and half in Finnish because only few channels provide EPG both in Finnish and Swedish.
This is a new issue in Windows 7 and didn't occur in Vista and XP. Despite I reported it to Microsoft during beta-testing, they didn't seem to fix this before launch.
Workaround:
- Open RegEdit and navigate to: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Settings\MCE.GlobalSettings
- Change systemLanguage value to the language you wish to see the Guide data in, e.g., I had to change mine from "eng" to "fin"
- Reboot your PC
- [Optional] open an elevated command prompt, run the following command then wait a few minutes (approximately 4-5 mins): %windir%\eHome\mcupdate -pscn 0
- Start Media Center and open the Guide: all schedule data should now be in correct language.
Shortly in Finnish:
Windows näyttää ohjelmaoppaan ohjelmatiedot väärällä kielellä
Jos käytössäsi on englanninkielinen (lue: muun kuin suomenkielinen) Windows 7 tai 8 mutta haluaisit Media Centerin TV ohjelmaoppaan tekstit suomeksi, se ei onnistu täydellisesti, vaan Media Center näyttää ohjelmaoppaassa tietoja väärällä kielellä. Osalla kanavista ohjelmatiedot tulevat ruotsiksi ja osalla suomeksi. Tarkemmin sanottuna jos ohjelmalla on ruotsinkielinen EPG-tieto saatavilla, Media Center näyttää sen, eikä suomenkielistä tietoa.
Tämä johtaa siihen, että ainakin YLEn ohjelmatiedot ovat ohjelmaoppaassa ruotsiksi, mutta muilla kanavilla suomeksi, sillä muut kanavat eivät näytä kovin aktiivisesti toimittavan kaksikielisiä ohjelmatietoja.
Ongelman voi kiertää seuraavasti:
- Avaa RegEdit ja navigoi avaimeen: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Settings\MCE.GlobalSettings
- Vaihda systemLanguage arvo sen kieliseksi, jolla haluat ohjelmaoppaan tiedot nähdä, tässä tapauksessa vaihda se arvosta "eng" arvoon "fin"
- Käynnistä tietokone uudelleen
- [Ei pakollinen toimenpide] Avaa elevated komentorivi ja aja seuraava komento ja odota muutama minuutti (n. 4-5 min): %windir%\eHome\mcupdate -pscn 0
- Käynnistä Media Center ja avaa ohjelmaopas: kaikki pitäisi nyt olla suomeksi
What's wrong with seeing the program guide in Swedish? I think it sounds excellent. ;-)
ReplyDeleteSwedish in Finland is knowed as a language spoken by homosexuals, so if you aren't you shouldn't use it.
ReplyDeleteBut anyway thx for the solution..
Thanks for this great tip!
ReplyDeleteHowever, after a short period of maybe a day or two the register entry seems to revert back to eng and the guide is back in swedish.
Is there an easy way to lock this reg entry or to automatically set it every day?
You can modify registry using PowerShell. So, make powershell script file (extension .ps1) and paste the following into the file:
ReplyDeleteSet-ItemProperty -path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Settings\MCE.GlobalSettings" -name "systemLanguage" -value "fin"
If you wish to schedule that to run every day, you need to sign the script, etc. I won't go into details here, but you can find more information on how to do that here: http://www.hanselman.com/blog/SigningPowerShellScripts.aspx
FYI, my registry value has stayed the same for the whole time (several weeks).
ReplyDeletethanks for the solution!
ReplyDeleteKiitos kiitos! Very nice indeed. I already looked through all options and tried to change the source. If you look at the channel source it's possible to choose the one that looks like it would display finnish. Yet this choice doesn't make a difference and all the channels still showed annoying swedish descriptions mingled with occasional finnish ones.
ReplyDeleteProps for makin Windows a step more perfect!
Thusen tack! Alkoikin jo pakkoruotsi tympimään. En olisi kyllä millään osannut suunnista tuonne rekisterin syövereihin.
ReplyDeleteKiitos tiedosta! Olin jo heittää koko Windows 7 roskiin tuon EPG ongelman takia. Miten ihmeessä tämä on mahdollista tämän päivän Suomessa?! Ruotsin miehitys päättyi 200 vuotta sitten. Miksi tuosta mikkihiiri kielestä on jatkuvasti yhä harmia? Argh!
ReplyDeleteThis works perfectly! Thanks a million! Kiitos!
ReplyDeleteThanks, works perfectly.
ReplyDeleteKuka uskoo, että ruotsi on sattumalta se oletuskieli..
ReplyDeleteHyvä vinkki, kiitoksia!
ReplyDeleteKiitos neuvoista, hyvin lähti pelittämään!
ReplyDeleteKiitti neuvoista. Hyvin lähti pelittämään.
ReplyDeleteYlen kanavat ovat tuon rekisterimuutoksen, uudelleenkäynnistyksen ja guiden päivittämisen jäljiltä vieläkin ruotsiksi guidessa :(
ReplyDeleteSuuret kiitokset, tullut monesti nämä ohjeet tarpeeseen! :)
ReplyDeleteAnother solution
ReplyDeletehttp://blogs.technet.com/b/fiitpro/archive/2009/10/06/vad-varf-r-er-min-epg-p-ruotsiksi-viikon-vinkki.aspx
...Asia korjautuu tällä:
ReplyDelete[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Service\GLID] "preferredLanguage1"="fin"
Rekisterissä ei ole Service:n alla GLID polkua. Koko rekisteristä ei löytynyt mitään sanahaulla "preferredLanguage1".
ReplyDeleteAiempikaan ohje ei auttanut, muita ideoita?
Sinne pitänee luoda uusi avain (Key) nimeltä GLID ja sen alle uusi arvo (String), jonka nimi on "preferredLanguage1" ja arvo "fin".
ReplyDeleteItselläni tuo blogini tapa on aina tepsinyt, en ole tätä toista tapaa koittanut, joten en osaa varmasti sanoa pitäisikö nuo avaimet ja arvot siellä jo olla, mutta rohkeasti vaan koita luoda noi (ne voi aina poistaa myöhemmin rekisteristä), ja buuttaa kone vielä lisäyksen jälkeen jos ei ala muutokset näkymään.
Kiitos vastauksesta. Nyt EPG näkyy suomeksi. Oli jotain viivettä ilmeisesti päivityksessä ja tämä sinun tapasi toimi sittenkin. Muutin vain kielen alkup. blogin mukaan.
ReplyDeleteMolempien rekisterimuokkauksien, mcupdaten ajamisen ja bootinkin jälkeen vielä osa YLEn (ja jostain syystä JIMin) ohjelmatiedoista ruotsiksi. Käytössä Win7 Pro x64 SP1.
ReplyDeleteOnko vielä jotain muuta mitä voisi koittaa?
(jatkoa ylle) ... niin kuin näillä on tapana, ongelma korjaantui kun noudatin ohjeita oikeassa järjestyksessä. mcupdate siis bootin jälkeen. Tiedä sitten oliko se siitä vai jostain muusta kiinni, mutta nyt toimii.
ReplyDeleteKiitoksia vinkistä!
Hienoa. Mahtavaa, että olet jaksanut ohjeistaa tuon harmillisen pikasian korjaamisen. Tuo pakkoruotsi oli todella ärsyttävää!
ReplyDeleteThank you for your help. I would like to say that there are two keys in the Registry. To display the TV Guide (EPG) in the desired language both keys must be changed from eng to the target language (such as GR for Greek). If you change only one it doesn't work.
ReplyDelete