add l10n and added reserved tag list
This commit is contained in:
1 parent
c0e7b4697d
commit
7eb95e4e84
10 files changed
+37876
-27455
No files matched your search
+287
-2
@@ -606,6 +606,10 @@
|
||||
"type": "SYMBOL",
|
||||
"name": "load"
|
||||
},
|
||||
{
|
||||
"type": "SYMBOL",
|
||||
"name": "localize_group"
|
||||
},
|
||||
{
|
||||
"type": "SYMBOL",
|
||||
"name": "lorem"
|
||||
@@ -784,6 +788,14 @@
|
||||
{
|
||||
"type": "STRING",
|
||||
"value": "wordcount"
|
||||
},
|
||||
{
|
||||
"type": "STRING",
|
||||
"value": "localize"
|
||||
},
|
||||
{
|
||||
"type": "STRING",
|
||||
"value": "unlocalize"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1591,8 +1603,12 @@
|
||||
"type": "FIELD",
|
||||
"name": "tag",
|
||||
"content": {
|
||||
"type": "SYMBOL",
|
||||
"name": "identifier"
|
||||
"type": "RESERVED",
|
||||
"content": {
|
||||
"type": "SYMBOL",
|
||||
"name": "identifier"
|
||||
},
|
||||
"context_name": "tag_name"
|
||||
}
|
||||
},
|
||||
{
|
||||
@@ -2935,6 +2951,76 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "CHOICE",
|
||||
"members": [
|
||||
{
|
||||
"type": "SEQ",
|
||||
"members": [
|
||||
{
|
||||
"type": "SEQ",
|
||||
"members": [
|
||||
{
|
||||
"type": "STRING",
|
||||
"value": "{%"
|
||||
},
|
||||
{
|
||||
"type": "CHOICE",
|
||||
"members": [
|
||||
{
|
||||
"type": "PATTERN",
|
||||
"value": "[ \\t\\r\\n]+"
|
||||
},
|
||||
{
|
||||
"type": "BLANK"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "FIELD",
|
||||
"name": "tag",
|
||||
"content": {
|
||||
"type": "STRING",
|
||||
"value": "else"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "CHOICE",
|
||||
"members": [
|
||||
{
|
||||
"type": "PATTERN",
|
||||
"value": "[ \\t\\r\\n]+"
|
||||
},
|
||||
{
|
||||
"type": "BLANK"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "STRING",
|
||||
"value": "%}"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "CHOICE",
|
||||
"members": [
|
||||
{
|
||||
"type": "SYMBOL",
|
||||
"name": "template"
|
||||
},
|
||||
{
|
||||
"type": "BLANK"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "BLANK"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "SEQ",
|
||||
"members": [
|
||||
@@ -3183,6 +3269,143 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
"localize_group": {
|
||||
"type": "SEQ",
|
||||
"members": [
|
||||
{
|
||||
"type": "SEQ",
|
||||
"members": [
|
||||
{
|
||||
"type": "STRING",
|
||||
"value": "{%"
|
||||
},
|
||||
{
|
||||
"type": "CHOICE",
|
||||
"members": [
|
||||
{
|
||||
"type": "PATTERN",
|
||||
"value": "[ \\t\\r\\n]+"
|
||||
},
|
||||
{
|
||||
"type": "BLANK"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "FIELD",
|
||||
"name": "tag",
|
||||
"content": {
|
||||
"type": "STRING",
|
||||
"value": "localize"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "CHOICE",
|
||||
"members": [
|
||||
{
|
||||
"type": "SEQ",
|
||||
"members": [
|
||||
{
|
||||
"type": "PATTERN",
|
||||
"value": "[ \\t\\r\\n]+"
|
||||
},
|
||||
{
|
||||
"type": "CHOICE",
|
||||
"members": [
|
||||
{
|
||||
"type": "STRING",
|
||||
"value": "on"
|
||||
},
|
||||
{
|
||||
"type": "STRING",
|
||||
"value": "off"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "BLANK"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "CHOICE",
|
||||
"members": [
|
||||
{
|
||||
"type": "PATTERN",
|
||||
"value": "[ \\t\\r\\n]+"
|
||||
},
|
||||
{
|
||||
"type": "BLANK"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "STRING",
|
||||
"value": "%}"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "CHOICE",
|
||||
"members": [
|
||||
{
|
||||
"type": "SYMBOL",
|
||||
"name": "template"
|
||||
},
|
||||
{
|
||||
"type": "BLANK"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "SEQ",
|
||||
"members": [
|
||||
{
|
||||
"type": "STRING",
|
||||
"value": "{%"
|
||||
},
|
||||
{
|
||||
"type": "CHOICE",
|
||||
"members": [
|
||||
{
|
||||
"type": "PATTERN",
|
||||
"value": "[ \\t\\r\\n]+"
|
||||
},
|
||||
{
|
||||
"type": "BLANK"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "FIELD",
|
||||
"name": "tag",
|
||||
"content": {
|
||||
"type": "STRING",
|
||||
"value": "endlocalize"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "CHOICE",
|
||||
"members": [
|
||||
{
|
||||
"type": "PATTERN",
|
||||
"value": "[ \\t\\r\\n]+"
|
||||
},
|
||||
{
|
||||
"type": "BLANK"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "STRING",
|
||||
"value": "%}"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"lorem": {
|
||||
"type": "SEQ",
|
||||
"members": [
|
||||
@@ -4822,6 +5045,68 @@
|
||||
"type": "STRING",
|
||||
"value": "from"
|
||||
}
|
||||
],
|
||||
"tag_name": [
|
||||
{
|
||||
"type": "STRING",
|
||||
"value": "elif"
|
||||
},
|
||||
{
|
||||
"type": "STRING",
|
||||
"value": "else"
|
||||
},
|
||||
{
|
||||
"type": "STRING",
|
||||
"value": "empty"
|
||||
},
|
||||
{
|
||||
"type": "STRING",
|
||||
"value": "endautoescape"
|
||||
},
|
||||
{
|
||||
"type": "STRING",
|
||||
"value": "endblock"
|
||||
},
|
||||
{
|
||||
"type": "STRING",
|
||||
"value": "endcomment"
|
||||
},
|
||||
{
|
||||
"type": "STRING",
|
||||
"value": "endfilter"
|
||||
},
|
||||
{
|
||||
"type": "STRING",
|
||||
"value": "endfor"
|
||||
},
|
||||
{
|
||||
"type": "STRING",
|
||||
"value": "endif"
|
||||
},
|
||||
{
|
||||
"type": "STRING",
|
||||
"value": "endifchanged"
|
||||
},
|
||||
{
|
||||
"type": "STRING",
|
||||
"value": "endlocalize"
|
||||
},
|
||||
{
|
||||
"type": "STRING",
|
||||
"value": "endpartialdef"
|
||||
},
|
||||
{
|
||||
"type": "STRING",
|
||||
"value": "endspaceless"
|
||||
},
|
||||
{
|
||||
"type": "STRING",
|
||||
"value": "endverbatim"
|
||||
},
|
||||
{
|
||||
"type": "STRING",
|
||||
"value": "endwith"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -75,6 +75,10 @@
|
||||
"type": "load",
|
||||
"named": true
|
||||
},
|
||||
{
|
||||
"type": "localize_group",
|
||||
"named": true
|
||||
},
|
||||
{
|
||||
"type": "lorem",
|
||||
"named": true
|
||||
@@ -568,6 +572,10 @@
|
||||
"type": "ljust",
|
||||
"named": false
|
||||
},
|
||||
{
|
||||
"type": "localize",
|
||||
"named": false
|
||||
},
|
||||
{
|
||||
"type": "lower",
|
||||
"named": false
|
||||
@@ -652,6 +660,10 @@
|
||||
"type": "truncatewords_html",
|
||||
"named": false
|
||||
},
|
||||
{
|
||||
"type": "unlocalize",
|
||||
"named": false
|
||||
},
|
||||
{
|
||||
"type": "unordered_list",
|
||||
"named": false
|
||||
@@ -968,6 +980,10 @@
|
||||
"multiple": true,
|
||||
"required": true,
|
||||
"types": [
|
||||
{
|
||||
"type": "else",
|
||||
"named": false
|
||||
},
|
||||
{
|
||||
"type": "endifchanged",
|
||||
"named": false
|
||||
@@ -1088,6 +1104,36 @@
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "localize_group",
|
||||
"named": true,
|
||||
"fields": {
|
||||
"tag": {
|
||||
"multiple": true,
|
||||
"required": true,
|
||||
"types": [
|
||||
{
|
||||
"type": "endlocalize",
|
||||
"named": false
|
||||
},
|
||||
{
|
||||
"type": "localize",
|
||||
"named": false
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"children": {
|
||||
"multiple": false,
|
||||
"required": false,
|
||||
"types": [
|
||||
{
|
||||
"type": "template",
|
||||
"named": true
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "lorem",
|
||||
"named": true,
|
||||
@@ -1888,6 +1934,10 @@
|
||||
"type": "endifchanged",
|
||||
"named": false
|
||||
},
|
||||
{
|
||||
"type": "endlocalize",
|
||||
"named": false
|
||||
},
|
||||
{
|
||||
"type": "endpartialdef",
|
||||
"named": false
|
||||
@@ -2032,6 +2082,10 @@
|
||||
"type": "load",
|
||||
"named": false
|
||||
},
|
||||
{
|
||||
"type": "localize",
|
||||
"named": false
|
||||
},
|
||||
{
|
||||
"type": "lorem",
|
||||
"named": false
|
||||
@@ -2232,6 +2286,10 @@
|
||||
"type": "truncatewords_html",
|
||||
"named": false
|
||||
},
|
||||
{
|
||||
"type": "unlocalize",
|
||||
"named": false
|
||||
},
|
||||
{
|
||||
"type": "unordered_list",
|
||||
"named": false
|
||||
|
||||
+37096
-27446
File diff suppressed because it is too large.
Load diff
Reference in new issue
Block a user