Public Access
feat(audit): undo button for merges, hide manual games
The audit log shows Undo on a merge row for 30 days, with a confirm dialog and clear errors. The details page follows a merged key to the kept game. Hide and Show now work for manual games too. de/en texts.
This commit is contained in:
1 parent
0c300c455d
commit
ae904d946a
9 files changed
+189
-57
No files matched your search
+15
-2
@@ -269,7 +269,7 @@
|
||||
"OPEN_IN_STEAM": "Auf Steam ansehen",
|
||||
"HIDE": "Spiel ausblenden",
|
||||
"UNHIDE": "Spiel wieder anzeigen",
|
||||
"HIDDEN_NOTE": "Ausgeblendet: Das Spiel fehlt in deinen Listen, Statistiken und im öffentlichen Profil. Nur seine Spielzeit wird weiter aktualisiert.",
|
||||
"HIDDEN_NOTE": "Ausgeblendet: Das Spiel fehlt in deinen Listen, Statistiken und im öffentlichen Profil.",
|
||||
"HIDDEN_TOAST": "Spiel ausgeblendet",
|
||||
"SHOWN_TOAST": "Spiel wird wieder angezeigt",
|
||||
"HIDE_ERROR": "Das Spiel konnte nicht geändert werden.",
|
||||
@@ -650,7 +650,7 @@
|
||||
"OPEN": "Duplikat zusammenführen",
|
||||
"TITLE": "Mit demselben Spiel zusammenführen",
|
||||
"HINT": "Suche den anderen Eintrag von „{{name}}“, z. B. das Steam-Spiel oder ein von Hand hinzugefügtes Spiel. Das Zusammenführen gilt für alle Nutzer.",
|
||||
"CONFIRM": "„{{name}}“ und „{{other}}“ für alle Nutzer zu einem Spiel zusammenführen? Bibliotheken mit beiden behalten einen Eintrag mit dem zuletzt gesetzten Status, der Bewertung und den Notizen. Das lässt sich nicht rückgängig machen.",
|
||||
"CONFIRM": "„{{name}}“ und „{{other}}“ für alle Nutzer zu einem Spiel zusammenführen? Bibliotheken mit beiden behalten einen Eintrag mit dem zuletzt gesetzten Status, der Bewertung und den Notizen. Das lässt sich 30 Tage lang im Audit-Log rückgängig machen.",
|
||||
"CONFIRM_BUTTON": "Zusammenführen",
|
||||
"BACK": "Zurück",
|
||||
"DONE": "Spiele zusammengeführt",
|
||||
@@ -710,11 +710,24 @@
|
||||
"NO_ACCESS": "Nur Auditoren können diese Seite öffnen.",
|
||||
"LOAD_ERROR": "Das Protokoll konnte nicht geladen werden.",
|
||||
"USER_ID": "Nutzer {{id}}",
|
||||
"UNDO": {
|
||||
"BUTTON": "Rückgängig",
|
||||
"CONFIRM": "Die Zusammenführung von „{{name}}“ und „{{other}}“ rückgängig machen? Beide Spiele kommen für alle Nutzer zurück. Status, Bewertung und Notizen, die seitdem gesetzt wurden, bleiben erhalten.",
|
||||
"DONE": "Zusammenführung rückgängig gemacht.",
|
||||
"ERROR": "Die Zusammenführung konnte nicht rückgängig gemacht werden.",
|
||||
"ERROR_CODES": {
|
||||
"MERGE_NOT_FOUND": "Diese Zusammenführung gibt es nicht.",
|
||||
"UNDO_NOT_AVAILABLE": "Diese Zusammenführung wurde schon rückgängig gemacht oder ist zu alt.",
|
||||
"NEWER_MERGE": "Mache zuerst die neuere Zusammenführung dieses Spiels rückgängig.",
|
||||
"UNDO_EXPIRED": "Die Frist von 30 Tagen für diese Zusammenführung ist abgelaufen."
|
||||
}
|
||||
},
|
||||
"PAGE_OF": "Seite {{current}} von {{total}}",
|
||||
"ACTION": {
|
||||
"LABEL": "Aktion",
|
||||
"ALL": "Alle Aktionen",
|
||||
"GAME_MERGE": "Zusammengeführt",
|
||||
"GAME_MERGE_UNDO": "Zusammenführung rückgängig",
|
||||
"GAME_LINK": "Verknüpft",
|
||||
"GAME_UNLINK": "Verknüpfung gelöst",
|
||||
"GAME_LINK_DISMISS": "Verworfen",
|
||||
|
||||
+15
-2
@@ -269,7 +269,7 @@
|
||||
"OPEN_IN_STEAM": "View on Steam",
|
||||
"HIDE": "Hide game",
|
||||
"UNHIDE": "Show game again",
|
||||
"HIDDEN_NOTE": "Hidden: this game is not in your library lists, stats or public profile. Only its playtime is still updated.",
|
||||
"HIDDEN_NOTE": "Hidden: this game is not in your library lists, stats or public profile.",
|
||||
"HIDDEN_TOAST": "Game hidden",
|
||||
"SHOWN_TOAST": "Game shown again",
|
||||
"HIDE_ERROR": "Could not change the game.",
|
||||
@@ -650,7 +650,7 @@
|
||||
"OPEN": "Merge duplicate",
|
||||
"TITLE": "Merge with the same game",
|
||||
"HINT": "Find the other entry of \"{{name}}\", e.g. the Steam game or a game added by hand. The merge applies to every user.",
|
||||
"CONFIRM": "Merge \"{{name}}\" and \"{{other}}\" into one game for every user? Libraries with both keep one entry with the status, rating and notes set last. This cannot be undone.",
|
||||
"CONFIRM": "Merge \"{{name}}\" and \"{{other}}\" into one game for every user? Libraries with both keep one entry with the status, rating and notes set last. This can be undone for 30 days in the audit log.",
|
||||
"CONFIRM_BUTTON": "Merge",
|
||||
"BACK": "Back",
|
||||
"DONE": "Games merged",
|
||||
@@ -710,11 +710,24 @@
|
||||
"NO_ACCESS": "Only auditors can open this page.",
|
||||
"LOAD_ERROR": "The audit log could not be loaded.",
|
||||
"USER_ID": "user {{id}}",
|
||||
"UNDO": {
|
||||
"BUTTON": "Undo",
|
||||
"CONFIRM": "Undo the merge of \"{{name}}\" and \"{{other}}\"? Both games come back for every user. Status, rating and notes set since the merge are kept.",
|
||||
"DONE": "Merge undone.",
|
||||
"ERROR": "The merge could not be undone.",
|
||||
"ERROR_CODES": {
|
||||
"MERGE_NOT_FOUND": "This merge does not exist.",
|
||||
"UNDO_NOT_AVAILABLE": "This merge was already undone or is too old to undo.",
|
||||
"NEWER_MERGE": "Undo the newer merge of this game first.",
|
||||
"UNDO_EXPIRED": "The undo of this merge expired after 30 days."
|
||||
}
|
||||
},
|
||||
"PAGE_OF": "Page {{current}} of {{total}}",
|
||||
"ACTION": {
|
||||
"LABEL": "Action",
|
||||
"ALL": "All actions",
|
||||
"GAME_MERGE": "Merge",
|
||||
"GAME_MERGE_UNDO": "Merge undone",
|
||||
"GAME_LINK": "Link",
|
||||
"GAME_UNLINK": "Unlink",
|
||||
"GAME_LINK_DISMISS": "Dismissed",
|
||||
|
||||
Reference in new issue
Block a user