feat: Curator-Hilfe-System implementiert
- Hilfe-Seite /curator/help mit vollständiger Dokumentation (de/en) - HelpTooltip-Komponente mit Hover- und Click-Modi - Tooltips bei allen wichtigen Dashboard-Bereichen: * Dashboard-Übersicht * Upload-Bereich & Genre-Zuweisung * Track-Liste (Suche, Filter, Batch-Edit) * Kommentar-Verwaltung - Prominenter Hilfe-Button im Header - Umfassende Übersetzungen für alle Hilfe-Texte - Fix: TypeScript-Fehler in batch route behoben - Fix: Doppelter Browser-Tooltip entfernt (nur noch custom Tooltip)
This commit is contained in:
@@ -274,6 +274,87 @@
|
||||
"batchUpdateError": "Error: {error}",
|
||||
"batchUpdateNetworkError": "Network error during batch update"
|
||||
},
|
||||
"CuratorHelp": {
|
||||
"title": "Curator Help & Manual",
|
||||
"backToDashboard": "Back to Dashboard",
|
||||
"helpButton": "Help",
|
||||
"introductionTitle": "Introduction",
|
||||
"introductionText": "As a curator, you are responsible for managing songs within your assigned genres and specials. This dashboard allows you to upload, edit, and organize music for the Hördle game.",
|
||||
"permissionsTitle": "Your Permissions",
|
||||
"permission1": "Upload MP3 files and assign them to your genres",
|
||||
"permission2": "Edit songs that are assigned to at least one of your genres or specials",
|
||||
"permission3": "Delete songs that are exclusively assigned to your genres/specials",
|
||||
"permission4": "View and manage comments from players about your puzzles",
|
||||
"note": "Note",
|
||||
"permissionNote": "You can only edit or delete songs that are assigned to your genres/specials. Songs assigned to other curators' genres cannot be modified by you.",
|
||||
"uploadTitle": "Uploading Songs",
|
||||
"uploadStepsTitle": "Step-by-Step Guide",
|
||||
"uploadStep1": "Drag MP3 files into the upload area or click to select files",
|
||||
"uploadStep2": "Select one or more genres to assign to the uploaded songs",
|
||||
"uploadStep3": "Click 'Start upload' to begin the upload process",
|
||||
"uploadStep4": "The system will automatically extract metadata (title, artist, release year) from the files",
|
||||
"uploadBestPracticesTitle": "Best Practices",
|
||||
"uploadBestPractice1": "Ensure MP3 files have correct ID3 tags (title, artist) for automatic metadata extraction",
|
||||
"uploadBestPractice2": "Select appropriate genres before uploading to avoid manual assignment later",
|
||||
"uploadBestPractice3": "Check for duplicates before uploading - the system will warn you if a song already exists",
|
||||
"tip": "Tip",
|
||||
"uploadTip": "All songs uploaded by curators are automatically excluded from the global playlist. Only admins can change this setting.",
|
||||
"editingTitle": "Editing Songs",
|
||||
"singleEditTitle": "Single Song Editing",
|
||||
"singleEditText": "Click the edit button (✏️) next to a song to modify its title, artist, release year, genres, specials, or exclude-from-global flag. Only songs you can edit will have an active edit button.",
|
||||
"batchEditTitle": "Batch Editing",
|
||||
"batchEditText": "Select multiple songs using the checkboxes, then use the batch edit toolbar to apply changes to all selected songs at once:",
|
||||
"batchEditFeature1": "Genre Toggle: Add or remove genres from all selected songs",
|
||||
"batchEditFeature2": "Special Toggle: Add or remove specials from all selected songs",
|
||||
"batchEditFeature3": "Artist Change: Set the same artist name for all selected songs",
|
||||
"batchEditFeature4": "Exclude Global Flag: Set or remove the exclude-from-global flag (Global Curators only)",
|
||||
"genreSpecialAssignmentTitle": "Genre & Special Assignment",
|
||||
"genreSpecialAssignmentText": "You can only assign songs to genres and specials that you are responsible for. Songs can have multiple genres and specials. When editing, you can toggle assignments - if a genre/special is already assigned, it will be removed; if not, it will be added.",
|
||||
"commentsTitle": "Managing Comments",
|
||||
"commentsText": "Players can send you feedback about puzzles in your genres or specials. Comments appear in your dashboard with a badge showing unread messages.",
|
||||
"commentsActionsTitle": "Available Actions",
|
||||
"markAsRead": "Mark as Read",
|
||||
"markAsReadText": "Click on a comment to mark it as read. Read comments are displayed with a gray border.",
|
||||
"archive": "Archive",
|
||||
"archiveText": "Archive comments you no longer need. Archived comments are removed from your view.",
|
||||
"bestPracticesTitle": "Best Practices for Curators",
|
||||
"bestPractice1": "Keep metadata accurate: Ensure song titles and artist names are correct and consistent",
|
||||
"bestPractice2": "Use appropriate genres: Assign songs to the most relevant genres to help players discover music",
|
||||
"bestPractice3": "Respond to comments: Check comments regularly and consider player feedback when curating",
|
||||
"bestPractice4": "Maintain quality: Review uploaded songs for audio quality and metadata accuracy",
|
||||
"bestPractice5": "Use batch editing efficiently: When making similar changes to multiple songs, use batch edit to save time",
|
||||
"troubleshootingTitle": "Troubleshooting",
|
||||
"troubleshootingQ1": "Why can't I edit a song?",
|
||||
"troubleshootingA1": "You can only edit songs that are assigned to at least one of your genres or specials. If a song has no genres/specials assigned, you can edit it. If it's assigned to other curators' genres only, you cannot edit it.",
|
||||
"troubleshootingQ2": "Why can't I delete a song?",
|
||||
"troubleshootingA2": "You can only delete songs that are exclusively assigned to your genres/specials. If a song has any genres or specials assigned to other curators, you cannot delete it.",
|
||||
"troubleshootingQ3": "Why can't I assign a genre/special?",
|
||||
"troubleshootingA3": "You can only assign songs to genres and specials that you are responsible for. Contact the admin if you need access to additional genres or specials.",
|
||||
"troubleshootingQ4": "Why is the exclude-from-global checkbox disabled?",
|
||||
"troubleshootingA4": "Only Global Curators can change the exclude-from-global flag. If you need this permission, contact the admin.",
|
||||
"tooltipDashboardShort": "Overview of your curator dashboard",
|
||||
"tooltipDashboardLong": "This is your main dashboard where you can upload songs, manage your track list, and view comments from players. Use the help button (❓) to access the full manual.",
|
||||
"tooltipUploadShort": "Upload MP3 files to your genres",
|
||||
"tooltipUploadLong": "Drag and drop MP3 files or click to select. The system will automatically extract metadata (title, artist, release year) from ID3 tags. Select genres before uploading to automatically assign songs. All curator uploads are excluded from the global playlist by default.",
|
||||
"tooltipGenreAssignmentShort": "Assign genres to uploaded songs",
|
||||
"tooltipGenreAssignmentLong": "Select one or more genres before uploading. The selected genres will be assigned to all successfully uploaded songs. You can only assign genres that you are responsible for. If you don't select any genres, you can assign them later by editing the songs.",
|
||||
"tooltipTracklistShort": "Manage your songs",
|
||||
"tooltipTracklistLong": "This table shows all songs in your genres and specials. You can search, filter, sort, and edit songs. Use the checkboxes to select multiple songs for batch editing. Only songs you can edit will have an active checkbox.",
|
||||
"tooltipSearchShort": "Search by title or artist",
|
||||
"tooltipSearchLong": "Type in the search box to filter songs by title or artist name. The search is case-insensitive and matches partial text. Clear the search to show all songs again.",
|
||||
"tooltipFilterShort": "Filter by genre, special, or global flag",
|
||||
"tooltipFilterLong": "Use the filter dropdown to show only songs from a specific genre, special, or songs excluded from the global playlist. Combine with search for more precise filtering.",
|
||||
"tooltipBatchEditShort": "Edit multiple songs at once",
|
||||
"tooltipBatchEditLong": "Select multiple songs using checkboxes, then use the batch edit toolbar to apply changes to all selected songs simultaneously. You can toggle genres/specials, change artist names, or modify the exclude-from-global flag (Global Curators only).",
|
||||
"tooltipBatchGenreToggleShort": "Add or remove genres",
|
||||
"tooltipBatchGenreToggleLong": "Select genres to toggle. If a selected song already has the genre, it will be removed. If it doesn't have the genre, it will be added. This allows you to quickly add or remove genres from multiple songs at once.",
|
||||
"tooltipBatchSpecialToggleShort": "Add or remove specials",
|
||||
"tooltipBatchSpecialToggleLong": "Select specials to toggle. If a selected song already has the special, it will be removed. If it doesn't have the special, it will be added. You can only toggle specials you are responsible for.",
|
||||
"tooltipBatchArtistShort": "Change artist for all selected songs",
|
||||
"tooltipBatchArtistLong": "Enter a new artist name to set it for all selected songs. This is useful for correcting artist names or standardizing naming conventions across multiple songs.",
|
||||
"tooltipCommentsShort": "Player feedback and comments",
|
||||
"tooltipCommentsLong": "Players can send you messages about puzzles in your genres or specials. Unread comments are highlighted with a blue border and badge. Click on a comment to mark it as read, or archive it if you no longer need it."
|
||||
},
|
||||
"About": {
|
||||
"title": "About Hördle & Imprint",
|
||||
"intro": "Hördle is a non-commercial, privately run hobby project. There are no ads, no sponsored content and no hidden subscription models.",
|
||||
|
||||
Reference in New Issue
Block a user