locale
#include <iostream>
#include <locale>
int main() {
std::cout << std::locale().name() << '\n';
}#include <iostream>
#include <locale>
int main() {
std::locale my_locale("en_US.UTF-8");
std::cout.imbue(my_locale);
std::cout << "Hello, world!" << '\n';
}#include <iostream>
#include <locale>
#include <ctime>
int main() {
std::time_t t = std::time(nullptr);
std::cout.imbue(std::locale("en_US.UTF-8"));
std::cout << std::ctime(&t);
}