ESOUI

ESOUI (https://www.esoui.com/forums/index.php)
-   AddOn Search/Requests (https://www.esoui.com/forums/forumdisplay.php?f=165)
-   -   Addon request: Advanced Language Selector (https://www.esoui.com/forums/showthread.php?t=6818)

lnfinity 02/12/17 07:14 AM

Addon request: Advanced Language Selector
 
As the title already hints, I am looking for a way to play the game in two languages. While I think that english is simply the language a mmo is supposed to be played in, I would like to have a tool that allows me to have my text in english but voices in german so that I don't miss some of the lore.
There are probably a lot of others who would like this feature, too.

Dolgubon 02/12/17 09:54 PM

This is actually a feature of the base game. (though hidden) First you need to download the german client (No idea where to do that tbh tho)

Then when the game is open type /script SetCVar("language.2","en") to change the UI into English. This is used by quite a few addon authors to test localizations for their addons.

Ayantir 02/12/17 11:02 PM

Search in addons "language" there's at least 3 working addons..

votan 02/13/17 02:05 AM

Quote:

Originally Posted by Ayantir (Post 29843)
Search in addons "language" there's at least 3 working addons..

I think the point is something different: Even if you switch language in-game alot non-UI strings like the chatter dialogs and quest conditions are still german.
This can not be done by an Lua-addon. The question is: Can the game be fooled by replacing the english voice folder with the german files???

Baertram 02/13/17 10:49 AM

Nope it can't cuz the client will redownload them because of changed hash/md5 sums.
At least I couldn't get it to work.

sirinsidiator 02/13/17 10:57 AM

Wouldn't it work if you installed the german client and just changed the language ingame after you started it?

votan 02/14/17 03:05 AM

Quote:

Originally Posted by sirinsidiator (Post 29852)
Wouldn't it work if you installed the german client and just changed the language ingame after you started it?

If you start the client in German with no other language downloaded, when switch language with one of the addons available and relog, the voices are in German and text is in English.
But if you forget to change language before you quit the game, next time there is no audio.
You have to switch to German, restart and repeat the procedure.

(ok, not done for a long time. Should be verified.)

Ayantir 02/14/17 03:16 AM

No, language used for audio and so on is sent by the launcher at startup.

If the patcher is not here, eso.exe use Language.2 lua var stored in file.

sirinsidiator 02/14/17 06:08 AM

Quote:

Originally Posted by votan (Post 29874)
If you start the client in German with no other language downloaded, when switch language with one of the addons available and relog, the voices are in German and text is in English.
But if you forget to change language before you quit the game, next time there is no audio.
You have to switch to German, restart and repeat the procedure.

(ok, not done for a long time. Should be verified.)

You could set the usersettings.txt to be writeprotected and use an addon that autoswitches the language on first load if it is not the desired one.

lnfinity 02/14/17 01:19 PM

Quote:

Originally Posted by Dolgubon (Post 29842)
This is actually a feature of the base game. (though hidden) First you need to download the german client (No idea where to do that tbh tho)

Then when the game is open type /script SetCVar("language.2","en") to change the UI into English. This is used by quite a few addon authors to test localizations for their addons.

Does this actually work? Is there a possibility to get this running permanently without having to type the command in everytime I start? Thanks for the replies so far :)

PS: I'm pretty sure one can choose the language in the launcher somewhere.

Dolgubon 02/14/17 04:42 PM

This should actually save and work every single time you login as long as you don't change it. You can change it when the game is closed by opening up and modifying the usersettings.txt file.

Baertram 02/15/17 03:51 AM

If you have downloaded the EU and NA server data via the launcher (Press the round wheel at the top right corner -> settings will be shown -> Choose the language from the dropdown) you#re able to play with english or german game data + videos and voices.

Choose the server ingame at the login screen.

Quote:

Originally Posted by lnfinity (Post 29885)
Does this actually work? Is there a possibility to get this running permanently without having to type the command in everytime I start? Thanks for the replies so far :)

PS: I'm pretty sure one can choose the language in the launcher somewhere.


lnfinity 02/19/17 07:20 AM

Quote:

Originally Posted by Dolgubon (Post 29889)
This should actually save and work every single time you login as long as you don't change it. You can change it when the game is closed by opening up and modifying the usersettings.txt file.

I just found the time to try this out, it works, thanks a lot!
However, it is weird that some names/texts still appear in german... but I guess I can live with that.

lnfinity 02/20/17 03:52 PM

Quote:

Originally Posted by Dolgubon (Post 29889)
This should actually save and work every single time you login as long as you don't change it. You can change it when the game is closed by opening up and modifying the usersettings.txt file.

How exactly do I put that command in the usersettings.txt? which part of it? It is not saving after being used ingame :/
Edit: Changing this did not work, texts stay german.

Scootworks 02/20/17 09:38 PM

Quote:

Originally Posted by lnfinity (Post 29997)
How exactly do I put that command in the usersettings.txt? which part of it? It is not saving after being used ingame :/
Edit: Changing this did not work, texts stay german.


lnfinity 02/21/17 04:43 AM

Quote:

Originally Posted by Scootworks (Post 30000)

What is this screenshot supposed to tell me? Yes, I am using that option.
As far as I understood, it is supposed to be used to have german soundfiles, which I want.
My problem is that the text stays german except if I use the command given above every single time after I login.

Scootworks 02/21/17 07:53 AM

ok the trick is:
- change language to german in launcher
- close launcher
- edit UserSettings.txt to "en"
- open the game directly without launcher "C:\Program Files (x86)\Zenimax Online\The Elder Scrolls Online\game\client\eso64.exe"

edit: here is a quick video https://www.youtube.com/watch?v=ATHg...ature=youtu.be

lnfinity 02/21/17 08:32 AM

Quote:

Originally Posted by Scootworks (Post 30003)
ok the trick is:
- change language to german in launcher
- close launcher
- edit UserSettings.txt to "en"
- open the game directly without launcher "C:\Program Files (x86)\Zenimax Online\The Elder Scrolls Online\game\client\eso64.exe"

edit: here is a quick video https://www.youtube.com/watch?v=ATHg...ature=youtu.be

Okay yeah, that did the trick, thanks!
The only thing that I haven't done before was starting the game without launcher.

lnfinity 05/23/17 04:47 AM

Quote:

Originally Posted by Scootworks (Post 30003)
ok the trick is:
- change language to german in launcher
- close launcher
- edit UserSettings.txt to "en"
- open the game directly without launcher "C:\Program Files (x86)\Zenimax Online\The Elder Scrolls Online\game\client\eso64.exe"

edit: here is a quick video https://www.youtube.com/watch?v=ATHg...ature=youtu.be

This does no longer seem to work, do you know any way to do this in morrowind?
I want to enjoy that sweet lore
:(
Edit: Interestingly using "/script SetCVar("language.2","en")" after starting with launcher set to german does still work.... how can I make this permanent tho? Obviously I did not change anything from the above way you gave me, but it simply doesn't work anymore..

Baertram 05/27/17 12:36 PM

Maybe use one of the language addons which for the same as the script. Or build yourself an addon (check the esoui wiki in order to learn how to: "Hello World") and simply let it execute this command as the addon loads or event_player_activated is run in your addon.


All times are GMT -6. The time now is 01:44 AM.

vBulletin © 2024, Jelsoft Enterprises Ltd
© 2014 - 2022 MMOUI