Tengo una duda. Tengo un fichero "fichero.js" con codigo javascript, y dentro declaro unas variables con los siguientes mensajes:
Código HTML:
// ---------------------------------------------------------------------- // // TEXTOS PARA LOS MENSAJES // // ---------------------------------------------------------------------- // // m abrevia "missing" (faltante) var mMessage = "Error! No puede dejar vac\xEDo el campo: " // p abrevia "prompt" var pPrompt = "Error: "; var pAlphanumeric = "Ingrese un texto que contenga solo letras y/o n\xFAmeros"; var pAlphabetic = "Ingrese un texto que contenga solo letras"; var pInteger = "Ingrese un n\xFAmero entero"; var pNumber = "Ingrese un n\xFAmero"; var pPhoneNumber = "Ingrese un n\xFAmero de tel\xE9fono"; var pEmail = "Ingrese una direcci\xF3n de correo electr\xF3nico v\xE1lida"; var pName = "Ingrese un texto que contenga solo letras, n\xFAmeros o espacios"; var pNice = "No puede utilizar comillas aqui"; // ---------------------------------------------------------------------- // // FUNCIONES PARA MANEJO DE ARREGLOS // // ---------------------------------------------------------------------- // ....etc
El modo en el que estaba traduciendo la pagina es con dos ficheros, uno para español y otro para ingles y dependiendo de con que idioma entren se llama a al fichero en español o al fichero en inglés. pero en el caso de este fichero.js no se como puedo hacer para traducir esos textos, ya que no puedo poner php, las variables en php.
Como puedo hacer para traducir esos texto según el idioma que entre? lo único que se me ocurre es que dependiendo del idioma llame a fichero_spanish.js o a fichero_ingles.php, vamos duplicar ese fichero js
Hay algun modo para poner en medio de ese js codigo php?
Espero haberme explicado bien, que estoy con fiebre y no cordino, jijij