From 9c2a22f37ffdb69893ec3a728d0aa02d11855f71 Mon Sep 17 00:00:00 2001 From: Flaviano Flauber Date: Sun, 21 Jun 2020 20:38:45 -0300 Subject: [PATCH] =?UTF-8?q?implementando=20localiza=C3=A7=C3=A3o(idioma=20?= =?UTF-8?q?principal=20ingles,=20outras=20op=C3=A7=C3=B5es:=20portugu?= =?UTF-8?q?=C3=AAs=20do=20Brasil)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CONTRIBUTING.md | 8 ++-- README.md | 28 ++++++------ translations/CONTRIBUTING.pt_br.md | 6 +++ translations/README.pt_br.md | 70 ++++++++++++++++++++++++++++++ 4 files changed, 95 insertions(+), 17 deletions(-) create mode 100644 translations/CONTRIBUTING.pt_br.md create mode 100644 translations/README.pt_br.md diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 1eca9b4..c0c3300 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,5 +1,7 @@ -# Seja um voluntário + -Você pode contribuir com o projeto sendo um voluntário, toda ajuda é muito bem vinda. +# Be a volunteer -Quanto a codifição, o padrão de estilo e formatação de códificação que usamos está definido em: [Padrão de estilo e formatação de codificação – Java](https://flauberjp.wordpress.com/2020/06/06/padrao-de-estilo-e-formatacao-de-codificacao-java/) +You can contribute to the project by volunteering, all help is very welcome. + +As for coding, the coding style and formatting standard we use is defined in: [Padrão de estilo e formatação de codificação – Java](https://flauberjp.wordpress.com/2020/06/06/padrao-de-estilo-e-formatacao-de-codificacao-java/) diff --git a/README.md b/README.md index 5c72328..61dac2f 100644 --- a/README.md +++ b/README.md @@ -1,25 +1,25 @@ -[![flauberjp](https://circleci.com/gh/flauberjp/my-git-usage-evidences.svg?style=shield)](https://circleci.com/gh/flauberjp/my-git-usage-evidences/tree/master) +[![flauberjp](https://circleci.com/gh/flauberjp/my-git-usage-evidences.svg?style=shield)](https://circleci.com/gh/flauberjp/my-git-usage-evidences/tree/master) # my-git-usage-evidences ## github user for testing -Este projeto possui uma [conta](https://github.com/mygitusageevicencesapp) no github para auxiliar nos testes, para mais informções sobre como utiliza-la, pode contatar @flauberjp +This project has an [Github account](https://github.com/mygitusageevicencesapp) to support testing, for more information how to use it, please contact @flauberjp. -## Ajuda Voluntária -Amamos voluntários! Por favor leia as instruções em [Seja Voluntário](CONTRIBUTING.md) para verificar como você pode começar a ajudar. +## Call for Action +Volunteers are welcome! If you would like to join the team, read instructions in [Be a volunteer](CONTRIBUTING.md) to check what is needed in order to start. -## Usando a solução, usando alguns passos manuais +## Using the solution, yet using few manuals steops -1. Gerar o fat-jar - * Use seu IDE escolhendo o Maven Lifecycle package ou use a linha de comando, executando no raíz do projeto o comando: mvn package - * O arquivo será gerado em ./target/my-git-usage-evidences-1.1-SNAPSHOT-jar-with-dependencies.jar +1. Generate the fat-jar + * Use your IDE chosing package Maven Lifecycle or use the command line, running the following command in the root of the project: mvn package + * A file is generated at ./target/my-git-usage-evidences-1.1-SNAPSHOT-jar-with-dependencies.jar -2. Criei diretório para armazenar os arquivo da solução - * Crie o diretório my-git-usage-evidences em C:\Program Files - * Copie o arquivo my-git-usage-evidences-1.1-SNAPSHOT-jar-with-dependencies.jar para C:\Program Files\my-git-usage-evidences +2. Create a directory to store the files of this solution + * Create the directory my-git-usage-evidences at C:\Program Files + * Copy the file my-git-usage-evidences-1.1-SNAPSHOT-jar-with-dependencies.jar to C:\Program Files\my-git-usage-evidences -3. Crie projeto no seu repositório remoto - * Abra o prompt de comando como administrador na pasta C:\Program Files\my-git-usage-evidences, criada no passo anterior +3. Create a project in your remote repository + * As administrador open the command prompt at C:\Program Files\my-git-usage-evidences, directory which was created in the previous step * A partir desse caminho, execute o seguinte comando: java -cp my-git-usage-evidences-1.1-SNAPSHOT-jar-with-dependencies.jar io.github.flauberjp.forms.FormForTesting * No formulário que surge, digite suas credenciais do github(username e password), e clique no botão Validar Credenciais * As credenciais estando validadas, clique no botão Criar projeto no repo remoto @@ -48,7 +48,7 @@ Amamos voluntários! Por favor leia as instruções em [Seja Voluntário](CONTRI * Verifique no seu github o repo criado no passo "Crie projeto no seu repositório remoto" * Assumindo que o nome do repositório é o nome sugerido por padrão, my-git-usage-evidences-repo, você pode verificar que o número de commits foi incrementado (repita a operação para ve-lo aumentar mais uma vez se preciso). -## Referências +## References - [GitHub API for Java](https://github-api.kohsuke.org/) - [Reading from config.properties file Maven project](https://stackoverflow.com/questions/35008377/reading-from-config-properties-file-maven-project) - [How to load an external properties file from a maven java project](https://stackoverflow.com/questions/34712885/how-to-load-an-external-properties-file-from-a-maven-java-project) diff --git a/translations/CONTRIBUTING.pt_br.md b/translations/CONTRIBUTING.pt_br.md new file mode 100644 index 0000000..152e5d5 --- /dev/null +++ b/translations/CONTRIBUTING.pt_br.md @@ -0,0 +1,6 @@ + +# Seja um voluntário + +Você pode contribuir com o projeto sendo um voluntário, toda ajuda é muito bem vinda. + +Quanto a codifição, o padrão de estilo e formatação de códificação que usamos está definido em: [Padrão de estilo e formatação de codificação – Java](https://flauberjp.wordpress.com/2020/06/06/padrao-de-estilo-e-formatacao-de-codificacao-java/) diff --git a/translations/README.pt_br.md b/translations/README.pt_br.md new file mode 100644 index 0000000..64e616b --- /dev/null +++ b/translations/README.pt_br.md @@ -0,0 +1,70 @@ +[![flauberjp](https://circleci.com/gh/flauberjp/my-git-usage-evidences.svg?style=shield)](https://circleci.com/gh/flauberjp/my-git-usage-evidences/tree/master) + + +# my-git-usage-evidences + + + +## github user for testing + +Este projeto possui uma [conta](https://github.com/mygitusageevicencesapp) no github para auxiliar nos testes, para mais informções sobre como utiliza-la, pode contatar @flauberjp + +## Ajuda Voluntária +Amamos voluntários! Por favor leia as instruções em [Seja Voluntário](CONTRIBUTING.md) para verificar como você pode começar a ajudar. + +## Usando a solução, usando alguns passos manuais + +1. Gerar o fat-jar + * Use seu IDE escolhendo o Maven Lifecycle package ou use a linha de comando, executando no raíz do projeto o comando: mvn package + * O arquivo será gerado em ./target/my-git-usage-evidences-1.1-SNAPSHOT-jar-with-dependencies.jar + +2. Criei diretório para armazenar os arquivo da solução + * Crie o diretório my-git-usage-evidences em C:\Program Files + * Copie o arquivo my-git-usage-evidences-1.1-SNAPSHOT-jar-with-dependencies.jar para C:\Program Files\my-git-usage-evidences + +3. Crie projeto no seu repositório remoto + * Abra o prompt de comando como administrador na pasta C:\Program Files\my-git-usage-evidences, criada no passo anterior + * A partir desse caminho, execute o seguinte comando: java -cp my-git-usage-evidences-1.1-SNAPSHOT-jar-with-dependencies.jar io.github.flauberjp.forms.FormForTesting + * No formulário que surge, digite suas credenciais do github(username e password), e clique no botão Validar Credenciais + * As credenciais estando validadas, clique no botão Criar projeto no repo remoto + * Verifique seu repositório remoto e confirme que um repositório chamado my-git-usage-evidences-repo foi criado (esse nome é customizável, é só alterar o campo Repositório no formulário, a título de exemplo vamos assumir que você escolheu o valor padrão my-git-usage-evidences-repo) + +4. Gerar o arquivo propriedades.txt + * Abra o prompt de comando como administrador na pasta C:\Program Files\my-git-usage-evidences + * A partir desse caminho, execute o seguinte comando: java -cp my-git-usage-evidences-1.1-SNAPSHOT-jar-with-dependencies.jar io.github.flauberjp.forms.FormForTesting + * No formulário que surge, digite suas credenciais do github(username e password), e clique no botão Validar Credenciais. + * As credenciais estando validadas, clique no botão Salvar Dados em propriedades.txt(Aqui o Repositório deve ainda conter o mesmo nome do repo que você usou no passo anterior, my-git-usage-evidences-repo) + * Confirme que o arquivo propriedades.txt foi gerado em C:\Program Files\my-git-usage-evidences + +5. Gerar o hook + * Abra o prompt de comando como administrador, vá para a pasta C:\Program Files\my-git-usage-evidences + * A partir desse caminho, execute o seguinte comando: java -cp my-git-usage-evidences-1.1-SNAPSHOT-jar-with-dependencies.jar io.github.flauberjp.forms.FormForTesting + * No formulário que surge, clique no botão Gerar hook(arquivo pre-push) + * Confirme que o arquivo pre-push foi gerado em C:\Program Files\my-git-usage-evidences + +6. Usar a solução + * Escolha um dos seus projeto git (um projeto git é um que contém uma pasta oculta .git no seu raíz) + * Copie o arquivo C:\Program Files\my-git-usage-evidences\pre-push para a pasta .git\hooks do seu projeto git + +7. Testando a solução + * Abra seu projeto git onde você configurou esta solução + * Faça uma alteração em qualquer arquivo, commit essa alteração e execute um push + * Verifique no seu github o repo criado no passo "Crie projeto no seu repositório remoto" + * Assumindo que o nome do repositório é o nome sugerido por padrão, my-git-usage-evidences-repo, você pode verificar que o número de commits foi incrementado (repita a operação para ve-lo aumentar mais uma vez se preciso). + +## Referências +- [GitHub API for Java](https://github-api.kohsuke.org/) +- [Reading from config.properties file Maven project](https://stackoverflow.com/questions/35008377/reading-from-config-properties-file-maven-project) +- [How to load an external properties file from a maven java project](https://stackoverflow.com/questions/34712885/how-to-load-an-external-properties-file-from-a-maven-java-project) +- [Can you tell on runtime if you're running java from within a jar?](https://stackoverflow.com/questions/482560/can-you-tell-on-runtime-if-youre-running-java-from-within-a-jar) +- [How to get the real path of Java application at runtime?](https://stackoverflow.com/questions/4032957/how-to-get-the-real-path-of-java-application-at-runtime) +- [File loading by getClass().getResource](https://stackoverflow.com/questions/14089146/file-loading-by-getclass-getresource) +- [JUnit 5 Tutorial: Running Unit Tests With Maven](https://www.petrikainulainen.net/programming/testing/junit-5-tutorial-running-unit-tests-with-maven/) +- [Creating a personal access token for the command line](https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line) +- [How to get the real path of Java application at runtime?](https://stackoverflow.com/a/43553093/6771132) + +## License +The MIT License (MIT) + +Prove your coding activity throughout any cv (Gitlab, Bitbucket etc.) using this Tool. +