feat(i18n): add Hungarian and Traditional Chinese locales
Complete and revise every shipped locale against the current English source, preserve locale-specific plurals, and map script-specific Chinese locales through device, Intl, duration, and Plex boundaries. Co-authored-by: emgeje <mgj@mgj.hu> Co-authored-by: junyou1998 <junyou1998@gmail.com>
This commit is contained in:
co-authored by
emgeje
junyou1998
parent
0c6dab01b3
commit
ad7ef112fc
+14
-14
@@ -29,7 +29,7 @@
|
||||
"submit": "Submit",
|
||||
"confirm": "Confirm",
|
||||
"retry": "Retry",
|
||||
"logout": "Logout",
|
||||
"logout": "Log out",
|
||||
"unknown": "Unknown",
|
||||
"refresh": "Refresh",
|
||||
"yes": "Yes",
|
||||
@@ -242,11 +242,11 @@
|
||||
"downloadLocationReset": "Download location reset to default",
|
||||
"downloadLocationInvalid": "Selected folder is not writable",
|
||||
"downloadLocationPickerUnavailable": "Folder selection is not available on this device",
|
||||
"downloadOnWifiOnly": "Download on WiFi only",
|
||||
"downloadOnWifiOnly": "Download on Wi-Fi only",
|
||||
"downloadOnWifiOnlyDescription": "Prevent downloads when on cellular data",
|
||||
"autoRemoveWatchedDownloads": "Auto-remove watched downloads",
|
||||
"autoRemoveWatchedDownloadsDescription": "Delete watched downloads automatically",
|
||||
"cellularDownloadBlocked": "Downloads are blocked on cellular. Use WiFi or change the setting.",
|
||||
"cellularDownloadBlocked": "Downloads are blocked on cellular. Use Wi-Fi or change the setting.",
|
||||
"maxVolume": "Maximum Volume",
|
||||
"maxVolumeDescription": "Allow volume boost above 100% for quiet media",
|
||||
"maxVolumePercent": "${percent}%",
|
||||
@@ -258,7 +258,7 @@
|
||||
"companionRemoteServer": "Companion Remote Server",
|
||||
"companionRemoteServerDescription": "Allow mobile devices on your network to control this app",
|
||||
"autoPip": "Auto Picture-in-Picture",
|
||||
"autoPipDescription": "Enter picture-in-picture when leaving during playback",
|
||||
"autoPipDescription": "Automatically enter picture-in-picture when you leave the app during playback",
|
||||
"matchContentFrameRate": "Match Content Frame Rate",
|
||||
"matchContentFrameRateDescription": "Match display refresh rate to video content",
|
||||
"matchRefreshRate": "Match Refresh Rate",
|
||||
@@ -564,7 +564,7 @@
|
||||
"playbackAuthenticationRequired": "Sign in to the media server again to play this item.",
|
||||
"playbackServerUnavailable": "The media server is unavailable. Try again later.",
|
||||
"playbackDataInvalid": "The server returned invalid playback information.",
|
||||
"playbackCancelled": "Playback was cancelled.",
|
||||
"playbackCancelled": "Playback was canceled.",
|
||||
"playbackFailed": "Playback could not be started.",
|
||||
"errorLoadingFileInfo": "Error loading file info: ${error}",
|
||||
"errorLoadingSeries": "Error loading series",
|
||||
@@ -582,7 +582,7 @@
|
||||
"metadataRefreshing": "Refreshing metadata for \"${title}\"...",
|
||||
"metadataRefreshStarted": "Metadata refresh started for \"${title}\"",
|
||||
"metadataRefreshFailed": "Failed to refresh metadata: ${error}",
|
||||
"logoutConfirm": "Are you sure you want to logout?",
|
||||
"logoutConfirm": "Are you sure you want to log out?",
|
||||
"noSeasonsFound": "No seasons found",
|
||||
"seasonsLoadFailed": "Couldn't load seasons",
|
||||
"noEpisodesFound": "No episodes found in first season",
|
||||
@@ -591,7 +591,7 @@
|
||||
"noResultsFound": "No results found",
|
||||
"sleepTimerSet": "Sleep timer set for ${label}",
|
||||
"noItemsAvailable": "No items available",
|
||||
"failedToCreatePlayQueueNoItems": "Failed to create play queue - no items",
|
||||
"failedToCreatePlayQueueNoItems": "Failed to create a play queue — no items",
|
||||
"failedPlayback": "Failed to ${action}: ${error}",
|
||||
"switchingToCompatiblePlayer": "Switching to compatible player...",
|
||||
"serverLimitTitle": "Playback failed",
|
||||
@@ -980,7 +980,7 @@
|
||||
"recordingFailed": "Couldn't schedule recording",
|
||||
"recordingTargetMissing": "Couldn't determine recording library",
|
||||
"recordNotAvailable": "Recording not available for this program",
|
||||
"recordingCancelled": "Recording cancelled",
|
||||
"recordingCancelled": "Recording canceled",
|
||||
"recordingRuleDeleted": "Recording rule deleted",
|
||||
"processRecordingRules": "Re-evaluate rules",
|
||||
"recordingInProgress": "Recording now",
|
||||
@@ -1124,7 +1124,7 @@
|
||||
"participantLeft": "${name} left",
|
||||
"participantPaused": "${name} paused",
|
||||
"participantResumed": "${name} resumed",
|
||||
"participantSeeked": "${name} seeked",
|
||||
"participantSeeked": "${name} changed the playback position",
|
||||
"participantBuffering": "${name} is buffering",
|
||||
"participantNeedsUpdate": "${name} is on an older app version — sync unavailable",
|
||||
"resumingWithout": "Resuming without ${name}",
|
||||
@@ -1154,11 +1154,11 @@
|
||||
"episodesQueued": "${count} episodes queued for download",
|
||||
"downloadDeleted": "Download deleted",
|
||||
"deleteConfirm": "Delete \"${title}\" from this device?",
|
||||
"cancelledDownloadTitle": "Cancelled Download",
|
||||
"cancelledDownloadMessage": "This download was cancelled. What would you like to do?",
|
||||
"cancelledDownloadTitle": "Canceled Download",
|
||||
"cancelledDownloadMessage": "This download was canceled. What would you like to do?",
|
||||
"allEpisodesAlreadyDownloaded": "All episodes already downloaded",
|
||||
"resumeDownload": "Resume download",
|
||||
"cancelledDownload": "Cancelled download",
|
||||
"cancelledDownload": "Canceled download",
|
||||
"syncingFile": "${file} (syncing ${status})",
|
||||
"downloadedFileClickToComplete": "Downloaded ${file} - Click to complete",
|
||||
"partialDownloadClickToComplete": "Partially downloaded - Click to complete",
|
||||
@@ -1245,7 +1245,7 @@
|
||||
"connecting": "Connecting...",
|
||||
"searchingForDevices": "Looking for devices...",
|
||||
"noDevicesFound": "No devices found on your network",
|
||||
"noDevicesHint": "Open Plezy on desktop and use the same WiFi",
|
||||
"noDevicesHint": "Open Plezy on desktop and use the same Wi-Fi",
|
||||
"availableDevices": "Available Devices",
|
||||
"manualConnection": "Manual Connection",
|
||||
"cryptoInitFailed": "Couldn't start secure connection. Sign in to Plex first.",
|
||||
@@ -1472,7 +1472,7 @@
|
||||
"scrobble": "Real-time scrobbling",
|
||||
"scrobbleDescription": "Send play, pause, and stop events to Trakt during playback.",
|
||||
"watchedSync": "Sync watched status",
|
||||
"watchedSyncDescription": "When you mark items watched in Plezy, mark them on Trakt."
|
||||
"watchedSyncDescription": "When you mark items as watched in Plezy, they are also marked as watched on Trakt."
|
||||
},
|
||||
"seerr": {
|
||||
"title": "Seerr",
|
||||
|
||||
Reference in New Issue
Block a user