Giter Site home page Giter Site logo

Comments (19)

marcussacana avatar marcussacana commented on May 29, 2024

change the lines in the SRL.ini

Log=true
LogFile=true
LogLevel=TRC

Then restart the game, after that the SRL will create a SRL.log file, upload that.
Also, you don't need enable the Debug mode, that are only if you want attach the SRL in the visual studio.

from stringreloads.

MyWork1908 avatar MyWork1908 commented on May 29, 2024

Upload this?
SRL.log

from stringreloads.

marcussacana avatar marcussacana commented on May 29, 2024
[TRC] Intercept 0x00757730 With 0x08080000
[INF] SRL Initialized
[ERR] [EntryPoint.cs:41(Process)]
System.Exception: No Database Loaded
   at StringReloads.Engine.SRL.get_CurrentDatabase()
   at StringReloads.Engine.Match.BasicMatch.MatchString(String String)
   at StringReloads.Engine.SRL.MatchString(IMatch This, String String)
   at StringReloads.Engine.SRL.ProcessString(String String)
   at StringReloads.Engine.SRL.ProcessString(CString pString)
   at StringReloads.EntryPoint.Process(Void* Value)

As you can see, this is the error.
You tried translate the game but as he said: No database loaded.
This mean you tried translate the game without give to the SRL any translation.
You can use the LST Generator tool to create the .lst files to the SRL, then move to the SRL working directory.
(You will need install the UnisonShiftManager plugin to extract the game text)

from stringreloads.

MyWork1908 avatar MyWork1908 commented on May 29, 2024

It happened an error again. Can you use discord? I can make friends with you. we need to talk more carefully

from stringreloads.

marcussacana avatar marcussacana commented on May 29, 2024

Delete the Cache.srl file and try again.
If not works then you put the .lst file in the wrong directory.

from stringreloads.

MyWork1908 avatar MyWork1908 commented on May 29, 2024

Firstly i extract file data.pac with unisonshift managers
I created file string.lst from file TEXT.DAT
I put the file .lst in the folder reload

from stringreloads.

marcussacana avatar marcussacana commented on May 29, 2024

You must left the .lst file in the working directory of the SRL, in your case, as you can see in the log:

[DBG] Working Directory: C:\Users\huy\Desktop\shin-neko ~再会した妹との新たな関係~\StringReloads

after that just delete the Cache.srl and translate the lines in the Strings.lst

from stringreloads.

MyWork1908 avatar MyWork1908 commented on May 29, 2024

i delete the cacher.srl and translate one line in the String.lst, But it is still japanese in game

from stringreloads.

marcussacana avatar marcussacana commented on May 29, 2024

But the crash stopped, rigth?
If isn't translate is just a missmatch in the .lst and the game dialogue,
use the Log to see the "Input" content and compare with the one in your .lst file.
the SRL must have the exact copy of the text to translate it.

from stringreloads.

MyWork1908 avatar MyWork1908 commented on May 29, 2024

you can see it
https://huyvuvi123-gmail.tinytake.com/tt/NDYwNDAwMF8xNDU5NTE5MA

from stringreloads.

MyWork1908 avatar MyWork1908 commented on May 29, 2024

I was successful. it was great

from stringreloads.

MyWork1908 avatar MyWork1908 commented on May 29, 2024

I have another problem, it was about the fonts
I cannot convert it to arial font

from stringreloads.

MyWork1908 avatar MyWork1908 commented on May 29, 2024

you can guide move font

from stringreloads.

marcussacana avatar marcussacana commented on May 29, 2024

Enable the CreateFont/CreateFontIndirect hook, we have 4 hooks, one of then will works.
Then in the end of the SRL.ini you can see a Gothic Modded, change to Arial

from stringreloads.

MyWork1908 avatar MyWork1908 commented on May 29, 2024

after change font from MS 明朝 to arial
I want to translate the game into Vietnamese
it have error as:
it is true
true
but it is
error
Error2

from stringreloads.

marcussacana avatar marcussacana commented on May 29, 2024

Take a look at this: https://github.com/marcussacana/Specific-Games/blob/master/Daitoshokan%20no%20Hitsujikai.rar
What you need is create a custom Chars.lst file with a remap of all characters of your lang to a japanese one, then put in the working directory of the SRL.
After that you can give a try enabling the TextOutA + UndoRemap to make your language characters work.
If that don't work then you will need create a custom font with all characters in the Chars.lst modified to look like your language character, then use the CreateFont hook to force the game use your modded font.

from stringreloads.

MyWork1908 avatar MyWork1908 commented on May 29, 2024

are there any wings to know which special characters will correspond to which Japanese characters?
Or have to try each letter

from stringreloads.

marcussacana avatar marcussacana commented on May 29, 2024

Not really, but usually the half-width characters are the best to replace

from stringreloads.

marcussacana avatar marcussacana commented on May 29, 2024

If you need anything more you can re-open the issue.

from stringreloads.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.