golang.zx2c4.com/wireguard/windows@v0.5.4-0.20230123132234-dcc0eb72a04b/locales/fi/messages.gotext.json (about)

     1  {
     2      "language": "fi",
     3      "messages": [
     4          {
     5              "id": "Error",
     6              "message": "Error",
     7              "translation": "Virhe",
     8              "translatorComment": "Copied from source."
     9          },
    10          {
    11              "id": "Now",
    12              "message": "Now",
    13              "translation": "Nyt",
    14              "translatorComment": "Copied from source."
    15          },
    16          {
    17              "id": "System clock wound backward!",
    18              "message": "System clock wound backward!",
    19              "translation": "Järjestelmän kello jättää!",
    20              "translatorComment": "Copied from source."
    21          },
    22          {
    23              "id": "{Timestamp} ago",
    24              "message": "{Timestamp} ago",
    25              "translation": "{Timestamp} sitten",
    26              "translatorComment": "Copied from source.",
    27              "placeholders": [
    28                  {
    29                      "id": "Timestamp",
    30                      "string": "%[1]s",
    31                      "type": "string",
    32                      "underlyingType": "string",
    33                      "argNum": 1,
    34                      "expr": "timestamp"
    35                  }
    36              ]
    37          },
    38          {
    39              "id": "{Bytes} B",
    40              "message": "{Bytes} B",
    41              "translation": "{Bytes} B",
    42              "translatorComment": "Copied from source.",
    43              "placeholders": [
    44                  {
    45                      "id": "Bytes",
    46                      "string": "%[1]d",
    47                      "type": "golang.zx2c4.com/wireguard/windows/conf.Bytes",
    48                      "underlyingType": "uint64",
    49                      "argNum": 1,
    50                      "expr": "b"
    51                  }
    52              ]
    53          },
    54          {
    55              "id": "Invalid MTU",
    56              "message": "Invalid MTU",
    57              "translation": "Virheellinen MTU",
    58              "translatorComment": "Copied from source."
    59          },
    60          {
    61              "id": "Invalid port",
    62              "message": "Invalid port",
    63              "translation": "Virheellinen portti",
    64              "translatorComment": "Copied from source."
    65          },
    66          {
    67              "id": "Invalid persistent keepalive",
    68              "message": "Invalid persistent keepalive",
    69              "translation": "Virheellinen jatkuva keepalive",
    70              "translatorComment": "Copied from source."
    71          },
    72          {
    73              "id": "Invalid key: {Err}",
    74              "message": "Invalid key: {Err}",
    75              "translation": "Virheellinen avain: {Err}",
    76              "translatorComment": "Copied from source.",
    77              "placeholders": [
    78                  {
    79                      "id": "Err",
    80                      "string": "%[1]v",
    81                      "type": "error",
    82                      "underlyingType": "interface{Error() string}",
    83                      "argNum": 1,
    84                      "expr": "err"
    85                  }
    86              ]
    87          },
    88          {
    89              "id": "[EnumerationSeparator]",
    90              "message": "[EnumerationSeparator]",
    91              "translation": ", ",
    92              "comment": "Text to insert between items when listing - most western languages will translate ‘[EnumerationSeparator]’ into ‘, ’ to produce lists like ‘apple, orange, strawberry’. Eastern languages might translate into ‘、’ to produce lists like ‘リンゴ、オレンジ、イチゴ’."
    93          },
    94          {
    95              "id": "[UnitSeparator]",
    96              "message": "[UnitSeparator]",
    97              "translation": ", ",
    98              "comment": "Text to insert when combining units of a measure - most languages will translate ‘[UnitSeparator]’ into ‘ ’ (space) to produce lists like ‘2 minuti 30 sekund’, or empty string ‘’ to produce ‘2分30秒’."
    99          },
   100          {
   101              "id": "About WireGuard",
   102              "message": "About WireGuard",
   103              "translation": "Tietoa WireGuardista",
   104              "translatorComment": "Copied from source."
   105          },
   106          {
   107              "id": "WireGuard logo image",
   108              "message": "WireGuard logo image",
   109              "translation": "WireGuard logon kuva",
   110              "translatorComment": "Copied from source."
   111          },
   112          {
   113              "id": "Close",
   114              "message": "Close",
   115              "translation": "Sulje",
   116              "translatorComment": "Copied from source."
   117          },
   118          {
   119              "id": "♥ &Donate!",
   120              "message": "♥ &Donate!",
   121              "translation": "♥ &Lahjoita!",
   122              "translatorComment": "Copied from source."
   123          },
   124          {
   125              "id": "Status:",
   126              "message": "Status:",
   127              "translation": "Tila:",
   128              "translatorComment": "Copied from source."
   129          },
   130          {
   131              "id": "Public key:",
   132              "message": "Public key:",
   133              "translation": "Julkinen avain:",
   134              "translatorComment": "Copied from source."
   135          },
   136          {
   137              "id": "Listen port:",
   138              "message": "Listen port:",
   139              "translation": "Kuuntele porttia:",
   140              "translatorComment": "Copied from source."
   141          },
   142          {
   143              "id": "MTU:",
   144              "message": "MTU:",
   145              "translation": "MTU:",
   146              "translatorComment": "Copied from source."
   147          },
   148          {
   149              "id": "Addresses:",
   150              "message": "Addresses:",
   151              "translation": "Osoitteet:",
   152              "translatorComment": "Copied from source."
   153          },
   154          {
   155              "id": "DNS servers:",
   156              "message": "DNS servers:",
   157              "translation": "DNS palvelimet:",
   158              "translatorComment": "Copied from source."
   159          },
   160          {
   161              "id": "Scripts:",
   162              "message": "Scripts:",
   163              "translation": "Komentosarjat:",
   164              "translatorComment": "Copied from source."
   165          },
   166          {
   167              "id": "Preshared key:",
   168              "message": "Preshared key:",
   169              "translation": "Jaettu avain:",
   170              "translatorComment": "Copied from source."
   171          },
   172          {
   173              "id": "Allowed IPs:",
   174              "message": "Allowed IPs:",
   175              "translation": "Sallitut IP-osoitteet:",
   176              "translatorComment": "Copied from source."
   177          },
   178          {
   179              "id": "Endpoint:",
   180              "message": "Endpoint:",
   181              "translation": "Päätepiste:",
   182              "translatorComment": "Copied from source."
   183          },
   184          {
   185              "id": "Persistent keepalive:",
   186              "message": "Persistent keepalive:",
   187              "translation": "Jatkuva keepalive:",
   188              "translatorComment": "Copied from source."
   189          },
   190          {
   191              "id": "Latest handshake:",
   192              "message": "Latest handshake:",
   193              "translation": "Viimeisin kättely:",
   194              "translatorComment": "Copied from source."
   195          },
   196          {
   197              "id": "Transfer:",
   198              "message": "Transfer:",
   199              "translation": "Siirrot:",
   200              "translatorComment": "Copied from source."
   201          },
   202          {
   203              "id": "enabled",
   204              "message": "enabled",
   205              "translation": "käytössä",
   206              "translatorComment": "Copied from source."
   207          },
   208          {
   209              "id": "{String} received, {String_1} sent",
   210              "message": "{String} received, {String_1} sent",
   211              "translation": "{String} vastaanotettu, {String_1} lähetetty",
   212              "translatorComment": "Copied from source.",
   213              "placeholders": [
   214                  {
   215                      "id": "String",
   216                      "string": "%[1]s",
   217                      "type": "string",
   218                      "underlyingType": "string",
   219                      "argNum": 1,
   220                      "expr": "c.RxBytes.String()"
   221                  },
   222                  {
   223                      "id": "String_1",
   224                      "string": "%[2]s",
   225                      "type": "string",
   226                      "underlyingType": "string",
   227                      "argNum": 2,
   228                      "expr": "c.TxBytes.String()"
   229                  }
   230              ]
   231          },
   232          {
   233              "id": "Interface: {Name}",
   234              "message": "Interface: {Name}",
   235              "translation": "Verkkoyhteys: {Name}",
   236              "translatorComment": "Copied from source.",
   237              "placeholders": [
   238                  {
   239                      "id": "Name",
   240                      "string": "%[1]s",
   241                      "type": "string",
   242                      "underlyingType": "string",
   243                      "argNum": 1,
   244                      "expr": "config.Name"
   245                  }
   246              ]
   247          },
   248          {
   249              "id": "Peer",
   250              "message": "Peer",
   251              "translation": "Osapuoli",
   252              "translatorComment": "Copied from source."
   253          },
   254          {
   255              "id": "Create new tunnel",
   256              "message": "Create new tunnel",
   257              "translation": "Luo uusi tunneli",
   258              "translatorComment": "Copied from source."
   259          },
   260          {
   261              "id": "Edit tunnel",
   262              "message": "Edit tunnel",
   263              "translation": "Muokkaa tunnelia",
   264              "translatorComment": "Copied from source."
   265          },
   266          {
   267              "id": "&Name:",
   268              "message": "&Name:",
   269              "translation": "&Nimi:",
   270              "translatorComment": "Copied from source."
   271          },
   272          {
   273              "id": "&Public key:",
   274              "message": "&Public key:",
   275              "translation": "&Julkinen avain:",
   276              "translatorComment": "Copied from source."
   277          },
   278          {
   279              "id": "(unknown)",
   280              "message": "(unknown)",
   281              "translation": "(tuntematon)",
   282              "translatorComment": "Copied from source."
   283          },
   284          {
   285              "id": "&Block untunneled traffic (kill-switch)",
   286              "message": "&Block untunneled traffic (kill-switch)",
   287              "translation": "&Estä tunneloimaton liikenne (pääkatkaisija)",
   288              "translatorComment": "Copied from source."
   289          },
   290          {
   291              "id": "&Save",
   292              "message": "&Save",
   293              "translation": "&Tallenna",
   294              "translatorComment": "Copied from source."
   295          },
   296          {
   297              "id": "&Configuration:",
   298              "message": "&Configuration:",
   299              "translation": "&Konfiguraatio:",
   300              "translatorComment": "Copied from source."
   301          },
   302          {
   303              "id": "Invalid name",
   304              "message": "Invalid name",
   305              "translation": "Virheellinen nimi",
   306              "translatorComment": "Copied from source."
   307          },
   308          {
   309              "id": "A name is required.",
   310              "message": "A name is required.",
   311              "translation": "Nimi on pakollinen.",
   312              "translatorComment": "Copied from source."
   313          },
   314          {
   315              "id": "Tunnel already exists",
   316              "message": "Tunnel already exists",
   317              "translation": "Tunneli on jo olemassa",
   318              "translatorComment": "Copied from source."
   319          },
   320          {
   321              "id": "Log",
   322              "message": "Log",
   323              "translation": "Loki",
   324              "translatorComment": "Copied from source."
   325          },
   326          {
   327              "id": "&Copy",
   328              "message": "&Copy",
   329              "translation": "&Kopioi",
   330              "translatorComment": "Copied from source."
   331          },
   332          {
   333              "id": "&Import tunnel(s) from file…",
   334              "message": "&Import tunnel(s) from file…",
   335              "translation": "Tuo tunnele&ita tiedostosta…",
   336              "translatorComment": "Copied from source."
   337          },
   338          {
   339              "id": "An Update is Available!",
   340              "message": "An Update is Available!",
   341              "translation": "Päivitys on saatavilla!",
   342              "translatorComment": "Copied from source."
   343          },
   344          {
   345              "id": "WireGuard Update Available",
   346              "message": "WireGuard Update Available",
   347              "translation": "WireGuard päivitys saatavilla",
   348              "translatorComment": "Copied from source."
   349          },
   350          {
   351              "id": "An update to WireGuard is now available. You are advised to update as soon as possible.",
   352              "message": "An update to WireGuard is now available. You are advised to update as soon as possible.",
   353              "translation": "WireGuardin päivitys on nyt saatavilla. Sinua kehotetaan päivittämään mahdollisimman pian.",
   354              "translatorComment": "Copied from source."
   355          },
   356          {
   357              "id": "Tunnels",
   358              "message": "Tunnels",
   359              "translation": "Tunneli",
   360              "translatorComment": "Copied from source."
   361          },
   362          {
   363              "id": "&Edit",
   364              "message": "&Edit",
   365              "translation": "&Muokkaa",
   366              "translatorComment": "Copied from source."
   367          },
   368          {
   369              "id": "Add &empty tunnel…",
   370              "message": "Add &empty tunnel…",
   371              "translation": "Lisää tyhjä tunn&eli…",
   372              "translatorComment": "Copied from source."
   373          },
   374          {
   375              "id": "Add Tunnel",
   376              "message": "Add Tunnel",
   377              "translation": "Lisää tunneli",
   378              "translatorComment": "Copied from source."
   379          },
   380          {
   381              "id": "Imported tunnels",
   382              "message": "Imported tunnels",
   383              "translation": "Tuodut tunnelit",
   384              "translatorComment": "Copied from source."
   385          },
   386          {
   387              "id": "Imported {M} tunnels",
   388              "message": "Imported {M} tunnels",
   389              "translation": {
   390                  "select": {
   391                      "feature": "plural",
   392                      "arg": "M",
   393                      "cases": {
   394                          "one": {
   395                              "msg": "Tuotu {M} tunneli"
   396                          },
   397                          "other": {
   398                              "msg": "Tuotu {M} tunnelia"
   399                          }
   400                      }
   401                  }
   402              },
   403              "placeholders": [
   404                  {
   405                      "id": "M",
   406                      "string": "%[1]d",
   407                      "type": "int",
   408                      "underlyingType": "int",
   409                      "argNum": 1,
   410                      "expr": "m"
   411                  }
   412              ]
   413          },
   414          {
   415              "id": "Unable to delete tunnels",
   416              "message": "Unable to delete tunnels",
   417              "translation": "Tunnelia ei voitu poistaa",
   418              "translatorComment": "Copied from source."
   419          },
   420          {
   421              "id": "Import tunnel(s) from file",
   422              "message": "Import tunnel(s) from file",
   423              "translation": "Tuo tunneli(t) tiedostosta",
   424              "translatorComment": "Copied from source."
   425          },
   426          {
   427              "id": "Status: Waiting for user",
   428              "message": "Status: Waiting for user",
   429              "translation": "Tila: Odotetaan käyttäjää",
   430              "translatorComment": "Copied from source."
   431          },
   432          {
   433              "id": "Update Now",
   434              "message": "Update Now",
   435              "translation": "Päivitä nyt",
   436              "translatorComment": "Copied from source."
   437          },
   438          {
   439              "id": "Status: Complete!",
   440              "message": "Status: Complete!",
   441              "translation": "Tila: Valmis!",
   442              "translatorComment": "Copied from source."
   443          }
   444      ]
   445  }