autoglot
DocsStatusFeaturesPricing
Getting started
IntroductionQuickstart
GitHub action
SetupInputsExamples
Web integration
OverviewNext.js pluginBuild-time translationsCLI
API reference
AuthenticationTranslate endpointError handling
Formats
OverviewXcode String CatalogsAndroid XMLFlutter ARBJSONYAMLgettext PO/POT
Languages
Supported languagesLanguage codes

Supported formats

autoglot translates the localization files your app already uses. Each format adapter reads native structure and context, protects its placeholders and plurals, and writes native output back to the repository.

Xcode String Catalogs

One catalog containing every localization for Apple platforms.

.xcstrings
Format details

Android string resources

Android strings, plurals, and arrays in values resource directories.

.xml
Format details

Flutter ARB

Flutter messages with ICU syntax, placeholders, and resource metadata.

.arb
Format details

JSON

Nested or flat locale dictionaries for web and JavaScript apps.

.json
Format details

YAML

Nested locale dictionaries, including Rails i18n language roots.

.yml, .yaml
Format details

gettext

Message catalogs with context, comments, and language plural rules.

.po, .pot
Format details

Each translation stays in its application-native format. autoglot does not require a proprietary export file or runtime library.