Jump to content

Recommended Posts

Posted

Hey everyone! Does someone know how to edit string template for Containers with "Show Owner" flag enabled?

For example:
All coffins in major cities has a dead NPC related to them. Common name for this Containers is "Coffin". But if I add flag "Show Owner" to the Container using Creation Kit, resulting name will be, for example: Roggvir's Coffin
So basically string template looks something like this: <Owner>'s <Object> (Roggvir being Owner, Coffin being Object)

This, however, doesn't apply well to non-english languages. Is there a way to edit this "template string"?

Thank you in advance!

Ingame view (russian).png

xEdit view.png

Posted

When the "Show Owner" flags is set, it pulls the owner's data from other parts of the game files so it isn't something you can directly affect this way.

The name of the NPC is taken from their Actor record, while the "Coffin" part is going to come from the container record itself, which you can see in your xedit shot for the "FULL" subrecord. Both of these will require that the copy of USSEP you're using has been fully translated for your language in this case.

Posted (edited)

I think the question is not so much "word translation", but "linguistic translation".  Roggvir's Coffin in Mexican is El ataúd de Roggvir.  Not only are the words different, but the sentence structure is equally different.  So I suspect the question is "How to sort the Template String to produce a more accurate translation".  

Edited by Scythe Bearer
I can't type for sith.
Posted

The only problem is there's no "template string" to change. The game literally forms "Roggvir's Coffin" out of the FULL subrecord from the NPC, and "Coffin" from the container during runtime. There's nowhere in a plugin or string file to change this.

Posted (edited)

But isn’t this a case with summoned units? Atronachs for example

In English language their name is similar to that mentioned here regarding Coffin

But in Russian language it is adapted to “Atronach - Character Name”

So my guess that there is a way to “translate” Show Owner flag 

I would gladly do it myself as I know that non-English languages are not your aim

 

Update:

May question is that if you know the way to translate this kind of thing

xTranslate I use provide (as far as I’m concerned) no such functionality 

May be there are other tools of which I’m unaware

Edited by Kolenich
Posted

Containers and summoned units are whole different entities and the concatenation of their name string are whole different issues processed at the engine level by the game executable.

Concerning containers, there's no generic way to do this with vanilla only tools: you have to create individual containers WITHOUT this flag and name them directly with their full names, as 'El ataúd de Roffvir' for example. However, if you are using SKSE you can use the following plugin that powerofthree designed at my request.

Container names fixed.jpg

Posted
6 hours ago, Nico coiN said:

Containers and summoned units are whole different entities and the concatenation of their name string are whole different issues processed at the engine level by the game executable.

Concerning containers, there's no generic way to do this with vanilla only tools: you have to create individual containers WITHOUT this flag and name them directly with their full names, as 'El ataúd de Roffvir' for example. However, if you are using SKSE you can use the following plugin that powerofthree designed at my request.

Container names fixed.jpg

Thank you for elaboration! Once I’m at home I’ll check your link.

Posted
9 hours ago, Nico coiN said:

Containers and summoned units are whole different entities and the concatenation of their name string are whole different issues processed at the engine level by the game executable.

Concerning containers, there's no generic way to do this with vanilla only tools: you have to create individual containers WITHOUT this flag and name them directly with their full names, as 'El ataúd de Roffvir' for example. However, if you are using SKSE you can use the following plugin that powerofthree designed at my request.

Container names fixed.jpg

Just checked your link. This is exactly what I needed. Thank you very much!

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...