Adopt `potodo` in Makefile
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 35/100
- Tipo de issue
- Funcionalidade
- Clareza
- Razoavelmente clara
- Status de atividade
- Estagnada
- Domínio
- documentation, tooling
Direção de pesquisa
Comece pelos comandos do Makefile do repositório para todo, fuzzy e progress e, em seguida, compare a saída deles com os exemplos documentados de potodo nesta issue. Verifique como potodo seria invocado no Makefile e se a saída deve permanecer como o resultado de um comando ou ser armazenada como um arquivo. Está concluído quando os comandos selecionados de status da tradução fornecerem os resultados esperados no estilo do potodo.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
I found a tool named potodo that provides same functionalities with part of our current Makefile commands but has better format. We can consider adopting this tool in our Makefile (or even storing the output as a file and updating it whenever a PR is merged).
-
Listing untranslated files
-
make todo> make todo for file in *.po */*.po; do echo $(msgattrib --untranslated $file | grep ^msgid | sed 1d | wc -l ) $file; done | grep -v ^0 | sort -gr 929 library/stdtypes.po 790 library/os.po 660 whatsnew/3.3.po 633 library/curses.po 577 c-api/typeobj.po 555 whatsnew/3.7.po 554 library/datetime.po 539 whatsnew/3.5.po 539 whatsnew/2.6.po 518 whatsnew/3.2.po 517 whatsnew/3.6.po ... -
potodo> potodo # extending (3.17% done) - building.po 0 / 23 ( 0.0% translated) - embedding.po 1 / 45 ( 2.0% translated) - extending.po 2 / 158 ( 1.0% translated) - newtypes.po 0 / 91 ( 0.0% translated) - newtypes_tutorial.po 0 / 123 ( 0.0% translated) - windows.po 0 / 21 ( 0.0% translated) # faq (10.27% done) - design.po 13 / 141 ( 9.0% translated), 2 fuzzy - extending.po 0 / 60 ( 0.0% translated) - general.po 33 / 91 ( 36.0% translated) - gui.po 2 / 17 ( 11.0% translated) - library.po 11 / 142 ( 7.0% translated) - programming.po 13 / 372 ( 3.0% translated) - windows.po 3 / 47 ( 6.0% translated) ...
-
-
Listing fuzzy entries
-
make fuzzy> make fuzzy for file in *.po */*.po; do echo $(msgattrib --only-fuzzy --no-obsolete "$file" | grep -c '#, fuzzy') $file; done | grep -v ^0 | sort -gr 163 library/functions.po 8 library/statistics.po 5 c-api/function.po 5 c-api/datetime.po 4 library/unittest.po 3 library/heapq.po ... -
potodo --only-fuzzy> potodo -f # c-api (5.20% done) - datetime.po 8 / 41 ( 19.0% translated), 5 fuzzy - dict.po 5 / 30 ( 16.0% translated), 1 fuzzy - function.po 4 / 18 ( 22.0% translated), 5 fuzzy - unicode.po 5 / 334 ( 1.0% translated), 1 fuzzy # distutils (0.00% done) - examples.po 0 / 46 ( 0.0% translated), 1 fuzzy # faq (9.22% done) - design.po 13 / 141 ( 9.0% translated), 2 fuzzy ...
-
-
Get overall progress
-
make progress> make progress 4.4% -
potodo | tail -n2 | head -n1 | cut -c 10- | sed 's/[%].*$/%/g'> potodo | tail -n2 | head -n1 | cut -c 10- | sed 's/[%].*$/%/g' 4.31%
-
- Linguagem predominante
- Python
- Estrelas
- 282
- Forks
- 226
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
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-zh-tw
-
Dificuldade 2/5 Meio dia Facilidade para iniciantes 68/100
python/python-docs-zh-tw#1241 ·
-
Translate `howto/enum.po` Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
python/python-docs-zh-tw#829 ·
-
Support GEMINI.md Aberta
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 15/100
python/python-docs-zh-tw#1218 · 1 reação ·
-
python/python-docs-zh-tw#1216 · 1 responsável ·
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100
python/python-docs-zh-tw#1082 · 3 comentários · 3 reações ·
Todas as issues de python/python-docs-zh-tw
Issues semelhantes
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 90/100
learningequality/ricecooker#747 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
BSData/horus-heresy-3rd-edition#3171 ·
-
enhancement
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
run-llama/llama_index#23199 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
KhronosGroup/glTF-Blender-IO#2769 ·