<?php

return [
    /*
    |--------------------------------------------------------------------------
    | Messages Language Lines
    |--------------------------------------------------------------------------
    |
    | Messages that can be addressed by variables.
    | Useful to translate fetched strings from the database.
    | Usage:
    | $language = 'Dutch';
    | __('messages.' . $language)
    |
    */
    // Platform-specific translations - now dynamic via config/timebank-cc.php
    // These reference the platform_translations config for easy customization
    'platform_name'  => platform_name(),
    'platform_name_short' => platform_name_short(),
    'platform_slogan' => platform_slogan(),
    'platform_user' => platform_user(),
    'platform_users' => platform_users(),
    'platform_principles' => platform_principles(),
    'date_at_time' => ':date at :time hours',
    'hour_abbrevation' => 'hr.',
    //LoginSuccessful.php
    'login_success' => 'Hello :name, welcome back!',
    // to-account.blade.php
    'personal_account' => 'Personal',
    'gift_account' => 'Gift',
    'personal project_account' => 'Personal project',
    'organization_account' => 'Organization',
    'donation_account' => 'Donation',
    'community_account' => 'Community',
    'banking system_account' => 'Banking system',
    'debit_account' => 'Debit',
    'English' => 'English',
    'Dutch' => 'Dutch',
    'Spanish' => 'Spanish',
    'French' => 'French',
    'German' => 'German',
    'en' => 'English',
    'nl' => 'Dutch',
    'es' => 'Spanish',
    'fr' => 'French',
    'de' => 'German',
    'view_in_language' => 'View in :lang',
    'in_language' => 'in :lang',
    'now_in_language' => 'now in :lang',
    'in_English' => 'in English',
    'in_Dutch' => 'in Dutch',
    'in_French' => 'in French',
    'in_Spanish' => 'in Spanish',
    'in_German' => 'in German',
    'good' => 'good',
    'limited' => 'limited',
    'Your_profile_has_received_a_star' => 'Your profile received a star',
    'Your_profile_has_received_a_Star' => 'Your profile received a star',
    'Reservation_confirmation' => 'Reservation confirmation',
    'Reservation_cancelled' => 'Reservation cancelled',
    'Reservation_update' => 'Reservation update',
    'Payment_received_from' => 'Payment received from :name',
    'update' => 'update',
    'Your_profile_has_been_deleted' => 'Your profile has been deleted',
    'new_tag_added' => 'New tag added',
    'profile_link_attached_subject' => 'Your profile has been linked',
    'profile_link_detached_subject' => 'Your profile has been unlinked',
    // tags/manage.blade.php
    'confirm_input' => 'Type "agree" to confirm the update',
    'confirm_input_string' => 'agree',
    // notification.blade.php
    'email_of_profile_has_been_verified' => 'The email of :profile_name has been verified successfully',
    // pay.blade.php
    'pay_limit_error_budget_from' => 'Sorry, your balance is too low for this transfer. Your balance may not go below :limitMinFrom. Maximum transfer amount possible: :transferBudgetFrom.',
    'pay_limit_error_budget_from_and_to' => 'Sorry, your balance is too low for this transfer. Your balance may not go below :limitMinFrom. Additionally, this would also exceed the maximum balance of the recipient account. Maximum transfer amount possible: :transferBudgetTo.',
    'pay_limit_error_budget_from_and_to_without_budget_to' => 'Sorry, your balance is too low for this transfer. Your balance may not go below :limitMinFrom. Additionally, this would exceed the maximum balance of the recipient account.',
    'pay_limit_error_budget_to' => 'Sorry, this transfer would exceed the maximum balance of the recipient account. Maximum transfer amount possible: :transferBudgetTo.',
    'pay_limit_error_budget_to_without_budget_to' => 'Sorry, this transfer would exceed the maximum balance of the recipient account. Please contact :toHolderName to discuss options.',
    'pay_chat_message' => 'Hello, I just transferred :amount to your :account_name bank account',
    'payment' => [
        'success' => ':amount was paid to the :account_name account of :holder_name.<br /><br /><a class="underline font-semibold" href=":transaction_url">Show Transaction # :transaction_id</a>',
        'failed' => 'Sorry, we have an error: this transaction could not be saved!<br /><br />Our team has been notified. Please try again later.<br /><br />Error: :error',
        'qr_statement' => 'This link is only accessible for <span class="font-semibold">:from_profile</span> and <span class="font-semibold">:to_profile</span>.<br /> Login to :app_url to verify this transaction.',    ],
    // pay.blade.php
    'Transaction type is required' => 'Transaction type is required',
    // TransactionController.php
    'transaction_controller_chat_message' => 'Hello, an amount of :amount has just been transferred from my account to your :account_name account',
    // transaction-table.php
    'transactions_found' => '{0} No transactions found|{1} :count transaction found|[2,*] :count transactions found',
    // contacts/show.blade.php
    'contacts_found' => '{0} No contacts found|{1} :count contact found|[2,*] :count contacts found',
    // search/show.blade.php
    'search_showing_top' => 'Only the top :shown results out of :total are shown for <span class="font-semibold">:term</span>.',
    'search_results_out_of' => ':shown results for <span class="font-semibold">:term</span>.',
    'search_single_result' => '1 result for <span class="font-semibold">:term</span>.',
    'search_no_result' => 'Sorry, no results for <span class="font-semibold">:term</span>. <span class="font-normal">Please search again.</span>.',
    //online-reacted-profiles.blade.php
    'profiles_online' => '{0} No profiles are online|{1} :count profile is now online|[2,*] :count profiles are now online',
    'bookmark_contacts_online' => '{0} None of your saved contacts are online|{1} :count of your saved contacts is now online|[2,*] :count of your saved contacts are now online',
    'star_contacts_online' => '{0} None of your favorite contacts are online|{1} :count of your favorite contacts is now online|[2,*] :count of your favorite contacts are now online',
    'reactions_contacts_online' => '{0} None of your contacts are online|{1} :count of your contacts is now online|[2,*] :count of your contacts are now online',
    // reports/pdf.blade.php
    'report' => [
        'interest_info' => 'No interest is accrued or paid on ' . platform_name() . ' Hours.',
        'disclaimer' => platform_name() . ' Hours are exclusively for the exchange of services (for the worked time) and are never redeemable for traditional currency, cash, or goods.',
        'return_ratio_info' => 'Reciprocity rate: the share of your Hours that were also returned by the same people you helped during this period.',
        'page_numbering' => 'Page :current of :total',
    ],
    //mailings/manage.blade.php
    'mailings' => [
        'recipients_info' => [
            'local_newsletter' => 'This mailing will be sent to the selected profiles who have subscribed to local newsletters.',
            'general_newsletter' => 'This newsletter will be sent to the selected profiles who have subscribed to general newsletters.',
            'system_message' => 'This system message will be sent to the selected profiles who have subscribed to system messages.',
            'location_filtering_active' => 'Location filtering is active.',
            'no_type_selected' => 'Please select a mailing type to see estimated recipients.',
        ],
        'test_mail' => [
            'success_title' => 'Test emails sent successfully!',
            'success_message' => ':count email(s) sent to: :email',
            'success_languages' => 'Languages: :languages',
            'error_title' => 'Failed to Send test mailing mail',
            'error_recipient' => 'Recipient: :email',
            'error_message' => 'Error: :error',
        ],
    ],
    // posts/manage.blade.php
    'posts' => [
        'transaction_types' => [
            'work' => 'Work transaction',
            'gift' => 'Pay what you like',
            'donation' => 'Donation based',
        ],
        'based_on_quantity' => 'based on :nr participants',
    ],
    // WireChat disappearing messages
    'wirechat' => [
        'messages_deleted_after' => 'Messages deleted after :days days.',
        'keep_messages_info' => 'You can mark important messages to keep them using the message menu (three dots). Kept messages will be preserved for',
        'keep_messages_permanently' => 'You can mark important messages to keep them permanently using the message menu (three dots).',
        'duration' => [
            'year' => '{1} :count year|[2,*] :count years',
            'month' => '{1} :count month|[2,*] :count months',
            'day' => '{1} :count day|[2,*] :count days',
            'hour' => '{1} :count hour|[2,*] :count hours',
            'minute' => '{1} :count minute|[2,*] :count minutes',
            'second' => '{1} :count second|[2,*] :count seconds',
        ],
    ],

    'profile_edited_by_admin_subject' => 'Your profile has been updated',
    'verify_email_subject' => 'Verify your email address',
];
