<?php

namespace Pagarme\Core\Kernel\I18N;

use Pagarme\Core\Kernel\Abstractions\AbstractI18NTable;

class ENUS extends AbstractI18NTable
{
    protected function getTable()
    {
        return [
            'Invoice created: #%s.' => null,
            'Invoice canceled: #%s.' => null,
            'Webhook received: %s %s.%s' => null,
            'Order paid.' => null,
            'Order created at Pagarme. Id: %s' => null,
            'Order pending at Pagarme. Id: %s' => null,
            'Order waiting for online retries at Pagarme.' => null,
            'Order canceled.' => null,
            'Payment received: %.2f' => null,
            'Canceled amount: %.2f' => null,
            'Refunded amount: %.2f' => null,
            'Partial Payment' => null,
            'Charge canceled.' => null,
            'Charge not found' => null,
            'Creditmemo created: #%s.' => null,
            'until now' => null,
            'Extra amount paid: %.2f' => null,
            "Order '%s' canceled at Pagarme" => null,
            'Remaining amount: %.2f' => null,
            "Some charges couldn't be canceled at Pagarme. Reasons:" => null,
            "without interest" => null,
            "with %.2f%% of interest" => null,
            "%dx of %s %s (Total: %s)" => null,
            "Order payment failed" => null,
            "The order will be canceled" => null,
            "An error occurred when trying to create the order. Please try again. Error Reference: %s." => null,
            "Can't cancel current order. Please cancel it by Pagarme panel" => null,
            "Charge canceled with success" => null,
            'Invalid address. Please fill the street lines and try again.' => null,
            "The informed card couldn't be deleted." => null,
            "The card '%s' was deleted." => null,
            "The card '%s' couldn't be deleted." => null,
            "Different paid amount for this invoice. Paid value: %.2f" => null,
            "The %s should not be empty!" => null,
            "The %s is invalid!" => null,
            "street" => null,
            "number" => null,
            "neighborhood" => null,
            "zipCode" => null,
            "city" => null,
            "country" => null,
            "state" => null,
            "phone" => null,
            "document" => null,
            "Can't create order." => null,
            "Can't create payment. Please review the information and try again." => null,
            'Invalid address configuration. Please fill the address configuration on admin panel.' => null,
            'week' => null,
            'weeks' => null,
            'month' => null,
            'months' => null,
            'year' => null,
            'years' => null,
            'discount' => null,
            'Credit Card' => null,
            'Subscription invoice paid.' => null,
            'invoice' => null,
            'Subscription canceled with success!' => null,
            'Error on cancel subscription' => null,
            'Subscription not found' => null,
            'Subscription already canceled' => null,
            'monthly' => null,
            'bimonthly' => null,
            'quarterly' => null,
            'yearly' => null,
            'biennial' => null,
            'semiannual' => null,
            'Subscription created at Pagarme. Id: %s' => null,
            'weekly' => null,
            'New order status: %s' => null,
            'Subscription invoice created: %.2f' => null,
            'Url boleto' => null,
            'You can only add two or more subscriptions to your cart that have the same payment method (credit card or boleto) and same frequency (monthly, annual, etc)' => null,
            "It's not possible to have any other product with a product plan" => null,
            'You must have only one product plan in the cart' => null,
            'Pagarme module should be configured on Websites scope, please change to website scope to apply these changes' => null,
            'Antifraud aproved' => null,
            'Antifraud reproved' => null,
            'Antifraud pending' => null,
            'Waiting manual analise in antifraud' => null,
            "Can't connect to the payment service. Please contact the store administrator." => null,
            "The sum of payments is different than the order amount! Review the information and try again." => null,
            "The sum of payments is greater than the order amount! Review the information and try again." => null,
            "The card brand '%s' or the amount %.2f doesn't allow %d installment(s)! Please review the information and try again." => null,
            "Passed value:" => null,
            "ChargeId: %s - Split rules:" => null,
            "name" => null,
            "documentType" => null,
            "type" => null,
            "holderName" => null,
            "holderType" => null,
            "holderDocument" => null,
        ];
    }
}
