Skip to content

Start translating

We automatically translate everything on the site, but we need human reviewers to make sure translations are clear, simple, and accurate. Translated pages show a warning until they have been fully reviewed and edited by a human.

Translation and approval progress:

LanguageTranslatedHuman-reviewed
ArabicArabic translation progressArabic human-reviewed progress
FrenchFrench translation progressFrench human-reviewed progress
ItalianItalian translation progressItalian human-reviewed progress
JapaneseJapanese translation progressJapanese human-reviewed progress
SpanishSpanish translation progressSpanish human-reviewed progress

Video: How to edit and approve translations

Section titled “Video: How to edit and approve translations”

This short walkthrough shows how to edit and approve translations on Crowdin. (6 minutes)

We use Crowdin to coordinate that review process. Anyone can contribute.

  1. Read the code of conduct so you know what we expect when you collaborate on translations.

  2. Create a free Crowdin account. You can use an anonymous email address and username if you prefer (e.g. Tuta). If you want help deciding whether that matters for you, read Protecting your privacy.

    Create a Crowdin account

  3. Ask to join our Crowdin project. We approve each request by hand, so you won’t have access right away. New members start as translators: you can suggest edits and vote on translations.

    Ask to join the Activist Checklist project on Crowdin

  4. Tell us your username: Fill out the contact form here so we can approve your request. Once we know you, we can promote you to a “proofreader,” which lets you approve translations.

    • Include your Crowdin username so we can find your request.
    • Include your Signal username so we can be in touch moving forward.
  1. Read the translation style guide to understand how to translate the content in a way that matches our voice and tone.

  2. Find a file to work on. Go to our Crowdin project > Select a language > Pick the first file in the suggested review order that doesn’t say 100% > To the right of the file, click on the three dots button ⋮ > Proofread.

  3. Edit or approve strings: Find strings that do not have a green checkmark ✅ next to them. Approve items that look good. Edit items that need improvement.

We list the most visited pages first, so your work helps the most people right away. Start at the top and work down, skipping anything that’s already at 100% in your language.

Review each guide’s checklist items too. On Crowdin, each guide is split into several files. The guide file itself has the intro text and then a list of <ChecklistItem> elements that get replaced with the text present in the file. A guide isn’t fully reviewed until all of its checklist items are reviewed.

To find a guide’s checklist items, look for the <ChecklistItem> tags in the guide file you’re reviewing. The slug is the name of the checklist item’s file. For example, the Signal guide (content/en/guides/signal.mdx) has this line:

<ChecklistItem slug="signal-disappearing" />

You’ll find that checklist item in content/en/checklist-items/signal-disappearing.mdx.

Many checklist items show up in more than one guide, so each guide gets faster to complete as you go.

#PageCrowdin files
1Homepage, plus menus, buttons, and other text on every pageen.json
2Signal Security Checklistguides/signal.mdx + checklist items
3Security Essentialsguides/essentials.mdx + checklist items
4Doxxing Defense Checklistguides/doxxing.mdx + checklist items
5Travel & Flight Securityguides/travel.mdx + checklist items
6ICE Watch Digital Securityguides/ice.mdx + checklist items
7Prepare for a Protestguides/protest.mdx + checklist items
8VPNs for Activistspages/vpn.mdx + checklist-items/vpn.mdx
9Secondary Phone Checklistguides/secondary.mdx + checklist items
10Personal Emergency Planningguides/emergency.mdx + checklist items
11Host a Security Partypages/party.mdx
12”Police at the Door” Know Your Rights Posterpages/police.mdx
13How to use Proton safelypages/proton.mdx
14Why we remove everything after the ’?’ in linkspages/links.mdx
15About This Sitepages/about.mdx
16WhatsApp Security Checklistguides/whatsapp.mdx + checklist items
17Protecting Against Spywareguides/spyware.mdx + checklist items
18Movies, Books & Podcastspages/movies.mdx
19Resourcespages/resources.mdx
20Surveillance NewsFiles in the news folder
21Lockdown Mode and Advanced Protectionpages/lockdown.mdx

en.json also has the text for the Checklists and Updates pages. Once you finish this list, review any other files that aren’t at 100% yet.

If you have questions, refer to the translation style guide or contact us through the contact form.