> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/rdm/ribbon-menu-bar/tools/devolutions-localizer.md).

# Devolutions Localizer

Devolutions Localizer is our custom translation tool for our applications. We welcome you to contribute to the Devolutions community by translating our tools for the benefit of other users just like you around the world.

Download the [Devolutions Localizer](https://devolutions.net/localizer) translation tool to get started!

#### Requirements

* a free [Devolutions Account](https://docs.devolutions.net/portal/profile/create-devolutions-account/) to log in to the Devolutions Localizer tool
* [.NET 10.0 or later](https://dotnet.microsoft.com/en-us/download)

### Translation process

1. In ***File – Languages***, select the language(s) to translate. Click ***Ok***.

   <figure><img src="https://cdnweb.devolutions.net/docs/docs_en_rdm_windows_RDMWin2228.png" alt=""><figcaption></figcaption></figure>
2. Click on the ***Translate*** button.

   <figure><img src="https://cdnweb.devolutions.net/docs/docs_en_rdm_windows_RDMWin2131.png" alt=""><figcaption></figcaption></figure>
3. Choose the file in which to translate in the ***File*** drop-down list.

   <figure><img src="https://cdnweb.devolutions.net/docs/docs_en_rdm_windows_RDMWin2132.png" alt=""><figcaption></figcaption></figure>
4. In the lower part, you can filter and review the content already translated or in need of translation. Information about each resource line is available in the different columns.

<table><thead><tr><th width="150">Column</th><th>Description</th></tr></thead><tbody><tr><td>Status</td><td><p>Can be set to different values depending on the translation progress:<br></p><ul><li><em><strong>Changed</strong></em>: The text in its original language has been modified by Devolutions. A local translator must review the localized translation and make changes if necessary.</li><li><em><strong>New</strong></em>: The text has not yet been translated in the target language.</li><li><em><strong>Translated</strong></em>: The text has already been translated in the target language. Any translation marked as <em><strong>Translated</strong></em> is automatically set to <em><strong>Changed</strong></em> when we change the English text so that you can reevaluate the translation.</li><li><em><strong>Under review</strong></em>: This status is intended to help translators communicate with each other when they are unsure of the translation and/or use of a particular value. Through the <em><strong>Comment</strong></em> field, translators can also write translation notes.</li><li><em><strong>Use original</strong></em>: The text should not be translated, it should be kept in its original language. For example, this can apply to product names or third-party system names. Any translation marked as <em><strong>Use original</strong></em> is automatically set to <em><strong>Changed</strong></em> when we change the English text so that you can reevaluate the translation.</li></ul></td></tr><tr><td>Name</td><td>Name of the resource.</td></tr><tr><td>Original</td><td>Original English text from Devolutions.</td></tr><tr><td>Translated</td><td>Translation of the original English text in the target language.</td></tr><tr><td>Comment</td><td>Any comment related to the translation process.</td></tr><tr><td>Modified By</td><td>Username of the user who last modified the translation of the original text.</td></tr><tr><td>Modified (UTC)</td><td>Time at which the last modification to the translated text was done.</td></tr><tr><td>Original (UTC)</td><td>Time at which the last modification to the original English text was done by Devolutions.</td></tr></tbody></table>

![](https://cdnweb.devolutions.net/docs/docs_en_rdm_windows_RDMWin2229.png)

5. To start, select a ***Resource*** line in the bottom list and click ***Translate***. The original text will appear in the ***Original*** box.

   <figure><img src="https://cdnweb.devolutions.net/docs/docs_en_rdm_windows_RDMWin2133.png" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
When translating text, you may encounter the ampersand character ("&") used in a way other than its usual meaning of "and". This is not an error: the ampersand causes the character immediately to the right of it to be underlined when displayed. Please double check before translating.For example, "P\&roperties" will be displayed as "P r operties" with an underlined "r".
{% endhint %}

6. Type the translated text in the right box.

{% hint style="info" %}
A ***Bing*** button is available to assist you in translating your text. The Bing API limits the number of calls per hour. If it fails, try again in an hour or so.
{% endhint %}

7. When done, change the ***Status*** to ***Translated*** for this resource and click the ***Save Changes*** button. This will send your translation to our server and it will be deployed with the next release version of our applications.

   <figure><img src="https://cdnweb.devolutions.net/docs/docs_en_rdm_windows_RDMWin2134.png" alt=""><figcaption></figcaption></figure>

#### Preview

You can preview your changes in Remote Desktop Manager prior to the release or view the ones already in place but not yet released.

1. Close your Remote Desktop Manager.
2. In the Devolutions Localizer ***Dashboard***, click ***Deploy – Generate & Start*** to view your changes, or ***Deploy – Start (use existing)*** to view unreleased changes.

Follow the next steps if you want to change the language of your Remote Desktop Manager application to reflect the one you were translating:

1. Go to ***File – Settings – User Interface***.
2. In the ***Language*** drop-down list, select the language and click ***OK***.
3. Restart the application for this to take effect.

#### Keyboard shortcuts

Devolutions Localizer also features several keyboard shortcuts to speed up the translation process:

* <kbd>Ctrl</kbd>+<kbd>D</kbd>: Set the ***Status*** of the current resource to ***Translated***.
* <kbd>Ctrl</kbd>+<kbd>E</kbd>: Set the ***Status*** of the current resource to ***Use original***. This ignores any translation text and displays the original value as is.
* <kbd>Ctrl</kbd>+<kbd>Down</kbd>: Jump to the next resource.
* <kbd>Ctrl</kbd>+<kbd>Up</kbd>: Jump to the previous resource.
* <kbd>Ctrl</kbd>+<kbd>B</kbd>: Request a Bing translation for the current resource.
* <kbd>Ctrl</kbd>+<kbd>S</kbd>: Save all pending changes.
* <kbd>Ctrl</kbd>+<kbd>F</kbd>: Enable/disable filtering.

### Updating Devolutions Localizer

The automatic update feature of Devolutions Localizer will check for a new update every month and install it. To update manually, go to ***Help - Check for updates***.

If your version of Devolutions Localizer is earlier than 2024.1, you will need to [manually download the latest version](https://devolutions.net/localizer) for the automatic update function to be available.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.devolutions.net/rdm/ribbon-menu-bar/tools/devolutions-localizer.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
