Typoskript Lokalisierungsprobleme

stimmen
2

Wenn ich Typoskript verwenden und einen String dort erklären, und diese Zeichenfolge zu einem gewissen russischen Text gesetzt. Dann Typoskript Compiler kompiliert JavaScript ohne Rücksicht auf Codierung I in Lösung verwenden. So bekomme ich, dass „Fragen in rombic Symbole“ anstelle der normalen Buchstaben.

Also, wissen Sie, wie man es beheben?

Veröffentlicht am 09/10/2012 um 22:38
quelle vom benutzer
In anderen Sprachen...                            


3 antworten

stimmen
3

Sie benötigen eine Datei-Codierung UNICODE zu ändern. Kompilieren:

var x = "привет мир";

class foo {
    public done() {
        return "привет мир";
    }
}

Gab folgenden JS für mich:

var x = "привет мир";
var foo = (function () {
    function foo() { }
    foo.prototype.done = function () {
        return "привет мир";
    };
    return foo;
})();
Beantwortet am 09/10/2012 um 23:14
quelle vom benutzer

stimmen
1

Typoskript als Standard erstellt eine ANSI-codierte Datei, wenn Visual Studio hinzugefügt werden. (Oder Visual Studio erstellt ansi-Dateien als Standard)

Um dies zu beheben, die Datei in Notepad öffnen und verwenden „Speichern unter“ und die Kodierung UTF-8 oder UNICODE ändern.

Beantwortet am 03/10/2013 um 11:19
quelle vom benutzer

stimmen
1

Ich habe das gleiche Problem, wenn ich cscript verwenden tsc.js Compiler zu laufen.

Ich habe festgestellt , dass die Eingabedatei für tsc in utf-8 sein sollte , mit Unterschrift (BOM) oder Unicode-16 - Codierung.

Wenn ich NodeJS verwenden laufen tsc.js könnte die Eingabedatei in utf-8 sein, auch ohne Unterschrift und alles ist in Ordnung.

Beantwortet am 21/05/2013 um 20:34
quelle vom benutzer

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more