EmulationStation localization (translation)
-
@brigada You're actually missing some Boost related packages, libCEC is optional for installation and it's not a fatal error.
Take a look at the installation instructions and install all needed packages - https://github.com/flyinghead/EmulationStation -
GOOD EVENING, CLASS!
CAN INSTALL AND SOLVE ALL PROBLEMS
FOLLOW THE FULL, TESTED, APPROVED TUTORIAL
THANK YOU ALL! GREETINGS FROM BRAZIL!!
BY SSH INSTALL THE FOLLOWING PENDINGS
sudo apt-get update && sudo apt-get upgrade -y sudo apt install libcec sudo apt-get install libvlc-dev sudo apt-get install -y libboost-system-dev libboost-filesystem-dev libboost-date-time-dev libboost-locale-dev libfreeimage-dev libfreetype6-dev libeigen3-dev libcurl4-openssl-dev libasound2-dev cmake libsdl2-dev
THEN WAY TO SSH YOU COMPILES SO:
(overclocked 1,200mhz is much better, but not required)cd /home/pi/ git clone --recursive https://github.com/flyinghead/EmulationStation.git cd /home/pi/EmulationStation mkdir build cd build cmake .. make
THEN YOU REPLACE THE ORIGINALS BY COMPILIES
cd /home/pi/EmulationStation sudo cp ./emulationstation /opt/retropie/supplementary/emulationstation/ sudo cp -r locale /opt/retropie/supplementary/emulationstation/
THEN YOU EDIT AUTOSTART
sudo nano /opt/retropie/configs/all/autostart.sh write this in place of the original text (assuming your language is portuguese) : LANG=pt_BR.UTF8 emulationstation #auto at the terminal type: control+x y enter
ERRORS AND BUGS, FINAL CONSIDERATIONS
- If you do not replace the backward originals with your compiled ones, there will be errors using the shutdown, restart, reset emulationstation menus.
- If you do not install the basic issues does not compile.
- If you still want to test your compiles straight from them:
sudo nano /opt/retropie/configs/all/autostart.sh
LANG=pt_BR.UTF8 /home/pi/EmulationStation/emulationstation #auto
NOTE: The first "EmulationStation" notices a capital "s"!
OBS: O primeiro “EmulationStation” note um “s” maiúsculo! -
@ANDRELLVS Thanks for the compilation. One remark, though:
apt
does the same (and more) thanapt-get
, so you could just useapt
for the update, upgrade, and install commands. Its shorter to type and has no disadvantages that I know of.For more information, see https://itsfoss.com/apt-vs-apt-get-difference/.
As a side note, if you ever encounter packages that won't install because they would break existing dependencies, I can recommend aptitude. It does mostly the same as apt and apt-get, but also provides a text-based gui if it's invoked without further parameters, and it will suggest (often multiple) solutions for package dependency problems, like which packages to uninstall, replace, or keep.
edit: Re-phrased first paragraph a bit.
-
@Clyde said in EmulationStation localization (translation):
@ANDRELLVS Thanks for the compilation. One remark, though: apt does the same (and more) than apt-get, so you could just use apt for the update, upgrade, and install commands. Its shorter to type and has no disadvantages that I know of.
For more information, see https://itsfoss.com/apt-vs-apt-get-difference/.
As a side note, if you ever encounter packages that won't install because they would break existing dependencies, I can recommend aptitude. It does mostly the same as apt and apt-get, but also provides a text-based gui if it's invoked without further parameters, and it will suggest (often multiple) solutions for package dependency problems, like which packages to uninstall, replace, or keep.
edit: Re-phrased first paragraph a bit.OK man, thanks in advance for your tip. In any case, in this particular case it will work fine to avoid apt-get once.
-
Hello, I'm trying to install the French translation of Flyinghead, I followed all the tutorials, but I can't find my problem.
My concern is as soon as I launch the compiled version, whether in “/ home / pi / EmulationStation” or “/ opt / retropie / supplementary / emulationstation”, I have this message:
* failed to add service - already in use?*
So I reinstalled my previous uncompiled version in "/ opt / retropie / supplementary / emulationstation" and the EmulationStation works again but it is still in English. Suddenly, I make tests by directly launching the version compiled in “/ home / pi / EmulationStation” with the commands:
LANG=fr_FR.UTF8 ./emulationstation LANG=fr_FR.UTF-8 ./emulationstation LANG=fr_FR ./emulationstation
and I still have the message:
* failed to add service - already in use?
Can you help me?
-
@grindkaiser Looks like you're trying to install on a PI 4 - that won't work unless you compile with support for OpenGL and you're using an up-to-date RetroPie installation.
-
Yes, i'm on Rpi 4. I think i have an up-to-date Retropie intallation. Can you explain me how to compile with support for OpenGL?
-
@grindkaiser You need to add
-DGL=On
to thecmake
command used to build EmulationStation, see here. -
I'll try it. Thanks.
-
It works. You are the best @mitu
-
Hello,
How to get the last version, because the version of ES on https://github.com/flyinghead/EmulationStation is an old version (2.8).
Why not add the localization (translation) directly to https://github.com/RetroPie/EmulationStation ?Thanks.
Bye. -
I am trying
cd /home/pi/EmulationStation
LANG=es_ES.UTF8 ./emulationstation
but it does´t work. The system hangd, not responding
I do it through Putty -
can any help?
pi@retropie:~/EmulationStation $ LANG=de_DE ./emulationstation terminate called after throwing an instance of 'boost::locale::conv::invalid_charset_error' what(): Invalid or unsupported charset:UTF-8 or CHARSET
-
@chwo I ran into the same problem last November, but alas, got no answers about it.
-
@pablokk4 .....It works
Now I have to fix that it doesn't go to the console if I want to restart or turn off emulation station -
@chwo said in EmulationStation localization (translation):
LANG=de_DE ./emulationstation
try: LANG=de_DE.UTF-8 ./emulationstation
-
@pablokk4 At least it didn't work for me. 😐 See my post that I linked to in my last post for the error message.
-
@Clyde
I see your post, but I am a beginner. and I can´t help you, sory. -
@hiulit. I have a question. I have Es in spanish. Yesterday, I have updated EmulationStation V2.8dev and now it appears in English again. ES 2.10dev. I don´t understand. Thanks
-
@pablokk4 It is very easy to understand when you updating the binary is replaced
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.