Wie zu set locale in JavaScript, zum Beispiel für toLocaleUpperCase()?
Ich würde gerne das JavaScript-toLocaleUpperCase () - Methode, um sicherzustellen, dass die groß-und Kleinschreibung korrekt arbeitet für die türkische Sprache. Ich kann nicht sicher sein, jedoch, dass die türkischen als Gebietsschema des Benutzers.
Gibt es eine Möglichkeit in modernen Browsern einstellen der locale im Lauf der Zeit, wenn ich sicher weiß, dass die Zeichenfolge ist in der türkischen?
(Ich lief in dieses problem, während denken über die türkische, aber eigentlich kann es jede andere Sprache).
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gibt es nicht wirklich viel draußen, aber ich kam in dieser JavaScript-setlocale-Funktion Skript, die Sie vielleicht nützlich finden.
Du leider nicht festlegen-locale während der Laufzeit. Alle Hoffnung ist nicht verloren, obwohl, es gibt viele gute Bibliotheken auf npm für Sie zu nutzen. Check-out https://www.npmjs.com/package/upper-case und https://www.npmjs.com/package/lower-case zum Beispiel, wird es funktionieren, für viele andere Sprachen auch.
Wenn das zu viel wird, können Sie Rollen Sie Ihre eigenen einfache Bibliothek:
JS:
Sehr ähnlich für die upper-case-version.
Diese option ist möglicherweise nicht bestanden haben, wieder im Jahr 2013, kann aber helfen, neue Besucher zu diesem Thema:
Nach MDN (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/toLocaleUpperCase) die Funktion toLocaleUpperCase nimmt einen optionalen parameter 'locale'.
Einstellung der richtigen Sprache-tag ist ein Thema, das auf eigene (https://www.w3.org/International/articles/language-tags/). Einfachste Beispiel sieht wie folgt aus