Language administration (IRPCLanguagesAdmin)

View as Markdown

Adds, modifies and removes the languages of a vault, and reads and writes the translations of its metadata structure names.

Use this interface to add, modify and delete languages in a vault.

gRPC serviceMFiles.IRPCLanguagesAdmin
Book and levelAdministration API, specialized
Methods5
Proto filemfiles/IRPCLanguagesAdmin.proto

Overview

A vault has a default language (ID 0) and can have additional languages. The names of the metadata structure (classes, property definitions, value lists, views, workflows, named ACLs, ...) can be translated to each language; users see the names in their session language. M-Files Admin uses this service to manage the languages and translations of a vault.

Methods

MethodSummaryFacts
AddLanguageAdds a language to the vault.admin session
ApplyTranslationsStores translated names in a target language.admin session idempotent
GetTranslationsGets the translatable names of the vault's metadata structure, with their texts in a source and a target language.admin session idempotent
ModifyLanguageChanges the name or language code of a language.admin session idempotent
RemoveLanguageRemoves an additional language from the vault.admin session