summaryrefslogtreecommitdiff
path: root/vendor/golang.org/x/text/cmd/gotext/examples/extract/locales/en-US/messages.gotext.json
blob: 37d691b59764831e4cbdc995eeb2c7a05956648c (plain)
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
{
    "language": "en-US",
    "messages": [
        {
"id": "Hello world!\n",
            "key": "Hello world!\n",
            "message": "Hello world!\n",
            "translation":  "Hello world!\n",
            "position": "golang.org/x/text/cmd/gotext/examples/extract/main.go:27:10"
        },
        {
            "id": "Hello {City}!\n",
            "key": "Hello %s!\n",
            "message": "Hello {City}!\n",
            "translation": "Hello {City}!\n"
        },
        {
            "id": "Hello {Town}!\n",
            "key": "Hello %s!\n",
            "message": "Hello {Town}!\n",
            "translation": "Hello {Town}!\n",
            "placeholders": [
                {
                    "id": "Town",
                    "string": "%[1]s",
                    "type": "string",
                    "underlyingType": "string",
                    "argNum": 1,
                    "expr": "town",
                    "comment": "Town"
                }
            ]
        },
        {
            "id": "{Person} is visiting {Place}!\n",
            "key": "%s is visiting %s!\n",
            "message": "{Person} is visiting {Place}!\n",
            "translation": "{Person} is visiting {Place}!\n"
        },
        {
            "id": "{Person} is visiting {Place}!\n",
            "key": "%[1]s is visiting %[3]s!\n",
            "message": "{Person} is visiting {Place}!\n",
            "translation": "{Person} is visiting {Place}!\n",
            "comment": "Person visiting a place."
        },
        {
            "id": "{N} more files remaining!",
            "key": "%d more files remaining!",
            "message": "{N} more files remaining!",
            "translation": {
                "select": {
                    "feature": "plural",
                    "arg": "N",
                    "cases": {
                        "one": "One file remaining!",
                        "other": "There are {N} more files remaining!"
                    }
                }
            }
        },
        {
            "id": "Use the following code for your discount: {ReferralCode}\n",
            "key": "Use the following code for your discount: %d\n",
            "message": "Use the following code for your discount: {ReferralCode}\n",
            "translation": ""
        },
        {
            "id": [ "msgOutOfOrder", "{Device} is out of order!" ],
            "key": "%s is out of order!",
            "message": "{Device} is out of order!",
            "translation": "{Device} is out of order!",
            "comment": "FOO\n"
        },
        {
            "id": "{Miles} miles traveled ({Miles_1})",
            "key": "%.2[1]f miles traveled (%[1]f)",
            "message": "{Miles} miles traveled ({Miles_1})",
            "translation": "{Miles} miles traveled ({Miles_1})"
        }
    ]
}