Page 1 of 1

Actor name with I2

Posted: Sun Apr 06, 2025 9:15 am
by Syoka
Hi, I added the Dialogue System Use I2 Language.
The conversations are successfully translated, while the actor name shown does not change according to the I2 language (either check or uncheck "Update Actor Name in runtime").
The I2 language does contain key like Dialogue System/Actor/12/Display Name.
What should I set to change the actor display names also?

Re: Actor name with I2

Posted: Sun Apr 06, 2025 10:08 am
by Tony Li
Hello,

When you reimport your translations from i2 to the Dialogue System, do the dialogue database's Actors contains fields such as "Display Name en"? If not, then in the DS To i2 window please make use Actors > Display Name is ticked in the list of fields to localize.

Re: Actor name with I2

Posted: Sun Apr 06, 2025 10:52 am
by Syoka
Tony Li wrote: Sun Apr 06, 2025 10:08 am Hello,

When you reimport your translations from i2 to the Dialogue System, do the dialogue database's Actors contains fields such as "Display Name en"? If not, then in the DS To i2 window please make use Actors > Display Name is ticked in the list of fields to localize.
The actors do not have the field "Display Name en". So I should tick the display name and click FomI2?
There are multiple languages (such as zh-TW, zh-CN) in the game, so I should add Display Name field for each language?
Also, can this change the display name in runtime?

Thank you.

Re: Actor name with I2

Posted: Sun Apr 06, 2025 11:37 am
by Tony Li
Hi,

You only need to tick the original Display Name field in the DS To i2 window. The From I2 button will create the localized Display Name zh-TW, etc., fields automatically.

Changing rhe language at runtime should automatically change actors’ display names. To update any currently displayed text, please see: https://www.pixelcrushers.com/phpbb/vie ... php?t=7046