RbChat v4.56630229版本的 MD5 值为:d137f4b55d6b64b50641a810905f5957

以下内容为反编译后的 C0071ao.java 源代码,内容仅作参考


package com.paypal.android.sdk;

import java.util.HashMap;
import java.util.Map;
public final class C0071ao implements InterfaceC0064ah {
    private static Map a = new HashMap();
    private static Map b = new HashMap();

    public C0071ao() {
        a.put(EnumC0086bc.AUTHENTICATING, "Authenticating");
        a.put(EnumC0086bc.CANCEL, "Cancel");
        a.put(EnumC0086bc.CHECKING_DEVICE, "Checking this device…");
        a.put(EnumC0086bc.CLEAR_CREDIT_CARD_INFO, "Clear credit card details");
        a.put(EnumC0086bc.CONFIRM, "Confirm");
        a.put(EnumC0086bc.CONFIRM_CLEAR_CREDIT_CARD_INFO, "Are you sure you want to clear your credit card details?");
        a.put(EnumC0086bc.CONFIRM_CHARGE_CREDIT_CARD, "Charge Credit Card");
        a.put(EnumC0086bc.CONFIRM_LOG_OUT, "Are you sure you want to log out of PayPal?");
        a.put(EnumC0086bc.CONFIRM_SEND_PAYMENT, "Send Payment");
        a.put(EnumC0086bc.CREDIT_CARD_CHARGED, "A %s charge will appear on your %s statement.");
        a.put(EnumC0086bc.DONE_BUTTON, "Done");
        a.put(EnumC0086bc.EMAIL, "Email");
        a.put(EnumC0086bc.EMAIL_RECEIPT_BODY, "%s\n%s");
        a.put(EnumC0086bc.EMAIL_RECEIPT_TITLE, "Receipt for %s");
        a.put(EnumC0086bc.ENVIRONMENT_MOCK_DATA, "Mock Data");
        a.put(EnumC0086bc.ENVIRONMENT_SANDBOX, "Sandbox");
        a.put(EnumC0086bc.EXPIRES_ON_DATE, "Expires");
        a.put(EnumC0086bc.FORGOT_PASSWORD, "Forgotten your password?");
        a.put(EnumC0086bc.FROM_ACCOUNT, "From");
        a.put(EnumC0086bc.INTERNAL_ERROR, "Internal Error");
        a.put(EnumC0086bc.LOG_IN, "Log In");
        a.put(EnumC0086bc.LOG_IN_TO_PAYPAL, "Log In To PayPal");
        a.put(EnumC0086bc.LOG_OUT_BUTTON, "Log Out");
        a.put(EnumC0086bc.LOG_OUT, "Log out");
        a.put(EnumC0086bc.OK, "Okay");
        a.put(EnumC0086bc.PASSWORD, "Password");
        a.put(EnumC0086bc.PAY_WITH, "Pay with");
        a.put(EnumC0086bc.PAY_WITH_CARD, "Pay with Card");
        a.put(EnumC0086bc.PAYMENT_SENT, "Your payment of %s has been sent. Thank you for paying with PayPal.");
        a.put(EnumC0086bc.PHONE, "Phone");
        a.put(EnumC0086bc.PIN, "PIN");
        a.put(EnumC0086bc.PROCESSING, "Processing");
        a.put(EnumC0086bc.SEND_RECEIPT_BUTTON, "Send Receipt");
        a.put(EnumC0086bc.SERVER_PROBLEM, "There was a problem communicating with the PayPal servers. Please try again.");
        a.put(EnumC0086bc.THANK_YOU, "Thank you!");
        a.put(EnumC0086bc.UNAUTHORIZED_DEVICE_MESSAGE, "Payments from this device are not allowed.");
        a.put(EnumC0086bc.UNAUTHORIZED_DEVICE_TITLE, "Unauthorised Device");
        a.put(EnumC0086bc.YOU_ARE_LOGGED_IN_AS, "You are logged in to PayPal as %s.");
        a.put(EnumC0086bc.YOUR_CARD_NUMBER_HAS_BEEN_SAVED, "Your %s %s has been saved\nfor future purchases.");
        a.put(EnumC0086bc.YOUR_ORDER, "Your Order");
        a.put(EnumC0086bc.CLEAR_CC_ALERT_TITLE, "Clear Credit Card?");
        a.put(EnumC0086bc.CONNECTION_FAILED_TITLE, "Connection Failed");
        a.put(EnumC0086bc.LOGIN_FAILED_ALERT_TITLE, "Login Failed");
        a.put(EnumC0086bc.LOGIN_WITH_EMAIL, "Log in with password");
        a.put(EnumC0086bc.LOGIN_WITH_PHONE, "Log in with PIN");
        a.put(EnumC0086bc.ONE_MOMENT, "One moment…");
        a.put(EnumC0086bc.PAY_FAILED_ALERT_TITLE, "Payment Failed");
        a.put(EnumC0086bc.SCAN_CARD_ICON_DESCRIPTION, "Scan");
        a.put(EnumC0086bc.VIA_LABEL, "Via");
        b.put("10001", "System error. Please try again later.");
        b.put("10002", "Session time-out. Please log in to try again.");
        b.put("10003", "Missing Parameter in the request. Please include [1] and resend.");
        b.put("10004", "Transaction failed.");
        b.put("10081", "Incorrect password or PIN.");
        b.put("10800", "Server error. Please try again later.");
        b.put("10801", "Your account has been limited or locked. Go to https://www.paypal.com to resolve.");
        b.put("10802", "System error. Please try again later.");
        b.put("10803", "Invalid login information. Please try again.");
        b.put("10804", "Login failed. Go online to resolve this issue.");
        b.put("10805", "System error. Please try again later.");
        b.put("10806", "We’re sorry, we can’t process this transaction at this time. Please try again on www.paypal.co.uk.");
        b.put("10807", "Transaction failed.");
        b.put("10808", "We’re sorry we can’t complete your payment. If you continue to receive this error, please visit www.paypal.com.");
        b.put("10809", "Transaction not completed. Invalid phone number or email.");
        b.put("10810", "Payment not completed. You cannot send a payment to yourself.");
        b.put("10811", "Payment declined. Recipient cannot receive payments.");
        b.put("10812", "Payment not completed. Visit us online at https://www.paypal.com for more information.");
        b.put("10813", "Payment declined. Recipient does not accept that currency.");
        b.put("10814", "Payment not completed. Recipient only accepts payments from a confirmed address. Go to https://www.paypal.com to confirm yours.");
        b.put("10815", "Payment not completed. Payment refused by recipient.");
        b.put("10816", "Your device could not be activated. Visit us online for more information.");
        b.put("10817", "System error. Please try again later.");
        b.put("10818", "Session time-out. Please log in to try again.");
        b.put("10819", "System error. Please try again later.");
        b.put("10820", "Payment not completed. The amount exceeds your mobile sending limit.");
        b.put("10821", "System error. Please try again later.");
        b.put("10822", "System error. Please try again later.");
        b.put("10823", "System error. Please try again later.");
        b.put("10824", "System error. Please try again later.");
        b.put("10825", "Invalid phone number.");
        b.put("10847", "Please add the number on your security key to the end of the password to log in.");
        b.put("10848", "Invalid payment type. Please try again later.");
        b.put("10849", "Your PayPal account is limited. Only your parent can remove this limitation.");
        b.put("10850", "There is not enough money in your PayPal account to make this payment. Add money to your account and try again.");
        b.put("10851", "Login failed. Please try again later.");
        b.put("10852", "This account already exists.");
        b.put("10853", "This account key has expired. Please obtain another account key and then retry.");
        b.put("10854", "The pre-approval key expired.");
        b.put("10855", "The pre-approval is already approved.");
        b.put("10856", "Invalid or missing PIN.");
        b.put("10857", "Invalid pre-approval key.");
        b.put("10858", "Credit card declined.");
        b.put("10859", "Buyer credit declined.");
        b.put("10860", "Duplicate transaction.");
        b.put("10861", "Sending limit exceeded. Please try again online from your computer.");
        b.put("10862", "Unsupported country.");
        b.put("10863", "Unable to add phone.");
        b.put("10864", "You reached the limit of phone numbers on your account.");
        b.put("10865", "Invalid PIN. Make sure your PIN consists of 4-8 unique numbers and is difficult for others to guess.");
        b.put("10866", "Mobile PIN cannot be the same as the old PIN.");
        b.put("10867", "Unable to create a PIN.");
        b.put("10868", "Unable to add mobile number. This number was already added to another PayPal account.");
        b.put("10869", "There is a problem with this device, please resend device information.");
        b.put("10870", "Please go to the App Store to install the latest version of the PayPal app.");
        b.put("10871", "PayPal doesn’t support this device.");
        b.put("10872", "PayPal doesn’t support this platform.");
        b.put("10873", "Please update your device to the latest version.");
        b.put("10874", "Invalid PayPal Application ID.");
        b.put("10875", "Mobile withdrawal unavailable.");
        b.put("10876", "You need to link a bank account to withdraw money from your balance. Go to the PayPal website to link your bank account now.");
        b.put("10877", "Withdrawal method not supported.");
        b.put("10878", "Withdrawal failed due to invalid instrument.");
        b.put("10879", "Withdrawal failed: exceeds limits.");
        b.put("10880", "Withdrawal failed as there are not enough funds to cover the fee.");
        b.put("10881", "Withdrawal failed: funds are less than minimum required.");
        b.put("10882", "Withdrawal failed.");
        b.put("10883", "Withdrawal failed as Credit Card is not verified.");
        b.put("10884", "Withdrawal failed as Credit Card is inactive or not present.");
        b.put("10885", "Withdrawal already Completed.");
        b.put("10886", "Withdrawal failed. Please try again later.");
        b.put("10889", "Mobile deposit unavailable.");
        b.put("10890", "Please use your local bank account for this transfer.");
        b.put("10891", "You need to link a bank account to add money to your PayPal balance. Go to the PayPal website to link your bank account now.");
        b.put("10892", "This amount exceeds PayPal’s funding limit. Please enter a new amount.");
        b.put("10895", "Note: The amount you are trying to transfer should be in the currency of the bank account you chose to use.");
        b.put("10896", "Need to confirm bank to allow balance transfers.");
        b.put("10902", "System error. Please try again later.");
        b.put("11084", "The credit card details are invalid. Please correct this and submit again, or link a new card.");
        b.put("13800", "This credit card is already linked to your PayPal account. Please link a different card.");
        b.put("13801", "This credit card is already linked to another PayPal account. Please link a different card.");
        b.put("13802", "You must verify your PayPal account before linking additional credit cards.");
        b.put("520002", "System error. Please try again later.");
        b.put("pp_service_error_empty_response", "System error. Please try again later.");
        b.put("pp_service_error_json_parse_error", "System error. Please try again later.");
        b.put("pp_service_error_missing_error_name", "System error. Please try again later.");
        b.put("INTERNAL_SERVICE_ERROR", "System error. Please try again later.");
        b.put("EXPIRED_CREDIT_CARD", "Credit card has expired");
        b.put("EXPIRED_CREDIT_CARD_TOKEN", "The information for this credit card is no longer on file.\nPlease submit again.");
        b.put("INVALID_ACCOUNT_NUMBER", "That account number does not exist.");
        b.put("INVALID_RESOURCE_ID", "System error. Please try again later.");
        b.put("DUPLICATE_REQUEST_ID", "System error. Please try again later.");
        b.put("TRANSACTION_LIMIT_EXCEEDED", "The amount exceeds the allowable limit.");
        b.put("REFUND_EXCEEDED_TRANSACTION_AMOUNT", "The requested refund exceeds the amount of the original transaction.");
        b.put("REFUND_TIME_LIMIT_EXCEEDED", "This transaction is too old to refund.");
        b.put("FULL_REFUND_NOT_ALLOWED_AFTER_PARTIAL_REFUND", "This transaction has already been partially refunded.");
        b.put("TRANSACTION_ALREADY_REFUNDED", "This transaction has already been refunded.");
        b.put("CAPTURE_AMOUNT_LIMIT_EXCEEDED", "The amount exceeds the allowable limit.");
        b.put("AUTHORIZATION_ALREADY_COMPLETED", "This authorisation has already been completed.");
        b.put("CANNOT_REAUTH_CHILD_AUTHORIZATION", "Can only reauthorise the original authorisation, not a reauthorisation.");
        b.put("CANNOT_REAUTH_INSIDE_HONOR_PERIOD", "Reauthorisation is not allowed within the honour period.");
        b.put("TOO_MANY_REAUTHORIZATIONS", "No more reauthorisations for this authorisation are allowed.");
        b.put("PERMISSION_DENIED", "No permission for the requested operation.");
        b.put("AUTHORIZATION_VOIDED", "Authorisation has been voided.");
        b.put("AUTHORIZATION_ID_DOES_NOT_EXIST", "The requested authorisation ID does not exist.");
        b.put("VALIDATION_ERROR", "The credit card details are invalid. Please correct and submit again.");
        b.put("CREDIT_CARD_REFUSED", "Credit card declined.");
        b.put("CREDIT_CARD_CVV_CHECK_FAILED", "The credit card details are invalid. Please correct and submit again.");
        b.put("PAYEE_ACCOUNT_RESTRICTED", "This vendor cannot receive payments at this time.");
        b.put("PAYMENT_NOT_APPROVED_FOR_EXECUTION", "Payer has not approved payment.");
        b.put("INVALID_PAYER_ID", "System error (invalid Payer ID). Please try again later.");
        b.put("PAYEE_ACCOUNT_LOCKED_OR_CLOSED", "This vendor cannot receive payments at this time.");
        b.put("PAYMENT_APPROVAL_EXPIRED", "Payment approval has expired.");
        b.put("PAYMENT_EXPIRED", "The payment has expired.");
        b.put("DATA_RETRIEVAL", "System error. Please try again later.");
        b.put("PAYEE_ACCOUNT_NO_CONFIRMED_EMAIL", "Payee account does not have a confirmed email.");
        b.put("PAYMENT_STATE_INVALID", "This request is invalid due to the current state of the payment.");
        b.put("TRANSACTION_REFUSED", "The transaction was refused.");
        b.put("AMOUNT_MISMATCH", "Cart item amounts total does not match sale amount.");
        b.put("CURRENCY_NOT_ALLOWED", "This currency is not currently supported by PayPal.");
        b.put("CURRENCY_MISMATCH", "Currency of capture must be the same as currency of authorisation.");
        b.put("AUTHORIZATION_EXPIRED", "Authorisation has expired.");
        b.put("INVALID_ARGUMENT", "Transaction refused because of an invalid argument");
        b.put("PAYER_ID_MISSING_FOR_CARD_TOKEN", "Cannot access saved card details.");
        b.put("CARD_TOKEN_PAYER_MISMATCH", "Cannot access saved card details.");
        b.put("AUTHORIZATION_CANNOT_BE_VOIDED", "Authorisation is in a state that cannot be voided.");
    }

    @Override
    public final String a() {
        return "en_GB";
    }

    @Override
    public final String a(Enum r2) {
        return (String) a.get((EnumC0086bc) r2);
    }

    @Override
    public final String a(String str) {
        return (String) b.get(str);
    }
}