Making WordPress.org

#4430 closed task (fixed)

Provide suggestions for translations

Reported by: ocean90 Owned by: ocean90
Milestone: Priority: high
Component: Translate Site & Plugins Keywords:


The idea is to help translators with new translations by suggesting existing translations from a Translation Memory and/or other languages. This should be extendable to also allow suggestions from other sources like machine translations.

Change History (9)

#1 @ocean90
15 months ago

In 8732:

Translate: Add plugin to provide translation suggestions from translation memory and other languages.

Props yoavf, ocean90.
See #4430.

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

15 months ago

#3 @ocean90
15 months ago

In 8749:

Translate: Include slug of translation set in locale when querying the translation memory for results.

See #4430.

#4 @ocean90
15 months ago

In 8751:

Translate: Update editor interface for translations.

  • Increase focus on translation by moving original, context and translation into the same column.
  • Add tabs for plural forms.
  • Move action buttons more closely to textarea.
  • Increase size for textareas.
  • Automatically resize textarea heights.
  • Provide an area for suggestions, see #4430.
  • Add help dialog with support for locale resources, see #3522.
  • Stack columns on mobile.

See #4431.

#5 @ocean90
15 months ago

In 8761:

Translate: Use only the first locale part for ordering other language suggestions.

See #4430.

#6 @ocean90
14 months ago

In 8937:

Translate: Send approved translations to translation memory.

Props yoavf, ocean90.
See #4430.

#7 @yoavf
14 months ago

For machine translation, I think we'd need API keys serverside - or an option to let users set their own API keys as an option. I'm not sure any of these options is suitable at this time, so maybe we can mark this as done? :)

#8 @ocean90
14 months ago

Yep, let's close this for now and review machine translation again in the future.

#9 @ocean90
14 months ago

  • Resolution set to fixed
  • Status changed from assigned to closed
Note: See TracTickets for help on using tickets.