diff --git a/packages/vue-language-service/data/template/pt.json b/packages/vue-language-service/data/template/pt.json
index 6134ca4a5f..4e9c60b4fd 100644
--- a/packages/vue-language-service/data/template/pt.json
+++ b/packages/vue-language-service/data/template/pt.json
@@ -308,558 +308,557 @@
],
"globalAttributes": [
{
- "name": "v-text",
+ "name": "`v-text`",
"description": {
"kind": "markdown",
- "value": "\nAtualiza o conteúdo de texto do elemento.\n\n- **Espera:** `string`\n\n- **Detalhes**\n\n `v-text` funciona por definir a propriedade [textContent](https://developer.mozilla.org/pt-BR/docs/Web/API/Node/textContent) do elemento, ela irá sobrescrever qualquer conteúdo dentro do elemento. Se você precisar atualizar parte do `textContent`, você deve usar [interpolações mustache](https://pt.vuejs.org/guide/essentials/template-syntax.html#text-interpolation).\n\n- **Exemplo**\n\n ```html\n \n \n {{msg}}\n ```\n\n- **Veja também:** [Sintaxe do Modelo - Interpolação de Texto](https://pt.vuejs.org/guide/essentials/template-syntax.html#text-interpolation)\n"
+ "value": "\nAtualiza o conteúdo de texto do elemento.\n\n- **Espera:** `string`\n\n- **Detalhes**\n\n `v-text` funciona definindo a propriedade [`textContent`](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent) do elemento, sobrescreverá qualquer conteúdo existente dentro do elemento. Se precisarmos de atualizar a parte da `textContent`, devemos usar as [interpolações de bigodes](https://pt.vuejs.org/guide/essentials/template-syntax.html#text-interpolation).\n\n- **Exemplo**\n\n ```html\n \n \n {{msg}}\n ```\n\n- **Consulte também** [Sintaxe do Modelo de Marcação - Interpolação de Texto](https://pt.vuejs.org/guide/essentials/template-syntax.html#text-interpolation)\n"
},
"references": [
{
"name": "en",
- "url": "https://vuejs.org/api/built-in-directives.html#v-text"
+ "url": "https://vuejs.org/api/built-in-directives.html#`v-text`"
},
{
"name": "zh-cn",
- "url": "https://cn.vuejs.org/api/built-in-directives.html#v-text"
+ "url": "https://cn.vuejs.org/api/built-in-directives.html#`v-text`"
},
{
"name": "ja",
- "url": "https://ja.vuejs.org/api/built-in-directives.html#v-text"
+ "url": "https://ja.vuejs.org/api/built-in-directives.html#`v-text`"
},
{
"name": "ua",
- "url": "https://ua.vuejs.org/api/built-in-directives.html#v-text"
+ "url": "https://ua.vuejs.org/api/built-in-directives.html#`v-text`"
},
{
"name": "fr",
- "url": "https://fr.vuejs.org/api/built-in-directives.html#v-text"
+ "url": "https://fr.vuejs.org/api/built-in-directives.html#`v-text`"
},
{
"name": "ko",
- "url": "https://ko.vuejs.org/api/built-in-directives.html#v-text"
+ "url": "https://ko.vuejs.org/api/built-in-directives.html#`v-text`"
},
{
"name": "pt",
- "url": "https://pt.vuejs.org/api/built-in-directives.html#v-text"
+ "url": "https://pt.vuejs.org/api/built-in-directives.html#`v-text`"
}
]
},
{
- "name": "v-html",
+ "name": "`v-html`",
"description": {
"kind": "markdown",
- "value": "\nAtualiza o [innerHTML](https://developer.mozilla.org/pt-BR/docs/Web/API/Element/innerHTML) do elemento.\n\n- **Espera:** `string`\n\n- **Detalhes:**\n\n O conteúdo do `v-html` será inserido como HTML puro - a sintaxe de modelos Vue não será processada. Se você está tentando compor templates usando `v-html`, repense a solução tentando usar componentes.\n\n ::: warning Nota de Segurança\n Interpretar HTML arbitrário de forma dinâmica em seu website pode ser muito perigoso porque isso pode facilmente levar a [ataques XSS](https://en.wikipedia.org/wiki/Cross-site_scripting). Apenas use `v-html` em conteúdo confiável e **nunca** em conteúdo fornecido pelo usuário.\n :::\n\n Em [Componentes de Arquivo Único](https://pt.vuejs.org/guide/scaling-up/sfc.html), estilos `scoped` não serão aplicados ao conteúdo dentro do `v-html`, porque este HTML não é processado pelo compilador de modelos do Vue. Se você quer atingir o conteúdo de `v-html` com CSS escopado, você pode usar então [módulos CSS](./sfc-css-features.html#css-modules) ou um elemento `