IW gathers from a user a set of files to internationalize
and then identifies using RE hardcoded strings and prepares
in-memory map of HardCodedString
s to I18nString
s.
User can customize it (remove a mapping or customize default
I18nString
).
TIW gathers from a user a set of files that are RE scanned for internationalized strings. It extracts internationalizizes string keys and their bundles (actually user must identify bundles, i.e. one file cannot use more bundles) and then it scans bundles for the keys. Any missing keys are reported.
I18nWizardAction
creates I18nWizardDesctiptor
populated by SourceWizardPanel
, ResourceWizardPanel
,
AdditionalWizardPanel
and HardStringWizardPanel
then
shows it.
TIW I18nTestWizardAction
creates I18nWizardDesctiptor
populated by SourceWizardPanel.Panel(true)
,
ResourceWizardPanel.Panel(true)
and TestStringWizardPanel
then shows it.
Some panels are self swapping to ProgressWizardPanel
see
doLongTimeChanges()
methods.
Util
. Map content is transferred using wizard settings.