References RCC_CLASS_STANDARD, RCC_CLASS_TRANSLATE_LOCALE, RCC_OPTION_AUTODETECT_LANGUAGE, RCC_OPTION_TRANSLATE, RCC_OPTION_TRANSLATE_SKIP_PARRENT, rccFree(), rccFrom, rccGetCurrentLanguage(), rccGetCurrentLanguageName(), rccGetLanguageByName(), rccInit(), rccInitDb4(), rccInitDefaultContext(), rccSetLanguageByName(), rccSetOption(), and rccTo.
41 setlocale(LC_ALL,
"");
58 if (language) printf(
"Current Language: %s\n\n", language);
60 printf(
"Unable Detect Language, using english\n\n");
64 while (fgets(buf,255,stdin)) {
65 if (strlen(buf)<2)
break;
67 rccstring =
rccFrom(NULL, 0, buf);
69 recoded =
rccTo(NULL, 1, rccstring);
73 }
else printf(
"Recoding from UTF-8 is failed\n");
75 }
else printf(
"Recoding to UTF-8 is failed\n");