Ok, we have both services set up now, with the strings from ClassicPress 1.0.0 (old version, this way we can update the strings and use that as a test). Each one is linked to a GitHub repository.
@ElisabettaCarrara I’ve sent you an invite to manage both projects, and here are links that anyone else should be able to use to join also:
| Service | GitHub repository | Link to join | Screenshot |
|---|---|---|---|
| POEditor | GitHub - ClassicPress/i18n-core-poeditor: Testing translations with poeditor.com | Log in - POEditor localization platform | |
| Crowdin | GitHub - ClassicPress/i18n-core-crowdin: Testing translations with classicpress.crowdin.com | Crowdin Enterprise |
Crowdin is fully functional, POEditor is up and running but we’ve hit the string limit for their free trial and they still haven’t responded to my request to recognize us as an open-source project.
Thoughts so far:
- Crowdin seems much more polished and full-featured overall
- GitHub integration with POEditor is manual (have to import/export translations using a button)
- GitHub integration with Crowdin is fully automatic. New translations are automatically pushed to a branch and a PR for review. Still need to test what happens when we get new source translations (and multiple versions), and I don’t see a button to “refresh everything” related to the integration, but so far this is pretty nice
- Crowdin doesn’t know how to handle lots of strings like
What’s New- it expects the’“fancy apostrophe” to appear in the translated string even though in most languages it won’t. There are a lot of validation errors with our existing translations as a result of issues like this. - The string editing interface for Crowdin seems full-featured (helps you match HTML tags, etc) but maybe a bit clunky.
- The string editing interface for POEditor is much simpler but seems very clear and nice to use.
- It’s very easy to get in touch with a human at Crowdin, not so much at POEditor.
Summary - so far it looks like Crowdin will be a better fit, but neither of these solutions will be as seamless as GlotPress if we can host and maintain it well.

