PGF Cyrillic Filter

Hide premade groups with Cyrillic player names (Russian realms) in Premade Groups Filter via a checkbox or the cyrillic keyword.
# PGF Cyrillic Filter

A small companion addon for [Premade Groups Filter](https://www.curseforge.com/wow/addons/premade-groups-filter) (PGF).
It adds a language filter to the Premade Groups finder: hide groups whose leader or members have names written in
Cyrillic letters, i.e. players from Russian-speaking realms. Useful if you cannot communicate in Russian and want to
see only groups you can talk to.

**Requires Premade Groups Filter.** PGF itself is not modified, so PGF updates keep working.

## Features

* **Checkbox "No Cyrillic Names"** in the *Dungeons* and *Delves* panels of the PGF dialog, right below *Not Declined*.
  Ticking it appends `and not cyrillic` to the filter.
* **New keywords for the Advanced Filter Expression:**
  * `cyrillic` – `true` if the group leader or any member has a name written in Cyrillic letters
  * `cyrillics` – number of members with a Cyrillic name

  Examples: `not cyrillic`, `mythicplus and not cyrillic`, `cyrillics >= 3`
* The checkbox state is saved together with your other PGF filter settings.

## How it works

Member names are not always available in the group finder, but the leader name always is. The addon checks the
leader name and, when available, all member names for Cyrillic letters. On Russian realms character names and
realm names are always written in Cyrillic, while letters such as é, ü or ø and Korean or Chinese names never match.

## Compatibility

The addon hooks into PGF at runtime and does not change any PGF file. If a future PGF version changes its internals,
the addon prints a single line to the chat and disables the affected part instead of throwing errors.

## License

GPL-2.0-or-later, see LICENSE.

The PGF Cyrillic Filter Team

profile avatar
  • 1
    Projects
  • 6
    Downloads