Once your codebase is linked with Quetzal, we can begin delivering localization updates via source control.
Prerequisites
Quetzal currently only supports repositories hosted on GitHub. Verify that your stack is supported by reading our supported stacks.
Linking a Repository
Once you’ve signed up, you can link a repositoryYou will be prompted to install the Quetzal GitHub app to grant access to one or more repositories.Once installed, you will be prompted to select one to complete the installation with.
Selecting Directory
You will be prompted to scope the Quetzal integration to specific directories.If you have a repo with multiple distinct localization patterns (ie, a monorepo) it is best to set up multiple integrations in the same repo with directories which do not overlap.If your repository only has the same localization patterns throughout, you can leave this blank.
Defining Locales
You will be prompted to define which locales you would like to support for this integration.If the locales are already defined in the codebase, you can check off “Use locales currently in use in the codebase”Otherwise, this is your opportunity to define the set of languages.This can be updated later.
Next Steps
You will be prompted that the link is complete, and brought to the integration dashboardQuetzal will take some time to review your code and plan for next steps.Here you can monitor progress and configure the behavior of your integration. For a complete guide to using this dashboard, read our Integration Dashboard spec.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Quetzal","colors":{"primary":"#1dd839","light":"#3bf6a2","dark":"#1e8a2e"},"logo":{"light":"https://mintcdn.com/quetzal/_z_ngjGGtb32EFdl/logo/qt-small-logo.png?fit=max\u0026auto=format\u0026n=_z_ngjGGtb32EFdl\u0026q=85\u0026s=78d4ee434fe1a5fcfa1cfd4cb268549f","dark":"https://mintcdn.com/quetzal/_z_ngjGGtb32EFdl/logo/qt-small-logo.png?fit=max\u0026auto=format\u0026n=_z_ngjGGtb32EFdl\u0026q=85\u0026s=78d4ee434fe1a5fcfa1cfd4cb268549f"},"favicon":"https://mintcdn.com/quetzal/_z_ngjGGtb32EFdl/logo/qt-small-logo.png?fit=max\u0026auto=format\u0026n=_z_ngjGGtb32EFdl\u0026q=85\u0026s=78d4ee434fe1a5fcfa1cfd4cb268549f","navbar":{"links":[{"href":"mailto:brendan@getquetzal.com","label":"Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://qtzl.ai/dashboard"}},"footer":{"socials":{"github":"https://github.com/quetzallabs","linkedin":"https://linkedin.com/company/quetzal"}},"icons":{"library":"lucide"},"styling":{"latex":false},"navigation":{"languages":[{"language":"en","banner":{"content":"🚀 Under Construction","dismissible":true},"href":"en-US/start/getting-started"},{"language":"es","banner":{"content":"🚀 En construcción...","dismissible":true},"href":"es-419/start/getting-started"},{"language":"it","banner":{"content":"🚀 In costruzione...","dismissible":true},"href":"it-IT/start/getting-started"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"quetzal","hasAudioNarration":false,"actualSubdomain":"quetzal","customDomains":[],"gitSource":{"type":"github","owner":"quetzallabs","repo":"quetzal-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"entitlements":{},"buildId":"6ae9216c5bfa35cf90444c9e:success","clientVersion":"0.0.4143","searchFilterCounts":[{"language":"en","tag":"Installation","count":4},{"language":"es","tag":"Installation","count":4},{"language":"it","tag":"Installation","count":4},{"language":"en","tag":"Get Started","count":3},{"language":"es","tag":"Get Started","count":3},{"language":"it","tag":"Get Started","count":3},{"language":"en","tag":"Dashboard","count":1},{"language":"es","tag":"Dashboard","count":1},{"language":"it","tag":"Dashboard","count":1}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"en-US/install/linking-a-repository","slug":"/en-US/install/linking-a-repository","pageMetadata":{"title":"Linking a Repository","description":"Installing Quetzal into your codebase","href":"/en-US/install/linking-a-repository"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Installing Quetzal into your codebase\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,p:`p`,..._provideComponents(),...props.components},{Heading}=_components;if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`integrating-with-quetzal`,children:`Integrating with Quetzal`}),`\n`,_jsx(_components.p,{children:`Once your codebase is linked with Quetzal, we can begin delivering localization updates via source control.`}),`\n`,_jsx(Heading,{level:`2`,id:`prerequisites`,children:`Prerequisites`}),`\n`,_jsx(_components.p,{children:`Quetzal currently only supports repositories hosted on GitHub. Verify that your stack is supported by reading our supported stacks.`}),`\n`,_jsx(Heading,{level:`2`,id:`linking-a-repository`,children:`Linking a Repository`}),`\n`,_jsxs(_components.p,{children:[`Once you’ve `,_jsx(_components.a,{href:`https://getquetzal.com/signup`,children:`signed up`}),`, you can `,_jsx(_components.a,{href:`https://getquetzal.com/onboarding`,children:`link a repository`})]}),`\n`,_jsx(_components.p,{children:`You will be prompted to install the Quetzal GitHub app to grant access to one or more repositories.`}),`\n`,_jsx(_components.p,{children:`Once installed, you will be prompted to select one to complete the installation with.`}),`\n`,_jsx(Heading,{level:`2`,id:`selecting-directory`,children:`Selecting Directory`}),`\n`,_jsx(_components.p,{children:`You will be prompted to scope the Quetzal integration to specific directories.`}),`\n`,_jsx(_components.p,{children:`If you have a repo with multiple distinct localization patterns (ie, a monorepo) it is best to set up multiple integrations in the same repo with directories which do not overlap.`}),`\n`,_jsx(_components.p,{children:`If your repository only has the same localization patterns throughout, you can leave this blank.`}),`\n`,_jsx(Heading,{level:`2`,id:`defining-locales`,children:`Defining Locales`}),`\n`,_jsx(_components.p,{children:`You will be prompted to define which locales you would like to support for this integration.`}),`\n`,_jsx(_components.p,{children:`If the locales are already defined in the codebase, you can check off “Use locales currently in use in the codebase”`}),`\n`,_jsx(_components.p,{children:`Otherwise, this is your opportunity to define the set of languages.`}),`\n`,_jsx(_components.p,{children:`This can be updated later.`}),`\n`,_jsx(Heading,{level:`2`,id:`next-steps`,children:`Next Steps`}),`\n`,_jsxs(_components.p,{children:[`You will be prompted that the link is complete, and brought to the `,_jsx(_components.a,{href:`https://getquetzal.com/dashboard/integration`,children:`integration dashboard`})]}),`\n`,_jsx(_components.p,{children:`Quetzal will take some time to review your code and plan for next steps.`}),`\n`,_jsx(_components.p,{children:`Here you can monitor progress and configure the behavior of your integration. For a complete guide to using this dashboard, read our Integration Dashboard spec.`})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Linking a Repository","description":"Installing Quetzal into your codebase","href":"/en-US/install/linking-a-repository"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Integrating with Quetzal","slug":"integrating-with-quetzal","depth":2,"children":[]},{"title":"Prerequisites","slug":"prerequisites","depth":2,"children":[]},{"title":"Linking a Repository","slug":"linking-a-repository","depth":2,"children":[]},{"title":"Selecting Directory","slug":"selecting-directory","depth":2,"children":[]},{"title":"Defining Locales","slug":"defining-locales","depth":2,"children":[]},{"title":"Next Steps","slug":"next-steps","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/quetzal/d06934efd3259f91/lul/lul.js","/_mintlify/custom/quetzal/9407b533d090eeae/lul/post.js"],"subdomain":"quetzal","siteName":"Quetzal","title":"Linking a Repository - Quetzal","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/en-US/install/linking-a-repository","matchLevel":0},"es":{"href":"/es-419/start/getting-started","matchLevel":3},"it":{"href":"/it-IT/start/getting-started","matchLevel":3}}},"lastModified":"2026-07-19T04:00:17.837Z","originalFileLocation":"en-US/install/linking-a-repository.mdx","locale":"en"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Installing Quetzal into your codebase\">\u003cmeta data-mint-head name=\"application-name\" content=\"Quetzal\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/quetzal/YrpEfScSV1fz5R4N/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/quetzal/YrpEfScSV1fz5R4N/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/quetzal/YrpEfScSV1fz5R4N/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/quetzal/YrpEfScSV1fz5R4N/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/quetzal/YrpEfScSV1fz5R4N/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/quetzal/YrpEfScSV1fz5R4N/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/quetzal/YrpEfScSV1fz5R4N/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/quetzal/YrpEfScSV1fz5R4N/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/quetzal/YrpEfScSV1fz5R4N/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Linking a Repository - Quetzal\">\u003cmeta data-mint-head property=\"og:description\" content=\"Installing Quetzal into your codebase\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Quetzal\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://quetzal.mintlify.app/en-US/install/linking-a-repository\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://quetzal.mintlify.site/_mintlify/api/og/v2?division=Installation\u0026amp;title=Linking+a+Repository\u0026amp;description=Installing+Quetzal+into+your+codebase\u0026amp;theme=3f2d31e43142d53898dddfb7\u0026amp;signature=1ff7d53df63a81da101bb171f33e0fdd36ed693183826ec62c2efdc4588d1b61\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Linking a Repository - Quetzal\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Installing Quetzal into your codebase\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://quetzal.mintlify.site/_mintlify/api/og/v2?division=Installation\u0026amp;title=Linking+a+Repository\u0026amp;description=Installing+Quetzal+into+your+codebase\u0026amp;theme=3f2d31e43142d53898dddfb7\u0026amp;signature=1ff7d53df63a81da101bb171f33e0fdd36ed693183826ec62c2efdc4588d1b61\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/quetzal/YrpEfScSV1fz5R4N/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Quetzal\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#1dd839\">\u003clink data-mint-head rel=\"canonical\" href=\"https://quetzal.mintlify.app/en-US/install/linking-a-repository\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/en-US/install/linking-a-repository.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://quetzal.mintlify.app/#organization\",\"name\":\"Quetzal\",\"url\":\"https://quetzal.mintlify.app\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/quetzal/_z_ngjGGtb32EFdl/logo/qt-small-logo.png?fit=max\u0026auto=format\u0026n=_z_ngjGGtb32EFdl\u0026q=85\u0026s=78d4ee434fe1a5fcfa1cfd4cb268549f\"}},{\"@type\":\"WebSite\",\"@id\":\"https://quetzal.mintlify.app#website\",\"name\":\"Quetzal\",\"url\":\"https://quetzal.mintlify.app\",\"publisher\":{\"@id\":\"https://quetzal.mintlify.app/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://quetzal.mintlify.app/en-US/install/linking-a-repository#webpage\",\"url\":\"https://quetzal.mintlify.app/en-US/install/linking-a-repository\",\"name\":\"Linking a Repository\",\"description\":\"Installing Quetzal into your codebase\",\"dateModified\":\"2026-07-19T04:00:17.837Z\",\"isPartOf\":{\"@id\":\"https://quetzal.mintlify.app#website\"},\"breadcrumb\":{\"@id\":\"https://quetzal.mintlify.app/en-US/install/linking-a-repository#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://quetzal.mintlify.app/en-US/install/linking-a-repository#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Quetzal\",\"item\":\"https://quetzal.mintlify.app\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Linking a Repository\",\"item\":\"https://quetzal.mintlify.app/en-US/install/linking-a-repository\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://quetzal.mintlify.app/en-US/install/linking-a-repository#article\",\"headline\":\"Linking a Repository\",\"name\":\"Linking a Repository\",\"description\":\"Installing Quetzal into your codebase\",\"url\":\"https://quetzal.mintlify.app/en-US/install/linking-a-repository\",\"mainEntityOfPage\":{\"@id\":\"https://quetzal.mintlify.app/en-US/install/linking-a-repository#webpage\"},\"dateModified\":\"2026-07-19T04:00:17.837Z\",\"publisher\":{\"@id\":\"https://quetzal.mintlify.app/#organization\"},\"isPartOf\":{\"@id\":\"https://quetzal.mintlify.app#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Quetzal\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Quetzal\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/en-US/install/linking-a-repository.md","siteName":"Quetzal","nav":{"global":null,"languages":[{"language":"en","banner":{"content":"🚀 Under Construction","dismissible":true},"groups":[{"group":"Get Started","pages":[{"title":"Getting Started","href":"/en-US/start/getting-started"},{"title":"First Time Localization","href":"/en-US/start/first-time-localization"},{"title":"Setting Up Quetzal","description":"Integrating with Quetzal with an existing localization system","href":"/en-US/start/existing-localization"}]},{"group":"Installation","pages":[{"title":"Linking a Repository","href":"/en-US/install/linking-a-repository"},{"title":"Committing Changes","description":"How Quetzal commits changes to your codebase","href":"/en-US/install/committing-changes"},{"title":"Is My Stack Supported?","href":"/en-US/install/is-my-stack-supported"},{"title":"Choosing a Framework","href":"/en-US/install/choosing-a-framework"}]},{"group":"Dashboard","pages":[{"title":"Integration Dashboard","href":"/en-US/dashboard/integration-dashboard"}]}]},{"language":"es","banner":{"content":"🚀 En construcción...","dismissible":true},"pages":[{"title":"es","href":"/es-419/start/getting-started"}]},{"language":"it","banner":{"content":"🚀 In costruzione...","dismissible":true},"pages":[{"title":"it","href":"/it-IT/start/getting-started"}]}]},"basePath":"","title":"Linking a Repository - Quetzal","buildId":"dpl_Fyv1NbzwP68g2bEH2Roy98uY1zmE","deploymentId":"dpl_Fyv1NbzwP68g2bEH2Roy98uY1zmE","dynamics":[],"chunks":[]}