Translations
Help translate Rallly into your language
Rallly is made available in different languages by volunteer translators. Translations can be submitted through Crowdin. Submitting translations is super easy and doesn’t require any coding skills.
Sign Up to Crowdin
The first thing you need to do is create a Crowdin account. Crowdin offers a user-friendly interface to submit translations. You can then join the project using this link: https://crwd.in/rallly
Once you’ve joined the project:
- Pick the language you’d like to translate
- Select a file (each file contains text for different parts of the site)
- Start translating!
Tips for Translators
Here are a few things to keep in mind when translating.
Punctuation
Pay close attention to how phrases are punctuated.
If a sentence ends with a period (.) or a colon (:), you will want to include that in your translation.
Variables
Variables are placeholders for content that can change. They look like this:
{name}
is a variable that will be replaced with the user’s name. Please make sure variables remain unchanged when translating.
Tags
Tags can be used to create a hyperlink or change the appearance of some text (ex. bold, italics etc…). They look like this:
The tags should remain wrapped around the same content and should not be translated. The contents between the tags should be translated (unless they are a variable).
Plurals
We use ICU message format to format our plurals
Plurals are like special rules that help make sure a message is written correctly when you’re using different values.
For example, the following message will display 1 option if count is 1
or 2 options if count is anything else.
Note that #
is a placeholder for the value of count
.
If your language requires more than one plural form, you can add additional rules.
Crowdin let's you preview your message to make sure it works
Register
For languages that have different registers (informal vs. formal), the general advise is to use an informal register. However, there may be exceptions for certain languages so if you are not sure please reach out.
FAQ
Contact
If you have an questions you can reach out using one of the following methods: