rendered paste body// vb@knulp:~/src/utf8test$ cat translit.c/* * gcc -g translit.c `pkg-config --cflags glib-2.0` `pkg-config --libs glib-2.0` -o translit */#include <stdio.h>#include <glib.h>#include <string.h>#include <langinfo.h>#include <locale.h>int main(char argc, char *argv[], char *envp[]){ setlocale(LC_ALL, ""); if (argc < 2) return 1; char *recoded = NULL; const char * from = "UTF-8"; const char * to = "ISO-2022-JP//TRANSLIT"; const char * str = g_strdup_printf("%s ",argv[1]); recoded = g_convert(str, strlen(str), to, from, NULL, NULL, NULL); printf("%s\n", recoded); g_free(recoded); return 0;}