Skip to content

Commit b2c1b33

Browse files
authored
PT-BR Version (#93)
* Book translation to PT-BR Updating chapters * Version added to Rakefile
1 parent 8292fcf commit b2c1b33

15 files changed

+6482
-1
lines changed

Rakefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ require 'asciidoctor'
22
require 'asciidoctor-pdf'
33
require 'yaml'
44

5-
LANGS = %w[en fr es].freeze
5+
LANGS = %w[en fr es pt-br].freeze
66
VERSIONS = %w[5 6].freeze
77
OUTPUT_DIR = File.join __dir__, 'build'
88
THEMES_DIR = File.join __dir__, 'themes'

rails6/pt-br/api_on_rails.adoc

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
= API on Rails 6
2+
Alexandre Rousseau <contact@rousseau-alexandre.fr>
3+
v6.20, 2021-03-25
4+
:doctype: book
5+
:toc:
6+
:imagesdir: img
7+
:title-logo-image: image:logo.svg[]
8+
:homepage: https://github.com/madeindjs/api_on_rails/
9+
:source-highlighter: rouge
10+
// epub tags
11+
:copyright: CC-BY-SA 4.0, MIT
12+
:keywords: Rails, API, Ruby, Software
13+
:lang: en
14+
:author: Alexandre Rousseau, Luiz Carlos dos Santos Junior
15+
:description: Aprenda as melhores práticas para construir uma API utilizando Ruby on Rails 6
16+
:front-cover-image: image:cover.svg[]
17+
:revdate: 2021-03-25
18+
19+
include::chapter00-before.adoc[]
20+
21+
<<<
22+
23+
include::chapter01-introduction.adoc[]
24+
25+
<<<
26+
27+
include::chapter02-api.adoc[]
28+
29+
<<<
30+
31+
include::chapter03-presenting-users.adoc[]
32+
33+
<<<
34+
35+
include::chapter04-authentication.adoc[]
36+
37+
<<<
38+
39+
include::chapter05-user-products.adoc[]
40+
41+
<<<
42+
43+
include::chapter06-improve-json.adoc[]
44+
45+
<<<
46+
47+
include::chapter07-placing-orders.adoc[]
48+
49+
<<<
50+
51+
include::chapter08-improve-orders.adoc[]
52+
53+
<<<
54+
55+
include::chapter09-optimization.adoc[]

rails6/pt-br/chapter00-before.adoc

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
[#chapter00-before]
2+
= Antes
3+
4+
== Prefácio
5+
6+
"API on Rails 6" é baseado no livro http://apionrails.icalialabs.com/book/["APIs on Rails: Building REST APIs with Rails"]. Ele foi inicialmente publicado em 2014 por https://twitter.com/kurenn[Abraham Kuri] sob as licenças http://opensource.org/licenses/MIT[MIT] e http://people.freebsd.org/~phk/[Beerware].
7+
8+
A primeira versão não foi mantida e foi inicialmente planejada para a versão 4 do Ruby on Rails, que não https://guides.rubyonrails.org/maintenance_policy.html#security-issues[recebe mais atualizações de segurança]. Eu quis atualizar este excelente livro, adaptando-o para novas versões do Ruby on Rails. Contudo, este livro está disponível para as versões 5.2 e 6.0 (a que você está lendo no momento) do Ruby on Rails.
9+
10+
NOTE: Este livro está também disponível na Molière language (Isto significa francês).
11+
12+
== Sobre o autor
13+
14+
Meu nome é http://rousseau-alexandre.fr[Alexandre Rousseau], e eu sou um desenvolvedor Rails com mais de 4 anos de experiência (até o momento em que escrevo). Eu sou no momento um parceiro em uma compania (https://isignif.fr[iSignif]) para contruir e manter um produto SAAS utilizando Rails. Eu também contribuo para a comunidade Ruby, produzindo e mantendo algumas gems que você pode consultar no https://rubygems.org/profiles/madeindjs[meu perfil em Rubygems.org]. A maioria dos meus projetos está no GitHub, logo, não hesite em http://github.com/madeindjs/[me seguir].
15+
16+
O código fonte deste livro está disponível no formato https://asciidoctor.org/[Asciidoctor] em https://github.com/madeindjs/api_on_rails[GitHub]. Sinta-se livre para https://github.com/madeindjs/api_on_rails/fork[fazer um fork] do projeto se você quiser melhorá-lo ou corrigir erros que eu não tenha notado.
17+
18+
== Copyright e licensa
19+
20+
Este livro é disponibilizado sob http://opensource.org/licenses/MIT[licensa do MIT]. Todo o código fonte do livro está disponível no formato https://fr.wikipedia.org/wiki/Markdown[Markdown] no https://github.com/madeindjs/api_on_rails[GitHub]
21+
22+
.Licensa MIT
23+
****
24+
Copyright 2019 Alexandre Rousseau
25+
26+
A permissão é aqui concedida, sem nenhum custo, a qualquer pessoa que obtenha uma cópia deste software e dos arquivos de documentação associados (o "Software"), para lidar com o Software sem restrições, incluindo, sem limitação, os direitos de usar, copiar, modificar, mesclar, publicar, distribuir, sublicenciar e/ou vender cópias do Software e permitir que as pessoas a quem o Software é fornecido façam o mesmo, sujeito às seguintes condições:
27+
28+
O aviso de direitos autorais acima e este aviso de permissão devem ser incluídos em todas as cópias ou partes substanciais do Software.
29+
30+
O SOFTWARE É FORNECIDO "COMO ESTÁ", SEM GARANTIA DE QUALQUER TIPO, EXPRESSA OU IMPLÍCITA, INCLUINDO, MAS NÃO SE LIMITANDO ÀS GARANTIAS DE COMERCIALIZAÇÃO, ADEQUAÇÃO A UM DETERMINADO FIM E NÃO INFRAÇÃO. EM NENHUM CASO OS AUTORES OU DETENTORES DE DIREITOS AUTORAIS SERÃO RESPONSÁVEIS POR QUALQUER REIVINDICAÇÃO, DANOS OU OUTRA RESPONSABILIDADE, SEJA EM AÇÃO DE CONTRATO, INDENIZAÇÃO OU DE OUTRA FORMA, DECORRENTE, FORA OU EM CONEXÃO COM O SOFTWARE OU O USO OU OUTRAS NEGOCIAÇÕES NO SOFTWARE.
31+
****
32+
33+
"API on Rails 6" por https://github.com/madeindjs/api_on_rails[Alexandre Rousseau] é compartilhado de acordo com a http://creativecommons.org/licenses/by-sa/4.0/[Creative Commons Attribution - Attribution-ShareAlike 4.0 International]. Construído sobre este livro: http://apionrails.icalialabs.com/book/.
34+
35+
A capa deste livro usa uma bela foto tirada por https://unsplash.com/@siloine?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText[Yoann Siloine] que a publicou em https://unsplash.com[Unsplash].
36+
37+
== Agradecimentos
38+
39+
Um grande "Obrigado" à todos os colaboradores do Github que mantiveram este livro vivo. Em ordem alfabética:
40+
41+
* https://github.com/airdry[airdry]
42+
* https://github.com/Landris18[Landris18]
43+
* https://github.com/lex111[lex111]
44+
* https://github.com/cuilei5205189[cuilei5205189]
45+
* https://github.com/franklinjosmell[franklinjosmell]
46+
* https://github.com/notapatch[notapatch]
47+
* https://github.com/promisepreston[promisepreston]
48+
* https://github.com/tacataca[tacataca]

0 commit comments

Comments
 (0)