Skip to content

Latest commit

 

History

History
25 lines (21 loc) · 658 Bytes

ARCHITECTURE.md

File metadata and controls

25 lines (21 loc) · 658 Bytes

High-level architecture

Intlify Message Syntax

The Message Syntax specification used in Vue I18n is defined here.

Intlify Message AST structure

flowchart TD
  ResourceNode --> MessageNode
  ResourceNode --> PluralNode
  PluralNode --> MessageNode
  MessageNode --> MessageElementNode
  MessageElementNode --> TextNode
  MessageElementNode --> NamedNode
  MessageElementNode --> ListNode
  MessageElementNode --> LiteralNode
  MessageElementNode --> LinkedNode
  LinkedNode --> LinkedModifierNode
  LinkedNode --> LinkedKeyNode
  LinkedNode --> NamedNode
  LinkedNode --> ListNode
  LinkedNode --> LiteralNode
Loading