problèmes de localisation dactylographiée

voix
2

Si j'utilise tapuscrit et déclare une chaîne là, et mis cette chaîne à un texte russe. Ensuite compilateur tapuscrit compile JavaScript sans tenir compte de l'encodage, je l'utilise en solution. Donc, je reçois que « des questions dans les symboles Rombic » au lieu de lettres normales.

Alors, savez-vous comment le résoudre?

Créé 09/10/2012 à 22:38
source utilisateur
Dans d'autres langues...                            


3 réponses

voix
3

Vous devez changer votre fichier encodage UNICODE. compiler:

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

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

A donné la JS suivante pour moi:

var x = "привет мир";
var foo = (function () {
    function foo() { }
    foo.prototype.done = function () {
        return "привет мир";
    };
    return foo;
})();
Créé 09/10/2012 à 23:14
source utilisateur

voix
1

Tapuscrit par défaut crée un fichier codé ANSI lorsqu'il est ajouté en utilisant Visual Studio. (Ou Visual Studio crée des fichiers ansi en standard)

Pour résoudre ouvrir le fichier dans le bloc-notes et utiliser « Enregistrer sous » et changer le codage en UTF8 ou UNICODE.

Créé 03/10/2013 à 11:19
source utilisateur

voix
1

J'ai le même problème lorsque j'utilise cscript pour exécuter tsc.js compilateur.

J'ai trouvé que le fichier d'entrée pour tsc devrait être en utf-8 avec signature (BOM) ou encodage unicode-16.

Si j'utilise nodejs pour exécuter tsc.js le fichier d'entrée pourrait être en utf-8, même sans signature et tout est ok.

Créé 21/05/2013 à 20:34
source utilisateur

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