Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automação de menus e sitemap com foco em internacionalização #10

Closed
fititnt opened this issue May 14, 2021 · 4 comments
Closed

Automação de menus e sitemap com foco em internacionalização #10

fititnt opened this issue May 14, 2021 · 4 comments
Labels
✏->✏ https://www.wikidata.org/wiki/Q17321844 ✏<-✏ https://www.wikidata.org/wiki/Q7333457

Comments

@fititnt
Copy link
Member

fititnt commented May 14, 2021

Relacionado


O sitemap de Auxilium-Humanitarium-API tende a ficar bem complexo. Nem mesmo as ferramentas de geração de sitemap do Jekyll estão prontas para lidar ao mesmo tempo com versões localizadas e com site multi idioma.

Vamos ter fazer um protótipo funcional para gente.

@fititnt fititnt changed the title Automação do Sitemap com foco em internacionalização Automação de menus e sitemap com foco em internacionalização May 14, 2021
fititnt added a commit that referenced this issue May 14, 2021
…ção de geração de menus e de sitemap a partir de apenas as páginas da documentação
fititnt added a commit that referenced this issue May 17, 2021
…m vez de usar arquivos markdown para cada item)
fititnt added a commit that referenced this issue May 17, 2021
fititnt added a commit that referenced this issue May 17, 2021
fititnt added a commit that referenced this issue May 18, 2021
fititnt added a commit that referenced this issue May 18, 2021
fititnt added a commit that referenced this issue May 18, 2021
fititnt added a commit that referenced this issue May 19, 2021
fititnt added a commit that referenced this issue May 19, 2021
fititnt added a commit that referenced this issue May 19, 2021
fititnt added a commit that referenced this issue May 20, 2021
@fititnt
Copy link
Member Author

fititnt commented May 21, 2021

Ok. O sitemap está começando a ficar mais próximo com a estrutura final.

Jekyll é muito bom como linguagem de marcação, porém algumas coisas relacionadas a internacionalização, como cuidado especial com https://en.wikipedia.org/wiki/Hreflang, acabou sendo mais fácil eu re-aprender Ruby e a gente ter funções de auxílio para evitar problemas mais na frente.

Também estou tomando cuidado com acessibilidade e com otimização para sistemas de busca. Então em geral, caso esse projeto acabe saindo do Alpha e comecee a ter conteúdo, a tendência é ele ser muito bem otimizado para ser encontrado, possivelmente até mais que algumas das fontes de dados originais (visto que as pessoas podem procurar por outros termos, como traduções locais, e com frequência as fontes originais só estão no idioma local ou em Inglês)

Captura de tela de 2021-05-20 21-35-05

@fititnt
Copy link
Member Author

fititnt commented May 23, 2021

rascunho atual

Captura de tela de 2021-05-23 18-13-35

@fititnt fititnt added ✏->✏ https://www.wikidata.org/wiki/Q17321844 ✏<-✏ https://www.wikidata.org/wiki/Q7333457 labels May 23, 2021
@fititnt
Copy link
Member Author

fititnt commented May 28, 2021

Nós já temos um produto mínimo viável disso, porém antes de começar convidar mais pessoas, faz sentido dar uma otimizada para reduzir a quantidade significativa de edição em arquivos diferentes.

O que foi iniciado em

deveria também ser implementado no

@fititnt
Copy link
Member Author

fititnt commented Jun 14, 2021

O sitemap já esta minimamente funcional.

Porém com adição do [MVP] linguam/schemam/lid (Gerar página de entrada de cada esquema de dados, usando Jekyll) #14, ele potencialmente pode quebrar novamente.

Ainda assim, vamos dar esse issue aqui como fechado. Se necessário abrir outro ou resolver já no #14.

@fititnt fititnt closed this as completed Jun 14, 2021
fititnt added a commit that referenced this issue Jun 15, 2021
…pagina de exibição de um esquema de dados (que pode conter varios arquivos)
fititnt added a commit that referenced this issue Jun 15, 2021
…en; removido antigo _data/L10n.hxl.csv; rascunho de tela individual de esquemas
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✏->✏ https://www.wikidata.org/wiki/Q17321844 ✏<-✏ https://www.wikidata.org/wiki/Q7333457
Projects
None yet
Development

No branches or pull requests

1 participant