Skip to content

Commit 34fb861

Browse files
committed
Translating keyCode modifiers migration
1 parent b6b12a6 commit 34fb861

File tree

1 file changed

+18
-18
lines changed

1 file changed

+18
-18
lines changed

src/guide/migration/keycode-modifiers.md

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -3,28 +3,28 @@ badges:
33
- breaking
44
---
55

6-
# KeyCode Modifiers <MigrationBadges :badges="$frontmatter.badges" />
6+
# Modificadores KeyCode <MigrationBadges :badges="$frontmatter.badges" />
77

8-
## Overview
8+
## Visão Geral
99

10-
Here is a quick summary of what has changed:
10+
Aqui está um resumo rápido do que mudou:
1111

12-
- **BREAKING**: Using numbers, i.e. keyCodes, as `v-on` modifiers is no longer supported
13-
- **BREAKING**: `config.keyCodes` is no longer supported
12+
- **BREAKING**: Usando números, i.e. keyCodes, como em modificadores `v-on` não é mais suportado
13+
- **BREAKING**: `config.keyCodes` não é mais suportado
1414

15-
## 2.x Syntax
15+
## Sintaxe 2.x
1616

17-
In Vue 2, `keyCodes` were supported as a way to modify a `v-on` method.
17+
No Vue 2, `keyCodes` eram suportados como uma maneira de modificar um método `v-on`.
1818

1919
```html
20-
<!-- keyCode version -->
20+
<!-- versão usando keyCode -->
2121
<input v-on:keyup.13="submit" />
2222

23-
<!-- alias version -->
23+
<!-- versão usando alias -->
2424
<input v-on:keyup.enter="submit" />
2525
```
2626

27-
In addition, you could define your own aliases via the global `config.keyCodes` option.
27+
Adicionalmente, você podia definir seus próprios aliases através da configuração global `config.keyCodes`.
2828

2929
```js
3030
Vue.config.keyCodes = {
@@ -33,24 +33,24 @@ Vue.config.keyCodes = {
3333
```
3434

3535
```html
36-
<!-- keyCode version -->
36+
<!-- versão usando keyCode -->
3737
<input v-on:keyup.112="showHelpText" />
3838

39-
<!-- custom alias version -->
39+
<!-- versão usando alias customizado -->
4040
<input v-on:keyup.f1="showHelpText" />
4141
```
4242

43-
## 3.x Syntax
43+
## Sintaxe 3.x
4444

45-
Since [`KeyboardEvent.keyCode` has been deprecated](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/keyCode), it no longer makes sense for Vue 3 to continue supporting this as well. As a result, it is now recommended to use the kebab-case name for any key you want to use as a modifier.
45+
Uma vez que [`KeyboardEvent.keyCode` foi deprecado](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/keyCode), não faria mais sentido para o Vue 3 continuar a suportá-lo assim mesmo. Como resultado,agora é recomendado utilizar o nome em kebab-case para qualquer tecla que você utilizar como um modificador..
4646

4747
```html
48-
<!-- Vue 3 Key Modifier on v-on -->
48+
<!-- Modificador de tecla do Vue 3 no v-on -->
4949
<input v-on:keyup.delete="confirmDelete" />
5050
```
5151

52-
As a result, this means that `config.keyCodes` is now also deprecated and will no longer be supported.
52+
Como um resultado, isso significa que `config.keyCodes` também está deprecado e não será mais suportado.
5353

54-
## Migration Strategy
54+
## Estratégia de Migração
5555

56-
For those using `keyCode` in their codebase, we recommend converting them to their kebab-cased named equivalents.
56+
Para aqueles que utilizam `keyCode` em sua base de código, nós recomendamos convertê-los para os nomes kebab-cased equivalentes.

0 commit comments

Comments
 (0)