PageSourceSearch

https://www.locize.com/assets/entries/pages_docs_introduction.CTsyRUG-.js

js locize.com collected 2026-10-03 21:31:34 UTC 7,541 bytes, 34 lines download raw bytes

1import{T as e}from"../chunks/chunk-ClQpuiDQ.js";import{C as t,E as n,T as r,n as i,t as a}from"../chunks/chunk-3QDP62Df.js";import{n as o,r as s}from"../chunks/chunk-DOUT0IPv.js";import{t as c}from"../chunks/chunk-Bf-mi5hi.js";var l=e({default:()=>f}),u=s();function d(e){let t={a:`a`,h1:`h1`,h2:`h2`,hr:`hr`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,ul:`ul`,...o(),...e.components},{YouTubeEmbed:n}=t;return n||p(`YouTubeEmbed`,!0),(0,u.jsxs)(u.Fragment,{children:[(0,u.jsxs)(t.h1,{id:`introduction`,children:[`Introduction`,(0,u.jsx)(t.a,{className:`heading-anchor`,"aria-label":`Link to this section`,href:`#introduction`})]}),`
2`,(0,u.jsx)(t.p,{children:`This is the starting point for all Locize documentation. Here you'll find an overview of the platform, its key features, and how to get started.`}),`
3`,(0,u.jsx)(t.p,{children:`Welcome to Locize!`}),`
4`,(0,u.jsx)(t.p,{children:`Locize is a modern localization management platform that bridges the gap between development and translation. It helps teams deliver multilingual websites and applications efficiently, with continuous updates and seamless collaboration.`}),`
5`,(0,u.jsxs)(t.h2,{id:`why-locize`,children:[`Why Locize?`,(0,u.jsx)(t.a,{className:`heading-anchor`,"aria-label":`Link to this section`,href:`#why-locize`})]}),`
6`,(0,u.jsxs)(t.ul,{children:[`
7`,(0,u.jsxs)(t.li,{children:[(0,u.jsx)(t.strong,{children:`Continuous localization:`}),` Instantly deliver translation updates to your users without redeploying your app.`]}),`
8`,(0,u.jsxs)(t.li,{children:[(0,u.jsx)(t.strong,{children:`Developer-friendly:`}),` Integrates with your code and CI/CD pipeline, supporting popular frameworks and i18n libraries.`]}),`
9`,(0,u.jsxs)(t.li,{children:[(0,u.jsx)(t.strong,{children:`Collaboration:`}),` Translators, reviewers, and project managers work together in a dedicated UI.`]}),`
10`,(0,u.jsxs)(t.li,{children:[(0,u.jsx)(t.strong,{children:`Automation:`}),` Detect missing keys, automate sync, and manage translations at scale.`]}),`
11`,(0,u.jsxs)(t.li,{children:[(0,u.jsx)(t.strong,{children:`AI translation:`}),` Built-in AI and MT with `,(0,u.jsx)(t.a,{href:`/docs/styleguide`,children:`styleguide`}),`, `,(0,u.jsx)(t.a,{href:`/docs/glossary`,children:`glossary`}),`, and translation memory context. Bring your own key (OpenAI, Gemini, Mistral, DeepL) or use the built-in Locize AI service.`]}),`
12`,(0,u.jsxs)(t.li,{children:[(0,u.jsx)(t.strong,{children:`AI assistant integration:`}),` Connect Claude, Cursor, or VS Code to your projects via the `,(0,u.jsx)(t.a,{href:`/docs/integration/mcp`,children:`MCP server`}),`.`]}),`
13`]}),`
14`,(0,u.jsxs)(t.h2,{id:`how-does-it-work`,children:[`How Does It Work?`,(0,u.jsx)(t.a,{className:`heading-anchor`,"aria-label":`Link to this section`,href:`#how-does-it-work`})]}),`
15`,(0,u.jsxs)(t.ol,{children:[`
16`,(0,u.jsxs)(t.li,{children:[(0,u.jsx)(t.strong,{children:`Connect your project:`}),` Integrate Locize with your website or app.`]}),`
17`,(0,u.jsxs)(t.li,{children:[(0,u.jsx)(t.strong,{children:`Instrument your code:`}),` Enable internationalization using your preferred i18n library.`]}),`
18`,(0,u.jsxs)(t.li,{children:[(0,u.jsx)(t.strong,{children:`Manage content:`}),` Add, edit, and organize translation segments.`]}),`
19`,(0,u.jsxs)(t.li,{children:[(0,u.jsx)(t.strong,{children:`Translate and deliver:`}),` Collaborate on translations and deliver updates via CDN or API.`]}),`
20`]}),`
21`,(0,u.jsx)(`br`,{}),`
22`,(0,u.jsxs)(t.h2,{id:`get-started`,children:[`Get Started`,(0,u.jsx)(t.a,{className:`heading-anchor`,"aria-label":`Link to this section`,href:`#get-started`})]}),`
23`,(0,u.jsxs)(t.p,{children:[`Ready to dive in? Follow our `,(0,u.jsx)(t.a,{href:`/docs/getting-started`,children:`Getting Started guide`}),` for a step-by-step walkthrough, including account setup, project creation, code instrumentation, and more.`]}),`
24`,(0,u.jsxs)(t.h2,{id:`key-sections`,children:[`Key sections`,(0,u.jsx)(t.a,{className:`heading-anchor`,"aria-label":`Link to this section`,href:`#key-sections`})]}),`
25`,(0,u.jsxs)(t.ul,{children:[`
26`,(0,u.jsxs)(t.li,{children:[(0,u.jsx)(t.a,{href:`/docs/integration`,children:`Integration guides`}),`: API, MCP server, PATs, CDN`]}),`
27`,(0,u.jsxs)(t.li,{children:[(0,u.jsx)(t.a,{href:`/docs/guides`,children:`Guides`}),`: Workflows, migration, unused key detection`]}),`
28`,(0,u.jsxs)(t.li,{children:[(0,u.jsx)(t.a,{href:`/docs/general-questions`,children:`General questions`}),`: FAQ`]}),`
29`,(0,u.jsxs)(t.li,{children:[(0,u.jsx)(t.a,{href:`/docs/integration/mcp`,children:`MCP Server`}),`: Connect Claude, Cursor, and other AI assistants`]}),`
30`,(0,u.jsxs)(t.li,{children:[(0,u.jsx)(t.a,{href:`/docs/integration/personal-access-tokens`,children:`Personal Access Tokens`}),`: User-scoped credentials for API and MCP`]}),`
31`,(0,u.jsxs)(t.li,{children:[(0,u.jsx)(t.a,{href:`/docs/styleguide`,children:`Styleguide`}),`: Define tone, formality, and usage rules for AI translation`]}),`
32`]}),`
33`,(0,u.jsx)(t.hr,{}),`
34`,(0,u.jsx)(n,{videoId:`lCuHSZvSiVg`,title:`YouTube Video`,description:`This video is hosted on YouTube`})]})}function f(e={}){let{wrapper:t}={...o(),...e.components};return t?(0,u.jsx)(t,{...e,children:(0,u.jsx)(d,{...e})}):d(e)}function p(e,t){throw Error(`Expected `+(t?`component`:`object`)+" `"+e+"` to be defined: you likely forgot to import, pass, or provide it.")}var m={hasServerOnlyHook:{type:`computed`,definedAtData:null,valueSerialized:{type:`js-serialized`,value:!0}},isClientRuntimeLoaded:{type:`computed`,definedAtData:null,valueSerialized:{type:`js-serialized`,value:!0}},onBeforeRenderEnv:{type:`computed`,definedAtData:null,valueSerialized:{type:`js-serialized`,value:null}},dataEnv:{type:`computed`,definedAtData:null,valueSerialized:{type:`js-serialized`,value:{server:!0}}},guardEnv:{type:`computed`,definedAtData:null,valueSerialized:{type:`js-serialized`,value:null}},onRenderClient:{type:`standard`,definedAtData:{filePathToShowToUser:`vike-react/__internal/integration/onRenderClient`,fileExportPathToShowToUser:[]},valueSerialized:{type:`pointer-import`,value:n}},onPageTransitionStart:{type:`standard`,definedAtData:{filePathToShowToUser:`/pages/+onPageTransitionStart.js`,fileExportPathToShowToUser:[]},valueSerialized:{type:`plus-file`,exportValues:r}},onPageTransitionEnd:{type:`standard`,definedAtData:{filePathToShowToUser:`/pages/+onPageTransitionEnd.js`,fileExportPathToShowToUser:[]},valueSerialized:{type:`plus-file`,exportValues:t}},Page:{type:`standard`,definedAtData:{filePathToShowToUser:`/pages/docs/introduction/+Page.mdx`,fileExportPathToShowToUser:[]},valueSerialized:{type:`plus-file`,exportValues:l}},hydrationCanBeAborted:{type:`standard`,definedAtData:{filePathToShowToUser:`vike-react/config`,fileExportPathToShowToUser:[`default`,`hydrationCanBeAborted`]},valueSerialized:{type:`js-serialized`,value:!0}},Layout:{type:`cumulative`,definedAtData:[{filePathToShowToUser:`/pages/docs/+Layout.jsx`,fileExportPathToShowToUser:[]},{filePathToShowToUser:`/pages/+Layout.jsx`,fileExportPathToShowToUser:[]}],valueSerialized:[{type:`plus-file`,exportValues:c},{type:`plus-file`,exportValues:i}]},title:{type:`standard`,definedAtData:{filePathToShowToUser:`/pages/docs/introduction/+config.js`,fileExportPathToShowToUser:[`default`,`title`]},valueSerialized:{type:`js-serialized`,value:`Introduction - Documentation - Locize`}},Loading:{type:`standard`,definedAtData:{filePathToShowToUser:`vike-react/__internal/integration/Loading`,fileExportPathToShowToUser:[]},valueSerialized:{type:`pointer-import`,value:a}}};export{m as configValuesSerialized};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.