# HighlightJS wählt automatisch die falsche Sprache aus

**URL:** <https://meta.discourse.org/t/highlightjs-is-auto-selecting-wrong-language/141739>\
**Category:** Product Support\
**Created:** [16. Februar 2020 um 11:11 UTC](https://meta.discourse.org/t/highlightjs-is-auto-selecting-wrong-language/141739 "2020-02-16T11:11:07Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![topogram](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/topogram/32/155563_2.png) [@topogram](https://meta.discourse.org/u/topogram)\
**Post date:** [16. Februar 2020 um 11:11 UTC](https://meta.discourse.org/t/highlightjs-is-auto-selecting-wrong-language/141739/1 "2020-02-16T11:11:08Z")

</div>

Gibt es eine Möglichkeit, die automatische Sprachauswahl des Syntax-Highlighting-Engines zu deaktivieren? Ich versuche, einen Swift-Codeblock auf meiner Discourse-Installation korrekt hervorzuheben:

```swift
NSString *str = @"hello,";
str = [str stringByAppendingString:@" world"];

```

Ich umrahme den Code-Block mit ` ~~~swift...~~~ `, aber das funktioniert nicht.

Der Highlighting-Engine besteht jedoch darauf, den Code entweder als `makefile` oder `nginx` zu markieren. Meine Website verwendet nur eine Handvoll Sprachen (Xojo, Python, C# und Swift). Gibt es eine Möglichkeit, die unnötigen Sprachen, die von Discourse geladen werden, zu entfernen oder zu deaktivieren?

---

_[View the full topic](https://meta.discourse.org/t/highlightjs-is-auto-selecting-wrong-language/141739)._
