|
1 | 1 | import { NumberCard } from "./number_card";
|
2 | 2 | import { registry } from "@web/core/registry";
|
3 | 3 | import { PieChartCard } from "./pie_chart_card";
|
| 4 | +import { _t } from "@web/core/l10n/translation"; |
| 5 | + |
4 | 6 |
|
5 | 7 | const items = [
|
6 | 8 | {
|
7 | 9 | id: "average_quantity",
|
8 |
| - description: "Average amount of t-shirt", |
| 10 | + description: _t("Average amount of t-shirt"), |
9 | 11 | Component: NumberCard,
|
10 | 12 | size: 1,
|
11 | 13 | props: (data) => ({
|
12 |
| - title: "Average amount of t-shirt by order this month", |
| 14 | + title: _t("Average amount of t-shirt by order this month"), |
13 | 15 | value: data.average_quantity
|
14 | 16 | })
|
15 | 17 | },
|
16 | 18 | {
|
17 | 19 | id: "average_time",
|
18 |
| - description: "Average time for orders", |
| 20 | + description: _t("Average time for orders"), |
19 | 21 | Component: NumberCard,
|
20 | 22 | size: 1,
|
21 | 23 | props: (data) => ({
|
22 |
| - title: "Average time for an order to go from 'new' to 'sent' or 'cancelled'", |
| 24 | + title: _t("Average time for an order to go from 'new' to 'sent' or 'cancelled'"), |
23 | 25 | value: data.average_time
|
24 | 26 | })
|
25 | 27 | },
|
26 | 28 | {
|
27 | 29 | id: "nb_new_orders",
|
28 |
| - description: "Number of new orders", |
| 30 | + description: _t("Number of new orders"), |
29 | 31 | Component: NumberCard,
|
30 | 32 | size: 1,
|
31 | 33 | props: (data) => ({
|
32 |
| - title: "Number of new orders this month", |
| 34 | + title: _t("Number of new orders this month"), |
33 | 35 | value: data.nb_new_orders
|
34 | 36 | })
|
35 | 37 | },
|
36 | 38 | {
|
37 | 39 | id: "nb_cancelled_orders",
|
38 |
| - description: "Number of cancelled orders", |
| 40 | + description: _t("Number of cancelled orders"), |
39 | 41 | Component: NumberCard,
|
40 | 42 | size: 1,
|
41 | 43 | props: (data) => ({
|
42 |
| - title: "Number of cancelled orders this month", |
| 44 | + title: _t("Number of cancelled orders this month"), |
43 | 45 | value: data.nb_cancelled_orders
|
44 | 46 | })
|
45 | 47 | },
|
46 | 48 | {
|
47 | 49 | id: "total_amount",
|
48 |
| - description: "Total amount of new orders", |
| 50 | + description: _t("Total amount of new orders"), |
49 | 51 | Component: NumberCard,
|
50 | 52 | size: 1,
|
51 | 53 | props: (data) => ({
|
52 |
| - title: "Total amount of new orders this month", |
| 54 | + title: _t("Total amount of new orders this month"), |
53 | 55 | value: data.total_amount
|
54 | 56 | })
|
55 | 57 | },
|
56 | 58 | {
|
57 | 59 | id: "orders_by_size",
|
58 |
| - description: "Shirt orders by size", |
| 60 | + description: _t("Shirt orders by size"), |
59 | 61 | Component: PieChartCard,
|
60 | 62 | size: 2,
|
61 | 63 | props: (data) => ({
|
62 |
| - title: "Shirt orders by size", |
| 64 | + title: _t("Shirt orders by size"), |
63 | 65 | value: data.orders_by_size
|
64 | 66 | })
|
65 | 67 | },
|
|
0 commit comments