Saltar al contenido

Internacionalización y Localización

App Builder tiene un soporte limitado para la internacionalización y la localización. En concreto, App Builder puede representar fechas y valores numéricos en un formato específico de la región. Por ejemplo, App Builder puede representar la fecha 2023-05-16 como 16/05/2023 para un usuario con configuración regional en inglés de EE. UU. (en-US) o 16.05.2023 para un usuario con configuración regional en alemán (de-DE).

Cultura

App Builder el soporte de localización de se basa en el concepto de cultura de Microsoft .NET. Una cultura proporciona reglas de formato numérico y de fecha para una región específica. Las culturas se asignan a etiquetas de idioma IETF.

¿cómo Se Determina la Cultura del Usuario?

App Builder puede determinar la cultura preferida del usuario de una de las siguientes maneras:

  1. App Builder intentará determinar la cultura del usuario automáticamente. App Builder analizará el encabezado Accept-Language proporcionado por el navegador. El valor coincide con an App Builder cultura.
  2. La cultura puede establecerse explícitamente en el App Builder cuenta de usuario. Esto lo puede hacer un administrador o los propios usuarios si se ha habilitado el autoservicio.
  3. El agente de usuario puede establecer la cultura agregando $culture={language-tag} a la cadena de consultar URL.
  4. Si no se puede determinar la cultura de otra manera, se utiliza la cultura del sistema predeterminada.

Cultura y Antecedentes Laborales

Al ejecutar trabajos en segundo plano, la cultura efectiva depende de cómo se pone en cola el trabajo.

  • Si el trabajo está programado por un usuario (es decir, al hacer clic en un botón), se utiliza la cultura preferida del usuario.
  • Si el trabajo está en cola según una programación, se utiliza la cultura de la cuenta de usuario del servicio.

Extensibilidad

Las culturas se definen en el ambiente de tiempo de ejecución. Los desarrolladores no pueden registrar nuevas culturas. Sin embargo, pueden recuperar una lista de culturas existentes consultando el objeto de datos públicos Culture.

Cómo Revisar y Editar el Idioma, la Configuración Regional y las Husos Horarios

  1. Vaya al menú Cajón de acciones
  2. Haga clic en la entrada del menú que muestra el valor actual del idioma. Por ejemplo: Inglés (Estados Unidos)
  3. La pantalla emergente Localización resultante contiene pestañas para Idioma y Husos Horarios y locales

    • Haga clic en la pestaña correspondiente para revisar y realizar modificaciones.
    • Si actualiza Idioma, deberá actualizar la ventana del navegador para ver la información actualizada

    localización.png

Problemas y Limitaciones Conocidos

Accept-LanguageValores de Calidad

El Accept-Language el encabezado permite a los agentes de usuario ponderar las preferencias de idioma asignando un "valor de calidad". App Builder no honra el valor de la calidad. En cambio, App Builder utiliza la primera etiqueta de idioma.

Calendarios

App Builder sólo admite el calendario gregoriano.