2016-08-05 23 views
1

ich eine Felddefinition in Typoskript haben, die so aussieht:Transpiled JavaScript Ausgabe enthält ungültige Zeichen in Literale

languages: Array<{}> = [{ key: "fr", name: "français" }]; 

Wenn die Typoskript Datei die Ausgabe in der JavaScript kompiliert wird wie folgt aussieht:

this.languages = [{ key: "fr", name: "fran�ais" }]; 

Warum ändert der Transpiler die Literale und wie kann ich das verhindern?

+0

Mögliche Duplikate von [TypScript-Lokalisierungsprobleme] (http://stackoverflow.com/questions/12808799/typescript-localization-issues) – Stijn

Antwort

1

Ah, wurde es von mir ...

Typoskript-Datei gespeichert wurde, um den Standard Western European (Windows) - Codepage 1252 Codierung; Ich änderte das zu Unicode (UTF-8 with signature) - Codepage 65001), das das Problem reparierte.