- Toda a comunicação acontece no canal (aberto)
#otel-localization-ptbr
no slack da CNCF. - As documentações (docs) são escritas em Markdown,
- Para ver o preview da sua tradução, pode abrir o PR como rascunho (draft) que vai ser gerado um preview via Netlify,
O repositório da documentação do projeto é o open-telemetry/opentelemetry.io
Alguns pontos importantes:
- cada tradução é baseado em um commit das docs original, então obrigatóriamente deve ter um campo chamado
default_lang_commit
contendo a hash do commit da doc original, por exemplo:
title: OpenTelemetry
description: >-
Telemetria de alta qualidade, abrangente e portátil para permitir uma observabilidade eficaz
developer_note:
O shortcode blocks/cover (usado abaixo) vai servir como imagem de background
para qualquer arquivo de imagem que contenha "background" no nome.
show_banner: true
default_lang_commit: 08799298
Para uma página nova, você precisa executar o seguinte comando para buscar a hash do commit:
npm run fix:i18n:new
Mais detalhes você pode consultar aqui.
- Se atente a termos que já possuem um glossário, assim mantemos consistência entre as docs, pode checar aqui a lista
Para garantir que o seu PR vai passar nos checks do repositório, faça o lint do arquivo com o comando abaixo (usando docker):
docker run -it --rm -v$(pwd):/app -w /app --entrypoint "" node:latest npx prettier --write .
Sugerimos que use um título começando com [pt], assim mantemos consistência, por exemplo:
[pt-br] Localize index page to Portuguese (Brazil)
@edsoncelio adiciona o link do rascunho do glossário: