Eli softaan oisi mukava saada tuo käännöspuoli kuntoon ihan muuten vaan. Nuo .po tiedostothan ovat juuri tätä varten eli, kuinka tämä toimii. Esim seuraava
char domain[] = "airpong";
setlocale ( LC_ALL, "" );
bindtextdomain ( domain, "/data/translations" );
textdomain ( domain );
cout << gettext("Config loaded...");
Olen ymmärtänyt että tuo luo .pot tiedoston tuonne /data/tranlations josta sitten voi tehdä käännöksiä. Olenko ymmärtänyt väärin vai pitääkö siihen käyttää jotain komentoa? Saanut käsityksen, että xgettext komento tekisi tämän, mutta eipä ole tehnyt ainakaan kun olen makefile:en pistänyt -xgettext.
Pitääkö ohjelmalle määrittää mitä kieltä pitää käyttää vai osaako se jo tuosta hakea oikean kielitiedoston jos järjestelmän kielenä on esim suomi. Anteeksi jos viestini on jotenkin epäselvä.