/
pt_br.ex
46 lines (42 loc) · 1.23 KB
/
pt_br.ex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
defmodule Faker.Aws.PtBr do
import Faker, only: [sampler: 2]
@moduledoc """
Functions for generating AWS information in Brazilian Portuguese
"""
@doc """
Returns a random region name available on AWS
## Examples
iex> Faker.Aws.PtBr.region_name()
"Ásia-Pacífico (Mumbai)"
iex> Faker.Aws.PtBr.region_name()
"Oeste dos EUA (Califórnia do Norte)"
iex> Faker.Aws.PtBr.region_name()
"Leste dos EUA (Virgínia do Norte)"
iex> Faker.Aws.PtBr.region_name()
"Ásia-Pacífico (Hong Kong)"
"""
@spec region_name() :: String.t()
sampler(:region_name, [
"Leste dos EUA (Virgínia do Norte)",
"Leste dos EUA (Ohio)",
"Oeste dos EUA (Califórnia do Norte)",
"Oeste dos EUA (Oregon)",
"África (Cape Town)",
"Ásia-Pacífico (Hong Kong)",
"Ásia-Pacífico (Mumbai)",
"Ásia-Pacífico (Osaka)",
"Ásia-Pacífico (Seoul)",
"Ásia-Pacífico (Singapura)",
"Ásia-Pacífico (Sydney)",
"Ásia-Pacífico (Tóquio)",
"Canadá (Central)",
"Europa (Frankfurt)",
"Europa (Irlanda)",
"Europa (Londres)",
"Europa (Milão)",
"Europa (Paris)",
"Europa (Estocolmo)",
"Oriente Médio (Bahrain)",
"América do Sul (São Paulo)"
])
end