Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -133,7 +133,7 @@ If you decide to work with agencies, go to **Store > Vendors** to select a trans
Read more about [Ordering Professional Translations](/ordering-professional-translations/).
</ReadMore>

If you decide to invite your own team, open your project and go to the **Members** tab to add people by Crowdin username, email, or invitation link. Based on what each person will do in the project, you can assign the following roles: Manager, Developer, Language Coordinator, Proofreader, and Translator.
If you decide to invite your own team, open your project and go to the **Members** tab to add people by Crowdin username, email, or invitation link. Based on what each person will do in the project, you can assign the following roles: Manager, Developer / Translation Requestor, Language Coordinator, Proofreader, and Translator.

<Image src={inviteDialog} alt="Invite project members" class="width-xl crowdin-modal m-auto" />

Expand Down
6 changes: 3 additions & 3 deletions src/content/docs/crowdin/integrations/overview.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ Quickly generate language-specific assets. Send content for translation with con

## Starred Apps

You can star an app by clicking the <Icon name="mdi:star-outline" class="inline-icon" /> icon next to its name, either from the app list or within the app itself, allowing you to mark apps for quick access. This feature is available for integrations and tools (excluding service-related items like Webhooks, Service Logs, etc.) and is accessible to project members with the Developer role or higher.
You can star an app by clicking the <Icon name="mdi:star-outline" class="inline-icon" /> icon next to its name, either from the app list or within the app itself, allowing you to mark apps for quick access. This feature is available for integrations and tools (excluding service-related items like Webhooks, Service Logs, etc.) and is accessible to project members with the Developer / Translation Requestor role or higher.

Once you star an app, it gets pinned to the top of the relevant tabs, such as **Integrations** or **Tools**. The app list is automatically sorted by starred items once you add your first favorite.

Expand All @@ -94,7 +94,7 @@ To invite additional managers or developers to co-manage an app, follow these st
3. Select existing project members from the user list or enter the invitee's email to invite them as a new project manager. You can invite users with the following roles:
* Owner
* Managers
* Developers
* Developers / Translation Requestors
4. Click **Save** to send the invitation.
</Steps>

Expand All @@ -119,7 +119,7 @@ As soon as you are invited, you’ll immediately gain access to manage and confi

All managers co-managing an app have identical permissions within it, except only the primary manager—the first to configure the app—can log out from the app.

Managers can also invite Developers, who will gain similar permissions but cannot further invite other users to manage the app. Owner roles can also be invited with full permissions.
Managers can also invite Developers / Translation Requestors, who will gain similar permissions but cannot further invite other users to manage the app. Owner roles can also be invited with full permissions.

<Aside type="tip">
Communication and clearly defining responsibilities among app managers can help maintain configuration consistency and avoid unintended setting changes.
Expand Down
2 changes: 1 addition & 1 deletion src/content/docs/crowdin/online-editor/overview.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -609,7 +609,7 @@ To quickly find and reopen one of the files you recently worked on, click on the

### Source and Translated File Preview

In addition to the [WYSIWYG file preview](#wysiwyg-file-preview), which shows files as they would appear when rendered, there are **Source File Preview** and **Translated File Preview** modes that allow users to view the raw content of both source and translated files directly within the Editor. These previews provide insight into the file's structure, layout, and formatting, helping users ensure accurate translations within the correct context. This is particularly helpful for identifying discrepancies or formatting issues without leaving the Editor. While the **Translated File Preview** is available to all users, the **Source File Preview** is restricted to members with Developer permissions or higher.
In addition to the [WYSIWYG file preview](#wysiwyg-file-preview), which shows files as they would appear when rendered, there are **Source File Preview** and **Translated File Preview** modes that allow users to view the raw content of both source and translated files directly within the Editor. These previews provide insight into the file's structure, layout, and formatting, helping users ensure accurate translations within the correct context. This is particularly helpful for identifying discrepancies or formatting issues without leaving the Editor. While the **Translated File Preview** is available to all users, the **Source File Preview** is restricted to members with Developer / Translation Requestor permissions or higher.

To open a file in either of these previews, click on the Main menu <Icon name="mdi:menu" class="inline-icon" /> in the upper-left corner, go to **File**, and select the needed file preview mode.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@ This section controls your project's visibility, member access, and general coll
* **Turned off** &ndash; Two-factor authentication is not required (default).
* **All project members** &ndash; Requires all project members to enable 2FA.
* **Managers** &ndash; Requires only members with the Manager role to enable 2FA.
* **Developers** &ndash; Requires only members with the Developer role to enable 2FA.
You can select the **Managers** and **Developers** options individually or together. After selecting your preferred categories, click **Update** to save changes.
* **Developers / Translation Requestors** &ndash; Requires only members with the Developer / Translation Requestor role to enable 2FA.
You can select the **Managers** and **Developers / Translation Requestors** options individually or together. After selecting your preferred categories, click **Update** to save changes.
* **Project Visibility** &ndash; Set the preferred visibility for your project:
* **Public project** &ndash; Visible to everyone. The project will appear in the global Crowdin search results and be indexed by search engines.
* **Private project** &ndash; Visible only to the invited project members.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ To upload files via the web interface, follow these steps:
<Steps>
1. Open your project and go to **Sources > Files**.
2. Drag and drop files from your machine anywhere within the **Files** tab — to the root of the project or directly into an existing folder. You can upload ZIP archives if you want to add a structured set of folders and files.
3. *(Optional)* Click **Upload Files** or **Add File** to add files, **Use Samples** to test translation workflows, **Set Up Integration** to synchronize content automatically, or **Invite Developer** if content uploads will be handled by your developer teammate. You can also click the drop-down arrow next to the **Add File** button to access additional options, such as **Create String Vault** (adds an empty CSV file) or another **Set Up Integration** shortcut. <Image src={uploadFiles} alt="Files tab in the project settings" />
3. *(Optional)* Click **Upload Files** or **Add File** to add files, **Use Samples** to test translation workflows, **Set Up Integration** to synchronize content automatically, or **Invite Developer / Translation Requestor** if content uploads will be handled by your developer teammate. You can also click the drop-down arrow next to the **Add File** button to access additional options, such as **Create String Vault** (adds an empty CSV file) or another **Set Up Integration** shortcut. <Image src={uploadFiles} alt="Files tab in the project settings" />
</Steps>
</TabItem>
<TabItem label="String-based project">
Expand Down
2 changes: 1 addition & 1 deletion src/content/docs/crowdin/project-management/webhooks.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ import webhooksCallsHistory from '!/crowdin/project-management/webhooks_calls_hi
Webhooks allow you to receive information about the key events that happen in your Crowdin project, like completed translations or proofreading. After you configure a webhook, Crowdin will start sending POST or GET requests with data to the webhook URL via HTTP.

<Aside title="Permissions">
To manage webhooks in a project, you must have the Project Owner, Manager, or Developer role. See [Inviting People](/inviting-people/) for more information.
To manage webhooks in a project, you must have the Project Owner, Manager, or Developer / Translation Requestor role. See [Inviting People](/inviting-people/) for more information.
</Aside>

## Use Cases
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ import selectRoleDialog from '!/crowdin/team-management/select_role_dialog.png';
import inviteDialog from '!/crowdin/team-management/invite_dialog.png';
import manageLinksDialog from '!/crowdin/team-management/manage_links_dialog.png';

You can invite people to your project via the **Members** tab. The available roles include Manager, Developer, Language Coordinator, Proofreader, and Translator. For the Translator, Proofreader, and Language Coordinator roles, you can optionally limit access to specific target languages. If no languages are selected, the invitee will have access to all target languages in the project.
You can invite people to your project via the **Members** tab. The available roles include Manager, Developer / Translation Requestor, Language Coordinator, Proofreader, and Translator. For the Translator, Proofreader, and Language Coordinator roles, you can optionally limit access to specific target languages. If no languages are selected, the invitee will have access to all target languages in the project.

The invitation process has different implications depending on your project's visibility. For **Private projects**, [Moderated project joining](/project-settings/privacy-collaboration/#privacy) is enabled by default, which means all member access to languages is managed upon invitation. For **Public projects**, you can decide whether to enable this setting.

Expand Down
4 changes: 2 additions & 2 deletions src/content/docs/crowdin/team-management/roles.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,9 @@ Manager has similar rights to the project owner within assigned projects. They c

**Use case:** Suitable for trusted team members who manage the full localization process within specific projects.

## Developer
## Developer / Translation Requestor

Developer can upload source files, edit translatable text, connect integrations, and access the API. They don’t have permissions to manage project members, tasks, or reports.
Developer / Translation Requestor can upload source files, edit translatable text, connect integrations, and access the API. They don’t have permissions to manage project members, tasks, or reports.

**Use case:** Suitable for users handling the technical aspects of localization, such as file management, integration setup, or automation.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -177,7 +177,7 @@ The real power of the MCP server comes from chaining commands to complete tasks.
Create a task to proofread all unapproved strings in German for that project and assign it to 'John Doe'.
```

### Developer
### Developer / Translation Requestor

1. **Add New Source Files:** When a new feature is ready, the developer adds the source text files to the localization project using Cursor.
```
Expand Down
6 changes: 3 additions & 3 deletions src/content/docs/enterprise/integrations/overview.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ Quickly generate language-specific assets. Send content for translation with con

## Starred Apps

You can star an app by clicking the <Icon name="mdi:star-outline" class="inline-icon" /> icon next to its name, either from the app list or within the app itself, allowing you to mark apps for quick access. This feature is available for integrations and tools (excluding service-related items like Webhooks, Service Logs, etc.) and is accessible to project members with the Developer role or higher.
You can star an app by clicking the <Icon name="mdi:star-outline" class="inline-icon" /> icon next to its name, either from the app list or within the app itself, allowing you to mark apps for quick access. This feature is available for integrations and tools (excluding service-related items like Webhooks, Service Logs, etc.) and is accessible to project members with the Developer / Translation Requestor role or higher.

Once you star an app, it gets pinned to the top of the relevant sections, such as **Integrations** or **Tools**. The app list is automatically sorted by starred items once you add your first favorite.

Expand All @@ -95,7 +95,7 @@ To invite additional managers or developers to co-manage an app, follow these st
* Owner
* Admins
* Managers
* Developers
* Developers / Translation Requestors
4. Click **Save** to send the invitation.
</Steps>

Expand All @@ -120,7 +120,7 @@ As soon as you are invited, you’ll immediately gain access to manage and confi

All managers co-managing an app have identical permissions within it, except only the primary manager—the first to configure the app—can log out from the app.

Managers can also invite Developers, who will gain similar permissions but cannot further invite other users to manage the app. Admin and Owner roles can also be invited with full permissions.
Managers can also invite Developers / Translation Requestors, who will gain similar permissions but cannot further invite other users to manage the app. Admin and Owner roles can also be invited with full permissions.

<Aside type="tip">
Communication and clearly defining responsibilities among app managers can help maintain configuration consistency and avoid unintended setting changes.
Expand Down
2 changes: 1 addition & 1 deletion src/content/docs/enterprise/online-editor/overview.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -679,7 +679,7 @@ To quickly find and reopen one of the files you recently worked on, click on the

### Source and Translated File Preview

In addition to the [WYSIWYG file preview](#wysiwyg-file-preview), which shows files as they would appear when rendered, there are **Source File Preview** and **Translated File Preview** modes that allow users to view the raw content of both source and translated files directly within the Editor. These previews provide insight into the file's structure, layout, and formatting, helping users ensure accurate translations within the correct context. This is particularly helpful for identifying discrepancies or formatting issues without leaving the Editor. While the **Translated File Preview** is available to all users, the **Source File Preview** is restricted to members with Developer permissions or higher.
In addition to the [WYSIWYG file preview](#wysiwyg-file-preview), which shows files as they would appear when rendered, there are **Source File Preview** and **Translated File Preview** modes that allow users to view the raw content of both source and translated files directly within the Editor. These previews provide insight into the file's structure, layout, and formatting, helping users ensure accurate translations within the correct context. This is particularly helpful for identifying discrepancies or formatting issues without leaving the Editor. While the **Translated File Preview** is available to all users, the **Source File Preview** is restricted to members with Developer / Translation Requestor permissions or higher.

To open a file in either of these previews, click on the Main menu <Icon name="mdi:menu" class="inline-icon" /> in the upper-left corner, go to **File**, and select the needed file preview mode.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ To upload files via the web interface, follow these steps:
<Steps>
1. Open your project and go to **Sources > Files**.
2. Drag and drop files from your machine anywhere within the **Files** section — to the root of the project or directly into an existing folder. You can upload ZIP archives if you want to add a structured set of folders and files.
3. *(Optional)* Click **Upload Files** or <Icon name="mdi:plus" class="inline-icon" />**File** and select **Upload** to add files, **Use Samples** to test translation workflows, **Set Up Integration** to synchronize content automatically, or **Invite Developer** if content uploads will be handled by your developer teammate. You can also click <Icon name="mdi:plus" class="inline-icon" />**File** to access additional options, such as **Create String Vault** (adds an empty CSV file) or another **Set Up Integration** shortcut. <Image src={uploadFiles} alt="Files tab in the project settings" />
3. *(Optional)* Click **Upload Files** or <Icon name="mdi:plus" class="inline-icon" />**File** and select **Upload** to add files, **Use Samples** to test translation workflows, **Set Up Integration** to synchronize content automatically, or **Invite Developer / Translation Requestor** if content uploads will be handled by your developer teammate. You can also click <Icon name="mdi:plus" class="inline-icon" />**File** to access additional options, such as **Create String Vault** (adds an empty CSV file) or another **Set Up Integration** shortcut. <Image src={uploadFiles} alt="Files tab in the project settings" />
</Steps>
</TabItem>
<TabItem label="String-based project">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ import webhooksLog from '!/enterprise/project-management/webhooks_log.png';
Webhooks notify and help you collect information about the key events that happen in your Crowdin Enterprise project, like completed translations or proofreading. After you configure a webhook, Crowdin Enterprise will start sending POST or GET requests with data to the webhook URL via HTTP.

<Aside title="Permissions">
To manage webhooks in a project, you must have the Admin, Group/Project Manager, or Developer role. See [Inviting People](/enterprise/inviting-people/) for more information.
To manage webhooks in a project, you must have the Admin, Group/Project Manager, or Developer / Translation Requestor role. See [Inviting People](/enterprise/inviting-people/) for more information.
</Aside>

## Use Cases
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ To filter users, click <Icon name="mdi:filter-variant" class="inline-icon" /> an
* Status: All, Active, Pending, Blocked.
* Team: All, specific team.
* Projects: All, specific project.
* Project role: All, Manager, Developer, Translator, Proofreader, Language Coordinator, Member.
* Project role: All, Manager, Developer / Translation Requestor, Translator, Proofreader, Language Coordinator, Member.
* Languages: All, specific language.
* Last seen: Any date, custom range.
* 2FA: All, Two-factor authentication enabled, Two-factor authentication disabled.
Expand Down Expand Up @@ -84,7 +84,7 @@ You can manage user permissions, such as project roles and organization-level ac
* Click the **Permissions** dropdown menu in the upper-right corner.
* Right-click on the selected users to open the context menu.
4. Select the desired action:
* **Add projects permissions** or **Remove projects permissions**. You can manage permissions for multiple projects at once: assign the Manager and Developer roles when adding permissions, or remove permissions for any role.
* **Add projects permissions** or **Remove projects permissions**. You can manage permissions for multiple projects at once: assign the Manager and Developer / Translation Requestor roles when adding permissions, or remove permissions for any role.
* **Enable admin access** or **Disable admin access**.
* **Block** or **Unblock**.
</Steps>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ Open your project and select **Members** on the left sidebar to view and manage

To filter members, click <Icon name="mdi:filter-variant" class="inline-icon" /> and use the available filter options:

* Role: All, Developer, Translator, Proofreader, Language Coordinator, Member, Manager, Admin, Vendor, Client.
* Role: All, Developer / Translation Requestor, Translator, Proofreader, Language Coordinator, Member, Manager, Admin, Vendor, Client.
* Language: All, specific language.
* Workflow step: All, specific step.
* Exclude inherited managers: No, Yes.
Expand Down
Loading