Skip to content

Add a Service

Extensions provide functionality. A service stores shared configuration for one extension, and the capability instances under that service are the operations Float Translate can use for translation, OCR, and other tasks.

Float Translate includes a default translation service for first use. Add another translation service when you want a different provider, AI model, or custom configuration. Add an OCR or language detection service when you need those capabilities.

GoalService type
Translate selected text or manual inputTranslation service
Read text from screenshots or imagesOCR service
Detect source language before translationLanguage detection service
  1. Open the extension or service settings area in the app.
  2. Choose an extension that provides the service type you need.
  3. Enter the provider settings, credentials, or language options required by that extension.
  4. Use the extension’s test or preview action if it provides one.
  5. Save the service and use it from the relevant translation or OCR path.

Run the smallest task that uses the service. For a translation service, translate one short selected sentence. For an OCR service, capture a small area with clear text.

If the service is skipped, unavailable, or returns no result, go to Troubleshooting overview.