| Components | All | New | MacOS | Windows | Linux | iOS | ||||
| Examples | Mac & Win | Server | Client | Guides | Statistic | FMM | Blog | Deprecated | Old | |
Translation.Status
Checks whether translation is available.
| Component | Version | macOS | Windows | Linux | Server | iOS SDK |
| Translation | 16.0 | ✅ Yes | ❌ No | ❌ No | ❌ No | ✅ Yes |
MBS( "Translation.Status"; fromLanguageIdentifier { ; toLanguageIdentifier } ) More
Parameters
| Parameter | Description | Example | Flags |
|---|---|---|---|
| fromLanguageIdentifier | The language to translate from. | "en" | |
| toLanguageIdentifier | The language to translate from. If empty will default to the users current locale. |
"de" | Optional |
Result
Returns installed, supported, unsupported, unknown or an error.
Description
Checks whether translation is available.Checks for the installation of a specific language pairing and whether it's ready for translation.
Use this function to check whether the system has installed the required language assets and the languages are ready to use for translation.
Note: The framework doesn't support translating from and to the same language. For example, you can't translate from English (US) to English (UK).
FromLanguageIdentifier: The source language of the content.
ToLanguageIdentifier: The target language you want to translate content into. When set to empty text, the system picks an appropriate target based on the person's preferred languages and returns the status for those languages.
Provides the availability status for a language pairing via the delegate later.
Installed languages models are stored in the mobile assets folder:
/System/Library/AssetsV2/com_apple_MobileAsset_SpeechTranslationAssets7
Examples
Can translate from German to English?
MBS( "Translation.Status"; "en"; "de" )
Example result: installed
Example result: installed
Can translate from English to English?
MBS( "Translation.Status"; "en"; "en" )
Example result: unsupported
Example result: unsupported
Example Databases
Blog Entries
FileMaker Magazin
This function checks for a license.
Created 24th November 2025, last changed 5th March 2026
MarkDown version: TranslationStatus.md