Problémy strojopisem lokalizace

hlasů
2

Mám-li použít strojopis a deklarovat řetězec tam a nastavte tento řetězec do jisté ruského textu. Pak strojopisem kompilátor kompiluje do JavaScriptu bez ohledu na kódování používám v roztoku. Tak jsem si, že „otázky v rombic symboly“ namísto běžných dopisů.

Takže, víte, jak to opravit?

Položena 09/10/2012 v 22:38
zdroj uživatelem
V jiných jazycích...                            


3 odpovědí

hlasů
3

Musíte změnit kódování souboru Unicode. Kompilace:

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

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

Poskytla následující JS pro mě:

var x = "привет мир";
var foo = (function () {
    function foo() { }
    foo.prototype.done = function () {
        return "привет мир";
    };
    return foo;
})();
Odpovězeno 09/10/2012 v 23:14
zdroj uživatelem

hlasů
1

Strojopis jako výchozí vytváří zakódovaný soubor ANSI, když přidané pomocí Visual Studio. (Nebo Visual Studio vytvoří ansi soubory jako standard)

Chcete-li otevřít soubor v Poznámkovém bloku a použití „uložit jako“ a změnu kódování na UTF-8 nebo UNICODE.

Odpovězeno 03/10/2013 v 11:19
zdroj uživatelem

hlasů
1

Mám stejný problém, když používám cscript běžet tsc.js kompilátor.

Zjistil jsem, že vstupní soubor pro TSC by měla být v UTF-8 s podpisem (BOM) nebo unicode-16 kódování.

Pokud mohu použít nodejs běžet tsc.js vstupní soubor by mohl být v UTF-8 i bez podpisu a vše je v pořádku.

Odpovězeno 21/05/2013 v 20:34
zdroj uživatelem

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