mirror of
https://git.sr.ht/~phw/scotty
synced 2025-04-30 13:47:05 +02:00
Translate progress bar
This commit is contained in:
parent
a41318d822
commit
1f3247c3ff
5 changed files with 251 additions and 10 deletions
199
internal/translations/locales/en/messages.gotext.json
Normal file
199
internal/translations/locales/en/messages.gotext.json
Normal file
|
@ -0,0 +1,199 @@
|
|||
{
|
||||
"language": "en",
|
||||
"messages": [
|
||||
{
|
||||
"id": "exporting",
|
||||
"message": "exporting",
|
||||
"translation": "exporting",
|
||||
"translatorComment": "Copied from source.",
|
||||
"fuzzy": true
|
||||
},
|
||||
{
|
||||
"id": "importing",
|
||||
"message": "importing",
|
||||
"translation": "importing",
|
||||
"translatorComment": "Copied from source.",
|
||||
"fuzzy": true
|
||||
},
|
||||
{
|
||||
"id": "done",
|
||||
"message": "done",
|
||||
"translation": "done",
|
||||
"translatorComment": "Copied from source.",
|
||||
"fuzzy": true
|
||||
},
|
||||
{
|
||||
"id": "Transferring {Entity} from {SourceName} to {TargetName}...",
|
||||
"message": "Transferring {Entity} from {SourceName} to {TargetName}...",
|
||||
"translation": "Transferring {Entity} from {SourceName} to {TargetName}...",
|
||||
"translatorComment": "Copied from source.",
|
||||
"placeholders": [
|
||||
{
|
||||
"id": "Entity",
|
||||
"string": "%[1]s",
|
||||
"type": "string",
|
||||
"underlyingType": "string",
|
||||
"argNum": 1,
|
||||
"expr": "c.entity"
|
||||
},
|
||||
{
|
||||
"id": "SourceName",
|
||||
"string": "%[2]s",
|
||||
"type": "string",
|
||||
"underlyingType": "string",
|
||||
"argNum": 2,
|
||||
"expr": "c.sourceName"
|
||||
},
|
||||
{
|
||||
"id": "TargetName",
|
||||
"string": "%[3]s",
|
||||
"type": "string",
|
||||
"underlyingType": "string",
|
||||
"argNum": 3,
|
||||
"expr": "c.targetName"
|
||||
}
|
||||
],
|
||||
"fuzzy": true
|
||||
},
|
||||
{
|
||||
"id": "From timestamp: {Timestamp} ({Unix})",
|
||||
"message": "From timestamp: {Timestamp} ({Unix})",
|
||||
"translation": "From timestamp: {Timestamp} ({Unix})",
|
||||
"translatorComment": "Copied from source.",
|
||||
"placeholders": [
|
||||
{
|
||||
"id": "Timestamp",
|
||||
"string": "%[1]v",
|
||||
"type": "time.Time",
|
||||
"underlyingType": "struct{wall uint64; ext int64; loc *time.Location}",
|
||||
"argNum": 1,
|
||||
"expr": "timestamp"
|
||||
},
|
||||
{
|
||||
"id": "Unix",
|
||||
"string": "%[2]v",
|
||||
"type": "int64",
|
||||
"underlyingType": "int64",
|
||||
"argNum": 2,
|
||||
"expr": "timestamp.Unix()"
|
||||
}
|
||||
],
|
||||
"fuzzy": true
|
||||
},
|
||||
{
|
||||
"id": "Import failed, last reported timestamp was {LastTimestamp} ({Unix})",
|
||||
"message": "Import failed, last reported timestamp was {LastTimestamp} ({Unix})",
|
||||
"translation": "Import failed, last reported timestamp was {LastTimestamp} ({Unix})",
|
||||
"translatorComment": "Copied from source.",
|
||||
"placeholders": [
|
||||
{
|
||||
"id": "LastTimestamp",
|
||||
"string": "%[1]v",
|
||||
"type": "time.Time",
|
||||
"underlyingType": "struct{wall uint64; ext int64; loc *time.Location}",
|
||||
"argNum": 1,
|
||||
"expr": "result.LastTimestamp"
|
||||
},
|
||||
{
|
||||
"id": "Unix",
|
||||
"string": "%[2]v",
|
||||
"type": "int64",
|
||||
"underlyingType": "int64",
|
||||
"argNum": 2,
|
||||
"expr": "result.LastTimestamp.Unix()"
|
||||
}
|
||||
],
|
||||
"fuzzy": true
|
||||
},
|
||||
{
|
||||
"id": "Imported {ImportCount} of {TotalCount} {Entity} into {TargetName}.",
|
||||
"message": "Imported {ImportCount} of {TotalCount} {Entity} into {TargetName}.",
|
||||
"translation": "Imported {ImportCount} of {TotalCount} {Entity} into {TargetName}.",
|
||||
"translatorComment": "Copied from source.",
|
||||
"placeholders": [
|
||||
{
|
||||
"id": "ImportCount",
|
||||
"string": "%[1]v",
|
||||
"type": "int",
|
||||
"underlyingType": "int",
|
||||
"argNum": 1,
|
||||
"expr": "result.ImportCount"
|
||||
},
|
||||
{
|
||||
"id": "TotalCount",
|
||||
"string": "%[2]v",
|
||||
"type": "int",
|
||||
"underlyingType": "int",
|
||||
"argNum": 2,
|
||||
"expr": "result.TotalCount"
|
||||
},
|
||||
{
|
||||
"id": "Entity",
|
||||
"string": "%[3]s",
|
||||
"type": "string",
|
||||
"underlyingType": "string",
|
||||
"argNum": 3,
|
||||
"expr": "c.entity"
|
||||
},
|
||||
{
|
||||
"id": "TargetName",
|
||||
"string": "%[4]v",
|
||||
"type": "string",
|
||||
"underlyingType": "string",
|
||||
"argNum": 4,
|
||||
"expr": "c.targetName"
|
||||
}
|
||||
],
|
||||
"fuzzy": true
|
||||
},
|
||||
{
|
||||
"id": "During the import the following errors occurred:",
|
||||
"message": "During the import the following errors occurred:",
|
||||
"translation": "During the import the following errors occurred:",
|
||||
"translatorComment": "Copied from source.",
|
||||
"fuzzy": true
|
||||
},
|
||||
{
|
||||
"id": "Error: {Err}",
|
||||
"message": "Error: {Err}",
|
||||
"translation": "Error: {Err}",
|
||||
"translatorComment": "Copied from source.",
|
||||
"placeholders": [
|
||||
{
|
||||
"id": "Err",
|
||||
"string": "%[1]v",
|
||||
"type": "string",
|
||||
"underlyingType": "string",
|
||||
"argNum": 1,
|
||||
"expr": "err"
|
||||
}
|
||||
],
|
||||
"fuzzy": true
|
||||
},
|
||||
{
|
||||
"id": "Latest timestamp: {LastTimestamp} ({Unix})",
|
||||
"message": "Latest timestamp: {LastTimestamp} ({Unix})",
|
||||
"translation": "Latest timestamp: {LastTimestamp} ({Unix})",
|
||||
"translatorComment": "Copied from source.",
|
||||
"placeholders": [
|
||||
{
|
||||
"id": "LastTimestamp",
|
||||
"string": "%[1]v",
|
||||
"type": "time.Time",
|
||||
"underlyingType": "struct{wall uint64; ext int64; loc *time.Location}",
|
||||
"argNum": 1,
|
||||
"expr": "result.LastTimestamp"
|
||||
},
|
||||
{
|
||||
"id": "Unix",
|
||||
"string": "%[2]v",
|
||||
"type": "int64",
|
||||
"underlyingType": "int64",
|
||||
"argNum": 2,
|
||||
"expr": "result.LastTimestamp.Unix()"
|
||||
}
|
||||
],
|
||||
"fuzzy": true
|
||||
}
|
||||
]
|
||||
}
|
|
@ -1,6 +1,27 @@
|
|||
{
|
||||
"language": "en",
|
||||
"messages": [
|
||||
{
|
||||
"id": "exporting",
|
||||
"message": "exporting",
|
||||
"translation": "exporting",
|
||||
"translatorComment": "Copied from source.",
|
||||
"fuzzy": true
|
||||
},
|
||||
{
|
||||
"id": "importing",
|
||||
"message": "importing",
|
||||
"translation": "importing",
|
||||
"translatorComment": "Copied from source.",
|
||||
"fuzzy": true
|
||||
},
|
||||
{
|
||||
"id": "done",
|
||||
"message": "done",
|
||||
"translation": "done",
|
||||
"translatorComment": "Copied from source.",
|
||||
"fuzzy": true
|
||||
},
|
||||
{
|
||||
"id": "Transferring {Entity} from {SourceName} to {TargetName}...",
|
||||
"message": "Transferring {Entity} from {SourceName} to {TargetName}...",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue