To get started on Roon Translations, please navigate to translations.roonlabs.net and sign in with your Roon account credentials.
After logging in you should be presented with a page similar to the following:
Selecting a specific language
Once you are on this page, simply select the language which you wish to help out on to proceed to the language-specific view, for example here is French:
Then on this tab, you can click on the "Help out on a translation" to get started with language-specific translations or click on "See all translations" for this language to see what has already been submitted for it. Also on this page are "Common Words" for a language, which will be discussed below.
Common words are important words which are frequently used in the app, and as such it is imperative that these have the correct translation before the rest of the individual strings. Only the language admins are able to modify the Common Words, so if you see a wrong translation here, it is important that you let the translation admins know that a change is needed! If you wish to become a translation admin, please reach out directly to us over on Community and flag down support by placing @support in the body of a message or start a new private message addressed to support.
Helping out on a translation
Once you have settled on the proper Common Words to use in a language, you can start to dive right into help out on a translation by clicking the Help out on a translation button! After clicking this button, you will be presented with a page similar to the following if there haven't been any translations yet:
Simply insert your suggested translation into the text box and press "Save and Go To Next Translation" to view the next untranslated string.
Voting on Translations
If a language has already been worked on by other users, then there will be translations which have been submitted but not voted on. For a translation to actually get into the app, it must be voted on by at least one other person. If there are multiple votes on a translation, then the translation with the most votes are used. Here is an example of a string which you can vote on:
If one of the translations is a more accurate one, you can vote for it as "All Good" or if it can be improved or is wrong, you can also vote for the translation in that regard.
If a string is not clear enough as to what it refers, you can click on the "Request Clarification" button before inputting a translation into the system. This request notifies the Roon staff that the meaning of the string is not clear and to provide more context.
See All Translations
You can also see all of the strings which have been submitted (and haven't been submitted yet) by clicking on the "See all translations" button after selecting the language from the primary screen and it would bring you to this screen:
Here, you can search directly for the string in either English (or if there's a translation in the native language) and also use some sorting tools to clarify what work is left. You can view your own contributions under the Contribution area, and see if the strings were voted as Good/Improve/Wrong by typing in a value in the sidebar. Skipped translations can also be sorted using the drop-down column to see which strings have been skipped and still need to be worked on.
On our Community Forum, we have a special dedicated section to Translations, linked here: Community Translation Section
. This is an area where users can gather, to discuss specific requirements of their language, and discuss which strings can be improved or added or just provide general feedback regarding the translation tool.
Translation Admins are volunteer Roon users who are the leaders for a specific Roon language. Every language that Roon is translated into requires a Translation Admin leader.
When a new translator has questions regarding a specific language, Translation Admins are the first stop, and Translation Admins also generally work closer with Roon staff to identify language issues.
Translation Admins have additional abilities in the system compared to normal translation users, they are able to edit the "Common Words" in a language and assist with phrase usage clarifications.
If you are interested in becoming a Translation Admin, please send a message @Support on Community and let us know!
For any other questions, please start a thread in the Translations category of Community or send a private message via Community to @Support.