Required config
Required secret
userSecret inline in config is not supported. Use environment variables only.
Optional config fields
targetLanguagestimeoutSeconds(defaults to30)mode—strings(default) orfilesfileURI— required whenmodeisfilesfileFormat— required whenmodeisfiles(for examplejson)
Modes
strings: pull and push using Smartling string APIs.files: pull and push using Smartling file download/upload APIs.
Files mode config example
Common issues
- missing secret: export
SMARTLING_USER_SECRETin the same shell session - missing user identifier: set
storage.config.userIdentifier - locale mismatch: align
targetLanguageswith your project locales - file mode import failure: verify
fileFormatmatches your project settings