RecordingLocalize
RecordingLocalize =
object
Defined in: builder.ts:60
Recording-level localization config, declared via video.languages(...). It
drives the registration-time fan-out (one Playwright test per language), so it
lives on a builder method rather than in recordOptions (a run-time option).
Every declared language set is owned by the ScreenCI web app: the recorded set
is the union of the web’s current selection (injected at record time through the
same channel as --languages), the code seed, and the per-feature language
keys. When nothing is selected anywhere the set is empty and the render stays
pending (the recording still runs so its declared schema reaches the backend to
be filled). studioSeed (from video.languages(['en', 'fi'])) supplies the
initial set the web app starts from but may change.
Properties
Section titled “Properties”browserLocale?
Section titled “browserLocale?”
optionalbrowserLocale?:boolean
Defined in: builder.ts:64
languages
Section titled “languages”languages:
"studio"
Defined in: builder.ts:61
locales?
Section titled “locales?”
optionallocales?:Partial<Record<Lang,string>>
Defined in: builder.ts:63
optionalmode?:LocalizeMode
Defined in: builder.ts:62
studioSeed?
Section titled “studioSeed?”
optionalstudioSeed?: readonlyLang[]
Defined in: builder.ts:66
Initial code-seeded set (video.languages(['en', ...])).