#1
|
|||
|
|||
Cambiar Idioma para SmartForms
Tengo un problema. Necesito crear un SmartForm multiidioma que segun el idioma paterno que tenga el cliente, vaya cambiando los textos estaticos de dicho formulario.
Desde la transaccion SO10, declaro textos (ZTEXTO) y los voy guardando con diferencia idioma. Es decir: ZTEXTO (ES) --> Texto ZTEXTO (EN) --> Text El problema es que no quiero crear 2 smartforms distintos e ir cambiando los textos estaticos en cada uno, si no uno universal que vaya cambiando segun el SY-LANGU del sistema cliente. Es posible?? Los parametros de OUTPUT_PARAMETERS o CONTROL_PARAMETERS, que recibe en el importing el SMF, pude establecerse el idioma deseado?? Yo he probado y no doy con la manera correcta. Solo declarar 2 formularios. un saludo |
#2
|
|||
|
|||
Buuenas,
Yo estoy haciendo algo parecido. Yo en la subrutina de la ke se le llama al formulario consigo el idioma en el que tengo que sacar el formulario (en mi caso idioma del proveedor) y le paso esa variable al formulario como variable de export. En el formulario me he creado los TEXT tanto en español y en inglés y en la pestaña Condiciones le pongo cuando quiero que salga cada texto. Es decir si tengo un texto que pone Hola le pongo que salga cuando la variable es S y si el texto es Hello que lo saque cuando es distinto a S. Cuando el idioma es español el sistema lo guarda como S. Espero que esto te ayude Un saludo, |
Herramientas | Buscar en Tema |
Desplegado | |
|
|