GP Auto Extract

plugin banner

A plugin for GlotPress as a WordPress plugin that adds an option to extract original strings from a remote source repo directly in to a GlotPress proj

Author:Greg Ross (profile at wordpress.org)
WordPress version required:4.4
WordPress version tested:6.4.4
Plugin version:0.8
Added to WordPress repository:28-01-2016
Last updated:03-12-2023
Rating, %:0
Rated by:0
Plugin URI:http://glot-o-matic.com/gp-auto-extract
Total downloads:1 615
Active installs:10+
plugin download
Click to start download

A plugin for GlotPress that adds an option to extract original strings from a remote source repo directly in to a GlotPress project.

Features:

  1. WordPress, GitHub and custom sources.
  2. Private GitHub repos with HTTP basic authentication.
  3. GitHub tags and branches.
  4. Importing for an existing extract file.

To set it up, go to Settings->GP Auto Extract in WordPress. You’ll see a list of your projects in GP, you can edit the settings for each one:

  1. Source Type
  2. Setting
  3. Branch/Tag (for GitHub repos only)
  4. Use HTTP Basic Authentication (for GitHub repos only)
  5. Import from existing file

Each source type has the following settings associated with it:

  1. None – Don’t auto extract this project.
  2. WordPress.org – the slug for the WordPress.org SVN repo to extract from (for example “gp-auto-extract” for this plugin).
  3. GitHub – The user name and repo name on GitHub to extract from (for example “toolstack/gp-auto-extract”).
  4. Custom – a complete url to a ZIP file containing the source code to extract from.

Once the setting has be entered, you can save them with the button to the right and then run an extract which will update the originals in the given project from the source selected.

0.7

  • Release Date: January 10, 2017
  • Added: Auto Extract option to the projects menu on the front end.
  • Fixed: Various WP_DEBUG warnings.
  • Fixed: Better handling of corrupt zip files.
  • Fixed: Make sure to remove temporary files.
  • Fixed: Source file references would incorrectly include plugin top level directory, thanks @brazabr.

0.6

  • Release Date: March 18, 2016
  • Documentation updates.

0.5

  • Release Date: January 28, 2016
  • Initial release.

FAQ
ChangeLog