diff --git a/src/assets/screenshots/crowdin/online-editor/string_menu.png b/src/assets/screenshots/crowdin/online-editor/string_menu.png index 60029dd0a..911f54ae2 100644 Binary files a/src/assets/screenshots/crowdin/online-editor/string_menu.png and b/src/assets/screenshots/crowdin/online-editor/string_menu.png differ diff --git a/src/assets/screenshots/enterprise/online-editor/multiple_approvals.png b/src/assets/screenshots/enterprise/online-editor/multiple_approvals.png deleted file mode 100644 index 263e785b9..000000000 Binary files a/src/assets/screenshots/enterprise/online-editor/multiple_approvals.png and /dev/null differ diff --git a/src/content/docs/crowdin/online-editor/overview.mdx b/src/content/docs/crowdin/online-editor/overview.mdx index 247ea6624..aefff6524 100644 --- a/src/content/docs/crowdin/online-editor/overview.mdx +++ b/src/content/docs/crowdin/online-editor/overview.mdx @@ -96,7 +96,7 @@ Besides the status icons, strings can also display the following markers: #### Suggesting Translations -To suggest a translation, select a string from the list and enter your suggestion in the field next to the original text. +To suggest a translation, select a string from the list and enter your suggestion in the field next to the original text. When a string has a maximum length, the character counter in the toolbar shows the translation length next to the limit (for example, 28/10). The values turn red when the translation exceeds the limit. To streamline the translation process, you can enable the Auto-save feature. When the **Auto-save translations** setting is enabled in the [Editor Settings](#general), your translations are automatically saved when you switch to another string. A "Saving..." indicator will appear briefly, followed by a "Saved" confirmation. @@ -231,7 +231,7 @@ Available filter options: When translating, understanding the surrounding text can be crucial for accuracy. The Editor allows you to display the strings that immediately precede and follow your active strings in the source file, even if they don't match your current filter criteria. -To toggle this context view on or off, click the **Show surrounding strings for context** icon next to the search field, or select this option from the [String menu](#string-menu). When enabled, the Editor will load and display up to five preceding and five succeeding strings for all strings currently displayed on the page. +To toggle this context view on or off, click the **Show surrounding strings for context** icon next to the search field, or select **Toggle surrounding strings for context** in the [Command Palette](#command-palette). When enabled, the Editor will load and display up to five preceding and five succeeding strings for all strings currently displayed on the page. ##### Working with Context Strings @@ -311,30 +311,28 @@ You can access these options via the **Edit** menu at the top of the Editor. The ### String Menu -Clicking in the upper-right allows you to: - -* **Remove Approval** – Remove the approval for a translation, reverting its status to unapproved. (Available for proofreaders or higher.) -* **Remove Translation** – Clear translations for the selected strings along with the associated TM records. Duplicate translations from master strings remain unaffected. -* **Hide String / Make String Visible** – Toggle the visibility of a string for translators. Hidden strings are accessible only to project managers or higher. -* **Auto-Translate** – Initiate [auto-translation](#auto-translation-in-the-editor) directly in the Editor using Translation Memory (TM), Machine Translation (MT), or AI. -* **Copy String URL** – Access a specific string using its unique link or share it with colleagues. -* **Copy Source Skeleton** – Copy untranslatable elements to the translation section. This action can be applied to one or multiple selected strings. Useful when translating strings with ICU message syntax or HTML tags. -* **Clear Selected Input** – Clear the translation field for the selected string. -* **Translation History** – View all the modifications made to the string. -* **Show / Hide surrounding strings for context** – Display up to five preceding and five succeeding strings for all strings currently loaded in the Editor to help you understand their context. This performs the exact same action as the button in the main toolbar. -* **Labels** – Add or manage labels assigned to the string, helping to categorize or identify it for specific purposes. -* **Max. Length** – View and edit the maximum character length allowed for the string translation. Clicking this option opens a modal with the following settings: - * **Proportional to source texts** – Set the maximum length as a percentage of the source text length. Use the slider or manually enter a percentage (e.g., 100%, 150%, 200%) to define the limit. - * **Fixed max. length** – Specify an absolute character limit for the string translation. - * **Unlimited** – Allow translations of any length without restrictions. -* **Delete String** – Permanently remove the string from the project. (Available to project members with manager permissions or higher.) +Click in the upper-right to open the menu with the following options: + +* **Remove Approval**: Remove the approval for a translation, reverting its status to unapproved. (Available for proofreaders or higher.) +* **Remove Translation**: Clear translations for the selected strings along with the associated TM records. Duplicate translations from master strings remain unaffected. +* **Hide String** / **Make String Visible**: Toggle the visibility of a string for translators. Hidden strings are accessible only to project managers or higher. +* **Auto-Translate**: Initiate [auto-translation](#auto-translation-in-the-editor) directly in the Editor using Translation Memory (TM), Machine Translation (MT), or AI. +* **Copy String URL**: Access a specific string using its unique link or share it with colleagues. +* **Copy Source Skeleton**: Copy untranslatable elements to the translation section. This action can be applied to one or multiple selected strings. Useful when translating strings with ICU message syntax or HTML tags. +* **Clear Selected Input**: Clear the translation fields of the selected strings. +* **String Translation History**: View all the modifications made to the string. +* **View Master String** / **View duplicate strings**: Open the original string of a duplicate, or the duplicates of a master string, in a new tab. +* **Labels**: Add or manage labels assigned to the string, helping to categorize or identify it for specific purposes. +* **Max. Length**: View and edit the maximum character length allowed for the string translation. Clicking this option opens a modal with the following settings: + * **Proportional to source texts**: Set the maximum length as a percentage of the source text length. Use the slider or manually enter a percentage (for example, 100%, 150%, 200%) to define the limit. + * **Fixed max. length**: Specify an absolute character limit for the string translation. + * **Unlimited**: Allow translations of any length without restrictions. +* **Delete String**: Permanently remove the string from the project. (Available to project members with manager permissions or higher.) -In the translation window, you will also see the *Maximum length of translation* limit if it’s exceeded. - String Menu Additional action buttons available when translating a string: @@ -595,7 +593,7 @@ You can customize the grid layout and interact with cells more efficiently using #### For Proofreaders -The proofreading process works mainly the same way as in side-by-side mode, except when approving or removing approvals for all or a couple of strings at once, the system performs the action for all languages selected for the multilingual mode. +The proofreading process works mainly the same way as in side-by-side mode, except when approving or removing approvals for multiple strings at once, the system performs the action for all languages selected for the multilingual mode. #### Using Filter in Multilingual Mode diff --git a/src/content/docs/de/enterprise/online-editor/overview.mdx b/src/content/docs/de/enterprise/online-editor/overview.mdx index be00eb110..c9cd8533c 100644 --- a/src/content/docs/de/enterprise/online-editor/overview.mdx +++ b/src/content/docs/de/enterprise/online-editor/overview.mdx @@ -44,7 +44,6 @@ import replaceInSuggestionsResults from '!/crowdin/online-editor/replace_in_sugg import replaceInSourcesResults from '!/crowdin/online-editor/replace_in_sources_results.png'; import workflowFilter from '!/enterprise/online-editor/workflow_filter.png'; import sharedComments from '!/enterprise/online-editor/shared_comments.png'; -import multipleApprovals from '!/enterprise/online-editor/multiple_approvals.png'; import taskName from '!/crowdin/online-editor/task_name.png'; Der Editor ist der Haupt place in Crowdin Enterprise wo Projekt Mitglieder kann work auf Übersetzungen. Damit können Benutzer online Übersetzungen vorschlagen, darüber abstimmen, sie prüfen und freigeben. @@ -135,8 +134,6 @@ Um alle oder einige der Zeichenketten gleichzeitig zu genehmigen, aktiviere die jede Übersetzung kann sein freigegeben either once oder multiple times von multiple Korrekturleser und Projekt Mitglieder mit Manager permissions (oder higher). Once ein Übersetzung ist freigegeben Mindestens einmal, it wird sein angezeigt als such auf alle Workflow Schritte von ein Projekt. -Mehrfache Freigaben - Bei Bedarf, ein Korrekturleser oder Projekt Mitglied mit Manager permissions (oder higher) kann Bearbeite der Liste von Freigaben für Freigegebene Übersetzungen twice und mehr von removing Freigaben one von one oder alle bei once. Um Bearbeite der Liste von Freigaben, folge diesen Schritten: diff --git a/src/content/docs/enterprise/online-editor/overview.mdx b/src/content/docs/enterprise/online-editor/overview.mdx index 3da1d0e5e..a58fb7ca8 100644 --- a/src/content/docs/enterprise/online-editor/overview.mdx +++ b/src/content/docs/enterprise/online-editor/overview.mdx @@ -44,7 +44,6 @@ import replaceInSuggestionsResults from '!/crowdin/online-editor/replace_in_sugg import replaceInSourcesResults from '!/crowdin/online-editor/replace_in_sources_results.png'; import workflowFilter from '!/enterprise/online-editor/workflow_filter.png'; import sharedComments from '!/enterprise/online-editor/shared_comments.png'; -import multipleApprovals from '!/enterprise/online-editor/multiple_approvals.png'; import taskName from '!/crowdin/online-editor/task_name.png'; The Editor is the main place in Crowdin Enterprise where project members can work on translations. It allows users to suggest, vote on, review, and approve translations online. @@ -107,7 +106,7 @@ Besides the status icons, strings can also display the following markers: #### Suggesting Translations -To suggest a translation, select a string from the list and enter your suggestion in the field next to the original text. +To suggest a translation, select a string from the list and enter your suggestion in the field next to the original text. When a string has a maximum length, the character counter in the toolbar shows the translation length next to the limit (for example, 28/10). The values turn red when the translation exceeds the limit. To streamline the translation process, you can enable the Auto-save feature. When the **Auto-save translations** setting is enabled in the [Editor Settings](#general), your translations are automatically saved when you switch to another string. A "Saving..." indicator will appear briefly, followed by a "Saved" confirmation. @@ -135,28 +134,28 @@ To approve all or a couple of the strings at once, check the boxes on the left a Each translation can be approved either once or multiple times by multiple proofreaders and project members with manager permissions (or higher). Once a translation is approved at least once, it will be displayed as such on all workflow steps of a project. -Multiple Approvals +If necessary, a proofreader or project member with manager permissions (or higher) can edit the list of approvals for translations approved twice or more by removing approvals one by one or all at once. -If necessary, a proofreader or project member with manager permissions (or higher) can edit the list of approvals for translations approved twice and more by removing approvals one by one or all at once. - -To edit the list of approvals, follow these steps: +To remove approvals one by one, follow these steps: 1. Open the needed string in the Editor. - 1. Click on the profile pictures of the proofreaders that approved a translation. - 1. In the unfolded translation details, click next to the approval you want to remove. + 2. In the **Context & Translations** panel, click **Details** next to the profile pictures of the proofreaders who approved the translation. + 3. Click **Remove** next to the approval you want to remove. +To remove all approvals at once, click in the upper-right and select **Remove All Approvals**. To remove only your own approvals, select **Remove My Approvals** instead. + +##### Translation Priority + The translations with the highest number of approvals have the highest priority. They will be displayed at the top of the translation list in the Editor and used on translation download. When a string has more than one translation, the translation list is formed based on the following priority: - - 1. Translation with the highest number of approvals – Among translations approved multiple times, the translation with the highest number of approvals has a top priority. - 1. Translation with the last added approval – Among translations approved only once, the translation with the last added approval has a top priority. - 1. Most voted translation – Among translations that don't have approvals, the translation with the highest number of votes has a top priority. - 1. Last added translation – Among translations that don't have approvals or votes, the last added translation has a top priority. - +1. **Translation with the highest number of approvals**: Among translations approved multiple times, the translation with the highest number of approvals has a top priority. +2. **Translation with the last added approval**: Among translations approved only once, the translation with the last added approval has a top priority. +3. **Most voted translation**: Among translations that don't have approvals, the translation with the highest number of votes has a top priority. +4. **Last added translation**: Among translations that don't have approvals or votes, the last added translation has a top priority. #### WYSIWYG File Preview @@ -269,7 +268,7 @@ Available filter options: When translating, understanding the surrounding text can be crucial for accuracy. The Editor allows you to display the strings that immediately precede and follow your active strings in the source file, even if they don't match your current filter criteria. -To toggle this context view on or off, click the **Show surrounding strings for context** icon next to the search field, or select this option from the [String menu](#string-menu). When enabled, the Editor will load and display up to five preceding and five succeeding strings for all strings currently displayed on the page. +To toggle this context view on or off, click the **Show surrounding strings for context** icon next to the search field, or select **Toggle surrounding strings for context** in the [Command Palette](#command-palette). When enabled, the Editor will load and display up to five preceding and five succeeding strings for all strings currently displayed on the page. ##### Working with Context Strings @@ -357,30 +356,28 @@ You can access these options via the **Edit** menu at the top of the Editor. The ### String Menu -Clicking in the upper-right allows you to: - -* **Remove My Approvals / All Approvals** – Remove the approvals for a translation, reverting its status to unapproved. (Available for proofreaders or higher.) -* **Remove Translation** – Clear translations for the selected strings along with the associated TM records. Duplicate translations from master strings remain unaffected. -* **Hide String / Make String Visible** – Toggle the visibility of a string for translators. Hidden strings are accessible only to project managers or higher. -* **Auto-Translate** – Initiate [auto-translation](#auto-translation-in-the-editor) directly in the Editor using Translation Memory (TM), Machine Translation (MT), or AI. -* **Copy String URL** – Access a specific string using its unique link or share it with colleagues. -* **Copy Source Skeleton** – Copy untranslatable elements to the translation section. This action can be applied to one or multiple selected strings. Useful when translating strings with ICU message syntax or HTML tags. -* **Clear Selected Input** – Clear the translation field for the selected string. -* **Translation History** – View all the modifications made to the string. -* **Show / Hide surrounding strings for context** – Display up to five preceding and five succeeding strings for all strings currently loaded in the Editor to help you understand their context. This performs the exact same action as the button in the main toolbar. -* **Labels** – Add or manage labels assigned to the string, helping to categorize or identify it for specific purposes. -* **Max. Length** – View and edit the maximum character length allowed for the string translation. Clicking this option opens a modal with the following settings: - * **Proportional to source texts** – Set the maximum length as a percentage of the source text length. Use the slider or manually enter a percentage (e.g., 100%, 150%, 200%) to define the limit. - * **Fixed max. length** – Specify an absolute character limit for the string translation. - * **Unlimited** – Allow translations of any length without restrictions. -* **Delete String** – Permanently remove the string from the project. (Available to project members with manager permissions or higher.) +Click in the upper-right to open the menu with the following options: + +* **Remove My Approvals** / **Remove All Approvals**: Remove the approvals for a translation, reverting its status to unapproved. (Available for proofreaders or higher.) +* **Remove Translation**: Clear translations for the selected strings along with the associated TM records. Duplicate translations from master strings remain unaffected. +* **Hide String** / **Make String Visible**: Toggle the visibility of a string for translators. Hidden strings are accessible only to project managers or higher. +* **Auto-Translate**: Initiate [auto-translation](#auto-translation-in-the-editor) directly in the Editor using Translation Memory (TM), Machine Translation (MT), or AI. +* **Copy String URL**: Access a specific string using its unique link or share it with colleagues. +* **Copy Source Skeleton**: Copy untranslatable elements to the translation section. This action can be applied to one or multiple selected strings. Useful when translating strings with ICU message syntax or HTML tags. +* **Clear Selected Input**: Clear the translation fields of the selected strings. +* **String Translation History**: View all the modifications made to the string. +* **View Master String** / **View duplicate strings**: Open the original string of a duplicate, or the duplicates of a master string, in a new tab. +* **Labels**: Add or manage labels assigned to the string, helping to categorize or identify it for specific purposes. +* **Max. Length**: View and edit the maximum character length allowed for the string translation. Clicking this option opens a modal with the following settings: + * **Proportional to source texts**: Set the maximum length as a percentage of the source text length. Use the slider or manually enter a percentage (for example, 100%, 150%, 200%) to define the limit. + * **Fixed max. length**: Specify an absolute character limit for the string translation. + * **Unlimited**: Allow translations of any length without restrictions. +* **Delete String**: Permanently remove the string from the project. (Available to project members with manager permissions or higher.) -In the translation window, you will also see the *Maximum length of translation* limit if it’s exceeded. - String Menu Additional action buttons available when translating a string: @@ -664,7 +661,7 @@ You can customize the grid layout and interact with cells more efficiently using #### For Proofreaders -The proofreading process works mainly the same way as in side-by-side mode, except when approving or removing approvals for all or a couple of strings at once, the system performs the action for all languages selected for the multilingual mode. +The proofreading process works mainly the same way as in side-by-side mode, except when approving or removing approvals for multiple strings at once, the system performs the action for all languages selected for the multilingual mode. #### Using Filter in Multilingual Mode diff --git a/src/content/docs/zh/enterprise/online-editor/overview.mdx b/src/content/docs/zh/enterprise/online-editor/overview.mdx index 5fa0b1152..4eb7ca65b 100644 --- a/src/content/docs/zh/enterprise/online-editor/overview.mdx +++ b/src/content/docs/zh/enterprise/online-editor/overview.mdx @@ -43,7 +43,6 @@ import replaceInSuggestionsResults from '!/crowdin/online-editor/replace_in_sugg import replaceInSourcesResults from '!/crowdin/online-editor/replace_in_sources_results.png'; import workflowFilter from '!/enterprise/online-editor/workflow_filter.png'; import sharedComments from '!/enterprise/online-editor/shared_comments.png'; -import multipleApprovals from '!/enterprise/online-editor/multiple_approvals.png'; import taskName from '!/crowdin/online-editor/task_name.png'; 编辑器是 Crowdin Enterprise 中项目成员进行翻译工作的主要场所。 它允许用户在线建议、投票、审阅和批准译文。 @@ -134,8 +133,6 @@ import taskName from '!/crowdin/online-editor/task_name.png'; 每条译文可以由多名校对员和具有管理员权限(或更高权限)的项目成员批准一次或多次。 一旦译文至少被批准一次,它将在项目的所有工作流步骤中显示为已批准状态。 -多次批准 - 如有必要,校对员或具有管理员权限(或更高权限)的项目成员可以编辑被批准两次或两次以上的译文的批准列表,逐一或一次性删除批准记录。 要编辑批准列表,请按照以下步骤操作: