mirror of
https://gitlab.com/JKANetwork/powerfulcomputermanager.git
synced 2026-03-04 17:39:58 +01:00
Fix bugs and started translation.
This commit is contained in:
62
client/translation.py
Normal file
62
client/translation.py
Normal file
@@ -0,0 +1,62 @@
|
||||
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'
|
||||
}
|
||||
|
||||
return dict[textid]
|
||||
|
||||
def T_en(textid):
|
||||
return textid #English doesn't have to be translated
|
||||
Reference in New Issue
Block a user