The RealPlayer and HelixPlayer ignores all installed language files (de, tw etc.), because they are installed in the wrong location under wrong names. The ebuild installs the language files player.mo and widget.mo under the RealPlayer or HelixPlayer directory, but this files should named realplay.mo (RealPlayer) or hxplay.mo (HelixPlayer) and libgtkhx.mo and located under /usr/share/locale... I'd posted a patch for Bug #59281 for the RealPlayer, which creates symlink at the right positions (a better way is to install the file at the right location with the correct names): # Language resources cd ${D}/opt/RealPlayer/share/locale for LC in *; do mkdir -p ${D}/usr/share/locale/${LC}/LC_MESSAGES dosym /opt/RealPlayer/share/locale/${LC}/player.mo /usr/share/locale/${LC}/LC_MESSAGES/realplay.mo dosym /opt/RealPlayer/share/locale/${LC}/widget.mo /usr/share/locale/${LC}/LC_MESSAGES/libgtkhx.mo done Information (stucture and install specs): http://www.novell.com/products/linuxpackages/professional/realplayer.html http://apt.ling.li/rpms/HelixPlayer/HelixPlayer.spec
Created attachment 49552 [details] parapin-1.0.0.ebuild (improved version, ignore first one)
man i'm tired. posted in the wrong place sorry ppl
Marking as fixed as old realplayer and helixplayer are taking the way of the dust and the new ones are already fixed.