Skip to main content

Locales Guide

Introduction

PianoRhythm is a multilingual application that supports multiple languages. This guide will show you how to contribute to the localization of PianoRhythm.


Github Repo

How to get started?

You have two primary ways to contribute to the localization of PianoRhythm:

Forking the Repository

The first way is to fork the repository and create a new locale file or update one in the locales directory. You can copy or use the translation files in the locales/en directory as your reference to translate the strings to your desired language. The README file in the root directory will provide you with more information. Once you have completed the translation, you can submit a pull request to the main repository.

You can find the link to the repository here.

This screenshot was taken in version: undefined

Using Fink by Inlang

The other way is to use Fink by Inlang, a web-based translation platform that allows you to translate the strings in PianoRhythm. With your github account, you can sign in to Fink and start translating through their web interface.

This screenshot was taken in version: undefined

A fork of the repository will be created for you to work on the translations in your own personal Github account. Once you have completed the translation, you can submit a pull request to the main repository.

This screenshot was taken in version: undefined

You can find the link to PianoRhythm's Fink by Inlang here.