WordPress.org

Making WordPress.org

Opened 5 years ago

Last modified 2 months ago

#1078 reviewing enhancement

Enable community-translator

Reported by: yoavf Owned by: ocean90
Milestone: Q1 Priority: normal
Component: Translate Site & Plugins Keywords: has-patch
Cc:

Description

The community translator is a tool that enables front-end translations of strings for projects that use GlotPress to store their translations. It consists of a few parts:

  1. A front end script that highlights translatable strings, provides the UI to translate them, and submits the translations
  2. A backend plugin that prepares translation data for the script (based on gettext filters, for example)
  3. A GlotPress plugin to extend the api (gihub link coming soon)

Enabling it on WordPress.org would allow front end translations of rosetta, the plugin directory, the theme directory, etc.
Demo: https://cloudup.com/iU6acgS9-x1

Patches:

TODOs:

  • Do we want this to load for all users? Only previously active translators? something else?
  • Fix URLs in the translator plugin for wporg cdn
  • Design adjustments

props akirk hew julesaus

Attachments (5)

jumpstart-rosetta-themes.diff (946 bytes) - added by yoavf 5 years ago.
jumpstart-plugins.diff (881 bytes) - added by yoavf 5 years ago.
translate-api-plugin.diff (13.3 KB) - added by yoavf 5 years ago.
translator.diff (99.1 KB) - added by yoavf 5 years ago.
translator.2.diff (98.9 KB) - added by akirk 5 years ago.

Download all attachments as: .zip

Change History (17)

@yoavf
5 years ago

#1 @akirk
5 years ago

  • Cc akirk.wordpress@… added

@akirk
5 years ago

#2 @akirk
5 years ago

This fixes a bug where the ngettext filter was not installed properly.

#3 @hew
5 years ago

  • Cc hewsut@… added

This ticket was mentioned in Slack in #meta by iandunn. View the logs.


5 years ago

This ticket was mentioned in Slack in #meta by ocean90. View the logs.


5 years ago

#6 @ocean90
5 years ago

  • Owner set to ocean90
  • Status changed from new to reviewing

This ticket was mentioned in Slack in #polyglots by ocean90. View the logs.


4 years ago

#8 @tellyworth
21 months ago

  • Milestone set to Q1

This ticket was mentioned in Slack in #polyglots by dd32. View the logs.


17 months ago

#10 @swissspidy
7 months ago

  • Component changed from General to Translate Site & Plugins

#11 @dd32
2 months ago

  • Milestone changed from Q1 to 2020 Q1

Milestone renamed

#12 @dd32
2 months ago

  • Milestone changed from 2020 Q1 to Q1

Milestone renamed

Note: See TracTickets for help on using tickets.