Skip to content

Commit 58572d0

Browse files
Translate logger.md to Brazilian Portuguese
1 parent 630bc3f commit 58572d0

File tree

1 file changed

+30
-31
lines changed
  • src/content/reference/react-compiler

1 file changed

+30
-31
lines changed

src/content/reference/react-compiler/logger.md

Lines changed: 30 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: logger
44

55
<Intro>
66

7-
The `logger` option provides custom logging for React Compiler events during compilation.
7+
A opção `logger` fornece logs personalizados para eventos do React Compiler durante a compilação.
88

99
</Intro>
1010

@@ -22,61 +22,61 @@ The `logger` option provides custom logging for React Compiler events during com
2222

2323
---
2424

25-
## Reference {/*reference*/}
25+
## Referência {/*reference*/}
2626

2727
### `logger` {/*logger*/}
2828

29-
Configures custom logging to track compiler behavior and debug issues.
29+
Configura logs personalizados para rastrear o comportamento do compilador e depurar problemas.
3030

31-
#### Type {/*type*/}
31+
#### Tipo {/*type*/}
3232

3333
```
3434
{
3535
logEvent: (filename: string | null, event: LoggerEvent) => void;
3636
} | null
3737
```
3838

39-
#### Default value {/*default-value*/}
39+
#### Valor padrão {/*default-value*/}
4040

4141
`null`
4242

43-
#### Methods {/*methods*/}
43+
#### Métodos {/*methods*/}
4444

45-
- **`logEvent`**: Called for each compiler event with the filename and event details
45+
- **`logEvent`**: Chamado para cada evento do compilador com o nome do arquivo e os detalhes do evento
4646

47-
#### Event types {/*event-types*/}
47+
#### Tipos de evento {/*event-types*/}
4848

49-
- **`CompileSuccess`**: Function successfully compiled
50-
- **`CompileError`**: Function skipped due to errors
51-
- **`CompileDiagnostic`**: Non-fatal diagnostic information
52-
- **`CompileSkip`**: Function skipped for other reasons
53-
- **`PipelineError`**: Unexpected compilation error
54-
- **`Timing`**: Performance timing information
49+
- **`CompileSuccess`**: Função compilada com sucesso
50+
- **`CompileError`**: Função ignorada devido a erros
51+
- **`CompileDiagnostic`**: Informações de diagnóstico não fatais
52+
- **`CompileSkip`**: Função ignorada por outros motivos
53+
- **`PipelineError`**: Erro inesperado de compilação
54+
- **`Timing`**: Informações de tempo de desempenho
5555

56-
#### Caveats {/*caveats*/}
56+
#### Ressalvas {/*caveats*/}
5757

58-
- Event structure may change between versions
59-
- Large codebases generate many log entries
58+
- A estrutura do evento pode mudar entre as versões
59+
- Bases de código grandes geram muitas entradas de log
6060

6161
---
6262

63-
## Usage {/*usage*/}
63+
## Uso {/*usage*/}
6464

65-
### Basic logging {/*basic-logging*/}
65+
### Log básico {/*basic-logging*/}
6666

67-
Track compilation success and failures:
67+
Rastreie o sucesso e as falhas da compilação:
6868

6969
```js
7070
{
7171
logger: {
7272
logEvent(filename, event) {
7373
switch (event.kind) {
7474
case 'CompileSuccess': {
75-
console.log(`Compiled: ${filename}`);
75+
console.log(`Compilado: ${filename}`);
7676
break;
7777
}
7878
case 'CompileError': {
79-
console.log(`Skipped: ${filename}`);
79+
console.log(`Ignorado: ${filename}`);
8080
break;
8181
}
8282
default: {}
@@ -86,33 +86,32 @@ Track compilation success and failures:
8686
}
8787
```
8888

89-
### Detailed error logging {/*detailed-error-logging*/}
89+
### Log detalhado de erros {/*detailed-error-logging*/}
9090

91-
Get specific information about compilation failures:
91+
Obtenha informações específicas sobre falhas de compilação:
9292

9393
```js
9494
{
9595
logger: {
9696
logEvent(filename, event) {
9797
if (event.kind === 'CompileError') {
98-
console.error(`\nCompilation failed: ${filename}`);
99-
console.error(`Reason: ${event.detail.reason}`);
98+
console.error(`\nFalha na compilação: ${filename}`);
99+
console.error(`Motivo: ${event.detail.reason}`);
100100

101101
if (event.detail.description) {
102-
console.error(`Details: ${event.detail.description}`);
102+
console.error(`Detalhes: ${event.detail.description}`);
103103
}
104104

105105
if (event.detail.loc) {
106106
const { line, column } = event.detail.loc.start;
107-
console.error(`Location: Line ${line}, Column ${column}`);
107+
console.error(`Localização: Linha ${line}, Coluna ${column}`);
108108
}
109109

110110
if (event.detail.suggestions) {
111-
console.error('Suggestions:', event.detail.suggestions);
111+
console.error('Sugestões:', event.detail.suggestions);
112112
}
113113
}
114114
}
115115
}
116116
}
117-
```
118-
117+
```

0 commit comments

Comments
 (0)