golang.org/x/text@v0.14.0/cmd/gotext/examples/extract/locales/de/messages.gotext.json (about)

     1  {
     2      "language": "de",
     3      "messages": [
     4          {
     5              "id": "Hello world!",
     6              "key": "Hello world!\n",
     7              "message": "Hello world!",
     8              "translation": "Hallo Welt!",
     9              "position": "golang.org/x/text/cmd/gotext/examples/extract/main.go:27:10"
    10          },
    11          {
    12              "id": "Hello {City}!",
    13              "key": "Hello %s!\n",
    14              "message": "Hello {City}!",
    15              "translation": "Hallo {City}!",
    16              "placeholders": [
    17                  {
    18                      "id": "City",
    19                      "string": "%[1]s",
    20                      "type": "string",
    21                      "underlyingType": "string",
    22                      "argNum": 1,
    23                      "expr": "city"
    24                  }
    25              ],
    26              "position": "golang.org/x/text/cmd/gotext/examples/extract/main.go:31:10"
    27          },
    28          {
    29              "id": "Hello {Town}!",
    30              "key": "Hello %s!\n",
    31              "message": "Hello {Town}!",
    32              "translation": "Hallo {Town}!",
    33              "placeholders": [
    34                  {
    35                      "id": "Town",
    36                      "string": "%[1]s",
    37                      "type": "string",
    38                      "underlyingType": "string",
    39                      "argNum": 1,
    40                      "expr": "town",
    41                      "comment": "Town"
    42                  }
    43              ],
    44              "position": "golang.org/x/text/cmd/gotext/examples/extract/main.go:35:10"
    45          },
    46          {
    47              "id": "{Person} is visiting {Place}!",
    48              "key": "%s is visiting %s!\n",
    49              "message": "{Person} is visiting {Place}!",
    50              "translation": "{Person} besucht {Place}!",
    51              "placeholders": [
    52                  {
    53                      "id": "Person",
    54                      "string": "%[1]s",
    55                      "type": "string",
    56                      "underlyingType": "string",
    57                      "argNum": 1,
    58                      "expr": "person",
    59                      "comment": "The person of matter."
    60                  },
    61                  {
    62                      "id": "Place",
    63                      "string": "%[2]s",
    64                      "type": "string",
    65                      "underlyingType": "string",
    66                      "argNum": 2,
    67                      "expr": "place",
    68                      "comment": "Place the person is visiting."
    69                  }
    70              ],
    71              "position": "golang.org/x/text/cmd/gotext/examples/extract/main.go:40:10"
    72          },
    73          {
    74              "id": "{Person} is visiting {Place}!",
    75              "key": "%[1]s is visiting %[3]s!\n",
    76              "message": "{Person} is visiting {Place}!",
    77              "translation": "{Person} besucht {Place}!",
    78              "comment": "Person visiting a place.",
    79              "placeholders": [
    80                  {
    81                      "id": "Person",
    82                      "string": "%[1]s",
    83                      "type": "string",
    84                      "underlyingType": "string",
    85                      "argNum": 1,
    86                      "expr": "pp.Person"
    87                  },
    88                  {
    89                      "id": "Place",
    90                      "string": "%[3]s",
    91                      "type": "string",
    92                      "underlyingType": "string",
    93                      "argNum": 3,
    94                      "expr": "pp.Place",
    95                      "comment": "Place the person is visiting."
    96                  },
    97                  {
    98                      "id": "Extra",
    99                      "string": "%[2]v",
   100                      "type": "int",
   101                      "underlyingType": "int",
   102                      "argNum": 2,
   103                      "expr": "pp.extra"
   104                  }
   105              ],
   106              "position": "golang.org/x/text/cmd/gotext/examples/extract/main.go:55:10"
   107          },
   108          {
   109              "id": "{N} more files remaining!",
   110              "key": "%d more files remaining!",
   111              "message": "{N} more files remaining!",
   112              "translation": "Noch {N} Bestände zu gehen!",
   113              "placeholders": [
   114                  {
   115                      "id": "N",
   116                      "string": "%[1]d",
   117                      "type": "int",
   118                      "underlyingType": "int",
   119                      "argNum": 1,
   120                      "expr": "n"
   121                  }
   122              ],
   123              "position": "golang.org/x/text/cmd/gotext/examples/extract/main.go:67:10"
   124          },
   125          {
   126              "id": "Use the following code for your discount: {ReferralCode}",
   127              "key": "Use the following code for your discount: %d\n",
   128              "message": "Use the following code for your discount: {ReferralCode}",
   129              "translation": "",
   130              "placeholders": [
   131                  {
   132                      "id": "ReferralCode",
   133                      "string": "%[1]d",
   134                      "type": "golang.org/x/text/cmd/gotext/examples/extract.referralCode",
   135                      "underlyingType": "int",
   136                      "argNum": 1,
   137                      "expr": "c"
   138                  }
   139              ],
   140              "position": "golang.org/x/text/cmd/gotext/examples/extract/main.go:73:10"
   141          },
   142          {
   143              "id": [ "msgOutOfOrder", "{Device} is out of order!" ],
   144              "key": "%s is out of order!",
   145              "message": "{Device} is out of order!",
   146              "translation": "",
   147              "comment": "FOO\n",
   148              "placeholders": [
   149                  {
   150                      "id": "Device",
   151                      "string": "%[1]s",
   152                      "type": "string",
   153                      "underlyingType": "string",
   154                      "argNum": 1,
   155                      "expr": "device"
   156                  }
   157              ],
   158              "position": "golang.org/x/text/cmd/gotext/examples/extract/main.go:81:10"
   159          },
   160          {
   161              "id": "{Miles} miles traveled ({Miles_1})",
   162              "key": "%.2[1]f miles traveled (%[1]f)",
   163              "message": "{Miles} miles traveled ({Miles_1})",
   164              "translation": "",
   165              "placeholders": [
   166                  {
   167                      "id": "Miles",
   168                      "string": "%.2[1]f",
   169                      "type": "float64",
   170                      "underlyingType": "float64",
   171                      "argNum": 1,
   172                      "expr": "miles"
   173                  },
   174                  {
   175                      "id": "Miles_1",
   176                      "string": "%[1]f",
   177                      "type": "float64",
   178                      "underlyingType": "float64",
   179                      "argNum": 1,
   180                      "expr": "miles"
   181                  }
   182              ],
   183              "position": "golang.org/x/text/cmd/gotext/examples/extract/main.go:85:10"
   184          }
   185      ]
   186  }