[{"data":1,"prerenderedAt":1153},["ShallowReactive",2],{"/de-de/blog/how-gitlab-empowers-translators-with-more-context":3,"navigation-de-de":371,"banner-de-de":801,"footer-de-de":809,"blog-post-authors-de-de-Oleksandr Pysaryuk":1050,"blog-related-posts-de-de-how-gitlab-empowers-translators-with-more-context":1065,"blog-promotions-de-de":1090,"next-steps-de-de":1143},{"id":4,"title":5,"authors":6,"body":8,"category":347,"date":348,"description":349,"extension":350,"externalUrl":351,"faq":351,"featured":352,"heroImage":353,"meta":354,"navigation":355,"path":356,"seo":357,"slug":361,"stem":362,"tags":363,"template":368,"updatedDate":369,"__hash__":370},"blogPosts/de-de/blog/how-gitlab-empowers-translators-with-more-context.md","Wie GitLab Übersetzer(innen) den nötigen Kontext verschafft",[7],"Oleksandr Pysaryuk",{"type":9,"value":10,"toc":339},"minimark",[11,28,33,36,39,63,83,98,102,117,142,145,155,162,178,184,196,202,212,218,224,230,252,258,267,273,280,286,289,303,307,316],[12,13,14,15,21,22,27],"p",{},"GitLab wird ständig von unserer globalen Community von Übersetzer(inne)n und Korrekturleser(inne)n übersetzt. Über ",[16,17,20],"a",{"href":18,"rel":19},"https://docs.gitlab.com/development/i18n/translation/",[],"Crowdin"," helfen sie dabei, unser Produkt für die Welt zugänglicher zu machen, indem sie es in 78 Sprachen übersetzen. Die Community-Mitglieder sind freiwillige Übersetzer(innen), Berufstätige, die GitLab nutzen, und sogar ",[16,23,26],{"href":24,"rel":25},"https://about.gitlab.com/blog/behind-the-scenes-of-gitlab-korean-translation/",[],"Studierende, die im Rahmen ihrer Unterrichtsprojekte als Übersetzer(inne)n beitragen",".",[29,30,32],"h3",{"id":31},"so-unterstützt-das-open-core-modell-von-gitlab-übersetzerinnen","So unterstützt das Open-Core-Modell von GitLab Übersetzer(innen)",[12,34,35],{},"Auch wenn diese Zusammenarbeit in der Community sehr effektiv ist, stehen Übersetzer(innen) oft vor einer entscheidenden Herausforderung: Sie müssen den gesamten Kontext des Textes, den sie übersetzen, verstehen.",[12,37,38],{},"Bei einer guten Übersetzung geht es nicht nur darum, Wörter zu übersetzen, sondern auch darum, den Sinn, die Absicht und die Benutzerfreundlichkeit in der Zielsprache zu erhalten. Die Übersetzung von Software erfordert eine einzigartige Mischung von Fähigkeiten. Gute Übersetzer(innen) sind in der Regel auf mehrere Sprachgebiete sowie auf das technische Fachgebiet des Produkts selbst spezialisiert. Sie führen unzählige Aufgaben aus, die mit der Übersetzung zusammenhängen, wie zum Beispiel:",[40,41,42,46,49,52,60],"ul",{},[43,44,45],"li",{},"Sicherstellen der Genauigkeit und Konsistenz der Fachbegriffe",[43,47,48],{},"Erstellen neuer Glossarbegriffe für neue Konzepte",[43,50,51],{},"Einhalten des Stils und des Tonfalls",[43,53,54,55],{},"Beherrschen der Komplexität von ",[16,56,59],{"href":57,"rel":58},"https://www.unicode.org/cldr/charts/46/supplemental/language_plural_rules.html",[],"CLDR-Pluralisierungsregeln",[43,61,62],{},"Aufbauen eines Verständnisses für die Übersetzbarkeit zusammengesetzter Nachrichten und die Bereitstellung von Feedback zur Verbesserung des Quelltextes durch Lokalisierung",[12,64,65,66,71,72,77,78,27],{},"Übersetzer(innen) verbringen viel Zeit mit der Recherche von Zusammenhängen, dem Stellen von Fragen und dem Lesen der ",[16,67,70],{"href":68,"rel":69},"https://docs.gitlab.com/",[],"GitLab-Produktdokumentation",". Ohne den richtigen Kontext werden selbst einfache Sätze falsch übersetzt, was Benutzer(innen) verwirren oder ihre Arbeitsabläufe stören kann. Was ",[16,73,76],{"href":74,"rel":75},"https://about.gitlab.com/blog/gitlab-is-open-core-github-is-closed-source/",[],"GitLab von anderen unterscheidet, ist sein Open-Core-Modell",", das den Übersetzer(inne)n den Zugang zum größten Teil des Produktentwicklungskontextes direkt an der Quelle ermöglicht. Diese Transparenz ermöglicht es ihnen, einen ",[16,79,82],{"href":80,"rel":81},"https://handbook.gitlab.com/handbook/company/mission/#mission",[],"aktiven Beitrag zum globalen GitLab-Produkt zu leisten",[84,85,86],"blockquote",{},[12,87,88,92,93],{},[89,90,91],"strong",{},"Über 6,4 Mio. Builds pro Monat: So transformiert Siemens seine Softwareentwicklung mit GitLab"," Über 40.000 Entwickler(innen) bei Siemens nutzen GitLab, um weltweit zusammenzuarbeiten und jeden Monat mehr als 6,4 Millionen Software-Versionen automatisch bereitzustellen. Erfahre, wie eine offene DevOps-Kultur und eine zentrale Plattform die Effizienz und Sicherheit steigern. ",[16,94,97],{"href":95,"rel":96},"https://about.gitlab.com/de-de/customers/siemens/",[],"Erfolgsstory lesen",[29,99,101],{"id":100},"unsere-neue-funktion-zur-kontextverbesserung","Unsere neue Funktion zur Kontextverbesserung",[12,103,104,105,110,111,116],{},"Um diese Anforderungen zu erfüllen und den Übersetzer(inne)n mehr Kontext zu bieten, hat GitLab eine neue Funktion entwickelt: Wir betten jetzt in jeden übersetzbaren String einen ",[16,106,109],{"href":107,"rel":108},"https://docs.gitlab.com/development/i18n/translation/#context",[],"kontextbezogenen Link"," ein (genauer gesagt einen Link zu unserer globalen produktinternen Suche), mit dem die Übersetzer(innen) alle Instanzen dieses Strings in der Codebase finden können. Mit diesen Links können die Übersetzer(innen) sich auf ",[16,112,115],{"href":113,"rel":114},"https://docs.gitlab.com/user/project/repository/files/git_blame/",[],"Git Blame"," verlassen, um den Verlauf jedes Strings nachzuverfolgen – vom aktuellen Ort im Code über Commits in Merge Requests bis hin zu den ursprünglichen Planungsgesprächen.",[12,118,119,120,123,124,129,130,133,134,138,139,141],{},"Wenn du zum Beispiel ",[89,121,122],{},"Rotate"," übersetzt, deutet der ",[16,125,128],{"href":126,"rel":127},"https://docs.gitlab.com/development/i18n/externalization/#namespaces",[],"Namensraum"," ",[89,131,132],{},"AccessTokens|"," darauf hin, dass der Kontext ",[135,136,137],"em",{},"Zugriffstoken"," ist. Es gibt jedoch keinen zusätzlichen visuellen Kontext für die Bedeutung von ",[89,140,122],{},", und die Übersetzer(innen) müssen raten und die bestmögliche Vermutung für die Zielsprache anstellen.",[12,143,144],{},"Mit der neuen Kontextverbesserung kannst du als Übersetzer(in) jetzt Folgendes tun:",[146,147,148],"ol",{},[43,149,150,151,154],{},"Klicke auf die URL im Abschnitt ",[89,152,153],{},"See where this string is used in code"," (Sieh dir an, wo im Code der String verwendet wird).",[12,156,157],{},[158,159],"img",{"alt":160,"src":161},"Abschnitt „Sieh dir an, wo im Code der String verwendet wird“","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097929/Blog/Content%20Images/Blog/Content%20Images/image3_aHR0cHM6_1750097928929.png",[146,163,165],{"start":164},2,[43,166,167,168,173,174,177],{},"Sieh dir das ",[16,169,172],{"href":170,"rel":171},"https://gitlab.com/search?project_id=278964&search=%22%28%5B%5E%3A%5D%28+%29%2B%3F%7C_%5C%5C%28%29%5B%27%5C%22%60%5DAccessTokens%5C%5C%7CRotate%5B%27%5C%22%60%5D%22+%28file%3A%5C.js%24+or+file%3A%5C.vue%24+or+file%3A%5C.rb%24+or+file%3A%5C.erb%24+or+file%3A%5C.haml%24%29+%28file%3A%5Eee%2Fapp%2F+or+file%3A%5Eee%2Flib%2F+or+file%3A%5Eee%2Fconfig%2F+or+file%3A%5Eee%2Flocale%2F+or+file%3A%5Eapp%2F+or+file%3A%5Elib%2F+or+file%3A%5Econfig%2F+or+file%3A%5Elocale%2F%29&regex=true",[],"Ergebnis der Codesuche an"," und klicke auf das Symbol ",[89,175,176],{},"View blame"," (Blame anzeigen):",[12,179,180],{},[158,181],{"alt":182,"src":183},"Bildschirm mit dem Symbol „View blame“","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097929/Blog/Content%20Images/Blog/Content%20Images/image6_aHR0cHM6_1750097928930.png",[146,185,187],{"start":186},3,[43,188,189,190,195],{},"Folge dem Link zum entsprechenden Merge Request (",[16,191,194],{"href":192,"rel":193},"https://gitlab.com/gitlab-org/gitlab/-/merge_requests/169954",[],"Introduce rotation of personal tokens in UI","; Einführung der Rotation persönlicher Token in UI):",[12,197,198],{},[158,199],{"alt":200,"src":201},"Link mit relevantem Merge Request","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097929/Blog/Content%20Images/Blog/Content%20Images/image7_aHR0cHM6_1750097928932.png",[146,203,205],{"start":204},4,[43,206,207,208,211],{},"Folge auf der Seite ",[89,209,210],{},"Commits"," dem Link zum eigentlichen Merge Request:",[12,213,214],{},[158,215],{"alt":216,"src":217},"Commits-Seite mit Link","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097929/Blog/Content%20Images/Blog/Content%20Images/image1_aHR0cHM6_1750097928934.png",[146,219,221],{"start":220},5,[43,222,223],{},"Sieh dir die Bildschirmaufnahme an, die der Softwareentwickler dem Merge Request hinzugefügt hat:",[12,225,226],{},[158,227],{"alt":228,"src":229},"Bildschirmaufnahme im Merge Request","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097929/Blog/Content%20Images/Blog/Content%20Images/image5_aHR0cHM6_1750097928936.png",[146,231,233],{"start":232},6,[43,234,235,236,239,240,245,246,251],{},"Tauche noch tiefer ein:",[237,238],"br",{},"\na. Gehe zum verknüpften Ticket ",[16,241,244],{"href":242,"rel":243},"https://gitlab.com/gitlab-org/gitlab/-/issues/241523",[],"Introduce renew expired token capability in UI"," (Erneuerungsfunktion für abgelaufene Token in der UI einführen) oder zum übergeordneten Epic ",[16,247,250],{"href":248,"rel":249},"https://gitlab.com/groups/gitlab-org/-/epics/14563",[],"Rotate Token through the UI"," (Token über die UI rotieren):",[12,253,254],{},[158,255],{"alt":256,"src":257},"Verknüpftes Ticket und übergeordnetes Epic","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097929/Blog/Content%20Images/Blog/Content%20Images/image4_aHR0cHM6_1750097928938.png",[12,259,260,261,266],{},"b. Gehe zum ",[16,262,265],{"href":263,"rel":264},"https://gitlab.com/gitlab-org/gitlab/-/merge_requests/172916",[],"zugehörigen Merge Request, der die GitLab-Produktdokumentation aktualisiert",":",[12,268,269],{},[158,270],{"alt":271,"src":272},"Zugehöriger Merge Request zur Aktualisierung der GitLab-Produktdokumentation","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097929/Blog/Content%20Images/Blog/Content%20Images/image2_aHR0cHM6_1750097928940.png",[12,274,275,276,279],{},"All diese Rechercheschritte führen dazu, dass die Übersetzer(innen) das technische Konzept der ",[135,277,278],{},"Rotation von Zugriffstoken"," besser verstehen und wissen, warum die Funktion der Rotation von Token hinzugefügt wurde, wie sie funktioniert und welches Problem sie für die Nutzer löst.",[12,281,282,283,285],{},"Mit diesem umfangreichen Recherchepfad erhalten die Übersetzer(innen) ein Höchstmaß an Kontext, der ihnen hilft, das scheinbar einfache Wort ",[89,284,122],{}," technisch und sprachlich korrekt zu übersetzen.",[12,287,288],{},"Dieser Ansatz geht weit über herkömmliche Übersetzungshilfen wie das Bereitstellen von Screenshots oder die Erkundung der Benutzeroberfläche eines Produkts hinaus. Übersetzer(innen) können jetzt den Kontext vollständig verstehen.",[40,290,291,294,297,300],{},[43,292,293],{},"Sie können den Kontext aus Pfaden und Benennungskonventionen ableiten, die im Code verwendet werden.",[43,295,296],{},"Sie können Screenshots oder Videoaufnahmen anzeigen, die zu ursprünglichen Merge Requests hinzugefügt wurden.",[43,298,299],{},"Sie können sich die ersten Planungs- und Entwicklungsgespräche durchlesen.",[43,301,302],{},"Sie können den Entscheidungsprozess in den Bereichen Engineering, Copywriting und Produktmanagement nachvollziehen, der zu einer bestimmten Formulierung geführt hat.",[29,304,306],{"id":305},"weitere-ki-gestützte-kontextfunktionen-sind-in-kürze-verfügbar","Weitere KI-gestützte Kontextfunktionen sind in Kürze verfügbar",[12,308,309,310,315],{},"Hier macht das Lokalisierungsteam von GitLab noch nicht halt. Wir arbeiten an ",[16,311,314],{"href":312,"rel":313},"https://gitlab.com/groups/gitlab-com/localization/-/epics/81",[],"weiteren kontextbezogenen Funktionen",", einschließlich KI-basierter Tools, die Übersetzer(inne)n helfen, die Verwendung und Platzierung von Strings zu verstehen. Stell dir vor, Übersetzer(innen) könnten mit einem Tool interagieren, das ihnen Fragen beantwortet oder proaktiv sofortige codebasierte Antworten darüber gibt, wo und wie Strings in der Produktoberfläche verwendet werden.",[84,317,318],{},[29,319,321,322,327,328,333,334,27],{"id":320},"tritt-unserer-community-auf-crowdin-als-übersetzerin-oder-korrekturleserin-bei-probiere-diese-neuen-kontextfunktionen-aus-und-lass-uns-wissen-wie-wir-das-übersetzungserlebnis-und-unser-produkt-noch-besser-machen-können","Tritt unserer ",[16,323,326],{"href":324,"rel":325},"https://docs.gitlab.com/development/i18n/",[],"Community auf Crowdin"," als Übersetzer(in) oder ",[16,329,332],{"href":330,"rel":331},"https://docs.gitlab.com/development/i18n/#proofreading",[],"Korrekturleser(in)"," bei, probiere diese neuen Kontextfunktionen aus und lass uns wissen, wie wir das ",[16,335,338],{"href":336,"rel":337},"https://gitlab.com/gitlab-com/localization/localization-team/-/issues/259",[],"Übersetzungserlebnis und unser Produkt noch besser machen können",{"title":340,"searchDepth":164,"depth":164,"links":341},"",[342,343,344,345],{"id":31,"depth":186,"text":32},{"id":100,"depth":186,"text":101},{"id":305,"depth":186,"text":306},{"id":320,"depth":186,"text":346},"Tritt unserer Community auf Crowdin als Übersetzer(in) oder Korrekturleser(in) bei, probiere diese neuen Kontextfunktionen aus und lass uns wissen, wie wir das Übersetzungserlebnis und unser Produkt noch besser machen können.","open-source","2024-12-09","Erfahre mehr über die neue Funktion zur Erweiterung des Übersetzungskontexts in GitLab. Werde Mitglied unserer Community aus Übersetzer(inne)n und hilf mit, GitLab in deine Sprache zu übersetzen.","md",null,false,"https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097922/Blog/Hero%20Images/Blog/Hero%20Images/gitlabflatlogomap_gitlabflatlogomap.png_1750097921899.png",{},true,"/de-de/blog/how-gitlab-empowers-translators-with-more-context",{"ogTitle":5,"ogImage":353,"ogDescription":349,"ogSiteName":358,"noIndex":352,"ogType":359,"ogUrl":360,"title":5,"canonicalUrls":360,"description":349},"https://about.gitlab.com","article","https://about.gitlab.com/blog/how-gitlab-empowers-translators-with-more-context","how-gitlab-empowers-translators-with-more-context","de-de/blog/how-gitlab-empowers-translators-with-more-context",[364,365,366,367],"community","collaboration","product","contributors","BlogPost","2025-02-10","7qP4rLORKsLr8cbO3MUTB7vpphuGUst6HVYPRo_dUIM",{"logo":372,"freeTrial":377,"sales":382,"login":387,"items":392,"search":719,"minimal":753,"duo":771,"switchNav":780,"pricingDeployment":791},{"config":373},{"href":374,"dataGaName":375,"dataGaLocation":376},"/de-de/","gitlab logo","header",{"text":378,"config":379},"Kostenlose Testversion anfordern",{"href":380,"dataGaName":381,"dataGaLocation":376},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/de-de&glm_content=default-saas-trial/","free trial",{"text":383,"config":384},"Demo anfordern",{"href":385,"dataGaName":386,"dataGaLocation":376},"/de-de/sales/?contact-topic=request-demo","sales",{"text":388,"config":389},"Anmelden",{"href":390,"dataGaName":391,"dataGaLocation":376},"https://gitlab.com/users/sign_in/","sign in",[393,422,524,529,641,697],{"text":394,"config":395,"menu":397},"Plattform",{"dataNavLevelOne":396},"platform",{"type":398,"columns":399},"cards",[400,406,414],{"title":394,"description":401,"link":402},"Die intelligente Orchestrierungsplattform für DevSecOps",{"text":403,"config":404},"Die Plattform erkunden",{"href":405,"dataGaName":396,"dataGaLocation":376},"/de-de/platform/",{"title":407,"description":408,"link":409},"GitLab Duo Agent Platform","Agentische KI für den gesamten Software-Lebenszyklus",{"text":410,"config":411},"Lerne GitLab Duo kennen",{"href":412,"dataGaName":413,"dataGaLocation":376},"/de-de/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":415,"description":416,"link":417},"Warum GitLab?","Erfahre, warum sich Unternehmen für GitLab entscheiden",{"text":418,"config":419},"Mehr erfahren",{"href":420,"dataGaName":421,"dataGaLocation":376},"/de-de/why-gitlab/","why gitlab",{"text":423,"left":355,"config":424,"menu":426},"Produkt",{"dataNavLevelOne":425},"solutions",{"type":427,"link":428,"columns":432,"feature":503},"lists",{"text":429,"config":430},"Alle Lösungen anzeigen",{"href":431,"dataGaName":425,"dataGaLocation":376},"/de-de/solutions/",[433,458,481],{"title":434,"description":435,"link":436,"items":441},"Automatisierung","CI/CD und Automatisierung zur Beschleunigung der Bereitstellung",{"config":437},{"icon":438,"href":439,"dataGaName":440,"dataGaLocation":376},"AutomatedCodeAlt","/de-de/solutions/delivery-automation/","automated software delivery",[442,446,449,454],{"text":443,"config":444},"CI/CD",{"href":445,"dataGaLocation":376,"dataGaName":443},"/de-de/solutions/continuous-integration/",{"text":407,"config":447},{"href":412,"dataGaLocation":376,"dataGaName":448},"gitlab duo agent platform - product menu",{"text":450,"config":451},"Quellcodeverwaltung",{"href":452,"dataGaLocation":376,"dataGaName":453},"/de-de/solutions/source-code-management/","Source Code Management",{"text":455,"config":456},"Automatische Softwarebereitstellung",{"href":439,"dataGaLocation":376,"dataGaName":457},"Automated software delivery",{"title":459,"description":460,"link":461,"items":466},"Sicherheit","Entwickle Code schneller ohne Abstriche bei der Sicherheit",{"config":462},{"href":463,"dataGaName":464,"dataGaLocation":376,"icon":465},"/de-de/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[467,471,476],{"text":468,"config":469},"Anwendungssicherheitstests",{"href":463,"dataGaName":470,"dataGaLocation":376},"Application security testing",{"text":472,"config":473},"Schutz der Software-Lieferkette",{"href":474,"dataGaLocation":376,"dataGaName":475},"/de-de/solutions/supply-chain/","Software supply chain security",{"text":477,"config":478},"Software-Compliance",{"href":479,"dataGaName":480,"dataGaLocation":376},"/de-de/solutions/software-compliance/","software compliance",{"title":482,"link":483,"items":488},"Messung",{"config":484},{"icon":485,"href":486,"dataGaName":487,"dataGaLocation":376},"DigitalTransformation","/de-de/solutions/visibility-measurement/","visibility and measurement",[489,493,498],{"text":490,"config":491},"Sichtbarkeit und Messung",{"href":486,"dataGaLocation":376,"dataGaName":492},"Visibility and Measurement",{"text":494,"config":495},"Wertstrommanagement",{"href":496,"dataGaLocation":376,"dataGaName":497},"/de-de/solutions/value-stream-management/","Value Stream Management",{"text":499,"config":500},"Analysen und Einblicke",{"href":501,"dataGaLocation":376,"dataGaName":502},"/de-de/solutions/analytics-and-insights/","Analytics and insights",{"title":504,"type":427,"items":505},"GitLab für",[506,512,518],{"text":507,"config":508},"Enterprise",{"icon":509,"href":510,"dataGaLocation":376,"dataGaName":511},"Building","/de-de/enterprise/","enterprise",{"text":513,"config":514},"Kleinunternehmen",{"icon":515,"href":516,"dataGaLocation":376,"dataGaName":517},"Work","/de-de/small-business/","small business",{"text":519,"config":520},"Öffentlicher Sektor",{"icon":521,"href":522,"dataGaLocation":376,"dataGaName":523},"Organization","/de-de/solutions/public-sector/","public sector",{"text":525,"config":526},"Preise",{"href":527,"dataGaName":528,"dataGaLocation":376,"dataNavLevelOne":528},"/de-de/pricing/","pricing",{"text":530,"config":531,"menu":533},"Ressourcen",{"dataNavLevelOne":532},"resources",{"type":427,"link":534,"columns":538,"feature":630},{"text":535,"config":536},"Alle Ressourcen anzeigen",{"href":537,"dataGaName":532,"dataGaLocation":376},"/de-de/resources/",[539,571,598],{"title":540,"items":541},"Erste Schritte",[542,547,552,557,561,566],{"text":543,"config":544},"Installieren",{"href":545,"dataGaName":546,"dataGaLocation":376},"/de-de/install/","install",{"text":548,"config":549},"Kurzanleitungen",{"href":550,"dataGaName":551,"dataGaLocation":376},"/de-de/get-started/","quick setup checklists",{"text":553,"config":554},"Lernen",{"href":555,"dataGaLocation":376,"dataGaName":556},"https://university.gitlab.com/","learn",{"text":558,"config":559},"Produktdokumentation",{"href":68,"dataGaName":560,"dataGaLocation":376},"product documentation",{"text":562,"config":563},"Best-Practice-Videos",{"href":564,"dataGaName":565,"dataGaLocation":376},"/de-de/getting-started-videos/","best practice videos",{"text":567,"config":568},"Integrationen",{"href":569,"dataGaName":570,"dataGaLocation":376},"/de-de/integrations/","integrations",{"title":572,"items":573},"Entdecken",[574,579,584,589,593],{"text":575,"config":576},"Kundenerfolge",{"href":577,"dataGaName":578,"dataGaLocation":376},"/de-de/customers/","customer success stories",{"text":580,"config":581},"Blog",{"href":582,"dataGaName":583,"dataGaLocation":376},"/de-de/blog/","blog",{"text":585,"config":586},"Demo-Hub",{"href":587,"dataGaName":588,"dataGaLocation":376},"/de-de/demo-hub/","demo hub",{"text":590,"config":591},"The Source",{"href":592,"dataGaName":583,"dataGaLocation":376},"/de-de/the-source/",{"text":594,"config":595},"Remote",{"href":596,"dataGaName":597,"dataGaLocation":376},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":599,"items":600},"Vernetzen",[601,606,611,615,620,625],{"text":602,"config":603},"GitLab-Services",{"href":604,"dataGaName":605,"dataGaLocation":376},"/de-de/services/","services",{"text":607,"config":608},"Beitragen",{"href":609,"dataGaName":610,"dataGaLocation":376},"https://contributors.gitlab.com","contribute",{"text":612,"config":613},"Community",{"href":614,"dataGaName":364,"dataGaLocation":376},"/community/",{"text":616,"config":617},"Forum",{"href":618,"dataGaName":619,"dataGaLocation":376},"https://forum.gitlab.com/","forum",{"text":621,"config":622},"Veranstaltungen",{"href":623,"dataGaName":624,"dataGaLocation":376},"/events/","events",{"text":626,"config":627},"Partner",{"href":628,"dataGaName":629,"dataGaLocation":376},"/de-de/partners/","partners",{"config":631,"title":634,"text":635,"link":636},{"background":632,"textColor":633},"url('https://res.cloudinary.com/about-gitlab-com/image/upload/v1777322348/qpq8yrgn8knii57omj0c.png')","#000","Neues bei GitLab","Über die neuesten Funktionen und Verbesserungen auf dem Laufenden bleiben.",{"text":637,"config":638},"Aktuelle Nachrichten",{"href":639,"dataGaName":640,"dataGaLocation":376},"/de-de/whats-new/","whats new",{"text":642,"config":643,"menu":645},"Unternehmen",{"dataNavLevelOne":644},"company",{"type":427,"columns":646},[647],{"items":648},[649,654,660,662,667,672,677,682,687,692],{"text":650,"config":651},"Über",{"href":652,"dataGaName":653,"dataGaLocation":376},"/de-de/company/","about",{"text":655,"config":656,"footerGa":659},"Karriere",{"href":657,"dataGaName":658,"dataGaLocation":376},"/jobs/","jobs",{"dataGaName":658},{"text":621,"config":661},{"href":623,"dataGaName":624,"dataGaLocation":376},{"text":663,"config":664},"Geschäftsführung",{"href":665,"dataGaName":666,"dataGaLocation":376},"/company/team/e-group/","leadership",{"text":668,"config":669},"Handbuch",{"href":670,"dataGaName":671,"dataGaLocation":376},"https://handbook.gitlab.com/","handbook",{"text":673,"config":674},"Investor Relations",{"href":675,"dataGaName":676,"dataGaLocation":376},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":678,"config":679},"Trust Center",{"href":680,"dataGaName":681,"dataGaLocation":376},"/de-de/security/","trust center",{"text":683,"config":684},"AI Transparency Center",{"href":685,"dataGaName":686,"dataGaLocation":376},"/de-de/ai-transparency-center/","ai transparency center",{"text":688,"config":689},"Newsletter",{"href":690,"dataGaName":691,"dataGaLocation":376},"/company/contact/#contact-forms","newsletter",{"text":693,"config":694},"Presse",{"href":695,"dataGaName":696,"dataGaLocation":376},"/press/","press",{"text":698,"config":699,"menu":700},"Kontakt",{"dataNavLevelOne":644},{"type":427,"columns":701},[702],{"items":703},[704,709,714],{"text":705,"config":706},"Vertrieb kontaktieren",{"href":707,"dataGaName":708,"dataGaLocation":376},"/de-de/sales/","talk to sales",{"text":710,"config":711},"Support-Portal",{"href":712,"dataGaName":713,"dataGaLocation":376},"https://support.gitlab.com/hc/en-us","support portal",{"text":715,"config":716},"Kundenportal",{"href":717,"dataGaName":718,"dataGaLocation":376},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":720,"login":721,"suggestions":728},"Schließen",{"text":722,"link":723},"Um Repositorys und Projekte zu durchsuchen, melde dich an bei",{"text":724,"config":725},"gitlab.com",{"href":390,"dataGaName":726,"dataGaLocation":727},"search login","search",{"text":729,"default":730},"Vorschläge",[731,733,738,740,745,750],{"text":407,"config":732},{"href":412,"dataGaName":407,"dataGaLocation":727},{"text":734,"config":735},"Codevorschläge (KI)",{"href":736,"dataGaName":737,"dataGaLocation":727},"/de-de/solutions/code-suggestions/","Code Suggestions (AI)",{"text":443,"config":739},{"href":445,"dataGaName":443,"dataGaLocation":727},{"text":741,"config":742},"GitLab auf AWS",{"href":743,"dataGaName":744,"dataGaLocation":727},"/de-de/partners/technology-partners/aws/","GitLab on AWS",{"text":746,"config":747},"GitLab auf Google Cloud",{"href":748,"dataGaName":749,"dataGaLocation":727},"/de-de/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":415,"config":751},{"href":420,"dataGaName":752,"dataGaLocation":727},"Why GitLab?",{"freeTrial":754,"mobileIcon":759,"desktopIcon":764,"secondaryButton":767},{"text":755,"config":756},"Kostenlos testen",{"href":757,"dataGaName":381,"dataGaLocation":758},"https://gitlab.com/-/trials/new/","nav",{"altText":760,"config":761},"GitLab-Symbol",{"src":762,"dataGaName":763,"dataGaLocation":758},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":760,"config":765},{"src":766,"dataGaName":763,"dataGaLocation":758},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":540,"config":768},{"href":769,"dataGaName":770,"dataGaLocation":758},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/de-de/get-started/","get started",{"freeTrial":772,"mobileIcon":776,"desktopIcon":778},{"text":773,"config":774},"Mehr über GitLab Duo erfahren",{"href":412,"dataGaName":775,"dataGaLocation":758},"gitlab duo",{"altText":760,"config":777},{"src":762,"dataGaName":763,"dataGaLocation":758},{"altText":760,"config":779},{"src":766,"dataGaName":763,"dataGaLocation":758},{"button":781,"mobileIcon":786,"desktopIcon":788},{"text":782,"config":783},"/Option",{"href":784,"dataGaName":785,"dataGaLocation":758},"#contact","switch",{"altText":760,"config":787},{"src":762,"dataGaName":763,"dataGaLocation":758},{"altText":760,"config":789},{"src":790,"dataGaName":763,"dataGaLocation":758},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":792,"mobileIcon":797,"desktopIcon":799},{"text":793,"config":794},"Zurück zur Preisübersicht",{"href":527,"dataGaName":795,"dataGaLocation":758,"icon":796},"back to pricing","GoBack",{"altText":760,"config":798},{"src":762,"dataGaName":763,"dataGaLocation":758},{"altText":760,"config":800},{"src":766,"dataGaName":763,"dataGaLocation":758},{"title":802,"button":803,"config":807},"GitLab Orbit ist da: die Kontextebene für KI-Agenten",{"text":418,"config":804},{"href":805,"dataGaName":806,"dataGaLocation":376},"/de-de/gitlab-orbit/","orbit",{"layout":808,"disabled":352},"release",{"data":810},{"text":811,"source":812,"edit":818,"contribute":823,"config":828,"items":833,"minimal":1039},"Git ist eine Marke von Software Freedom Conservancy und unsere Verwendung von „GitLab“ erfolgt unter Lizenz.",{"text":813,"config":814},"Quelltext der Seite anzeigen",{"href":815,"dataGaName":816,"dataGaLocation":817},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":819,"config":820},"Diese Seite bearbeiten",{"href":821,"dataGaName":822,"dataGaLocation":817},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":824,"config":825},"Beteilige dich",{"href":826,"dataGaName":827,"dataGaLocation":817},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":829,"facebook":830,"youtube":831,"linkedin":832},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[834,879,932,974,1006],{"title":525,"links":835,"subMenu":850},[836,840,845],{"text":837,"config":838},"Tarife anzeigen",{"href":527,"dataGaName":839,"dataGaLocation":817},"view plans",{"text":841,"config":842},"Vorteile von Premium",{"href":843,"dataGaName":844,"dataGaLocation":817},"/de-de/pricing/premium/","why premium",{"text":846,"config":847},"Vorteile von Ultimate",{"href":848,"dataGaName":849,"dataGaLocation":817},"/de-de/pricing/ultimate/","why ultimate",[851],{"title":698,"links":852},[853,855,857,859,864,869,874],{"text":705,"config":854},{"href":707,"dataGaName":386,"dataGaLocation":817},{"text":710,"config":856},{"href":712,"dataGaName":713,"dataGaLocation":817},{"text":715,"config":858},{"href":717,"dataGaName":718,"dataGaLocation":817},{"text":860,"config":861},"Status",{"href":862,"dataGaName":863,"dataGaLocation":817},"https://status.gitlab.com/","status",{"text":865,"config":866},"Nutzungsbedingungen",{"href":867,"dataGaName":868,"dataGaLocation":817},"/terms/","terms of use",{"text":870,"config":871},"Datenschutzerklärung",{"href":872,"dataGaName":873,"dataGaLocation":817},"/de-de/privacy/","privacy statement",{"text":875,"config":876},"Cookie-Einstellungen",{"dataGaName":877,"dataGaLocation":817,"id":878,"isOneTrustButton":355},"cookie preferences","ot-sdk-btn",{"title":423,"links":880,"subMenu":889},[881,885],{"text":882,"config":883},"DevSecOps-Plattform",{"href":405,"dataGaName":884,"dataGaLocation":817},"devsecops platform",{"text":886,"config":887},"KI-unterstützte Entwicklung",{"href":412,"dataGaName":888,"dataGaLocation":817},"ai-assisted development",[890],{"title":891,"links":892},"Themen",[893,897,902,907,912,917,922,927],{"text":443,"config":894},{"href":895,"dataGaName":896,"dataGaLocation":817},"/de-de/topics/ci-cd/","cicd",{"text":898,"config":899},"GitOps",{"href":900,"dataGaName":901,"dataGaLocation":817},"/de-de/topics/gitops/","gitops",{"text":903,"config":904},"DevOps",{"href":905,"dataGaName":906,"dataGaLocation":817},"/de-de/topics/devops/","devops",{"text":908,"config":909},"Versionskontrolle",{"href":910,"dataGaName":911,"dataGaLocation":817},"/de-de/topics/version-control/","version control",{"text":913,"config":914},"DevSecOps",{"href":915,"dataGaName":916,"dataGaLocation":817},"/de-de/topics/devsecops/","devsecops",{"text":918,"config":919},"Cloud-nativ",{"href":920,"dataGaName":921,"dataGaLocation":817},"/de-de/topics/cloud-native/","cloud native",{"text":923,"config":924},"KI für das Programmieren",{"href":925,"dataGaName":926,"dataGaLocation":817},"/de-de/topics/devops/ai-for-coding/","ai for coding",{"text":928,"config":929},"Agentische KI",{"href":930,"dataGaName":931,"dataGaLocation":817},"/de-de/topics/agentic-ai/","agentic ai",{"title":933,"links":934},"Lösungen",[935,938,940,945,949,952,955,958,960,962,964,969],{"text":468,"config":936},{"href":463,"dataGaName":937,"dataGaLocation":817},"Application Security Testing",{"text":455,"config":939},{"href":439,"dataGaName":440,"dataGaLocation":817},{"text":941,"config":942},"Agile Entwicklung",{"href":943,"dataGaName":944,"dataGaLocation":817},"/de-de/solutions/agile-delivery/","agile delivery",{"text":946,"config":947},"SCM",{"href":452,"dataGaName":948,"dataGaLocation":817},"source code management",{"text":443,"config":950},{"href":445,"dataGaName":951,"dataGaLocation":817},"continuous integration & delivery",{"text":494,"config":953},{"href":496,"dataGaName":954,"dataGaLocation":817},"value stream management",{"text":898,"config":956},{"href":957,"dataGaName":901,"dataGaLocation":817},"/de-de/solutions/gitops/",{"text":507,"config":959},{"href":510,"dataGaName":511,"dataGaLocation":817},{"text":513,"config":961},{"href":516,"dataGaName":517,"dataGaLocation":817},{"text":519,"config":963},{"href":522,"dataGaName":523,"dataGaLocation":817},{"text":965,"config":966},"Bildungswesen",{"href":967,"dataGaName":968,"dataGaLocation":817},"/de-de/solutions/education/","education",{"text":970,"config":971},"Finanzdienstleistungen",{"href":972,"dataGaName":973,"dataGaLocation":817},"/de-de/solutions/finance/","financial services",{"title":530,"links":975},[976,978,980,982,985,987,990,992,994,996,998,1000,1002,1004],{"text":543,"config":977},{"href":545,"dataGaName":546,"dataGaLocation":817},{"text":548,"config":979},{"href":550,"dataGaName":551,"dataGaLocation":817},{"text":553,"config":981},{"href":555,"dataGaName":556,"dataGaLocation":817},{"text":558,"config":983},{"href":68,"dataGaName":984,"dataGaLocation":817},"docs",{"text":580,"config":986},{"href":582,"dataGaName":583,"dataGaLocation":817},{"text":988,"config":989},"Neuerungen",{"href":639,"dataGaName":640,"dataGaLocation":817},{"text":575,"config":991},{"href":577,"dataGaName":578,"dataGaLocation":817},{"text":594,"config":993},{"href":596,"dataGaName":597,"dataGaLocation":817},{"text":602,"config":995},{"href":604,"dataGaName":605,"dataGaLocation":817},{"text":607,"config":997},{"href":609,"dataGaName":610,"dataGaLocation":817},{"text":612,"config":999},{"href":614,"dataGaName":364,"dataGaLocation":817},{"text":616,"config":1001},{"href":618,"dataGaName":619,"dataGaLocation":817},{"text":621,"config":1003},{"href":623,"dataGaName":624,"dataGaLocation":817},{"text":626,"config":1005},{"href":628,"dataGaName":629,"dataGaLocation":817},{"title":642,"links":1007},[1008,1010,1012,1014,1016,1018,1023,1028,1030,1032,1034],{"text":650,"config":1009},{"href":652,"dataGaName":644,"dataGaLocation":817},{"text":655,"config":1011},{"href":657,"dataGaName":658,"dataGaLocation":817},{"text":663,"config":1013},{"href":665,"dataGaName":666,"dataGaLocation":817},{"text":668,"config":1015},{"href":670,"dataGaName":671,"dataGaLocation":817},{"text":673,"config":1017},{"href":675,"dataGaName":676,"dataGaLocation":817},{"text":1019,"config":1020},"Nachhaltigkeit",{"href":1021,"dataGaName":1022,"dataGaLocation":817},"/sustainability/","Sustainability",{"text":1024,"config":1025},"Vielfalt, Inklusion und Zugehörigkeit",{"href":1026,"dataGaName":1027,"dataGaLocation":817},"/de-de/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":678,"config":1029},{"href":680,"dataGaName":681,"dataGaLocation":817},{"text":688,"config":1031},{"href":690,"dataGaName":691,"dataGaLocation":817},{"text":693,"config":1033},{"href":695,"dataGaName":696,"dataGaLocation":817},{"text":1035,"config":1036},"Transparenzerklärung zu moderner Sklaverei",{"href":1037,"dataGaName":1038,"dataGaLocation":817},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":1040},[1041,1044,1047],{"text":1042,"config":1043},"Terms",{"href":867,"dataGaName":868,"dataGaLocation":817},{"text":1045,"config":1046},"Cookies",{"dataGaName":877,"dataGaLocation":817,"id":878,"isOneTrustButton":355},{"text":1048,"config":1049},"Datenschutz",{"href":872,"dataGaName":873,"dataGaLocation":817},[1051],{"id":1052,"title":7,"body":351,"config":1053,"content":1055,"description":351,"extension":1059,"meta":1060,"navigation":355,"path":1061,"seo":1062,"stem":1063,"__hash__":1064},"blogAuthors/en-us/blog/authors/oleksandr-pysaryuk.yml",{"template":1054},"BlogAuthor",{"name":7,"config":1056},{"headshot":1057,"ctfId":1058},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749664469/Blog/Author%20Headshots/opysaryuk_headshot.png","5EbCnvbwgeZKYOUug8fFFO","yml",{},"/en-us/blog/authors/oleksandr-pysaryuk",{},"en-us/blog/authors/oleksandr-pysaryuk","KOm5M6or33A11lyoIHVPIdNHV0Mz3kcF7uYg7-CwRoM",[1066,1074,1082],{"title":1067,"description":1068,"heroImage":1069,"category":347,"date":1070,"authors":1071,"slug":1073,"externalUrl":351},"Was ist neu in Git 2.55.0?","Neue Funktionen in Git 2.55: git-history(1) fixup, fsmonitor-Daemon für Linux, Push zu Remote-Gruppen und mehr.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1782732487/ztwgrvlolpifo01vj8qc.png","2026-06-29",[1072],"Toon Claes","whats-new-in-git-2-55-0",{"title":1075,"description":1076,"heroImage":1077,"category":347,"date":1078,"authors":1079,"slug":1081,"externalUrl":351},"GitLab AI Hackathon 2026: Hier sind die Gewinner und ihre Projekte","Fast 7.000 Entwickler(innen) haben über 600 KI-Agenten und Flows auf GitLab Duo Agent Platform gebaut. Erfahre, wer gewonnen hat und was sie entwickelt haben.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1776457632/llddiylsgwuze0u1rjks.png","2026-04-22",[1080],"Nick Veenhof","gitlab-ai-hackathon-2026-meet-the-winners",{"title":1083,"description":1084,"heroImage":1085,"category":347,"date":1086,"authors":1087,"slug":1089,"externalUrl":351},"Was ist neu in Git 2.54.0?","Erfahre mehr über die Beiträge zu diesem Release, darunter neue Repository-Wartung, ein neuer Befehl zur Bearbeitung der Commit-Historie, ein Ersatz für git-sizer(1) und mehr.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1776711651/sj7xxyyuimlarswbyft5.png","2026-04-20",[1088],"Patrick Steinhardt","whats-new-in-git-2-54-0",{"promotions":1091},[1092,1106,1117,1129],{"id":1093,"categories":1094,"header":1096,"text":1097,"button":1098,"image":1103},"ai-modernization",[1095],"ai","Hält KI, was uns versprochen wurde?","Das Quiz dauert maximal 5 Minuten.",{"text":1099,"config":1100},"Ermittle deinen KI-Reifegrad",{"href":1101,"dataGaName":1102,"dataGaLocation":583},"/de-de/assessments/ai-modernization-assessment/","modernization assessment",{"config":1104},{"src":1105},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/qix0m7kwnd8x2fh1zq49.png",{"id":1107,"categories":1108,"header":1109,"text":1097,"button":1110,"image":1114},"devops-modernization",[366,916],"Verwaltest du Tool-Chaos oder stellst du Innovationen bereit?",{"text":1111,"config":1112},"Ermittle deinen DevOps-Reifegrad",{"href":1113,"dataGaName":1102,"dataGaLocation":583},"/de-de/assessments/devops-modernization-assessment/",{"config":1115},{"src":1116},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138785/eg818fmakweyuznttgid.png",{"id":1118,"categories":1119,"header":1121,"text":1097,"button":1122,"image":1126},"security-modernization",[1120],"security","Tauschst du Schnelligkeit gegen Sicherheit ein?",{"text":1123,"config":1124},"Ermittle deinen Sicherheitsreifegrad",{"href":1125,"dataGaName":1102,"dataGaLocation":583},"/de-de/assessments/security-modernization-assessment/",{"config":1127},{"src":1128},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/p4pbqd9nnjejg5ds6mdk.png",{"id":1130,"paths":1131,"header":1134,"text":1135,"button":1136,"image":1141},"github-azure-migration",[1132,1133],"migration-from-azure-devops-to-gitlab","integrating-azure-devops-scm-and-gitlab","Ist dein Team bereit für den Umzug von GitHub nach Azure?","GitHub stellt bereits auf Azure um. Finde heraus, was das für dich bedeutet.",{"text":1137,"config":1138},"Erfahre, wie GitLab im Vergleich zu GitHub abschneidet",{"href":1139,"dataGaName":1140,"dataGaLocation":583},"/de-de/compare/gitlab-vs-github/github-azure-migration/","github azure migration",{"config":1142},{"src":1116},{"header":1144,"blurb":1145,"button":1146,"secondaryButton":1151},"Beginne noch heute, schneller zu entwickeln","Entdecke, was dein Team mit der intelligenten Orchestrierungsplattform für DevSecOps erreichen kann.\n",{"text":1147,"config":1148},"Kostenlosen Test starten",{"href":1149,"dataGaName":381,"dataGaLocation":1150},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/de-de/","feature",{"text":705,"config":1152},{"href":707,"dataGaName":386,"dataGaLocation":1150},1786803739334]