Localización

Las definiciones de proceso de flujo de trabajo contienen texto de metadatos que distintos usuarios deben visualizar en distintos idiomas. Por ejemplo, cuando se ejecuta una actividad manual, crea una tarea que tiene un asunto asociado. La herramienta de definición de procesos permite al desarrollador de procesos localizar esta cadena del asunto para cada uno de los entornos locales que soporta la aplicación.

Las cadenas localizables pueden identificarse en una definición de proceso mediante los metadatos especificados en Texto localizado. Todas las cadenas de texto localizables especificadas en una definición de proceso debe tener una entrada para el entorno local de servidor predeterminado. El entorno local de servidor predeterminado se especifica en la aplicación Cúram mediante la propiedad: curam.environment.default.locale. De forma predeterminada, la PDT utiliza este entorno local al añadir cadenas localizadas a una definición de proceso. Todos los demás entornos locales obligatorios deberán añadirse utilizando la opción de localizar proporcionada.

Lo siguiente es una lista de las cadenas de texto localizables que pueden especificarse en una definición de proceso.

El API de LocalizableStringResolver proporciona rutinas que resuelven y devuelven las distintas cadenas localizables de las tareas y notificaciones que existen en una definición de proceso de flujo de trabajo del entorno local del usuario actual. Cuando una cadena de texto no se localice para el entorno local del usuario actual, se devolverá en su lugar el texto del entorno local de servidor predeterminado.