Stimulsoft-Tools ermöglichen die Zusammenarbeit zwischen Menschen in verschiedenen Ländern mit unterschiedlichen Sprachen. Wir haben alle notwendigen Voraussetzungen geschaffen, um Sprachbarrieren zu beseitigen, und regionale Besonderheiten bei der Arbeit mit Daten berücksichtigt. Heutiger Artikel konzentriert sich auf einen wichtigen Aspekt des Erstellens von Berichten und Dashboards – deren Lokalisierung, insbesondere die Kultureinstellungen eines Berichts.
Berichtskultur
Das Format der in einem Bericht angezeigten Daten wie Datumsangaben, Uhrzeiten, Zahlen und Währungswerte kann von den regionalen Einstellungen des Betriebssystems oder Browsers abhängen. Standardmäßig hängen Formatmasken in Standalone-Anwendungen von den Betriebssystemeinstellungen ab, während sie in Web-Softwares von den Browsereinstellungen abhängen. Mithilfe der Kultur-Eigenschaft in einer Berichtsvorlage können Datenformatmasken unabhängig von den aktuellen Umgebungseinstellungen angewandt werden. Darüber hinaus bietet der Editor für Globalisierungs-Zeichenfolgen (Globalization Strings) die Möglichkeit, Berichtsfelder für bestimmte Kulturen zu lokalisieren.Mehr zur Berichtskultur erfahren Sie im entsprechenden Abschnitt der Dokumentation. Betrachten wir nun die Befehle Texte der aktuellen Kultur dem Bericht zuweisen und Texte für die aktuelle Kultur aus Bericht lesen genauer.
Der Befehl „Texte der aktuellen Kultur dem Bericht zuweisen“
Dieser Befehl ermöglicht es, die Lokalisierung von Berichtsfeldern explizit für eine bestimmte Kultur anzuwenden.Anwendungsbeispiel
Im Bericht sind alle Felder gemäß den en-US-Kultureinstellungen lokalisiert. Gleichzeitig enthält der Editor Globalisierungs-Zeichenfolgen die Kultur fr-FR mit lokalisierten Feldwerten. Um diese Kultur anzuwenden, d. h. die Felder ins Französische zu lokalisieren, müssen Sie im Editor Globalisierungs-Zeichenfolgen die Kultur fr-FR auswählen und auf den Befehl Texte der aktuellen Kultur dem Bericht zuweisen klicken.
Der Befehl „Texte für die aktuelle Kultur aus Bericht lesen“
Dieser Befehl ermöglicht es, die aktuelle Lokalisierung der Berichtsfelder zu extrahieren und als Werte für eine ausgewählte Kultur festzulegen.Anwendungsbeispiel
Im Bericht sind alle Felder auf Deutsch lokalisiert. Um diese Lokalisierungen zu extrahieren, fügen Sie die Kultur de-DE zur Liste im Editor Globalisierungs-Zeichenfolgen hinzu und führen Sie den Befehl Texte für die aktuelle Kultur aus Bericht lesen aus. Danach enthält die Kultur de-DE im Editor die Feldlokalisierungen aus diesem Bericht.