#1352 closed task (blessed) (fixed)
Switch translate.wordpress.org to the plugin version of GlotPress
Reported by: | ocean90 | Owned by: | ocean90 |
---|---|---|---|
Milestone: | Priority: | highest omg bbq | |
Component: | Translate Site & Plugins | Keywords: | |
Cc: |
Description (last modified by )
Current development: https://github.com/deliciousbrains/GlotPress
ToDo
- 🚫Update bootstrap of Rosetta
- 0-load.php: After the SSL include add
if ( 351 === get_current_blog_id() ) { return; }
- 0-load.php: After the SSL include add
- ✅Update global header/footer
- Move
gp_head();
on top, beforewp_head()
- Don't call
wp_footer()
iffunction_exists( 'gp_footer' )
- Move
- ✅Update templates
- helper-functions.php:
tmpl_load_locations
=>gp_tmpl_load_locations
- helper-functions.php:
wp_enqueue_style( 'wporg', gp_url_ssl( gp_url_public_root() ) . 'gp-templates/style.css', array( 'base' ), '20151003' );
// change to wp_register_style( 'wporg-translate', 'https://translate.wordpress.org/gp-templates/style.css', array( 'base' ), '20151003' ); gp_enqueue_style( 'wporg-translate' );
- helper-functions.php:
- ✅Add SVN external for GlotPress
- ✅Update plugins
- 🚫common-permissions
- ✅wporg-help
- ✅wporg-js-warnings
- ✅wporg-log-discarded-warnings
- ✅wporg-log-warnings-to-slack.php
- 🚫wporg-non-persistent-users.php
- ✅wporg-plugins.php
- ✅wporg-project-stats.php
- ✅wporg-rosetta-roles
- ✅wporg-routes
- ✅wporg-specifics.php
- 🚫wporg-sso
- 🚫wporg-sso.php
- ✅wporg-user-stats.php
- ✅wporg-warnings.php
- ✅Add SVN externals for ^ plugins
- ✅Prepare import/export scripts
- ✅ Plugin Directory: Create/Update/Delete
- ✅ Plugin Directory: Import translations
- ✅ Theme Directory
- ✅ update-originals.sh
- ✅ Language packs
- ✅Install wp-cli on sandbox for imports
- ✅Update/remove nginx rules
Task for Go-Live
- ✅Change URL of site to translate.wordpress.org
- ✅Switch cronjob for update-originals.sh to update-originals-wp.sh
- ✅Switch language packs to use *-wp.sh
- ✅Update
WPORGTRANSLATE_WPCLI
to use translate.wordpress.org - ✅Switch theme directory to use WP-CLI
- ✅Switch plugin directory to use WP-CLI
- ✅Switch cronjob for cache updates to use WP-CLI
- ⬜️ (Update
GLOTPRESS_LOCALES_PATH
to use locales.php from the plugin)
Change History (65)
This ticket was mentioned in Slack in #meta-i18n by sam. View the logs.
9 years ago
This ticket was mentioned in Slack in #meta-i18n by sam. View the logs.
9 years ago
This ticket was mentioned in Slack in #meta-i18n by ocean90. View the logs.
9 years ago
This ticket was mentioned in Slack in #polyglots by ocean90. View the logs.
9 years ago
Note: See
TracTickets for help on using
tickets.
In 2104: