Die Umwandlung von Guids in anzeigbaren Text erfolgt über verschiedene Methoden.

String.Translate()

Diese Erweiterungsmethode auf der String Klasse ermöglicht in kurzer Schreibweise eine schnelle Übersetzung in die Benutzersprache des aktuellen Anwenders.

"8ce542e4-9eb1-43bf-a227-60aba99916d9".Translate()

Bei der Angabe von Argumenten wird wie bei Format(String format, params object[] args) werden Teile der Übersetzung mit variablen Bestandteilen gefüllt.

"8ce542e4-9eb1-43bf-a227-60aba99916d9".Translate(123, "Text")

Api.Text

Mit dieser Methode ist es möglich eine Guid zu übersetzen. Mit dem optionalen Parameter Language ist die Übersetzung in eine beliebige vorhandene Sprache möglich.

Guid guid = "8ce542e4-9eb1-43bf-a227-60aba99916d9".ToGuid();
Api.Text.Translate(guid, "de");

Mit diesen beiden Methoden kann ein String der Guids und andere Textbestandteile hat übersetzt werden

Api.Text.Format(String format, params Object[] args)
Api.Text.FormatInLanguage(String format, String languageCode, params Object[] args)

Api.Text.Format("Dieser Text enthält 8ce542e4-9eb1-43bf-a227-60aba99916d9 Bestandteile", teil1, teil2)