home *** CD-ROM | disk | FTP | other *** search
- #include <stdio.h>
- #include "mpp.h"
- #include "mppexterns.h"
-
- /*
- STRPTR Locales[]=
- {
- "deutsch.language",
- "polski.language",
- "svenska.language",
- "russian.language",
- "español.language",
- "türkçe.language",
- "português-brasil.language",
- "italiano.language",
- "dansk.language",
- "ÃeÓtina.language",
- "Hrvatski.language",
- "srpski.language",
- "norsk.language",
- "íslenska.language",
- "français.language",
- 0
- };
-
-
- void PrintPStrings(void)
- {
- FILE *fp;
- struct Catalog *Catalog;
- STRPTR *loc=Locales;
- UBYTE fname[256];
- APTR locale;
-
-
- while(*loc)
- {
- printf("locale %s\n",*loc);
-
- if(locale=OpenLocale(*loc))
- {
- (Catalog=OpenCatalog(locale,(STRPTR)"modeproprefs.catalog", TAG_DONE));
- {
- strcpy(fname,"ram:");
- strcat(fname,*loc);
- strcat(fname,".ct");
-
- printf("%s\n",fname);
-
- if(fp=fopen(fname,"w"))
- {
- fprintf(fp,"## version $VER: Palette_Requester.catalog 1.0 (98.09.01)\n");
- fprintf(fp,"## language %s\n",*loc);
- fprintf(fp,"## codeset 0\n");
- fprintf(fp,";\nMSG_MENU_PROJECT\n%s\n",GetCatalogStr(Catalog,MSG_M_PROJECT,GetString(MSG_M_PROJECT)));
- fprintf(fp,";\nMSG_MENU_LOADPALETTE\n%s\n",GetCatalogStr(Catalog,MSG_PRM_LOADPALETTE,GetString(MSG_PRM_LOADPALETTE)));
- fprintf(fp,";\nMSG_MENU_LOADPALETTE_KEY\n%s\n",GetCatalogStr(Catalog,MSG_PRM_LOADPALETTE_KEY,GetString(MSG_PRM_LOADPALETTE_KEY)));
- fprintf(fp,";\nMSG_MENU_SAVEPALETTE\n%s\n",GetCatalogStr(Catalog,MSG_PRM_SAVEPALETTE,GetString(MSG_PRM_SAVEPALETTE)));
- fprintf(fp,";\nMSG_MENU_SAVEPALETTE_KEY\n%s\n",GetCatalogStr(Catalog,MSG_PRM_SAVEPALETTE_KEY,GetString(MSG_PRM_SAVEPALETTE_KEY)));
- fprintf(fp,";\nMSG_MENU_OK\n%s\n",GetCatalogStr(Catalog,MSG_PRM_OK,GetString(MSG_PRM_OK)));
- fprintf(fp,";\nMSG_MENU_OK_KEY\n%s\n",GetCatalogStr(Catalog,MSG_PRM_OK_KEY,GetString(MSG_PRM_OK_KEY)));
- fprintf(fp,";\nMSG_MENU_CANCEL\n%s\n",GetCatalogStr(Catalog,MSG_PRM_CANCEL,GetString(MSG_PRM_CANCEL)));
- fprintf(fp,";\nMSG_MENU_CANCEL_KEY\n%s\n",GetCatalogStr(Catalog,MSG_PRM_CANCEL_KEY,GetString(MSG_PRM_CANCEL_KEY)));
- fprintf(fp,";\nMSG_GAD_OK\n%s\n",GetCatalogStr(Catalog,MSG_PRG_OK,GetString(MSG_PRG_OK)));
- fprintf(fp,";\nMSG_GAD_CANCEL\n%s\n",GetCatalogStr(Catalog,MSG_PRG_CANCEL,GetString(MSG_PRG_CANCEL)));
- fprintf(fp,";\nMSG_GAD_RED\n%s\n",GetCatalogStr(Catalog,MSG_PRG_RED,GetString(MSG_PRG_RED)));
- fprintf(fp,";\nMSG_GAD_GREEN\n%s\n",GetCatalogStr(Catalog,MSG_PRG_GREEN,GetString(MSG_PRG_GREEN)));
- fprintf(fp,";\nMSG_GAD_BLUE\n%s\n",GetCatalogStr(Catalog,MSG_PRG_BLUE,GetString(MSG_PRG_BLUE)));
- fprintf(fp,";\nMSG_GAD_RESET\n%s\n",GetCatalogStr(Catalog,MSG_PRG_RESET,GetString(MSG_PRG_RESET)));
- fprintf(fp,";\nMSG_GAD_UNDO\n%s\n",GetCatalogStr(Catalog,MSG_PRG_UNDO,GetString(MSG_PRG_UNDO)));
- fprintf(fp,";\nMSG_GAD_COPY\n%s\n",GetCatalogStr(Catalog,MSG_PRG_COPY,GetString(MSG_PRG_COPY)));
- fprintf(fp,";\nMSG_GAD_SWAP\n%s\n",GetCatalogStr(Catalog,MSG_PRG_SWAP,GetString(MSG_PRG_SWAP)));
- fprintf(fp,";\nMSG_GAD_SPREAD\n%s\n",GetCatalogStr(Catalog,MSG_PRG_SPREAD,GetString(MSG_PRG_SPREAD)));
- fprintf(fp,";\nMSG_GAD_PALETTE\n%s\n",GetCatalogStr(Catalog,MSG_PRG_PALETTE,GetString(MSG_PRG_PALETTE)));
- fclose(fp);
- }
- CloseCatalog(Catalog);
- }
- CloseLocale(locale);
- }
- loc++;
- }
- }
- */