mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-15 21:57:04 +00:00
A message part that starts with `[` was translated only through an exact
catalog row, so an effect refusal such as ``[0] `fx`: nothing selected``
inside `plug-in output: objects[0].effects: …` or an importer's
`can't open …` did not use the refusal's template. Inside
`plug-in output: …` its reason stayed in English in Catalan, Greek,
Spanish, Finnish, Russian, Vietnamese, Georgian and Danish.
- A part that starts with `[` now also matches a template that starts
with `[` and an index of ASCII digits (``[{j}] `{_1}`: {why}``), and
its values are translated in turn. A JSON array such as
``["] `x`: b"]`` fits the template's text but not its index, and stays
as it is. A part that starts with `{` is still translated only through
an exact row.
- Georgian and Danish get the refusal's row, which they lacked.
Docs: docs/development.md, docs/target-app-parity.md.