Deletes a dictionary from your application.
https://help.tago.io/portal/en/kb/articles/489-using-dictionaries-multi-language Using Dictionaries (Multi-Language)
If receive an error "Authorization Denied", check policy Dictionary / Delete in Access Management.
const result = await Resources.dictionaries.delete("dictionary-id-123");
console.log(result); // Successfully Removed
Modifies an existing dictionary's properties.
https://help.tago.io/portal/en/kb/articles/489-using-dictionaries-multi-language Using Dictionaries (Multi-Language)
If receive an error "Authorization Denied", check policy Dictionary / Edit in Access Management.
const result = await Resources.dictionaries.edit("dictionary-id-123", {
name: "Updated Dictionary",
});
console.log(result); // Successfully Updated
Retrieves detailed information about a specific dictionary.
https://help.tago.io/portal/en/kb/articles/487-dictionaries Dictionaries
If receive an error "Authorization Denied", check policy Dictionary / Access in Access Management.
const result = await Resources.dictionaries.info("dictionary-id-123");
console.log(result); // { id: 'dictionary-id-123', name: 'My Dictionary', slug: 'DICT', languages: ['en-US'], ... }
Removes a language from a dictionary.
https://help.tago.io/portal/en/kb/articles/489-using-dictionaries-multi-language Using Dictionaries (Multi-Language)
If receive an error "Authorization Denied", check policy Dictionary / Edit in Access Management.
const result = await Resources.dictionaries.languageDelete("dictionary-id-123", "en-US");
console.log(result);
Edits a language's content in a dictionary.
https://help.tago.io/portal/en/kb/articles/489-using-dictionaries-multi-language Using Dictionaries (Multi-Language)
const resources = new Resources({ token: "YOUR-PROFILE-TOKEN" });
const result = await resources.dictionaries.languageEdit("dictionary-id-123", "en-US", {
dictionary: { HELLO: "Hello" },
active: true
});
console.log(result); // Dictionary language Successfully Updated
Optional
queryObj: LanguageInfoQueryRetrieves language-specific content from a dictionary by ID.
https://help.tago.io/portal/en/kb/articles/487-dictionaries Dictionaries
If receive an error "Authorization Denied", check policy Dictionary / Access in Access Management.
const result = await Resources.dictionaries.languageInfo("dictionary-id-123", "en-US", {
fallback: true
});
console.log(result); // { ACCEPT: 'Accept', ACCEPTED: 'Accepted', ...}
Optional
queryObj: LanguageInfoQueryRetrieves language-specific content from a dictionary by its slug.
https://help.tago.io/portal/en/kb/articles/487-dictionaries Dictionaries
If receive an error "Authorization Denied", check policy Dictionary / Access in Access Management.
const result = await Resources.dictionaries.languageInfoBySlug("SLUG", "en-US", {
fallback: true
});
console.log(result);
Optional
queryObj: DictionaryQueryLists all dictionaries from your application with pagination support.
https://help.tago.io/portal/en/kb/articles/487-dictionaries Dictionaries
If receive an error "Authorization Denied", check policy Dictionary / Access in Access Management.
const result = await Resources.dictionaries.list({
page: 1,
fields: ["id", "name", "slug"],
amount: 10,
orderBy: ["name", "asc"]
});
console.log(result); // [ { id: 'dictionary-id-123', name: 'My Dictionary', slug: 'DICT' } ]
Description
Creates a new dictionary in your application.
See
https://help.tago.io/portal/en/kb/articles/489-using-dictionaries-multi-language Using Dictionaries (Multi-Language)
Example
If receive an error "Authorization Denied", check policy Dictionary / Create in Access Management.