JsonLocalizationImportConfigStructure

Version #1

Description:

Represents the config options for JSON localization import processor

Fields:

  • importVariables: Boolean [Optional]
    Default: true
    Description: Parse and import variables from the imported file.
  • keyMatchingTransforms: Array<Enum<underscoreprefixnonletter | uppercasefirstletter | lowercase | wordprefix | snakecaseword | dumpwhitespace | androidkey | dumpnonwordchars | hyphenfromunderscore | camelcase | lowercasefirstletter | capitalize | hyphencase | hyphencaseword | trim | underscore | normalize | camelcaseword | snakecase>> [Optional]
    Default: []
    Description: Defines a sequence of transformations which should be applied to the keys when matching with existing localizations
  • languageCode: String [Required]
    Description: Defines the language code of the input file.
  • mergeStrategy: Enum<keep_existing_values | override_existing_values> [Optional]
    Default: override_existing_values
    Description: Choose how the translations and other values of the existing localization keys should be treated when you import something with a matching key.
  • separator: String [Optional]
    Default: .
    Description: Defines the separator used when flattening a structured key.
  • skipCopies: Boolean [Optional]
    Default: true
    Description: Skip translations that copy the default language

In use by: