utf8_txt.h
Last updated: 12-Sep-2025
Go to the documentation of this file.
1Â /**************************************************************************** 2Â * Product: InFusion 3Â * Company: Verifone 4Â * Author: GSS R&D Germany 5Â * Content: SDI-Server 6Â ****************************************************************************/ 7Â 10Â #ifndef _UTF8_TXT_H_ 11Â #define _UTF8_TXT_H_ 12Â 13Â // Supported Languages 14Â enum Language 15Â { 16Â LANG_NO_LANG, 17Â LANG_ENGLISH, 18Â LANG_GERMAN, 19Â LANG_FRENCH, 20Â LANG_SPANISH, 21Â LANG_ITALIAN, 22Â LANG_SWEDISH, 23Â LANG_TURKISH, 24Â LANG_DANSK, 25Â LANG_DUTCH, 26Â LANG_PORTUGUESE, 27Â LANG_HEBREW, 28Â LANG_LAST 29Â }; 30Â 31Â // Supported Text IDs 32Â enum Text 33Â { 34Â TXT_NO_TXT, 35Â TXT_REFUND_CONF_AMOUNT, 36Â TXT_AMOUNT, 37Â TXT_APPROVED, 38Â TXT_DECLINED, 39Â TXT_NOT_ACCEPTED, 40Â TXT_CARD_ERROR, 41Â TXT_PROCESSING_ERROR, 42Â TXT_CARD_READ_OK, 43Â TXT_AUTHORIZING, 44Â TXT_REMOVE_CARD, 45Â TXT_USE_CHIP_READER, 46Â TXT_USE_MAG_STRIPE, 47Â TXT_VOICEAUT, 48Â TXT_SEE_PHONE, 49Â TXT_RETAP, 50Â TXT_RETAP_L1, 51Â TXT_2_CARDS_IN_FIELD, 52Â TXT_3AMO_TIP, 53Â TXT_3AMO_CASHBACK, 54Â TXT_AUTH_APPROVED, 55Â TXT_AUTH_DECLINED, 56Â TXT_INVALID_PIN, 57Â TXT_SELECT_APPLICATION, 58Â TXT_IDLE_SCREEN, 59Â TXT_LAST_PIN_TRY, 60Â TXT_SECURE_INPUT_01_POSTAL_CODE, 61Â TXT_SECURE_INPUT_02_CVV, 62Â TXT_SECURE_INPUT_03_DATE_OF_BIRTH, 63Â TXT_SECURE_INPUT_04_SSN, 64Â TXT_SECURE_INPUT_05_LAST_4_OF_SSN, 65Â TXT_SECURE_INPUT_FC_CARD_NUMBER, 66Â TXT_SECURE_INPUT_FD_EXPIRY_DATE, 67Â TXT_SECURE_INPUT_FE_MANUAL_CARD_ENTRY_WITHOUT_CVV, 68Â TXT_SECURE_INPUT_FF_MANUAL_CARD_ENTRY, 69Â TXT_INSERT_CARD, 70Â TXT_SWIPE_CARD, 71Â TXT_TAP_CARD, 72Â TXT_INSERT_SWIPE_CARD, 73Â TXT_INSERT_TAP_CARD, 74Â TXT_SWIPE_TAP_CARD, 75Â TXT_INSERT_SWIPE_TAP_CARD, 76Â TXT_PLEASE_WAIT, 77Â TXT_INVALID_PIN_TRY_AGAIN, 78Â TXT_INVALID_PIN_LAST_PIN_TRY, 79Â TXT_SECURE_INPUT_06_VERIFY_POSTAL_CODE, 80Â TXT_SECURE_INPUT_07_VERIFY_CVV, 81Â TXT_SECURE_INPUT_08_VERIFY_DATE_OF_BIRTH, 82Â TXT_SECURE_INPUT_09_VERIFY_SSN, 83Â TXT_SECURE_INPUT_0A_VERIFY_LAST_4_OF_SSN, 84Â TXT_INIT_FAILED, 85Â TXT_INSERT_CARD_FALLBACK, 86Â TXT_INSERT_CARD_RETRY, 87Â TXT_SWIPE_CARD_FALLBACK, 88Â TXT_AMOUNT_INSERT_CARD, 89Â TXT_AMOUNT_INSERT_CARD_RETRY, 90Â TXT_AMOUNT_INSERT_CARD_FALLBACK, 91Â TXT_AMOUNT_SWIPE_CARD, 92Â TXT_AMOUNT_SWIPE_CARD_FALLBACK, 93Â TXT_AMOUNT_INSERT_SWIPE_CARD, 94Â TXT_AMOUNT_TAP_CARD, 95Â TXT_AMOUNT_INSERT_TAP_CARD, 96Â TXT_AMOUNT_SWIPE_TAP_CARD, 97Â TXT_AMOUNT_INSERT_SWIPE_TAP_CARD, 98Â TXT_SIGNATURE, 99Â TXT_SEL_COM_IF, 100Â TXT_SECURE_INPUT_0B_GRATUITY_AMOUNT, 101Â TXT_SECURE_INPUT_0C_GRATUITY_PERCENTAGE, 102Â TXT_SECURE_INPUT_0D_CASHBACK_AMOUNT, 103Â TXT_SECURE_DISP_AMOUNT_AND_INPUT_0E_TIP, 104Â TXT_DECIMAL_SEPARATOR, 105Â TXT_THOUSAND_SEPARATOR, 106Â TXT_TRX_TYPE_PURCHASE, 107Â TXT_TRX_TYPE_CASH_ADVANCE, 108Â TXT_TRX_TYPE_CASHBACK, 109Â TXT_TRX_TYPE_REFUND, 110Â TXT_BYPASS_ENTER, 111Â TXT_BYPASS_CLEAR, 112Â TXT_BYPASS_ENTER_CLEAR, 113Â TXT_PINMSG, 114Â TXT_PINMSG_AMOUNT, 115Â TXT_PINMSG_BYPASS, 116Â TXT_PINMSG_AMOUNT_BYPASS, 117Â TXT_PINMSG_PREFNAME, 118Â TXT_PINMSG_AMOUNT_PREFNAME, 119Â TXT_PINMSG_BYPASS_PREFNAME, 120Â TXT_PINMSG_AMOUNT_BYPASS_PREFNAME, 121Â TXT_SDI_SECURE_INPUT_0F_EMAIL_ADDR, 122Â TXT_SDI_SECURE_INPUT_10_PHONE_NBR, 123Â TXT_LAST 124Â }; 125Â 126Â #ifdef __cplusplus 127Â extern "C" 128Â { 129Â #endif 130Â 136Â enum Language getInternalLanguageId(unsigned char externalLanguageId); 137Â 143Â enum Language getExternalLanguageId(unsigned char internalLanguageId); 144Â 151Â void getLanguageIsoCode(enum Language languageId, unsigned char *languageIsoCode); 152Â 158Â enum Language getLanguage(unsigned char *ISO_639); 159Â 160Â #ifdef __cplusplus 161Â } 162Â #endif 163Â 164Â #endif // _UTF8_TXT_H_
Rate this article: