IRPCVault.GetAllTranslations
Vault API / core write session or assertion returns metadata structure version
Gets all translations of the vault's metadata structure names as one JSON document.
| Service | Vault information MFiles.IRPCVault |
|---|---|
| gRPC method | /MFiles.IRPCVault/GetAllTranslations |
| HTTP (mf-http-grpc) | POST /grpc/v1/get-all-translations |
| Request | GetAllTranslationsRequest |
| Response | GetAllTranslationsResponse |
| Book and level | Vault API, core |
| Kind | write |
| Session | Required: a session (mfiles-session-id-bin metadata) or a session assertion (x-mf-session-assertion metadata). |
| Idempotent | no |
| Returns metadata structure version | yes (in the mfiles-metadata-version-bin trailer) |
| Streaming | none (unary) |
Remarks
Requires the rights to change the metadata structure and to see all objects; other users get an access-denied error. Used by M-Files administration tools. The JSON nests objects by the four parts of each translation ID and maps language IDs to the translated strings.
Request: GetAllTranslationsRequest
No fields.
Response: GetAllTranslationsResponse
Nested message fields are expanded to depth 3; follow a type link for deeper levels and for the type's own page.
| Field | Type | Description |
|---|---|---|
output_json | string | Receives the output object. |