GlotPress 2.3 RC 1

The release candidate of GlotPress 2.3 is now available!

This software is still in development. Consider setting up a test site just to play with the new version.

Since the first beta we’ve fixed four issues:

  • Allow project glossaries to override terms of a locale glossary. (#640)
  • Remove hardcoded ‘default’ slug which prevented locale gloassiers for locale variants. (#641)
  • During imports, don’t change status fuzzy to waiting if a translation has warnings. (#646)
  • Allow CLI imports to set the status of translations to current. (#644)

The release candidate can be downloaded from GitHub. For more information about what’s new in version 2.3, check out the beta 1 blog post.

If you think you’ve found a bug, you can post to the issue tracker on GitHub.

The final release is targeted for February 6th, 2017.

Happy testing!

#development, #release, #wordpress-plugin

GlotPress 2.3.0 Beta

The first beta of GlotPress 2.3.0 is now available!

This software is still in development. Consider setting up a test site just to play with the new version.

The beta can be downloaded from GitHub.

The focus of this release is adding support for JSON formats and for glossaries per locale.

  • Fix incorrect URL’s in some cases on locale page. (#632)
  • Fix truncation of download names if they contain a space. (#633)
  • Improve glossary plural handling. (#595)
  • Restore edit text for non translated entries. (#519)
  • Don’t create duplicate translations during imports. (#579)
  • Redirect users back to previous page when they have to log in. (#558)
  • Fix default file extension for .NET Resources files. (#573)
  • Fix radio button code to remove spurious single quote. (#610)

Features

  • Add JSON format for JED and plain JSON. (#523)
  • Add support for locale glossaries. (#227)
  • Add ability to mark translations as fuzzy. (#620)
  • Enhance display of previous translations with special characters in them. (#625)
  • Add support for importing fuzzy translations. (#596)
  • Add keyboard shortcut for copying original strings. (#554)
  • Developers: Add filters for translations queries. (#524)
  • Developers: Add Fine-grained permissions per translations. (#537)
  • Developers: Add filter for adding links to the translation editor. (#597)
  • Add meta data to all file formats that can support it. (#575)
  • Update ROH locale information. (#605)

In this version 24 issues were solved and 30 Pull Requests were merged, a total of 179 commits.

Contributors of this release: Alex Kirk, Anton Timmermans, Dominik Schilling, Greg Ross, Nikhil, Pascal Birchler, and Yoav Farhi.

If you think you’ve found a bug, you can post to the issue tracker on GitHub.

The next release (RC1) is targeted for January 24, 2017.

Happy testing!

#development, #release, #wordpress-plugin

GlotPress 2.2 RC 1

The release candidate of GlotPress 2.2.0 is now available!

This software is still in development. Consider setting up a test site just to play with the new version.

The release candidate can be downloaded from GitHub. There were no changes since beta 1. For more information about what’s new in version 2.2, check out the beta 1 blog post.

If you think you’ve found a bug, you can post to the issue tracker on GitHub.

The final release is targeted for September 28, 2016.

Happy testing!

#development, #release, #wordpress-plugin

GlotPress 2.2 Beta 1

The first beta of GlotPress 2.2.0 is now available!

This software is still in development. Consider setting up a test site just to play with the new version.

The beta can be downloaded from GitHub.

The focus of this release was to handle scripts and styles more efficient and to fix some minor bugs.

Breaking Changes

  • Change the slug of the Kyrgyz locale from ky to kir. (#550)

Bugfixes

  • Fix broken cancel link on project create form. (#547)
  • Fix native name of the Tibetan locale name from བོད་སྐད to བོད་ཡིག. (#539)
  • Fix extra entry in GP_Translation::translations(). (#516)
  • Merge similar strings to improve translation. (#535)
  • Refactor script and style registration to make them more reliable. (#476)
  • Update locale information for Kyrgyz to use correct data. (#550)

Features

  • Add locale information for the Latin version of Hausa. (#549)
  • Fix translations which are using the placeholder for tab characters. (#473)
  • Add gp_reference_source_url filter for the source URL of a project. (#522)
  • Provide minified assets. (#505)
  • Update JavaScript library for table sorting. (#502)

In this version 13 issues were solved and 19 Pull Requests were merged, a total of 65 commits.

Contributors of this release: Alexander Kirk, David Decker, Dominik Schilling, Greg Ross, Pedro Mendonça, Petya Raykovska, and Sergey Biryukov.

If you think you’ve found a bug, you can post to the issue tracker on GitHub.

The next release (RC1) is targeted for September 21, 2016.

Happy testing!

#473, #476, #502, #505, #516, #522, #535, #539, #547, #549, #550, #development, #release, #wordpress-plugin

GlotPress 2.1 RC 1

The first release candidate of GlotPress 2.1.0 is now available!

This software is still in development. Consider setting up a test site just to play with the new version.

The release candidate can be downloaded from GitHub.

Changes since Beta 1:

  • Allow project slugs to contain periods. (#492)
  • Add confirmation message when saving settings. (#490)
  • Convert sort by fields from hard coded to a filterable function call. (#488)

For more of what’s new in version 2.1, check out the Beta 1 blog post.

If you think you’ve found a bug, you can post to the issue tracker on GitHub.

The final release is targeted for July 13, 2016.

Happy testing!

#488, #490, #492, #development, #release, #wordpress-plugin

GlotPress 2.1 Beta 1

The first beta of GlotPress 2.1.0 is now available!

This software is still in development. Consider setting up a test site just to play with the new version.

The beta can be downloaded from GitHub.

The focus of this release is performance improvements and other general enhancements.

Bugs fixed in this release:

  • Replace LIKE queries for the status of an original with an exact match. (#419)
  • Move gp_translation_set_filters hook to allow additions to the filter form. (#391)
  • Fix wrong error message for translations with a missing set ID. (#341)
  • Fix Android exports with translation that start with an @. (#469)
  • Improve performance of default GP_Translation->for_translation() query. (#376)
  • Use __DIR__ constant for GP_PATH. (#455)
  • Use lowercase field types in schema.php. (#461)
  • Change field type for user IDs to bigint(20). (#464)
  • Don’t call gp_upgrade_data() in gp_upgrade_db() on install. (#361)
  • Define max index length for user_id_action column. (#462)

Features in this release:

  • Allow export by priority of originals. (#405)
  • Check imported translations for warnings. (#401)
  • Allow translations to be imported with status waiting. (#377)
  • Add Language header to PO exports. (#428)
  • Add option to overwrite existing glossary when importing. (#395)
  • Allow modification of accepted HTTP methods in the router. (#393)
  • Update the Project-Id-Version header PO exports to better handle sub projects and be filterable. (#442)
  • Convert the permissions list to a table. (#99)
  • Split translation status counts by hidden and public. (#397)
  • Store user ID of validator/approver on translation status changes. (#293)

In this version 28 issues were solved and 26 Pull Requests were merged, a total of 89 commits.

Contributors of this release: Dominik Schilling, Greg Ross, Yoav Farhi, Alexander Kirk, Anton Timmermans, Mattias Tengblad.

If you think you’ve found a bug, you can post to the issue tracker on GitHub.

The next release (RC1) is targeted for July 6, 2016.

Happy testing!

#293, #341, #361, #376, #377, #391, #393, #395, #397, #401, #405, #419, #428, #442, #455, #461, #462, #464, #469, #development, #release, #wordpress-plugin

GlotPress 1.0 Beta 1

The first beta of GlotPress as a WordPress plugin is now available! 🍾

Since the first meeting the current development team has achieved a lot. 81 Pull Requests were merged with more than 250 commits by 13 contributors! Now we need some help with testing what we have been working on.

 

This software is still in development. Consider setting up a test site just to play with the new version. Please read also the list of breaking changes.
If you have existing plugins for the standalone version take a look at this guide to convert them to WordPress plugins.

The beta can be downloaded in the plugin directory, just search for “GlotPress” and click the install button.

 

If you think you’ve found a bug, you can post to the issue tracker on GitHub.

The release of 1.0 is targeted for Januar 18th 2016.

 

Happy testing!

 

On January 14th @ 14:00 UTC we’ll have our next meeting. We’ll talk about our goals for 2016 – you’re invited!

#development, #wordpress-plugin

I was looking for a quick way to…

I was looking for a quick way to setup GlotPress under Varying Vagrants Vagrant, and since I couldn’t find anything, I created vvv-glotpress. Use this to quickly get GlotPress trunk running under VVV.

#development, #trunk, #vvv