Thread Tools Display Modes
07/20/20, 07:50 AM   #1
krokogames
Join Date: May 2020
Posts: 3
en_client.lua to en_client.str [help]

Hello ESOUI community im looking for en_client.str and en_pregame.str i have only en_pregame.lua and en_client.lua

thanks for reply
  Reply With Quote
07/20/20, 08:19 AM   #2
Baertram
Super Moderator
 
Baertram's Avatar
WoWInterface Super Mod
AddOn Author - Click to view addons
Join Date: Mar 2014
Posts: 4,912
Try the tool Black Book Browser (from the addons list).
It can search and extact the game files of ESO.
I guess the str text files should be in there in the packed data.
  Reply With Quote
07/20/20, 08:44 AM   #3
krokogames
Join Date: May 2020
Posts: 3
Originally Posted by Baertram View Post
Try the tool Black Book Browser (from the addons list).
It can search and extact the game files of ESO.
I guess the str text files should be in there in the packed data.
I found only the path to it but not the file

  Reply With Quote
07/20/20, 10:16 AM   #4
Baertram
Super Moderator
 
Baertram's Avatar
WoWInterface Super Mod
AddOn Author - Click to view addons
Join Date: Mar 2014
Posts: 4,912
Maybe these are the strings from the files:
https://github.com/esoui/esoui/blob/...tedstrings.lua

Else I cannot help sorry. i'd use BBB and just search or expand the folders and manually click each folder to find these, or similar named, files.
  Reply With Quote
07/20/20, 12:38 PM   #5
krokogames
Join Date: May 2020
Posts: 3
Originally Posted by Baertram View Post
Maybe these are the strings from the files:
https://github.com/esoui/esoui/blob/...tedstrings.lua

Else I cannot help sorry. i'd use BBB and just search or expand the folders and manually click each folder to find these, or similar named, files.
thanks i create manual .str file but i have problem with czech encoding UTF8 or Central European Windows 1250

  Reply With Quote
07/21/20, 01:55 AM   #6
Baertram
Super Moderator
 
Baertram's Avatar
WoWInterface Super Mod
AddOn Author - Click to view addons
Join Date: Mar 2014
Posts: 4,912
This should be resolvable via online searches, I guess others got similar problems and you'll find an answer via e.g. duckduckgo/google or other search websites.
  Reply With Quote
07/21/20, 01:42 PM   #7
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 626
I am not sure what kind of encoding you should use either. Czech is code page 1250 according to xEdit docs and English is 1252. However there is no way to know what Zenimax uses compared to Skyrim or Fallout 4 plugin localization strings. Normally for Skyrim and Fallout 4 we do not recommend using UTF8 because it is not code page 1252 it is its own entity.

Using UTF8 might be the best for ESO although I am not sure.

If you have windows 10 be careful that you do not have the Beta UTF8 checked in languages from the control panel. That will most likely use code page 65001 and that is not only unique to Windows 10 but may not be compatible with some programs.

People need to remember that language is synonymous with code page. Using Unicode is like saying what kind of language do you speak. When we say what kind of language do you speak to a person the answer is English. German, or Czech. To a computer it is what kind of Unicode are you using and the answer is UTF8, code page 1252, or code page 1250.

I recommend figuring out what English uses. The reason for that is the same concept for Skyrim and Fallout 4 plugin localization strings. Since users set Skyrim and Fallout 4 in English then the game wants all strings to use the encoding for English which is code page 1252.

It only makes sense to use the same thing here. Whatever Zenimax uses for English is what your unofficial translation should use because users will have the game set to English but your text will be in the Czech language. So I would say UTF8 or 1252. I just can't tell you which.

If you try UTF8 make sure you use a program that knows what UTF8 without BOM is. You do not want BOM because you do not need the extra chars to signal the type of encoding.

The UTF-8 BOM is a sequence of bytes at the start of a text stream ( 0xEF, 0xBB, 0xBF ) that allows the reader to more reliably guess a file as being encoded in UTF-8. Normally, the BOM is used to signal the endianness of an encoding, but since endianness is irrelevant to UTF-8, the BOM is unnecessary

Last edited by Sharlikran : 07/21/20 at 01:51 PM.
  Reply With Quote

ESOUI » AddOns » AddOn Search/Requests » en_client.lua to en_client.str [help]

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off