Character Vault
Any Concept / Any System
Compendium
Your System Come To Life
Roll20 for Android
Streamlined for your Tablet
Roll20 for iPad
Streamlined for your Tablet

Personal tools

Difference between revisions of "Translation"

From Roll20 Wiki

Jump to: navigation, search
(update page to contain info on tranlating Roll20 in general, leaving Char Sheet Translation as its own page)
m (links to language pages)
(23 intermediate revisions by one user not shown)
Line 1: Line 1:
The Roll20 platform & it's [[Character Sheet|character sheets]] have partial translations available in 19 languages, most or all which are community-translated.
+
{{revdate}}The Roll20 platform & it's [[Character Sheet|character sheets]] have full or partial translations available in over 22 languages, most or all which are community-translated.
  
The language options for Roll20[https://roll20.zendesk.com/hc/en-us/articles/360044893733-Roll20-Language-Selection#how-to-change-your-language-preference-0-0 <sup>1</sup>]:
+
You change your language settings from your [[Account]]-page: {{hc|360044893733-Roll20-Language-Selection Language Selection}}
 +
 
 +
 
 +
The language options for Roll20{{source|https://roll20.zendesk.com/hc/en-us/articles/360044893733-Roll20-Language-Selection#how-to-change-your-language-preference-0-0 1}}:
 
{{tocright}}
 
{{tocright}}
 
* Afrikaans / Afrikaanse taal
 
* Afrikaans / Afrikaanse taal
 +
* Catalan
 
* Chinese (Traditional) / 繁體中文
 
* Chinese (Traditional) / 繁體中文
 
* Czech / Český jazyk
 
* Czech / Český jazyk
 
* Danish / Dansk
 
* Danish / Dansk
 
* Dutch / Nederlandse taal
 
* Dutch / Nederlandse taal
* French / langue Française
+
* English
* German / Deutsche Sprache
+
* [[Page d'accueil (Français)|French / langue Française]]
 +
* [[FI|Finnish / Suomi]] ('''NEW''': March 2022) 
 +
* [[:Category:Language-DE|German / Deutsche Sprache]]
 
* Greek / ελληνική γλώσσα
 
* Greek / ελληνική γλώσσα
 
* Hebrew / שפה עברית
 
* Hebrew / שפה עברית
 +
* Hungarian
 
* Italian / Lingua Italiana
 
* Italian / Lingua Italiana
* Japanese / 日本語
+
* [[メインページ(日本語)|Japanese / 日本語]]
 
* Korean / 한국어
 
* Korean / 한국어
 
* Polish / Język polski
 
* Polish / Język polski
 
* Portuguese / Língua portuguesa
 
* Portuguese / Língua portuguesa
 
* Russian / русский язык
 
* Russian / русский язык
 +
* Slovenian
 
* Spanish / lengua española
 
* Spanish / lengua española
 
* Swedish / svenska
 
* Swedish / svenska
 
* Turkish / Türk Dili
 
* Turkish / Türk Dili
 +
* Ukranian
 +
 +
 +
See also : '''{{hc|articles/360057432414-How-to-Translate-Content-on-Crowdin How to Translate Content on Crowdin}}'''<br>
  
 
==Contribute==
 
==Contribute==
  
If you want to help translate Roll20's menus or character sheets to your language, contact Roll20 through the web form with the option: '''[https://roll20.zendesk.com/hc/en-us/requests/new?ticket_form_id=360003887493 I am applying to translate Roll20 into another language.]'''
+
If you want to help translate Roll20's menus and site, contact Roll20 through '''[https://help.roll20.net/hc/en-us/requests/new?ticket_form_id=1500000457501 the web form]''', and select "Translation" & "Application" for the "Collaboration Type".
 +
 
 +
If you want to translate [[character sheets]], just go to the project page, join it, and start submitting translations.
 +
 
 +
The translations are split in three projects:
 +
 
 +
* '''Community Created'''(and-publisher-backed) character sheets: [https://crowdin.com/project/roll20-character-sheets crowdin.com/project/roll20-character-sheets]
 +
* '''Official Roll20 sheets''': [https://crowdin.com/project/roll20-official-character-shee crowdin.com/project/roll20-official-character-shee]
 +
* '''Roll20 Site''': [https://crowdin.com/project/roll20-site crowdin.com/project/roll20-site] (to get Translation Access to the main site, submit an application [https://help.roll20.net/hc/en-us/requests/new?ticket_form_id=1500000457501 here]
  
 
==CrowdIn==
 
==CrowdIn==
 
[[File:Crowdin.png|right|thumbnail|400px|Main page for Roll20's CrowdIn]]
 
[[File:Crowdin.png|right|thumbnail|400px|Main page for Roll20's CrowdIn]]
[[wiki:CrowdIn]] is a company Roll20 uses for organizing the internal & crowd-sourced translations of the Platform menus & Character sheets. To gain access to Roll20's translation things, you need a CrowdIn account & [https://roll20.zendesk.com/hc/en-us/requests/new?ticket_form_id=360003887493 requested access from Roll20] to it.
+
{{wiki|CrowdIn|CrowdIn}} is a company Roll20 uses for organizing the internal & crowd-sourced translations of the Platform's menus & Character Sheets.
  
Roll20 usually updates tranlations once a week(Tuesday), taking all the changes suggested through CrowdIn and from GitHub, and combining them into one. Changes submitted through are therefore never updated immediately, but take time until Roll20 have reviewed the changes.
+
To gain access to Roll20's translation projects, you need a [https://crowdin.com/join CrowdIn account] & join the projects.
  
* [https://crowdin.com/ crowdin.com] - homepage
+
Roll20 usually updates translations once a week(Tuesday), taking all the changes suggested through CrowdIn, and sends them to Github. Changes submitted through CrowdIn are therefore never updated immediately, but take time until Roll20 have reviewed the changes.  <u>Expect to wait around a week before your suggested translations have gone live on Roll20.</u>
* [https://crowdin.com/project/roll20-site Main page for Roll20 Translations] (requires login & access granted by Roll20)
+
* [https://support.crowdin.com/ Knowledge Base]
+
  
===Main Tranlation Categories===
+
* [https://crowdin.com/ crowdin.com] - homepage
File:Crowdin-translation-areas.png
+
* [https://support.crowdin.com/ CrowdIn Knowledge Base]
* '''Character Sheets by Roll20''' All the Sheets that are maintained by Roll20 directly, which ahve "by Roll20" n their name
+
* '''Community-created Character Sheets'''. Almost all sheets are community-created, and only those with "by Roll20" in their name is located in the first section. Sheets maintained by publishers are also found here, such as the sheet created by Evil Hat Productions
+
* '''roll20-editor.json''' Translation files for the in-game menus and things seen inside a camapign
+
* '''roll20.yml''' Translation files for the rest of the site, like the forums, marketplace and other menus. Does not include Help Center or Community Wiki
+
  
 
[[File:Crowdin-translation-areas.png|center|thumbnail|800px|]]
 
[[File:Crowdin-translation-areas.png|center|thumbnail|800px|]]
Line 50: Line 64:
 
* Center Top: Shows the original version of this word/string. Usually English
 
* Center Top: Shows the original version of this word/string. Usually English
 
* Center Middle: Where you write the new translation
 
* Center Middle: Where you write the new translation
* Center Bottom: Shows the current tranlation(if any), and how the same word/string have been translasted in other languages
+
* Center Bottom: Shows the current translation(if any), and how the same word/string have been translated in other languages
  
 
* Right Side: Any discussions on translating this word/string, useful for making notes for the future if someone later opens the same word.
 
* Right Side: Any discussions on translating this word/string, useful for making notes for the future if someone later opens the same word.
* Left side: Shows the list of word/strings for the section you're viewing at the moment. Instances that have been translated have a green marker next to them, while unltarnlated entires are marked red.  
+
* Left side: Shows the list of word/strings for the section you're viewing at the moment. Instances that have been translated have a green marker next to them, while untranslated entires are marked red.  
  
 
====Example====
 
====Example====
Line 63: Line 77:
  
 
==[[Character Sheet Translation]]==
 
==[[Character Sheet Translation]]==
[[Character Sheet Translation]] have info on how to update a character sheet to have translation capabilities, if it previously didn't have them.
+
* '''Updating Translations''': If a character sheet already have <code>translation.json</code> files on {{repo|Roll20/roll20-character-sheets GitHub}} and you want to provide/update translations for it, you should submit them through [[#CrowdIn|CrowdIn]], and '''not''' to [[Github|make a PR to GitHub]]. Roll20 have some automated processes for pulling translations from CrowdIn, which overrides/interferes with any changes submitted to github.
 +
** To find if a Roll20 community-contributed sheet already support translations, see [https://crowdin.com/project/roll20-character-sheets roll20 community sheets] and search for the sheet
 +
** All "by Roll20"-sheets supports translations, which can be found here: [https://crowdin.com/project/roll20-official-character-shee Official Roll20 sheet translations]
  
If a character sheet already have <code>translation.json</code> files on [https://github.com/Roll20/roll20-character-sheets GitHub] and you want to provide an translation to it, Roll20 prefers if you  submit them through [[#CrowdIn|CrowdIn]] rather than [[Github|making a PR to GitHub]].
+
* '''Requesting Translations:''' You can post in the [[Sheet Requests#List of Current Requests|latest Sheet Requests]]-thread to request translation capabilities to be added to a sheet.
  
Strongly related to '''[[Building Character Sheets]]'''
+
* '''Add Translation Support to Existing Sheet''': [[Character Sheet Translation]] have info on how to update a character sheet to have translation capabilities, if it previously didn't have them. It also has a section for making language-specific changes to character sheet looks, such as changing the width of a span so a longer word in another language doesn't get obscured, or to change images/logos depending on which language is used.
  
 
==Links==
 
==Links==
 +
* [https://crowdin.com/profile/roll20 Roll20's Translation projects on CrowdIn] (requires [[CrowdIn]] login)
 +
** [https://crowdin.com/project/roll20-site "Roll20-site" project] need additional access granted by Roll20)
 +
** '''[https://help.roll20.net/hc/en-us/requests/new?ticket_form_id=1500000457501 web form to apply for translation access]''' (for main site)
 +
* {{hc|articles/360057432414-How-to-Translate-Content-on-Crowdin How to Translate Content on Crowdin}}
  
* '''[https://roll20.zendesk.com/hc/en-us/requests/new?ticket_form_id=360003887493 Application to translate Roll20 into another language]'''
+
[[Category:Roll20]]
* [https://crowdin.com/project/roll20-site CrowdIn's main page for Roll20] (requires login & access granted by Roll20)
+
[[Category:Miscellaneous]]
 +
[[Category:External Tools]]
 +
[[Category:Language]]

Revision as of 13:10, 25 March 2022

The Roll20 platform & it's character sheets have full or partial translations available in over 22 languages, most or all which are community-translated.

You change your language settings from your Account-page: Language Selection


The language options for Roll20:

Contents

  • Afrikaans / Afrikaanse taal
  • Catalan
  • Chinese (Traditional) / 繁體中文
  • Czech / Český jazyk
  • Danish / Dansk
  • Dutch / Nederlandse taal
  • English
  • French / langue Française
  • Finnish / Suomi (NEW: March 2022)
  • German / Deutsche Sprache
  • Greek / ελληνική γλώσσα
  • Hebrew / שפה עברית
  • Hungarian
  • Italian / Lingua Italiana
  • Japanese / 日本語
  • Korean / 한국어
  • Polish / Język polski
  • Portuguese / Língua portuguesa
  • Russian / русский язык
  • Slovenian
  • Spanish / lengua española
  • Swedish / svenska
  • Turkish / Türk Dili
  • Ukranian


See also : How to Translate Content on Crowdin

Contribute

If you want to help translate Roll20's menus and site, contact Roll20 through the web form, and select "Translation" & "Application" for the "Collaboration Type".

If you want to translate character sheets, just go to the project page, join it, and start submitting translations.

The translations are split in three projects:

CrowdIn

Main page for Roll20's CrowdIn

CrowdIn Wikipedia-Black-W.png is a company Roll20 uses for organizing the internal & crowd-sourced translations of the Platform's menus & Character Sheets.

To gain access to Roll20's translation projects, you need a CrowdIn account & join the projects.

Roll20 usually updates translations once a week(Tuesday), taking all the changes suggested through CrowdIn, and sends them to Github. Changes submitted through CrowdIn are therefore never updated immediately, but take time until Roll20 have reviewed the changes. Expect to wait around a week before your suggested translations have gone live on Roll20.

Crowdin-translation-areas.png

Translation Menu

Tranlsation Menu Overview

Crowdin-translation-menu.png
  • Center Top: Shows the original version of this word/string. Usually English
  • Center Middle: Where you write the new translation
  • Center Bottom: Shows the current translation(if any), and how the same word/string have been translated in other languages
  • Right Side: Any discussions on translating this word/string, useful for making notes for the future if someone later opens the same word.
  • Left side: Shows the list of word/strings for the section you're viewing at the moment. Instances that have been translated have a green marker next to them, while untranslated entires are marked red.

Example

Here is an gif showing how to update the translation of a single word on a community character sheet.(You would of course press the "Save"-button at the end)

CrowdIn-tranlation-example.gif

Discussions

This section shows any translation discussions people are having regarding any particular translation, which makes it easier to coordinate with others.

Character Sheet Translation

  • Updating Translations: If a character sheet already have translation.json files on GitHub and you want to provide/update translations for it, you should submit them through CrowdIn, and not to make a PR to GitHub. Roll20 have some automated processes for pulling translations from CrowdIn, which overrides/interferes with any changes submitted to github.
  • Requesting Translations: You can post in the latest Sheet Requests-thread to request translation capabilities to be added to a sheet.
  • Add Translation Support to Existing Sheet: Character Sheet Translation have info on how to update a character sheet to have translation capabilities, if it previously didn't have them. It also has a section for making language-specific changes to character sheet looks, such as changing the width of a span so a longer word in another language doesn't get obscured, or to change images/logos depending on which language is used.

Links