Typescript yerelleştirme sorunları

oy
2

Ben typescript kullanmak ve orada bir dize bildirmek ve bazı Rus metne bu dizeyi ayarlarsanız. Sonra typescript derleyici ben çözümde kullanmak kodlama ile hiçbir konuda JavaScript derler. Yani almak yerine, normal harflerin rombic sembolleri sorular.

Yani, bunu düzeltmek için nasıl anlarım?

Oluştur 09/10/2012 saat 22:38
kaynak kullanıcı
Diğer dillerde...                            


3 cevaplar

oy
3

UNICODE için dosya kodlamasını değiştirmek gerekir. Derleme:

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

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

Benim için aşağıdaki JS verdi:

var x = "привет мир";
var foo = (function () {
    function foo() { }
    foo.prototype.done = function () {
        return "привет мир";
    };
    return foo;
})();
Cevap 09/10/2012 saat 23:14
kaynak kullanıcı

oy
1

Varsayılan olarak typescript görsel stüdyo kullanarak katma ANSI kodlanmış dosya oluşturur. (Veya görsel stüdyo standart olarak ansi dosyaları oluşturur)

notepad dosyasını açmak düzeltmek ve kullanmak için "farklı kaydet" ve UTF8 veya UNICODE kodlamasını değiştirmek.

Cevap 03/10/2013 saat 11:19
kaynak kullanıcı

oy
1

Ben tsc.js derleyici çalıştırmak için cscript kullandığımda aynı sorunu var.

Ben TSC için giriş dosyası utf-8 olması gerektiğini tespit ettik imzayla (BOM) veya unicode-16 kodlaması.

Ben tsc.js çalıştırmak için nodejs kullanırsanız girdi dosyası bile imzası olmadan utf-8 içinde olabilir ve her şey yolunda.

Cevap 21/05/2013 saat 20:34
kaynak kullanıcı

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