Jump to content

Home

Global Journal Problem


Miltiades

Recommended Posts

I want to edit the text of the Global.jrl file. So I opened the file with the GFF Editor, and went to text. Where normally the text had to be, it was grey.

 

When I change the language ID to a number, it turns white. Now I can type stuff, but I want to edit the text which appears in the journal

Link to comment
Share on other sites

It's normal. The original text strings of global.jrl are stored in the dialog.tlk file.

However, when you type your own text in the .dlg .jrl file, you are storing it in the .dlg .jrl file itself.

 

So, if you want to modify an existing entry, you either have to type it again entirely and store it in the .dlg .jrl file or edit the corresponding entry in .tlk file with a tlk editor (but I prefer the first solution as editing the dialog.tlk implies the modification of the original file and it's overkill. If you chose the second solution, at least backup your dialog.tlk first)

Link to comment
Share on other sites

Well, I tried that, but I don't see any differences. I'm not sure if the changes are saved, because when I type the text in the text field, and I go to another field, and then go back to that field, it's grey again, like I didn't do a thing.

 

I'd recommend using K-GFF for editing ExoLocString fields. The GFF Editor is being notoriously difficult when it comes to editing those, and you have to follow some arcane procedure to the letter or the changes won't stick (and on occasion it wipes all existing info from the field as well, as I've learned...).

 

Use K-GFF, right-click on the ExoLocString field in the tree-view and you should be able to add substrings a lot easier from the context menu.

 

The easiest way to edit the text of existing entries is probably to look up the value in the StrRef subfield of the ExoLocString in dialog.tlk and copy&paste the text from the entry into a substring (id 0 for English) to edit it.

Link to comment
Share on other sites

The easiest way to edit the text of existing entries is probably to look up the value in the StrRef subfield of the ExoLocString in dialog.tlk and copy&paste the text from the entry into a substring (id 0 for English) to edit it.

 

So I need to make a substring in the text field and put my text there? I tried it, but it doesn't work.

 

Here's an image after I done it: http://img43.imageshack.us/img43/7904/journaledit7ui.gif

 

Sorry for bad quality, hope you can read the necessary stuff.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...