Make WordPress Core

Opened 11 years ago

Closed 10 years ago

Last modified 10 years ago

#33007 closed feature request (duplicate)

Add a dashboard widget that encourages users to translate WordPress

Reported by: joostdevalk Owned by:
Priority: normal Milestone:
Component: I18N Version:
Severity: normal Keywords:
Cc: Focuses:

Description

I propose we add a dashboard widget for those people that are not using WordPress in their preferred language. This simple PoC in screenshots (I have code but need to clean it up a bit first) could work off of the GlotPress API on translate.wordpress.org.

We should read the users accept language header and use their primary language to see if we have a complete translation for that. If not, show them a link where they can start help translating, if so, show them how to switch their language.

See attached screenshots.

Attachments (2)

wp-in-your-language.png​ (18.7 KB ) - added by joostdevalk 11 years ago.
WordPress in your language - switch
wp-in-your-language-2.png​ (20.3 KB ) - added by joostdevalk 11 years ago.
WordPress in your language - translate

Download all attachments as: .zip

Change History (17)

@joostdevalk
11 years ago

WordPress in your language - switch

@joostdevalk
11 years ago

WordPress in your language - translate

This ticket was mentioned in ​Slack in #meta-i18n by joostdevalk. ​View the logs.


11 years ago

#2 @markoheijnen
11 years ago

Probably a dismissible warning would fit better. Like the one you get when you still use the automatic generated password.

#3 @samuelsidler
11 years ago

  • Summary Let's get some more translators. → Add a dashboard widget that encourages users to translate WordPress

I agree with @markoheijnen. If core were to consider something like this, it would need to be dismissible at least on a per-version basis.

#4 @wonderboymusic
11 years ago

  • Keywords needs-patch added
  • Type enhancement → feature request

#5 @markoheijnen
11 years ago

Currently working on something related at ​https://wordpress.org/plugins/polyglots/.

#6 @swissspidy
10 years ago

Admin notices are quite limited in space. What about adding this to the welcome panel or perhaps the about screen?

#7 @swissspidy
10 years ago

  • Keywords ux-feedback ui-feedback added

This ticket was mentioned in ​Slack in #core-i18n by ocean90. ​View the logs.


10 years ago

This ticket was mentioned in ​Slack in #design by karmatosed. ​View the logs.


10 years ago

#10 follow-up: @hugobaeta
10 years ago

The mockups say something about a "preferred language". How is that established?

#11 in reply to: ↑ 10 @TacoVerdo
10 years ago

Replying to hugobaeta:

The mockups say something about a "preferred language". How is that established?

That could, for example, be based on the HTTP_ACCEPT_LANGUAGE header.
​This demo shows that pretty well.

#12 follow-up: @swissspidy
10 years ago

Related: #23348

I think we should combine these two tickets as both are about contributing to WordPress.

This ticket was mentioned in ​Slack in #core-i18n by ocean90. ​View the logs.


10 years ago

#14 in reply to: ↑ 12 @ocean90
10 years ago

  • Keywords needs-patch ux-feedback ui-feedback removed
  • Milestone Awaiting Review
  • Resolution → duplicate
  • Status new → closed

Replying to swissspidy:

Related: #23348

I think we should combine these two tickets as both are about contributing to WordPress.

Yep, makes sense.

This ticket was mentioned in ​Slack in #core-i18n by swissspidy. ​View the logs.


10 years ago

Note: See TracTickets for help on using tickets.