What's new

The Dead End(Game) - Trans Problem


Strange

Demon Girl Pro
Joined
Jul 24, 2014
Messages
1,256
Reputation score
486
Geesh. I'll be frank: I think you're a lost cause. You can thank the Baking God my naans turned out awesome.
If others run into a similar issue, here's what helps (most common scenario):
1) locate a situation where you know a movie is played (can be a Map, a Troops battle event, etc.)
2) find out the id of the relevant Commonevent in charge of video playing
3) share the original Commonevent.json and the T++-processed Commonevent.json and id from 2)
Just these 2 files. You put them in a .zip file, and you can share them right here (Attach Files in the bottom left). CommonEvents.json is located in the /www/data folder.
No promise, I only have a human's share of patience after all, but I'll try and look into it in a few hours, or tomorrow.

In the meanwhile, please do try and actually read this thread - ignoring my snarky remarks, if you may.
 
OP
S

Shivu-chan

Member
Joined
Oct 26, 2018
Messages
32
Reputation score
88
I have a family, job and a real life as well you're not the only one with limited time. On top of that I don't force you to help you're doing your own thing all the time here... I already said I gave up because neither me or you can solve this issue. The ID has nothing to do with all of this but you don't want to understand this not sure why. There is absolutely nothing related to an ID with this problem. I also know very well how Translator++ works. I'm supporting the development of it and worked quite a while on that. Why are you so persistent to be on the right? I don't get it. I already told you like thousands of times what the problem is. You just listen to yourself. I accepted that you're trying to help and I was also thankful at first but this is getting ridiculous. Especially since you started even insulting me for no reason.
 

JustLurksHere

Jungle Girl
Joined
Oct 28, 2016
Messages
558
Reputation score
45
First of all, if you're working through T++, what you start with *is* an MTL.
Second, while Shivu-chan wants to concentrate on translation alone, Strange makes a (IMHO valid) point, that in the case of the makers (both ruby and MV) getting a basic understanding of the engine can help quite a bit in the long run.

So, one's being lazy, the other smug for the sake of smugness.
Well, I've been on both sides of such setting, so can kind of see where each is coming from.
Getting a grasp on the basics of this engine doesn't take all that much time, but sometimes you might not feel like investing even that little.

Also, given:
Shivu-chan said:
You just had to "simply" change a word just a simple character would be enough to something else and that's it.
Unless I misunderstood this, you don't seem to realize, that the trawl approach of T++ means that even before you began your manual editing, a lot of things has already been touched - some of them likely shouldn't have been.
 
Last edited:

Strange

Demon Girl Pro
Joined
Jul 24, 2014
Messages
1,256
Reputation score
486
smug for the sake of smugness.
Can't deny that. I got carried away since that was one specific thing I wanted to check I was capable of fixing.
I learned T++ hands-on, with no tutorial whatsoever, but I do get it's not that easy to understand at first (esp. to grasp what it exactly does). It's easy to get discouraged.
That's why the community should, imo, be supportive to would-be translators for whom MTL isn't a valid standard.
That said, I kinda suck at hand-holding and being supportive altogether (spoiler?):LOL: Well, let's have a naan and leave it at that.

<drooping that here for future reference>
To intermediate/advanced T++ users:
In my previous step by step, I could have automated the whole process with T++ Find&Replace (ctrl+shift+F)
Untitled.jpg
The search regex is "MP_.+", replace is null. ".+" matches anything that follows an "MP_" in the translation columns.
This is only possible when you determined "MP_" is the prefix you were looking for (Movie Player), and it uses roman letters.
It's still highly recommended to check the matches with "Find" beforehand - T++ cannot CTRL+Z this operation!
(here MP could very well have matched Magic Points. It's much safer to manually remove the lines)
Note T++ will automatically remove orphaned spaces (" ") in any translation column.

To T++ beginners:
- T++ will output the rightmost column's content.
- T++ will keep the original code if you deleted a line
(this is what you should do with any line which does not display in-game text. They were caught by T++, but need be weeded out.)

In nutshell, T++ is a lossless tool. T++ will never lose any information from the original files.
If something went wrong, you have asked T++ to process unwanted lines.
 
Last edited:
OP
S

Shivu-chan

Member
Joined
Oct 26, 2018
Messages
32
Reputation score
88
First of all, if you're working through T++, what you start with *is* an MTL.
Second, while Shivu-chan wants to concentrate on translation alone, Strange makes a (IMHO valid) point, that in the case of the makers (both ruby and MV) getting a basic understanding of the engine can help quite a bit in the long run.

So, one's being lazy, the other smug for the sake of smugness.
Well, I've been on both sides of such setting, so can kind of see where each is coming from.
Getting a grasp on the basics of this engine doesn't take all that much time, but sometimes you might not feel like investing even that little.

Also, given:


Unless I misunderstood this, you don't seem to realize, that the trawl approach of T++ means that even before you began your manual editing, a lot of things has already been touched - some of them likely shouldn't have been.
I knew how it works. Actually, I knew literally everything I was told until now in this thread and I even tried that many times on my own. Trying different codes, changes the JS or the format, timeline etc. Nothing worked.

Unless I misunderstood this, you don't seem to realize, that the trawl approach of T++ means that even before you began your manual editing, a lot of things has already been touched - some of them likely shouldn't have been.
That was my conclusion from the beginning when this problem occurred. So I checked everything but couldn't find any problems at all which is why I got confused so much. I thought it might be a codec related problem. At least for now I'm thinking that something with the codec and maybe timeline is interrupting the process. I'm sure it's JS related not T++ but I couldn't find the issue yet.

Not sure what you mean with being lazy or smug but I always answered how things are in this thread. I never wrote something pointless or not understandable. I gave my best to describe everything which was ultimately ignored at the end.
 

JustLurksHere

Jungle Girl
Joined
Oct 28, 2016
Messages
558
Reputation score
45
It's quite unlikely it could have been a codec problem.
MV is very little over node-webkit, meaning once the engine gets fed a webm/mp4 file through the relevant function, it just passes it via video element to the browser and the browser after verifying it's a webm/mp4 file simply feeds it to ffmpeg. The engine doesn't affect internal work of ffmpeg at all - all the standard command does is pass the filename. The plugins could modify it a bit, but pretty much only within the scope of html5 video element.

Well, unless someone got crazy with asm.js, but very few would have both skills and will to go there.
 
OP
S

Shivu-chan

Member
Joined
Oct 26, 2018
Messages
32
Reputation score
88
Then I'm lost honestly because I literally tried everything possible. I guess it was the right choice to give this up after all.
 
Top