mirror of
https://github.com/diegosouzapw/OmniRoute.git
synced 2026-08-15 19:52:50 +03:00
32 lines
1.2 KiB
Markdown
32 lines
1.2 KiB
Markdown
# Task 03 — API Manager Page
|
|
|
|
**Status:** `[ ]` Não iniciado
|
|
**Namespace JSON:** `apiManager`
|
|
|
|
## Arquivos
|
|
| Arquivo | Linhas | Strings |
|
|
|---------|--------|---------|
|
|
| `src/app/(dashboard)/dashboard/api-manager/ApiManagerPageClient.tsx` | ~400 | ~20 |
|
|
|
|
## Strings a Traduzir (levantamento parcial — abrir código para completar)
|
|
|
|
| String EN | Chave i18n | String PT-BR |
|
|
|-----------|------------|--------------|
|
|
| "API Keys" | `apiManager.title` | "Chaves de API" |
|
|
| "Create API Key" | `apiManager.createKey` | "Criar Chave de API" |
|
|
| "Name" | `apiManager.name` | "Nome" |
|
|
| "Key" | `apiManager.key` | "Chave" |
|
|
| "Created" | `apiManager.created` | "Criado em" |
|
|
| "Last Used" | `apiManager.lastUsed` | "Último Uso" |
|
|
| "Actions" | `apiManager.actions` | "Ações" |
|
|
| "Delete" | `common.delete` | ✅ já existe |
|
|
| "No API keys found" | `apiManager.noKeys` | "Nenhuma chave de API encontrada" |
|
|
| ~11 strings adicionais | — | Levantar no código |
|
|
|
|
## Checklist
|
|
- [ ] Levantar todas as strings do `ApiManagerPageClient.tsx`
|
|
- [ ] Adicionar chaves no `en.json`
|
|
- [ ] Adicionar traduções no `pt-BR.json`
|
|
- [ ] Substituir strings por `t()`
|
|
- [ ] Testar em EN e PT-BR
|