i18n - docs translations (#22317)
Created by Github action <!-- This is an auto-generated description by cubic. --> <a href="https://cubic.dev/pr/twentyhq/twenty/pull/22317?utm_source=github" target="_blank" rel="noopener noreferrer" data-no-image-dialog="true"><picture><source media="(prefers-color-scheme: dark)" srcset="https://www.cubic.dev/buttons/review-in-cubic-dark.svg"><source media="(prefers-color-scheme: light)" srcset="https://www.cubic.dev/buttons/review-in-cubic-light.svg"><img alt="Review in cubic" src="https://www.cubic.dev/buttons/review-in-cubic-dark.svg"></picture></a> <!-- End of auto-generated description by cubic. --> Co-authored-by: github-actions <github-actions@twenty.com>
This commit is contained in:
committed by
GitHub
parent
1b2f2c71c3
commit
2de681da72
+3
-3
@@ -6,7 +6,7 @@ icon: terminal
|
||||
## Comandos Úteis
|
||||
|
||||
Esses comandos devem ser executados a partir da pasta packages/twenty-server.
|
||||
From any other folder you can run `npx nx {command} twenty-server` (or `npx nx run twenty-server:{command}`).
|
||||
Em qualquer outra pasta você pode executar o `npx nx {command} twenty-server` (ou o `npx nx run twenty-server:{command}`).
|
||||
|
||||
### Configuração inicial
|
||||
|
||||
@@ -37,7 +37,7 @@ Nota: você pode executar `npx nx run twenty-server:test:integration:with-db-res
|
||||
|
||||
### Redefinindo o banco de dados
|
||||
|
||||
If you want to reset and seed the database, you can run the following command:
|
||||
Se você deseja redefinir e semear a base de dados, pode executar o seguinte comando:
|
||||
|
||||
```bash
|
||||
npx nx run twenty-server:database:reset
|
||||
@@ -69,7 +69,7 @@ Veja como a pilha de tecnologia se parece agora.
|
||||
|
||||
* [Postgres](https://www.postgresql.org/)
|
||||
|
||||
**Third-party integrations**
|
||||
**Integrações de terceiros**
|
||||
|
||||
* [Sentry](https://sentry.io/welcome/) para rastreamento de bugs
|
||||
|
||||
|
||||
+7
-7
@@ -62,23 +62,23 @@ Lembre-se de que você pode **sempre** evitar re-renderizações entendendo sua
|
||||
|
||||
Evitar re-renderizações em novos recursos agora é fácil eliminando-as no nível raiz.
|
||||
|
||||
The `PageChangeEffect` sidecar component contains just one `useEffect` that holds all the logic to execute on a page change.
|
||||
O componente sidecar `PageChangeEffect` contém apenas um `useEffect` que contém toda a lógica para executar em uma mudança de página.
|
||||
|
||||
Assim você sabe que há apenas um lugar que pode disparar uma re-renderização.
|
||||
|
||||
### Always think twice before adding `useEffect` in your codebase
|
||||
### Sempre pense duas vezes antes de adicionar `useEffect` em sua base de código
|
||||
|
||||
Re-renders are often caused by unnecessary `useEffect`.
|
||||
As renderizações são frequentemente causadas por `useEffect` desnecessários.
|
||||
|
||||
You should think whether you need `useEffect`, or if you can move the logic in a event handler function.
|
||||
Você deve pensar se precisa de `useEffect`, ou se você pode mover a lógica em uma função de manipulador de eventos.
|
||||
|
||||
You'll find it generally easy to move the logic in a `handleClick` or `handleChange` function.
|
||||
Você vai achar geralmente fácil mover a lógica na função `handleClick` ou `handleChange`.
|
||||
|
||||
Você também pode encontrá-las em bibliotecas como Apollo: `onCompleted`, `onError`, etc.
|
||||
|
||||
### Use a sibling component to extract `useEffect` or data fetching logic
|
||||
### Use um componente irmão para extrair `useEffect` ou lógica de busca de dados
|
||||
|
||||
If you feel like you need to add a `useEffect` in your root component, you should consider extracting it in a sidecar component.
|
||||
Se você acha que precisa adicionar um `useEffect` no seu componente raiz, considere extraí-lo em um componente sidecar.
|
||||
|
||||
Você pode aplicar o mesmo para lógica de busca de dados, com hooks do Apollo.
|
||||
|
||||
|
||||
+1
-1
@@ -74,7 +74,7 @@ O projeto possui uma pilha limpa e simples, com pouco código boilerplate.
|
||||
|
||||
[React Router](https://reactrouter.com/) gerencia o roteamento.
|
||||
|
||||
To avoid unnecessary [re-renders](/l/pt/developers/contribute/capabilities/frontend-development/best-practices-front#managing-re-renders) all the routing logic is in a `useEffect` in `PageChangeEffect`.
|
||||
Para evitar [re-renders]desnecessário (/developers/contribute/capabilities/frontend-development/best-practices-front#managing-re-renders) toda a lógica de roteamento está em um `useEffect` em `PageChangeEffect`.
|
||||
|
||||
### Gerenciamento de Estado
|
||||
|
||||
|
||||
+2
-2
@@ -127,9 +127,9 @@ const MyDropdownComponent = ({ onClose }: { onClose: () => void }) => {
|
||||
};
|
||||
```
|
||||
|
||||
It's important to use this pattern when you're not sure that just using a useEffect with mount/unmount will be enough to avoid conflicts.
|
||||
É importante usar este padrão quando você não tem certeza de que apenas usar um useEffect com montagem/desmontagem será suficiente para evitar conflitos.
|
||||
|
||||
Those conflicts can be hard to debug, and it might happen more often than not with useEffects.
|
||||
Esses conflitos podem ser difíceis de depurar, e isso pode acontecer com mais frequência do que não com useEffects.
|
||||
|
||||
## O que é um escopo de tecla de atalho?
|
||||
|
||||
|
||||
@@ -66,7 +66,7 @@ Isso deve funcionar automaticamente com a extensão Oxc (`oxc.oxc-vscode`) insta
|
||||
|
||||
#### Ao executar `npx nx start` ou `npx nx start twenty-front`, é lançada uma mensagem de erro de falta de memória
|
||||
|
||||
Run only the services you need, instead of `npx nx start`. Por exemplo, se estiver trabalhando no servidor, execute apenas `npx nx worker twenty-server`
|
||||
Execute apenas os serviços que você precisa, ao invés do `npx nx start`. Por exemplo, se estiver trabalhando no servidor, execute apenas `npx nx worker twenty-server`
|
||||
|
||||
**Se não funcionar:**
|
||||
Se você tentou executar apenas `npx nx run twenty-server:start` no WSL e está falhando com o erro de memória abaixo:
|
||||
|
||||
Reference in New Issue
Block a user