Context Menu Module
The module allows creating the item in the context menu where possible.
Crowdin context menus:
- Resources > TM > TM record
- Resources > Glossary > Glossary record
- Project home tab > Language record
- Project > Content > Files > File record
- Project > Content > Screenshots > Screenshot record
- Project > Language page > File record
Crowdin Enterprise context menus:
- Workspace > TM > TM record
- Workspace > Glossary > Glossary record
- Project home page > Language record
- Project > Content > Files > File record
- Project > Content > Screenshots > Screenshot record
- Project home page > Language page > File record
A context menu item can open a specified app module with additional context related to the selected record or custom URL. There are the following types of actions:
- Open the specified app module in a modal dialog (see Modal module)
- Redirect to the specified app module
- Open custom URL in new tab
Access
You can grant access to this module to one of the following user categories:
For Crowdin:
- Only me (i.e., project owner)
- Me, project managers and developers (if location: language, screenshot, source_file, translated_file)
- All project members
- Selected users
For Crowdin Enterprise:
- Only organization admins
- Organization admins, project managers and developers (if location: language, screenshot, source_file, translated_file)
- All users in the organization projects
- Selected users
Structure
Modal
Context menu item shows the specified module in the modal.
Redirect
Context menu item redirects to the specified module.
New Tab
Context menu item opens a new tab with the URL: baseUrl/options.url
.
Properties
key | Type: Required: yes Description: Module identifier within the Crowdin app. |
name | Type: Required: yes Description: The human-readable name of the module. Uses as Context menu text |
description | Type: Description: A human-readable description of what the module does. |
options.location | Type: Required: yes Allowed values: Description: The location in UI where the context menu can be added. |
options.type | Type: Required: yes Allowed values: Description: The type of action this module will perform. |
options.url | Type: Use it only with Description: Relative URL. |
environments | Type: Allowed values: Description: Set of environments where a module could be installed. |