vagas
vagas copied to clipboard
Vagas da Pipo Saúde com localização incorreta
Ao que parece o job board da Pipo Saúde (https://pipo-saude.breezy.hr/), usa Polyglot (https://airbnb.io/polyglot.js/) para lidar com traduções, o que faz com que alguns textos apareçam não traduzidos se o JS não for executado na página, o que faz com que a localização da vaga apareça como %LABEL_POSITION_TYPE_WORLDWIDE%.
Consegui encontrar um arquivo JS com as traduções, porém não parece ser muito estável. Acho que é possível usar regex pra capturar os valores das traduções. É possível também só substituir diretamente a chave de tradução, pode ser a alternativa mais fácil.
https://assets-cdn.breezy.hr/breezy-portal/javascripts/v3/translate.breezy.js?v=7qhm-18gc1zs

Eu fiz uma pequena prova de conceito com Rhino, parseando o código JS e procurando pela ocorrência de uma variável chamada TRANSLATIONS.
https://github.com/renatoalencar/breezy-polyglot-hack