setLocale
Задает локаль страны и языка для обработки CFML и страницы, возвращаемой клиенту. Значение локали определяет форматирование даты, времени, чисел и денежных значений по умолчанию в соответствии с языковыми и региональными соглашениями.
setLocale(new_locale) → returns string
Справочник по аргументам
new_locale string Обязательный
Название локали, например «English (US)»
Значения:
Chinese (China)Chinese (Hong Kong)Chinese (Taiwan)Dutch (Belgian)Dutch (Standard)English (Australian)English (Canadian)English (New Zealand)English (US)English (UK)French (Belgian)French (Canadian)French (Standard)French (Swiss)German (Austrian)German (Standard)German (Swiss)Italian (Standard)Italian (Swiss)JapaneseKoreanNorwegian (Bokmal)Norwegian (Nynorsk)Portuguese (Brazilian)Portuguese (Standard)Spanish (Modern)Spanish (Standard)Swedish
Примеры Пример кода с вызовом функции setLocale
Выводит текущую локаль, задает локаль французского языка (Бельгия) и выводит ее, затем восстанавливает исходную локаль и выводит ее
<cfscript>
currentLocale = getLocale();
writeOutput("Current: ");
writeDump(currentLocale);
writeOutput("<br />");
setLocale("French (Belgian)");
writeOutput("New: ");
writeDump(getLocale());
writeOutput("<br />");
setLocale(currentLocale);
writeOutput("Original: ");
writeDump(getLocale());
</cfscript>
© 2012–present Foundeo, Inc. and the CFDocs contributors.
Licensed under the MIT License.
ColdFusion is a trademark of Adobe Systems Incorporated.
https://cfdocs.org/setlocale