add l10n and added reserved tag list

This commit is contained in:
danhanson committed 2026-09-07 15:09:13 -05:00
1 parent c0e7b4697d
commit 7eb95e4e84
10 files changed
+37876 -27455

No files matched your search

+287 -2
View File
@@ -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"
}
]
}
}
+58
View File
@@ -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
View File
File diff suppressed because it is too large. Load diff