My Oxenfree tool.

How to translate the files of a game
sigroon365
Posts: 330
Joined: Fri Nov 21, 2014 4:03 am

My Oxenfree tool.

Post by sigroon365 »

Since UnityText is not good at multi-language binary files, I made my own tool.
It works on beta mode *.-2(Dialogue) and *.-9 files(Balloon text and etc).
It only extract English text and import translated data into original binary files.

Image
Image
Ogoshi
Posts: 72
Joined: Fri Oct 09, 2015 1:41 am

Re: My Oxenfree tool.

Post by Ogoshi »

Ty man! I'll test.
Ogoshi
Posts: 72
Joined: Fri Oct 09, 2015 1:41 am

Re: My Oxenfree tool.

Post by Ogoshi »

Hello guys, the game have an update and the script don't work anymore. And i need update my translation too.

Can anyone look this Scritp please?

Here, the old file + new file with the tool.

Thanks in advanced.


Oxenfree Dialogues + Tool.rar
Ogoshi
Posts: 72
Joined: Fri Oct 09, 2015 1:41 am

Re: My Oxenfree tool.

Post by Ogoshi »

Anyone? :/
Ogoshi
Posts: 72
Joined: Fri Oct 09, 2015 1:41 am

Re: My Oxenfree tool.

Post by Ogoshi »

Sorry guys, i forgot to send the resources files without extract.

Here it is, the old and the new resources -2 files.



Thanks!
GHOST DEAD
Posts: 218
Joined: Wed Jul 19, 2017 5:04 am

Re: My Oxenfree tool.

Post by GHOST DEAD »

Ogoshi wrote:Sorry guys, i forgot to send the resources files without extract.

Here it is, the old and the new resources -2 files.



Thanks!


try to create a tool based on serach and write for unity text (they are shared file, you cant just replace it in new unity versions)
Delutto
Posts: 561
Joined: Tue Oct 13, 2015 1:26 pm

Re: My Oxenfree tool.

Post by Delutto »

Oxenfree Text Tool [PC]
By Delutto
See Readme.txt for instructions.
Oxenfree_Text_Tool_By_Delutto.7z
Notes: Based on file samples and not tested ingame.

Updates:

Code: Select all

10/09/2019
  - Added support to the last game build
  - Added new parameter to choose just one language to export/import (console mode only)
 
01/27/2019
  - First release.
Last edited by Delutto on Wed Oct 09, 2019 5:03 pm, edited 1 time in total.
yusuf0808
Posts: 41
Joined: Thu Jun 29, 2017 10:46 am

Re: My Oxenfree tool.

Post by yusuf0808 »

Delutto wrote:Oxenfree Text Tool [PC]
By Delutto
See Readme.txt for instructions.Oxenfree_Text_Tool_By_Delutto.7zNotes: Based on file samples and not tested ingame.


Some of the files give an error:

error.rar


Image

Image

Image

Image

Edit: (updated the pics.)
Delutto
Posts: 561
Joined: Tue Oct 13, 2015 1:26 pm

Re: My Oxenfree tool.

Post by Delutto »

yusuf0808 wrote:Some of the files give an error:
I'll check.
dox5
Posts: 1
Joined: Sat Apr 06, 2019 12:04 pm

Re: My Oxenfree tool.

Post by dox5 »

Hi guys!
It was hard to find something like this topic, so I hope someone could answer me.

How can I get a dialog tree of all conversations in structured form? Via UnityAssetsBundleExtractor I found that each entry in MonoBehaviour LocalizationReference_* has its own entry_id. Also each DialogLine in DialogPackage (for example WoodsB_4-5AM_ConversationA) has its path (like 09-02-2015_OxenfreeVO_Aug13_Jonas/08Woods/Woods4-5AMJonasTheStationsUpAtTheTop) and the line itself.

OK, I have some data and raw text. But how can I join it all and build correct tree of converstaions, then interactables, etc... I know that choosed variant changes future answers and ending. I can't even realize how to make a logical chain.
So, can anyone help me somehow? Maybe I lost useful article, some other materials or tools? I'll be grateful. Or I just should drop this idea :|
yusuf0808
Posts: 41
Joined: Thu Jun 29, 2017 10:46 am

Re: My Oxenfree tool.

Post by yusuf0808 »

Delutto wrote:
yusuf0808 wrote:Some of the files give an error:
I'll check.


Hey @Delutto will you update your tool? Do you have the time?
Delutto
Posts: 561
Joined: Tue Oct 13, 2015 1:26 pm

Re: My Oxenfree tool.

Post by Delutto »

yusuf0808 wrote:
Delutto wrote:
yusuf0808 wrote:Some of the files give an error:
I'll check.


Hey @Delutto will you update your tool? Do you have the time?
The game updated again... Unity sucks, I'll not work on this anymore, sorry.
Delutto
Posts: 561
Joined: Tue Oct 13, 2015 1:26 pm

Re: My Oxenfree tool.

Post by Delutto »

Ok... I'll give it one more chance.
Tool updated.

Code: Select all

10/09/2019
  - Added support to the last game build
  - Added new parameter to choose just one language to export/import (console mode only)
ducan012456
Posts: 64
Joined: Mon Apr 08, 2019 8:20 am

Re: My Oxenfree tool.

Post by ducan012456 »

Hello!

I hava a little trick that you can export/import any .* text in unity game by Unity Assets Bundle Extractor

Firstly, make sure the managed folder have dll files and it's not encrypted the header.
Then, open UABE tool/open files -> tools -> get script information ( if it ask, cancel anything) -> select all monobehaviour type -> export dump ( use xsearch to search text in game ) -> translate -> import dump.

That's all :D

p.s: It will export anything so you should write a script/tools or something to get english only.