mirror of
https://github.com/ankitects/anki.git
synced 2025-11-06 12:47:11 -05:00
More than {{ is acceptable to start a tag, which means that `{{{Foo}}` won't be interpreted as "the content of `Foo`"
and should be rejected. For the sake of clarity and parsing, I suspect that those symbol should be rejected elsewhere
too.
Similary `{{Foo}}}` won't be interpreted as "Show the content of field `Foo}`" even if this field exists, so it's better
to reject `}`. It's clearly necessary to reject "}}" inside the field name, rejecting "}" seems easier to explain and
avoid future unexpected problem if the templates change.
The ":" are used to separate filters, and rejecting it in field name would ensure that there is no ambiguity.
|
||
|---|---|---|
| .. | ||
| core | ||
| qt | ||
| BUILD.bazel | ||
| duplicate-string.py | ||
| extract-strings.py | ||
| format.py | ||
| format_check.py | ||
| README.md | ||
| sync.py | ||
| transform-string.py | ||
Files related to Anki's translations.
Please see https://translating.ankiweb.net/#/anki/developers