AdguardTeam / FiltersCompiler

A tool that compiles & validates filters
GNU Lesser General Public License v3.0
52 stars 12 forks source link

Validate that "description" and "name" are both present in the localization #94

Closed ameshkov closed 3 years ago

ameshkov commented 4 years ago

This is what caused issues with the Mac version recently (missing "description"):

        "118": {
            "en": {
                "name": "EasyPrivacy"
            }
        },

I temporarily removed translations: https://github.com/AdguardTeam/FiltersRegistry/commit/ec9e8ff5f65a73677fa7c82daaebc5a2b336bab4

@slavaleleka please add a validation check: both "name" and "description" must be set for "filters" and "tags".