mirror of
https://git.zx2c4.com/wireguard-windows
synced 2024-11-10 16:59:18 +00:00
6bea8d5196
Signed-off-by: Simon Rozman <simon@rozman.si>
1907 lines
70 KiB
JSON
1907 lines
70 KiB
JSON
{
|
||
"language": "sl",
|
||
"messages": [
|
||
{
|
||
"id": "Error",
|
||
"message": "Error",
|
||
"translation": "Napaka",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "(no argument): elevate and install manager service",
|
||
"message": "(no argument): elevate and install manager service",
|
||
"translation": "(brez argumenta): povzdigni na skrbniške pravice in namesti skrbniško storitev",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Usage: {Args0} [\n{String}]",
|
||
"message": "Usage: {Args0} [\n{String}]",
|
||
"translation": "Uporaba: {Args0} [\n{String}]",
|
||
"translatorComment": "Copied from source.",
|
||
"placeholders": [
|
||
{
|
||
"id": "Args0",
|
||
"string": "%[1]s",
|
||
"type": "string",
|
||
"underlyingType": "string",
|
||
"argNum": 1,
|
||
"expr": "os.Args[0]"
|
||
},
|
||
{
|
||
"id": "String",
|
||
"string": "%[2]s",
|
||
"type": "string",
|
||
"underlyingType": "string",
|
||
"argNum": 2,
|
||
"expr": "builder.String()"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "Command Line Options",
|
||
"message": "Command Line Options",
|
||
"translation": "Možnosti ukazne vrstice",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Unable to determine whether the process is running under WOW64: {Err}",
|
||
"message": "Unable to determine whether the process is running under WOW64: {Err}",
|
||
"translation": "Napaka pri določanju ali proces teče kot WOW64: {Err}",
|
||
"translatorComment": "Copied from source.",
|
||
"placeholders": [
|
||
{
|
||
"id": "Err",
|
||
"string": "%[1]v",
|
||
"type": "error",
|
||
"underlyingType": "interface{Error() string}",
|
||
"argNum": 1,
|
||
"expr": "err"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "You must use the native version of WireGuard on this computer.",
|
||
"message": "You must use the native version of WireGuard on this computer.",
|
||
"translation": "Na temu računalniku morate uporabiti enako-arhitekturno različico WireGuarda.",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Unable to open current process token: {Err}",
|
||
"message": "Unable to open current process token: {Err}",
|
||
"translation": "Napaka pri odpiranju žetona trenutnega procesa: {Err}",
|
||
"translatorComment": "Copied from source.",
|
||
"placeholders": [
|
||
{
|
||
"id": "Err",
|
||
"string": "%[1]v",
|
||
"type": "error",
|
||
"underlyingType": "interface{Error() string}",
|
||
"argNum": 1,
|
||
"expr": "err"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "WireGuard may only be used by users who are a member of the Builtin {AdminGroupName} group.",
|
||
"message": "WireGuard may only be used by users who are a member of the Builtin {AdminGroupName} group.",
|
||
"translation": "WireGuard lahko uporabljajo samo uporabniki, ki so člani vgrajene skupine {AdminGroupName}.",
|
||
"translatorComment": "Copied from source.",
|
||
"placeholders": [
|
||
{
|
||
"id": "AdminGroupName",
|
||
"string": "%[1]s",
|
||
"type": "string",
|
||
"underlyingType": "string",
|
||
"argNum": 1,
|
||
"expr": "elevate.AdminGroupName()"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "WireGuard is running, but the UI is only accessible from desktops of the Builtin {AdminGroupName} group.",
|
||
"message": "WireGuard is running, but the UI is only accessible from desktops of the Builtin {AdminGroupName} group.",
|
||
"translation": "WireGuard je zagnan, vendar je up. vmesnik dostopen samo z namizij uporabnikov članov skupine {AdminGroupName}.",
|
||
"translatorComment": "Copied from source.",
|
||
"placeholders": [
|
||
{
|
||
"id": "AdminGroupName",
|
||
"string": "%[1]s",
|
||
"type": "string",
|
||
"underlyingType": "string",
|
||
"argNum": 1,
|
||
"expr": "elevate.AdminGroupName()"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "WireGuard system tray icon did not appear after 30 seconds.",
|
||
"message": "WireGuard system tray icon did not appear after 30 seconds.",
|
||
"translation": "Ikona WireGuarda se po 30 sekundah ni pojavila v sistemski vrstici.",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Now",
|
||
"message": "Now",
|
||
"translation": "Zdaj",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "System clock wound backward!",
|
||
"message": "System clock wound backward!",
|
||
"translation": "Sistemska ura prevrtena nazaj!",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "{Years} year(s)",
|
||
"message": "{Years} year(s)",
|
||
"translation": {
|
||
"select": {
|
||
"feature": "plural",
|
||
"arg": "Years",
|
||
"cases": {
|
||
"one": {
|
||
"msg": "{Years} leto"
|
||
},
|
||
"two": {
|
||
"msg": "{Years} leti"
|
||
},
|
||
"few": {
|
||
"msg": "{Years} leta"
|
||
},
|
||
"other": {
|
||
"msg": "{Years} let"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"placeholders": [
|
||
{
|
||
"id": "Years",
|
||
"string": "%[1]d",
|
||
"type": "int64",
|
||
"underlyingType": "int64",
|
||
"argNum": 1,
|
||
"expr": "years"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "{Days} day(s)",
|
||
"message": "{Days} day(s)",
|
||
"translation": {
|
||
"select": {
|
||
"feature": "plural",
|
||
"arg": "Days",
|
||
"cases": {
|
||
"one": {
|
||
"msg": "{Days} dan"
|
||
},
|
||
"two": {
|
||
"msg": "{Days} dneva"
|
||
},
|
||
"few": {
|
||
"msg": "{Days} dni"
|
||
},
|
||
"other": {
|
||
"msg": "{Days} dni"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"placeholders": [
|
||
{
|
||
"id": "Days",
|
||
"string": "%[1]d",
|
||
"type": "int64",
|
||
"underlyingType": "int64",
|
||
"argNum": 1,
|
||
"expr": "days"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "{Hours} hour(s)",
|
||
"message": "{Hours} hour(s)",
|
||
"translation": {
|
||
"select": {
|
||
"feature": "plural",
|
||
"arg": "Hours",
|
||
"cases": {
|
||
"one": {
|
||
"msg": "{Hours} uro"
|
||
},
|
||
"two": {
|
||
"msg": "{Hours} uri"
|
||
},
|
||
"few": {
|
||
"msg": "{Hours} ure"
|
||
},
|
||
"other": {
|
||
"msg": "{Hours} ur"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"placeholders": [
|
||
{
|
||
"id": "Hours",
|
||
"string": "%[1]d",
|
||
"type": "int64",
|
||
"underlyingType": "int64",
|
||
"argNum": 1,
|
||
"expr": "hours"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "{Minutes} minute(s)",
|
||
"message": "{Minutes} minute(s)",
|
||
"translation": {
|
||
"select": {
|
||
"feature": "plural",
|
||
"arg": "Minutes",
|
||
"cases": {
|
||
"one": {
|
||
"msg": "{Minutes} minuto"
|
||
},
|
||
"two": {
|
||
"msg": "{Minutes} minuti"
|
||
},
|
||
"few": {
|
||
"msg": "{Minutes} minute"
|
||
},
|
||
"other": {
|
||
"msg": "{Minutes} minut"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"placeholders": [
|
||
{
|
||
"id": "Minutes",
|
||
"string": "%[1]d",
|
||
"type": "int64",
|
||
"underlyingType": "int64",
|
||
"argNum": 1,
|
||
"expr": "minutes"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "{Seconds} second(s)",
|
||
"message": "{Seconds} second(s)",
|
||
"translation": {
|
||
"select": {
|
||
"feature": "plural",
|
||
"arg": "Seconds",
|
||
"cases": {
|
||
"one": {
|
||
"msg": "{Seconds} sekundo"
|
||
},
|
||
"two": {
|
||
"msg": "{Seconds} sekundi"
|
||
},
|
||
"few": {
|
||
"msg": "{Seconds} sekunde"
|
||
},
|
||
"other": {
|
||
"msg": "{Seconds} sekund"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"placeholders": [
|
||
{
|
||
"id": "Seconds",
|
||
"string": "%[1]d",
|
||
"type": "int64",
|
||
"underlyingType": "int64",
|
||
"argNum": 1,
|
||
"expr": "seconds"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "{Timestamp} ago",
|
||
"message": "{Timestamp} ago",
|
||
"translation": "{Timestamp} nazaj",
|
||
"translatorComment": "Copied from source.",
|
||
"placeholders": [
|
||
{
|
||
"id": "Timestamp",
|
||
"string": "%[1]s",
|
||
"type": "string",
|
||
"underlyingType": "string",
|
||
"argNum": 1,
|
||
"expr": "timestamp"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "{Bytes} B",
|
||
"message": "{Bytes} B",
|
||
"translation": "{Bytes} B",
|
||
"translatorComment": "Copied from source.",
|
||
"placeholders": [
|
||
{
|
||
"id": "Bytes",
|
||
"string": "%[1]d",
|
||
"type": "golang.zx2c4.com/wireguard/windows/conf.Bytes",
|
||
"underlyingType": "uint64",
|
||
"argNum": 1,
|
||
"expr": "b"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "{Float64b__1024} KiB",
|
||
"message": "{Float64b__1024} KiB",
|
||
"translation": "{Float64b__1024} KiB",
|
||
"translatorComment": "Copied from source.",
|
||
"placeholders": [
|
||
{
|
||
"id": "Float64b__1024",
|
||
"string": "%.2[1]f",
|
||
"type": "float64",
|
||
"underlyingType": "float64",
|
||
"argNum": 1,
|
||
"expr": "float64(b) / 1024"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "{Float64b__1024__1024} MiB",
|
||
"message": "{Float64b__1024__1024} MiB",
|
||
"translation": "{Float64b__1024__1024} MiB",
|
||
"translatorComment": "Copied from source.",
|
||
"placeholders": [
|
||
{
|
||
"id": "Float64b__1024__1024",
|
||
"string": "%.2[1]f",
|
||
"type": "float64",
|
||
"underlyingType": "float64",
|
||
"argNum": 1,
|
||
"expr": "float64(b) / (1024 * 1024)"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "{Float64b__1024__1024__1024} GiB",
|
||
"message": "{Float64b__1024__1024__1024} GiB",
|
||
"translation": "{Float64b__1024__1024__1024} GiB",
|
||
"translatorComment": "Copied from source.",
|
||
"placeholders": [
|
||
{
|
||
"id": "Float64b__1024__1024__1024",
|
||
"string": "%.2[1]f",
|
||
"type": "float64",
|
||
"underlyingType": "float64",
|
||
"argNum": 1,
|
||
"expr": "float64(b) / (1024 * 1024 * 1024)"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "{Float64b__1024__1024__1024__1024} TiB",
|
||
"message": "{Float64b__1024__1024__1024__1024} TiB",
|
||
"translation": "{Float64b__1024__1024__1024__1024} TiB",
|
||
"translatorComment": "Copied from source.",
|
||
"placeholders": [
|
||
{
|
||
"id": "Float64b__1024__1024__1024__1024",
|
||
"string": "%.2[1]f",
|
||
"type": "float64",
|
||
"underlyingType": "float64",
|
||
"argNum": 1,
|
||
"expr": "float64(b) / (1024 * 1024 * 1024) / 1024"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "{Why}: {Offender}",
|
||
"message": "{Why}: {Offender}",
|
||
"translation": "{Why}: {Offender}",
|
||
"translatorComment": "Copied from source.",
|
||
"placeholders": [
|
||
{
|
||
"id": "Why",
|
||
"string": "%[1]s",
|
||
"type": "string",
|
||
"underlyingType": "string",
|
||
"argNum": 1,
|
||
"expr": "e.why"
|
||
},
|
||
{
|
||
"id": "Offender",
|
||
"string": "%[2]q",
|
||
"type": "string",
|
||
"underlyingType": "string",
|
||
"argNum": 2,
|
||
"expr": "e.offender"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "Invalid IP address",
|
||
"message": "Invalid IP address",
|
||
"translation": "Napačen naslov IP",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Invalid network prefix length",
|
||
"message": "Invalid network prefix length",
|
||
"translation": "Napačna dolžina predpone omrežja",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Missing port from endpoint",
|
||
"message": "Missing port from endpoint",
|
||
"translation": "Pri končni točki manjkajo vrata",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Invalid endpoint host",
|
||
"message": "Invalid endpoint host",
|
||
"translation": "Pri končni točki je gostitelj napačen",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Brackets must contain an IPv6 address",
|
||
"message": "Brackets must contain an IPv6 address",
|
||
"translation": "Oklepaji morajo vsebovati naslov IPv6",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Invalid MTU",
|
||
"message": "Invalid MTU",
|
||
"translation": "Napačen MTU",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Invalid port",
|
||
"message": "Invalid port",
|
||
"translation": "Napačna vrata",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Invalid persistent keepalive",
|
||
"message": "Invalid persistent keepalive",
|
||
"translation": "Napačno trajno ohranjanje povezave",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Invalid key: {Err}",
|
||
"message": "Invalid key: {Err}",
|
||
"translation": "Napačen ključ: {Err}",
|
||
"translatorComment": "Copied from source.",
|
||
"placeholders": [
|
||
{
|
||
"id": "Err",
|
||
"string": "%[1]v",
|
||
"type": "error",
|
||
"underlyingType": "interface{Error() string}",
|
||
"argNum": 1,
|
||
"expr": "err"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "Keys must decode to exactly 32 bytes",
|
||
"message": "Keys must decode to exactly 32 bytes",
|
||
"translation": "Dekodirani ključi morajo biti natanko 32 bajtov",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Number must be a number between 0 and 2^64-1: {Err}",
|
||
"message": "Number must be a number between 0 and 2^64-1: {Err}",
|
||
"translation": "Številka mora biti število med 0 in 2^64-1: {Err}",
|
||
"translatorComment": "Copied from source.",
|
||
"placeholders": [
|
||
{
|
||
"id": "Err",
|
||
"string": "%[1]v",
|
||
"type": "error",
|
||
"underlyingType": "interface{Error() string}",
|
||
"argNum": 1,
|
||
"expr": "err"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "Two commas in a row",
|
||
"message": "Two commas in a row",
|
||
"translation": "Dve zaporedni vejici",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Tunnel name is not valid",
|
||
"message": "Tunnel name is not valid",
|
||
"translation": "Ime tunela ni veljavno",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Line must occur in a section",
|
||
"message": "Line must occur in a section",
|
||
"translation": "Vrstica mora biti v odseku",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Config key is missing an equals separator",
|
||
"message": "Config key is missing an equals separator",
|
||
"translation": "Ključu v konfiguraciji manjka ločilo enačaj",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Key must have a value",
|
||
"message": "Key must have a value",
|
||
"translation": "Ključ mora imeti vrednost",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Invalid key for [Interface] section",
|
||
"message": "Invalid key for [Interface] section",
|
||
"translation": "Napačen ključ za odsek [Interface]",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Invalid key for [Peer] section",
|
||
"message": "Invalid key for [Peer] section",
|
||
"translation": "Napačen ključ za odsek [Peer]",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "An interface must have a private key",
|
||
"message": "An interface must have a private key",
|
||
"translation": "Vmesnik mora imeti zasebni ključ",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "[none specified]",
|
||
"message": "[none specified]",
|
||
"translation": "[ni navedeno]",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "All peers must have public keys",
|
||
"message": "All peers must have public keys",
|
||
"translation": "Vsi vrstniki morajo imeti javni ključ",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Error in getting configuration",
|
||
"message": "Error in getting configuration",
|
||
"translation": "Napaka pri branju konfiguracije",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Invalid key for interface section",
|
||
"message": "Invalid key for interface section",
|
||
"translation": "Napačen ključ za odsek vmesnika",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Protocol version must be 1",
|
||
"message": "Protocol version must be 1",
|
||
"translation": "Verzija protokola mora biti 1",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Invalid key for peer section",
|
||
"message": "Invalid key for peer section",
|
||
"translation": "Napačen ključ za odsek vrstnika",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "[EnumerationSeparator]",
|
||
"message": "[EnumerationSeparator]",
|
||
"translation": ", ",
|
||
"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 ‘リンゴ、オレンジ、イチゴ’."
|
||
},
|
||
{
|
||
"id": "[UnitSeparator]",
|
||
"message": "[UnitSeparator]",
|
||
"translation": " ",
|
||
"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秒’."
|
||
},
|
||
{
|
||
"id": "About WireGuard",
|
||
"message": "About WireGuard",
|
||
"translation": "O WireGuardu",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "WireGuard logo image",
|
||
"message": "WireGuard logo image",
|
||
"translation": "Slika WireGuardovega logotipa",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "App version: {Number}\nGo backend version: {WireGuardGoVersion}\nGo version: {Version_go}-{GOARCH}\nOperating system: {OsName}\nArchitecture: {NativeArch}",
|
||
"message": "App version: {Number}\nGo backend version: {WireGuardGoVersion}\nGo version: {Version_go}-{GOARCH}\nOperating system: {OsName}\nArchitecture: {NativeArch}",
|
||
"translation": "Verzija aplikacije: {Number}\nVerzija wireguard-go: {WireGuardGoVersion}\nVerzija Go: {Version_go}-{GOARCH}\nOperacijski sistem: {OsName}\nArhitektura: {NativeArch}",
|
||
"translatorComment": "Copied from source.",
|
||
"placeholders": [
|
||
{
|
||
"id": "Number",
|
||
"string": "%[1]s",
|
||
"type": "string",
|
||
"underlyingType": "string",
|
||
"argNum": 1,
|
||
"expr": "version.Number"
|
||
},
|
||
{
|
||
"id": "WireGuardGoVersion",
|
||
"string": "%[2]s",
|
||
"type": "string",
|
||
"underlyingType": "string",
|
||
"argNum": 2,
|
||
"expr": "device.WireGuardGoVersion"
|
||
},
|
||
{
|
||
"id": "Version_go",
|
||
"string": "%[3]s",
|
||
"type": "string",
|
||
"underlyingType": "string",
|
||
"argNum": 3,
|
||
"expr": "strings.TrimPrefix(runtime.Version(), \"go\")"
|
||
},
|
||
{
|
||
"id": "GOARCH",
|
||
"string": "%[4]s",
|
||
"type": "string",
|
||
"underlyingType": "string",
|
||
"argNum": 4,
|
||
"expr": "runtime.GOARCH"
|
||
},
|
||
{
|
||
"id": "OsName",
|
||
"string": "%[5]s",
|
||
"type": "string",
|
||
"underlyingType": "string",
|
||
"argNum": 5,
|
||
"expr": "version.OsName()"
|
||
},
|
||
{
|
||
"id": "NativeArch",
|
||
"string": "%[6]s",
|
||
"type": "string",
|
||
"underlyingType": "string",
|
||
"argNum": 6,
|
||
"expr": "version.NativeArch()"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "Close",
|
||
"message": "Close",
|
||
"translation": "Zapri",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "♥ &Donate!",
|
||
"message": "♥ &Donate!",
|
||
"translation": "♥ &Doniraj!",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Status:",
|
||
"message": "Status:",
|
||
"translation": "Status:",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "&Deactivate",
|
||
"message": "&Deactivate",
|
||
"translation": "&Dezaktiviraj",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "&Activate",
|
||
"message": "&Activate",
|
||
"translation": "&Aktiviraj",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Public key:",
|
||
"message": "Public key:",
|
||
"translation": "Javni ključ:",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Listen port:",
|
||
"message": "Listen port:",
|
||
"translation": "Vrata poslušanja:",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "MTU:",
|
||
"message": "MTU:",
|
||
"translation": "MTU:",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Addresses:",
|
||
"message": "Addresses:",
|
||
"translation": "Naslovi:",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "DNS servers:",
|
||
"message": "DNS servers:",
|
||
"translation": "Strežniki DNS:",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Scripts:",
|
||
"message": "Scripts:",
|
||
"translation": "Skripta:",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Preshared key:",
|
||
"message": "Preshared key:",
|
||
"translation": "Ključ v skupni rabi:",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Allowed IPs:",
|
||
"message": "Allowed IPs:",
|
||
"translation": "Dovoljeni IP-ji:",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Endpoint:",
|
||
"message": "Endpoint:",
|
||
"translation": "Končna točka:",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Persistent keepalive:",
|
||
"message": "Persistent keepalive:",
|
||
"translation": "Trajno ohranjanje povezave:",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Latest handshake:",
|
||
"message": "Latest handshake:",
|
||
"translation": "Zadnje rokovanje:",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Transfer:",
|
||
"message": "Transfer:",
|
||
"translation": "Prenos:",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "pre-up",
|
||
"message": "pre-up",
|
||
"translation": "pred-aktivacijo",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "post-up",
|
||
"message": "post-up",
|
||
"translation": "po-aktivaciji",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "pre-down",
|
||
"message": "pre-down",
|
||
"translation": "pred-dezaktivacijo",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "post-down",
|
||
"message": "post-down",
|
||
"translation": "po-dezaktivaciji",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "disabled, per policy",
|
||
"message": "disabled, per policy",
|
||
"translation": "onemogočeno, zaradi politike",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "enabled",
|
||
"message": "enabled",
|
||
"translation": "omogočeno",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "{String} received, {String_1} sent",
|
||
"message": "{String} received, {String_1} sent",
|
||
"translation": "{String} prejeto, {String_1} poslano",
|
||
"translatorComment": "Copied from source.",
|
||
"placeholders": [
|
||
{
|
||
"id": "String",
|
||
"string": "%[1]s",
|
||
"type": "string",
|
||
"underlyingType": "string",
|
||
"argNum": 1,
|
||
"expr": "c.RxBytes.String()"
|
||
},
|
||
{
|
||
"id": "String_1",
|
||
"string": "%[2]s",
|
||
"type": "string",
|
||
"underlyingType": "string",
|
||
"argNum": 2,
|
||
"expr": "c.TxBytes.String()"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "Failed to determine tunnel state",
|
||
"message": "Failed to determine tunnel state",
|
||
"translation": "Napaka pri določanju stanja tunela",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Failed to activate tunnel",
|
||
"message": "Failed to activate tunnel",
|
||
"translation": "Napaka pri aktiviranju tunela",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Failed to deactivate tunnel",
|
||
"message": "Failed to deactivate tunnel",
|
||
"translation": "Napaka pri dezaktiviranju tunela",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Interface: {Name}",
|
||
"message": "Interface: {Name}",
|
||
"translation": "Vmesnik: {Name}",
|
||
"translatorComment": "Copied from source.",
|
||
"placeholders": [
|
||
{
|
||
"id": "Name",
|
||
"string": "%[1]s",
|
||
"type": "string",
|
||
"underlyingType": "string",
|
||
"argNum": 1,
|
||
"expr": "config.Name"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "Peer",
|
||
"message": "Peer",
|
||
"translation": "Vrstnik",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Create new tunnel",
|
||
"message": "Create new tunnel",
|
||
"translation": "Ustvari nov tunel",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Edit tunnel",
|
||
"message": "Edit tunnel",
|
||
"translation": "Uredi tunel",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "&Name:",
|
||
"message": "&Name:",
|
||
"translation": "&Ime:",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "&Public key:",
|
||
"message": "&Public key:",
|
||
"translation": "&Javni ključ:",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "(unknown)",
|
||
"message": "(unknown)",
|
||
"translation": "(neznano)",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "&Block untunneled traffic (kill-switch)",
|
||
"message": "&Block untunneled traffic (kill-switch)",
|
||
"translation": "&Blokiraj promet izven tunela (varovalka)",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "When a configuration has exactly one peer, and that peer has an allowed IPs containing at least one of 0.0.0.0/0 or ::/0, then the tunnel service engages a firewall ruleset to block all traffic that is neither to nor from the tunnel interface or is to the wrong DNS server, with special exceptions for DHCP and NDP.",
|
||
"message": "When a configuration has exactly one peer, and that peer has an allowed IPs containing at least one of 0.0.0.0/0 or ::/0, then the tunnel service engages a firewall ruleset to block all traffic that is neither to nor from the tunnel interface or is to the wrong DNS server, with special exceptions for DHCP and NDP.",
|
||
"translation": "Kadar ima konfiguracija natanko enega vrstnika in njegov spisek dovoljenih IP-jev vsebuje vsaj enega izmed 0.0.0.0/0 ali ::/0, bo storitev tunela vzpostavila pravila požarnega zidu, ki bodo blokirala ves promet, ki ni niti za niti iz vmesnika tunela oz. za napačen strežnik DNS, s posebnimi izjemami za DHCP and NDP.",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "&Save",
|
||
"message": "&Save",
|
||
"translation": "&Shrani",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Cancel",
|
||
"message": "Cancel",
|
||
"translation": "Prekliči",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "&Configuration:",
|
||
"message": "&Configuration:",
|
||
"translation": "&Konfiguracija:",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Invalid name",
|
||
"message": "Invalid name",
|
||
"translation": "Napačno ime",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "A name is required.",
|
||
"message": "A name is required.",
|
||
"translation": "Ime je obvezno.",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Tunnel name ‘{NewName}’ is invalid.",
|
||
"message": "Tunnel name ‘{NewName}’ is invalid.",
|
||
"translation": "Ime tunela »{NewName}« ni veljavno.",
|
||
"translatorComment": "Copied from source.",
|
||
"placeholders": [
|
||
{
|
||
"id": "NewName",
|
||
"string": "%[1]s",
|
||
"type": "string",
|
||
"underlyingType": "string",
|
||
"argNum": 1,
|
||
"expr": "newName"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "Unable to list existing tunnels",
|
||
"message": "Unable to list existing tunnels",
|
||
"translation": "Napaka pri pripravi seznama obstoječih tunelov",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Tunnel already exists",
|
||
"message": "Tunnel already exists",
|
||
"translation": "Tunel že obstaja",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Another tunnel already exists with the name ‘{NewName}’.",
|
||
"message": "Another tunnel already exists with the name ‘{NewName}’.",
|
||
"translation": "Drug tunel z imenom »{NewName}« že obstaja.",
|
||
"translatorComment": "Copied from source.",
|
||
"placeholders": [
|
||
{
|
||
"id": "NewName",
|
||
"string": "%[1]s",
|
||
"type": "string",
|
||
"underlyingType": "string",
|
||
"argNum": 1,
|
||
"expr": "newName"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "Unable to create new configuration",
|
||
"message": "Unable to create new configuration",
|
||
"translation": "Napaka pri izdelavi nove konfiguracije",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Writing file failed",
|
||
"message": "Writing file failed",
|
||
"translation": "Napaka pri pisanju v datoteko",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "File ‘{FilePath}’ already exists.\n\nDo you want to overwrite it?",
|
||
"message": "File ‘{FilePath}’ already exists.\n\nDo you want to overwrite it?",
|
||
"translation": "Datoteka »{FilePath}« že obstaja.\n\nAli jo želite prepisati?",
|
||
"translatorComment": "Copied from source.",
|
||
"placeholders": [
|
||
{
|
||
"id": "FilePath",
|
||
"string": "%[1]s",
|
||
"type": "string",
|
||
"underlyingType": "string",
|
||
"argNum": 1,
|
||
"expr": "filePath"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "Active",
|
||
"message": "Active",
|
||
"translation": "Aktivno",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Activating",
|
||
"message": "Activating",
|
||
"translation": "Se aktivira",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Inactive",
|
||
"message": "Inactive",
|
||
"translation": "Neaktivno",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Deactivating",
|
||
"message": "Deactivating",
|
||
"translation": "Se dezaktivira",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Unknown state",
|
||
"message": "Unknown state",
|
||
"translation": "Neznano stanje",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Log",
|
||
"message": "Log",
|
||
"translation": "Dnevnik",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "&Copy",
|
||
"message": "&Copy",
|
||
"translation": "&Kopiraj",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Select &all",
|
||
"message": "Select &all",
|
||
"translation": "&Izberi vse",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "&Save to file…",
|
||
"message": "&Save to file…",
|
||
"translation": "&Shrani v datoteko …",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Time",
|
||
"message": "Time",
|
||
"translation": "Čas",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Log message",
|
||
"message": "Log message",
|
||
"translation": "Sporočilo v dnevniku",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Text Files (*.txt)|*.txt|All Files (*.*)|*.*",
|
||
"message": "Text Files (*.txt)|*.txt|All Files (*.*)|*.*",
|
||
"translation": "Tekstovne datoteke (*.txt)|*.txt|Vse datoteke (*.*)|*.*",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Export log to file",
|
||
"message": "Export log to file",
|
||
"translation": "Izvozi dnevnik v datoteko",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "&About WireGuard…",
|
||
"message": "&About WireGuard…",
|
||
"translation": "O WireGu&ardu …",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Tunnel Error",
|
||
"message": "Tunnel Error",
|
||
"translation": "Napaka tunela",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "{ErrMsg}\n\nPlease consult the log for more information.",
|
||
"message": "{ErrMsg}\n\nPlease consult the log for more information.",
|
||
"translation": "{ErrMsg}\n\nDodatne informacije najdete v dnevniku.",
|
||
"translatorComment": "Copied from source.",
|
||
"placeholders": [
|
||
{
|
||
"id": "ErrMsg",
|
||
"string": "%[1]s",
|
||
"type": "string",
|
||
"underlyingType": "string",
|
||
"argNum": 1,
|
||
"expr": "errMsg"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "{Title} (out of date)",
|
||
"message": "{Title} (out of date)",
|
||
"translation": "{Title} (neposodobljen)",
|
||
"translatorComment": "Copied from source.",
|
||
"placeholders": [
|
||
{
|
||
"id": "Title",
|
||
"string": "%[1]s",
|
||
"type": "string",
|
||
"underlyingType": "string",
|
||
"argNum": 1,
|
||
"expr": "mtw.Title()"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "WireGuard Detection Error",
|
||
"message": "WireGuard Detection Error",
|
||
"translation": "Napaka zaznavanja WireGuarda",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Unable to wait for WireGuard window to appear: {Err}",
|
||
"message": "Unable to wait for WireGuard window to appear: {Err}",
|
||
"translation": "Čakanje, da se pojavi WireGuardovo okno, ni možno: {Err}",
|
||
"translatorComment": "Copied from source.",
|
||
"placeholders": [
|
||
{
|
||
"id": "Err",
|
||
"string": "%[1]v",
|
||
"type": "error",
|
||
"underlyingType": "interface{Error() string}",
|
||
"argNum": 1,
|
||
"expr": "err"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "WireGuard: Deactivated",
|
||
"message": "WireGuard: Deactivated",
|
||
"translation": "WireGuard: Dezaktiviran",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Status: Unknown",
|
||
"message": "Status: Unknown",
|
||
"translation": "Status: Neznan",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Addresses: None",
|
||
"message": "Addresses: None",
|
||
"translation": "Naslovi: Brez",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "&Manage tunnels…",
|
||
"message": "&Manage tunnels…",
|
||
"translation": "&Upravljaj tunele …",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "&Import tunnel(s) from file…",
|
||
"message": "&Import tunnel(s) from file…",
|
||
"translation": "&Uvozi tunel(e) iz datoteke…",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "E&xit",
|
||
"message": "E&xit",
|
||
"translation": "I&zhod",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "&Tunnels",
|
||
"message": "&Tunnels",
|
||
"translation": "&Tuneli",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "WireGuard Activated",
|
||
"message": "WireGuard Activated",
|
||
"translation": "WireGuard aktiviran",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "The {Name} tunnel has been activated.",
|
||
"message": "The {Name} tunnel has been activated.",
|
||
"translation": "Tunel {Name} je bil aktiviran.",
|
||
"translatorComment": "Copied from source.",
|
||
"placeholders": [
|
||
{
|
||
"id": "Name",
|
||
"string": "%[1]s",
|
||
"type": "string",
|
||
"underlyingType": "string",
|
||
"argNum": 1,
|
||
"expr": "tunnel.Name"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "WireGuard Deactivated",
|
||
"message": "WireGuard Deactivated",
|
||
"translation": "WireGuard dezaktiviran",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "The {Name} tunnel has been deactivated.",
|
||
"message": "The {Name} tunnel has been deactivated.",
|
||
"translation": "Tunel {Name} je bil dezaktiviran.",
|
||
"translatorComment": "Copied from source.",
|
||
"placeholders": [
|
||
{
|
||
"id": "Name",
|
||
"string": "%[1]s",
|
||
"type": "string",
|
||
"underlyingType": "string",
|
||
"argNum": 1,
|
||
"expr": "tunnel.Name"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "WireGuard Tunnel Error",
|
||
"message": "WireGuard Tunnel Error",
|
||
"translation": "Napaka tunela WireGuard",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "WireGuard: {TextForStateglobalState_true}",
|
||
"message": "WireGuard: {TextForStateglobalState_true}",
|
||
"translation": "WireGuard: {TextForStateglobalState_true}",
|
||
"translatorComment": "Copied from source.",
|
||
"placeholders": [
|
||
{
|
||
"id": "TextForStateglobalState_true",
|
||
"string": "%[1]s",
|
||
"type": "string",
|
||
"underlyingType": "string",
|
||
"argNum": 1,
|
||
"expr": "textForState(globalState, true)"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "Status: {StateText}",
|
||
"message": "Status: {StateText}",
|
||
"translation": "Status: {StateText}",
|
||
"translatorComment": "Copied from source.",
|
||
"placeholders": [
|
||
{
|
||
"id": "StateText",
|
||
"string": "%[1]s",
|
||
"type": "string",
|
||
"underlyingType": "string",
|
||
"argNum": 1,
|
||
"expr": "stateText"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "Addresses: {EnumerationSeparator}",
|
||
"message": "Addresses: {EnumerationSeparator}",
|
||
"translation": "Naslovi: {EnumerationSeparator}",
|
||
"translatorComment": "Copied from source.",
|
||
"placeholders": [
|
||
{
|
||
"id": "EnumerationSeparator",
|
||
"string": "%[1]s",
|
||
"type": "string",
|
||
"underlyingType": "string",
|
||
"argNum": 1,
|
||
"expr": "strings.Join(addrs, l18n.EnumerationSeparator())"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "An Update is Available!",
|
||
"message": "An Update is Available!",
|
||
"translation": "Na voljo je posodobitev!",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "WireGuard Update Available",
|
||
"message": "WireGuard Update Available",
|
||
"translation": "Posodobitev WireGuarda je na voljo",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "An update to WireGuard is now available. You are advised to update as soon as possible.",
|
||
"message": "An update to WireGuard is now available. You are advised to update as soon as possible.",
|
||
"translation": "Posodobitev WireGuarda je na voljo. Svetujemo posodobitev čim prej.",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Tunnels",
|
||
"message": "Tunnels",
|
||
"translation": "Tuneli",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "&Edit",
|
||
"message": "&Edit",
|
||
"translation": "&Uredi",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Add &empty tunnel…",
|
||
"message": "Add &empty tunnel…",
|
||
"translation": "Dodaj &prazen tunel …",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Add Tunnel",
|
||
"message": "Add Tunnel",
|
||
"translation": "Dodaj tunel",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Remove selected tunnel(s)",
|
||
"message": "Remove selected tunnel(s)",
|
||
"translation": "Odstrani izbrane tunele",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Export all tunnels to zip",
|
||
"message": "Export all tunnels to zip",
|
||
"translation": "Izvozi vse tunele v zip",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "&Toggle",
|
||
"message": "&Toggle",
|
||
"translation": "&Preklopi",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Export all tunnels to &zip…",
|
||
"message": "Export all tunnels to &zip…",
|
||
"translation": "Izvozi vse tunele v &zip …",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Edit &selected tunnel…",
|
||
"message": "Edit &selected tunnel…",
|
||
"translation": "Uredi &izbran tunel …",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "&Remove selected tunnel(s)",
|
||
"message": "&Remove selected tunnel(s)",
|
||
"translation": "Odst&rani izbrane tunele",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "no configuration files were found",
|
||
"message": "no configuration files were found",
|
||
"translation": "ni najdenih konfiguracijskih datotek",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Could not import selected configuration: {LastErr}",
|
||
"message": "Could not import selected configuration: {LastErr}",
|
||
"translation": "Napaka pri uvozu izbrane konfiguracije: {LastErr}",
|
||
"translatorComment": "Copied from source.",
|
||
"placeholders": [
|
||
{
|
||
"id": "LastErr",
|
||
"string": "%[1]v",
|
||
"type": "error",
|
||
"underlyingType": "interface{Error() string}",
|
||
"argNum": 1,
|
||
"expr": "lastErr"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "Could not enumerate existing tunnels: {LastErr}",
|
||
"message": "Could not enumerate existing tunnels: {LastErr}",
|
||
"translation": "Napaka pri preštevanju obstoječih tunelov: {LastErr}",
|
||
"translatorComment": "Copied from source.",
|
||
"placeholders": [
|
||
{
|
||
"id": "LastErr",
|
||
"string": "%[1]v",
|
||
"type": "error",
|
||
"underlyingType": "interface{Error() string}",
|
||
"argNum": 1,
|
||
"expr": "lastErr"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "Another tunnel already exists with the name ‘{Name}’",
|
||
"message": "Another tunnel already exists with the name ‘{Name}’",
|
||
"translation": "Tunel z imenom »{Name}« že obstaja",
|
||
"translatorComment": "Copied from source.",
|
||
"placeholders": [
|
||
{
|
||
"id": "Name",
|
||
"string": "%[1]s",
|
||
"type": "string",
|
||
"underlyingType": "string",
|
||
"argNum": 1,
|
||
"expr": "unparsedConfig.Name"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "Unable to import configuration: {LastErr}",
|
||
"message": "Unable to import configuration: {LastErr}",
|
||
"translation": "Napaka pri uvozu konfiguracije: {LastErr}",
|
||
"translatorComment": "Copied from source.",
|
||
"placeholders": [
|
||
{
|
||
"id": "LastErr",
|
||
"string": "%[1]v",
|
||
"type": "error",
|
||
"underlyingType": "interface{Error() string}",
|
||
"argNum": 1,
|
||
"expr": "lastErr"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "Imported tunnels",
|
||
"message": "Imported tunnels",
|
||
"translation": "Uvoženi tuneli",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Imported {M} tunnels",
|
||
"message": "Imported {M} tunnels",
|
||
"translation": {
|
||
"select": {
|
||
"feature": "plural",
|
||
"arg": "M",
|
||
"cases": {
|
||
"one": {
|
||
"msg": "Uvožen {M} tunel"
|
||
},
|
||
"two": {
|
||
"msg": "Uvožena {M} tunela"
|
||
},
|
||
"few": {
|
||
"msg": "Uvoženi {M} tuneli"
|
||
},
|
||
"other": {
|
||
"msg": "Uvoženo {M} tunelov"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"placeholders": [
|
||
{
|
||
"id": "M",
|
||
"string": "%[1]d",
|
||
"type": "int",
|
||
"underlyingType": "int",
|
||
"argNum": 1,
|
||
"expr": "m"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "Imported {M} of {N} tunnels",
|
||
"message": "Imported {M} of {N} tunnels",
|
||
"translation": {
|
||
"select": {
|
||
"feature": "plural",
|
||
"arg": "N",
|
||
"cases": {
|
||
"one": {
|
||
"msg": "Uvožen {M} od {N} tunelov"
|
||
},
|
||
"two": {
|
||
"msg": "Uvožena {M} od {N} tunelov"
|
||
},
|
||
"few": {
|
||
"msg": "Uvoženi {M} od {N} tunelov"
|
||
},
|
||
"other": {
|
||
"msg": "Uvoženo {M} od {N} tunelov"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"placeholders": [
|
||
{
|
||
"id": "M",
|
||
"string": "%[1]d",
|
||
"type": "int",
|
||
"underlyingType": "int",
|
||
"argNum": 1,
|
||
"expr": "m"
|
||
},
|
||
{
|
||
"id": "N",
|
||
"string": "%[2]d",
|
||
"type": "int",
|
||
"underlyingType": "int",
|
||
"argNum": 2,
|
||
"expr": "n"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "Unable to create tunnel",
|
||
"message": "Unable to create tunnel",
|
||
"translation": "Tunela ni bilo mogoče ustvariti",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Delete {TunnelCount} tunnels",
|
||
"message": "Delete {TunnelCount} tunnels",
|
||
"translation": {
|
||
"select": {
|
||
"feature": "plural",
|
||
"arg": "TunnelCount",
|
||
"cases": {
|
||
"one": {
|
||
"msg": "Izbriši {TunnelCount} tunel"
|
||
},
|
||
"two": {
|
||
"msg": "Izbriši {TunnelCount} tunela"
|
||
},
|
||
"few": {
|
||
"msg": "Izbriši {TunnelCount} tunele"
|
||
},
|
||
"other": {
|
||
"msg": "Izbriši {TunnelCount} tunelov"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"placeholders": [
|
||
{
|
||
"id": "TunnelCount",
|
||
"string": "%[1]d",
|
||
"type": "int",
|
||
"underlyingType": "int",
|
||
"argNum": 1,
|
||
"expr": "tunnelCount"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "Are you sure you would like to delete {TunnelCount} tunnels?",
|
||
"message": "Are you sure you would like to delete {TunnelCount} tunnels?",
|
||
"translation": {
|
||
"select": {
|
||
"feature": "plural",
|
||
"arg": "TunnelCount",
|
||
"cases": {
|
||
"one": {
|
||
"msg": "Ali ste prepričani, da želite izbrisati {TunnelCount} tunel?"
|
||
},
|
||
"two": {
|
||
"msg": "Ali ste prepričani, da želite izbrisati {TunnelCount} tunela?"
|
||
},
|
||
"few": {
|
||
"msg": "Ali ste prepričani, da želite izbrisati {TunnelCount} tunele?"
|
||
},
|
||
"other": {
|
||
"msg": "Ali ste prepričani, da želite izbrisati {TunnelCount} tunelov?"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"placeholders": [
|
||
{
|
||
"id": "TunnelCount",
|
||
"string": "%[1]d",
|
||
"type": "int",
|
||
"underlyingType": "int",
|
||
"argNum": 1,
|
||
"expr": "tunnelCount"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "Delete tunnel ‘{TunnelName}’",
|
||
"message": "Delete tunnel ‘{TunnelName}’",
|
||
"translation": "Izbriši tunel ‘{TunnelName}’",
|
||
"translatorComment": "Copied from source.",
|
||
"placeholders": [
|
||
{
|
||
"id": "TunnelName",
|
||
"string": "%[1]s",
|
||
"type": "string",
|
||
"underlyingType": "string",
|
||
"argNum": 1,
|
||
"expr": "tunnelName"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "Are you sure you would like to delete tunnel ‘{TunnelName}’?",
|
||
"message": "Are you sure you would like to delete tunnel ‘{TunnelName}’?",
|
||
"translation": "Ali ste prepričani, da želite izbrisati tunel »{TunnelName}«?",
|
||
"translatorComment": "Copied from source.",
|
||
"placeholders": [
|
||
{
|
||
"id": "TunnelName",
|
||
"string": "%[1]s",
|
||
"type": "string",
|
||
"underlyingType": "string",
|
||
"argNum": 1,
|
||
"expr": "tunnelName"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "{Question} You cannot undo this action.",
|
||
"message": "{Question} You cannot undo this action.",
|
||
"translation": "{Question} Tega dejanja ne morete razveljaviti.",
|
||
"translatorComment": "Copied from source.",
|
||
"placeholders": [
|
||
{
|
||
"id": "Question",
|
||
"string": "%[1]s",
|
||
"type": "string",
|
||
"underlyingType": "string",
|
||
"argNum": 1,
|
||
"expr": "question"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "Unable to delete tunnel",
|
||
"message": "Unable to delete tunnel",
|
||
"translation": "Napaka pri izbrisu tunela",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "A tunnel was unable to be removed: {Error}",
|
||
"message": "A tunnel was unable to be removed: {Error}",
|
||
"translation": "Napaka pri odstranjevanju tunela: {Error}",
|
||
"translatorComment": "Copied from source.",
|
||
"placeholders": [
|
||
{
|
||
"id": "Error",
|
||
"string": "%[1]s",
|
||
"type": "string",
|
||
"underlyingType": "string",
|
||
"argNum": 1,
|
||
"expr": "errors[0].Error()"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "Unable to delete tunnels",
|
||
"message": "Unable to delete tunnels",
|
||
"translation": "Napaka pri izbrisu tunelov",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "{Lenerrors} tunnels were unable to be removed.",
|
||
"message": "{Lenerrors} tunnels were unable to be removed.",
|
||
"translation": {
|
||
"select": {
|
||
"feature": "plural",
|
||
"arg": "Lenerrors",
|
||
"cases": {
|
||
"one": {
|
||
"msg": "{Lenerrors} tunela ni bilo mogoče odstraniti."
|
||
},
|
||
"two": {
|
||
"msg": "{Lenerrors} tunelov ni bilo mogoče odstraniti."
|
||
},
|
||
"few": {
|
||
"msg": "{Lenerrors} tunelov ni bilo mogoče odstraniti."
|
||
},
|
||
"other": {
|
||
"msg": "{Lenerrors} tunelov ni bilo mogoče odstraniti."
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"placeholders": [
|
||
{
|
||
"id": "Lenerrors",
|
||
"string": "%[1]d",
|
||
"type": "int",
|
||
"underlyingType": "int",
|
||
"argNum": 1,
|
||
"expr": "len(errors)"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "Configuration Files (*.zip, *.conf)|*.zip;*.conf|All Files (*.*)|*.*",
|
||
"message": "Configuration Files (*.zip, *.conf)|*.zip;*.conf|All Files (*.*)|*.*",
|
||
"translation": "Konfiguracijske datoteke (*.zip, *.conf)|*.zip;*.conf|Vse datoteke (*.*)|*.*",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Import tunnel(s) from file",
|
||
"message": "Import tunnel(s) from file",
|
||
"translation": "Uvozi tunele iz datoteke",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Configuration ZIP Files (*.zip)|*.zip",
|
||
"message": "Configuration ZIP Files (*.zip)|*.zip",
|
||
"translation": "Konfiguracijske datoteke ZIP (*.zip)|*.zip",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Export tunnels to zip",
|
||
"message": "Export tunnels to zip",
|
||
"translation": "Izvozi tunele v datoteko zip",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "{Title} (unsigned build, no updates)",
|
||
"message": "{Title} (unsigned build, no updates)",
|
||
"translation": "{Title} (nepodpisane različice, brez posodobitev)",
|
||
"translatorComment": "Copied from source.",
|
||
"placeholders": [
|
||
{
|
||
"id": "Title",
|
||
"string": "%[1]s",
|
||
"type": "string",
|
||
"underlyingType": "string",
|
||
"argNum": 1,
|
||
"expr": "mtw.Title()"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "Error Exiting WireGuard",
|
||
"message": "Error Exiting WireGuard",
|
||
"translation": "Napaka pri izhodu iz WireGuarda",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Unable to exit service due to: {Err}. You may want to stop WireGuard from the service manager.",
|
||
"message": "Unable to exit service due to: {Err}. You may want to stop WireGuard from the service manager.",
|
||
"translation": "Storitve ni bilo mogoče zaustaviti, ker: {Err}. Poskusite zaustaviti WireGuard z uporabo programa Storitve.",
|
||
"translatorComment": "Copied from source.",
|
||
"placeholders": [
|
||
{
|
||
"id": "Err",
|
||
"string": "%[1]v",
|
||
"type": "error",
|
||
"underlyingType": "interface{Error() string}",
|
||
"argNum": 1,
|
||
"expr": "err"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "An update to WireGuard is available. It is highly advisable to update without delay.",
|
||
"message": "An update to WireGuard is available. It is highly advisable to update without delay.",
|
||
"translation": "Posodobitev WireGuarda je na voljo. Zelo priporočamo posodobitev brez odlašanja.",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Status: Waiting for user",
|
||
"message": "Status: Waiting for user",
|
||
"translation": "Status: Čaka na uporabnika",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Update Now",
|
||
"message": "Update Now",
|
||
"translation": "Posodobi zdaj",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Status: Waiting for updater service",
|
||
"message": "Status: Waiting for updater service",
|
||
"translation": "Status: Čaka na servis za posodobitev",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "Error: {Err}. Please try again.",
|
||
"message": "Error: {Err}. Please try again.",
|
||
"translation": "Napaka: {Err}. Poskusite ponovno.",
|
||
"translatorComment": "Copied from source.",
|
||
"placeholders": [
|
||
{
|
||
"id": "Err",
|
||
"string": "%[1]v",
|
||
"type": "error",
|
||
"underlyingType": "interface{Error() string}",
|
||
"argNum": 1,
|
||
"expr": "err"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "Status: Complete!",
|
||
"message": "Status: Complete!",
|
||
"translation": "Status: Končano!",
|
||
"translatorComment": "Copied from source."
|
||
},
|
||
{
|
||
"id": "http2: Framer {F}: failed to decode just-written frame",
|
||
"message": "http2: Framer {F}: failed to decode just-written frame",
|
||
"translation": "http2: Framer {F}: napaka pri dekodiranju ravnokar zapisanega okvirja",
|
||
"translatorComment": "Copied from source.",
|
||
"placeholders": [
|
||
{
|
||
"id": "F",
|
||
"string": "%[1]p",
|
||
"type": "*net/http.http2Framer",
|
||
"underlyingType": "*net/http.http2Framer",
|
||
"argNum": 1,
|
||
"expr": "f"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "http2: Framer {F}: wrote {Http2summarizeFramefr}",
|
||
"message": "http2: Framer {F}: wrote {Http2summarizeFramefr}",
|
||
"translation": "http2: Framer {F}: zapisano {Http2summarizeFramefr}",
|
||
"translatorComment": "Copied from source.",
|
||
"placeholders": [
|
||
{
|
||
"id": "F",
|
||
"string": "%[1]p",
|
||
"type": "*net/http.http2Framer",
|
||
"underlyingType": "*net/http.http2Framer",
|
||
"argNum": 1,
|
||
"expr": "f"
|
||
},
|
||
{
|
||
"id": "Http2summarizeFramefr",
|
||
"string": "%[2]v",
|
||
"type": "string",
|
||
"underlyingType": "string",
|
||
"argNum": 2,
|
||
"expr": "http2summarizeFrame(fr)"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "http2: Framer {Fr}: read {Http2summarizeFramef}",
|
||
"message": "http2: Framer {Fr}: read {Http2summarizeFramef}",
|
||
"translation": "http2: Framer {Fr}: prebrano {Http2summarizeFramef}",
|
||
"translatorComment": "Copied from source.",
|
||
"placeholders": [
|
||
{
|
||
"id": "Fr",
|
||
"string": "%[1]p",
|
||
"type": "*net/http.http2Framer",
|
||
"underlyingType": "*net/http.http2Framer",
|
||
"argNum": 1,
|
||
"expr": "fr"
|
||
},
|
||
{
|
||
"id": "Http2summarizeFramef",
|
||
"string": "%[2]v",
|
||
"type": "string",
|
||
"underlyingType": "string",
|
||
"argNum": 2,
|
||
"expr": "http2summarizeFrame(f)"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"id": "http2: decoded hpack field {HeaderField}",
|
||
"message": "http2: decoded hpack field {HeaderField}",
|
||
"translation": "http2: dekodirano polje hpack {HeaderField}",
|
||
"translatorComment": "Copied from source.",
|
||
"placeholders": [
|
||
{
|
||
"id": "HeaderField",
|
||
"string": "%+[1]v",
|
||
"type": "vendor/golang.org/x/net/http2/hpack.HeaderField",
|
||
"underlyingType": "struct{Name string; Value string; Sensitive bool}",
|
||
"argNum": 1,
|
||
"expr": "hf"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
} |