This commit is contained in:
rang 2025-10-31 17:58:37 +08:00
parent 89b9925e34
commit 779c132a11
4 changed files with 796 additions and 745 deletions

View file

@ -169,7 +169,7 @@ class AudiobookPlayer extends AudioPlayer {
return stop(); return stop();
} }
if (_currentIndex != 0 && index == _currentIndex) { if (_currentIndex != 0 && index == _currentIndex) {
if (initialPosition != null && initialPosition <= position) { if (initialPosition != null) {
seek(initialPosition); seek(initialPosition);
} }
return; return;

View file

@ -228,10 +228,10 @@ class AudiobookChapterProgressBar extends HookConsumerWidget {
: currentChapter.end - currentChapter.start, : currentChapter.end - currentChapter.start,
// ! TODO add onSeek // ! TODO add onSeek
onSeek: (duration) { onSeek: (duration) {
// player.seekInBook( player.seekInBook(
// duration + (currentChapter?.start ?? const Duration(seconds: 0)), duration + (currentChapter?.start ?? const Duration(seconds: 0)),
// ); );
player.seek(duration); // player.seek(duration);
}, },
thumbRadius: 8, thumbRadius: 8,
buffered: buffered:

View file

@ -38,449 +38,471 @@ class MessageLookup extends MessageLookupByLibrary {
final messages = _notInlinedMessages(_notInlinedMessages); final messages = _notInlinedMessages(_notInlinedMessages);
static Map<String, Function> _notInlinedMessages(_) => <String, Function>{ static Map<String, Function> _notInlinedMessages(_) => <String, Function>{
"account": MessageLookupByLibrary.simpleMessage("Account"), "account": MessageLookupByLibrary.simpleMessage("Account"),
"accountAddNewServer": MessageLookupByLibrary.simpleMessage( "accountAddNewServer": MessageLookupByLibrary.simpleMessage(
"Add New Server", "Add New Server",
), ),
"accountAddUser": MessageLookupByLibrary.simpleMessage("Add User"), "accountAddUser": MessageLookupByLibrary.simpleMessage("Add User"),
"accountAddUserDialog": m0, "accountAddUserDialog": m0,
"accountAddUserSuccessDialog": MessageLookupByLibrary.simpleMessage( "accountAddUserSuccessDialog": MessageLookupByLibrary.simpleMessage(
"User added successfully! Switch?", "User added successfully! Switch?",
), ),
"accountAddUserTooltip": MessageLookupByLibrary.simpleMessage( "accountAddUserTooltip": MessageLookupByLibrary.simpleMessage(
"Add new server", "Add new server",
), ),
"accountAnonymous": MessageLookupByLibrary.simpleMessage("Anonymous"), "accountAnonymous": MessageLookupByLibrary.simpleMessage("Anonymous"),
"accountDeleteServer": MessageLookupByLibrary.simpleMessage( "accountDeleteServer": MessageLookupByLibrary.simpleMessage(
"Delete Server", "Delete Server",
), ),
"accountInvalidURL": MessageLookupByLibrary.simpleMessage("Invalid URL"), "accountInvalidURL":
"accountManage": MessageLookupByLibrary.simpleMessage("Manage Accounts"), MessageLookupByLibrary.simpleMessage("Invalid URL"),
"accountRegisteredServers": MessageLookupByLibrary.simpleMessage( "accountManage":
"Registered Servers", MessageLookupByLibrary.simpleMessage("Manage Accounts"),
), "accountRegisteredServers": MessageLookupByLibrary.simpleMessage(
"accountRemoveServerAndUsers": MessageLookupByLibrary.simpleMessage( "Registered Servers",
"Remove Server and Users", ),
), "accountRemoveServerAndUsers": MessageLookupByLibrary.simpleMessage(
"accountRemoveServerAndUsersHead": MessageLookupByLibrary.simpleMessage( "Remove Server and Users",
"This will remove the server ", ),
), "accountRemoveServerAndUsersHead": MessageLookupByLibrary.simpleMessage(
"accountRemoveServerAndUsersTail": MessageLookupByLibrary.simpleMessage( "This will remove the server ",
" and all its users\' login info from this app.", ),
), "accountRemoveServerAndUsersTail": MessageLookupByLibrary.simpleMessage(
"accountRemoveUserLogin": MessageLookupByLibrary.simpleMessage( " and all its users\' login info from this app.",
"Remove User Login", ),
), "accountRemoveUserLogin": MessageLookupByLibrary.simpleMessage(
"accountRemoveUserLoginHead": MessageLookupByLibrary.simpleMessage( "Remove User Login",
"This will remove login details of the user ", ),
), "accountRemoveUserLoginHead": MessageLookupByLibrary.simpleMessage(
"accountRemoveUserLoginTail": MessageLookupByLibrary.simpleMessage( "This will remove login details of the user ",
" from this app.", ),
), "accountRemoveUserLoginTail": MessageLookupByLibrary.simpleMessage(
"accountServerURI": MessageLookupByLibrary.simpleMessage("Server URI"), " from this app.",
"accountSwitch": MessageLookupByLibrary.simpleMessage("Switch Account"), ),
"accountUsersCount": m1, "accountServerURI": MessageLookupByLibrary.simpleMessage("Server URI"),
"appSettings": MessageLookupByLibrary.simpleMessage("App Settings"), "accountSwitch": MessageLookupByLibrary.simpleMessage("Switch Account"),
"appearance": MessageLookupByLibrary.simpleMessage("Appearance"), "accountUsersCount": m1,
"autoSleepTimerSettings": MessageLookupByLibrary.simpleMessage( "appSettings": MessageLookupByLibrary.simpleMessage("App Settings"),
"Auto Sleep Timer Settings", "appearance": MessageLookupByLibrary.simpleMessage("Appearance"),
), "autoSleepTimerSettings": MessageLookupByLibrary.simpleMessage(
"autoTurnOnSleepTimer": MessageLookupByLibrary.simpleMessage( "Auto Sleep Timer Settings",
"Auto Turn On Sleep Timer", ),
), "autoTurnOnSleepTimer": MessageLookupByLibrary.simpleMessage(
"autoTurnOnTimer": MessageLookupByLibrary.simpleMessage( "Auto Turn On Sleep Timer",
"Auto Turn On Timer", ),
), "autoTurnOnTimer": MessageLookupByLibrary.simpleMessage(
"autoTurnOnTimerAlways": MessageLookupByLibrary.simpleMessage( "Auto Turn On Timer",
"Always Auto Turn On Timer", ),
), "autoTurnOnTimerAlways": MessageLookupByLibrary.simpleMessage(
"autoTurnOnTimerAlwaysDescription": MessageLookupByLibrary.simpleMessage( "Always Auto Turn On Timer",
"Always turn on the sleep timer, no matter what", ),
), "autoTurnOnTimerAlwaysDescription":
"autoTurnOnTimerDescription": MessageLookupByLibrary.simpleMessage( MessageLookupByLibrary.simpleMessage(
"Automatically turn on the sleep timer based on the time of day", "Always turn on the sleep timer, no matter what",
), ),
"autoTurnOnTimerFrom": MessageLookupByLibrary.simpleMessage("From"), "autoTurnOnTimerDescription": MessageLookupByLibrary.simpleMessage(
"autoTurnOnTimerFromDescription": MessageLookupByLibrary.simpleMessage( "Automatically turn on the sleep timer based on the time of day",
"Turn on the sleep timer at the specified time", ),
), "autoTurnOnTimerFrom": MessageLookupByLibrary.simpleMessage("From"),
"autoTurnOnTimerUntil": MessageLookupByLibrary.simpleMessage("Until"), "autoTurnOnTimerFromDescription": MessageLookupByLibrary.simpleMessage(
"autoTurnOnTimerUntilDescription": MessageLookupByLibrary.simpleMessage( "Turn on the sleep timer at the specified time",
"Turn off the sleep timer at the specified time", ),
), "autoTurnOnTimerUntil": MessageLookupByLibrary.simpleMessage("Until"),
"automaticallyDescription": MessageLookupByLibrary.simpleMessage( "autoTurnOnTimerUntilDescription": MessageLookupByLibrary.simpleMessage(
"Automatically turn on the sleep timer based on the time of day", "Turn off the sleep timer at the specified time",
), ),
"backup": MessageLookupByLibrary.simpleMessage("Backup"), "automaticallyDescription": MessageLookupByLibrary.simpleMessage(
"backupAndRestore": MessageLookupByLibrary.simpleMessage( "Automatically turn on the sleep timer based on the time of day",
"Backup and Restore", ),
), "backup": MessageLookupByLibrary.simpleMessage("Backup"),
"bookAbout": MessageLookupByLibrary.simpleMessage("About the Book"), "backupAndRestore": MessageLookupByLibrary.simpleMessage(
"bookAboutDefault": MessageLookupByLibrary.simpleMessage( "Backup and Restore",
"Sorry, no description found", ),
), "bookAbout": MessageLookupByLibrary.simpleMessage("About the Book"),
"bookAuthors": MessageLookupByLibrary.simpleMessage("Authors"), "bookAboutDefault": MessageLookupByLibrary.simpleMessage(
"bookDownloads": MessageLookupByLibrary.simpleMessage("Downloads"), "Sorry, no description found",
"bookGenres": MessageLookupByLibrary.simpleMessage("Genres"), ),
"bookMetadataAbridged": MessageLookupByLibrary.simpleMessage("Abridged"), "bookAuthors": MessageLookupByLibrary.simpleMessage("Authors"),
"bookMetadataLength": MessageLookupByLibrary.simpleMessage("Length"), "bookDownloads": MessageLookupByLibrary.simpleMessage("Downloads"),
"bookMetadataPublished": MessageLookupByLibrary.simpleMessage("Published"), "bookGenres": MessageLookupByLibrary.simpleMessage("Genres"),
"bookMetadataUnabridged": MessageLookupByLibrary.simpleMessage( "bookMetadataAbridged":
"Unabridged", MessageLookupByLibrary.simpleMessage("Abridged"),
), "bookMetadataLength": MessageLookupByLibrary.simpleMessage("Length"),
"bookSeries": MessageLookupByLibrary.simpleMessage("Series"), "bookMetadataPublished":
"bookShelveEmpty": MessageLookupByLibrary.simpleMessage("Try again"), MessageLookupByLibrary.simpleMessage("Published"),
"bookShelveEmptyText": MessageLookupByLibrary.simpleMessage( "bookMetadataUnabridged": MessageLookupByLibrary.simpleMessage(
"No shelves to display", "Unabridged",
), ),
"cancel": MessageLookupByLibrary.simpleMessage("Cancel"), "bookSeries": MessageLookupByLibrary.simpleMessage("Series"),
"copyToClipboard": MessageLookupByLibrary.simpleMessage( "bookShelveEmpty": MessageLookupByLibrary.simpleMessage("Try again"),
"Copy to Clipboard", "bookShelveEmptyText": MessageLookupByLibrary.simpleMessage(
), "No shelves to display",
"copyToClipboardDescription": MessageLookupByLibrary.simpleMessage( ),
"Copy the app settings to the clipboard", "cancel": MessageLookupByLibrary.simpleMessage("Cancel"),
), "copyToClipboard": MessageLookupByLibrary.simpleMessage(
"copyToClipboardToast": MessageLookupByLibrary.simpleMessage( "Copy to Clipboard",
"Settings copied to clipboard", ),
), "copyToClipboardDescription": MessageLookupByLibrary.simpleMessage(
"delete": MessageLookupByLibrary.simpleMessage("Delete"), "Copy the app settings to the clipboard",
"deleteDialog": m2, ),
"deleted": m3, "copyToClipboardToast": MessageLookupByLibrary.simpleMessage(
"explore": MessageLookupByLibrary.simpleMessage("explore"), "Settings copied to clipboard",
"exploreHint": MessageLookupByLibrary.simpleMessage( ),
"Seek and you shall discover...", "delete": MessageLookupByLibrary.simpleMessage("Delete"),
), "deleteDialog": m2,
"exploreTooltip": MessageLookupByLibrary.simpleMessage( "deleted": m3,
"Search and Explore", "explore": MessageLookupByLibrary.simpleMessage("explore"),
), "exploreHint": MessageLookupByLibrary.simpleMessage(
"general": MessageLookupByLibrary.simpleMessage("General"), "Seek and you shall discover...",
"help": MessageLookupByLibrary.simpleMessage("Help"), ),
"home": MessageLookupByLibrary.simpleMessage("Home"), "exploreTooltip": MessageLookupByLibrary.simpleMessage(
"homeBookContinueListening": MessageLookupByLibrary.simpleMessage( "Search and Explore",
"Continue Listening", ),
), "general": MessageLookupByLibrary.simpleMessage("General"),
"homeBookContinueListeningDescription": "help": MessageLookupByLibrary.simpleMessage("Help"),
MessageLookupByLibrary.simpleMessage( "home": MessageLookupByLibrary.simpleMessage("Home"),
"homeBookContinueListening": MessageLookupByLibrary.simpleMessage(
"Continue Listening",
),
"homeBookContinueListeningDescription":
MessageLookupByLibrary.simpleMessage(
"Show play button for books in currently listening shelf", "Show play button for books in currently listening shelf",
), ),
"homeBookContinueSeries": MessageLookupByLibrary.simpleMessage( "homeBookContinueSeries": MessageLookupByLibrary.simpleMessage(
"Continue Series", "Continue Series",
), ),
"homeBookContinueSeriesDescription": MessageLookupByLibrary.simpleMessage( "homeBookContinueSeriesDescription":
"Show play button for books in continue series shelf", MessageLookupByLibrary.simpleMessage(
), "Show play button for books in continue series shelf",
"homeBookDiscover": MessageLookupByLibrary.simpleMessage("Discover"), ),
"homeBookListenAgain": MessageLookupByLibrary.simpleMessage("Listen Again"), "homeBookDiscover": MessageLookupByLibrary.simpleMessage("Discover"),
"homeBookListenAgainDescription": MessageLookupByLibrary.simpleMessage( "homeBookListenAgain":
"Show play button for all books in listen again shelf", MessageLookupByLibrary.simpleMessage("Listen Again"),
), "homeBookListenAgainDescription": MessageLookupByLibrary.simpleMessage(
"homeBookNewestAuthors": MessageLookupByLibrary.simpleMessage( "Show play button for all books in listen again shelf",
"Newest Authors", ),
), "homeBookNewestAuthors": MessageLookupByLibrary.simpleMessage(
"homeBookRecentlyAdded": MessageLookupByLibrary.simpleMessage( "Newest Authors",
"Recently Added", ),
), "homeBookRecentlyAdded": MessageLookupByLibrary.simpleMessage(
"homeBookRecommended": MessageLookupByLibrary.simpleMessage("Recommended"), "Recently Added",
"homeContinueListening": MessageLookupByLibrary.simpleMessage( ),
"Continue Listening", "homeBookRecommended":
), MessageLookupByLibrary.simpleMessage("Recommended"),
"homeListenAgain": MessageLookupByLibrary.simpleMessage("Listen Again"), "homeContinueListening": MessageLookupByLibrary.simpleMessage(
"homePageSettings": MessageLookupByLibrary.simpleMessage( "Continue Listening",
"Home Page Settings", ),
), "homeListenAgain": MessageLookupByLibrary.simpleMessage("Listen Again"),
"homePageSettingsDescription": MessageLookupByLibrary.simpleMessage( "homePageSettings": MessageLookupByLibrary.simpleMessage(
"Customize the home page", "Home Page Settings",
), ),
"homePageSettingsOtherShelves": MessageLookupByLibrary.simpleMessage( "homePageSettingsDescription": MessageLookupByLibrary.simpleMessage(
"Other shelves", "Customize the home page",
), ),
"homePageSettingsOtherShelvesDescription": "homePageSettingsOtherShelves": MessageLookupByLibrary.simpleMessage(
MessageLookupByLibrary.simpleMessage( "Other shelves",
),
"homePageSettingsOtherShelvesDescription":
MessageLookupByLibrary.simpleMessage(
"Show play button for all books in all remaining shelves", "Show play button for all books in all remaining shelves",
), ),
"homePageSettingsQuickPlay": MessageLookupByLibrary.simpleMessage( "homePageSettingsQuickPlay": MessageLookupByLibrary.simpleMessage(
"Quick Play", "Quick Play",
), ),
"homeStartListening": MessageLookupByLibrary.simpleMessage( "homeStartListening": MessageLookupByLibrary.simpleMessage(
"Start Listening", "Start Listening",
), ),
"language": MessageLookupByLibrary.simpleMessage("Language"), "language": MessageLookupByLibrary.simpleMessage("Language"),
"languageDescription": MessageLookupByLibrary.simpleMessage( "languageDescription": MessageLookupByLibrary.simpleMessage(
"Language switch", "Language switch",
), ),
"library": MessageLookupByLibrary.simpleMessage("Library"), "library": MessageLookupByLibrary.simpleMessage("Library"),
"libraryChange": MessageLookupByLibrary.simpleMessage("Change Library"), "libraryChange": MessageLookupByLibrary.simpleMessage("Change Library"),
"libraryEmpty": MessageLookupByLibrary.simpleMessage( "libraryEmpty": MessageLookupByLibrary.simpleMessage(
"No libraries available.", "No libraries available.",
), ),
"libraryLoadError": m4, "libraryLoadError": m4,
"librarySelect": MessageLookupByLibrary.simpleMessage("Select Library"), "librarySelect": MessageLookupByLibrary.simpleMessage("Select Library"),
"librarySwitchTooltip": MessageLookupByLibrary.simpleMessage( "librarySwitchTooltip": MessageLookupByLibrary.simpleMessage(
"Switch Library", "Switch Library",
), ),
"libraryTooltip": MessageLookupByLibrary.simpleMessage( "libraryTooltip": MessageLookupByLibrary.simpleMessage(
"Browse your library", "Browse your library",
), ),
"loading": MessageLookupByLibrary.simpleMessage("Loading..."), "loading": MessageLookupByLibrary.simpleMessage("Loading..."),
"loginLocal": MessageLookupByLibrary.simpleMessage("Local"), "loginLocal": MessageLookupByLibrary.simpleMessage("Local"),
"loginLogin": MessageLookupByLibrary.simpleMessage("Login"), "loginLogin": MessageLookupByLibrary.simpleMessage("Login"),
"loginOpenID": MessageLookupByLibrary.simpleMessage("OpenID"), "loginOpenID": MessageLookupByLibrary.simpleMessage("OpenID"),
"loginPassword": MessageLookupByLibrary.simpleMessage("Password"), "loginPassword": MessageLookupByLibrary.simpleMessage("Password"),
"loginServerClick": MessageLookupByLibrary.simpleMessage("Click here"), "loginServerClick": MessageLookupByLibrary.simpleMessage("Click here"),
"loginServerConnected": MessageLookupByLibrary.simpleMessage( "loginServerConnected": MessageLookupByLibrary.simpleMessage(
"Server connected, please login", "Server connected, please login",
), ),
"loginServerNo": MessageLookupByLibrary.simpleMessage( "loginServerNo": MessageLookupByLibrary.simpleMessage(
"Do not have a server? ", "Do not have a server? ",
), ),
"loginServerNoConnected": MessageLookupByLibrary.simpleMessage( "loginServerNoConnected": MessageLookupByLibrary.simpleMessage(
"Please enter the URL of your AudiobookShelf Server", "Please enter the URL of your AudiobookShelf Server",
), ),
"loginServerNot": m5, "loginServerNot": m5,
"loginServerTo": MessageLookupByLibrary.simpleMessage( "loginServerTo": MessageLookupByLibrary.simpleMessage(
" to know how to setup a server.", " to know how to setup a server.",
), ),
"loginTitle": m6, "loginTitle": m6,
"loginToken": MessageLookupByLibrary.simpleMessage("Token"), "loginToken": MessageLookupByLibrary.simpleMessage("Token"),
"loginUsername": MessageLookupByLibrary.simpleMessage("Username"), "loginUsername": MessageLookupByLibrary.simpleMessage("Username"),
"logs": MessageLookupByLibrary.simpleMessage("Logs"), "logs": MessageLookupByLibrary.simpleMessage("Logs"),
"nmpSettingsBackward": MessageLookupByLibrary.simpleMessage( "nmpSettingsBackward": MessageLookupByLibrary.simpleMessage(
"Backward Interval", "Backward Interval",
), ),
"nmpSettingsForward": MessageLookupByLibrary.simpleMessage( "nmpSettingsForward": MessageLookupByLibrary.simpleMessage(
"Forward Interval", "Forward Interval",
), ),
"nmpSettingsMediaControls": MessageLookupByLibrary.simpleMessage( "nmpSettingsMediaControls": MessageLookupByLibrary.simpleMessage(
"Media Controls", "Media Controls",
), ),
"nmpSettingsMediaControlsDescription": MessageLookupByLibrary.simpleMessage( "nmpSettingsMediaControlsDescription":
"Select the media controls to display", MessageLookupByLibrary.simpleMessage(
), "Select the media controls to display",
"nmpSettingsSelectOne": MessageLookupByLibrary.simpleMessage( ),
"Select a field below to insert it", "nmpSettingsSelectOne": MessageLookupByLibrary.simpleMessage(
), "Select a field below to insert it",
"nmpSettingsShowChapterProgress": MessageLookupByLibrary.simpleMessage( ),
"Show Chapter Progress", "nmpSettingsShowChapterProgress": MessageLookupByLibrary.simpleMessage(
), "Show Chapter Progress",
"nmpSettingsShowChapterProgressDescription": ),
MessageLookupByLibrary.simpleMessage( "nmpSettingsShowChapterProgressDescription":
MessageLookupByLibrary.simpleMessage(
"Instead of the overall progress of the book", "Instead of the overall progress of the book",
), ),
"nmpSettingsSubTitle": MessageLookupByLibrary.simpleMessage( "nmpSettingsSubTitle": MessageLookupByLibrary.simpleMessage(
"Secondary Title", "Secondary Title",
), ),
"nmpSettingsSubTitleDescription": MessageLookupByLibrary.simpleMessage( "nmpSettingsSubTitleDescription": MessageLookupByLibrary.simpleMessage(
"The subtitle of the notification\n", "The subtitle of the notification\n",
), ),
"nmpSettingsTitle": MessageLookupByLibrary.simpleMessage("Primary Title"), "nmpSettingsTitle":
"nmpSettingsTitleDescription": MessageLookupByLibrary.simpleMessage( MessageLookupByLibrary.simpleMessage("Primary Title"),
"The title of the notification\n", "nmpSettingsTitleDescription": MessageLookupByLibrary.simpleMessage(
), "The title of the notification\n",
"no": MessageLookupByLibrary.simpleMessage("No"), ),
"notImplemented": MessageLookupByLibrary.simpleMessage("Not implemented"), "no": MessageLookupByLibrary.simpleMessage("No"),
"notificationMediaPlayer": MessageLookupByLibrary.simpleMessage( "notImplemented":
"Notification Media Player", MessageLookupByLibrary.simpleMessage("Not implemented"),
), "notificationMediaPlayer": MessageLookupByLibrary.simpleMessage(
"notificationMediaPlayerDescription": MessageLookupByLibrary.simpleMessage( "Notification Media Player",
"Customize the media player in notifications", ),
), "notificationMediaPlayerDescription":
"ok": MessageLookupByLibrary.simpleMessage("OK"), MessageLookupByLibrary.simpleMessage(
"pause": MessageLookupByLibrary.simpleMessage("Pause"), "Customize the media player in notifications",
"play": MessageLookupByLibrary.simpleMessage("Play"), ),
"playerSettings": MessageLookupByLibrary.simpleMessage("Player Settings"), "ok": MessageLookupByLibrary.simpleMessage("OK"),
"playerSettingsCompleteTime": MessageLookupByLibrary.simpleMessage( "pause": MessageLookupByLibrary.simpleMessage("Pause"),
"Mark Complete When Time Left", "play": MessageLookupByLibrary.simpleMessage("Play"),
), "playerSettings":
"playerSettingsCompleteTimeDescriptionHead": MessageLookupByLibrary.simpleMessage("Player Settings"),
MessageLookupByLibrary.simpleMessage("Mark complete when less than "), "playerSettingsCompleteTime": MessageLookupByLibrary.simpleMessage(
"playerSettingsCompleteTimeDescriptionTail": "Mark Complete When Time Left",
MessageLookupByLibrary.simpleMessage(" left in the book"), ),
"playerSettingsDescription": MessageLookupByLibrary.simpleMessage( "playerSettingsCompleteTimeDescriptionHead":
"Customize the player settings", MessageLookupByLibrary.simpleMessage(
), "Mark complete when less than "),
"playerSettingsDisplay": MessageLookupByLibrary.simpleMessage( "playerSettingsCompleteTimeDescriptionTail":
"Display Settings", MessageLookupByLibrary.simpleMessage(" left in the book"),
), "playerSettingsDescription": MessageLookupByLibrary.simpleMessage(
"playerSettingsDisplayChapterProgress": "Customize the player settings",
MessageLookupByLibrary.simpleMessage("Show Chapter Progress"), ),
"playerSettingsDisplayChapterProgressDescription": "playerSettingsDisplay": MessageLookupByLibrary.simpleMessage(
MessageLookupByLibrary.simpleMessage( "Display Settings",
),
"playerSettingsDisplayChapterProgress":
MessageLookupByLibrary.simpleMessage("Show Chapter Progress"),
"playerSettingsDisplayChapterProgressDescription":
MessageLookupByLibrary.simpleMessage(
"Show the progress of the current chapter in the player", "Show the progress of the current chapter in the player",
), ),
"playerSettingsDisplayTotalProgress": MessageLookupByLibrary.simpleMessage( "playerSettingsDisplayTotalProgress":
"Show Total Progress", MessageLookupByLibrary.simpleMessage(
), "Show Total Progress",
"playerSettingsDisplayTotalProgressDescription": ),
MessageLookupByLibrary.simpleMessage( "playerSettingsDisplayTotalProgressDescription":
MessageLookupByLibrary.simpleMessage(
"Show the total progress of the book in the player", "Show the total progress of the book in the player",
), ),
"playerSettingsPlaybackInterval": MessageLookupByLibrary.simpleMessage( "playerSettingsPlaybackInterval": MessageLookupByLibrary.simpleMessage(
"Playback Report Interval", "Playback Report Interval",
), ),
"playerSettingsPlaybackIntervalDescriptionHead": "playerSettingsPlaybackIntervalDescriptionHead":
MessageLookupByLibrary.simpleMessage("Report progress every "), MessageLookupByLibrary.simpleMessage("Report progress every "),
"playerSettingsPlaybackIntervalDescriptionTail": "playerSettingsPlaybackIntervalDescriptionTail":
MessageLookupByLibrary.simpleMessage(" to the server"), MessageLookupByLibrary.simpleMessage(" to the server"),
"playerSettingsPlaybackReporting": MessageLookupByLibrary.simpleMessage( "playerSettingsPlaybackReporting": MessageLookupByLibrary.simpleMessage(
"Playback Reporting", "Playback Reporting",
), ),
"playerSettingsPlaybackReportingIgnore": "playerSettingsPlaybackReportingIgnore":
MessageLookupByLibrary.simpleMessage( MessageLookupByLibrary.simpleMessage(
"Ignore Playback Position Less Than", "Ignore Playback Position Less Than",
), ),
"playerSettingsPlaybackReportingMinimum": "playerSettingsPlaybackReportingMinimum":
MessageLookupByLibrary.simpleMessage("Minimum Position to Report"), MessageLookupByLibrary.simpleMessage("Minimum Position to Report"),
"playerSettingsPlaybackReportingMinimumDescriptionHead": "playerSettingsPlaybackReportingMinimumDescriptionHead":
MessageLookupByLibrary.simpleMessage( MessageLookupByLibrary.simpleMessage(
"Do not report playback for the first ", "Do not report playback for the first ",
), ),
"playerSettingsPlaybackReportingMinimumDescriptionTail": "playerSettingsPlaybackReportingMinimumDescriptionTail":
MessageLookupByLibrary.simpleMessage("of the book"), MessageLookupByLibrary.simpleMessage("of the book"),
"playerSettingsRememberForEveryBook": MessageLookupByLibrary.simpleMessage( "playerSettingsRememberForEveryBook":
"Remember Player Settings for Every Book", MessageLookupByLibrary.simpleMessage(
), "Remember Player Settings for Every Book",
"playerSettingsRememberForEveryBookDescription": ),
MessageLookupByLibrary.simpleMessage( "playerSettingsRememberForEveryBookDescription":
MessageLookupByLibrary.simpleMessage(
"Settings like speed, loudness, etc. will be remembered for every book", "Settings like speed, loudness, etc. will be remembered for every book",
), ),
"playerSettingsSpeed": MessageLookupByLibrary.simpleMessage("Speed"), "playerSettingsSpeed": MessageLookupByLibrary.simpleMessage("Speed"),
"playerSettingsSpeedDefault": MessageLookupByLibrary.simpleMessage( "playerSettingsSpeedDefault": MessageLookupByLibrary.simpleMessage(
"Default Speed", "Default Speed",
), ),
"playerSettingsSpeedOptions": MessageLookupByLibrary.simpleMessage( "playerSettingsSpeedOptions": MessageLookupByLibrary.simpleMessage(
"Speed Options", "Speed Options",
), ),
"playerSettingsSpeedOptionsSelect": MessageLookupByLibrary.simpleMessage( "playerSettingsSpeedOptionsSelect":
"Select Speed Options", MessageLookupByLibrary.simpleMessage(
), "Select Speed Options",
"playerSettingsSpeedOptionsSelectAdd": MessageLookupByLibrary.simpleMessage( ),
"Add Speed Option", "playerSettingsSpeedOptionsSelectAdd":
), MessageLookupByLibrary.simpleMessage(
"playerSettingsSpeedOptionsSelectAddHelper": "Add Speed Option",
MessageLookupByLibrary.simpleMessage("Enter a new speed option to add"), ),
"playerSettingsSpeedSelect": MessageLookupByLibrary.simpleMessage( "playerSettingsSpeedOptionsSelectAddHelper":
"Select Speed", MessageLookupByLibrary.simpleMessage(
), "Enter a new speed option to add"),
"playerSettingsSpeedSelectHelper": MessageLookupByLibrary.simpleMessage( "playerSettingsSpeedSelect": MessageLookupByLibrary.simpleMessage(
"Enter the speed you want to set when playing for the first time", "Select Speed",
), ),
"playlistsMine": MessageLookupByLibrary.simpleMessage("My Playlists"), "playerSettingsSpeedSelectHelper": MessageLookupByLibrary.simpleMessage(
"readLess": MessageLookupByLibrary.simpleMessage("Read Less"), "Enter the speed you want to set when playing for the first time",
"readMore": MessageLookupByLibrary.simpleMessage("Read More"), ),
"refresh": MessageLookupByLibrary.simpleMessage("Refresh"), "playlistsMine": MessageLookupByLibrary.simpleMessage("My Playlists"),
"reset": MessageLookupByLibrary.simpleMessage("Reset"), "readLess": MessageLookupByLibrary.simpleMessage("Read Less"),
"resetAppSettings": MessageLookupByLibrary.simpleMessage( "readMore": MessageLookupByLibrary.simpleMessage("Read More"),
"Reset App Settings", "refresh": MessageLookupByLibrary.simpleMessage("Refresh"),
), "reset": MessageLookupByLibrary.simpleMessage("Reset"),
"resetAppSettingsDescription": MessageLookupByLibrary.simpleMessage( "resetAppSettings": MessageLookupByLibrary.simpleMessage(
"Reset the app settings to the default values", "Reset App Settings",
), ),
"resetAppSettingsDialog": MessageLookupByLibrary.simpleMessage( "resetAppSettingsDescription": MessageLookupByLibrary.simpleMessage(
"Are you sure you want to reset the app settings?", "Reset the app settings to the default values",
), ),
"restore": MessageLookupByLibrary.simpleMessage("Restore"), "resetAppSettingsDialog": MessageLookupByLibrary.simpleMessage(
"restoreBackup": MessageLookupByLibrary.simpleMessage("Restore Backup"), "Are you sure you want to reset the app settings?",
"restoreBackupHint": MessageLookupByLibrary.simpleMessage( ),
"Paste the backup here", "restore": MessageLookupByLibrary.simpleMessage("Restore"),
), "restoreBackup": MessageLookupByLibrary.simpleMessage("Restore Backup"),
"restoreBackupInvalid": MessageLookupByLibrary.simpleMessage( "restoreBackupHint": MessageLookupByLibrary.simpleMessage(
"Invalid backup", "Paste the backup here",
), ),
"restoreBackupSuccess": MessageLookupByLibrary.simpleMessage( "restoreBackupInvalid": MessageLookupByLibrary.simpleMessage(
"Settings restored", "Invalid backup",
), ),
"restoreBackupValidator": MessageLookupByLibrary.simpleMessage( "restoreBackupSuccess": MessageLookupByLibrary.simpleMessage(
"Please paste the backup here", "Settings restored",
), ),
"restoreDescription": MessageLookupByLibrary.simpleMessage( "restoreBackupValidator": MessageLookupByLibrary.simpleMessage(
"Restore the app settings from the backup", "Please paste the backup here",
), ),
"resume": MessageLookupByLibrary.simpleMessage("Resume"), "restoreDescription": MessageLookupByLibrary.simpleMessage(
"retry": MessageLookupByLibrary.simpleMessage("Retry"), "Restore the app settings from the backup",
"settings": MessageLookupByLibrary.simpleMessage("Settings"), ),
"shakeAction": MessageLookupByLibrary.simpleMessage("Shake Action"), "resume": MessageLookupByLibrary.simpleMessage("Resume"),
"shakeActionDescription": MessageLookupByLibrary.simpleMessage( "retry": MessageLookupByLibrary.simpleMessage("Retry"),
"The action to perform when a shake is detected", "settings": MessageLookupByLibrary.simpleMessage("Settings"),
), "shakeAction": MessageLookupByLibrary.simpleMessage("Shake Action"),
"shakeActivationThreshold": MessageLookupByLibrary.simpleMessage( "shakeActionDescription": MessageLookupByLibrary.simpleMessage(
"Shake Activation Threshold", "The action to perform when a shake is detected",
), ),
"shakeActivationThresholdDescription": MessageLookupByLibrary.simpleMessage( "shakeActivationThreshold": MessageLookupByLibrary.simpleMessage(
"The higher the threshold, the harder you need to shake", "Shake Activation Threshold",
), ),
"shakeDetector": MessageLookupByLibrary.simpleMessage("Shake Detector"), "shakeActivationThresholdDescription":
"shakeDetectorDescription": MessageLookupByLibrary.simpleMessage( MessageLookupByLibrary.simpleMessage(
"Customize the shake detector settings", "The higher the threshold, the harder you need to shake",
), ),
"shakeDetectorEnable": MessageLookupByLibrary.simpleMessage( "shakeDetector": MessageLookupByLibrary.simpleMessage("Shake Detector"),
"Enable Shake Detection", "shakeDetectorDescription": MessageLookupByLibrary.simpleMessage(
), "Customize the shake detector settings",
"shakeDetectorEnableDescription": MessageLookupByLibrary.simpleMessage( ),
"Enable shake detection to do various actions", "shakeDetectorEnable": MessageLookupByLibrary.simpleMessage(
), "Enable Shake Detection",
"shakeDetectorSettings": MessageLookupByLibrary.simpleMessage( ),
"Shake Detector Settings", "shakeDetectorEnableDescription": MessageLookupByLibrary.simpleMessage(
), "Enable shake detection to do various actions",
"shakeFeedback": MessageLookupByLibrary.simpleMessage("Shake Feedback"), ),
"shakeFeedbackDescription": MessageLookupByLibrary.simpleMessage( "shakeDetectorSettings": MessageLookupByLibrary.simpleMessage(
"The feedback to give when a shake is detected", "Shake Detector Settings",
), ),
"shakeSelectAction": MessageLookupByLibrary.simpleMessage( "shakeFeedback": MessageLookupByLibrary.simpleMessage("Shake Feedback"),
"Select Shake Action", "shakeFeedbackDescription": MessageLookupByLibrary.simpleMessage(
), "The feedback to give when a shake is detected",
"shakeSelectActivationThreshold": MessageLookupByLibrary.simpleMessage( ),
"Select Shake Activation Threshold", "shakeSelectAction": MessageLookupByLibrary.simpleMessage(
), "Select Shake Action",
"shakeSelectActivationThresholdHelper": ),
MessageLookupByLibrary.simpleMessage( "shakeSelectActivationThreshold": MessageLookupByLibrary.simpleMessage(
"Select Shake Activation Threshold",
),
"shakeSelectActivationThresholdHelper":
MessageLookupByLibrary.simpleMessage(
"Enter a number to set the threshold in m/s²", "Enter a number to set the threshold in m/s²",
), ),
"shakeSelectFeedback": MessageLookupByLibrary.simpleMessage( "shakeSelectFeedback": MessageLookupByLibrary.simpleMessage(
"Select Shake Feedback", "Select Shake Feedback",
), ),
"themeMode": MessageLookupByLibrary.simpleMessage("Theme Mode"), "themeMode": MessageLookupByLibrary.simpleMessage("Theme Mode"),
"themeModeDark": MessageLookupByLibrary.simpleMessage("Dark"), "themeModeDark": MessageLookupByLibrary.simpleMessage("Dark"),
"themeModeHighContrast": MessageLookupByLibrary.simpleMessage( "themeModeHighContrast": MessageLookupByLibrary.simpleMessage(
"High Contrast Mode", "High Contrast Mode",
), ),
"themeModeHighContrastDescription": MessageLookupByLibrary.simpleMessage( "themeModeHighContrastDescription":
"Increase the contrast between the background and the text", MessageLookupByLibrary.simpleMessage(
), "Increase the contrast between the background and the text",
"themeModeLight": MessageLookupByLibrary.simpleMessage("Light"), ),
"themeModeSystem": MessageLookupByLibrary.simpleMessage("System"), "themeModeLight": MessageLookupByLibrary.simpleMessage("Light"),
"themeSettings": MessageLookupByLibrary.simpleMessage("Theme Settings"), "themeModeSystem": MessageLookupByLibrary.simpleMessage("System"),
"themeSettingsColors": MessageLookupByLibrary.simpleMessage( "themeSettings": MessageLookupByLibrary.simpleMessage("Theme Settings"),
"Material Theme from System", "themeSettingsColors": MessageLookupByLibrary.simpleMessage(
), "Material Theme from System",
"themeSettingsColorsAndroid": MessageLookupByLibrary.simpleMessage( ),
"Use Material You", "themeSettingsColorsAndroid": MessageLookupByLibrary.simpleMessage(
), "Use Material You",
"themeSettingsColorsBook": MessageLookupByLibrary.simpleMessage( ),
"Adaptive Theme on Item Page", "themeSettingsColorsBook": MessageLookupByLibrary.simpleMessage(
), "Adaptive Theme on Item Page",
"themeSettingsColorsBookDescription": MessageLookupByLibrary.simpleMessage( ),
"Get fancy with the colors on the item page at the cost of some performance", "themeSettingsColorsBookDescription":
), MessageLookupByLibrary.simpleMessage(
"themeSettingsColorsCurrent": MessageLookupByLibrary.simpleMessage( "Get fancy with the colors on the item page at the cost of some performance",
"Adapt theme from currently playing item", ),
), "themeSettingsColorsCurrent": MessageLookupByLibrary.simpleMessage(
"themeSettingsColorsCurrentDescription": "Adapt theme from currently playing item",
MessageLookupByLibrary.simpleMessage( ),
"themeSettingsColorsCurrentDescription":
MessageLookupByLibrary.simpleMessage(
"Use the theme colors from the currently playing item for the app", "Use the theme colors from the currently playing item for the app",
), ),
"themeSettingsColorsDescription": MessageLookupByLibrary.simpleMessage( "themeSettingsColorsDescription": MessageLookupByLibrary.simpleMessage(
"Use the system theme colors for the app", "Use the system theme colors for the app",
), ),
"themeSettingsDescription": MessageLookupByLibrary.simpleMessage( "themeSettingsDescription": MessageLookupByLibrary.simpleMessage(
"Customize the app theme", "Customize the app theme",
), ),
"timeSecond": m7, "timeSecond": m7,
"unknown": MessageLookupByLibrary.simpleMessage("Unknown"), "unknown": MessageLookupByLibrary.simpleMessage("Unknown"),
"webVersion": MessageLookupByLibrary.simpleMessage("Web Version"), "webVersion": MessageLookupByLibrary.simpleMessage("Web Version"),
"yes": MessageLookupByLibrary.simpleMessage("Yes"), "yes": MessageLookupByLibrary.simpleMessage("Yes"),
"you": MessageLookupByLibrary.simpleMessage("You"), "you": MessageLookupByLibrary.simpleMessage("You"),
"youTooltip": MessageLookupByLibrary.simpleMessage( "youTooltip": MessageLookupByLibrary.simpleMessage(
"Your Profile and Settings", "Your Profile and Settings",
), ),
}; };
} }

View file

@ -38,319 +38,348 @@ class MessageLookup extends MessageLookupByLibrary {
final messages = _notInlinedMessages(_notInlinedMessages); final messages = _notInlinedMessages(_notInlinedMessages);
static Map<String, Function> _notInlinedMessages(_) => <String, Function>{ static Map<String, Function> _notInlinedMessages(_) => <String, Function>{
"account": MessageLookupByLibrary.simpleMessage("账户"), "account": MessageLookupByLibrary.simpleMessage("账户"),
"accountAddNewServer": MessageLookupByLibrary.simpleMessage("添加新服务器"), "accountAddNewServer": MessageLookupByLibrary.simpleMessage("添加新服务器"),
"accountAddUser": MessageLookupByLibrary.simpleMessage("添加用户"), "accountAddUser": MessageLookupByLibrary.simpleMessage("添加用户"),
"accountAddUserDialog": m0, "accountAddUserDialog": m0,
"accountAddUserSuccessDialog": MessageLookupByLibrary.simpleMessage( "accountAddUserSuccessDialog": MessageLookupByLibrary.simpleMessage(
"用户添加成功!切换?", "用户添加成功!切换?",
), ),
"accountAddUserTooltip": MessageLookupByLibrary.simpleMessage("添加新服务器"), "accountAddUserTooltip": MessageLookupByLibrary.simpleMessage("添加新服务器"),
"accountAnonymous": MessageLookupByLibrary.simpleMessage("匿名"), "accountAnonymous": MessageLookupByLibrary.simpleMessage("匿名"),
"accountDeleteServer": MessageLookupByLibrary.simpleMessage("删除服务器"), "accountDeleteServer": MessageLookupByLibrary.simpleMessage("删除服务器"),
"accountInvalidURL": MessageLookupByLibrary.simpleMessage("无效网址"), "accountInvalidURL": MessageLookupByLibrary.simpleMessage("无效网址"),
"accountManage": MessageLookupByLibrary.simpleMessage("帐户管理"), "accountManage": MessageLookupByLibrary.simpleMessage("帐户管理"),
"accountRegisteredServers": MessageLookupByLibrary.simpleMessage("已注册服务器"), "accountRegisteredServers":
"accountRemoveServerAndUsers": MessageLookupByLibrary.simpleMessage( MessageLookupByLibrary.simpleMessage("已注册服务器"),
"删除服务器和用户", "accountRemoveServerAndUsers": MessageLookupByLibrary.simpleMessage(
), "删除服务器和用户",
"accountRemoveServerAndUsersHead": MessageLookupByLibrary.simpleMessage( ),
"这将删除服务器 ", "accountRemoveServerAndUsersHead": MessageLookupByLibrary.simpleMessage(
), "这将删除服务器 ",
"accountRemoveServerAndUsersTail": MessageLookupByLibrary.simpleMessage( ),
" 以及该应用程序中所有用户的登录信息。", "accountRemoveServerAndUsersTail": MessageLookupByLibrary.simpleMessage(
), " 以及该应用程序中所有用户的登录信息。",
"accountRemoveUserLogin": MessageLookupByLibrary.simpleMessage("删除用户登录"), ),
"accountRemoveUserLoginHead": MessageLookupByLibrary.simpleMessage( "accountRemoveUserLogin":
"这将删除用户 ", MessageLookupByLibrary.simpleMessage("删除用户登录"),
), "accountRemoveUserLoginHead": MessageLookupByLibrary.simpleMessage(
"accountRemoveUserLoginTail": MessageLookupByLibrary.simpleMessage( "这将删除用户 ",
" 的登录详细信息。", ),
), "accountRemoveUserLoginTail": MessageLookupByLibrary.simpleMessage(
"accountServerURI": MessageLookupByLibrary.simpleMessage("服务器地址"), " 的登录详细信息。",
"accountSwitch": MessageLookupByLibrary.simpleMessage("切换账户"), ),
"accountUsersCount": m1, "accountServerURI": MessageLookupByLibrary.simpleMessage("服务器地址"),
"appSettings": MessageLookupByLibrary.simpleMessage("应用设置"), "accountSwitch": MessageLookupByLibrary.simpleMessage("切换账户"),
"appearance": MessageLookupByLibrary.simpleMessage("外观"), "accountUsersCount": m1,
"autoSleepTimerSettings": MessageLookupByLibrary.simpleMessage("自动睡眠定时器设置"), "appSettings": MessageLookupByLibrary.simpleMessage("应用设置"),
"autoTurnOnSleepTimer": MessageLookupByLibrary.simpleMessage("自动开启睡眠定时器"), "appearance": MessageLookupByLibrary.simpleMessage("外观"),
"autoTurnOnTimer": MessageLookupByLibrary.simpleMessage("自动开启定时器"), "autoSleepTimerSettings":
"autoTurnOnTimerAlways": MessageLookupByLibrary.simpleMessage("始终自动开启定时器"), MessageLookupByLibrary.simpleMessage("自动睡眠定时器设置"),
"autoTurnOnTimerAlwaysDescription": MessageLookupByLibrary.simpleMessage( "autoTurnOnSleepTimer":
"总是打开睡眠定时器", MessageLookupByLibrary.simpleMessage("自动开启睡眠定时器"),
), "autoTurnOnTimer": MessageLookupByLibrary.simpleMessage("自动开启定时器"),
"autoTurnOnTimerDescription": MessageLookupByLibrary.simpleMessage( "autoTurnOnTimerAlways":
"根据一天中的时间自动打开睡眠定时器", MessageLookupByLibrary.simpleMessage("始终自动开启定时器"),
), "autoTurnOnTimerAlwaysDescription":
"autoTurnOnTimerFrom": MessageLookupByLibrary.simpleMessage(""), MessageLookupByLibrary.simpleMessage(
"autoTurnOnTimerFromDescription": MessageLookupByLibrary.simpleMessage( "总是打开睡眠定时器",
"在指定时间打开睡眠定时器", ),
), "autoTurnOnTimerDescription": MessageLookupByLibrary.simpleMessage(
"autoTurnOnTimerUntil": MessageLookupByLibrary.simpleMessage("直到"), "根据一天中的时间自动打开睡眠定时器",
"autoTurnOnTimerUntilDescription": MessageLookupByLibrary.simpleMessage( ),
"在指定时间关闭睡眠定时器", "autoTurnOnTimerFrom": MessageLookupByLibrary.simpleMessage(""),
), "autoTurnOnTimerFromDescription": MessageLookupByLibrary.simpleMessage(
"automaticallyDescription": MessageLookupByLibrary.simpleMessage( "在指定时间打开睡眠定时器",
"根据一天中的时间自动打开睡眠定时器", ),
), "autoTurnOnTimerUntil": MessageLookupByLibrary.simpleMessage("直到"),
"backup": MessageLookupByLibrary.simpleMessage("备份"), "autoTurnOnTimerUntilDescription": MessageLookupByLibrary.simpleMessage(
"backupAndRestore": MessageLookupByLibrary.simpleMessage("备份与恢复"), "在指定时间关闭睡眠定时器",
"bookAbout": MessageLookupByLibrary.simpleMessage("关于本书"), ),
"bookAboutDefault": MessageLookupByLibrary.simpleMessage("抱歉,找不到描述"), "automaticallyDescription": MessageLookupByLibrary.simpleMessage(
"bookAuthors": MessageLookupByLibrary.simpleMessage("作者"), "根据一天中的时间自动打开睡眠定时器",
"bookDownloads": MessageLookupByLibrary.simpleMessage("下载"), ),
"bookGenres": MessageLookupByLibrary.simpleMessage("风格"), "backup": MessageLookupByLibrary.simpleMessage("备份"),
"bookMetadataAbridged": MessageLookupByLibrary.simpleMessage("删节版"), "backupAndRestore": MessageLookupByLibrary.simpleMessage("备份与恢复"),
"bookMetadataLength": MessageLookupByLibrary.simpleMessage("持续时间"), "bookAbout": MessageLookupByLibrary.simpleMessage("关于本书"),
"bookMetadataPublished": MessageLookupByLibrary.simpleMessage("发布年份"), "bookAboutDefault": MessageLookupByLibrary.simpleMessage("抱歉,找不到描述"),
"bookMetadataUnabridged": MessageLookupByLibrary.simpleMessage("未删节版"), "bookAuthors": MessageLookupByLibrary.simpleMessage("作者"),
"bookSeries": MessageLookupByLibrary.simpleMessage("系列"), "bookDownloads": MessageLookupByLibrary.simpleMessage("下载"),
"bookShelveEmpty": MessageLookupByLibrary.simpleMessage("重试"), "bookGenres": MessageLookupByLibrary.simpleMessage("风格"),
"bookShelveEmptyText": MessageLookupByLibrary.simpleMessage("未查询到书架"), "bookMetadataAbridged": MessageLookupByLibrary.simpleMessage("删节版"),
"cancel": MessageLookupByLibrary.simpleMessage("取消"), "bookMetadataLength": MessageLookupByLibrary.simpleMessage("持续时间"),
"copyToClipboard": MessageLookupByLibrary.simpleMessage("复制到剪贴板"), "bookMetadataPublished": MessageLookupByLibrary.simpleMessage("发布年份"),
"copyToClipboardDescription": MessageLookupByLibrary.simpleMessage( "bookMetadataUnabridged": MessageLookupByLibrary.simpleMessage("未删节版"),
"将应用程序设置复制到剪贴板", "bookSeries": MessageLookupByLibrary.simpleMessage("系列"),
), "bookShelveEmpty": MessageLookupByLibrary.simpleMessage("重试"),
"copyToClipboardToast": MessageLookupByLibrary.simpleMessage("设置已复制到剪贴板"), "bookShelveEmptyText": MessageLookupByLibrary.simpleMessage("未查询到书架"),
"delete": MessageLookupByLibrary.simpleMessage("删除"), "cancel": MessageLookupByLibrary.simpleMessage("取消"),
"deleteDialog": m2, "copyToClipboard": MessageLookupByLibrary.simpleMessage("复制到剪贴板"),
"deleted": m3, "copyToClipboardDescription": MessageLookupByLibrary.simpleMessage(
"explore": MessageLookupByLibrary.simpleMessage("探索"), "将应用程序设置复制到剪贴板",
"exploreHint": MessageLookupByLibrary.simpleMessage("搜索与探索..."), ),
"exploreTooltip": MessageLookupByLibrary.simpleMessage("搜索和探索"), "copyToClipboardToast":
"general": MessageLookupByLibrary.simpleMessage("通用"), MessageLookupByLibrary.simpleMessage("设置已复制到剪贴板"),
"help": MessageLookupByLibrary.simpleMessage("Help"), "delete": MessageLookupByLibrary.simpleMessage("删除"),
"home": MessageLookupByLibrary.simpleMessage("首页"), "deleteDialog": m2,
"homeBookContinueListening": MessageLookupByLibrary.simpleMessage("继续收听"), "deleted": m3,
"homeBookContinueListeningDescription": "explore": MessageLookupByLibrary.simpleMessage("探索"),
MessageLookupByLibrary.simpleMessage("继续收听书架上显示播放按钮"), "exploreHint": MessageLookupByLibrary.simpleMessage("搜索与探索..."),
"homeBookContinueSeries": MessageLookupByLibrary.simpleMessage("继续系列"), "exploreTooltip": MessageLookupByLibrary.simpleMessage("搜索和探索"),
"homeBookContinueSeriesDescription": MessageLookupByLibrary.simpleMessage( "general": MessageLookupByLibrary.simpleMessage("通用"),
"继续系列书架上显示播放按钮", "help": MessageLookupByLibrary.simpleMessage("Help"),
), "home": MessageLookupByLibrary.simpleMessage("首页"),
"homeBookDiscover": MessageLookupByLibrary.simpleMessage("发现"), "homeBookContinueListening":
"homeBookListenAgain": MessageLookupByLibrary.simpleMessage("再听一遍"), MessageLookupByLibrary.simpleMessage("继续收听"),
"homeBookListenAgainDescription": MessageLookupByLibrary.simpleMessage( "homeBookContinueListeningDescription":
"再听一遍书架上显示播放按钮", MessageLookupByLibrary.simpleMessage("继续收听书架上显示播放按钮"),
), "homeBookContinueSeries": MessageLookupByLibrary.simpleMessage("继续系列"),
"homeBookNewestAuthors": MessageLookupByLibrary.simpleMessage("最新作者"), "homeBookContinueSeriesDescription":
"homeBookRecentlyAdded": MessageLookupByLibrary.simpleMessage("最近添加"), MessageLookupByLibrary.simpleMessage(
"homeBookRecommended": MessageLookupByLibrary.simpleMessage("推荐"), "继续系列书架上显示播放按钮",
"homeContinueListening": MessageLookupByLibrary.simpleMessage("继续收听"), ),
"homeListenAgain": MessageLookupByLibrary.simpleMessage("再听一遍"), "homeBookDiscover": MessageLookupByLibrary.simpleMessage("发现"),
"homePageSettings": MessageLookupByLibrary.simpleMessage("主页设置"), "homeBookListenAgain": MessageLookupByLibrary.simpleMessage("再听一遍"),
"homePageSettingsDescription": MessageLookupByLibrary.simpleMessage( "homeBookListenAgainDescription": MessageLookupByLibrary.simpleMessage(
"自定义主页", "再听一遍书架上显示播放按钮",
), ),
"homePageSettingsOtherShelves": MessageLookupByLibrary.simpleMessage( "homeBookNewestAuthors": MessageLookupByLibrary.simpleMessage("最新作者"),
"其他书架", "homeBookRecentlyAdded": MessageLookupByLibrary.simpleMessage("最近添加"),
), "homeBookRecommended": MessageLookupByLibrary.simpleMessage("推荐"),
"homePageSettingsOtherShelvesDescription": "homeContinueListening": MessageLookupByLibrary.simpleMessage("继续收听"),
MessageLookupByLibrary.simpleMessage("显示所有剩余书架上所有书籍的播放按钮"), "homeListenAgain": MessageLookupByLibrary.simpleMessage("再听一遍"),
"homePageSettingsQuickPlay": MessageLookupByLibrary.simpleMessage("继续播放"), "homePageSettings": MessageLookupByLibrary.simpleMessage("主页设置"),
"homeStartListening": MessageLookupByLibrary.simpleMessage("开始收听"), "homePageSettingsDescription": MessageLookupByLibrary.simpleMessage(
"language": MessageLookupByLibrary.simpleMessage("语言"), "自定义主页",
"languageDescription": MessageLookupByLibrary.simpleMessage("语言切换"), ),
"library": MessageLookupByLibrary.simpleMessage("媒体库"), "homePageSettingsOtherShelves": MessageLookupByLibrary.simpleMessage(
"libraryChange": MessageLookupByLibrary.simpleMessage("更改媒体库"), "其他书架",
"libraryEmpty": MessageLookupByLibrary.simpleMessage("没有可用的库。"), ),
"libraryLoadError": m4, "homePageSettingsOtherShelvesDescription":
"librarySelect": MessageLookupByLibrary.simpleMessage("选择媒体库"), MessageLookupByLibrary.simpleMessage("显示所有剩余书架上所有书籍的播放按钮"),
"librarySwitchTooltip": MessageLookupByLibrary.simpleMessage("切换媒体库"), "homePageSettingsQuickPlay":
"libraryTooltip": MessageLookupByLibrary.simpleMessage("浏览您的媒体库"), MessageLookupByLibrary.simpleMessage("继续播放"),
"loading": MessageLookupByLibrary.simpleMessage("加载中..."), "homeStartListening": MessageLookupByLibrary.simpleMessage("开始收听"),
"loginLocal": MessageLookupByLibrary.simpleMessage("Local"), "language": MessageLookupByLibrary.simpleMessage("语言"),
"loginLogin": MessageLookupByLibrary.simpleMessage("登录"), "languageDescription": MessageLookupByLibrary.simpleMessage("语言切换"),
"loginOpenID": MessageLookupByLibrary.simpleMessage("OpenID"), "library": MessageLookupByLibrary.simpleMessage("媒体库"),
"loginPassword": MessageLookupByLibrary.simpleMessage("密码"), "libraryChange": MessageLookupByLibrary.simpleMessage("更改媒体库"),
"loginServerClick": MessageLookupByLibrary.simpleMessage("单击此处"), "libraryEmpty": MessageLookupByLibrary.simpleMessage("没有可用的库。"),
"loginServerConnected": MessageLookupByLibrary.simpleMessage("服务器已连接,请登录"), "libraryLoadError": m4,
"loginServerNo": MessageLookupByLibrary.simpleMessage("没有服务器? "), "librarySelect": MessageLookupByLibrary.simpleMessage("选择媒体库"),
"loginServerNoConnected": MessageLookupByLibrary.simpleMessage( "librarySwitchTooltip": MessageLookupByLibrary.simpleMessage("切换媒体库"),
"请输入您的AudiobookShelf服务器的URL", "libraryTooltip": MessageLookupByLibrary.simpleMessage("浏览您的媒体库"),
), "loading": MessageLookupByLibrary.simpleMessage("加载中..."),
"loginServerNot": m5, "loginLocal": MessageLookupByLibrary.simpleMessage("Local"),
"loginServerTo": MessageLookupByLibrary.simpleMessage(" 了解如何设置服务器。"), "loginLogin": MessageLookupByLibrary.simpleMessage("登录"),
"loginTitle": m6, "loginOpenID": MessageLookupByLibrary.simpleMessage("OpenID"),
"loginToken": MessageLookupByLibrary.simpleMessage("Token"), "loginPassword": MessageLookupByLibrary.simpleMessage("密码"),
"loginUsername": MessageLookupByLibrary.simpleMessage("用户名"), "loginServerClick": MessageLookupByLibrary.simpleMessage("单击此处"),
"logs": MessageLookupByLibrary.simpleMessage("日志"), "loginServerConnected":
"nmpSettingsBackward": MessageLookupByLibrary.simpleMessage("快退间隔"), MessageLookupByLibrary.simpleMessage("服务器已连接,请登录"),
"nmpSettingsForward": MessageLookupByLibrary.simpleMessage("快进间隔"), "loginServerNo": MessageLookupByLibrary.simpleMessage("没有服务器? "),
"nmpSettingsMediaControls": MessageLookupByLibrary.simpleMessage("媒体控制"), "loginServerNoConnected": MessageLookupByLibrary.simpleMessage(
"nmpSettingsMediaControlsDescription": MessageLookupByLibrary.simpleMessage( "请输入您的AudiobookShelf服务器的URL",
"选择要显示的媒体控件", ),
), "loginServerNot": m5,
"nmpSettingsSelectOne": MessageLookupByLibrary.simpleMessage( "loginServerTo": MessageLookupByLibrary.simpleMessage(" 了解如何设置服务器。"),
"在下面选择一个字段进行插入", "loginTitle": m6,
), "loginToken": MessageLookupByLibrary.simpleMessage("Token"),
"nmpSettingsShowChapterProgress": MessageLookupByLibrary.simpleMessage( "loginUsername": MessageLookupByLibrary.simpleMessage("用户名"),
"显示章节进度", "logs": MessageLookupByLibrary.simpleMessage("日志"),
), "nmpSettingsBackward": MessageLookupByLibrary.simpleMessage("快退间隔"),
"nmpSettingsShowChapterProgressDescription": "nmpSettingsForward": MessageLookupByLibrary.simpleMessage("快进间隔"),
MessageLookupByLibrary.simpleMessage("而不是本书的整体进展"), "nmpSettingsMediaControls":
"nmpSettingsSubTitle": MessageLookupByLibrary.simpleMessage("副标题"), MessageLookupByLibrary.simpleMessage("媒体控制"),
"nmpSettingsSubTitleDescription": MessageLookupByLibrary.simpleMessage( "nmpSettingsMediaControlsDescription":
"通知的副标题\n", MessageLookupByLibrary.simpleMessage(
), "选择要显示的媒体控件",
"nmpSettingsTitle": MessageLookupByLibrary.simpleMessage("主标题"), ),
"nmpSettingsTitleDescription": MessageLookupByLibrary.simpleMessage( "nmpSettingsSelectOne": MessageLookupByLibrary.simpleMessage(
"通知的标题\n", "在下面选择一个字段进行插入",
), ),
"no": MessageLookupByLibrary.simpleMessage(""), "nmpSettingsShowChapterProgress": MessageLookupByLibrary.simpleMessage(
"notImplemented": MessageLookupByLibrary.simpleMessage("未实现"), "显示章节进度",
"notificationMediaPlayer": MessageLookupByLibrary.simpleMessage("通知媒体播放器"), ),
"notificationMediaPlayerDescription": MessageLookupByLibrary.simpleMessage( "nmpSettingsShowChapterProgressDescription":
"在通知中自定义媒体播放器", MessageLookupByLibrary.simpleMessage("而不是本书的整体进展"),
), "nmpSettingsSubTitle": MessageLookupByLibrary.simpleMessage("副标题"),
"ok": MessageLookupByLibrary.simpleMessage("确定"), "nmpSettingsSubTitleDescription": MessageLookupByLibrary.simpleMessage(
"pause": MessageLookupByLibrary.simpleMessage("暂停"), "通知的副标题\n",
"play": MessageLookupByLibrary.simpleMessage("播放"), ),
"playerSettings": MessageLookupByLibrary.simpleMessage("播放器设置"), "nmpSettingsTitle": MessageLookupByLibrary.simpleMessage("主标题"),
"playerSettingsCompleteTime": MessageLookupByLibrary.simpleMessage( "nmpSettingsTitleDescription": MessageLookupByLibrary.simpleMessage(
"剩余时间标记完成", "通知的标题\n",
), ),
"playerSettingsCompleteTimeDescriptionHead": "no": MessageLookupByLibrary.simpleMessage(""),
MessageLookupByLibrary.simpleMessage("当书中剩余时间少于 "), "notImplemented": MessageLookupByLibrary.simpleMessage("未实现"),
"playerSettingsCompleteTimeDescriptionTail": "notificationMediaPlayer":
MessageLookupByLibrary.simpleMessage(" 时,标记完成"), MessageLookupByLibrary.simpleMessage("通知媒体播放器"),
"playerSettingsDescription": MessageLookupByLibrary.simpleMessage( "notificationMediaPlayerDescription":
"自定义播放器设置", MessageLookupByLibrary.simpleMessage(
), "在通知中自定义媒体播放器",
"playerSettingsDisplay": MessageLookupByLibrary.simpleMessage("显示设置"), ),
"playerSettingsDisplayChapterProgress": "ok": MessageLookupByLibrary.simpleMessage("确定"),
MessageLookupByLibrary.simpleMessage("显示章节进度"), "pause": MessageLookupByLibrary.simpleMessage("暂停"),
"playerSettingsDisplayChapterProgressDescription": "play": MessageLookupByLibrary.simpleMessage("播放"),
MessageLookupByLibrary.simpleMessage("在播放器中显示当前章节的进度"), "playerSettings": MessageLookupByLibrary.simpleMessage("播放器设置"),
"playerSettingsDisplayTotalProgress": MessageLookupByLibrary.simpleMessage( "playerSettingsCompleteTime": MessageLookupByLibrary.simpleMessage(
"显示总进度", "剩余时间标记完成",
), ),
"playerSettingsDisplayTotalProgressDescription": "playerSettingsCompleteTimeDescriptionHead":
MessageLookupByLibrary.simpleMessage("在播放器中显示当前书籍的总进度"), MessageLookupByLibrary.simpleMessage("当书中剩余时间少于 "),
"playerSettingsPlaybackInterval": MessageLookupByLibrary.simpleMessage( "playerSettingsCompleteTimeDescriptionTail":
"播放报告间隔", MessageLookupByLibrary.simpleMessage(" 时,标记完成"),
), "playerSettingsDescription": MessageLookupByLibrary.simpleMessage(
"playerSettingsPlaybackIntervalDescriptionHead": "自定义播放器设置",
MessageLookupByLibrary.simpleMessage(""), ),
"playerSettingsPlaybackIntervalDescriptionTail": "playerSettingsDisplay": MessageLookupByLibrary.simpleMessage("显示设置"),
MessageLookupByLibrary.simpleMessage(" 向服务器报告一次进度"), "playerSettingsDisplayChapterProgress":
"playerSettingsPlaybackReporting": MessageLookupByLibrary.simpleMessage( MessageLookupByLibrary.simpleMessage("显示章节进度"),
"回放报告", "playerSettingsDisplayChapterProgressDescription":
), MessageLookupByLibrary.simpleMessage("在播放器中显示当前章节的进度"),
"playerSettingsPlaybackReportingIgnore": "playerSettingsDisplayTotalProgress":
MessageLookupByLibrary.simpleMessage("忽略播放位置小于"), MessageLookupByLibrary.simpleMessage(
"playerSettingsPlaybackReportingMinimum": "显示总进度",
MessageLookupByLibrary.simpleMessage("回放报告最小位置"), ),
"playerSettingsPlaybackReportingMinimumDescriptionHead": "playerSettingsDisplayTotalProgressDescription":
MessageLookupByLibrary.simpleMessage("不要报告本书前 "), MessageLookupByLibrary.simpleMessage("在播放器中显示当前书籍的总进度"),
"playerSettingsPlaybackReportingMinimumDescriptionTail": "playerSettingsPlaybackInterval": MessageLookupByLibrary.simpleMessage(
MessageLookupByLibrary.simpleMessage(" 的播放"), "播放报告间隔",
"playerSettingsRememberForEveryBook": MessageLookupByLibrary.simpleMessage( ),
"记住每本书的播放器设置", "playerSettingsPlaybackIntervalDescriptionHead":
), MessageLookupByLibrary.simpleMessage(""),
"playerSettingsRememberForEveryBookDescription": "playerSettingsPlaybackIntervalDescriptionTail":
MessageLookupByLibrary.simpleMessage("每本书都会记住播放速度、音量等设置"), MessageLookupByLibrary.simpleMessage(" 向服务器报告一次进度"),
"playerSettingsSpeed": MessageLookupByLibrary.simpleMessage("播放速度"), "playerSettingsPlaybackReporting": MessageLookupByLibrary.simpleMessage(
"playerSettingsSpeedDefault": MessageLookupByLibrary.simpleMessage( "回放报告",
"默认播放速度", ),
), "playerSettingsPlaybackReportingIgnore":
"playerSettingsSpeedOptions": MessageLookupByLibrary.simpleMessage( MessageLookupByLibrary.simpleMessage("忽略播放位置小于"),
"播放速度选项", "playerSettingsPlaybackReportingMinimum":
), MessageLookupByLibrary.simpleMessage("回放报告最小位置"),
"playerSettingsSpeedOptionsSelect": MessageLookupByLibrary.simpleMessage( "playerSettingsPlaybackReportingMinimumDescriptionHead":
"播放速度选项", MessageLookupByLibrary.simpleMessage("不要报告本书前 "),
), "playerSettingsPlaybackReportingMinimumDescriptionTail":
"playerSettingsSpeedOptionsSelectAdd": MessageLookupByLibrary.simpleMessage( MessageLookupByLibrary.simpleMessage(" 的播放"),
"添加一个速度选项", "playerSettingsRememberForEveryBook":
), MessageLookupByLibrary.simpleMessage(
"playerSettingsSpeedOptionsSelectAddHelper": "记住每本书的播放器设置",
MessageLookupByLibrary.simpleMessage("输入一个新的速度选项"), ),
"playerSettingsSpeedSelect": MessageLookupByLibrary.simpleMessage("选择播放速度"), "playerSettingsRememberForEveryBookDescription":
"playerSettingsSpeedSelectHelper": MessageLookupByLibrary.simpleMessage( MessageLookupByLibrary.simpleMessage("每本书都会记住播放速度、音量等设置"),
"输入默认的播放速度", "playerSettingsSpeed": MessageLookupByLibrary.simpleMessage("播放速度"),
), "playerSettingsSpeedDefault": MessageLookupByLibrary.simpleMessage(
"playlistsMine": MessageLookupByLibrary.simpleMessage("播放列表"), "默认播放速度",
"readLess": MessageLookupByLibrary.simpleMessage("折叠"), ),
"readMore": MessageLookupByLibrary.simpleMessage("展开"), "playerSettingsSpeedOptions": MessageLookupByLibrary.simpleMessage(
"refresh": MessageLookupByLibrary.simpleMessage("刷新"), "播放速度选项",
"reset": MessageLookupByLibrary.simpleMessage("重置"), ),
"resetAppSettings": MessageLookupByLibrary.simpleMessage("重置应用程序设置"), "playerSettingsSpeedOptionsSelect":
"resetAppSettingsDescription": MessageLookupByLibrary.simpleMessage( MessageLookupByLibrary.simpleMessage(
"将应用程序设置重置为默认值", "播放速度选项",
), ),
"resetAppSettingsDialog": MessageLookupByLibrary.simpleMessage( "playerSettingsSpeedOptionsSelectAdd":
"您确定要重置应用程序设置吗?", MessageLookupByLibrary.simpleMessage(
), "添加一个速度选项",
"restore": MessageLookupByLibrary.simpleMessage("恢复"), ),
"restoreBackup": MessageLookupByLibrary.simpleMessage("恢复备份"), "playerSettingsSpeedOptionsSelectAddHelper":
"restoreBackupHint": MessageLookupByLibrary.simpleMessage("将备份粘贴到此处"), MessageLookupByLibrary.simpleMessage("输入一个新的速度选项"),
"restoreBackupInvalid": MessageLookupByLibrary.simpleMessage("无效备份"), "playerSettingsSpeedSelect":
"restoreBackupSuccess": MessageLookupByLibrary.simpleMessage("设置已恢复"), MessageLookupByLibrary.simpleMessage("选择播放速度"),
"restoreBackupValidator": MessageLookupByLibrary.simpleMessage("请将备份粘贴到此处"), "playerSettingsSpeedSelectHelper": MessageLookupByLibrary.simpleMessage(
"restoreDescription": MessageLookupByLibrary.simpleMessage("从备份中还原应用程序设置"), "输入默认的播放速度",
"resume": MessageLookupByLibrary.simpleMessage("继续"), ),
"retry": MessageLookupByLibrary.simpleMessage("重试"), "playlistsMine": MessageLookupByLibrary.simpleMessage("播放列表"),
"settings": MessageLookupByLibrary.simpleMessage("设置"), "readLess": MessageLookupByLibrary.simpleMessage("折叠"),
"shakeAction": MessageLookupByLibrary.simpleMessage("抖动操作"), "readMore": MessageLookupByLibrary.simpleMessage("展开"),
"shakeActionDescription": MessageLookupByLibrary.simpleMessage( "refresh": MessageLookupByLibrary.simpleMessage("刷新"),
"检测到抖动时要执行的操作", "reset": MessageLookupByLibrary.simpleMessage("重置"),
), "resetAppSettings": MessageLookupByLibrary.simpleMessage("重置应用程序设置"),
"shakeActivationThreshold": MessageLookupByLibrary.simpleMessage("抖动激活阈值"), "resetAppSettingsDescription": MessageLookupByLibrary.simpleMessage(
"shakeActivationThresholdDescription": MessageLookupByLibrary.simpleMessage( "将应用程序设置重置为默认值",
"门槛越高,你就越难摇晃", ),
), "resetAppSettingsDialog": MessageLookupByLibrary.simpleMessage(
"shakeDetector": MessageLookupByLibrary.simpleMessage("抖动检测器"), "您确定要重置应用程序设置吗?",
"shakeDetectorDescription": MessageLookupByLibrary.simpleMessage( ),
"自定义抖动检测器设置", "restore": MessageLookupByLibrary.simpleMessage("恢复"),
), "restoreBackup": MessageLookupByLibrary.simpleMessage("恢复备份"),
"shakeDetectorEnable": MessageLookupByLibrary.simpleMessage("启用抖动检测"), "restoreBackupHint": MessageLookupByLibrary.simpleMessage("将备份粘贴到此处"),
"shakeDetectorEnableDescription": MessageLookupByLibrary.simpleMessage( "restoreBackupInvalid": MessageLookupByLibrary.simpleMessage("无效备份"),
"启用抖动检测以执行各种操作", "restoreBackupSuccess": MessageLookupByLibrary.simpleMessage("设置已恢复"),
), "restoreBackupValidator":
"shakeDetectorSettings": MessageLookupByLibrary.simpleMessage("抖动检测器设置"), MessageLookupByLibrary.simpleMessage("请将备份粘贴到此处"),
"shakeFeedback": MessageLookupByLibrary.simpleMessage("抖动反馈"), "restoreDescription":
"shakeFeedbackDescription": MessageLookupByLibrary.simpleMessage( MessageLookupByLibrary.simpleMessage("从备份中还原应用程序设置"),
"检测到抖动时给出的反馈", "resume": MessageLookupByLibrary.simpleMessage("继续"),
), "retry": MessageLookupByLibrary.simpleMessage("重试"),
"shakeSelectAction": MessageLookupByLibrary.simpleMessage("选择抖动动作"), "settings": MessageLookupByLibrary.simpleMessage("设置"),
"shakeSelectActivationThreshold": MessageLookupByLibrary.simpleMessage( "shakeAction": MessageLookupByLibrary.simpleMessage("抖动操作"),
"选择抖动激活阈值", "shakeActionDescription": MessageLookupByLibrary.simpleMessage(
), "检测到抖动时要执行的操作",
"shakeSelectActivationThresholdHelper": ),
MessageLookupByLibrary.simpleMessage("输入一个数字以m/s²为单位设置阈值"), "shakeActivationThreshold":
"shakeSelectFeedback": MessageLookupByLibrary.simpleMessage("选择抖动反馈"), MessageLookupByLibrary.simpleMessage("抖动激活阈值"),
"themeMode": MessageLookupByLibrary.simpleMessage("主题模式"), "shakeActivationThresholdDescription":
"themeModeDark": MessageLookupByLibrary.simpleMessage("深色"), MessageLookupByLibrary.simpleMessage(
"themeModeHighContrast": MessageLookupByLibrary.simpleMessage("高对比度模式"), "门槛越高,你就越难摇晃",
"themeModeHighContrastDescription": MessageLookupByLibrary.simpleMessage( ),
"增加背景和文本之间的对比度", "shakeDetector": MessageLookupByLibrary.simpleMessage("抖动检测器"),
), "shakeDetectorDescription": MessageLookupByLibrary.simpleMessage(
"themeModeLight": MessageLookupByLibrary.simpleMessage("浅色"), "自定义抖动检测器设置",
"themeModeSystem": MessageLookupByLibrary.simpleMessage("跟随系统"), ),
"themeSettings": MessageLookupByLibrary.simpleMessage("主题设置"), "shakeDetectorEnable": MessageLookupByLibrary.simpleMessage("启用抖动检测"),
"themeSettingsColors": MessageLookupByLibrary.simpleMessage("主题色"), "shakeDetectorEnableDescription": MessageLookupByLibrary.simpleMessage(
"themeSettingsColorsAndroid": MessageLookupByLibrary.simpleMessage("主题色"), "启用抖动检测以执行各种操作",
"themeSettingsColorsBook": MessageLookupByLibrary.simpleMessage( ),
"书籍详情页自适应主题", "shakeDetectorSettings":
), MessageLookupByLibrary.simpleMessage("抖动检测器设置"),
"themeSettingsColorsBookDescription": MessageLookupByLibrary.simpleMessage( "shakeFeedback": MessageLookupByLibrary.simpleMessage("抖动反馈"),
"以牺牲一些性能为代价,对书籍详情页的颜色进行美化", "shakeFeedbackDescription": MessageLookupByLibrary.simpleMessage(
), "检测到抖动时给出的反馈",
"themeSettingsColorsCurrent": MessageLookupByLibrary.simpleMessage( ),
"根据当前播放的书籍调整主题", "shakeSelectAction": MessageLookupByLibrary.simpleMessage("选择抖动动作"),
), "shakeSelectActivationThreshold": MessageLookupByLibrary.simpleMessage(
"themeSettingsColorsCurrentDescription": "选择抖动激活阈值",
MessageLookupByLibrary.simpleMessage("使用当前播放书籍的主题颜色"), ),
"themeSettingsColorsDescription": MessageLookupByLibrary.simpleMessage( "shakeSelectActivationThresholdHelper":
"使用应用程序的系统主题色", MessageLookupByLibrary.simpleMessage("输入一个数字以m/s²为单位设置阈值"),
), "shakeSelectFeedback": MessageLookupByLibrary.simpleMessage("选择抖动反馈"),
"themeSettingsDescription": MessageLookupByLibrary.simpleMessage("自定义应用主题"), "themeMode": MessageLookupByLibrary.simpleMessage("主题模式"),
"timeSecond": m7, "themeModeDark": MessageLookupByLibrary.simpleMessage("深色"),
"unknown": MessageLookupByLibrary.simpleMessage("未知"), "themeModeHighContrast": MessageLookupByLibrary.simpleMessage("高对比度模式"),
"webVersion": MessageLookupByLibrary.simpleMessage("Web版本"), "themeModeHighContrastDescription":
"yes": MessageLookupByLibrary.simpleMessage(""), MessageLookupByLibrary.simpleMessage(
"you": MessageLookupByLibrary.simpleMessage("我的"), "增加背景和文本之间的对比度",
"youTooltip": MessageLookupByLibrary.simpleMessage("您的个人资料和设置"), ),
}; "themeModeLight": MessageLookupByLibrary.simpleMessage("浅色"),
"themeModeSystem": MessageLookupByLibrary.simpleMessage("跟随系统"),
"themeSettings": MessageLookupByLibrary.simpleMessage("主题设置"),
"themeSettingsColors": MessageLookupByLibrary.simpleMessage("主题色"),
"themeSettingsColorsAndroid":
MessageLookupByLibrary.simpleMessage("主题色"),
"themeSettingsColorsBook": MessageLookupByLibrary.simpleMessage(
"书籍详情页自适应主题",
),
"themeSettingsColorsBookDescription":
MessageLookupByLibrary.simpleMessage(
"以牺牲一些性能为代价,对书籍详情页的颜色进行美化",
),
"themeSettingsColorsCurrent": MessageLookupByLibrary.simpleMessage(
"根据当前播放的书籍调整主题",
),
"themeSettingsColorsCurrentDescription":
MessageLookupByLibrary.simpleMessage("使用当前播放书籍的主题颜色"),
"themeSettingsColorsDescription": MessageLookupByLibrary.simpleMessage(
"使用应用程序的系统主题色",
),
"themeSettingsDescription":
MessageLookupByLibrary.simpleMessage("自定义应用主题"),
"timeSecond": m7,
"unknown": MessageLookupByLibrary.simpleMessage("未知"),
"webVersion": MessageLookupByLibrary.simpleMessage("Web版本"),
"yes": MessageLookupByLibrary.simpleMessage(""),
"you": MessageLookupByLibrary.simpleMessage("我的"),
"youTooltip": MessageLookupByLibrary.simpleMessage("您的个人资料和设置"),
};
} }