Files
ai-for-dummies/.agents/skills/translation/references/glossary.md
T
Marcos Paulo ab2308441c chore: consolidate the skill packages under .agents/
The repository had two skill directories. `skills/` held the four written
for this project; `.agents/skills/` held the ones the agent context refers
to. Nothing said which an agent should read, and `.agents/ORCHESTRATOR.md`
only ever pointed at the second.

Move the first four into `.agents/skills/` so there is one location, and
add the vendored packages this chapter work used: `animation-vocabulary`
and `improve-animations` (emilkowalski/skills), `teach` (mattpocock/skills),
plus a local `translation` skill and `audit-translations.mjs` for the EN/PT
pairs.

`skills-lock.json` pins the vendored three by source and content hash, so a
later re-vendor is a diff rather than a guess. `.claude/skills/` is
symlinks into `.agents/skills/`, which is what makes them loadable here
without a second copy on disk.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-06 16:03:23 -03:00

33 KiB
Raw Blame History

Reference: translation glossary

Every entry below is sourced from a translated field already in src/content/**. The citation shows the path; if you disagree with a choice, open that file and read it in context before changing the glossary. The glossary changes only when the source text changes.

Two formats appear in the data: { en, pt } (the localized Zod helper in src/content/config.ts) and { en: {...}, pt: {...} } (the rules page's copy.json). Both are searched.

Source map

Collection Fields translated Register
chapters/skills.json 11 (recall only) Tutorial / instructor
commonSkills/*.json 49 Skill catalog / reference
efforts/*.json 3 Selector labels
handsOnPrompts/*.json 1 Lab prompts
phases/*.json 12 Phase tabs + code lines
providers/*.json 12 Provider blurbs + tiers
routes/*.json 8 Route table
rules/{copy,prompts,skills,stages}.json 24 Case-study page
skillFiles/*.json 4 Anatomy labels
skillInstallPrompts/install.json 1 Long install prompt
skillWorkflow/*.json 25 Forge steps
trees/*.json 8 Worktree nodes
workers/*.json 3 Worker cards

Total: 161 fields with distinct translations. The corpus is small enough to treat as the source of truth; don't add glossary entries that aren't backed by an example already in the tree.

What stays in English

These terms appear in the existing Portuguese copy without translation. They are the product vocabulary and must not be localized:

English term Why it stays
skill Product noun. The whole site teaches "skills" as a format.
worktree Git term, kept by every other Brazilian technical writer.
worker In product copy keeps English; in prose may become agente — see notes below.
branch Git term. branch (English) coexists with galho (literal) but the corpus uses branch.
merge Git term.
commit Git term, also a commit hook label.
diff Git / code-review term.
brief The hand-off package; product term.
gate Verification term. gate is used in tab labels and prose ("discipline de gates").
pipeline The /rules/ nav label keeps Pipeline.
recall The /skills/ and /rules/ practice labels keep Recall.
prompt The artifact that goes into a model session.
worker See above.
check Used in check the diff, cheque. The corpus prefers verificação and gate.
patch Used in jump from error message straight to a patchpatch kept.
ratchet The /rules/ "CLI ratchet" — kept English by deliberate metaphor.
kit "field kit" → "kit de campo"; bare kit may stay English.
loadout "UM LOADOUT PRÁTICO" — kept in English.

Compound borrowings stay as a unit: commitlint, lint-staged, husky, pnpm, npm, astro, tsconfig.

What translates — and how

Sorted by source term, with the citation.

A

  • acceptance criteriacritérios de aceitação
    • phases/plan.json :: copy ("write acceptance criteria")
  • adversarial attentionatenção crítica
    • routes/review.json :: why
  • ambiguityambiguidade
    • phases/plan.json :: title ("Turn ambiguity into work" → "Transforme ambiguidade em trabalho")
    • routes/plan.json :: label
  • architecturearquitetura
  • artifactartefato
    • providers/openai.json :: tiers[0][2]

B

  • behaviorcomportamento
    • commonSkills/unlazy.json :: use ("turns 'done' into runnable acceptance checks")
  • boundeddelimitado (never limitado)
    • phases/build.json :: title ("Execute one bounded slice" → "Execute uma fatia delimitada")
    • phases/build.json :: copy
    • routes/build.json :: label ("Bounded execution" → "Execução delimitada")
  • branch (in "branch collision")Colisão de branches
    • full-guide-pt.json
  • briefbrief (kept)
  • buildconstruir (verb), build / CONSTRUIR (tab labels)
    • routes/build.json :: label

C

  • cautious / cautioncuidado
    • commonSkills/*.json :: caution field
  • check yourselfTeste-se
    • chapters/skills.json :: sections[2].eyebrow
  • citationcitação (not used in current copy but a likely target)
  • claim (verb)levar afirmações até suas fontes
    • commonSkills/research.json :: rule ("Trace claims to owners")
  • clipboard → kept English in source prompts (technical UI)
  • collide / collisioncolidir / colisão
  • commandcomando
    • rules/skills.json :: gate.lesson
  • commit hookhook de commit (compound: keep hook English)
  • commoncomum / comuns
  • communicateCOMUNICAR
    • commonSkills/caveman.json :: label
  • communication styleESTILO DE COMUNICAÇÃO
  • completion disciplineDISCIPLINA DE CONCLUSÃO
  • compress / compress noisy outputcomprima saídas ruidosas
  • concrete examplesExemplos concretos
  • context (in "context economy")ECONOMIA DE CONTEXTO
  • context (UI label, e.g. "context: isolated")contexto: isolado
  • copy (verb / noun)copiar (verb), cópia (noun)
    • rules/copy.json :: copyButton ("COPY PROMPT" → "COPIAR PROMPT")
  • createcriar
    • skillWorkflow/scaffold.json :: title neighborhood (e.g. Criar uma skill)
  • criteriacritérios
    • phases/plan.json :: copy

D

  • dangerous / not used directly
  • debug / debuggingdiagnosticar (verb in commonSkills/debug.json), diagnóstico (noun)
  • define (a trigger)definir
    • commonSkills/trigger.json :: action ("Choose a short action-oriented name. Write a discriminating description")
  • deliverable → kept English in tabs
  • deploy → kept English
  • desired difficulty / desirable difficultyDificuldade desejável
    • rules/copy.json :: recallEyebrow
  • deterministicdeterminístico / determinística
    • commonSkills/scaffold.json :: action
  • develop / developer → kept English
  • diagnosis / diagnose / diagnostic loopdiagnóstico / DIAGNOSTICAR / CICLO DE DIAGNÓSTICO
  • diffdiff (kept)
    • phases/review.json :: code ("diff + checks → review → merge / iterate" → "diff + verificações → revisar → merge / iterar")
  • disciplinedisciplina
    • commonSkills/unlazy.json :: kind ("COMPLETION DISCIPLINE")
    • commonSkills/research.json :: kind ("SOURCE DISCIPLINE")
  • discover / discovery / discoverabledescobrir / descoberta / descobrível
  • do / donefazer / feito / pronto
    • commonSkills/caveman.json :: example ("Built. Tests pass. Published." → "Feito. Testes passaram. Publicado.")
  • documentdocumentação

E

  • each / everycada
  • economizeECONOMIZAR
  • effort (reasoning effort)esforço de raciocínio
    • providers/openai.json :: copy
  • embed → kept English
  • enforcementenforcement (kept English in the compound camadas de enforcement)
  • engineer / engineeringENGENHARIA DE IA (uppercase, brand-like)
  • enumerate → kept English
  • evidenceevidência / evidências
    • phases/review.json :: title ("Reconnect result to intent" → "Reconecte o resultado à intenção")
    • full-guide-pt.json ("Skills · agentes · worktrees · evidências")
  • exampleexemplo / Exemplos
    • rules/copy.json :: examplesLabel
  • executeexecutar
  • explainexplicar
  • explore / explorationexplorar / Explorar (tab) / EXPLORAR (label)
  • extractextrair
    • rules/copy.json :: skillsText ("distilled from mistakes" → "extraídos de erros")

F

  • fail / failurefalhar / falha (singular and plural both used)
  • field guideguia de campo
    • rules/copy.json :: back
  • field kitkit de campo
  • filterfiltragem
    • commonSkills/tokens.json :: use ("Filtering preserves context")
  • flag (verb)sinalizar (rare in current copy; the tokens skill uses "Sinal primeiro" for the noun)
  • fly → kept English
  • follow (a workflow)seguir
  • fork → kept English
  • frame (verb)enquadrar
  • from intent to evidenceDa intenção à evidência
  • from memoryde memória
    • chapters/skills.json :: recall.0.answer
  • front-end / frontendfrontend

G

  • gaplacuna
  • gate / gate disciplinegate (kept), catraca (in ratchet)
  • get (something wrong)errar (idiomatic: "ainda erraria")
  • git worktreesGit worktrees (capitalized "Git" preserved, "worktrees" kept English)
    • full-guide-pt.json
  • give (a brief / a contract)dar
  • goalobjetivo
  • good promptBom prompt
  • good prompt + skillsBom prompt + skills
  • green (in "prove green is real")verde
    • rules/copy.json :: skillGate
  • guideguia (often kept English when referring to the published /full-guide/)

H

  • habithábito
  • handoffpassagem (in full-guide hero) / handoff (in code paths)
  • hard (failure / bug / judgment)difícil / duro
    • commonSkills/debug.json :: use ("hard bugs" → "bugs difíceis")
  • helpajudar
  • hereaqui (omit when English does — many of the existing PT strings drop "here")
  • hide / hiddenoculto / escondido
  • hintdica
  • hold (verb, "the rule can hold")segurar
    • rules/copy.json :: pipelineTitle ("Five places where a rule can hold" → "Cinco lugares onde a regra segura")
  • hookhook (kept)
  • hosthost (kept; technical term)
  • how to use → kept English in tab labels

I

  • improvemelhorar
  • includeincluir
  • independent (review / judgment)independente
  • inspectinspecionar
  • installinstalar
  • instance → kept English
  • intentintenção
    • phases/review.json :: title
  • invoke / not used directly
  • ironclad / not used directly
  • isolate / isolated / isolationisolar / isolado
    • routes/plan.json (isolation)
  • iterate / iterationiterar / iteração / iterações
    • full-guide-pt.json

J

  • job (of a skill)trabalho / função (context-dependent; see caveman.json :: use)
  • judgmentjulgamento
    • routes/review.json :: label ("Independent judgment" → "Julgamento independente")
  • jump (from … to …)pular
    • commonSkills/debug.json :: caution

K

  • keep (signal)manter / mantenha
    • commonSkills/tokens.json :: rule
  • key / keywordchave
  • kind (of skill) → kept English in field names; Portuguese title-only in some places (e.g. SIMPLIFICATION INSTINCT)

L

  • lablab (kept)
  • labelrótulo (rare; the site usually keeps English label in chrome)
  • landing (page) → kept English
  • language (EN/PT)idioma
    • commonSkills/unlazy.json :: example ("Gate: language toggle persists" → "Gate: idioma persiste")
  • lastúltimo
    • rules/skills.json :: parallel.lesson ("verifier last" → "verifier por último")
  • launch / not used directly
  • layercamada
  • leanenxuto
  • learnaprender
  • leave (out)deixar de fora
    • chapters/skills.json :: recall.0.answer
  • leftesquerda (direction) / restante
  • lessonlição (the corpus uses lesson in field names; prose uses lição rarely)
  • letdeixe / deixar
  • level (capability level)nível
  • lifecycle / not used directly
  • light (model)leve
  • like (this)como
  • linklink (kept)
  • list (verb)listar / liste
  • load / loadingcarregar / carrega / carregue
    • chapters/skills.json :: recall.0.answer
  • loadoutLOADOUT (kept in caps, brand-like)
  • locallocal
  • loglog (kept)
  • long-term retentionretenção de longo prazo
    • rules/copy.json :: recallText

M

  • main / main branchmain (kept)
  • maintain / not used directly
  • manage / managementgerenciar
  • map (verb)mapear
  • mark / markermarca / marcador
  • match (verb)corresponder
  • meaningfulsignificativo / significativa
  • measure (verb)medir / mensurar
  • mergemerge (kept)
  • messagemensagem
    • commonSkills/debug.json :: caution ("Do not jump from error message" → "Não pule da mensagem de erro")
  • metadatametadados / kept English
  • migrationmigration (kept)
  • mindmente
    • full-guide-pt.json
  • minimize (verb)minimize
    • commonSkills/debug.json :: use
  • minor → kept English
  • minuteminuto
  • mirror (verb)espelhar
  • miss (a failure / a check)perder / faltar
  • mix / mixedmisturar / misto
  • mockmock (kept)
  • modemodo
  • modifymodificar
  • modulemódulo
  • move (verb)mover
  • multiplemúltiplo / vários
    • full-guide-pt.json ("várias mãos")

N

  • name (verb)nomear
  • narrowestreito / estreita
    • commonSkills/validate.json :: output
  • necessarynecessário / necessária
  • networkrede
  • nevernunca / jamais
  • newnovo / nova
  • nextpróximo
  • nice / not used directly
  • non-obviousnão óbvio / não óbvia
  • normalnormal
  • note (a name / a fact)notar / anotar
  • nothingnada
  • notice (verb) → kept English
  • nowagora
  • numbernúmero

O

  • observable / observationobservável / observação
  • observedobservado
  • obsoleteobsoleto
  • off / turn offdesligar / desativar
  • offeroferecer
  • oftenfrequentemente
  • omitomitir
  • on (a path / a model)em / no / na
  • onceuma vez
  • one-shot → kept English
  • onlyapenas /
  • open (source)ABRIR FONTE (kept in caps; "Open source" is a phrase, not a verb)
  • open (a file / a repo)abrir
    • rules/copy.json :: examplesMeta ("open the source, then adapt" → "abra a fonte, depois adapte")
  • opinionopinião
  • opportunityoportunidade
  • optimizeotimizar
    • routes/build.json :: why
  • orchestrate / orchestratororquestrar / orquestrador
  • orderordem
  • originorigem
  • otheroutro / outra
  • otherwisecaso contrário
  • ournosso / nossa / nossos / nossas
  • out (of context)fora
  • oversobre
  • overridesubstituir (in research.json :: caution)
  • overviewvisão geral

P

  • packagepacote / PACOTE
    • skillFiles/skill.json :: en ("SKILL PACKAGE" → "PACOTE DE SKILL")
  • pagepágina
  • pairpar
  • panelpainel
  • parameterparâmetro
  • parent → kept English
  • partparte
  • particularespecífico
  • patchpatch (kept)
  • pathcaminho
    • rules/copy.json :: copyText ("adapt the path names to another project" → "adapte os caminhos para outro projeto")
  • patternpadrão
    • commonSkills/review.json :: tagline ("standards × spec" → "padrões × especificação")
  • pause / not used directly
  • peoplepessoas / equipe
  • per (each)por
  • percentpor cento / % (symbol kept)
  • performexecutar / realizar
  • periodperíodo
  • permissionpermissão
  • pickescolher
  • pipelinePipeline (kept)
  • placelugar
  • plainsimples
  • planplanejar (verb), plano (noun)
  • platformplataforma
  • play (a role)desempenhar
  • please / not used directly
  • plusmais
  • pointponto
  • policypolítica
    • rules/copy.json :: pipelineText ("deterministic policy in a command" → "política determinística em um comando")
  • poorfraco
  • populatepreencher
  • portableportátil
  • positivepositivo
  • possiblepossível
  • post → kept English
  • powerpoder / energia
  • practice (noun)prática
    • rules/copy.json :: recallLabel ("Retrieval practice" → "Prática de recuperação")
  • predictprever
  • preferpreferir
    • commonSkills/scaffold.json :: use (pattern; "prefira prova executável a prosa" is the established cadence)
  • preparepreparar
  • presentapresentar / presente
  • preview → kept English in UI labels
  • previousanterior
  • printimprimir
  • prior (work / art)anterior
    • rules/skills.json :: parallel.lesson ("prior-art scout first" → "prior-art scout primeiro")
  • privateprivado
  • proactiveproativo
  • probablyprovavelmente
  • problemproblema
  • procedureprocedimento
  • process (noun / verb)processo / processar
  • produceproduzir
  • productproduto
  • productionprodução
  • profileperfil
    • routes/build.json :: label neighborhood ("strong / broad")
  • programprograma
  • projectprojeto
  • promptprompt (kept)
  • proofprova / evidência
    • phases/review.json :: title neighborhood
    • skillWorkflow/observe.json :: proof
  • properlycorretamente
  • proposepropor
  • protectproteger
  • provider → kept English in tab labels
  • publicpúblico
  • pull (a request) → kept English
  • purposepropósito
  • push → kept English

Q

  • qualifier / not used directly
  • qualityqualidade
  • queryconsultar (verb) / consulta (noun)
    • rules/copy.json :: skillRepo ("query before crawling" → "consulte antes de explorar")
  • questionpergunta
    • chapters/skills.json :: recall.*.question
  • quickrápido
  • quote → kept English
  • quote (verb)citar

R

  • race / not used directly
  • raise (effort)aumentar / subir
  • rank (verb)ranquear
    • commonSkills/debug.json :: use
  • rapidrápido
  • ratetaxa / ritmo
  • rather (than)em vez de / do que
  • rawbruto
    • commonSkills/tokens.json :: caution ("Read raw output" → "Leia saída bruta")
  • reachalcançar
  • react → kept English
  • readler
  • readypronto
    • trees/tests.json :: small ("8 checks · ready" → "8 verificações · pronto")
  • real (model)real
  • realisticrealista / realistas
    • skillWorkflow/observe.json :: action ("two or three realistic requests")
  • reallyrealmente
  • reasonrazão
  • reasoningraciocínio
  • recallrecuperação (noun), recuperar (verb), Recall (UI label)
  • recentrecente
  • recipereceita
  • recommendrecomendar
  • recordregistrar
  • recover / recoveryrecuperar / recuperação
  • redirectredirecionar
  • reduce / reductionreduzir / redução
  • referencereferência (noun), references/ (kept English)
  • reflectrefletir
  • refuse / refusedrecusar
  • regardconsiderar
  • registerregistrar
  • regularregular
  • rejectrejeitar
  • relaterelacionar
  • release → kept English
  • relevantrelevante
  • relyconfiar
  • remainpermanecer
  • rememberlembrar
    • chapters/skills.json :: recall.1.question neighborhood ("Where do the workflow, the facts, and the repeated mechanics each go?" → "Onde vão o workflow, os fatos e as mecânicas repetidas?")
  • removeremover
  • renamerenomear
  • renderrenderizar (technical term; keep English if context demands)
  • repeatrepetir
  • replacesubstituir
  • reportreportar / relatório (noun) / REPORTAR (label)
  • repositoryrepositório
  • representrepresentar
  • requireexigir / requerer
  • resetresetar (or kept English)
  • resolveresolver
  • resourcerecurso
  • respectrespeitar
  • respondresponder
  • responseresposta
  • responsibilityresponsabilidade
    • full-guide-pt.json ("não abrir mão da responsabilidade")
  • restresto
  • restorerestaurar / recuperar
  • restrictrestringir
  • resultresultado
  • retainreter
  • returnretornar / devolver
  • reusereúso (noun) / reutilizar (verb)
  • revealrevelação (noun), revelar (verb)
    • chapters/skills.json :: recall[2].copy
  • reviewrevisão (noun), revisar (verb), REVISÃO (label)
  • rewritereescrever
  • rigorousrigoroso
  • rolepapel
  • rollback → kept English
  • root (noun)raiz
    • trees/main.json :: rootLabel (English "ROOT" → Portuguese "RAIZ")
  • route (verb / noun)rotear / rota / Roteamento
    • routes/*.json (collection name in code; "Roteamento de modelos" in body)

S

  • safe / safetysegurança
  • samemesmo / mesma
  • sampleamostra
  • savesalvar
  • scaleescala
  • scanverificar / escanear
  • scatterdispersar
  • scenariocenário
  • scopeescopo
  • scriptscript (kept), also roteiro (rare)
  • searchbuscar / busca
  • sectionseção
  • securitysegurança
  • seedsemente
  • selectselecionar / selecione
  • selector → kept English in tab labels
  • self-containedautocontido
  • sendenviar / mandar
  • separateseparado / separar
  • serverservidor
  • serviceserviço
  • sessionsessão
  • set (a value / a state)definir / configurar
  • set upconfigurar
  • severalvários / várias
    • full-guide-pt.json ("várias mãos")
  • shapeforma
  • sharecompartilhar
  • shipentregar
    • chapters/skills.json :: recall.title ("ship it" → "enviar")
  • shortcurto / breve
  • shoulddeve
  • showmostrar
  • shrinkencolher
  • shut → kept English
  • sidelado
  • signalsinal
    • commonSkills/caveman.json :: rule ("Signal first. Drop filler." → "Sinal primeiro. Corte o excesso.")
    • commonSkills/tokens.json :: rule
  • signassinar
  • simplificationsimplificação
  • simplifysimplificar / SIMPLIFICAR
    • commonSkills/ponytail.json :: label
  • sincedesde
  • singleúnico / única
  • sitesite (kept)
  • sizetamanho
  • skillskill (kept)
  • slashbarra
  • slicefatia
    • phases/build.json :: title ("Execute one bounded slice" → "Execute uma fatia delimitada")
  • smallpequeno / pequena
  • smartinteligente
  • smoothsuave
  • snippets → kept English
  • softmacio
  • solidsólido
  • solveresolver
  • somealgum / alguns
  • sortclassificar / ordenar
  • sourcefonte / FONTES
    • commonSkills/research.json :: kind ("SOURCE DISCIPLINE" → "DISCIPLINA DE FONTES")
  • specificespecífico / específica
  • specespecificação
    • commonSkills/review.json :: tagline ("standards × spec" → "padrões × especificação")
  • speedvelocidade
  • spend (time / reasoning)investir / gastar
    • routes/plan.json :: why ("Spend reasoning here" → "Invista raciocínio aqui")
  • splitdividir / dividido
  • stableestável
  • stageetapa
  • staleobsoleto
  • stampcarimbo
  • standardpadrão
  • startcomeçar / iniciar
  • stateestado
  • steppasso (in skillWorkflow/*)
  • stopparar
  • storearmazenar
  • strategyestratégia
  • strictrigoroso / estrito
  • stringstring (kept)
  • stripcortar / descartar
    • commonSkills/caveman.json :: rule ("Drop filler" → "Corte o excesso")
    • commonSkills/tokens.json :: rule
  • strong (model)forte
  • studyestudar / estudo (noun)
  • styleestilo
  • subagentsubagente
    • full-guide-pt.json ("O ciclo de subagentes")
  • submitenviar
  • subsequentsubsequente
  • subsetsubconjunto
  • subtractsubtrair
  • successsucesso
  • successfulbem-sucedido
  • summaryresumo
  • supersuper
  • support (verb / noun)suportar / suporte
  • surecerto
  • swaptrocar
  • switchtrocar
  • symbolsímbolo
  • systemsistema

T

  • tabletabela
  • tagtag (kept)
  • take (action)tomar / fazer
  • talkfalar
  • targetalvo
  • tasktarefa
  • teamequipe
  • templatetemplate (kept)
  • termtermo
  • testtestar (verb), teste (noun)
  • texttexto
  • thando que / que
  • thatque / aquilo
  • the (article)o / a / os / as
  • thenentão
  • there / ali
  • theseestes / estas
  • theyeles / elas
  • thingcoisa
  • thinkpensar
  • thiseste / esta / isto
  • thoseaqueles / aquelas
  • threadlinha / fio
  • threetrês
  • throughatravés / por
  • throwlançar
  • thusassim
  • timetempo
  • timeout → kept English
  • tinyminúsculo / tiny (in Tiny Tasks)
  • tipdica
  • titletítulo
  • topara / a / de
  • todayhoje
  • togetherjunto
  • tokentoken (kept)
  • too (also / excessive)também / demais
  • toolferramenta
  • toptopo
  • topictópico
  • totaltotal
  • trace (verb)traçar / levar até a fonte
    • commonSkills/research.json :: rule ("Trace claims to owners" → "Leve afirmações até suas fontes")
  • trackrastrear
  • tradetrocar
  • traintreinar
  • transfertransferir
  • translatetraduzir
  • triggergatilho
    • phases/plan.json neighborhood; commonSkills/trigger.json :: kind neighborhood
  • trimaparar / reduzir
  • trueverdadeiro
  • trustconfiar
  • trytentar / experimentar
  • turn (into)virar / transformar
  • twodois / duas
  • typetipo
  • typographytipografia

U

  • unblockdesbloquear
  • uncertaintyincerteza
  • uncoverdescobrir
  • undefinedindefinido
  • undersob / abaixo
  • undodesfazer
  • uniqueúnico
  • unitunidade
  • unrelatednão relacionado
  • unsafeinseguro
  • untilaté
  • up (to)até
  • updateatualizar / Atualização
  • upgradeatualizar
  • uponsobre
  • URL → kept English (URL)
  • use (verb)usar / Use
  • usefulútil
  • userusuário
  • usualhabitual

V

  • valid / validate / validationválido / validar / validação
  • valuevalor
  • verboseverboso
    • commonSkills/tokens.json :: use ("verbose tests" → "testes verbosos")
  • verifyverificar / VALIDAR
  • versionversão
  • versus / vsversus / vs (kept)
  • video → kept English
  • viewvista / visão
  • virtualvirtual
  • visiblevisível
  • visitvisitar

W

  • waitesperar
  • walkcaminhar
  • wantquerer
  • warn / warningalerta / aviso
    • commonSkills/caveman.json :: caution ("security warnings" → "alertas de segurança")
  • watchassistir / observar
  • waycaminho / maneira
  • wenós
  • weakfraco
  • wear → kept English
  • webweb (kept)
  • whato que
  • wheelroda
  • whenquando
  • whereonde
  • whetherse
  • whichqual / que
  • whileenquanto
  • whitebranco
  • whoquem
  • whypor que
  • wideamplo / largo
  • willvai / irá
  • windowjanela
  • withcom
  • withindentro / em
  • withoutsem
  • work (verb / noun)trabalhar / trabalho
  • workerworker (kept in routes/plan.json :: small etc.) or agente
    • The corpus is mixed: full-guide-pt.json keeps worker, but rules/copy.json :: heroAside says 3 agentes. Choose agentagente in prose; worker stays English in tab labels and code-like fragments.
  • worktreeworktree (kept)
  • wouldiria
  • wrapenvolver / quebrar
  • writeescrever
  • wrongerrado

X / Y / Z

  • xml → kept English
  • yaml → kept English
  • yetainda
  • youvocê / você (informal register, consistent with the existing corpus)
  • zerozero (kept)
  • zip → kept English

Punctuation and orthography

  • Hyphenation. Long compound phrases often gain a hyphen in the Portuguese copy where English would have a space: gate-discipline, subagent workflow (no hyphen). Match the source field by field.
  • Question marks and exclamation. Always preceded by a space per Acordo Ortográfico 1990: ?, !, ;, : — but the corpus already complies; this is just to keep consistency.
  • Em dash. The corpus uses (U+2014) with surrounding spaces: "X — Y", not "X—Y". Match.
  • Mid-sentence keeps the spaces: context → fact → action.
  • Brand/glyph characters (<i></i>, <b></b>, , , ×, ·) are copied verbatim, including any surrounding spaces.

Number formatting

  • Thousands separator: . in Portuguese (not ,).
    • 1.000 / 10.000 — but the site rarely shows raw numbers; the spec is preserved here so a future agent does not silently flip a separator.
  • Decimals: , in Portuguese (not .). Again, the site rarely needs this, but 8 checks · ready8 verificações · pronto keeps the integer and swaps the noun.