How to translate web interface gui?
Added by giaur giaur over 12 years ago
Hello,
I'm going to compile tvheadend from source and translate web interface. Where are the files containing gui code? This is not clear for me, are they already precompiled/packed somehow? I can't find them, where are they located in source?
Replies (4)
RE: How to translate web interface gui? - Added by Hein Rigolo over 12 years ago
the web gui is constructed using the extjs framework. You can find the details of the webgui in the src/webui directories.
At the moment there is no option to have the webgui work in multiple languages. Most text elements are hardcoded in english in the various files.
If you are willing to work on changing that you are always welcome to do so. Currently tvheadend is using an older version (2.2) of extjs the the latest version available (4.1). It might be that in the lastest version of extjs it is easier to implement a multi language webgui.
Hein
RE: How to translate web interface gui? - Added by giaur giaur over 12 years ago
Thanks, I'll check this. I know that there is no multilanguage support. But I don't really need english gui, so this is not a big problem in my case.
RE: How to translate web interface gui? - Added by Hein Rigolo over 12 years ago
but it would be good if you have done the hardwork of translating anything to an other language to share that with the rest of us so that other people can also enjoy it. Maybe you can even publish it via github.
Hein
RE: How to translate web interface gui? - Added by giaur giaur over 12 years ago
Yes I can publish it somewhere but it won't have any multilanguage support (I have no idea how to implement something like this). So I'm not sure if this can be useful for other users (not from my country). So this will have polish language as hardcoded strings and no english language support.