Few questions about InDesign Debug version
So I've joined the Developer Prerelease program and installed Debug version of InDesign in order to debug a plugin that I'm developing using InDesign SDK. I've faced several issues, so in this post I want ask few questions regarding those.
1. When I launch the Adobe InDesign (Prerelease-Debug), wether directly or through VS debugger, all the changes that I made in the previous session get reset. For example, workspace goes back to "Essentials" from "Advanced"; Selections get reset to default in the Test > TRACE menu. For example "Hyphenator" gets back to its unchecked state, so I cannot see logs related to it during the launch of the InDesign.
Surely, I can replace all TRACEFLOW calls with TRACE to log them, but was wondering why my configurations are getting reset, and if there any solutions for it.
2. Constantly getting Assert window popping-up, saying "No translation of key 'Uzbek: Latin' to English string".
I'm using the Hyphenator project from sdksamples, and installing a new language. I'm assuming I need to define new strings in string-table resource files like "Hyp_enUS.fr" and then reference them with PMString in my program. But wonder if its a correct approach, since program doesn't show assertion pop-ups for other languages defined in there like "Spanish: Castilian" straightly without referencing their name with PMString. Maybe language related names need to be defined in other file?
Besides that, I'm also seeing bunch of "Warning:No translation of key 'Share' to English string" messages in the MSVC logs, but they are not popping-up in an Assert window.
3. What is "Debug Settings.xml" file that gets opened via WordPad when I press "Open Traces" button from Test -> TRACE menu, is there any guide/documentation on what that file is and how to use/modify that file? Also, what other related options do: "Clear traces", "Remove disabled Traces", "Load Traces" and "Save Traces". Because I see no changes when I press those buttons, except the "Remove Disabled Traces" one that removes list of traces
