La variante de depuración de claves de localización es una variante de localización especial que te ayuda a depurar el texto localizado. Si defines la variante de tu aplicación como un valor de calves, cualquier texto localizado en tu IU mostrará su clave de localización en lugar del texto visualizado. Esto incluye tanto el texto localizado mediante tablas de cadenas como el texto localizado mediante la macro LOCTEXT en C++. Esto hace que sea más fácil determinar el texto localizado que puede causar problemas, especialmente para IU complejas, ya que puedes observar las teclas directamente en el contexto del texto mostrado y hacer que coincida con la tabla rápidamente.
Para usar la variante de claves de localización, sigue estos pasos:
- Realiza una de estas acciones:
- Ejecuta una compilación de Desarrollo o Depuración de tu aplicación. Consulta la sección [Empaquetado] para obtener más información.
* Ejecuta tu aplicación en Unreal Editor con Reproducir en el editor.
Cambiar la variante de localización en la consola de Unreal Editor cambiará el idioma utilizado para el texto del editor, así como el texto de la previsualización. Recomendamos usar una compilación de desarrollo o de depuración en lugar de Unreal Editor para mantener tu entorno limpio y evitar confusiones.
-
Toca la tecla ~ para abrir la consola.
-
Escribe el siguiente comando y pulsa Intro:
-culture=keys
Después de introducir este comando, cualquier texto localizado en la IU mostrará su clave en lugar del texto normal.
Ejemplo del menú principal de Lyra con la variante de depuración de la clave activa. Slate.LogPaintedText está activado, por lo que el registro muestra las claves de localización completas del texto pintado en la previsualización.
Mostrar claves de localización completas
Puedes configurar Slate.LogPaintedText como 1 o como true para que el registro muestre el texto que esté pintado en pantalla. Esto hace posible ver la clave de localización completa sin problemas de recorte de la IU del usuario.