Es gibt bei eurer Karriereseite 2 Einstellungen:
(1) die Sprache der Karriereseite (Variable „language“)
(2) die Sprache der Stellenanzeige (Variable „display“).
Mit „language“ wird gesteuert welche Sprache generell benutzt wird (also z.B. „Festanstellung“ vs. „Permanent Employee“). Mit „display“ wird gesteuert in welcher Sprache die eigentliche Stellenanzeige angezeigt wird.
Das Problem ist, dass nur „language“ über die browser Sprache bzw. über die manuelle Spracheinstellung unten auf der Seite gesteuert wird. Die Stellenanzeige wird immer zuerst in der Sprache angezeigt, die als Standard für die Stellenanzeige definiert ist. So ist es in eurem Hilfeartikel auch definiert (https://support.personio.de/hc/de/articles/4409392549777-Personio-Karriereseite-Handhabung-von-Sprachen)
Als Nutzer würde ich aber erwarten, dass die Spracheinstellung meines browser bzw. die Auswahl der Sprache auf der Webseite nicht nur die allgemeine Sprache, sondern auch die Sprache der Stellenanzeige steuert (vorausgesetzt die Stellenanzeige ist in der entsprechenden Sprache verfügbar).
Technisch gesprochen:
Die variablen „language“ und „display“ sollten einheitlich (durch die Browsersprache) gesteuert werden. Wieso sollte ich mir die Metadaten auf der Karriereseite in einer anderen Sprache angucken wollen als die Stellenausschreibung? Die „default“ Sprache einer Stellenausschreibung sollte nur zum Tragen kommen, wenn es die Stellenausschreibung nicht in der Sprache gibt, die der Nutzer (Browser) bei sich eingestellt hat.