Springen naar inhoud


Foto

Remove unused languages?

enigma2 remove language dm800

  • Please log in to reply
Er zijn 65 reacties in dit onderwerp

#1 Lukin

  • Senior Member
  • 137 berichten

+8
Neutral

Geplaatst op 25 oktober 2012 - 14:19

Hi there!


I only use English for my system, how do I remove all other unused languages so that they don't even show up on languague selection menu under system settings?

Posted Image

Thx!

Re: Remove unused languages? #2 Rob van der Does

  • Senior Member
  • 7766 berichten

+184
Excellent

Geplaatst op 25 oktober 2012 - 14:24

LOL, why would you want to delete them? If you never switch languages, you never even see this menu at all........

Re: Remove unused languages? #3 Lukin

  • Senior Member
  • 137 berichten

+8
Neutral

Geplaatst op 25 oktober 2012 - 14:37

I know SatKiekerd :lol: , so the tiny space doesn't get maxed out on my old dm800 for trying out other useful plugins.

Re: Remove unused languages? #4 Happysat

  • Senior Member
  • 697 berichten

+43
Good

Geplaatst op 25 oktober 2012 - 15:22

You can remove the not needed overhere - /usr/share/enigma2/po/ and here /usr/share/enigma2/countries/
But after a online update they are back, you can make a script for removing them after update.

Mine looks like this (i only want english and dutch)

cp /usr/share/enigma2/countries/missing.png /media/hdd/backup/restore/po/
cp /usr/share/enigma2/countries/en.png /media/hdd/backup/restore/po/
cp /usr/share/enigma2/countries/nl.png /media/hdd/backup/restore/po/
cp -r /usr/share/enigma2/po/en /media/hdd/backup/restore/po/lang/
cp -r /usr/share/enigma2/po/nl /media/hdd/backup/restore/po/lang/
echo "Removing obsolete Languages"
rm /usr/share/enigma2/countries/*.png
rm -r /usr/share/enigma2/po/*
echo "Restoring NL/EN Languages back"
mv /media/hdd/backup/restore/po/*.png /usr/share/enigma2/countries/
cp -r /media/hdd/backup/restore/po/lang/* /usr/share/enigma2/po/
echo "Cleaning up used files"
rm -r /media/hdd/backup/restore/po/lang/*

Octagon SF8008 / TBS5530  DVB-S2/T2 T-85/1.50Mtr/3x90cm (53e 52e 51,5e 28e 25,9e 23e 19e 13e 9e 4e 1w 5w 14w)


Re: Remove unused languages? #5 Lukin

  • Senior Member
  • 137 berichten

+8
Neutral

Geplaatst op 25 oktober 2012 - 15:39

Thx so much Happysat for your input!!, ;)

I know the script will come in handy, and I'm definitely giving it a shot, but I wanted all other languages to somehow disappear from that menu, because if they still show up and i accidentally navigate down the language selection menu, the system would green screen on me, until i put 'em back into place...

Re: Remove unused languages? #6 Lukin

  • Senior Member
  • 137 berichten

+8
Neutral

Geplaatst op 27 oktober 2012 - 10:38

I can see there is a Language.pyo inside /usr/lib/enigma2/python/Components...but there is no source .Py...can you help out, please!

Re: Remove unused languages? #7 radxnl

  • Senior Member
  • 1527 berichten

+57
Good

Geplaatst op 27 oktober 2012 - 11:21

opkg install enigma2-src


Re: Remove unused languages? #8 atilaks

  • Senior Member
  • 245 berichten

+5
Neutral

Geplaatst op 27 oktober 2012 - 11:36

opkg install enigma2-src


overkill... just get your .py file from git
http://openpli.git.s...35f2abc;hb=HEAD

raw:
http://openpli.git.s...35f2abc;hb=HEAD

Veranderd door atilaks, 27 oktober 2012 - 11:36


Re: Remove unused languages? #9 Lukin

  • Senior Member
  • 137 berichten

+8
Neutral

Geplaatst op 27 oktober 2012 - 11:47

Thx!, radxnl, atilaks!

I'm no coder but i'm trying to figure it out...is it a matter of just removing "self.addLanguage" sub-entries of those unwanted languages under "class Language"?

Thx so much!

Re: Remove unused languages? #10 atilaks

  • Senior Member
  • 245 berichten

+5
Neutral

Geplaatst op 27 oktober 2012 - 11:50

yes, try it :)

just make backup of Language.pyo file, in case smth goes wrong.

Veranderd door atilaks, 27 oktober 2012 - 11:54


Re: Remove unused languages? #11 mfaraj57

  • Senior Member
  • 1605 berichten

+286
Excellent

Geplaatst op 27 oktober 2012 - 12:00

you can not remove block addlanguage but you can modify it in way similar to this
if os.path.exist(language file path ):
addlanguage

Re: Remove unused languages? #12 atilaks

  • Senior Member
  • 245 berichten

+5
Neutral

Geplaatst op 27 oktober 2012 - 12:14

you can not remove block addlanguage but you can modify it in way similar to this
if os.path.exist(language file path ):
addlanguage


he doesn't want to remove the whole addLanguage function, he simply should remove calls to it...

just remove lines with self.addLanguage("some language",...)
be very careful with indentation

Veranderd door atilaks, 27 oktober 2012 - 12:15


Re: Remove unused languages? #13 Lukin

  • Senior Member
  • 137 berichten

+8
Neutral

Geplaatst op 27 oktober 2012 - 12:36

Yes, it works...Thx so much everyone! especially atilaks, mfaraj57


Posted Image

Re: Remove unused languages? #14 littlesat

  • PLi® Core member
  • 56274 berichten

+691
Excellent

Geplaatst op 27 oktober 2012 - 13:30

But what is the advantage to remove them???

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Remove unused languages? #15 Lukin

  • Senior Member
  • 137 berichten

+8
Neutral

Geplaatst op 27 oktober 2012 - 14:03

But what is the advantage to remove them???


i just gained back almost 3 megs of precious internal flash space on my old dm800 ;) .

Re: Remove unused languages? #16 hemertje

  • Forum Moderator
    PLi® Core member
  • 33471 berichten

+118
Excellent

Geplaatst op 28 oktober 2012 - 14:49

time for an update ;)

on the Glassfibre 1GB DVB-C...


Re: Remove unused languages? #17 Lukin

  • Senior Member
  • 137 berichten

+8
Neutral

Geplaatst op 28 oktober 2012 - 17:31

time for an update ;)


I know, I've been thinking a lot about it lately....No DMM crapware anymore, learned my leasson the hard way...but definitely going for the new ones from ET, or maybe even Vu+...(if I ever decide to get a new box, that is)....

Re: Remove unused languages? #18 atilaks

  • Senior Member
  • 245 berichten

+5
Neutral

Geplaatst op 28 oktober 2012 - 18:34

you can also remove some of the wireless kernel modules or e.g. samba if you don't use them... try opkg list-installed

Re: Remove unused languages? #19 Lukin

  • Senior Member
  • 137 berichten

+8
Neutral

Geplaatst op 28 oktober 2012 - 19:59

Thx atilaks...good idea!...,I'd really love to know more about that...i usually stay away from kernel stuff...

What are the ones that are safe to get rid of...anyone can shed some light on that, please?

Re: Remove unused languages? #20 hemispherical1

  • Senior Member
  • 1596 berichten

+49
Good

Geplaatst op 28 oktober 2012 - 20:09

Yes, there are many things that people can remove, saving MUCH more space than 2-3MB of languages, but one size can't fit all. Users have to figure out for themsleves what they do or don't need. I've a fair amount of extra plugins installed on my box, but removing the stuff I know I personally don't need saves me another 8MB of flash, currently have 16MB free...

df -h
Filesystem				Size	  Used	 Available Use% Mounted on
/dev/root				60.0M	 44.1M	 15.9M	  73%        /



Wireless modules (rt* & their coresponding firmware-* files) and samba (including kernel-module-cifs & kernel-module-smbfs) are mentioned above. In turn their related software can also be removed, enigma2-plugin-systemplugins-wirelesslan, wpa-supplicant, etc... If you don't have a motorized dish, enigma2-plugin-systemplugins-positionersetup, osdpositionsetup, etc... No cable tuner, enigma2-plugin-systemplugins-cablescan, etc..., fastscan not work for your provider, remove it, etc... etc...

--
hemi

Veranderd door hemispherical1, 28 oktober 2012 - 20:10




Also tagged with one or more of these keywords: enigma2, remove, language, dm800

1 gebruiker(s) lezen dit onderwerp

0 leden, 1 bezoekers, 0 anonieme gebruikers