[wp-meta] [Making WordPress.org] #4139: Localized version of support/update-php needed outside of Helphub

Making WordPress.org noreply at wordpress.org
Fri Feb 15 04:44:01 UTC 2019


#4139: Localized version of support/update-php needed outside of Helphub
--------------------------+---------------------
 Reporter:  tobifjellner  |       Owner:  (none)
     Type:  task          |      Status:  new
 Priority:  high          |   Milestone:
Component:  Support Hub   |  Resolution:
 Keywords:                |
--------------------------+---------------------

Comment (by dd32):

 Okay, so I went with `c` from above:
 > c) Make https://*.wordpress.org/support/update-php/always work, by
 loading the English Help Hub (with translations) if no locale Help Hub
 exists.

 - English page: https://wordpress.org/support/update-php/
 - Translated variant: https://de.wordpress.org/support/update-php/ (Locale
 has a Support Forum, Translation exists, Helphub isn't enabled)
 - Translated variant: https://fr.wordpress.org/support/update-php/ (Locale
 does NOT have a Support Forum, Translation exists, Helphub IS enabled as
 it's loading w.org/support with translations)

 Things worth noting:
  - Sites WITH a Locale forum, but no Helphub plugin do NOT get a TOC as
 that's part of Helphub. All links on the page go to locale-specific pages.
  - Sites WITHOUT a locale forum do have helphub enabled and get the TOC as
 a result. They have a Localised header, but everything between the header
 and footer (ie. Forum list, Documentation, etc) link to the English Forum
 site.
  - Non-en_US sites (Regardless of if there exist translations) do not get
 the Helphub sidebar.

 If we want to add the TOC to non-locale-forum sites (like the German
 version above) or remove it entirely from not-english locales we can do
 that relatively easily, possibly by just unhooking the plugin from within
 the `page-update-php.php` page template.

 Translations still exist in the `wporg-forums` project here, and can be
 found by filtering `Meta -> Forums`  by the term `helphub-update-php`, for
 example in
 [https://translate.wordpress.org/projects/meta/forums/fr/default?filters%5Bterm%5D
 =helphub-update-
 php&filters%5Buser_login%5D=&filters%5Bstatus%5D=current_or_waiting_or_fuzzy_or_untranslated&filter=Filter&sort%5Bby%5D=priority&sort%5Bhow%5D=desc
 French]

-- 
Ticket URL: <https://meta.trac.wordpress.org/ticket/4139#comment:10>
Making WordPress.org <https://meta.trac.wordpress.org/>
Making WordPress.org


More information about the wp-meta mailing list