$self{texts} = {
  'AP'                          => 'Ctas. x pagar',
  'AR'                          => 'Ctas. x cobrar',
  'About'                       => 'Acerca de',
  'Access Control'              => 'Control de acceso',
  'Account'                     => 'Cuenta',
  'Account Number'              => 'Número de cuenta',
  'Account Number missing!'     => '¡Falta el número de cuenta!',
  'Account Type'                => 'Tipo de cuenta',
  'Account Type missing!'       => '¡Falta el tipo de cuenta!',
  'Account deleted!'            => '¡Cuenta eliminada!',
  'Account saved!'              => 'Cuenta guardada!',
  'Accounting Menu'             => 'Menú de contabilidad',
  'Accrual'                     => 'Acumulado',
  'Action'                      => 'Acción',
  'Activate Audit trail'        => 'Activar pistas de auditoría',
  'Add Account'                 => 'Nueva cuenta',
  'Add Business'                => 'Nuevo negocio',
  'Add Currency'                => 'Nueva Moneda',
  'Add Department'              => 'Nuevo departamento',
  'Add Exchange Rate'           => 'Nuevo tipo de cambio',
  'Add GIFI'                    => 'Nuevo GIFI',
  'Add Language'                => 'Nuevo lenguaje',
  'Add Payment Method'          => 'Nuevo Método de Pago',
  'Add SIC'                     => 'Nuevo SIC',
  'Add Warehouse'               => 'Nuevo almacén',
  'Address'                     => 'Dirección',
  'Amount'                      => 'Importe',
  'Apr'                         => 'Abr',
  'April'                       => 'Abril',
  'Asset'                       => 'Activo',
  'Audit Control'               => 'Control de auditoría',
  'Audit trail disabled'        => 'Pistas de auditoría desactivadas',
  'Audit trail enabled'         => 'Pistas de auditoría activadas',
  'Audit trail removed up to'   => 'Pistas de auditoría eliminadas hasta',
  'Aug'                         => 'Ago',
  'August'                      => 'Agosto',
  'BIC'                         => 'BIC',
  'Backup sent to'              => 'Respaldo enviado a',
  'Bank'                        => 'Banco',
  'Bank Account'                => 'Cuenta de Banco',
  'Bank Account Details'        => 'Detalles de Cuenta de Banco',
  'Bank Accounts'               => 'Cuentas de Banco',
  'Bank saved!'                 => '¡Banco guardado!',
  'Barcode'                     => 'Código de Barras',
  'Batch Number'                => 'Número de Proceso',
  'Bin List'                    => 'Lista de ubicaciones',
  'Books are open'              => 'Los libros están abiertos',
  'Books closed up to'          => 'Libros cerrados hasta',
  'Business Number'             => 'RFC',
  'Business deleted!'           => 'Negocio borrado',
  'Business saved!'             => '¡Negocio guardado!',
  'COGS'                        => 'Costo de Ventas',
  'Cannot delete account!'      => '¡No se puede borrar la cuenta!',
  'Cannot delete default account!' => '¡No se puede borrar la cuenta por defecto!',
  'Cannot save account!'        => '¡No se puede guardar la cuenta!',
  'Cannot save defaults!'       => '¡No se pueden borrar los defults!',
  'Cannot save preferences!'    => '¡No se puede guardar preferencias!',
  'Cannot save taxes!'          => '¡No se pueden guardar impuestos!',
  'Cannot set account for more than one of AR, AP or IC' => '¡No se puede configurar una cuenta para mas de una de las opciones (AR, AP o IC)',
  'Cannot set multiple options for' => 'No se pueden configurar opciones múltiples para',
  'Cash'                        => 'Bancos',
  'Cash Discount'               => 'Descuento por Efectivo',
  'Chart of Accounts'           => 'Catálogo de cuentas',
  'Check Inventory'             => 'Verificar inventario',
  'City'                        => 'Cuidad',
  'Close Books up to'           => 'Cerrar libros al',
  'Closed'                      => 'Cerrada',
  'Code'                        => 'Código',
  'Code missing!'               => '¡Falta el código!',
  'Company'                     => 'Empresa',
  'Company Name'                => 'Nombre de la empresa',
  'Company Number'              => 'Número de Compañía',
  'Confirm'                     => '¡Confirmar',
  'Confirm!'                    => '¡Confirmar!',
  'Continue'                    => 'Continuar',
  'Contra'                      => 'Contra',
  'Copy to COA'                 => 'Copiar al cat. de ctas.',
  'Cost Center'                 => 'Centro de costos',
  'Country'                     => 'País',
  'Credit Invoice'              => 'Factura de Crédito',
  'Credit Note'                 => 'Nota de Crédito',
  'Currencies'                  => 'Monedas',
  'Currency'                    => 'Moneda',
  'Currency deleted!'           => '¡Moneda eliminada!',
  'Currency missing!'           => '¡Moneda faltante!',
  'Currency saved!'             => '¡Moneda guardada!',
  'Current'                     => 'Actual',
  'Customer Number'             => 'Número de cliente',
  'DCN'                         => 'DCN',
  'Database Host'               => 'Servidor de base de datos',
  'Dataset'                     => 'Conjunto de datos',
  'Date'                        => 'Fecha',
  'Date Format'                 => 'Formato de fecha',
  'Date missing!'               => '¡Falta la fecha!',
  'Day'                         => 'Día',
  'Days'                        => 'Días',
  'Debit Invoice'               => 'Factura de débito',
  'Debit Note'                  => 'Nota de Débito',
  'Dec'                         => 'Dic',
  'December'                    => 'Diciembre',
  'Default Template'            => 'Plantilla Predeterminada',
  'Defaults saved!'             => '¡Defaults guardados!',
  'Delete'                      => 'Borrar',
  'Delete Account'              => 'Borrar cuenta',
  'Department deleted!'         => '¡Departamento borrado!',
  'Department saved!'           => '¡Departamento guardado!',
  'Departments'                 => 'Departamentos',
  'Description'                 => 'Descripción',
  'Description missing!'        => '¡Falta la descripción!',
  'Deselect all'                => 'De-seleccionar todo',
  'Discount'                    => 'Descuento',
  'Dropdown Limit'              => 'Limite en listas desplegables',
  'E-mail'                      => 'Correo-e',
  'E-mail address missing!'     => '¡Falta la dirección de correo-e!',
  'Edit'                        => 'Modificar',
  'Edit Account'                => 'Modificar cuenta',
  'Edit Business'               => 'Modificar negocio',
  'Edit Department'             => 'Modificar departamento',
  'Edit Exchange Rate'          => 'Editar Tipo de Cambio',
  'Edit GIFI'                   => 'Modificar GIFI',
  'Edit Language'               => 'Modificar lenguaje',
  'Edit Payment Method'         => 'Editar Método de Pago',
  'Edit SIC'                    => 'Modificar SIC',
  'Employee'                    => 'Empleado',
  'Employee Number'             => 'Número de Empleado',
  'Ends'                        => 'Termina',
  'Enforce transaction reversal for all dates' => 'Activar la reversión de movimientos para todas las fechas',
  'Equity'                      => 'Capital',
  'Every'                       => 'Todo',
  'Exchange Rate saved!'        => '¡Tipo de Cambio guardado!',
  'Exchange Rates'              => 'Tipos de Cambio',
  'Expense'                     => 'Egreso',
  'Failed to delete Currency!'  => '¡Falló para eliminar Moneda!',
  'Failed to delete Warehouse!' => '¡Falló para eliminar Almacén!',
  'Failed to save Bank!'        => '¡Falló para guardar Banco!',
  'Failed to save Currency!'    => '¡Falló para guardar Moneda!',
  'Failed to save Warehouse!'   => '¡Falló para guardar Almacén!',
  'Fax'                         => 'Fax',
  'Feb'                         => 'Feb',
  'February'                    => 'Febrero',
  'Fee'                         => 'Cuota',
  'Form'                        => 'Forma',
  'From'                        => 'De',
  'GIFI'                        => 'Código GIFI',
  'GIFI deleted!'               => '¡GIFI borrado!',
  'GIFI missing!'               => '¡Falta el código GIFI',
  'GIFI saved!'                 => '¡GIFI guardado!',
  'GL'                          => 'LM',
  'GL Reference Number'         => 'Número de Referencia del LM',
  'GL Transaction'              => 'Movimiento de mayor',
  'Heading'                     => 'Encabezado',
  'IBAN'                        => 'IBAN',
  'ID'                          => 'Id.',
  'Include in drop-down menus'  => 'Incluir en listas desplegables',
  'Income'                      => 'Ingreso',
  'Inventory'                   => 'Inventario',
  'Invoice'                     => 'Factura',
  'Is this a summary account to record' => 'Es ésta una cuenta de resumen a registrar',
  'Jan'                         => 'Ene',
  'January'                     => 'Enero',
  'Job/Project Number'          => 'Número de Trabajo/Proyecto',
  'Jul'                         => 'Jul',
  'July'                        => 'Julio',
  'Jun'                         => 'Jun',
  'June'                        => 'Junio',
  'Language'                    => 'Lenguaje',
  'Language deleted!'           => '¡Lenguaje borrado!',
  'Language saved!'             => '¡Lenguaje guardado!',
  'Languages'                   => 'Lenguajes',
  'Liability'                   => 'Pasivo',
  'Licensed to'                 => 'Licenciado a',
  'Locks removed!'              => '¡Candados quitados!',
  'Login'                       => 'Entrada al sistema',
  'Mar'                         => 'Mar',
  'March'                       => 'Marzo',
  'May'                         => 'May',
  'May '                        => 'Mayo',
  'Member No.'                  => 'Miembro Núm.',
  'Menu Width'                  => 'Anchura del menú',
  'Method'                      => 'Método',
  'Method of Payment'           => 'Método de Pago',
  'Month'                       => 'Mes',
  'Months'                      => 'Meses',
  'Multibyte Encoding'          => 'Codificación multibyte',
  'Name'                        => 'Nombre',
  'Next'                        => 'Siguiente',
  'Next Number'                 => 'Siguiente Número',
  'No email address for'        => 'Falta dirección de correo-e para',
  'No foreign currencies!'      => '¡No hay monedas extranjeras!',
  'No.'                         => 'Num.',
  'Non-tracking Items'          => 'Items No rastreables',
  'Nov'                         => 'Nov',
  'November'                    => 'Noviembre',
  'Number'                      => 'Número',
  'Number Format'               => 'Formato de número',
  'Oct'                         => 'Oct',
  'October'                     => 'Octubre',
  'Output Format'               => 'Formato de Salida',
  'PDF'                         => 'PDF',
  'Packing List'                => 'Lista de empaque',
  'Part Number'                 => 'Número de Parte',
  'Password'                    => 'Contraseña',
  'Password does not match!'    => '¡Contraseña incorrecta!',
  'Payment'                     => 'Pago',
  'Payment Method'              => 'Método de Pago',
  'Payment Method deleted!'     => '¡Método de Pago eliminado!',
  'Payment Method saved!'       => '¡Método de Pago guardado!',
  'Period'                      => 'Período',
  'Person'                      => 'Persona',
  'Phone'                       => 'Teléfono',
  'Pick List'                   => 'Lista de Selección',
  'Posting'                     => 'Registrando',
  'Postscript'                  => 'Postscript',
  'Precision'                   => 'Precisión',
  'Preferences saved!'          => '¡Preferencias guardadas!',
  'Print'                       => 'Vista Preliminar',
  'Printer'                     => 'Impresora',
  'Printing'                    => 'Imprimiendo',
  'Process Transactions'        => 'Procesar Transacciones',
  'Profit Center'               => 'Centro de Ingresos',
  'Purchase Order'              => 'Orden de compra',
  'Purchase Order Number'       => 'Número de Orden de Compra',
  'Purchase Orders'             => 'Ordenes de compra',
  'Quarter'                     => 'Trimestre',
  'RFQ Number'                  => 'Número de Sol. de Cot.',
  'RVC'                         => 'RVC',
  'Rate'                        => 'Tarifa',
  'Recurring Transactions'      => 'Transacciones Recurrentes',
  'Reference'                   => 'Referencia',
  'Remittance Voucher'          => 'Comprobante de Remesa',
  'Remove Audit trail up to'    => 'Eliminar pistas de auditoría hasta',
  'Reporting Method'            => 'Método de Reporte',
  'Retained Earnings'           => 'Resultado',
  'SIC deleted!'                => '¡SIC borrado!',
  'SIC saved!'                  => '¡SIC guardado!',
  'Sales Invoice'               => 'Factura de venta',
  'Sales Invoice/AR Transaction Number' => 'Número de Factura de Venta/Transacción de CxC',
  'Sales Order'                 => 'Orden de venta',
  'Sales Order Number'          => 'N°de Pedido',
  'Sales Orders'                => 'Ordenes de venta',
  'Sales Quotation Number'      => 'N°de Cotización de venta',
  'Save'                        => 'Guardar',
  'Save as new'                 => 'Guardar como nuevo',
  'Saving'                      => 'Guardando',
  'Select all'                  => 'Seleccionar todo',
  'Sending'                     => 'Enviando',
  'Sep'                         => 'Sep',
  'September'                   => 'Septiembre',
  'Session Timeout'             => '¡Sesión Caducó!',
  'Signature'                   => 'Firma',
  'Sort Names by'               => 'Ordenar Nombres por',
  'Standard Industrial Codes'   => 'Standard Industrial Codes',
  'State/Province'              => 'Estado',
  'Stylesheet'                  => 'Hoja de estilos',
  'System Defaults'             => 'Defaults del sistema',
  'Table'                       => 'Tabla',
  'Tax'                         => 'Impuesto',
  'Tax collected'               => 'Impuesto Retenido',
  'Tax paid'                    => 'Impuesto Pagado',
  'Taxable'                     => 'Gravable',
  'Taxes'                       => 'Impuestos',
  'Taxes saved!'                => '¡Impuestos guardados!',
  'Template saved!'             => '¡Plantilla guardada!',
  'Text'                        => 'Texto',
  'Time'                        => 'Tiempo',
  'Times'                       => 'Tiempos',
  'To'                          => 'A',
  'Tracking Items'              => 'Elementos Rastreables',
  'Transaction'                 => 'Asiento',
  'Transaction reversal enforced for all dates' => 'Reversión de movimientos activado para todas las fechas',
  'Type'                        => 'Tipo',
  'Type of Business'            => 'Tipo de negocio',
  'Update'                      => 'Actualizar',
  'Upgrading to Version'        => 'Actualizando a versión',
  'User'                        => 'Usuario',
  'Valid To'                    => 'Válido hasta',
  'Valid To date missing for'   => 'Falta la fecha para Válido hasta',
  'Vendor Invoice'              => 'Factura de compra',
  'Vendor Invoice/AP Transaction Number' => 'Número de Factura de Proveedor/Transacción de CxP',
  'Vendor Number'               => 'Número de proveedor',
  'Version'                     => 'Versión',
  'Voucher Number'              => 'Número de Voucher',
  'Warehouse deleted!'          => '¡Almacén borrado!',
  'Warehouse saved!'            => '¡Almacén guardado!',
  'Warehouses'                  => 'Almacenes',
  'Website'                     => 'Sitio web',
  'Week'                        => 'Semana',
  'Weeks'                       => 'Semanas',
  'Weight Unit'                 => 'Unidad de Peso',
  'Work Order'                  => 'Orden de Trabajo',
  'Year'                        => 'Año',
  'Yearend'                     => 'Cierre de periodo',
  'Yearend date missing!'       => '¡Falta el cierre de periodo!',
  'Yearend posted!'             => '¡Cierre de periodo registrado!',
  'Yearend posting failed!'     => '¡Falló el registro de cierre de periodo!',
  'Years'                       => 'Años',
  'Yes'                         => 'Si',
  'Zip/Postal Code'             => 'Código Postal',
  'account cannot be set to any other type of account' => 'El tipo de cuenta no puede ser configurado como otro tipo de cuenta',
  'done'                        => 'listo',
  'failed'                      => 'falló',
  'html'                        => 'html',
  'ok'                          => 'ok',
};

$self{subs} = {
  'acc_menu'                    => 'acc_menu',
  'account_header'              => 'account_header',
  'add'                         => 'add',
  'add_account'                 => 'add_account',
  'add_business'                => 'add_business',
  'add_currency'                => 'add_currency',
  'add_department'              => 'add_department',
  'add_exchange_rate'           => 'add_exchange_rate',
  'add_gifi'                    => 'add_gifi',
  'add_language'                => 'add_language',
  'add_mimetype'                => 'add_mimetype',
  'add_payment_method'          => 'add_payment_method',
  'add_role'                    => 'add_role',
  'add_sic'                     => 'add_sic',
  'add_warehouse'               => 'add_warehouse',
  'audit_control'               => 'audit_control',
  'audit_log'                   => 'audit_log',
  'backup'                      => 'backup',
  'bank_accounts'               => 'bank_accounts',
  'bank_footer'                 => 'bank_footer',
  'bank_header'                 => 'bank_header',
  'business_header'             => 'business_header',
  'calendar'                    => 'calendar',
  'change_report'               => 'change_report',
  'check_all'                   => 'check_all',
  'clear_semaphores'            => 'clear_semaphores',
  'clock'                       => 'clock',
  'company_logo'                => 'company_logo',
  'config'                      => 'config',
  'continue'                    => 'continue',
  'copy_to_coa'                 => 'copy_to_coa',
  'currency_header'             => 'currency_header',
  'defaults'                    => 'defaults',
  'delete'                      => 'delete',
  'delete_account'              => 'delete_account',
  'delete_business'             => 'delete_business',
  'delete_currency'             => 'delete_currency',
  'delete_department'           => 'delete_department',
  'delete_gifi'                 => 'delete_gifi',
  'delete_language'             => 'delete_language',
  'delete_mimetype'             => 'delete_mimetype',
  'delete_paymentmethod'        => 'delete_paymentmethod',
  'delete_role'                 => 'delete_role',
  'delete_sic'                  => 'delete_sic',
  'delete_sql_command'          => 'delete_sql_command',
  'delete_warehouse'            => 'delete_warehouse',
  'department_header'           => 'department_header',
  'deselect_all'                => 'deselect_all',
  'display'                     => 'display',
  'display_form'                => 'display_form',
  'display_stylesheet'          => 'display_stylesheet',
  'display_taxes'               => 'display_taxes',
  'do_lock_dataset'             => 'do_lock_dataset',
  'do_restore'                  => 'do_restore',
  'do_unlock_dataset'           => 'do_unlock_dataset',
  'doclose'                     => 'doclose',
  'edit'                        => 'edit',
  'edit_account'                => 'edit_account',
  'edit_bank'                   => 'edit_bank',
  'edit_business'               => 'edit_business',
  'edit_currency'               => 'edit_currency',
  'edit_department'             => 'edit_department',
  'edit_exchangerate'           => 'edit_exchangerate',
  'edit_gifi'                   => 'edit_gifi',
  'edit_language'               => 'edit_language',
  'edit_mimetype'               => 'edit_mimetype',
  'edit_paymentmethod'          => 'edit_paymentmethod',
  'edit_recurring'              => 'edit_recurring',
  'edit_role'                   => 'edit_role',
  'edit_sic'                    => 'edit_sic',
  'edit_template'               => 'edit_template',
  'edit_warehouse'              => 'edit_warehouse',
  'email_recurring'             => 'email_recurring',
  'exchangerate_header'         => 'exchangerate_header',
  'form_footer'                 => 'form_footer',
  'formnames'                   => 'formnames',
  'generate_yearend'            => 'generate_yearend',
  'get_dataset'                 => 'get_dataset',
  'gifi_footer'                 => 'gifi_footer',
  'gifi_header'                 => 'gifi_header',
  'js_calendar'                 => 'js_calendar',
  'jsmenu'                      => 'jsmenu',
  'jsmenu_frame'                => 'jsmenu_frame',
  'language_header'             => 'language_header',
  'list_account'                => 'list_account',
  'list_audit_log'              => 'list_audit_log',
  'list_business'               => 'list_business',
  'list_currencies'             => 'list_currencies',
  'list_department'             => 'list_department',
  'list_exchangerates'          => 'list_exchangerates',
  'list_gifi'                   => 'list_gifi',
  'list_language'               => 'list_language',
  'list_mimetypes'              => 'list_mimetypes',
  'list_paymentmethod'          => 'list_paymentmethod',
  'list_roles'                  => 'list_roles',
  'list_sic'                    => 'list_sic',
  'list_templates'              => 'list_templates',
  'list_warehouse'              => 'list_warehouse',
  'lock_dataset'                => 'lock_dataset',
  'menubar'                     => 'menubar',
  'mimetype_header'             => 'mimetype_header',
  'monitor'                     => 'monitor',
  'move'                        => 'move',
  'paymentmethod_header'        => 'paymentmethod_header',
  'pickvalue'                   => 'pickvalue',
  'print_recurring'             => 'print_recurring',
  'process_transactions'        => 'process_transactions',
  'recurring_transactions'      => 'recurring_transactions',
  'remove_locks'                => 'remove_locks',
  'resize'                      => 'resize',
  'restore'                     => 'restore',
  'role_header'                 => 'role_header',
  'run_sql_command'             => 'run_sql_command',
  'save'                        => 'save',
  'save_account'                => 'save_account',
  'save_as_new'                 => 'save_as_new',
  'save_bank'                   => 'save_bank',
  'save_business'               => 'save_business',
  'save_currency'               => 'save_currency',
  'save_defaults'               => 'save_defaults',
  'save_department'             => 'save_department',
  'save_exchangerate'           => 'save_exchangerate',
  'save_gifi'                   => 'save_gifi',
  'save_language'               => 'save_language',
  'save_mimetype'               => 'save_mimetype',
  'save_paymentmethod'          => 'save_paymentmethod',
  'save_preferences'            => 'save_preferences',
  'save_role'                   => 'save_role',
  'save_sic'                    => 'save_sic',
  'save_sql'                    => 'save_sql',
  'save_sql_command'            => 'save_sql_command',
  'save_taxes'                  => 'save_taxes',
  'save_template'               => 'save_template',
  'save_warehouse'              => 'save_warehouse',
  'save_workstations'           => 'save_workstations',
  'search_exchangerates'        => 'search_exchangerates',
  'section_menu'                => 'section_menu',
  'select_all'                  => 'select_all',
  'show_progress'               => 'show_progress',
  'sic_header'                  => 'sic_header',
  'taxes'                       => 'taxes',
  'unlock_dataset'              => 'unlock_dataset',
  'update'                      => 'update',
  'update_taxes'                => 'update_taxes',
  'update_workstations'         => 'update_workstations',
  'upgrade_dataset'             => 'upgrade_dataset',
  'warehouse_header'            => 'warehouse_header',
  'workstations'                => 'workstations',
  'yearend'                     => 'yearend',
  'yes'                         => 'yes',
  'yes_delete_language'         => 'yes_delete_language',
  'nuevo_negocio'               => 'add_business',
  'nueva_moneda'                => 'add_currency',
  'nuevo_departamento'          => 'add_department',
  'nuevo_tipo_de_cambio'        => 'add_exchange_rate',
  'nuevo_lenguaje'              => 'add_language',
  'nuevo_método_de_pago'       => 'add_payment_method',
  'nuevo_sic'                   => 'add_sic',
  'nuevo_almacén'              => 'add_warehouse',
  'continuar'                   => 'continue',
  'copiar_al_cat._de_ctas_'     => 'copy_to_coa',
  'borrar'                      => 'delete',
  'de_seleccionar_todo'         => 'deselect_all',
  'modificar'                   => 'edit',
  'procesar_transacciones'      => 'process_transactions',
  'guardar'                     => 'save',
  'guardar_como_nuevo'          => 'save_as_new',
  'seleccionar_todo'            => 'select_all',
  'actualizar'                  => 'update',
  'si'                          => 'yes',
};

1;

