Tablica struktur opisujących języki

Tablica zawiera struktury opisujące definiowane języki. Ostatnim elementem tablicy musi być element którego wartość pola id wynosi NULL.
Public struct _multilanguage multilanguage[] =
      {
       {
	&us_day_name_ptr,
	&us_mon_name_ptr,
	&us_toascii_table,
	&us_lower_table,
	&us_upper_table,
	&us_char_type,
	&us_order_tbl,
        0,
	NULL,
	"english",
	"US english",
	NULL
       },
       {
	&pl_maz_day_name_ptr,
	&pl_maz_mon_name_ptr,
	&pl_maz_toascii_table,
	&pl_maz_lower_table,
	&pl_maz_upper_table,
	&pl_maz_char_type,
	&pl_maz_order_tbl,
        0,
	Decode_Number,
	"PL-mazowia",
	"Polish mazowia",
	&maz_decode
       },
       {
	&pl_iso2_day_name_ptr,
	&pl_iso2_mon_name_ptr,
	&pl_iso2_toascii_table,
	&pl_iso2_lower_table,
	&pl_iso2_upper_table,
	&pl_iso2_char_type,
	&pl_iso2_order_tbl,
        0,
	Decode_Number,
	"PL-latin2",
	"Polish ISO-8859-2 (Latin2)",
	&iso2_decode
       },
       {
	NULL,
	NULL,
	NULL,
	NULL,
	NULL,
	NULL,
	NULL,
        0,
	NULL,
	NULL,
	NULL,
	NULL
       }
      };