AllLocalizationsToSwiftClassConverterConfigStructure
Version #1
Description:
Todo
No description for this structure
Fields:
charset
: Enum<utf16be | iso8859_1 | utf8 | utf16 | utf16le | ascii> [Optional]- Default: utf8Description: Defines the output file encoding charset.
comment
: String [Optional]- Default: nullDescription: Optional comment to be added to the localization file, if supported.
eol
: String [Optional]- Default: Single line feed character - aka. ‘n’Description: Defines the end of line (EOL) string
group
: String [Optional]- Default: swiftDescription: Defines the output file’s sync group
indent
: String [Optional]- Default: 4 spacesDescription: Defines the indent string
key
: KeyTransformationConfigStructure:v1 [Optional]- Default: Transforms: [normalize, dumpwhitespace, dumpnonwordchars]Description: Defines how the output keys are transformed. WARNING: This must match the AppleStringsConverter’s config to ensure it won’t break at runtime.
keysStructName
: String [Optional]- Default: RespressoStringKeysDescription: Defines the name of the output struct name containing the localization keys
languageEnumName
: String [Optional]- Default: RespressoLanguageDescription: Defines the name of the output enum name containing the localization languages
param
: KeyTransformationConfigStructure:v1 [Optional]- Default: Strategy:
always
; Transforms: [camelcaseword, underscoreprefixnonletter]Description: Defines how the output function’s parameters are transformed from the variable name.
path
: String [Optional]- Default: RespressoStrings.swiftDescription: Defines the path of the output swift file
property
: KeyTransformationConfigStructure:v1 [Optional]- Default: Strategy:
always
; Transforms: [camelcaseword, underscoreprefixnonletter]Description: Defines how the output properties are transformed from the key.
stringsStructName
: String [Optional]- Default: RespressoStringsDescription: Defines the name of the output struct name containing the resolved localizations
tableName
: String [Optional]- Default: respressoDescription: Defines the table name of the strings files. This must match the file name from the fileName of AllLocalizationsToAppleStringsConverter