mirror of
https://git.sr.ht/~phw/scotty
synced 2025-04-30 13:47:05 +02:00
Update translations
This commit is contained in:
parent
210fe928fd
commit
91f9b62db3
3 changed files with 225 additions and 38 deletions
|
@ -255,6 +255,50 @@
|
|||
"message": "Unique playlist identifier",
|
||||
"translation": "Eindeutige Playlist-ID"
|
||||
},
|
||||
{
|
||||
"id": "Check for duplicate listens on import (slower)",
|
||||
"message": "Check for duplicate listens on import (slower)",
|
||||
"translation": ""
|
||||
},
|
||||
{
|
||||
"id": "Ignored duplicate listen {ListenedAt}: \"{TrackName}\" by {ArtistName} ({RecordingMbid})",
|
||||
"message": "Ignored duplicate listen {ListenedAt}: \"{TrackName}\" by {ArtistName} ({RecordingMbid})",
|
||||
"translation": "",
|
||||
"placeholders": [
|
||||
{
|
||||
"id": "ListenedAt",
|
||||
"string": "%[1]v",
|
||||
"type": "time.Time",
|
||||
"underlyingType": "struct{wall uint64; ext int64; loc *time.Location}",
|
||||
"argNum": 1,
|
||||
"expr": "l.ListenedAt"
|
||||
},
|
||||
{
|
||||
"id": "TrackName",
|
||||
"string": "%[2]v",
|
||||
"type": "string",
|
||||
"underlyingType": "string",
|
||||
"argNum": 2,
|
||||
"expr": "l.TrackName"
|
||||
},
|
||||
{
|
||||
"id": "ArtistName",
|
||||
"string": "%[3]v",
|
||||
"type": "string",
|
||||
"underlyingType": "string",
|
||||
"argNum": 3,
|
||||
"expr": "l.ArtistName()"
|
||||
},
|
||||
{
|
||||
"id": "RecordingMbid",
|
||||
"string": "%[4]v",
|
||||
"type": "go.uploadedlobster.com/scotty/internal/models.MBID",
|
||||
"underlyingType": "string",
|
||||
"argNum": 4,
|
||||
"expr": "l.RecordingMbid"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "Disable auto correction of submitted listens",
|
||||
"message": "Disable auto correction of submitted listens",
|
||||
|
@ -265,6 +309,26 @@
|
|||
"message": "Include skipped listens",
|
||||
"translation": "Übersprungene Titel einbeziehen"
|
||||
},
|
||||
{
|
||||
"id": "Directory path",
|
||||
"message": "Directory path",
|
||||
"translation": ""
|
||||
},
|
||||
{
|
||||
"id": "Ignore listens in incognito mode",
|
||||
"message": "Ignore listens in incognito mode",
|
||||
"translation": ""
|
||||
},
|
||||
{
|
||||
"id": "Ignore skipped listens",
|
||||
"message": "Ignore skipped listens",
|
||||
"translation": ""
|
||||
},
|
||||
{
|
||||
"id": "Minimum playback duration for skipped tracks (seconds)",
|
||||
"message": "Minimum playback duration for skipped tracks (seconds)",
|
||||
"translation": ""
|
||||
},
|
||||
{
|
||||
"id": "Visit the URL for authorization: {Url}",
|
||||
"message": "Visit the URL for authorization: {Url}",
|
||||
|
@ -478,6 +542,21 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "invalid timestamp string \"{FlagValue}\"",
|
||||
"message": "invalid timestamp string \"{FlagValue}\"",
|
||||
"translation": "",
|
||||
"placeholders": [
|
||||
{
|
||||
"id": "FlagValue",
|
||||
"string": "%[1]v",
|
||||
"type": "string",
|
||||
"underlyingType": "string",
|
||||
"argNum": 1,
|
||||
"expr": "flagValue"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "Latest timestamp: {Arg_1} ({Arg_2})",
|
||||
"message": "Latest timestamp: {Arg_1} ({Arg_2})",
|
||||
|
|
|
@ -303,6 +303,54 @@
|
|||
"translatorComment": "Copied from source.",
|
||||
"fuzzy": true
|
||||
},
|
||||
{
|
||||
"id": "Check for duplicate listens on import (slower)",
|
||||
"message": "Check for duplicate listens on import (slower)",
|
||||
"translation": "Check for duplicate listens on import (slower)",
|
||||
"translatorComment": "Copied from source.",
|
||||
"fuzzy": true
|
||||
},
|
||||
{
|
||||
"id": "Ignored duplicate listen {ListenedAt}: \"{TrackName}\" by {ArtistName} ({RecordingMbid})",
|
||||
"message": "Ignored duplicate listen {ListenedAt}: \"{TrackName}\" by {ArtistName} ({RecordingMbid})",
|
||||
"translation": "Ignored duplicate listen {ListenedAt}: \"{TrackName}\" by {ArtistName} ({RecordingMbid})",
|
||||
"translatorComment": "Copied from source.",
|
||||
"placeholders": [
|
||||
{
|
||||
"id": "ListenedAt",
|
||||
"string": "%[1]v",
|
||||
"type": "time.Time",
|
||||
"underlyingType": "struct{wall uint64; ext int64; loc *time.Location}",
|
||||
"argNum": 1,
|
||||
"expr": "l.ListenedAt"
|
||||
},
|
||||
{
|
||||
"id": "TrackName",
|
||||
"string": "%[2]v",
|
||||
"type": "string",
|
||||
"underlyingType": "string",
|
||||
"argNum": 2,
|
||||
"expr": "l.TrackName"
|
||||
},
|
||||
{
|
||||
"id": "ArtistName",
|
||||
"string": "%[3]v",
|
||||
"type": "string",
|
||||
"underlyingType": "string",
|
||||
"argNum": 3,
|
||||
"expr": "l.ArtistName()"
|
||||
},
|
||||
{
|
||||
"id": "RecordingMbid",
|
||||
"string": "%[4]v",
|
||||
"type": "go.uploadedlobster.com/scotty/internal/models.MBID",
|
||||
"underlyingType": "string",
|
||||
"argNum": 4,
|
||||
"expr": "l.RecordingMbid"
|
||||
}
|
||||
],
|
||||
"fuzzy": true
|
||||
},
|
||||
{
|
||||
"id": "Disable auto correction of submitted listens",
|
||||
"message": "Disable auto correction of submitted listens",
|
||||
|
@ -317,6 +365,34 @@
|
|||
"translatorComment": "Copied from source.",
|
||||
"fuzzy": true
|
||||
},
|
||||
{
|
||||
"id": "Directory path",
|
||||
"message": "Directory path",
|
||||
"translation": "Directory path",
|
||||
"translatorComment": "Copied from source.",
|
||||
"fuzzy": true
|
||||
},
|
||||
{
|
||||
"id": "Ignore listens in incognito mode",
|
||||
"message": "Ignore listens in incognito mode",
|
||||
"translation": "Ignore listens in incognito mode",
|
||||
"translatorComment": "Copied from source.",
|
||||
"fuzzy": true
|
||||
},
|
||||
{
|
||||
"id": "Ignore skipped listens",
|
||||
"message": "Ignore skipped listens",
|
||||
"translation": "Ignore skipped listens",
|
||||
"translatorComment": "Copied from source.",
|
||||
"fuzzy": true
|
||||
},
|
||||
{
|
||||
"id": "Minimum playback duration for skipped tracks (seconds)",
|
||||
"message": "Minimum playback duration for skipped tracks (seconds)",
|
||||
"translation": "Minimum playback duration for skipped tracks (seconds)",
|
||||
"translatorComment": "Copied from source.",
|
||||
"fuzzy": true
|
||||
},
|
||||
{
|
||||
"id": "Visit the URL for authorization: {Url}",
|
||||
"message": "Visit the URL for authorization: {Url}",
|
||||
|
@ -558,6 +634,23 @@
|
|||
],
|
||||
"fuzzy": true
|
||||
},
|
||||
{
|
||||
"id": "invalid timestamp string \"{FlagValue}\"",
|
||||
"message": "invalid timestamp string \"{FlagValue}\"",
|
||||
"translation": "invalid timestamp string \"{FlagValue}\"",
|
||||
"translatorComment": "Copied from source.",
|
||||
"placeholders": [
|
||||
{
|
||||
"id": "FlagValue",
|
||||
"string": "%[1]v",
|
||||
"type": "string",
|
||||
"underlyingType": "string",
|
||||
"argNum": 1,
|
||||
"expr": "flagValue"
|
||||
}
|
||||
],
|
||||
"fuzzy": true
|
||||
},
|
||||
{
|
||||
"id": "Latest timestamp: {Arg_1} ({Arg_2})",
|
||||
"message": "Latest timestamp: {Arg_1} ({Arg_2})",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue