Script para ler e processar planilha de páginas mais acessadas
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 42/100
- Tipo de issue
- Funcionalidade
- Clareza
- Razoavelmente clara
- Status de atividade
- Estagnada
- Stack de tecnologia
- python
- Domínio
- documentation, localization
Direção de pesquisa
Comece revisando a planilha vinculada e os scripts ou pontos de entrada existentes do repositório para as ferramentas de documentação. Defina o formato de entrada e saída com base nos nomes dos recursos, nas URLs do Transifex e nas URLs opcionais da documentação; em seguida, verifique a variável de versão e a transformação de URL usando o exemplo datetime. O trabalho estará concluído quando o script processar a planilha e emitir uma lista utilizável de prioridades de tradução.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Criar um script que leia planilhas como a relacionada abaixo, processe-a e emita uma lista de prioridades de tradução.
https://docs.google.com/spreadsheets/d/1RJapw9QAoLcdSV6et9G67LNTM3Pcn6XIv_h5S5ksFNk/edit?usp=sharing
A planilha acima apresenta as páginas mais requisitadas da documentação do Python no Brasil.
Conteúdo desejável da lista de prioridades:
- nome do recursos (ex., library--datetime)
- URL para tradução no Transifex)
- (URL da documentação?)
Por exemplo: A URL https://docs.python.org/3/library/datetime.html resultaria no recurso de Transifex "library--datetime" ("/" substituída por "--", prefixo e extensão removida), resultando na URL para tradução: https://www.transifex.com/python-doc/python-39/translate/#pt_BR/library--datetime
Na URL para tradução, a parte "python-39" é o nome do projeto, composto de python-VERSÃO (VERSÃO retirado o ponto, 27, 39, 310). A versão pode ser atualizada, de forma que ser uma variável ajustável pode ser interessante.
- Linguagem predominante
- Python
- Estrelas
- 164
- Forks
- 42
- Merge médio
- 14h 32min
- PRs com merge (30d)
- 4
Guia de contribuição
Nenhum guia de contribuição indexado para este repositório
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de python/python-docs-pt-br
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 52/100
python/python-docs-pt-br#294 · 1 comentário ·
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
python/python-docs-pt-br#291 · 1 reação ·
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 50/100
python/python-docs-pt-br#290 · 2 comentários ·
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
python/python-docs-pt-br#271 · 2 comentários ·
-
Form feed Aberta
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 25/100
python/python-docs-pt-br#265 · 1 comentário ·
Todas as issues de python/python-docs-pt-br
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 86/100
-
🐛 Bug 🔔 Pending processing
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
jumpserver/jumpserver#17584 ·