Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
192 changes: 192 additions & 0 deletions lib/l10n/app_localizations.dart
Original file line number Diff line number Diff line change
Expand Up @@ -3921,6 +3921,198 @@ abstract class AppLocalizations {
/// In en, this message translates to:
/// **'Failed to fetch some albums'**
String get discographyFailedToFetch;

/// WebDAV settings page title
///
/// In en, this message translates to:
/// **'WebDAV Storage'**
String get webdavTitle;

/// WebDAV settings subtitle
///
/// In en, this message translates to:
/// **'Upload files to WebDAV server'**
String get webdavSubtitle;

/// Section header for WebDAV config
///
/// In en, this message translates to:
/// **'Configuration'**
String get webdavSectionConfig;

/// Section header for server settings
///
/// In en, this message translates to:
/// **'Server'**
String get webdavSectionServer;

/// Section header for WebDAV options
///
/// In en, this message translates to:
/// **'Options'**
String get webdavSectionOptions;

/// Section header for upload queue
///
/// In en, this message translates to:
/// **'Upload Queue'**
String get webdavSectionQueue;

/// Toggle to enable WebDAV uploads
///
/// In en, this message translates to:
/// **'Enable WebDAV Upload'**
String get webdavEnable;

/// Subtitle when WebDAV is configured
///
/// In en, this message translates to:
/// **'Upload downloaded files to WebDAV server'**
String get webdavEnableSubtitleConfigured;

/// Subtitle when WebDAV is not configured
///
/// In en, this message translates to:
/// **'Configure server settings first'**
String get webdavEnableSubtitleNotConfigured;

/// WebDAV server URL field
///
/// In en, this message translates to:
/// **'Server URL'**
String get webdavServerUrl;

/// WebDAV username field
///
/// In en, this message translates to:
/// **'Username'**
String get webdavUsername;

/// Username field placeholder
///
/// In en, this message translates to:
/// **'Enter username'**
String get webdavUsernamePlaceholder;

/// WebDAV password field
///
/// In en, this message translates to:
/// **'Password'**
String get webdavPassword;

/// Password field placeholder
///
/// In en, this message translates to:
/// **'Enter password'**
String get webdavPasswordPlaceholder;

/// Remote folder path on WebDAV server
///
/// In en, this message translates to:
/// **'Remote Path'**
String get webdavRemotePath;

/// Button to test WebDAV connection
///
/// In en, this message translates to:
/// **'Test Connection'**
String get webdavTestConnection;

/// Testing connection in progress
///
/// In en, this message translates to:
/// **'Testing...'**
String get webdavTesting;

/// Connection test passed
///
/// In en, this message translates to:
/// **'Connection successful!'**
String get webdavConnectionSuccess;

/// Connection test failed
///
/// In en, this message translates to:
/// **'Connection failed: {error}'**
String webdavConnectionFailed(String error);

/// Option to delete local files after upload
///
/// In en, this message translates to:
/// **'Delete Local After Upload'**
String get webdavDeleteLocal;

/// Subtitle for delete local option
///
/// In en, this message translates to:
/// **'Remove local file after successful WebDAV upload'**
String get webdavDeleteLocalSubtitle;

/// Option to retry failed uploads
///
/// In en, this message translates to:
/// **'Retry on Failure'**
String get webdavRetryOnFailure;

/// Subtitle for retry option
///
/// In en, this message translates to:
/// **'Automatically retry up to {count} times'**
String webdavRetrySubtitle(int count);

/// Section header for active uploads
///
/// In en, this message translates to:
/// **'Active Uploads'**
String get webdavActiveUploads;

/// Upload status - pending
///
/// In en, this message translates to:
/// **'Pending'**
String get webdavPending;

/// Upload status - uploading
///
/// In en, this message translates to:
/// **'Uploading'**
String get webdavUploading;

/// Upload status - completed
///
/// In en, this message translates to:
/// **'Completed'**
String get webdavCompleted;

/// Upload status - failed
///
/// In en, this message translates to:
/// **'Failed'**
String get webdavFailed;

/// Button to retry single upload
///
/// In en, this message translates to:
/// **'Retry'**
String get webdavRetry;

/// Button to retry all failed uploads
///
/// In en, this message translates to:
/// **'Retry All'**
String get webdavRetryAll;

/// Button to remove from queue
///
/// In en, this message translates to:
/// **'Remove'**
String get webdavRemove;

/// Button to clear completed uploads
///
/// In en, this message translates to:
/// **'Clear Completed'**
String get webdavClearCompleted;
}

class _AppLocalizationsDelegate
Expand Down
103 changes: 103 additions & 0 deletions lib/l10n/app_localizations_de.dart
Original file line number Diff line number Diff line change
Expand Up @@ -2177,4 +2177,107 @@ class AppLocalizationsDe extends AppLocalizations {

@override
String get discographyFailedToFetch => 'Failed to fetch some albums';

@override
String get webdavTitle => 'WebDAV Storage';

@override
String get webdavSubtitle => 'Upload files to WebDAV server';

@override
String get webdavSectionConfig => 'Configuration';

@override
String get webdavSectionServer => 'Server';

@override
String get webdavSectionOptions => 'Options';

@override
String get webdavSectionQueue => 'Upload Queue';

@override
String get webdavEnable => 'Enable WebDAV Upload';

@override
String get webdavEnableSubtitleConfigured =>
'Upload downloaded files to WebDAV server';

@override
String get webdavEnableSubtitleNotConfigured =>
'Configure server settings first';

@override
String get webdavServerUrl => 'Server URL';

@override
String get webdavUsername => 'Username';

@override
String get webdavUsernamePlaceholder => 'Enter username';

@override
String get webdavPassword => 'Password';

@override
String get webdavPasswordPlaceholder => 'Enter password';

@override
String get webdavRemotePath => 'Remote Path';

@override
String get webdavTestConnection => 'Test Connection';

@override
String get webdavTesting => 'Testing...';

@override
String get webdavConnectionSuccess => 'Connection successful!';

@override
String webdavConnectionFailed(String error) {
return 'Connection failed: $error';
}

@override
String get webdavDeleteLocal => 'Delete Local After Upload';

@override
String get webdavDeleteLocalSubtitle =>
'Remove local file after successful WebDAV upload';

@override
String get webdavRetryOnFailure => 'Retry on Failure';

@override
String webdavRetrySubtitle(int count) {
return 'Automatically retry up to $count times';
}

@override
String get webdavActiveUploads => 'Active Uploads';

@override
String get webdavPending => 'Pending';

@override
String get webdavUploading => 'Uploading';

@override
String get webdavCompleted => 'Completed';

@override
String get webdavFailed => 'Failed';

@override
String get webdavRetry => 'Retry';

@override
String get webdavRetryAll => 'Retry All';

@override
String get webdavRemove => 'Remove';

@override
String get webdavClearCompleted => 'Clear Completed';
}
Loading