Features for localization pipeline
Posted: Tue Aug 09, 2022 5:51 pm
We're preparing our databases for localization, and there are some features we believe aren't currently on the plugin.
1) Can DS export to image?
Since our conversations have lots of branching, we'd like to export image files from the conversation trees. They would serve as reference material for when the translators need a bit more context for specific lines. Does Dialogue System do that by any chance? I'm just making sure before we buy a ChatMapper license to do just that.
2) Does DS have public methods for reordering conversations and nodes?
Our conversations are split in more than 30 databases. We want to write a tool to export all of them in a few clicks. Ideally, the code would do something like this:
The thing is these are currently inacessible from external scripts. Do you recommend another way to go about this? We really wouldn't like to click through every database in case we make changes to the structure or export settings.
Mass importing would also be cool, if possible.
I just found this topic: https://www.pixelcrushers.com/phpbb/vie ... php?t=4155. But not sure how's the progress on that.
1) Can DS export to image?
Since our conversations have lots of branching, we'd like to export image files from the conversation trees. They would serve as reference material for when the translators need a bit more context for specific lines. Does Dialogue System do that by any chance? I'm just making sure before we buy a ChatMapper license to do just that.
2) Does DS have public methods for reordering conversations and nodes?
Our conversations are split in more than 30 databases. We want to write a tool to export all of them in a few clicks. Ideally, the code would do something like this:
Code: Select all
public void ExportAllDBs()
{
// ...
UniqueIDWindow.ProcessDatabases(); // just to reorder the conversations
// for each database:
DialogueEditorWindowReorderIDs.ReorderIDsAllConversations(); // reorder the nodes
DialogueEditorWindowDatabaseSection.TryExportToCSV(); // export each database according to settings on the inspector
}
Mass importing would also be cool, if possible.
I just found this topic: https://www.pixelcrushers.com/phpbb/vie ... php?t=4155. But not sure how's the progress on that.