Tak doufám že už poslední dotaz jak mám udělat aby mi to začlo číst z jinýho souboru
Fakt dost děkuju za vaše rady
Ten jednodussi zpusob je pomoci Game.LoadStringTable() nacist jinou tabulku s texty (krom toho se musi zavolat Game.LoadItems(), aby se znovu nacetly predmety v inventari, jinak se na nich ta zmena neprojevi). Pro jednodussi lokalizace to staci.
Nicmene robustnejsi a doporuceny zpusob je mit ruzne balicky pro ruzne jazyky. Takovy jazykovy balicek pak muze obsahovat nejen jinou tabulku s texty, ale treba jine fonty, jine nektere obrazky, pripadne jiny dabing. Potom se ale musi zajistit, ze se pred spustenim hry nahraje balicek se spravnym jazykem. Tenhle pristup pouziva napriklad Pet kouzelnych amuletu, nebo vicejazycna verze Mrtveho mesta.