Public projects allow anyone in your community to join and contribute translations. They are useful when you want to crowdsource translation for open-source projects, community-driven apps, or products with an active user base. Use public projects to involve your community in the localization process, translate content faster, and reach a wider audience by adding more languages over time.
To make your project public, go to the project Settings page and enable the Make project public option. A shareable link will appear below. Save the settings to activate it.
Hint: Adding a project description in the settings helps contributors understand your project's domain, audience, tone, and style, leading to more accurate translations. This description is shown on the public project page, giving potential contributors the context they need before joining.
Once your project is public, you can share it with your community using the shareable link. Send the link directly, or use the social sharing buttons to spread the word and increase visibility.
The public project page gives visitors a quick overview of your project, including overall translation progress, the number of string keys, and supported languages. Each language also displays its own translation stats.
Anyone interested in contributing can request to join directly from this page.
By default, join requests require manual approval. The project owner and admins can review, approve, or reject pending requests from the Contributors page.
If you prefer a more open approach, you can enable auto-approval in the project settings to automatically accept all join requests.
Approved contributors receive the Translator role by default. They do not have reviewer access and can only work with the languages selected in their join request.
The project owner and admins can update contributor permissions at any time from the Contributors page, including which languages contributors can translate or use as reference languages.
To crowdsource translations, make your project public in the project settings. Once it's public, you can share the project link with your community, users, or anyone who may be interested in contributing.
Making the project public allows potential contributors to access it, but they also need to be aware that the project is available for translation. Sharing the link through relevant channels, such as your website, social media, newsletters, community forums, or product updates, can help reach people who may want to take part.
Provide contributors with clear context before they start translating. Write a concise project description that explains what the project does, who the audience is, and what tone or style should be used. Include key terminology, product names, and any phrases or concepts that are commonly misunderstood. Community translations are more accurate and consistent when contributors understand the purpose and meaning behind the content, instead of translating each string in isolation.
Yes. Public projects are a great fit for open-source localization. They allow community contributors to help translate your project, and Localizely is free for open-source projects.
Yes. You can make a public project private at any time. Once you turn off public access, the project is removed from public view and new join requests are disabled. Existing contributors will retain their current access unless you change their permissions manually.
Previous: Project branching
Read next: Professional translation services
Tired of manually editing translation files?
Our platform streamlines software localization for you.