i18ntest.c
author nathan
Sat, 29 Dec 2007 14:47:40 +0100
branchtrunk
changeset 0 474a1293c3c0
permissions -rw-r--r--
release 0.10.0
nathan@0
     1
nathan@0
     2
#include <stdio.h>
nathan@0
     3
#include <stdlib.h>
nathan@0
     4
nathan@0
     5
#undef APIVERSNUM
nathan@0
     6
#define APIVERSNUM 10307 // to keep common.h happy
nathan@0
     7
nathan@0
     8
#include "i18n.h"
nathan@0
     9
#include "i18n.c"
nathan@0
    10
nathan@0
    11
int main(int argc, char *argv[])
nathan@0
    12
{
nathan@0
    13
  if(argc<2) return 1;
nathan@0
    14
  int num=atoi(argv[1]);
nathan@0
    15
  if(num<1 || num>I18nNumLanguages) return 1;
nathan@0
    16
nathan@0
    17
  const tI18nPhrase *p=Phrases;
nathan@0
    18
  while(*p[0]) {
nathan@0
    19
    if((*p)[num-1]==0 || *((*p)[num-1])==0)
nathan@0
    20
      printf("missing translation for '%s'\n",*p[0]);
nathan@0
    21
    p++;
nathan@0
    22
    }
nathan@0
    23
}
nathan@0
    24