import { LanguageResources } from '../index';

export const enUS: LanguageResources = {
  common: {
    confirm: 'Confirm',
    cancel: 'Cancel',
    ok: 'OK',
    loading: 'Loading...',
    retry: 'Retry',
    success: 'Success',
    error: 'Error',
    warning: 'Warning',
    tips: 'Tips',
    pleaseWait: 'Please wait...',
    networkError: 'Network connection failed',
    unknownError: 'Unknown error',
    operationSuccess: 'Operation successful',
    operationFailed: 'Operation failed',
  },
  navigation: {
    playground: 'Playground',
    mine: 'Mine',
    history: 'History',
    home: 'Home',
  },
  home: {
    title: 'BestAiBest',
    loadTemplatesFailed: 'Failed to load templates',
    refreshSuccess: 'Refresh successful',
    refreshFailed: 'Refresh failed',
    imageAuditFailed: 'Image audit failed, please retry',
    imageAuditNotPassed: 'Image audit not passed',
    imageContentNotCompliant: 'Image content does not comply with regulations, please select a compliant image',
    imageNeedsManualReview: 'Image needs manual review, please try again later or select another image',
    imageAuditUncertain: 'Image audit result is uncertain, please select another image',
    imageAuditPassed: 'Image audit passed',
    imageAuditFailedRetry: 'Image audit failed, please select another image',
    waitForTaskCompletion: 'Please wait for the current task to complete before trying again',
    userConfirmedAuditFailure: 'User confirmed audit failure information',
  },
  friendsPhoto: {
    title: 'Friends Photo',
    usageTips: 'Usage Tips',
    usageTipsContent: '• Clear face photos work better\n• Choose photos with good lighting\n• Supports JPG, PNG formats',
    iKnow: 'I Know',
    selectingImage: 'Selecting image...',
    uploading: 'Uploading...',
    uploadSuccess: 'Upload successful',
    uploadFailed: 'Image upload failed',
    needAlbumPermission: 'Need permission to access album',
    uploadTimeout: 'Upload timeout, please retry',
    networkConnectionFailed: 'Network connection failed',
    uploadFailedRetry: 'Image upload failed, please retry',
    uploadTwoImages: 'Please upload two images first',
    aiGenerating: 'AI is generating...',
    waitForTaskCompletion: 'Please wait for the current task to complete before trying again',
    firstPhoto: 'First Photo',
    selectYourPhoto: 'Select your photo',
    secondPhoto: 'Second Photo',
    selectFriendPhoto: 'Select friend\'s photo',
    clickToChange: 'Click to change',
    clickToUpload: 'Click to upload',
    friendsPhotoGeneration: 'Friends Photo Generation',
    uploadTwoPhotosDesc: 'Upload two photos, AI will generate an amazing photo video for you',
    photoPreview: 'Photo Preview',
    confirmAndGenerate: 'Confirm and start generation',
    photo1: 'Photo 1',
    photo2: 'Photo 2',
    generating: 'Generating...',
    startGenerating: 'Start Generating Photo',
    promptPlaceholder: 'Enter prompt, e.g., wedding photo, travel photo, vacation style',
  },
  loading: {
    aiGenerating: 'AI is generating...',
    pleaseWaitDesc: 'Please be patient, we are crafting something special for you',
  },
  audit: {
    imageContentNotCompliant: 'Image content does not comply with regulations, please select a compliant image',
    imageNeedsManualReview: 'Image needs manual review, please try again later or select another image',
    imageAuditUncertain: 'Image audit result is uncertain, please select another image',
    imageAuditPassed: 'Image audit passed',
    imageAuditFailed: 'Image audit failed, please select another image',
    imageAuditNotPassed: 'Image audit not passed',
    iKnow: 'I Know',
  },
  history: {
    title: 'My Works',
    noRecords: 'No creation history, go create',
    loadFailed: 'Failed to load records',
    processingFailed: 'Processing failed',
    notLoggedIn: 'You are not logged in',
    loginToViewHistory: 'Login to view your creation history',
    loginButton: 'Login Now',
  },
};
