Skip to content

docs: Community Translation feature - #1130

Open
Anty0 wants to merge 6 commits into
mainfrom
jirikuchynka/community-translations-docs
Open

docs: Community Translation feature#1130
Anty0 wants to merge 6 commits into
mainfrom
jirikuchynka/community-translations-docs

Conversation

@Anty0

@Anty0 Anty0 commented Jul 18, 2026

Copy link
Copy Markdown
Member

Documents the Community Translation feature, including the v1.1 "Contributors" release. Rebased on latest main; includes UI screenshots.

New page

  • platform/projects_and_organizations/community_translation.mdx — the feature hub:
    • Make a project public (Advanced settings, owner-only, confirmation)
    • What community members can do (view + suggest + comment in all languages; no edit/state/languages; not a member, no paid seat)
    • How contributors find your project (/public-projects, logged-out browse, log in to contribute)
    • Find projects you have contributed to (Community translation org-switcher entry, community projects page, My contributions only toggle)
    • Reviewing community suggestions (Accept only vs Accept and decline others)
    • See who has contributed (contributors, Team/Community tabs, Invite to Team)
    • Making a project private again

Updated pages

  • suggestions — two accept actions and the up-to-three-with Show all display
  • project_settingsPublic project advanced setting
  • membersCommunity contributors section (Team/Community tabs) and community-permission note
  • sidebarPlatform.js — new page under Projects and Organizations

Screenshots

Captured against a local instance (billing enabled) with a seeded public project and non-member contributors: public toggle, public projects page, contributors tab, community projects page, and the two accept actions.

Scope notes

  • v1.1 "Contributors" (pitch #3806) is included. Not-yet-shipped pitches are intentionally excluded: SDK/browser plugin (#3780) and suggestion voting (#3769).
  • Community Translation is not EE/plan gated, so no availability callout is added.

@netlify

netlify Bot commented Jul 18, 2026

Copy link
Copy Markdown

Deploy Preview for tolgee-docs ready!

Name Link
🔨 Latest commit 428415f
🔍 Latest deploy log https://app.netlify.com/projects/tolgee-docs/deploys/6a8c26b4c782d500083d0e6a
😎 Deploy Preview https://deploy-preview-1130--tolgee-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Anty0 added 2 commits August 24, 2026 07:41
Add a Community Translation page covering public projects, the community
permission, the public projects discovery page, reviewing community
suggestions, and unpublishing. Cross-link and update related pages:

- suggestions: two accept actions (Accept only / Accept and decline
  others) and the three-suggestions-with-Show-all display
- project_settings: Public project advanced setting
- members: community-permission note on public projects
- sidebar: new page entry
Cover the Contributors release (contributors tab, community projects
page, My contributions only toggle) and add UI screenshots to the
Community Translation, Suggestions, and Member Management pages.

- community_translation: contributors ('See who has contributed'),
  community projects page + 'My contributions only', screenshots for
  the public toggle, public projects page, community projects, the two
  accept actions, and the contributors tab
- members: 'Community contributors' section with the Team/Community tabs
- suggestions: screenshot of the two accept actions
@Anty0
Anty0 force-pushed the jirikuchynka/community-translations-docs branch from 5000564 to f756e51 Compare August 24, 2026 06:23
Anty0 added 4 commits August 24, 2026 09:40
…highlight

The ScreenshotWrapper renders window chrome, so interior crops looked
wrong. Retake the public toggle, contributors tab, community projects
page, and suggestion accept actions as full-viewport shots with the
relevant area outlined in red.
…out highlight

These two capture the page's main content, so no red highlight is
needed. Also fix their sizing: trim the excess width (side gutters) and,
for the contributors tab, the trailing vertical whitespace.
Condense the Community Translation and Member Management pages and fix
subject/verb and article agreement in the community-permissions wording.
Use the list view to match the other screenshots, and tighten the
highlight to just the Accept only button and the Accept and decline
others menu item.
@Anty0
Anty0 marked this pull request as ready for review August 24, 2026 11:47
@Anty0
Anty0 requested a review from Barush August 24, 2026 11:48
Comment thread sidebarPlatform.js
'projects_and_organizations/import',
'projects_and_organizations/export',
'projects_and_organizations/suggestions',
'projects_and_organizations/community_translation',

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am thinking about the location of this file. Naturally I was looking for it in the translation process section.

[invite them as a member](./members.mdx#how-to-add-members-to-your-project) instead.

:::info
If your project is published under an open source license, contact us for a free Team license.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is actually a Business plan for non-commercial open-source.

Also contact us might be a mailto link to sales@tolgee.io

Comment on lines +11 to +16
Open-source and community-driven projects often want help from their users to reach more
languages, but inviting every willing volunteer as a project member does not scale.

Community Translation solves this. Make a project **public** and anyone signed in can find it,
open a limited view, and propose [translation suggestions](./suggestions.mdx) or leave
[comments](/platform/translation_process/comments).

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is and is not a tl;dr paragraph.
To improve this:

  • tl;dr should answer the WHO - WHAT - HOW - WHAT's NEXT
  • first sentence should define the feature
  • avoid long and complicated sentences
  • use keywords - here: public project, contributors, volunteers, open source localization, suggest translations, review and approve, without adding members...
  • no links in the tl;dr
  • should use self-contained information valid even when cited (anyone signed in --> anyone with Tolgee account)

Might be changed to:
Community Translation is a Tolgee feature for projects that want translation help from their community. Make a project public and anyone with a Tolgee account can browse it, suggest translations, and leave comments.
Contributors cannot edit anything directly. Project members review the suggestions and accept the ones they like. No need to invite volunteers as members.

Community Translation solves this. Make a project **public** and anyone signed in can find it,
open a limited view, and propose [translation suggestions](./suggestions.mdx) or leave
[comments](/platform/translation_process/comments).

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would restructure this a bit.

Start with an intro paragraph describing what is coming next (so the users can jump straight into their pov).

From the project owner point of view:

  • make a project public
  • share the project with your community (=how contributors find your project)
  • review community suggestions
  • see who has contributed

From the contributor point of view:

  • what community members can do
  • find projects you have contributed to

## How contributors find your project

Public projects are listed on the community translations page at
[`/public-projects`](https://app.tolgee.io/public-projects).

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would share a full url into the anchor with an extra info about self-hosted instances. This is critical to understand the feature.

Comment on lines +108 to +110
Contributors appear on the project's [Members](./members.mdx) page. As soon as a public project has
its first contributor, the page splits into two tabs. The `Team` tab lists your project members as
usual, and the `Community` tab lists everyone who has contributed without being a member.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This might be organized as two bullets - team and community.

Comment on lines +56 to +59
When there are multiple suggestions on a string, you choose how accepting one affects the rest.
`Accept only` promotes the suggestion to the live translation and leaves the other suggestions
open, so you can keep comparing them. `Accept and decline others`, in the suggestion's `⋮` menu,
promotes the suggestion and dismisses the competing ones in a single step.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This might be organized a two bullets.

Comment on lines +26 to +29
### Public project

When enabled, the project becomes publicly discoverable and any signed-in user can propose translation suggestions without becoming a member. Only the organization owner can change this. [Read more](./community_translation.mdx)

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The public project option is missing on the screenshot. Also, I would consider moving the screenshot a little closer to the top, because when you start reading the section, you have no idea the screenshot exists.


## Community contributors

On a [public project](./community_translation.mdx), people who are not members can suggest and

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the button public project should lead to a public project anchor, not a community translation header.

Comment on lines +78 to +81
<ScreenshotWrapper
src="/img/docs/platform/community-translation/community-projects.webp"
alt="Community projects page with the My contributions only toggle enabled"
/>

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This screenshot needs a little bit more description (or crop the upper part if it is not necessary).

  • does the top row mean this is behind login?
  • what does the my contributions toggle do?
  • community translation behave as one project in the user point of view?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants