Work is progressing on an improvement for the suit names on the UI. The plan is to map the names, no matter the source, to a short version that's still distinct.
As an example. If we get the data from the CAPI then a Dominator suit will currently show as "Dominator Suit". If we got the data from Journal events we'd currently show "$TacticalSuit_Class1_Name;" due to that being what's in the Journal event "SuitName_Localised" value. There's also "tacticalsuit_class3" in the "SuitName" field, given this is a grade 3 version.
The code I'm working on will not only map all of those to "Dominator Suit" in the first instance, but then also map that down to just "Dominator" as it's on the UI line with a "Suit:" prefix anyway, so the extra " Suit" seems redundant.
I have the necessary data for playing the game in English but to properly support other languages I'll need the correct strings data for those languages. We'll have Russian covered soon (thanks Kazakov!), but will also need it for: Spanish, French, German, Portugese. I think that's the full list, given the dropdown available in the launcher to change the game language.
In lieu of me switching languages myself I need a journal file for each language where you switch to a suit loadout for each of the suits. Any volunteers before I break down and try switching game language myself with any attendant foibles that brings in ?