translationPreferences resource type
Namespace: microsoft.graph
Important
APIs under the /beta
version in Microsoft Graph are subject to change. Use of these APIs in production applications is not supported. To determine whether an API is available in v1.0, use the Version selector.
Represents an entry in a user's translation language override list.
Properties
Property | Type | Description |
---|---|---|
translationBehavior | translationBehavior | The user's preferred translation behavior. Returned by default. Not nullable. |
languageOverrides | translationLanguageOverride collection | Translation override behavior for languages, if any. Returned by default. |
untranslatedLanguages | String collection | The list of languages the user does not need translated. This is computed from the authoringLanguages collection in regionalAndLanguageSettings, and the languageOverrides collection in translationPreferences. The list specifies neutral culture values that include the language code without any country or region association. For example, it would specify "fr" for the neutral French culture, but not "fr-FR" for the French culture in France. Returned by default. Read only. |
translationBehavior values
Member | Description |
---|---|
Ask | Prompt the user before translating the messages/chats/web pages for the user. |
Yes | Automatically translate the messages/chats/web pages for the user. |
No | Do not offer prompted or automatic translation for the user. |
JSON representation
The following is a JSON definition of the resource.
{
"translationBehavior": "string",
"languageOverrides": [{"@odata.type":"microsoft.graph.translationLanguageOverride"}],
"untranslatedLanguages": ["string"]
}