How can I use a custom language code? What about machine translation?
If you need a language code that isn't part of BabelEdit's predefined list, you can define a custom language:
- Click the Languages icon in the toolbar
- Click Add Language...
- Select "Language code not found?"
- Click New...
- Enter your custom language code and a descriptive name:

Since BabelEdit's spellchecker and machine translation tools won’t recognize your custom language, you can assign a predefined language to use for these features instead.
Once added, your custom language will appear alongside the predefined ones and can be used in your project just like any other language.