-
Notifications
You must be signed in to change notification settings - Fork 55
Expand file tree
/
Copy pathportuguese_br.dart
More file actions
86 lines (76 loc) · 1.72 KB
/
Copy pathportuguese_br.dart
File metadata and controls
86 lines (76 loc) · 1.72 KB
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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
part of duration.locale;
class PortugueseBRDurationLanguage extends DurationLocale {
const PortugueseBRDurationLanguage();
@override
String year(int amount, [bool abbreviated = true]) {
if (abbreviated) {
return 'a';
} else {
return 'ano${amount > 1 ? 's' : ''}';
}
}
@override
String month(int amount, [bool abbreviated = true]) {
if (abbreviated || amount == 1) {
return 'mês';
} else {
return 'meses';
}
}
@override
String week(int amount, [bool abbreviated = true]) {
if (abbreviated) {
return 'sem';
} else {
return 'semana${amount > 1 ? 's' : ''}';
}
}
@override
String day(int amount, [bool abbreviated = true]) {
if (abbreviated) {
return 'd';
} else {
return 'dia${amount > 1 ? 's' : ''}';
}
}
@override
String hour(int amount, [bool abbreviated = true]) {
if (abbreviated) {
return 'h';
} else {
return 'hora${amount > 1 ? 's' : ''}';
}
}
@override
String minute(int amount, [bool abbreviated = true]) {
if (abbreviated) {
return 'm';
} else {
return 'minuto${amount > 1 ? 's' : ''}';
}
}
@override
String second(int amount, [bool abbreviated = true]) {
if (abbreviated) {
return 's';
} else {
return 'segundo${amount > 1 ? 's' : ''}';
}
}
@override
String millisecond(int amount, [bool abbreviated = true]) {
if (abbreviated) {
return 'ms';
} else {
return 'milissegundo${amount > 1 ? 's' : ''}';
}
}
@override
String microseconds(int amount, [bool abbreviated = true]) {
if (abbreviated) {
return 'us';
} else {
return 'microssegundo${amount > 1 ? 's' : ''}';
}
}
}