Tradução do Delegua Web para o português #49
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Esta PR aborda a Issue #47, que propõe a tradução do editor de código da Delegua Web para o português.
Ao acessar o projeto em https://designliquido.github.io/delegua-web/ e pressionar F1, os comandos disponíveis são exibidos, porém atualmente estão em inglês.
Para resolver essa questão, foi criado um novo arquivo ./nls/default.js, no qual os comandos foram completamente traduzidos para o português.
Esta abordagem foi necessária devido ao suporte limitado do monaco-editor para tradução direta para o português.
Além disso, foram realizadas algumas alterações no arquivo package.json.
Foi adicionado dentro do script copiar-arquivos, após a execução do comando yarn copy-files-from-to, copia o conteúdo do arquivo de tradução default.js para o diretório de distribuição dist/vs/editor/editor.main.nls.js, substituindo assim os comandos em inglês pelos comandos traduzidos.
Em seguida, o diretório nls é removido da pasta raíz da pasta ./dist.
Essas mudanças visam proporcionar uma experiência mais acessível e amigável aos usuários do Delegua Web em português.
Por favor, revisem e testem as alterações propostas para garantir que os comandos estejam corretamente traduzidos e que o projeto continue funcionando conforme o esperado.