Make sure that when the encoder shows you the strings keys that they are written exactly like that in your XML file as well, just like the encoder is showing you or it won't work.
Thanks for this tool! Great design & it worked very well right up until trying to generate w3string files. After I select w3strings.exe & the output folder, the GUI crashes:
System.IO.FileNotFoundException: Could not find file 'C:\Users\Me\Desktop\w3strings\test\enstrings.csv.w3strings'.
Ok so I used your app to add localization to everything in my xml except the preset titles. In game what I see is this: http://i.imgur.com/I9p42QT.png No idea how to fix this. Also preset display names weren't automatically found from the xml, I had to add them in the app myself. Using preset_value_ worked.
Thanks. Also would it be possible to automate the process of localizing a menu file? I was thinking maybe something like this:
1. Remove all tags="customNames;nonLocalized;customDisplayName"
2. Remove all spaces in displayName=""
3. For all Group displayName="Mods.examplemodmenu.examplesubmenu" add chosen Mod Prefix after every "."
4. Add Mod Prefix at the beginning of all other displayName=""
5. In the gui, add the old displayName="" to every language string, for each string key except for panel_Mods: Give this the string "Mods" panel_ModPrefix_examplemod: Give this the string "example mod menu" (i.e before spaces taken away) panel_examplesubmenu: Give this the string "example submenu"
22 comments
How can I convert .csv files to w3strings?
Could someone willingly explain to me?
Make sure that when the encoder shows you the strings keys that they are written exactly like that in your XML file as well, just like the encoder is showing you or it won't work.
Other than that, this is great tool. Endorsed!
System.IO.FileNotFoundException: Could not find file 'C:\Users\Me\Desktop\w3strings\test\enstrings.csv.w3strings'.
No idea how to fix this. Also preset display names weren't automatically found from the xml, I had to add them in the app myself. Using preset_value_ worked.
1. Remove all tags="customNames;nonLocalized;customDisplayName"
2. Remove all spaces in displayName=""
3. For all Group displayName="Mods.examplemodmenu.examplesubmenu" add chosen Mod Prefix after every "."
4. Add Mod Prefix at the beginning of all other displayName=""
5. In the gui, add the old displayName="" to every language string, for each string key except for
panel_Mods: Give this the string "Mods"
panel_ModPrefix_examplemod: Give this the string "example mod menu" (i.e before spaces taken away)
panel_examplesubmenu: Give this the string "example submenu"