[{"data":1,"prerenderedAt":1047},["ShallowReactive",2],{"/de-de/blog/how-we-built-and-automated-our-new-japanese-gitlab-docs-site":3,"navigation-de-de":267,"banner-de-de":699,"footer-de-de":707,"blog-post-authors-de-de-Daniel Sullivan":948,"blog-related-posts-de-de-how-we-built-and-automated-our-new-japanese-gitlab-docs-site":962,"blog-promotions-de-de":984,"next-steps-de-de":1037},{"id":4,"title":5,"authors":6,"body":8,"category":248,"date":249,"description":250,"extension":251,"externalUrl":252,"faq":252,"featured":253,"heroImage":254,"meta":255,"navigation":253,"path":256,"seo":257,"slug":261,"stem":262,"tags":263,"template":265,"updatedDate":252,"__hash__":266},"blogPosts/de-de/blog/how-we-built-and-automated-our-new-japanese-gitlab-docs-site.md","Docs-as-Code international: So automatisierten wir die japanische GitLab-Dokumentation",[7],"Daniel Sullivan",{"type":9,"value":10,"toc":238},"minimark",[11,21,28,33,36,39,42,45,49,52,55,64,68,82,91,95,98,107,117,121,124,132,138,145,152,158,176,185,188,194,197,200,209,213,216,225,228],[12,13,14,15,20],"p",{},"Vor ein paar Tagen haben wir die GitLab-Produktdokumentation auf Japanisch unter ",[16,17,18],"a",{"href":18,"rel":19},"https://docs.gitlab.com/ja-jp/",[]," veröffentlicht. Dieser Schritt markiert den Beginn unserer Initiative, die umfassende GitLab-Dokumentation weltweit zugänglich zu machen.",[12,22,23],{},[24,25],"img",{"alt":26,"src":27},"Japanische GitLab-Dokumentationsseite","https://res.cloudinary.com/about-gitlab-com/image/upload/v1765299500/hya4bog8gllk1kimduac.png",[29,30,32],"h2",{"id":31},"die-besondere-herausforderung-des-japanischen-marktes","Die besondere Herausforderung des japanischen Marktes",[12,34,35],{},"Japan gehört zu den größten Wirtschaftsräumen weltweit und stellt einen wichtigen Markt für Unternehmenssoftware dar. Trotz hoher technischer Kompetenz und einer großen Entwickler-Community kann die Sprachbarriere bei englischsprachiger Dokumentation für viele Nutzer eine Herausforderung darstellen.",[12,37,38],{},"Entwicklungsteams und DevSecOps-Teams haben uns direkt mitgeteilt, dass englischsprachige Dokumentation nicht nur eine Unannehmlichkeit, sondern ein Hindernis darstellt, um GitLab optimal zu nutzen. Die Auswirkungen zeigen sich in jeder Phase: Von der initialen Evaluierung, bei der Teams GitLabs Funktionen schwerer einschätzen können, über den täglichen Betrieb, bei dem das Finden von Lösungen länger dauert, bis hin zur Aktualisierung mit neuen Features und Best Practices.",[12,40,41],{},"In wettbewerbsintensiven Märkten beeinflusst diese Sprachbarriere direkt die Marktdurchdringung. Bei der Evaluierung von Unternehmenssoftware signalisiert die Verfügbarkeit umfassender muttersprachlicher Dokumentation ein langfristiges Markt-Commitment. Sie zeigt, dass ein Anbieter nicht nur symbolische Anstrengungen unternimmt, sondern genuines Interesse hat, Nutzer während ihrer gesamten Journey zu unterstützen.",[12,43,44],{},"Um diese Herausforderung zu adressieren, haben wir eine Lokalisierungs-Infrastruktur von Grund auf entwickelt, die mit unserer Methode zur Erstellung und Pflege von Dokumentation bei GitLab integriert ist.",[29,46,48],{"id":47},"lokalisierung-auf-basis-von-docs-as-code-prinzipien","Lokalisierung auf Basis von docs-as-code-Prinzipien",[12,50,51],{},"GitLabs Dokumentation wird wie jeder andere Code-Beitrag behandelt: Sie befindet sich neben dem Produktcode in GitLab-Projekten und wird über Merge Requests verwaltet. Dieses System stellt sicher, dass Dokumentation versionskontrolliert, kollaborativ reviewt und automatisch durch CI/CD-Pipelines getestet wird. Tests prüfen auf Probleme mit Sprache, Formatierung und Links. Die englischsprachige und japanische Dokumentationsseite werden dynamisch mit dem Hugo Static Site Generator generiert und nach dem Mergen von Änderungen deployed, sodass Nutzer stets Zugriff auf aktuelle Informationen haben.",[12,53,54],{},"Der docs-as-code-Ansatz stellt einen systematischen Rahmen für die Verwaltung mehrsprachiger Dokumentation bereit. Durch die Behandlung von Dokumentation als Code – mit Versionskontrolle, automatisierten Tests und CI/CD-Pipelines – entsteht eine reproduzierbare, skalierbare Infrastruktur. Dieser methodische Ansatz reduziert manuelle Koordinationsaufwände und gewährleistet konsistente Qualitätsstandards über alle Sprachen hinweg.",[12,56,57,58,63],{},"Die Dokumentation ist umfangreich und zieht Inhalte aus verschiedenen Quellprojekten: GitLab, GitLab Runner, Omnibus GitLab, GitLab Charts, GitLab Operator und GitLab CLI (glab) (",[16,59,62],{"href":60,"rel":61},"https://gitlab.com/gitlab-org/technical-writing/docs-gitlab-com/-/blob/main/doc/architecture.md",[],"Details zur Architektur","). Diese Größenordnung und hohe Update-Frequenz stellten eine erhebliche Lokalisierungsherausforderung dar. Um mit der kontinuierlichen Entwicklung dieser englischen Quellprojekte Schritt zu halten, mussten wir eine Lokalisierungs-Infrastruktur entwickeln, die diese Komplexitäten bewältigt, eine vollständig lokalisierte Seite auf Enterprise-Niveau bereitstellt und gleichzeitig unsere CI/CD-Pipeline-Anforderungen erfüllt.",[29,65,67],{"id":66},"wie-wir-gitlab-dokumentation-lokalisiert-haben","Wie wir GitLab-Dokumentation lokalisiert haben",[12,69,70,71,75,76,81],{},"Für unsere initiale japanische Lokalisierung haben wir eine Strategie gewählt, bei der neue Ordner in die bestehende englische Content-Struktur integriert werden. Konkret haben wir ",[72,73,74],"code",{},"doc-locale/ja-jp","-Ordner in jedem Projekt eingeführt, das Markdown-Quelldateien speichert. Diese Architektur ",[16,77,80],{"href":78,"rel":79},"https://gitlab.com/gitlab-org/gitlab/-/tree/master/doc-locale/ja-jp",[],"hält die Übersetzungen direkt neben ihrem Quellcontent"," und bewahrt gleichzeitig eine klare organisatorische Trennung. Das ermöglicht uns, dieselbe robuste Versionskontrolle, etablierte Review- und Kollaborations-Workflows und sogar einige der automatisierten Qualitätschecks, die für unsere englische Dokumentation verwendet werden, auf den übersetzten Content anzuwenden.",[12,83,84,85,90],{},"Diese ",[16,86,89],{"href":87,"rel":88},"https://handbook.gitlab.com/handbook/marketing/localization/tech_docs_localization/#multilingual-hugo-docs-implementation",[],"für japanische Dokumentation entwickelte Internationalisierungs-Infrastruktur"," bietet eine skalierbare Grundlage für zukünftige Spracherweiterungen. Mit der nun vorhandenen Architektur, den Tools und Prozessen sind wir gut positioniert, zusätzliche Sprachen zu unterstützen und unser Commitment fortzusetzen, GitLab weltweit zugänglich zu machen.",[29,92,94],{"id":93},"ein-ki-gestützter-übersetzungs-workflow-der-geschwindigkeit-und-qualität-ausbalanciert","Ein KI-gestützter Übersetzungs-Workflow, der Geschwindigkeit und Qualität ausbalanciert",[12,96,97],{},"Wir haben einen strategischen, phasenweisen Ansatz für die Content-Verarbeitung durch Übersetzung gewählt und Seiten basierend auf ihren englischsprachigen Page Views priorisiert. Die am häufigsten besuchten Seiten durchliefen zuerst die KI-Übersetzung, gefolgt von umfassendem linguistischem Human-Review. Wir haben nachfolgende Phasen bewusst pausiert, bis diese Prioritätsseiten den vollständigen Human-Review-Zyklus abgeschlossen hatten. Diese bewusste Sequenzierung ermöglichte es uns, ein robustes, kuratiertes Translation Memory und eine Termbase aus unserem wichtigsten Content aufzubauen. Diese linguistischen Assets beschleunigten und verbesserten die Qualität über den gesamten verbleibenden Content hinweg. Parallel diente diese initiale Phase als Testumgebung für die technische Infrastruktur auf GitLab-Seite. Wir nutzten sie, um unsere CI/CD-Pipelines iterativ zu stärken, unsere Übersetzungs- und Post-Editing-KI-Skripte zu verfeinern und unseren Translation-MR-Review-Prozess zu festigen.",[12,99,100,101,106],{},"Um internationalen Nutzern die aktuellste Dokumentation bereitzustellen und gleichzeitig hochqualitativen übersetzten Content zu garantieren, haben wir ",[16,102,105],{"href":103,"rel":104},"https://handbook.gitlab.com/handbook/marketing/localization/tech_docs_localization/#translation-workflow",[],"einen KI-gestützten Übersetzungs-Workflow mit Human-Post-Editing implementiert",":",[108,109,110,114],"ul",{},[111,112,113],"li",{},"Phase 1: KI-gestützte Übersetzung. Wir haben ein maßgeschneidertes KI-Übersetzungssystem entwickelt, das mit GitLab-spezifischem Kontext angereichert ist: Style Guides, GitLab-UI-Content-Übersetzungen, Terminologiedatenbanken und Original-File-Context. Dieses System verarbeitet intelligent GitLabs spezialisierte Markdown-Syntax (GLFM) und schützt Elemente wie Placeholder-Variablen, Alert-Boxen, Hugo-Shortcodes und GitLab-spezifische Referenzen, die Standard-Übersetzungstools nicht standardmäßig verarbeiten können.",[111,115,116],{},"Phase 2: Linguistisches Human-Review. Professionelle japanische Übersetzer, die auf technischen Content spezialisiert sind, reviewen und verfeinern die KI-Übersetzungen. Sie arbeiten mit GitLabs japanischem Style Guide, Translation Memory und Terminologiedatenbank, um Genauigkeit, natürlichen Sprachfluss und kulturelle Angemessenheit sicherzustellen. Diese human-reviewten Übersetzungen ersetzen progressiv die KI-Versionen auf der Seite.",[29,118,120],{"id":119},"technische-herausforderungen-und-lösungen","Technische Herausforderungen und Lösungen",[12,122,123],{},"Die Lokalisierung von GitLabs umfangreicher Dokumentation unter Beibehaltung unserer docs-as-code-Prinzipien und des CI/CD-getriebenen Publishing-Workflows erforderte erhebliche technische Innovation. Die Herausforderungen gingen über die Übersetzung selbst hinaus: Wir mussten komplexe Markdown-Syntax bewahren, automatisierte Testing-Standards aufrechterhalten, nahtlose Content-Fallbacks sicherstellen und nachhaltige Prozesse für kontinuierliche Updates über mehrere Quellprojekte hinweg schaffen.",[12,125,126,127,131],{},"Die ",[128,129,130],"strong",{},"Komplexität der englischen Markdown-File-Syntax"," führte dazu, dass wir Custom-Code und Regex in unserem Translation Management System (TMS) entwickelten, um Codeblocks, URLs und andere funktionale Elemente zu schützen, die nicht für Übersetzung exponiert werden sollten.",[12,133,134],{},[24,135],{"alt":136,"src":137},"Translation Management System","https://res.cloudinary.com/about-gitlab-com/image/upload/v1765299311/x3oglow15o5z6xthgxfn.png",[12,139,140,141,144],{},"Aufgrund der Dynamik der englischen Content-Generierung haben wir einen ",[128,142,143],{},"englischen Fallback-Mechanismus"," etabliert. Wenn die japanische Übersetzung noch nicht bereit ist, zeigt die lokalisierte Seite nahtlos englischen Content mit übersetzter Navigation und UI an, verhindert 404-Fehler und bewahrt den Sprachkontext über Hugos Rendering-System.",[12,146,147,148,151],{},"Wir haben die lokalisierte Navigation und Verlinkung verbessert, sodass sie sich dynamisch anpasst und die Locale beibehält. Wir haben ",[128,149,150],{},"Anchor-IDs"," in den übersetzten Dateien hinzugefügt, indem wir die englische Datei vor dem Senden zur Übersetzung vorverarbeitet haben. Das verbessert die Experience für Personen, die von einem Link zu einer Docs-Seite navigieren. Die konsistente Anchor-ID bedeutet, dass sie zwischen beiden Sprachen wechseln können und dennoch an der korrekten Stelle auf der Seite landen.",[12,153,154],{},[24,155],{"alt":156,"src":157},"Englischer Fallback-Mechanismus","https://res.cloudinary.com/about-gitlab-com/image/upload/v1765299310/uqimyjm0ltvpcnc7bowk.png",[12,159,160,165,166,175],{},[16,161,164],{"href":162,"rel":163},"https://gitlab.com/groups/gitlab-com/localization/-/work_items/109",[],"Wir haben auch CI/CD-Pipelines erweitert",", um lokalisierten Content in Translation-MRs nach denselben Qualitätsstandards wie die englischen Docs zu testen. Das ermöglicht es uns, invalide Hugo-Shortcodes, Spaces innerhalb von Links oder bare URLs zu erkennen. Es identifiziert auch verwaiste Dateien und Redirect-Dateien ohne Target-Dateien. Die Jobs, die auf MRs mit übersetzter Dokumentation laufen, lassen sich in der ",[16,167,170,171,174],{"href":168,"rel":169},"https://gitlab.com/gitlab-org/gitlab/-/blob/master/.gitlab/ci/docs.gitlab-ci.yml",[],"GitLab-Projekt-",[72,172,173],{},".gitlab/ci/docs.gitlab-ci.yml","-Datei"," einsehen.",[12,177,178,179,184],{},"Ein zentralisiertes Translation-Request-System orchestriert den Workflow: Es überwacht die englischen Dateien, identifiziert neuen und aktualisierten Content, routet Dateien zur Übersetzung, erstellt automatisch Translation-Merge-Requests, trackt den File-Status in Translation-Requests und pflegt einen Audit-Trail. Um die Docs zu übersetzen, haben wir ",[16,180,183],{"href":181,"rel":182},"https://gitlab.com/groups/gitlab-com/localization/tech-docs-forked-projects/prod/-/merge_requests/?sort=updated_asc&state=merged&label_name%5B%5D=gitlab-translation-service&label_name%5B%5D=translation-upstream%3A%3A%20complete&first_page_size=100",[],"430 Translation-MRs verarbeitet"," mit jeweils 1-10 Dateien pro Translation-MR.",[12,186,187],{},"Die Git-basierte Versionskontrolle liefert automatische Audit-Trails für alle Dokumentationsänderungen und erfüllt damit Anforderungen aus ISO 27001 Anhang A.12.4.1. Jede Änderung ist mit Zeitstempel, Autor und Commit-Historie nachvollziehbar – eine wertvolle Eigenschaft für Compliance-Audits und Qualitätssicherung in regulierten Branchen. Die 430 verarbeiteten Merge Requests dokumentieren den vollständigen Prozess lückenlos.",[12,189,190],{},[24,191],{"alt":192,"src":193},"Translation-MRs","https://res.cloudinary.com/about-gitlab-com/image/upload/v1765299311/fgbrtapbmclj4pvdjh9k.png",[12,195,196],{},"Das Ergebnis ist eine japanische Dokumentations-Experience, die mit englischen Content-Updates synchronisiert bleibt und Nutzern schnelleren Zugriff auf kritische Informationen bietet. Nutzer können Content vollständig in ihrer Sprache entdecken und navigieren, wobei Englisch nur für Content erscheint, der sich noch in Übersetzung befindet. Sie können GitLabs Qualitätsstandards vertrauen und gleichzeitig schnell auf die neuesten Features zugreifen. All dies schafft eine nachhaltige, skalierbare Grundlage für zukünftige Sprachen und Dokumentationswachstum.",[12,198,199],{},"Die für japanische Dokumentation entwickelte Architektur ist sprachunabhängig und lässt sich direkt auf andere Sprachen übertragen. Der technische Stack (GitLab CI/CD, Hugo, Git) funktioniert identisch für deutsche, französische oder spanische Dokumentation. Nur die Translation-Memory-Inhalte und Terminologiedatenbanken unterscheiden sich – die zugrundeliegende Infrastruktur und Automatisierung bleiben gleich.",[12,201,202,203,208],{},"Weitere technische Details finden sich auf unserer ",[16,204,207],{"href":205,"rel":206},"https://handbook.gitlab.com/handbook/marketing/localization/tech_docs_localization/",[],"GitLab Product Documentation Handbook-Seite",".",[29,210,212],{"id":211},"besuche-unsere-japanische-docs-seite","Besuche unsere japanische Docs-Seite",[12,214,215],{},"Ob langjähriger GitLab-Nutzer oder gerade erst am Start: Wir hoffen, dass diese lokalisierte Dokumentation die DevSecOps-Journey reibungsloser und zugänglicher macht.",[12,217,218,219,224],{},"Dies ist erst der Anfang unserer Lokalisierungsanstrengungen, und dein Feedback ist wichtig, um uns zu verbessern. Bei Übersetzungsproblemen, Verbesserungsvorschlägen oder einfach um Erfahrungen mit der japanischen Dokumentation zu teilen: Bitte melde dich. Kommentare können in unserem ",[16,220,223],{"href":221,"rel":222},"https://gitlab.com/gitlab-com/localization/docs-site-localization/-/work_items/782",[],"Feedback-Issue"," hinterlassen werden.",[12,226,227],{},"Während wir diese Lokalisierungs-Infrastruktur weiterentwickeln, umfassen unsere unmittelbaren Prioritäten die Verbesserung der Sucherfahrung für japanische Nutzer und die Beschleunigung unseres kontinuierlichen Lokalisierungs-Workflows, um die Zeitlücke zwischen englischen Updates und ihren japanischen Übersetzungen zu minimieren. Danke an unsere japanische Community für die kontinuierliche Unterstützung und Geduld, während wir daran arbeiten, euch besser zu dienen. Wir sind committed, GitLab zur besten DevSecOps-Plattform für japanische Teams zu machen, und umfassende japanische Dokumentation ist ein wichtiger Schritt auf dieser Journey.",[229,230,231],"blockquote",{},[12,232,233,234,237],{},"Jetzt erkunden unter ",[16,235,18],{"href":18,"rel":236},[],"!",{"title":239,"searchDepth":240,"depth":240,"links":241},"",2,[242,243,244,245,246,247],{"id":31,"depth":240,"text":32},{"id":47,"depth":240,"text":48},{"id":66,"depth":240,"text":67},{"id":93,"depth":240,"text":94},{"id":119,"depth":240,"text":120},{"id":211,"depth":240,"text":212},"news","2025-12-15","Systematische Lokalisierung mit docs-as-code: CI/CD, Git und Hugo für skalierbare mehrsprachige Dokumentation mit Audit-Trails.","md",null,true,"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758812952/yxhgljkwljld0lyizmaz.png",{},"/de-de/blog/how-we-built-and-automated-our-new-japanese-gitlab-docs-site",{"config":258,"title":260,"description":250},{"noIndex":259},false,"Mehrsprachige Dokumentation mit docs-as-code automatisieren","how-we-built-and-automated-our-new-japanese-gitlab-docs-site","de-de/blog/how-we-built-and-automated-our-new-japanese-gitlab-docs-site",[264,248],"product","BlogPost","FF3YovvEPh7rZopdP78AJYH6CJHdmJfUsOQoFzqIPQs",{"logo":268,"freeTrial":273,"sales":278,"login":283,"items":288,"search":617,"minimal":651,"duo":669,"switchNav":678,"pricingDeployment":689},{"config":269},{"href":270,"dataGaName":271,"dataGaLocation":272},"/de-de/","gitlab logo","header",{"text":274,"config":275},"Kostenlose Testversion anfordern",{"href":276,"dataGaName":277,"dataGaLocation":272},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/de-de&glm_content=default-saas-trial/","free trial",{"text":279,"config":280},"Demo anfordern",{"href":281,"dataGaName":282,"dataGaLocation":272},"/de-de/sales/?contact-topic=request-demo","sales",{"text":284,"config":285},"Anmelden",{"href":286,"dataGaName":287,"dataGaLocation":272},"https://gitlab.com/users/sign_in/","sign in",[289,318,420,425,539,595],{"text":290,"config":291,"menu":293},"Plattform",{"dataNavLevelOne":292},"platform",{"type":294,"columns":295},"cards",[296,302,310],{"title":290,"description":297,"link":298},"Die intelligente Orchestrierungsplattform für DevSecOps",{"text":299,"config":300},"Die Plattform erkunden",{"href":301,"dataGaName":292,"dataGaLocation":272},"/de-de/platform/",{"title":303,"description":304,"link":305},"GitLab Duo Agent Platform","Agentische KI für den gesamten Software-Lebenszyklus",{"text":306,"config":307},"Lerne GitLab Duo kennen",{"href":308,"dataGaName":309,"dataGaLocation":272},"/de-de/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":311,"description":312,"link":313},"Warum GitLab?","Erfahre, warum sich Unternehmen für GitLab entscheiden",{"text":314,"config":315},"Mehr erfahren",{"href":316,"dataGaName":317,"dataGaLocation":272},"/de-de/why-gitlab/","why gitlab",{"text":319,"left":253,"config":320,"menu":322},"Produkt",{"dataNavLevelOne":321},"solutions",{"type":323,"link":324,"columns":328,"feature":399},"lists",{"text":325,"config":326},"Alle Lösungen anzeigen",{"href":327,"dataGaName":321,"dataGaLocation":272},"/de-de/solutions/",[329,354,377],{"title":330,"description":331,"link":332,"items":337},"Automatisierung","CI/CD und Automatisierung zur Beschleunigung der Bereitstellung",{"config":333},{"icon":334,"href":335,"dataGaName":336,"dataGaLocation":272},"AutomatedCodeAlt","/de-de/solutions/delivery-automation/","automated software delivery",[338,342,345,350],{"text":339,"config":340},"CI/CD",{"href":341,"dataGaLocation":272,"dataGaName":339},"/de-de/solutions/continuous-integration/",{"text":303,"config":343},{"href":308,"dataGaLocation":272,"dataGaName":344},"gitlab duo agent platform - product menu",{"text":346,"config":347},"Quellcodeverwaltung",{"href":348,"dataGaLocation":272,"dataGaName":349},"/de-de/solutions/source-code-management/","Source Code Management",{"text":351,"config":352},"Automatische Softwarebereitstellung",{"href":335,"dataGaLocation":272,"dataGaName":353},"Automated software delivery",{"title":355,"description":356,"link":357,"items":362},"Sicherheit","Entwickle Code schneller ohne Abstriche bei der Sicherheit",{"config":358},{"href":359,"dataGaName":360,"dataGaLocation":272,"icon":361},"/de-de/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[363,367,372],{"text":364,"config":365},"Anwendungssicherheitstests",{"href":359,"dataGaName":366,"dataGaLocation":272},"Application security testing",{"text":368,"config":369},"Schutz der Software-Lieferkette",{"href":370,"dataGaLocation":272,"dataGaName":371},"/de-de/solutions/supply-chain/","Software supply chain security",{"text":373,"config":374},"Software-Compliance",{"href":375,"dataGaName":376,"dataGaLocation":272},"/de-de/solutions/software-compliance/","software compliance",{"title":378,"link":379,"items":384},"Messung",{"config":380},{"icon":381,"href":382,"dataGaName":383,"dataGaLocation":272},"DigitalTransformation","/de-de/solutions/visibility-measurement/","visibility and measurement",[385,389,394],{"text":386,"config":387},"Sichtbarkeit und Messung",{"href":382,"dataGaLocation":272,"dataGaName":388},"Visibility and Measurement",{"text":390,"config":391},"Wertstrommanagement",{"href":392,"dataGaLocation":272,"dataGaName":393},"/de-de/solutions/value-stream-management/","Value Stream Management",{"text":395,"config":396},"Analysen und Einblicke",{"href":397,"dataGaLocation":272,"dataGaName":398},"/de-de/solutions/analytics-and-insights/","Analytics and insights",{"title":400,"type":323,"items":401},"GitLab für",[402,408,414],{"text":403,"config":404},"Enterprise",{"icon":405,"href":406,"dataGaLocation":272,"dataGaName":407},"Building","/de-de/enterprise/","enterprise",{"text":409,"config":410},"Kleinunternehmen",{"icon":411,"href":412,"dataGaLocation":272,"dataGaName":413},"Work","/de-de/small-business/","small business",{"text":415,"config":416},"Öffentlicher Sektor",{"icon":417,"href":418,"dataGaLocation":272,"dataGaName":419},"Organization","/de-de/solutions/public-sector/","public sector",{"text":421,"config":422},"Preise",{"href":423,"dataGaName":424,"dataGaLocation":272,"dataNavLevelOne":424},"/de-de/pricing/","pricing",{"text":426,"config":427,"menu":429},"Ressourcen",{"dataNavLevelOne":428},"resources",{"type":323,"link":430,"columns":434,"feature":528},{"text":431,"config":432},"Alle Ressourcen anzeigen",{"href":433,"dataGaName":428,"dataGaLocation":272},"/de-de/resources/",[435,468,495],{"title":436,"items":437},"Erste Schritte",[438,443,448,453,458,463],{"text":439,"config":440},"Installieren",{"href":441,"dataGaName":442,"dataGaLocation":272},"/de-de/install/","install",{"text":444,"config":445},"Kurzanleitungen",{"href":446,"dataGaName":447,"dataGaLocation":272},"/de-de/get-started/","quick setup checklists",{"text":449,"config":450},"Lernen",{"href":451,"dataGaLocation":272,"dataGaName":452},"https://university.gitlab.com/","learn",{"text":454,"config":455},"Produktdokumentation",{"href":456,"dataGaName":457,"dataGaLocation":272},"https://docs.gitlab.com/","product documentation",{"text":459,"config":460},"Best-Practice-Videos",{"href":461,"dataGaName":462,"dataGaLocation":272},"/de-de/getting-started-videos/","best practice videos",{"text":464,"config":465},"Integrationen",{"href":466,"dataGaName":467,"dataGaLocation":272},"/de-de/integrations/","integrations",{"title":469,"items":470},"Entdecken",[471,476,481,486,490],{"text":472,"config":473},"Kundenerfolge",{"href":474,"dataGaName":475,"dataGaLocation":272},"/de-de/customers/","customer success stories",{"text":477,"config":478},"Blog",{"href":479,"dataGaName":480,"dataGaLocation":272},"/de-de/blog/","blog",{"text":482,"config":483},"Demo-Hub",{"href":484,"dataGaName":485,"dataGaLocation":272},"/de-de/demo-hub/","demo hub",{"text":487,"config":488},"The Source",{"href":489,"dataGaName":480,"dataGaLocation":272},"/de-de/the-source/",{"text":491,"config":492},"Remote",{"href":493,"dataGaName":494,"dataGaLocation":272},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":496,"items":497},"Vernetzen",[498,503,508,513,518,523],{"text":499,"config":500},"GitLab-Services",{"href":501,"dataGaName":502,"dataGaLocation":272},"/de-de/services/","services",{"text":504,"config":505},"Beitragen",{"href":506,"dataGaName":507,"dataGaLocation":272},"https://contributors.gitlab.com","contribute",{"text":509,"config":510},"Community",{"href":511,"dataGaName":512,"dataGaLocation":272},"/community/","community",{"text":514,"config":515},"Forum",{"href":516,"dataGaName":517,"dataGaLocation":272},"https://forum.gitlab.com/","forum",{"text":519,"config":520},"Veranstaltungen",{"href":521,"dataGaName":522,"dataGaLocation":272},"/events/","events",{"text":524,"config":525},"Partner",{"href":526,"dataGaName":527,"dataGaLocation":272},"/de-de/partners/","partners",{"config":529,"title":532,"text":533,"link":534},{"background":530,"textColor":531},"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":535,"config":536},"Aktuelle Nachrichten",{"href":537,"dataGaName":538,"dataGaLocation":272},"/de-de/whats-new/","whats new",{"text":540,"config":541,"menu":543},"Unternehmen",{"dataNavLevelOne":542},"company",{"type":323,"columns":544},[545],{"items":546},[547,552,558,560,565,570,575,580,585,590],{"text":548,"config":549},"Über",{"href":550,"dataGaName":551,"dataGaLocation":272},"/de-de/company/","about",{"text":553,"config":554,"footerGa":557},"Karriere",{"href":555,"dataGaName":556,"dataGaLocation":272},"/jobs/","jobs",{"dataGaName":556},{"text":519,"config":559},{"href":521,"dataGaName":522,"dataGaLocation":272},{"text":561,"config":562},"Geschäftsführung",{"href":563,"dataGaName":564,"dataGaLocation":272},"/company/team/e-group/","leadership",{"text":566,"config":567},"Handbuch",{"href":568,"dataGaName":569,"dataGaLocation":272},"https://handbook.gitlab.com/","handbook",{"text":571,"config":572},"Investor Relations",{"href":573,"dataGaName":574,"dataGaLocation":272},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":576,"config":577},"Trust Center",{"href":578,"dataGaName":579,"dataGaLocation":272},"/de-de/security/","trust center",{"text":581,"config":582},"AI Transparency Center",{"href":583,"dataGaName":584,"dataGaLocation":272},"/de-de/ai-transparency-center/","ai transparency center",{"text":586,"config":587},"Newsletter",{"href":588,"dataGaName":589,"dataGaLocation":272},"/company/contact/#contact-forms","newsletter",{"text":591,"config":592},"Presse",{"href":593,"dataGaName":594,"dataGaLocation":272},"/press/","press",{"text":596,"config":597,"menu":598},"Kontakt",{"dataNavLevelOne":542},{"type":323,"columns":599},[600],{"items":601},[602,607,612],{"text":603,"config":604},"Vertrieb kontaktieren",{"href":605,"dataGaName":606,"dataGaLocation":272},"/de-de/sales/","talk to sales",{"text":608,"config":609},"Support-Portal",{"href":610,"dataGaName":611,"dataGaLocation":272},"https://support.gitlab.com/hc/en-us","support portal",{"text":613,"config":614},"Kundenportal",{"href":615,"dataGaName":616,"dataGaLocation":272},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":618,"login":619,"suggestions":626},"Schließen",{"text":620,"link":621},"Um Repositorys und Projekte zu durchsuchen, melde dich an bei",{"text":622,"config":623},"gitlab.com",{"href":286,"dataGaName":624,"dataGaLocation":625},"search login","search",{"text":627,"default":628},"Vorschläge",[629,631,636,638,643,648],{"text":303,"config":630},{"href":308,"dataGaName":303,"dataGaLocation":625},{"text":632,"config":633},"Codevorschläge (KI)",{"href":634,"dataGaName":635,"dataGaLocation":625},"/de-de/solutions/code-suggestions/","Code Suggestions (AI)",{"text":339,"config":637},{"href":341,"dataGaName":339,"dataGaLocation":625},{"text":639,"config":640},"GitLab auf AWS",{"href":641,"dataGaName":642,"dataGaLocation":625},"/de-de/partners/technology-partners/aws/","GitLab on AWS",{"text":644,"config":645},"GitLab auf Google Cloud",{"href":646,"dataGaName":647,"dataGaLocation":625},"/de-de/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":311,"config":649},{"href":316,"dataGaName":650,"dataGaLocation":625},"Why GitLab?",{"freeTrial":652,"mobileIcon":657,"desktopIcon":662,"secondaryButton":665},{"text":653,"config":654},"Kostenlos testen",{"href":655,"dataGaName":277,"dataGaLocation":656},"https://gitlab.com/-/trials/new/","nav",{"altText":658,"config":659},"GitLab-Symbol",{"src":660,"dataGaName":661,"dataGaLocation":656},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":658,"config":663},{"src":664,"dataGaName":661,"dataGaLocation":656},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":436,"config":666},{"href":667,"dataGaName":668,"dataGaLocation":656},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/de-de/get-started/","get started",{"freeTrial":670,"mobileIcon":674,"desktopIcon":676},{"text":671,"config":672},"Mehr über GitLab Duo erfahren",{"href":308,"dataGaName":673,"dataGaLocation":656},"gitlab duo",{"altText":658,"config":675},{"src":660,"dataGaName":661,"dataGaLocation":656},{"altText":658,"config":677},{"src":664,"dataGaName":661,"dataGaLocation":656},{"button":679,"mobileIcon":684,"desktopIcon":686},{"text":680,"config":681},"/Option",{"href":682,"dataGaName":683,"dataGaLocation":656},"#contact","switch",{"altText":658,"config":685},{"src":660,"dataGaName":661,"dataGaLocation":656},{"altText":658,"config":687},{"src":688,"dataGaName":661,"dataGaLocation":656},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":690,"mobileIcon":695,"desktopIcon":697},{"text":691,"config":692},"Zurück zur Preisübersicht",{"href":423,"dataGaName":693,"dataGaLocation":656,"icon":694},"back to pricing","GoBack",{"altText":658,"config":696},{"src":660,"dataGaName":661,"dataGaLocation":656},{"altText":658,"config":698},{"src":664,"dataGaName":661,"dataGaLocation":656},{"title":700,"button":701,"config":705},"GitLab Orbit ist da: die Kontextebene für KI-Agenten",{"text":314,"config":702},{"href":703,"dataGaName":704,"dataGaLocation":272},"/de-de/gitlab-orbit/","orbit",{"layout":706,"disabled":259},"release",{"data":708},{"text":709,"source":710,"edit":716,"contribute":721,"config":726,"items":731,"minimal":937},"Git ist eine Marke von Software Freedom Conservancy und unsere Verwendung von „GitLab“ erfolgt unter Lizenz.",{"text":711,"config":712},"Quelltext der Seite anzeigen",{"href":713,"dataGaName":714,"dataGaLocation":715},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":717,"config":718},"Diese Seite bearbeiten",{"href":719,"dataGaName":720,"dataGaLocation":715},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":722,"config":723},"Beteilige dich",{"href":724,"dataGaName":725,"dataGaLocation":715},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":727,"facebook":728,"youtube":729,"linkedin":730},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[732,777,830,872,904],{"title":421,"links":733,"subMenu":748},[734,738,743],{"text":735,"config":736},"Tarife anzeigen",{"href":423,"dataGaName":737,"dataGaLocation":715},"view plans",{"text":739,"config":740},"Vorteile von Premium",{"href":741,"dataGaName":742,"dataGaLocation":715},"/de-de/pricing/premium/","why premium",{"text":744,"config":745},"Vorteile von Ultimate",{"href":746,"dataGaName":747,"dataGaLocation":715},"/de-de/pricing/ultimate/","why ultimate",[749],{"title":596,"links":750},[751,753,755,757,762,767,772],{"text":603,"config":752},{"href":605,"dataGaName":282,"dataGaLocation":715},{"text":608,"config":754},{"href":610,"dataGaName":611,"dataGaLocation":715},{"text":613,"config":756},{"href":615,"dataGaName":616,"dataGaLocation":715},{"text":758,"config":759},"Status",{"href":760,"dataGaName":761,"dataGaLocation":715},"https://status.gitlab.com/","status",{"text":763,"config":764},"Nutzungsbedingungen",{"href":765,"dataGaName":766,"dataGaLocation":715},"/terms/","terms of use",{"text":768,"config":769},"Datenschutzerklärung",{"href":770,"dataGaName":771,"dataGaLocation":715},"/de-de/privacy/","privacy statement",{"text":773,"config":774},"Cookie-Einstellungen",{"dataGaName":775,"dataGaLocation":715,"id":776,"isOneTrustButton":253},"cookie preferences","ot-sdk-btn",{"title":319,"links":778,"subMenu":787},[779,783],{"text":780,"config":781},"DevSecOps-Plattform",{"href":301,"dataGaName":782,"dataGaLocation":715},"devsecops platform",{"text":784,"config":785},"KI-unterstützte Entwicklung",{"href":308,"dataGaName":786,"dataGaLocation":715},"ai-assisted development",[788],{"title":789,"links":790},"Themen",[791,795,800,805,810,815,820,825],{"text":339,"config":792},{"href":793,"dataGaName":794,"dataGaLocation":715},"/de-de/topics/ci-cd/","cicd",{"text":796,"config":797},"GitOps",{"href":798,"dataGaName":799,"dataGaLocation":715},"/de-de/topics/gitops/","gitops",{"text":801,"config":802},"DevOps",{"href":803,"dataGaName":804,"dataGaLocation":715},"/de-de/topics/devops/","devops",{"text":806,"config":807},"Versionskontrolle",{"href":808,"dataGaName":809,"dataGaLocation":715},"/de-de/topics/version-control/","version control",{"text":811,"config":812},"DevSecOps",{"href":813,"dataGaName":814,"dataGaLocation":715},"/de-de/topics/devsecops/","devsecops",{"text":816,"config":817},"Cloud-nativ",{"href":818,"dataGaName":819,"dataGaLocation":715},"/de-de/topics/cloud-native/","cloud native",{"text":821,"config":822},"KI für das Programmieren",{"href":823,"dataGaName":824,"dataGaLocation":715},"/de-de/topics/devops/ai-for-coding/","ai for coding",{"text":826,"config":827},"Agentische KI",{"href":828,"dataGaName":829,"dataGaLocation":715},"/de-de/topics/agentic-ai/","agentic ai",{"title":831,"links":832},"Lösungen",[833,836,838,843,847,850,853,856,858,860,862,867],{"text":364,"config":834},{"href":359,"dataGaName":835,"dataGaLocation":715},"Application Security Testing",{"text":351,"config":837},{"href":335,"dataGaName":336,"dataGaLocation":715},{"text":839,"config":840},"Agile Entwicklung",{"href":841,"dataGaName":842,"dataGaLocation":715},"/de-de/solutions/agile-delivery/","agile delivery",{"text":844,"config":845},"SCM",{"href":348,"dataGaName":846,"dataGaLocation":715},"source code management",{"text":339,"config":848},{"href":341,"dataGaName":849,"dataGaLocation":715},"continuous integration & delivery",{"text":390,"config":851},{"href":392,"dataGaName":852,"dataGaLocation":715},"value stream management",{"text":796,"config":854},{"href":855,"dataGaName":799,"dataGaLocation":715},"/de-de/solutions/gitops/",{"text":403,"config":857},{"href":406,"dataGaName":407,"dataGaLocation":715},{"text":409,"config":859},{"href":412,"dataGaName":413,"dataGaLocation":715},{"text":415,"config":861},{"href":418,"dataGaName":419,"dataGaLocation":715},{"text":863,"config":864},"Bildungswesen",{"href":865,"dataGaName":866,"dataGaLocation":715},"/de-de/solutions/education/","education",{"text":868,"config":869},"Finanzdienstleistungen",{"href":870,"dataGaName":871,"dataGaLocation":715},"/de-de/solutions/finance/","financial services",{"title":426,"links":873},[874,876,878,880,883,885,888,890,892,894,896,898,900,902],{"text":439,"config":875},{"href":441,"dataGaName":442,"dataGaLocation":715},{"text":444,"config":877},{"href":446,"dataGaName":447,"dataGaLocation":715},{"text":449,"config":879},{"href":451,"dataGaName":452,"dataGaLocation":715},{"text":454,"config":881},{"href":456,"dataGaName":882,"dataGaLocation":715},"docs",{"text":477,"config":884},{"href":479,"dataGaName":480,"dataGaLocation":715},{"text":886,"config":887},"Neuerungen",{"href":537,"dataGaName":538,"dataGaLocation":715},{"text":472,"config":889},{"href":474,"dataGaName":475,"dataGaLocation":715},{"text":491,"config":891},{"href":493,"dataGaName":494,"dataGaLocation":715},{"text":499,"config":893},{"href":501,"dataGaName":502,"dataGaLocation":715},{"text":504,"config":895},{"href":506,"dataGaName":507,"dataGaLocation":715},{"text":509,"config":897},{"href":511,"dataGaName":512,"dataGaLocation":715},{"text":514,"config":899},{"href":516,"dataGaName":517,"dataGaLocation":715},{"text":519,"config":901},{"href":521,"dataGaName":522,"dataGaLocation":715},{"text":524,"config":903},{"href":526,"dataGaName":527,"dataGaLocation":715},{"title":540,"links":905},[906,908,910,912,914,916,921,926,928,930,932],{"text":548,"config":907},{"href":550,"dataGaName":542,"dataGaLocation":715},{"text":553,"config":909},{"href":555,"dataGaName":556,"dataGaLocation":715},{"text":561,"config":911},{"href":563,"dataGaName":564,"dataGaLocation":715},{"text":566,"config":913},{"href":568,"dataGaName":569,"dataGaLocation":715},{"text":571,"config":915},{"href":573,"dataGaName":574,"dataGaLocation":715},{"text":917,"config":918},"Nachhaltigkeit",{"href":919,"dataGaName":920,"dataGaLocation":715},"/sustainability/","Sustainability",{"text":922,"config":923},"Vielfalt, Inklusion und Zugehörigkeit",{"href":924,"dataGaName":925,"dataGaLocation":715},"/de-de/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":576,"config":927},{"href":578,"dataGaName":579,"dataGaLocation":715},{"text":586,"config":929},{"href":588,"dataGaName":589,"dataGaLocation":715},{"text":591,"config":931},{"href":593,"dataGaName":594,"dataGaLocation":715},{"text":933,"config":934},"Transparenzerklärung zu moderner Sklaverei",{"href":935,"dataGaName":936,"dataGaLocation":715},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":938},[939,942,945],{"text":940,"config":941},"Terms",{"href":765,"dataGaName":766,"dataGaLocation":715},{"text":943,"config":944},"Cookies",{"dataGaName":775,"dataGaLocation":715,"id":776,"isOneTrustButton":253},{"text":946,"config":947},"Datenschutz",{"href":770,"dataGaName":771,"dataGaLocation":715},[949],{"id":950,"title":7,"body":252,"config":951,"content":953,"description":252,"extension":956,"meta":957,"navigation":253,"path":958,"seo":959,"stem":960,"__hash__":961},"blogAuthors/en-us/blog/authors/daniel-sullivan.yml",{"template":952},"BlogAuthor",{"name":7,"config":954},{"headshot":955},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1764681668/kqmeme0vq6lnpnryjbc1.jpg","yml",{},"/en-us/blog/authors/daniel-sullivan",{},"en-us/blog/authors/daniel-sullivan","aA2q0BO22l4U6LIL5365yzhR1_Tq5Fr2lHg7_FGP9M8",[963,971,978],{"title":964,"description":965,"heroImage":966,"category":248,"date":967,"authors":968,"slug":970,"externalUrl":252},"GitLab ist Leader im 2026 Gartner® Magic Quadrant™ für DevSecOps-Plattformen","GitLab ist die intelligente Orchestrierungsplattform für DevSecOps und verbindet Tempo mit Kontrolle über den gesamten Software-Lebenszyklus.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750099203/Blog/Hero%20Images/Blog/Hero%20Images/blog-image-template-1800x945%20%2820%29_2bJGC5ZP3WheoqzlLT05C5_1750099203484.png","2026-06-17",[969],"Manav Khurana","gitlab-leader-2026-gartner-mq-devsecops-platforms",{"title":972,"description":973,"heroImage":974,"category":248,"date":967,"authors":975,"slug":977,"externalUrl":252},"GitLab und Capgemini vereinbaren globale Allianz","Die Allianz hilft Unternehmen, ihre Softwarebereitstellung zu modernisieren, die Lieferkette abzusichern und KI in Entwicklungsabläufe zu integrieren.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1781279411/n3pkmddd2eswa8qbu06z.png",[976],"Alex Picker","gitlab-and-capgemini-global-alliance-partnership",{"title":979,"description":980,"heroImage":981,"category":248,"date":967,"authors":982,"slug":983,"externalUrl":252},"Die Gewinner der GitLab EMEA Partner Awards 2026","Ein Überblick über die EMEA-Partner, die im vergangenen Jahr besonders zum Erfolg gemeinsamer Kunden beigetragen haben.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1781608381/biycl2ib2kpsbspjlac7.png",[976],"2026-emea-gitlab-partner-awards",{"promotions":985},[986,1000,1011,1023],{"id":987,"categories":988,"header":990,"text":991,"button":992,"image":997},"ai-modernization",[989],"ai","Hält KI, was uns versprochen wurde?","Das Quiz dauert maximal 5 Minuten.",{"text":993,"config":994},"Ermittle deinen KI-Reifegrad",{"href":995,"dataGaName":996,"dataGaLocation":480},"/de-de/assessments/ai-modernization-assessment/","modernization assessment",{"config":998},{"src":999},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/qix0m7kwnd8x2fh1zq49.png",{"id":1001,"categories":1002,"header":1003,"text":991,"button":1004,"image":1008},"devops-modernization",[264,814],"Verwaltest du Tool-Chaos oder stellst du Innovationen bereit?",{"text":1005,"config":1006},"Ermittle deinen DevOps-Reifegrad",{"href":1007,"dataGaName":996,"dataGaLocation":480},"/de-de/assessments/devops-modernization-assessment/",{"config":1009},{"src":1010},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138785/eg818fmakweyuznttgid.png",{"id":1012,"categories":1013,"header":1015,"text":991,"button":1016,"image":1020},"security-modernization",[1014],"security","Tauschst du Schnelligkeit gegen Sicherheit ein?",{"text":1017,"config":1018},"Ermittle deinen Sicherheitsreifegrad",{"href":1019,"dataGaName":996,"dataGaLocation":480},"/de-de/assessments/security-modernization-assessment/",{"config":1021},{"src":1022},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/p4pbqd9nnjejg5ds6mdk.png",{"id":1024,"paths":1025,"header":1028,"text":1029,"button":1030,"image":1035},"github-azure-migration",[1026,1027],"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":1031,"config":1032},"Erfahre, wie GitLab im Vergleich zu GitHub abschneidet",{"href":1033,"dataGaName":1034,"dataGaLocation":480},"/de-de/compare/gitlab-vs-github/github-azure-migration/","github azure migration",{"config":1036},{"src":1010},{"header":1038,"blurb":1039,"button":1040,"secondaryButton":1045},"Beginne noch heute, schneller zu entwickeln","Entdecke, was dein Team mit der intelligenten Orchestrierungsplattform für DevSecOps erreichen kann.\n",{"text":1041,"config":1042},"Kostenlosen Test starten",{"href":1043,"dataGaName":277,"dataGaLocation":1044},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/de-de/","feature",{"text":603,"config":1046},{"href":605,"dataGaName":282,"dataGaLocation":1044},1786803756576]