Re: Clarketech ET9000 common bug thread #121
Posted 30 December 2010 - 11:19
More, I search 'yesterday' in this file, and I do not find it. So, this means certainly that each plug-in has its own dictionnary.
I think I need some help if you want I work on this subject.
Re: Clarketech ET9000 common bug thread #122
Posted 30 December 2010 - 11:29
on the Glassfibre 1GB DVB-C...
Re: Clarketech ET9000 common bug thread #123
Re: Clarketech ET9000 common bug thread #124
Re: Clarketech ET9000 common bug thread #125
Re: Clarketech ET9000 common bug thread #126
Posted 30 December 2010 - 12:17
On et-view.com, there are enigma2.mo files available for 4 languages, which contain some ET9000-specific texts. I place the file (let's take the german one as example) into /usr/share/enigma2/po/de/LC_MESSAGES, overwriting the existing default file. However, upon next online update, the file gets overwritten.
Is there a way to prevent that?
Re: Clarketech ET9000 common bug thread #127
Re: Clarketech ET9000 common bug thread #128
Re: Clarketech ET9000 common bug thread #129
Posted 30 December 2010 - 15:19
Well, not in all cases. For instance, in the software update window, the question is "Wollen Sie Ihre Dreambox aktualisieren?" ("Do you want to update your Dreambox?").we try NOT to use non specific "Dreambox", "VU+DUO" or "ET9000" translations
instead we use "Receiver" or simular words depending on the needed lines and there meanings
Anyway, is there a way to prevent that file from being overwritten? Or is there a way (like with the skin_user.xml) to put the desired content into a different file that overrules the .mo files and which are not being overwritten by the online updates?
Re: Clarketech ET9000 common bug thread #130
Re: Clarketech ET9000 common bug thread #131
Posted 30 December 2010 - 16:14
Well, hemertje answer was "we TRY to...". It turns out to be not so easy to avoid that in all cases (as is the case e.g. in the webinterface).Well, not in all cases. For instance, in the software update window, the question is "Wollen Sie Ihre Dreambox aktualisieren?" ("Do you want to update your Dreambox?").We try NOT to use non specific "Dreambox", "VU+DUO" or "ET9000" translations. Instead we use "Receiver" or simular words depending on the needed lines and there meanings
Re: Clarketech ET9000 common bug thread #132
Posted 30 December 2010 - 16:28
Well, what I'm thinking of is not even language-specific, it's device-specific. When using the above mentioned .mo file from et-view.com, the text in the software update window for instance changes to "Do you want to update your ET9000?". I think it's not really feasable to handle device-specific .mo/.po files from your side, is it?the only way is to have us apply your po patches (not the mo, the po).
But I'm not sure how well we can handle custom translations at the moment, without creating big merge problems in enigma2/po.
But this isn't a big deal anyway. I was just asking myself if there's a way to prevent that file from being overwritten, or if there's an overruling file, as with the skin_user.xml. If that's not the case then I can live with that.
Or maybe a different idea: If I place that ET9000-specific .mo file into the same folder, for example a "enigma2.mo.bak", how would a script line need to look like (and to which file would I need to append it) in order to copy that file over the .mo file on every boot?
Re: Clarketech ET9000 common bug thread #133
Posted 30 December 2010 - 21:15
but we havent have time to investigate this or develop it any further
maybe some other programmer/developer can have a thought about it and work it out!?
on the Glassfibre 1GB DVB-C...
Re: Clarketech ET9000 common bug thread #134
Posted 31 December 2010 - 01:36
cp -f /usr/share/enigma2/po/de/LC_MESSAGES/enigma2.mo.et9000 /usr/share/enigma2/po/de/LC_MESSAGES/enigma2.mo
Re: Clarketech ET9000 common bug thread #135
Posted 31 December 2010 - 08:48
This file is it saved when we do a backup of our parameters by the Enigma2 menu ?
... what a huge work to translate in French.... most of the entries were not translated.
Re: Clarketech ET9000 common bug thread #136
Posted 31 December 2010 - 11:44
if i am allowed to make a short suggestion for the Change PO Files topic.
What about the idea to simply replace String "Dreambox" with a vendor specific "ET9000" one, based on machine name build during Enigma2 Bitbake process?
Here is an example:
do_unpack_append_et9000(){
change_po()
}
def change_po():
import os
try:
os.system("find ./ -name \"*.po\" > ./po_list")
os.system("find ./ -name \"*.pot\" >> ./po_list")
po_list = []
po_list = open('po_list','r+').readlines()
for x in po_list:
changeword(x)
os.system('rm po_list')
except:
print 'word patch error '
return
def changeword(file):
fn = file[:-1]
fnn = file[:-1]+'_n'
cmd = "sed s/Dreambox/ET9000/g "+fn+" > "+fnn
os.system(cmd)
cmd1 = "mv "+fnn+" "+fn
os.system(cmd1)
All other related wishes to merge custom translations, which are quite better or more complete (e. g. removes translation errors) should be incorporated into the official Enigma2 PO Language Files, so that everyone can benefit from better translations. So i suggest you to commit them to Enigma2 Git, meaning openpli can do Enigma2 merges without any problems, because the Enigma2 Base is the same, only a machine specific String replacement is added befoce Enigma2 compile. This way should fullfill all users needs! Maybe you find this useful.
Re: Clarketech ET9000 common bug thread #137
Posted 31 December 2010 - 12:07
so what we like to addept are non box specific translations and redesignend logo's inside the menu's and webiterface
on the Glassfibre 1GB DVB-C...
Re: Clarketech ET9000 common bug thread #138
Posted 31 December 2010 - 12:13
I presented the webinterface-without-hardware to PLi but it was never used (see see here).....so what we like to addept are non box specific translations and redesignend logo's inside the menu's and webiterface
Re: Clarketech ET9000 common bug thread #139
Re: Clarketech ET9000 common bug thread #140
Also tagged with one or more of these keywords: ET9000
OpenPLI auf et9000 mit crashlog bei rebootStarted by manyone, 8 Dec 2019 et9000 |
|
|||
ET9000 with SSD crashesStarted by erwin288, 26 Jan 2019 ET9000, SSD, Xtrend, crash |
|
|||
Sundtek USB Kabel tuner ET9000Started by KBDE, 23 Jan 2019 sundtek, cablescan, ET9000 |
|
|||
Geluid stopt bij afspelen MKV ET9000Started by jbnl, 24 Nov 2018 mkv, et9000, geluid |
|
|||
Xbox One USB tuner op de ET9000Started by jbnl, 4 Sep 2017 usb, xtrend, et9000, tuner |
|
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users