Skip to content

Commit 934f633

Browse files
committed
docs: add architecture
1 parent 3df392a commit 934f633

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

ARCHITECTURE.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# High-level architecture
2+
3+
## Intlify Message Syntax
4+
5+
The Message Syntax specification used in Vue I18n is defined [here](./spec/syntax.ebnf).
6+
7+
## Intlify Message Syntax AST
8+
9+
```mermaid
10+
flowchart TD
11+
Resource
12+
Plural
13+
Message
14+
Text
15+
Named
16+
List
17+
Linked
18+
LinkedKey
19+
LinkedModifier
20+
Literal
21+
```

0 commit comments

Comments
 (0)