Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Meeting Agenda March 28, 2024 #2350

Closed
bsanevans opened this issue Mar 26, 2024 · 1 comment
Closed

Meeting Agenda March 28, 2024 #2350

bsanevans opened this issue Mar 26, 2024 · 1 comment
Assignees
Labels
[Admin] Agenda Agenda for weekly Training Team meetings.

Comments

@bsanevans
Copy link
Contributor

bsanevans commented Mar 26, 2024

Training Team meetings start at 00:00 UTC weekly on Thursdays. Anyone is welcome to contribute to the meeting by commenting in Slack threads during the meeting and throughout the following days. Meeting notes will be published by the following Tuesday to also incorporate these asynchronous conversations.

This week’s meeting will be hosted by @bsanevans .

1. News

1. Meeting Note Takers

3. Looking for volunteers

  • item 1
  • item 2

4. Other news

2. Come and Contribute

Content ready for review

Feedback awaiting validation

Topics awaiting vetting

Good first issues for developers

Validated feedback awaiting fix

3. Contribution Acknowledgement

  • Badges awarded: none
  • Props: Thanks to those testing translation plugins for Learn

4. Project updates

5. Faculty Updates

  • What have you been working on and how has it been going?
  • Anything you’ve accomplished since the last meeting?
  • Do you have any blockers?
  • Can other Faculty or Training Team members help you in some way?

6. Open Discussions

If you have topics you’d like discussed in the meeting, please leave them as a comment on this issue.


You can see all meetings scheduled on this meeting calendar. If you are new to the Training Team, then come walk through our onboarding program to get to know the team and how we work. And if you have questions, feel free to reach out in the #training Slack channel at any time.

@bsanevans bsanevans added the [Admin] Agenda Agenda for weekly Training Team meetings. label Mar 26, 2024
@bsanevans bsanevans self-assigned this Mar 26, 2024
@jonathanbossenger
Copy link
Collaborator

jonathanbossenger commented Mar 27, 2024

@bsanevans Update on translation plugin testing.

The following plugins were tested by the following contributors

Here is a breakdown of the requirements tested

Requirement Polylang WPML TranslatePress
Language selector does not show as country flags. x x x
Languages can be changed without needing to log in to one's WordPress.org account. x x x
Once a language is selected, it is applied globally. x x x
Content of the selected language is shown above non-translated content. x
English content is still shown where translations don't exist. x x x
Translators do not have permission to create or publish new content. x x x
Translators have permission to both translate any content, and review content translated by others. x x x
A flow can be implemented where translations must be approved (reviewed) before published. x x
Sensei content types can be translated in the same way as native post types. x x
Taxonomies can be translated. x x x
Translated content is indexed and searchable by Jetpack Search. x needs deeper testing needs deeper testing

General note on Jetpack Search: If it's a external index like the Google search that's found on other parts of wordpress.org, it might work. If it relies on WordPress internally for querying content and sending it to Jetpack servers, it might not. We can only really test this on the live site.

Additional notes from testers (see linked tickets for testing notes):

Polylang:

  • It's important to know that we essentially build a separate set of pages/posts/taxonomies and corresponding menu for each language.
  • For this reason, we would need to create the copied English page/post and designate it as French (for example) otherwise I don't believe this will work out for us. In other words, the copied English page/post would act as a placeholder until a translator would contribute the translation.

WPML:

  • There is no free version of WPML.
  • In short, the fact is that WPML is rather complete in terms of functionality.
  • BUT! It adds much complexity and is sometime capricious, prompt to bugs and leads to frustration.
  • There is no (in our experience) other real viable alternative except polylang which is not as complete in terms of features.

TranslatePress

  • The free version doesn't allow for more than 1 language
  • The requirement "Translators do not have permission to create or publish new content" is available in the paid version.
  • If you have questions or want a paid version to test out I would be happy to help. (we can create a perpetual license, so you get updates moving forward to the paid version). The paid version is just an addon.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Admin] Agenda Agenda for weekly Training Team meetings.
3 participants