Ticket #10796 (new Bug Report - General)
Opened 12 months ago
Last modified 9 months ago
Mythfrontend sets wrong language
| Reported by: | map7@… | Owned by: | |
|---|---|---|---|
| Priority: | minor | Milestone: | unknown |
| Component: | MythTV - General | Version: | 0.25-fixes |
| Severity: | medium | Keywords: | language |
| Cc: | Ticket locked: | no |
Description
I'm working on a MythTV server with 0.25 fixes 20120603 version installed.
When I connect via a remote frontend it first asks me for my language and the server settings, I select English-US from the list (even though my LANG environment is set to en_AU for Austlralia). I then enter in the server details and it connects, except it's all in Danish for some reason.
The only work around I've got so far is crude and involves updating a database table field directly in SQL like so:
$ mysql -u root -p mythconverg
update settings set data='us' where value='Language';
This fixes it permanently for that client.
Attachments
Change History
comment:1 Changed 9 months ago by kenni
- Owner kenni deleted
- Status changed from new to assigned
- Component changed from Translations to MythTV - General
comment:3 Changed 9 months ago by stuartm
FWIW 'us' is NOT a valid value for language and it's then falling back to en_US as the default.
comment:4 Changed 9 months ago by mdean
And it's quite possible that the problem is invalid records, possibly caused by direct DB editing. map7, please try shutting down all MythTV applications (backends/frontends/etc), then running:
mysql -umythtv -p mythconverg -e 'DELETE FROM settings WHERE value = "Language";'
Then restart the applications, answer the language questions, and see if it fixes the issue.
