import configparser t_cp = configparser.ConfigParser() t_cp.read('configpcm.ini') t_tlang = t_cp['General']['lang'] def T(textid): textid = textid.strip() global t_tlang try: if t_tlang == 'es': return T_es(textid) elif t_tlang == 'en': return T_en(textid) else: return textid except: return textid def T_es(textid): dict = { 'Main menu': 'Menú principal', 'Select option': 'Seleccione opción', 'Computers': 'Equipos', 'Groups': 'Grupos', 'Cooks': 'Recetas', 'Computers list': 'Lista de equipos', 'Groups list': 'Lista de grupos', 'Computer deleted': 'Equipo eliminado', 'Add computer': 'Añadir equipo', 'Remove computer': 'Borrar equipo', 'Add group': 'Añadir grupo', 'Remove group': 'Borrar grupo', 'Group deleted': 'Grupo eliminado', 'Select a computer': 'Selecciona un equipo', 'Computer status': 'Estado de un equipo', 'Add computer to group':'Añadir equipo a un grupo', 'Remove computer of a group':'Quitar equipo de un grupo', 'Name of the cook':'Nombre de la receta', 'Select a group': 'Seleccione un grupo', 'Cooks of computer': 'Recetas del equipo', 'Groups of computer':'Grupos del equipo', 'Cooks pending of computer': 'Recetas pendientes del equipo', 'New group name':'Nombre del nuevo grupo', 'Computers menu':'Menú equipos', 'Groups menu':'Menú grupos', 'Cooks menu':'Menú recetas', 'Reports menu':'Menú reportes', 'List of computers and cooks of a group':'Listado de equipos y recetas de un grupo', 'List of groups of a cook':'Listado de grupos de una receta', 'Select computer to add to a group':'Seleccione equipo para añadir a un grupo', 'Select group to be added':'Seleccione grupo a ser añadido', 'Select group to delete':'Seleccione grupo a quitar', 'Rename cook': 'Renombrar receta', 'Set password':'Establecer contraseña', 'There is no password yet in PCM. Please set one below':'No hay contraseña aún en PCM. Por favor, escriba una debajo', 'Confirm it':'Confirmalo', 'Password not match. App will exit':'Las contraseñas no coinciden. La aplicación se va a cerrar', 'Enter password':'Introducir contraseña', 'Enter password to start':'Introduzca la contraseña para empezar' } return dict[textid] def T_en(textid): return textid #English doesn't have to be translated