Las plantillas introducidas antes del lanzamiento de esta característica conservarán su comportamiento. Sin embargo, puede actualizarlas fácilmente para que usen el nuevo formato localizado que usan las nuevas plantillas de correo electrónico.
Requisitos
Este es un tutorial avanzado. Asegúrese de que se cumplen todos los requisitos o no podrá completar este tutorial.- Para obtener una introducción a las plantillas de correo electrónico, consulte el tutorial Uso de plantillas de correo electrónico para enviar un correo electrónico de recuperación de cuenta.
- Revise la información sobre cómo trabajar con los idiomas predeterminados de su título y los idiomas preferidos de sus jugadores en el tutorial Configuración de idiomas predeterminados. Debe tener establecido un idioma predeterminado del título para continuar con las plantillas de correo electrónico localizadas.
Actualización de una plantilla de correo electrónico existente
Lo primero que haremos será actualizar la plantilla de correo electrónico de recuperación de cuenta existente que creamos en el tutorial Uso de plantillas de correo electrónico para enviar un correo electrónico de recuperación de cuenta mencionado anteriormente.- Seleccione Content en el menú de la izquierda.
- Vaya a la pestaña Email Templates.
- Vaya al campo Template name y seleccione la plantilla Account Recovery.
Envío de correos electrónicos localizados
A continuación, enviaremos nuestra nueva versión localizada del correo electrónico. Como se mencionó en el tutorial Configuración de idiomas predeterminados, PlayFab se encarga del trabajo pesado de hacer coincidir los idiomas admitidos por su título con el idioma preferido de sus jugadores. Todo lo que tiene que hacer es indicarnos que enviemos el correo electrónico. Para comprobar este comportamiento, cree dos jugadores de prueba. Deje a uno de los nuevos jugadores sin idioma preferido. Esto demostrará cómo PlayFab recurre al idioma predeterminado del título si no se especifica ningún idioma o si no hay coincidencia entre el idioma del título y el idioma del jugador. Establezca el idioma del otro jugador nuevo mediante Game Manager o mediante la API SetProfileLanguage. En este ejemplo hemos usado el francés.Al usar la API
SetProfileLanguage, la cadena de idioma debe especificarse en el formato ISO 639-1 (por ejemplo, “en”, “es” o “ja”). Actualmente, el código “zh” no se admite.- Una vez en francés al jugador cuyo idioma preferido es el francés.
- Una vez en el idioma predeterminado a un jugador sin idioma preferido establecido.
