システムのロケールを変更する C プログラムを書きたいと思っています。ゲームの言語オプションを作成したい。
まず、完全に独立した C プログラムが必要です。そのために、Google で検索を行い、次のコードを記述しようとしましたが、システム ロケールは変更されませんでした。
#include <stdio.h>
#include <time.h>
#include <locale.h>
int main()
{
printf ("Locale is: %s\n", setlocale(LC_ALL,NULL));
printf("Locale is: %s\n",setlocale(LC_ALL,"pa_IN.UTF-8"));
return 0;
}