From feceb8ac6f30bae891b2d56b7f6c150425e92839 Mon Sep 17 00:00:00 2001 From: BackrndSource Date: Wed, 13 Mar 2019 20:04:27 +0000 Subject: [PATCH 1/3] Correction Spanish Translation --- locales/es.lua | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/locales/es.lua b/locales/es.lua index 52882d8b..d8ecca20 100644 --- a/locales/es.lua +++ b/locales/es.lua @@ -1,13 +1,14 @@ Locales['es'] = { - ['new_message'] = '~b~Nuevo menaje :~s~ %s', - ['press_take_call'] = '%s - Presionar ~INPUT_CONTEXT~ para coger la llamada', - ['taken_call'] = '~y~%s~s~ has contestado la llamada', - ['gps_position'] = 'posición GPS', + ['new_message'] = '~b~Nuevo mensaje :~s~ %s', + ['press_take_call'] = '%s - Pulsar ~INPUT_CONTEXT~ para coger la llamada', + ['taken_call'] = '~y~%s~s~ ha contestado la llamada', + ['gps_position'] = 'destino añadido al GPS', ['message_sent'] = 'mensaje enviado', - ['cannot_add_self'] = 'no has podido agregar', + ['cannot_add_self'] = 'no puedes agregarte a ti mismo!', ['number_in_contacts'] = 'este número ya está en tu lista de contactos', - ['contact_added'] = 'contacto añadido', - ['contact_removed'] = 'the contact has been removed!', - ['number_not_assigned'] = 'el número no se ha añadido todavía...', - ['invalid_number'] = 'that\'s not an valid number!', + ['contact_added'] = 'contacto añadido!', + ['contact_removed'] = 'el contacto ha sido eliminado!', + ['number_not_assigned'] = 'el número no ha sido añadido!', + ['invalid_number'] = 'el número no es válido!', } + From 160fe95b39ebf09efb6f791b4d46843c05a52569 Mon Sep 17 00:00:00 2001 From: BackrndSource Date: Wed, 13 Mar 2019 20:24:08 +0000 Subject: [PATCH 2/3] Add Spanish Translation --- ui_es.html | 87 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 87 insertions(+) create mode 100644 ui_es.html diff --git a/ui_es.html b/ui_es.html new file mode 100644 index 00000000..9b730801 --- /dev/null +++ b/ui_es.html @@ -0,0 +1,87 @@ + + + + + + + + + + +
+ +
+ +
+ + unknown +
+ + + +
+ +
Contactos
+
+
+
+

No hay contactos

+
+
+
+
+ +
+
Mensajes + +
+
+
+
+

No hay mensajes

+
+
+
+
+ +
+
+
+
+ + + + + +
+
+
+ +
+
Añadir contacto
+
+
+ + + + +
+
+
+ +
+
+ + + + + + + + From 3e06ce72500dd7cf340972ff75703c5349397c9c Mon Sep 17 00:00:00 2001 From: BackrndSource Date: Wed, 13 Mar 2019 20:25:08 +0000 Subject: [PATCH 3/3] Add Spanish Translation --- html/scripts/app_es.js | 512 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 512 insertions(+) create mode 100644 html/scripts/app_es.js diff --git a/html/scripts/app_es.js b/html/scripts/app_es.js new file mode 100644 index 00000000..35738a76 --- /dev/null +++ b/html/scripts/app_es.js @@ -0,0 +1,512 @@ +(function(){ + + let ContactTpl = + '
' + + '
' + + '
' + + '{{sender}}
#{{phoneNumber}}' + + '
' + + '
' + + '
' + + 'X' + + '' + + '
' + + '
' + ; + + let MessageTpl = + '
' + + '
' + + '
' + + '{{sender}}
#{{phoneNumber}}' + + '
' + + '
' + + '
{{message}}
' + + '
' + + '
' + ; + + let SpecialContactTpl = '
  • {{name}}
  • '; + + let contacts = []; + let specialContacts = []; + let menu = []; + let currentItem = 0; + let currentVal = null; + let isMessageEditorOpen = false; + let isMessagesOpen = false; + let isPhoneShowed = false; + + let showMain = function() { + $('.screen').removeClass('active'); + $('.screen *').attr('disabled', 'disabled'); + } + + let showRepertoire = function() { + $('#repertoire').addClass('active'); + } + + let hideRepertoire = function() { + $('#repertoire').removeClass('active'); + } + + let showMessages = function(){ + $('#messages').addClass('active'); + isMessagesOpen = true; + } + + let hideMessages = function(){ + $('#messages').removeClass('active'); + isMessagesOpen = false; + } + + let showAddContact = function() { + $('#contact').addClass('active'); + $('.screen *').attr('disabled', 'disabled'); + $('.screen.active *').removeAttr('disabled'); + } + + let hideAddContact = function() { + $('#contact').removeClass('active'); + $('#contact_name').val(''); + $('#contact_number').val(''); + } + + let showNewMessage = function(cnum, cname) { + $('#writer').addClass('active'); + $('#writer_number').val(cnum); + $('#writer .header-title').html(cname); + $('.screen *').attr('disabled', 'disabled'); + $('.screen.active *').removeAttr('disabled'); + } + + let hideNewMessage = function() { + $('#writer').removeClass('active'); + $('#writer_number').val(''); + $('#writer_message').val(''); + $('#writer .header-title').html(''); + } + + let showGPS = function(xPos, yPos) { + $.post('http://esx_phone/setGPS', JSON.stringify({ + x: parseFloat(xPos), + y: parseFloat(yPos) + } + )); + } + + let renderContacts = function(){ + + let contactHTML = ''; + + if(contacts.length > 0) { + + for(let i=0; i 0) { + + for(let i=0; i { + return a.name.localeCompare(b.name); + }); + + renderSpecialContacts(); + + } + + } + + let removeSpecialContact = function(number){ + + for(let i=0; iContactos' + + '
  • Mensajes
  • ' + ); + + for(let i=0; i