# Localize Developer Docs Documentation > The Localize Developer Docs provides easy-to-follow guides, tutorials, and integrations for SaaS platforms looking to translate their web apps, UIs, and more. Learn how to translate websites and apps with Localize using Localize's APIs, SDKs, and CLI. ## Guides - [Intro to Localize for Developers](https://developers.localizejs.com/docs/introduction-to-localize.md): Cloud-based translation management to easily reach new markets - [Public RESTful API](https://developers.localizejs.com/docs/rest-api.md) - [Localize CLI](https://developers.localizejs.com/docs/localize-cli.md) - [@localize/node SDK](https://developers.localizejs.com/docs/npm-module.md) - [Webhooks](https://developers.localizejs.com/docs/configuring-webhooks.md): A developer tool for retrieving and storing data from a certain event. - [Frontend SDK: Initialization](https://developers.localizejs.com/docs/library-api.md): Configuration options for the on-site Localize script - [Frontend SDK: API Reference & Methods](https://developers.localizejs.com/docs/frontend-api-methods.md): Available methods for the on-site Localize script - [Integrations](https://developers.localizejs.com/docs/integrations.md) - [Using HTML Syntax to Prepare Phrases](https://developers.localizejs.com/docs/using-html-syntax-to-prepare-phrases.md): Easy steps to improve your Localize integration. - [Import / Export for Web - for Developers](https://developers.localizejs.com/docs/import-export-for-web.md): For backup, sending to translation agencies, using offline tools, etc. - [CSV Import / Export for Web](https://developers.localizejs.com/docs/csv-import-export-for-web.md): Using the CSV file format to import/export content - [JSON Import / Export for Web](https://developers.localizejs.com/docs/json-import-export-for-web.md): Using the JSON file format to import/export content - [PO Import / Export for Web](https://developers.localizejs.com/docs/po-import-export.md): Using the PO file format to import/export content - [RESX Import / Export for Web](https://developers.localizejs.com/docs/resx-import-export.md): Using the RESX file format to import/export content - [XLIFF Import / Export for Web](https://developers.localizejs.com/docs/xliff-import-export.md): Using the XLIFF file format to import/export content - [XML Import / Export for Web](https://developers.localizejs.com/docs/xml-import-export.md): Using the XML file format to import/export content - [Project Settings for Web](https://developers.localizejs.com/docs/project-settings-for-web.md): Jump to the various Project settings pages from here. - [Variable Syntaxes for Web](https://developers.localizejs.com/docs/variable-syntaxes-for-web.md): Highlight your variables in your phrases using your preferred syntax - [How to Guides for Web](https://developers.localizejs.com/docs/how-to-guides-for-web.md): Quick links to our How to Guides for Web - [How to translate a dynamic web application](https://developers.localizejs.com/docs/how-to-translate-a-dynamic-web-application.md) - [How to prevent specific content being detected by Localize](https://developers.localizejs.com/docs/how-to-prevent-specific-content-being-detected-by-localize.md) - [How to search in a target language](https://developers.localizejs.com/docs/how-to-search-in-a-target-language.md): A high-level guide for allowing users to search in a target language. - [How to automatically publish AI translations for your project](https://developers.localizejs.com/docs/how-to-automatically-publish-machine-translations-for-your-project.md) - [How to translate an Angular web application](https://developers.localizejs.com/docs/how-to-translate-an-angular-web-application.md) - [How to translate a React web application](https://developers.localizejs.com/docs/how-to-translate-a-react-web-application.md) - [Converting dates, numbers, and currency](https://developers.localizejs.com/docs/localizing-dates-numbers-and-currency.md) - [Language Subdomains for SEO](https://developers.localizejs.com/docs/language-subdomains.md): Optimizing for SEO. For example: en.yourwebsite.com or es.yourwebsite.com - [Language Subdirectories for SEO](https://developers.localizejs.com/docs/language-subdirectories.md): Optimizing for SEO. For example: www.yourwebsite.com/fr or www.yourwebsite.com/es - [Resources](https://developers.localizejs.com/docs/resources.md) - [Detecting the Language of a Visitor](https://developers.localizejs.com/docs/detecting-language-of-a-visitor.md): Accept-Language, cross-browser compatibility, and the setLanguage Localize event. - [Custom Language Switcher](https://developers.localizejs.com/docs/custom-language-switcher.md): An alternative to the default language-switching widget. - [Multi-Site Deployment Setup](https://developers.localizejs.com/docs/multi-site-deployment-environment.md): Best practices for using Localize in a multi-site deployment environment - [Will Localize Slow Down My Site?](https://developers.localizejs.com/docs/will-localize-slow-down-my-site.md): No... It won't! - [Non-Text Media Content](https://developers.localizejs.com/docs/changing-non-text-media-content.md): Swapping out images, videos, audios, and links (to PDFs, for example) for each language. - [How to translate content in iframes](https://developers.localizejs.com/docs/translating-content-in-iframes.md) - [Common Questions and Troubleshooting](https://developers.localizejs.com/docs/common-questions-and-troubleshooting.md): Answers to common questions when using Localize For Web - [Customer Data & AI Usage Statement](https://developers.localizejs.com/docs/customer-data-ai-usage-statement.md) - [Developer Recipes](https://developers.localizejs.com/docs/recipes.md) - [Regular Expressions](https://developers.localizejs.com/docs/regular-expressions.md): Regular Expressions can be used in various features in your Localize dashboard. - [Subresource Integrity (SRI) Support](https://developers.localizejs.com/docs/subresource-integrity-sri-support.md): Localize supports SRI via versioned libraries ## API Reference - [Introduction](https://developers.localizejs.com/reference/introduction.md) - [Authentication](https://developers.localizejs.com/reference/api-overview.md) - [@localize/node SDK](https://developers.localizejs.com/reference/client-libraries.md) - [Create project](https://developers.localizejs.com/reference/api-projects-create.md): Creates a new project in an organization - [Get projects](https://developers.localizejs.com/reference/api-projects-list.md): Returns all Projects associated with the API Key - [Get a project](https://developers.localizejs.com/reference/api-projects-languages-list.md): Get a single project based on the project key or the Id - [Create phrase(s)](https://developers.localizejs.com/reference/projectsprojectkeyphrases.md): Create 1 or more new source language phrases for a project - [Get phrases](https://developers.localizejs.com/reference/get-phrases.md): Get a collection of phrases and their translations - [Edit phrase(s)](https://developers.localizejs.com/reference/edit-phrases.md): Edit 1 or more existing source language phrases for a project. - [Add screenshots to a phrase](https://developers.localizejs.com/reference/add-screenshots-to-a-phrase.md): Add screenshots to a phrase to add context for your translators. - [Delete a phrase](https://developers.localizejs.com/reference/projectsprojectkeyphrasesid-1.md): Delete a phrase - [Create a label](https://developers.localizejs.com/reference/create-a-label.md) - [Get all labels](https://developers.localizejs.com/reference/get-all-labels.md): Get all labels, or specifically named one(s) - [Get a label](https://developers.localizejs.com/reference/get-a-label.md) - [Update a label](https://developers.localizejs.com/reference/update-a-label.md): Update an existing Label - [Delete a label](https://developers.localizejs.com/reference/delete-a-label.md): Delete an existing Label - [Bulk delete labels](https://developers.localizejs.com/reference/delete-a-label-bulk.md): Bulk delete Labels using an optional prefix string or array of IDs. - [Create a translation](https://developers.localizejs.com/reference/projectsprojectkeytranslations.md): Create a translation for a phrase - [Get translations](https://developers.localizejs.com/reference/projectsprojectkeytranslationslanguage.md): Get a collection of translations - [Get a translation](https://developers.localizejs.com/reference/projectsprojectkeytranslationsid.md): Retrieve a translation for a phrase - [Update a translation](https://developers.localizejs.com/reference/projectsprojectkeytranslationsid-2.md): Change the state a translation - [Import content](https://developers.localizejs.com/reference/api-projects-resources-create.md): Import a file into your Localize dashboard - [Import status](https://developers.localizejs.com/reference/import-status.md): Check on the status of an import job - [Export content](https://developers.localizejs.com/reference/export-content.md): Export phrase data from a specific project to a file. - [Download completed export](https://developers.localizejs.com/reference/download-completed-export.md): Download a previously requested export file. - [Translate phrase](https://developers.localizejs.com/reference/translate-phrase.md): Get an AI translation of a new phrase - [Detect language](https://developers.localizejs.com/reference/detect-language.md): Detect the language that is currently selected in Localize - [Supported languages list](https://developers.localizejs.com/reference/supported-languages-list.md): Returns a list of languages into which the source language can be translated - [Create a team member](https://developers.localizejs.com/reference/create-a-team-member.md): Create a new team member in your Organization - [Get all team members](https://developers.localizejs.com/reference/get-all-team-members.md): Get a list of all team members in your Organization - [Get a member of an organization](https://developers.localizejs.com/reference/get-a-member-of-an-organization.md): Get the details for a specific team member in your organization. - [Update organization permissions for a member](https://developers.localizejs.com/reference/update-organization-permissions-for-a-member.md): Change the organization level permissions for a team member - [Update team member type](https://developers.localizejs.com/reference/update-team-member-type.md): Change the team member type for a team member - [Delete a member of an organization](https://developers.localizejs.com/reference/delete-a-member-of-an-organization.md): Delete a team member from your Organization - [Get all team members of a project](https://developers.localizejs.com/reference/get-team-members.md): Get a list of team members in your project - [Get a team member for a project](https://developers.localizejs.com/reference/get-team-member-for-project.md): Get a single team member for a given project - [Update cross-project roles for a member](https://developers.localizejs.com/reference/update-cross-project-roles-for-a-member.md): Change the cross-project permissions for a team member. - [Update project permissions for a member](https://developers.localizejs.com/reference/update-project-permissions-for-a-member.md): Change the permissions for a team member for an individual project, or add the user to a project. - [Create a user group](https://developers.localizejs.com/reference/create-a-user-group.md): Creates a new User Group in an Organization - [Get all user groups](https://developers.localizejs.com/reference/get-all-user-groups.md): Get a list of all user groups in your Organization - [Get a user group](https://developers.localizejs.com/reference/get-a-user-group.md): Get details for a specific user group in your Organization - [Edit group details](https://developers.localizejs.com/reference/edit-group-details.md): Edit the details of a User Group - [Edit organization roles for a group](https://developers.localizejs.com/reference/edit-organization-roles-for-a-group.md): Edit the Organization-level permissions of a User Group - [Edit all project roles for a group](https://developers.localizejs.com/reference/edit-all-project-roles-for-a-group.md): Edit the Project-level permissions across all projects for a User Group - [Edit project roles for a group](https://developers.localizejs.com/reference/edit-project-roles-for-a-group.md): Edit the Project-level permissions for a specific project for a User Group - [Add users to a group](https://developers.localizejs.com/reference/add-users-to-a-group.md): Add Users to a User Group - [Remove users from a group](https://developers.localizejs.com/reference/remove-users-from-a-group.md): Remove Users from a User Group - [Delete a User Group](https://developers.localizejs.com/reference/delete-a-user-group.md): Delete a User Group from your Team - [Get supported languages](https://developers.localizejs.com/reference/languages.md): Get a list of supported languages and locales - [Add-on Products Help](https://developers.localizejs.com/reference/add-on-products-help-1.md)