# `GSFont.disablesNiceNames`

*Instance Property*

Whether automatic glyph name substitution is disabled.

## Declaration

```swift
var disablesNiceNames: Bool { get set }
```

```objc
@property BOOL disablesNiceNames;
```

[See also `disablesNiceNames` in the Python API](https://docu.glyphsapp.com/#GSFont.disablesNiceNames)

```python
pyobjc_instanceMethods.disablesNiceNames() -> bool
pyobjc_instanceMethods.setDisablesNiceNames_(disablesNiceNames: bool)
```

## Discussion

Disable this while creating or renaming many glyphs when the provided glyph names should be kept unchanged.

## See Also

### Change Tracking

- [`GSFont elementDidChange:`](/Core/GlyphsCore/GSFont/elementDidChange:) — Reports that a font element changed.
- [`GSFont.disabledChangeKeys`](/Core/GlyphsCore/GSFont/disabledChangeKeys) — Change keys collected while interface updates are disabled.

