config/dialect_config
library
Classes
-
DialectConfig
-
Typed view of
dialect.yaml. M4 reads source_locale /
target_locales; M5 adds platforms. The length_ratio block and
the project block lands when M8 needs them — for now they're
preserved verbatim in extras.
-
PlatformConfig
-
One platform's sync configuration. Read from
platforms.<name> in
dialect.yaml. v1.0 honors only format: arb; other formats are
parsed and stored verbatim, so a future v1.1 adapter can pick them up
without re-parsing.
-
PublishEnvConfig
-
One environment's publish config, read from
publish.<env> in
dialect.yaml. Drives dialect publish / dialect pull (v1.2) — see
dialect/spec/bundle.md. Credentials are NEVER read from here; the
s3 target uses the standard AWS env vars / profile.