Lokalisierung

Workflowprozessdefinitionen enthalten Metadatentext, der in vielen verschiedenen Sprachen für unterschiedliche Benutzer zur Verfügung stehen muss. Beim Ausführen einer manuellen Aktivität wird beispielsweise eine Aufgabe erstellt, die einen zugehörigen Betreff hat. Mit dem Prozessdefinitionstool kann der Prozessentwickler diese Betreffzeichenfolge für jede von der Anwendung unterstützte Ländereinstellung lokalisieren.

Lokalisierbare Zeichenfolgen können in einer Prozessdefinition durch die in Lokalisierter Text aufgeführten Metadaten angegeben werden. Alle lokalisierbaren Textzeichenfolgen, die in einer Prozessdefinition angegeben wurden, müssen einen Eintrag für die standardmäßig verwendete Serverländereinstellung enthalten. Diese Serverländereinstellung wird in der Cúram-Anwendung durch die Eigenschaft 'curam.environment.default.locale' angegeben. Standardmäßig verwendet das PDT diese Ländereinstellung beim Hinzufügen von lokalisierten Zeichenfolgen zu einer Prozessdefinition. Alle anderen erforderlichen Ländereinstellungen müssen mithilfe der bereitgestellten Lokalisierungsoption hinzugefügt werden.

Nachfolgend sind die lokalisierbaren Textzeichenfolgen aufgeführt, die in einer Prozessdefinition angegeben werden können.

Die API LocalizableStringResolver stellt Routinen bereit, die die verschiedenen lokalisierbaren Zeichenfolgen für Aufgaben und Benachrichtigungen auflöst und zurückgibt, die in einer Workflowprozessdefinition für die Ländereinstellung des aktuellen Benutzers vorhanden sind. Wenn eine Textzeichenfolge für die aktuelle Benutzerländereinstellung nicht lokalisiert wurde, wird stattdessen der Text für die Standardserverländereinstellung zurückgegeben.