diff --git a/Dalamud/Game/Text/SeStringHandling/SeString.cs b/Dalamud/Game/Text/SeStringHandling/SeString.cs
index 207f65287..12cc94c3d 100644
--- a/Dalamud/Game/Text/SeStringHandling/SeString.cs
+++ b/Dalamud/Game/Text/SeStringHandling/SeString.cs
@@ -52,14 +52,27 @@ public class SeString
/// with the appropriate glow and coloring.
///
/// A list of all the payloads required to insert the link marker.
- public static IEnumerable TextArrowPayloads => new List(new Payload[]
+ public static IEnumerable TextArrowPayloads
{
- new UIForegroundPayload(0x01F4),
- new UIGlowPayload(0x01F5),
- new TextPayload($"{(char)SeIconChar.LinkMarker}"),
- UIGlowPayload.UIGlowOff,
- UIForegroundPayload.UIForegroundOff,
- });
+ get
+ {
+ var clientState = Service.Get();
+ var markerSpace = clientState.ClientLanguage switch
+ {
+ ClientLanguage.German => " ",
+ ClientLanguage.French => " ",
+ _ => string.Empty,
+ };
+ return new List
+ {
+ new UIForegroundPayload(500),
+ new UIGlowPayload(501),
+ new TextPayload($"{(char)SeIconChar.LinkMarker}{markerSpace}"),
+ UIGlowPayload.UIGlowOff,
+ UIForegroundPayload.UIForegroundOff,
+ };
+ }
+ }
///
/// Gets an empty SeString.