Title: GlotCore History Limiter
Author: meloniq
Published: <strong>15 april 2026</strong>
Last modified: 15 april 2026

---

Plugins zoeken

![](https://ps.w.org/glotcore-history-limiter/assets/banner-772x250.png?rev=3507118)

![](https://ps.w.org/glotcore-history-limiter/assets/icon-256x256.png?rev=3507118)

# GlotCore History Limiter

 Door [meloniq](https://profiles.wordpress.org/meloniq/)

[Download](https://downloads.wordpress.org/plugin/glotcore-history-limiter.1.0.zip)

 * [Details](https://nl.wordpress.org/plugins/glotcore-history-limiter/#description)
 * [Beoordelingen](https://nl.wordpress.org/plugins/glotcore-history-limiter/#reviews)
 * [Ontwikkeling](https://nl.wordpress.org/plugins/glotcore-history-limiter/#developers)

 [Ondersteuning](https://wordpress.org/support/plugin/glotcore-history-limiter/)

## Beschrijving

Controls and optimizes translation history in [GlotPress](https://wordpress.org/plugins/glotpress/)
by enforcing limits on `waiting` and `old` entries per string,
 reducing unnecessary
revisions and keeping the database lean and efficient.

 1. It limits the number of `waiting` translations.
     Any `waiting` translations above
    the limit are set to `old` status and are no longer shown in the waiting translations
    list.
 2. It limits the number of `old` translations.
     Any `old` translations above the limit
    are permanently deleted from the database.

### How the limit works

Assume the limit is set to **2 translations per string**.

### 1. Single user behavior

When a single user submits multiple translations:

 * The **latest translation** is always marked as `waiting`
 * The previous `waiting` translation becomes `old`
 * If the number of `old` translations exceeds the limit:
    - The **oldest `old` translation is deleted**

**Result:**
 – `1 waiting` translation (latest) – Up to `2 old` translations (limited)

### 2. Multiple users

When multiple users submit translations for the same string:

 * Each user can have **one `waiting` translation**
 * A new submission:
    - Replaces that user’s previous `waiting` (which becomes `old`)
    - Does **affect other users `waiting` translations** if the total number of `
      waiting` translations exceeds the limit
    - The **oldest `waiting` translation** over the limit (regardless of user) becomes`
      old`
 * All `old` translations are shared (counted globally per string)
 * All `waiting` translations are shared (counted globally per string)

#### Configuration

Once installed, GlotCore History Limiter is ready to use. The default limit is set
to 3 history entries per string.

You can change this limit by defining the following constant in your `wp-config.
php` file:
 `php define( 'GLOTCORE_HISTORY_LIMIT', 3 ); // Change 3 to your desired
limit

You can also modify the limit by hooking into the `glotcore_history_limit` filter
in your theme or plugin:
 `php add_filter( 'glotcore_history_limit', function( $
limit ) { return 3; // Change 3 to your desired limit } );

## Beoordelingen

Er zijn geen beoordelingen voor deze plugin.

## Bijdragers & ontwikkelaars

“GlotCore History Limiter” is open source software. De volgende personen hebben 
bijgedragen aan deze plugin.

Bijdragers

 *   [ meloniq ](https://profiles.wordpress.org/meloniq/)

“GlotCore History Limiter” is vertaald in 2 localen. Dank voor [de vertalers](https://translate.wordpress.org/projects/wp-plugins/glotcore-history-limiter/contributors)
voor hun bijdragen.

[Vertaal “GlotCore History Limiter” in je eigen taal.](https://translate.wordpress.org/projects/wp-plugins/glotcore-history-limiter)

### Interesse in ontwikkeling?

[Bekijk de code](https://plugins.trac.wordpress.org/browser/glotcore-history-limiter/),
haal de [SVN repository](https://plugins.svn.wordpress.org/glotcore-history-limiter/)
op, of abonneer je op het [ontwikkellog](https://plugins.trac.wordpress.org/log/glotcore-history-limiter/)
via [RSS](https://plugins.trac.wordpress.org/log/glotcore-history-limiter/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0

 * Initial release.

## Meta

 *  Versie **1.0**
 *  Laatst geüpdatet **6 maanden geleden**
 *  Actieve installaties **Minder dan 10**
 *  WordPress versie ** 4.9 of nieuwer **
 *  Getest t/m **6.9.10**
 *  PHP versie ** 7.4 of nieuwer **
 *  Talen
 * [Chinese (Taiwan)](https://tw.wordpress.org/plugins/glotcore-history-limiter/),
   [English (US)](https://wordpress.org/plugins/glotcore-history-limiter/) en [Russian](https://ru.wordpress.org/plugins/glotcore-history-limiter/).
 *  [Vertaal in je eigen taal](https://translate.wordpress.org/projects/wp-plugins/glotcore-history-limiter)
 * Tags
 * [glotpress](https://nl.wordpress.org/plugins/tags/glotpress/)[history](https://nl.wordpress.org/plugins/tags/history/)
   [limit](https://nl.wordpress.org/plugins/tags/limit/)[revisions](https://nl.wordpress.org/plugins/tags/revisions/)
 *  [Geavanceerde weergave](https://nl.wordpress.org/plugins/glotcore-history-limiter/advanced/)

## Waarderingen

Er zijn nog geen beoordelingen ingediend.

[Je beoordeling](https://wordpress.org/support/plugin/glotcore-history-limiter/reviews/#new-post)

[Bekijk alle beoordelingen](https://wordpress.org/support/plugin/glotcore-history-limiter/reviews/)

## Bijdragers

 *   [ meloniq ](https://profiles.wordpress.org/meloniq/)

## Ondersteuning

Iets te melden? Hulp nodig?

 [Het supportforum bekijken](https://wordpress.org/support/plugin/glotcore-history-limiter/)