2022-07-16 12:46:05 +00:00
"AddButtonTooltip" = "Add files";
"CogTitle" = "Cog";
"ConsentNo" = "No";
"ConsentYes" = "Yes";
"CrashlyticsConsentText" = "Would you like to allow Crashlytics to submit crash reports? You may turn this off again in Preferences. We won't ask you again.";
"CrashlyticsConsentTitle" = "Crashlytics crash collection";
"ErrorInvalidTrackId" = "Invalid track ID sent to SQLite request.";
"ErrorMessageBadFile" = "Unable to parse metadata for bad file.";
"ErrorMetadata" = "Unable to retrieve metadata.";
"ErrorSqliteProblem" = "General problem accessing track from SQLite database.";
"ErrorTrackMissing" = "Track entry is missing from SQLite database.";
"ErrorTrackTooltip" = "Error";
2005-07-11 20:39:29 +00:00
"FeedbackFailedInformativeText" = "Feedback failed to send.";
2022-07-16 12:46:05 +00:00
"FeedbackFailedMessageText" = "Failed";
2005-07-11 20:39:29 +00:00
"FeedbackSuccessInformativeText" = "Feedback successfully sent!";
2022-07-16 12:46:05 +00:00
"FeedbackSuccessMessageText" = "Success";
2007-05-28 14:13:57 +00:00
"FileButtonTooltip" = "File drawer";
2022-07-16 12:46:05 +00:00
"GainAlbumGain" = "Album Gain";
"GainAlbumGainPeak" = "Album Gain plus Peak";
"GainAlbumPeak" = "Album Peak";
"GainNone" = "None";
"GainTrackGain" = "Track Gain";
"GainTrackGainPeak" = "Track Gain plus Peak";
"GainTrackPeak" = "Track Peak";
"GainVolumeScale" = "Volume Scale";
"InfoButtonTooltip" = "Information on the selected file";
2007-05-28 15:59:50 +00:00
"InvalidURLLong" = "The URL is not valid.";
2022-07-16 12:46:05 +00:00
"InvalidURLShort" = "Invalid URL";
"NextButtonTooltip" = "Next";
"PauseButtonTooltip" = "Pause";
"PlayButtonTooltip" = "Play";
2022-02-10 09:51:40 +00:00
"PlayingTrackTooltip" = "Playing";
2022-06-11 20:34:57 +00:00
"PlaylistHeaderContextMenuTitle" = "Playlist Header Context Menu";
"PlaylistIndexColumn" = "Index";
"PlaylistRandomizationAction" = "Playlist Randomization";
2022-07-16 12:46:05 +00:00
"PlaylistStatusColumn" = "Status";
2022-06-11 20:34:57 +00:00
"PreferencesTitle" = "Preferences";
2022-07-16 12:46:05 +00:00
"PrevButtonTooltip" = "Previous";
"PrivacyPolicyURL" = "https://www.iubenda.com/privacy-policy/59859310";
[Job Queue] Overhauled long action handling
Long actions, such as file opening, playlist loading, metadata loading
and refreshing, etc, are now handled through NSProgress. Additionally,
a new status bar change displays the progress of the task instead of
the total duration of the playlist. Finally, app quit is blocked by a
running task, and if the app is quit while a task is running, it will
be delayed until the task completes, at which time the app will
terminate cleanly.
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-06-15 08:01:45 +00:00
"ProgressActionLoader" = "playlist loader inserting files";
2022-07-16 12:46:05 +00:00
"ProgressActionLoadingMetadata" = "loading metadata for tracks";
"ProgressSubActionLoaderAddingEntries" = "creating and adding playlist entries";
"ProgressSubActionLoaderFilteringContainedFiles" = "eliminating unsupported file types from containers";
[Job Queue] Overhauled long action handling
Long actions, such as file opening, playlist loading, metadata loading
and refreshing, etc, are now handled through NSProgress. Additionally,
a new status bar change displays the progress of the task instead of
the total duration of the playlist. Finally, app quit is blocked by a
running task, and if the app is quit while a task is running, it will
be delayed until the task completes, at which time the app will
terminate cleanly.
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-06-15 08:01:45 +00:00
"ProgressSubActionLoaderFilteringContainerFiles" = "handling container file types";
"ProgressSubActionLoaderFilteringFiles" = "eliminating unsupported file types";
2022-07-16 12:46:05 +00:00
"ProgressSubActionLoaderListingFiles" = "collecting files";
[Job Queue] Overhauled long action handling
Long actions, such as file opening, playlist loading, metadata loading
and refreshing, etc, are now handled through NSProgress. Additionally,
a new status bar change displays the progress of the task instead of
the total duration of the playlist. Finally, app quit is blocked by a
running task, and if the app is quit while a task is running, it will
be delayed until the task completes, at which time the app will
terminate cleanly.
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-06-15 08:01:45 +00:00
"ProgressSubActionLoadingMetadata" = "processing files";
"ProgressSubActionMetadataApply" = "applying info to playlist storage";
2022-07-16 12:46:05 +00:00
"QueuedTrackTooltip" = "Queued";
"RandomizeButtonTooltip" = "Randomize playlist";
"RemoveButtonTooltip" = "Remove selected files";
"RepeatButtonTooltip" = "Repeat mode";
"ShuffleButtonTooltip" = "Shuffle mode";
"SkipAction" = "Skip";
"StopAfterTrackTooltip" = "Stop After Track";
"StopButtonTooltip" = "Stop";
"SwitchFromMiniPlayer" = "Switch from Mini Player";
"SwitchToMiniPlayer" = "Switch to Mini Player";
"TimeElapsed" = "%i:%02i";
2022-06-19 06:00:08 +00:00
"TimeFirstSeen" = "First seen";
2022-07-16 12:46:05 +00:00
"TimeLastPlayed" = "Last played";
"TimeRemaining" = "-%i:%02i";
"Version %@ (%@)" = "Version %1$@ (%2$@)";
"replayGainAlbumGain" = "The volume level of playback output will be detected through enumeration, \
re";
2022-06-19 06:45:18 +00:00
2022-07-16 12:46:05 +00:00
/* second for total */
"%1d seconds(s)" = "%1d seconds(s)";
/* Total duration for status */
2022-07-01 17:54:39 +00:00
"Total duration: %@" = "Total duration: %@";
2022-07-16 12:46:05 +00:00
/* minutes and seconds */
2022-07-01 17:54:39 +00:00
"ms" = "%@ and %@";
2022-07-16 12:46:05 +00:00
/* hours, minutes and seconds */
"hms" = "%@, %@ and %@";
/* days, hours, minutes and seconds */
"dhms" = "%@, %@, %@ and %@";
/* weeks, days, hours, minutes and seconds */
"wdhms" = "%@, %@, %@, %@ and %@";
2022-07-09 22:40:22 +00:00
"PrivacyPolicyURL" = "https://www.iubenda.com/privacy-policy/59859310";
2022-07-24 01:04:13 +00:00
"GrantPathTitle" = "Open to grant access to container folder";
"GrantPathMessage" = "Click OK on the following folder open dialog to grant access to the specified folder. Navigate the dialog further up the folder hierarchy to grant broader access to your files. Press 'Stop warning me' to hide any further warnings for the rest of the session.";
"GrantPathOK" = "OK";
"GrantPathStopWarning" = "Stop warning me";