branchrust_reboot/main/localization_improvementscancel
9 Commits over 0 Days - ∞cph!
Added LocalizationToken attribute, use that everywhere instead. Much easier
LocalizeText use the new localization drawer
Removed its English field
Added a warning saying its obsolete
RustTextEditor and PhraseDrawer share the same drawing code
Phrase adding flow
Added exact match to PhraseSearchWindow and improved performance
English field of phrases is now non serialized, removed English from RustText
Added a button on PhraseDrawer to edit a phrase, opens a window that will amend changes to the json file directly
Phrases update now only collect phrases declared in code
Assembly contexts for code declared phrases
Better de-duping and type skip when generating the phrases
Detailed context when updating phrases
When updating the phrases we now save their context for later use
Some cleanup in phrases update code