how to translate via crowdin

This is strat point for new translation option. I will improve this docs in future.
This commit is contained in:
Ömercan Kömür 2020-06-10 06:05:48 +03:00
parent 0d50379751
commit 93743e892b
4 changed files with 29 additions and 1 deletions

View File

@ -0,0 +1,27 @@
# Helping translation
As LibRetro, it is very important for us that RetroArch can be easily understood by everyone. Using RetroArch in your own language will give you a better understanding of the options and will make you feel at home. Currently, RetroArch is in the process of being translated into 22 languages. We used to use a system that was not very complicated on GitHub. However, this scenario could be difficult for new users or users who did not use the development infrastructure. That's why we switched to **Crowdin**.
## What is Crowdin?
Crowdin is a closed-source cloud-based localization technology and services company. The tool has an Online Translation Editor, where texts can be translated and proofread by linguists. It's free to use.
### How to register
First you need to create Crowdin account in [here](https://accounts.crowdin.com/register). After creating your Crowdin account, you can start translating.
## Translate
You can reach the project page of RetroArch by clicking [here](https://crowdin.com/project/retroarch). You can either join the project and make translations or you don't join the project but still help with translation. But if you join the project, you will be informed about the changes and development, you can display it on your profile and connect quickly. You can join the project by clicking the **Join** button at the top right.
![Join the Project](../image/development/crowdin-join.png)
After clicking the language you want to translate, the string file will welcome you. After clicking the file from here, you will see the translation page.
This screen may scare you at first, but don't worry, it's actually very simple. You will see untranslated or translated titles in the left menu. After clicking on any title, you will see the source string, that is, the main term, and below you will have your space to translate to your language. After making your translation, click Save and you will have sent your translation. It's that simple.
![Translate main screen](../image/development/crowdin-translate-page.png)
### Proofreading
If you want to proofreading translations other than voting, you will need a separate authority for this. I kindly ask you to write to me via Discord(gadsby#6752) so that we can discuss to provide this authorization.

Binary file not shown.

After

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 123 KiB

View File

@ -274,7 +274,8 @@ nav:
- 'Input': - 'Input':
- 'Input Overlays': 'development/retroarch/input/overlay.md' - 'Input Overlays': 'development/retroarch/input/overlay.md'
- 'Parallel Port Joypads': 'development/retroarch/input/parallel-port-joypads.md' - 'Parallel Port Joypads': 'development/retroarch/input/parallel-port-joypads.md'
- 'Adding Translations': 'development/retroarch/new-translations.md' - 'Adding Translations(not active)': 'development/retroarch/new-translations.md'
- 'Adding Translations with Crowdin': 'development/retroarch/new-translations-crowdin.md'
- 'Network Protocols': - 'Network Protocols':
- 'Netplay': 'development/retroarch/netplay.md' - 'Netplay': 'development/retroarch/netplay.md'
- 'Network Control Interface': 'development/retroarch/network-control-interface.md' - 'Network Control Interface': 'development/retroarch/network-control-interface.md'