mirror of
https://github.com/libretro/docs.git
synced 2024-11-24 01:09:44 +00:00
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:
parent
0d50379751
commit
93743e892b
27
docs/development/retroarch/new-translations-crowdin.md
Normal file
27
docs/development/retroarch/new-translations-crowdin.md
Normal 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.
|
BIN
docs/image/development/crowdin-join.png
Normal file
BIN
docs/image/development/crowdin-join.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 41 KiB |
BIN
docs/image/development/crowdin-translate-page.png
Normal file
BIN
docs/image/development/crowdin-translate-page.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 123 KiB |
@ -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'
|
||||||
|
Loading…
Reference in New Issue
Block a user