Skip to content

Translation Pages and Workspaces

MetalGlot includes dedicated translation pages for structured localization files, plain text, subtitles, Markdown, and image translation. The best results usually come from choosing the workspace that matches your source format instead of forcing everything through raw text.

Illustrative MetalGlot home page showing the translation workspace grid and the top manager cards
PageUse it forWhat it preserves
I18next v4 JSONNested i18next locale filesKeys and JSON structure
ICU MessageFormat JSONICU-based message catalogsPlurals, selectors, and formatting syntax
Flutter ARBFlutter .arb localization filesMetadata and ICU message rules
XLIFF 2.2 XMLXLIFF 2.2 documentsInline tags and XML structure
YAML LocalizationYAML locale filesKeys, anchors, and placeholders
Fluent (.ftl)Fluent message filesTerms, attributes, and Fluent syntax
Gettext PO.po translation filesContext, plural forms, and flags
Apple XCStringsApple string catalogsComments, keys, and catalog structure
Laravel PHPLaravel translation arraysPHP array structure and placeholders
Subtitles (SRT/VTT)Subtitle filesTiming, notes, cue layout, and styling
Markdown (.md)Markdown documentsLinks, code blocks, and Markdown formatting
Raw TextPlain strings and freeform paragraphsOnly the text itself
Image ContentsText inside an image regionThe rest of the image outside the selected crop
  • Use the page that matches your source file format whenever possible.
  • Use Raw Text for quick single strings, paragraphs, or text that does not belong to a structured localization format.
  • Use Image Contents only when the source text is inside an image rather than in a text file.

The format-specific workspaces are designed to reduce cleanup work after translation by preserving the structural parts of each file type.

Raw Text is the fastest option for simple input. It is best for testing models, translating short content, or handling text that does not belong to a localization file.

Image Contents is different from the text pages:

  • It requires a vision-enabled model.
  • It translates text from a selected image area.
  • It should not be used for ordinary text files.

If vision mode is still enabled after an image task, MetalGlot warns you before you continue with a text workflow.

Some language pairs use direct translation, while others may use a bridge through English for partially supported combinations. MetalGlot handles that workflow inside the app, but the main thing for users is simple: choose the correct page first, then choose the source and target languages that match your task.

Choosing the app interface language is a separate feature from choosing the source and target languages for a translation task.

  • Source and target languages control what gets translated.
  • The interface language selector changes menus, labels, and dialogs across the app.
  • Switching the interface language does not change the active translation pair for your current task.

See Interface Language Selector for the dedicated guide and SVG walkthrough.