diff --git a/programs/winhelp/Da.rc b/programs/winhelp/Da.rc index 3ea0a94bafc..fc36fd23945 100644 --- a/programs/winhelp/Da.rc +++ b/programs/winhelp/Da.rc @@ -2,6 +2,7 @@ * Help Viewer * * Copyright 1997 Henrik Olsen + * Copyright 2002 Sylvain Petreolle * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -18,45 +19,51 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -/* This file is not yet complete !! */ - -#define LANGUAGE_ID Da -#define LANGUAGE_NUMBER 6 - /* Menu */ -#define MENU_FILE "&Filer" -#define MENU_FILE_OPEN "Å&bn..." -#define MENU_FILE_PRINT "&Udskriv emne" -#define MENU_FILE_PRINTER_SETUP "&Indstil printer" -#define MENU_FILE_EXIT "&Afslut" - -#define MENU_EDIT "&Rediger" -#define MENU_EDIT_COPY_DIALOG "K&opier..." -#define MENU_EDIT_ANNOTATE "&Anmærk..." - -#define MENU_BOOKMARK "Bog&mærke" -#define MENU_BOOKMARK_DEFINE "&Definer..." - -#define MENU_HELP "&Hjælp" -#define MENU_HELP_ON_HELP "&Brug af Hjælp" -#define MENU_HELP_ON_TOP "Altid &øverst" -#define MENU_HELP_INFO "&Info..." -#define MENU_HELP_ABOUT_WINE "Om &WINE" +MAIN_MENU MENU LANGUAGE LANG_DANISH, SUBLANG_NEUTRAL +{ + POPUP "&Filer" { + MENUITEM "Å&bn...", 0x101 + MENUITEM SEPARATOR + MENUITEM "&Udskriv emne", 0x104 + MENUITEM "&Indstil printer", 0x106 + MENUITEM SEPARATOR + MENUITEM "&Afslut", 0x108 + } + POPUP "&Rediger" { + MENUITEM "K&opier...", 0x10A + MENUITEM SEPARATOR + MENUITEM "&Anmærk...", 0x10C + } + POPUP "Bog&mærke" { + MENUITEM "&Definer...", 0x10E + } + POPUP "&Hjælp" { + MENUITEM "&Brug af Hjælp", 0x110 + MENUITEM "Altid &øverst", 0x111 + MENUITEM SEPARATOR + MENUITEM "&Info...", 0x113 +#ifdef WINELIB + MENUITEM "Om &WINE", 0x114 +#endif + } +} /* Strings */ -#define STRING_WINE_HELP "WINE Hjælp" -#define STRING_ERROR "FEJL" -#define STRING_WARNING "ADVARSEL" -#define STRING_INFO "Information" -#define STRING_NOT_IMPLEMENTED "Ikke implementeret" -#define STRING_HLPFILE_ERROR_s "Fejl ved læsning af filen `%s'" -#define STRING_CONTENTS "&Indhold" -#define STRING_SEARCH "&Søg" -#define STRING_BACK "&Tilbage" -#define STRING_HISTORY "&Oversigt" -#define STRING_ALL_FILES "Alle filer (*.*)" -#define STRING_HELP_FILES_HLP "Hjælpe filer (*.hlp)" - -#include "Xx.rc" +STRINGTABLE DISCARDABLE LANGUAGE LANG_DANISH, SUBLANG_NEUTRAL +{ +WINE_HELP, "WINE Hjælp" +WHERROR, "FEJL" +WARNING, "ADVARSEL" +INFO, "Information" +NOT_IMPLEMENTED, "Ikke implementeret" +HLPFILE_ERROR_s, "Fejl ved læsning af filen `%s'" +CONTENTS, "&Indhold" +SEARCH, "&Søg" +BACK, "&Tilbage" +HISTORY, "&Oversigt" +ALL_FILES, "Alle filer (*.*)" +HELP_FILES_HLP, "Hjælpe filer (*.hlp)" +} diff --git a/programs/winhelp/De.rc b/programs/winhelp/De.rc index 3d8453b1ec1..7f77a6a0d21 100644 --- a/programs/winhelp/De.rc +++ b/programs/winhelp/De.rc @@ -2,6 +2,7 @@ * Help Viewer * * Copyright 1996 Ulrich Schmid + * Copyright 2002 Sylvain Petreolle * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -18,45 +19,51 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -/* This file is not yet complete !! */ - -#define LANGUAGE_ID De -#define LANGUAGE_NUMBER 2 - /* Menu */ -#define MENU_FILE "&Datei" -#define MENU_FILE_OPEN "Ö&ffnen..." -#define MENU_FILE_PRINT "Thema &drucken" -#define MENU_FILE_PRINTER_SETUP "Drucker&einrichtung..." -#define MENU_FILE_EXIT "&Beenden" - -#define MENU_EDIT "&Bearbeiten" -#define MENU_EDIT_COPY_DIALOG "&Kopieren..." -#define MENU_EDIT_ANNOTATE "&Anmerken..." - -#define MENU_BOOKMARK "&Lesezeichen" -#define MENU_BOOKMARK_DEFINE "&Definieren..." - -#define MENU_HELP "&Hilfe" -#define MENU_HELP_ON_HELP "&Hilfe benutzen" -#define MENU_HELP_ON_TOP "Immer im &Vordergrund" -#define MENU_HELP_INFO "Inf&o..." -#define MENU_HELP_ABOUT_WINE "&Über WINE" +MAIN_MENU MENU LANGUAGE LANG_GERMAN, SUBLANG_NEUTRAL +{ + POPUP "&Datei" { + MENUITEM "Ö&ffnen...", 0x101 + MENUITEM SEPARATOR + MENUITEM "Thema &drucken", 0x104 + MENUITEM "Drucker&einrichtung...", 0x106 + MENUITEM SEPARATOR + MENUITEM "&Beenden", 0x108 + } + POPUP "&Bearbeiten" { + MENUITEM "&Kopieren...", 0x10A + MENUITEM SEPARATOR + MENUITEM "&Anmerken...", 0x10C + } + POPUP "&Lesezeichen" { + MENUITEM "&Definieren...", 0x10E + } + POPUP "&Hilfe" { + MENUITEM "&Hilfe benutzen", 0x110 + MENUITEM "Immer im &Vordergrund", 0x111 + MENUITEM SEPARATOR + MENUITEM "&Info...", 0x113 +#ifdef WINELIB + MENUITEM "&Über WINE", 0x114 +#endif + } +} /* Strings */ -#define STRING_WINE_HELP "WINE Hilfe" -#define STRING_ERROR "FEHLER" -#define STRING_WARNING "ACHTUNG" -#define STRING_INFO "Information" -#define STRING_NOT_IMPLEMENTED "Nicht implementiert" -#define STRING_HLPFILE_ERROR_s "Fehler beim Lesen der Hilfe-Datei `%s'" -#define STRING_CONTENTS "&Inhalt" -#define STRING_SEARCH "&Suchen" -#define STRING_BACK "&Zurück" -#define STRING_HISTORY "&Bisher" -#define STRING_ALL_FILES "Alle Dateien (*.*)" -#define STRING_HELP_FILES_HLP "Hilfe-Dateien (*.hlp)" - -#include "Xx.rc" +STRINGTABLE DISCARDABLE LANGUAGE LANG_GERMAN, SUBLANG_NEUTRAL +{ +WINE_HELP, "WINE Hilfe" +WHERROR, "FEHLER" +WARNING, "ACHTUNG" +INFO, "Information" +NOT_IMPLEMENTED, "Nicht implementiert" +HLPFILE_ERROR_s, "Fehler beim Lesen der Hilfe-Datei `%s'" +CONTENTS, "&Inhalt" +SEARCH, "&Suchen" +BACK, "&Zurück" +HISTORY, "&Bisher" +ALL_FILES, "Alle Dateien (*.*)" +HELP_FILES_HLP, "Hilfe-Dateien (*.hlp)" +} diff --git a/programs/winhelp/En.rc b/programs/winhelp/En.rc index 18e4e47360c..b95dc900625 100644 --- a/programs/winhelp/En.rc +++ b/programs/winhelp/En.rc @@ -2,6 +2,7 @@ * Help Viewer * * Copyright 1996 Ulrich Schmid + * Copyright 2002 Sylvain Petreolle * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -18,45 +19,50 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -/* This file is not yet complete !! */ - -#define LANGUAGE_ID En -#define LANGUAGE_NUMBER 0 - /* Menu */ -#define MENU_FILE "&File" -#define MENU_FILE_OPEN "&Open..." -#define MENU_FILE_PRINT "&Print" -#define MENU_FILE_PRINTER_SETUP "Printer &setup..." -#define MENU_FILE_EXIT "&Exit" - -#define MENU_EDIT "&Edit" -#define MENU_EDIT_COPY_DIALOG "&Copy..." -#define MENU_EDIT_ANNOTATE "&Annotate..." - -#define MENU_BOOKMARK "&Bookmark" -#define MENU_BOOKMARK_DEFINE "&Define..." - -#define MENU_HELP "&Help" -#define MENU_HELP_ON_HELP "Help &on help" -#define MENU_HELP_ON_TOP "Always on &top" -#define MENU_HELP_INFO "&Info..." -#define MENU_HELP_ABOUT_WINE "&About WINE" +MAIN_MENU MENU LANGUAGE LANG_ENGLISH, SUBLANG_NEUTRAL +{ + POPUP "&File" { + MENUITEM "&Open", 0x101 + MENUITEM SEPARATOR + MENUITEM "&Print", 0x104 + MENUITEM "Printer &setup...", 0x106 + MENUITEM SEPARATOR + MENUITEM "&Exit", 0x108 + } + POPUP "&Edit" { + MENUITEM "&Copy...", 0x10A + MENUITEM SEPARATOR + MENUITEM "&Annotate...", 0x10C + } + POPUP "&Bookmark" { + MENUITEM "&Define...", 0x10E + } + POPUP "&Help" { + MENUITEM "Help &on help", 0x110 + MENUITEM "Always on &top", 0x111 + MENUITEM SEPARATOR + MENUITEM "&Info...", 0x113 +#ifdef WINELIB + MENUITEM "&About WINE", 0x114 +#endif + } +} /* Strings */ - -#define STRING_WINE_HELP "WINE Help" -#define STRING_ERROR "ERROR" -#define STRING_WARNING "WARNING" -#define STRING_INFO "Information" -#define STRING_NOT_IMPLEMENTED "Not implemented" -#define STRING_HLPFILE_ERROR_s "Error while reading the help file `%s'" -#define STRING_CONTENTS "&Contents" -#define STRING_SEARCH "&Search" -#define STRING_BACK "&Back" -#define STRING_HISTORY "&History" -#define STRING_ALL_FILES "All files (*.*)" -#define STRING_HELP_FILES_HLP "Help files (*.hlp)" - -#include "Xx.rc" +STRINGTABLE DISCARDABLE LANGUAGE LANG_ENGLISH, SUBLANG_NEUTRAL +{ +WINE_HELP, "WINE Help" +WHERROR, "ERROR" +WARNING, "WARNING" +INFO, "Information" +NOT_IMPLEMENTED, "Not implemented" +HLPFILE_ERROR_s, "Error while reading the help file `%s'" +CONTENTS, "&Contents" +SEARCH, "&Search" +BACK, "&Back" +HISTORY, "&History" +ALL_FILES, "All files (*.*)" +HELP_FILES_HLP, "Help files (*.hlp)" +} diff --git a/programs/winhelp/Es.rc b/programs/winhelp/Es.rc index d84abd25e71..fce35d75b5e 100644 --- a/programs/winhelp/Es.rc +++ b/programs/winhelp/Es.rc @@ -2,6 +2,7 @@ * Help Viewer * * Copyright 1996 Ulrich Schmid + * Copyright 2002 Sylvain Petreolle * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -18,45 +19,51 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -/* This file is not yet complete !! */ - -#define LANGUAGE_ID Es -#define LANGUAGE_NUMBER d - /* Menu */ -#define MENU_FILE "&Archivo" -#define MENU_FILE_OPEN "A&brir..." -#define MENU_FILE_PRINT "&Imprimir" -#define MENU_FILE_PRINTER_SETUP "&Configuración Impresora..." -#define MENU_FILE_EXIT "&Salir" - -#define MENU_EDIT "&Editar" -#define MENU_EDIT_COPY_DIALOG "&Copiar..." -#define MENU_EDIT_ANNOTATE "&Anotar..." - -#define MENU_BOOKMARK "&Marcador" -#define MENU_BOOKMARK_DEFINE "&Definir..." - -#define MENU_HELP "&Ayuda" -#define MENU_HELP_ON_HELP "&Ayuda sobre la ayuda" -#define MENU_HELP_ON_TOP "Siempre &visible" -#define MENU_HELP_INFO "&Info..." -#define MENU_HELP_ABOUT_WINE "&Acerca de WINE" +MAIN_MENU MENU LANGUAGE LANG_SPANISH, SUBLANG_NEUTRAL +{ + POPUP "&Archivo" { + MENUITEM "A&brir...", 0x101 + MENUITEM SEPARATOR + MENUITEM "&Imprimir", 0x104 + MENUITEM "&Configuración Impresora...", 0x106 + MENUITEM SEPARATOR + MENUITEM "&Salir", 0x108 + } + POPUP "&Editar" { + MENUITEM "&Copiar...", 0x10A + MENUITEM SEPARATOR + MENUITEM "&Anotar...", 0x10C + } + POPUP "&Marcador" { + MENUITEM "&Definir...", 0x10E + } + POPUP "&Ayuda" { + MENUITEM "&Ayuda sobre la ayuda", 0x110 + MENUITEM "&Toujours visible", 0x111 + MENUITEM SEPARATOR + MENUITEM "&Info...", 0x113 +#ifdef WINELIB + MENUITEM "&Acerca de WINE", 0x114 +#endif + } +} /* Strings */ -#define STRING_WINE_HELP "Ayuda de WINE" -#define STRING_ERROR "ERROR" -#define STRING_WARNING "CUIDADO" -#define STRING_INFO "Información" -#define STRING_NOT_IMPLEMENTED "Aún no implementado" -#define STRING_HLPFILE_ERROR_s "Error al leer el archivo de ayuda `%s'" -#define STRING_CONTENTS "&Indice" -#define STRING_SEARCH "&Buscar" -#define STRING_BACK "&Anterior" -#define STRING_HISTORY "&Historia" -#define STRING_ALL_FILES "Todos los archivos (*.*)" -#define STRING_HELP_FILES_HLP "Archivos de ayuda (*.hlp)" - -#include "Xx.rc" +STRINGTABLE DISCARDABLE LANGUAGE LANG_SPANISH, SUBLANG_NEUTRAL +{ +WINE_HELP, "Ayuda de WINE" +WHERROR, "ERROR" +WARNING, "CUIDADO" +INFO, "Información" +NOT_IMPLEMENTED, "Aún no implementado" +HLPFILE_ERROR_s, "Error al leer el archivo de ayuda `%s'" +CONTENTS, "&Indice" +SEARCH, "&Buscar" +BACK, "&Anterior" +HISTORY, "&Historia" +ALL_FILES, "Todos los archivos (*.*)" +HELP_FILES_HLP, "Archivos de ayuda (*.hlp)" +} diff --git a/programs/winhelp/Fi.rc b/programs/winhelp/Fi.rc index 2195655ed78..4bba1dd40b4 100644 --- a/programs/winhelp/Fi.rc +++ b/programs/winhelp/Fi.rc @@ -3,6 +3,7 @@ * * Copyright 1996 Ulrich Schmid * Finnish language by Jussi Tirkkonen + * Copyright 2002 Sylvain Petreolle * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -19,45 +20,51 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -/* This file is not yet complete !! */ - -#define LANGUAGE_ID Fi -#define LANGUAGE_NUMBER 5 - /* Menu */ -#define MENU_FILE "&Tiedosto" -#define MENU_FILE_OPEN "&Avaa..." -#define MENU_FILE_PRINT "&Tulosta" -#define MENU_FILE_PRINTER_SETUP "&Kirjoittimen asetukset..." -#define MENU_FILE_EXIT "&Lopeta" - -#define MENU_EDIT "&Muokkaa" -#define MENU_EDIT_COPY_DIALOG "&Kopioi..." -#define MENU_EDIT_ANNOTATE "&Huomautus..." - -#define MENU_BOOKMARK "&Kirjanmerkki" -#define MENU_BOOKMARK_DEFINE "&Aseta..." - -#define MENU_HELP "&Ohje" -#define MENU_HELP_ON_HELP "&Ohjeen käyttö" -#define MENU_HELP_ON_TOP "&Aina päällimmäisenä" -#define MENU_HELP_INFO "T&ietoja..." -#define MENU_HELP_ABOUT_WINE "&Tietoja WINEstä" +MAIN_MENU MENU LANGUAGE LANG_FINNISH, SUBLANG_NEUTRAL +{ + POPUP "&Tiedosto" { + MENUITEM "&Avaa...", 0x101 + MENUITEM SEPARATOR + MENUITEM "&Tulosta", 0x104 + MENUITEM "&Kirjoittimen asetukset...", 0x106 + MENUITEM SEPARATOR + MENUITEM "&Lopeta", 0x108 + } + POPUP "&Muokkaa" { + MENUITEM "&Kopioi...", 0x10A + MENUITEM SEPARATOR + MENUITEM "&Huomautus...", 0x10C + } + POPUP "&Kirjanmerkki" { + MENUITEM "&Aseta...", 0x10E + } + POPUP "&Ohje" { + MENUITEM "&Ohjeen käyttö", 0x110 + MENUITEM "&Aina päällimmäisenä", 0x111 + MENUITEM SEPARATOR + MENUITEM "T&ietoja...", 0x113 +#ifdef WINELIB + MENUITEM "&Tietoja WINEstä", 0x114 +#endif + } +} /* Strings */ -#define STRING_WINE_HELP "WINE Ohje" -#define STRING_ERROR "VIRHE" -#define STRING_WARNING "VAROITUS" -#define STRING_INFO "Tietoja" -#define STRING_NOT_IMPLEMENTED "Ei käytettävissä" -#define STRING_HLPFILE_ERROR_s "Virhe luettaessa ohjetiedostoa `%s'" -#define STRING_CONTENTS "&Sisällys" -#define STRING_SEARCH "&Etsi" -#define STRING_BACK "&Takaisin" -#define STRING_HISTORY "&Luetut" -#define STRING_ALL_FILES "Kaikki tiedostot (*.*)" -#define STRING_HELP_FILES_HLP "Ohjetiedostot (*.hlp)" - -#include "Xx.rc" +STRINGTABLE DISCARDABLE LANGUAGE LANG_FINNISH, SUBLANG_NEUTRAL +{ +WINE_HELP, "WINE Ohje" +WHERROR, "VIRHE" +WARNING, "VAROITUS" +INFO, "Tietoja" +NOT_IMPLEMENTED, "Ei käytettävissä" +HLPFILE_ERROR_s, "Virhe luettaessa ohjetiedostoa `%s'" +CONTENTS, "&Sisällys" +SEARCH, "&Etsi" +BACK, "&Takaisin" +HISTORY, "&Luetut" +ALL_FILES, "Kaikki tiedostot (*.*)" +HELP_FILES_HLP, "Ohjetiedostot (*.hlp)" +} diff --git a/programs/winhelp/Fr.rc b/programs/winhelp/Fr.rc index 1b620ed97bb..5158d92c89b 100644 --- a/programs/winhelp/Fr.rc +++ b/programs/winhelp/Fr.rc @@ -2,7 +2,7 @@ * Help Viewer * * Copyright 1996 Ulrich Schmid - * French language by Pablo Saratxaga + * Copyright 2002 Sylvain Petreolle * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -19,51 +19,51 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -/* This file is not yet complete !! */ -/* Alors peut-être ceci aidera (so maybe this will help) :) */ -/* #include ../progman/Fr.rc */ - -#define LANGUAGE_ID Fr -#define LANGUAGE_NUMBER 4 - /* Menu */ -#define MENU_FILE "&Fichier" -#define MENU_FILE_OPEN "O&uvrir..." -#define MENU_FILE_PRINT "&Imprimer la rubrique" -#define MENU_FILE_PRINTER_SETUP "&Configuration de l'impression..." -#define MENU_FILE_EXIT "&Quitter" - -#define MENU_EDIT "&Edition" -#define MENU_EDIT_COPY_DIALOG "&Copier..." -#define MENU_EDIT_ANNOTATE "&Annotation..." - -#define MENU_BOOKMARK "&Signet" -#define MENU_BOOKMARK_DEFINE "&Définir..." - -#define MENU_HELP "&?" -#define MENU_HELP_ON_HELP "&Utiliser l'aide" -#define MENU_HELP_ON_TOP "&Toujours visible" -#define MENU_HELP_INFO "&Info..." -#define MENU_HELP_ABOUT_WINE "&A propos de WINE" - -/* - Configuration de l'imprimante -*/ +MAIN_MENU MENU LANGUAGE LANG_FRENCH, SUBLANG_NEUTRAL +{ + POPUP "&Fichier" { + MENUITEM "&Ouvrir", 0x101 + MENUITEM SEPARATOR + MENUITEM "Im&primer", 0x104 + MENUITEM "&Configuration de l'imprimante...", 0x106 + MENUITEM SEPARATOR + MENUITEM "&Quitter", 0x108 + } + POPUP "&Edition" { + MENUITEM "&Copier...", 0x10A + MENUITEM SEPARATOR + MENUITEM "&Annotation...", 0x10C + } + POPUP "&Signet" { + MENUITEM "&Définir...", 0x10E + } + POPUP "&?" { + MENUITEM "&Utiliser l'aide", 0x110 + MENUITEM "&Toujours visible", 0x111 + MENUITEM SEPARATOR + MENUITEM "&Info...", 0x113 +#ifdef WINELIB + MENUITEM "&A propos de WINE", 0x114 +#endif + } +} /* Strings */ -#define STRING_WINE_HELP "Aide de WINE" -#define STRING_ERROR "ERREUR" -#define STRING_WARNING "WARNING" -#define STRING_INFO "Information" -#define STRING_NOT_IMPLEMENTED "Non implementé" -#define STRING_HLPFILE_ERROR_s "Une erreur est survenue en lisant le fichier d'aide `%s'" -#define STRING_CONTENTS "&Index" -#define STRING_SEARCH "&Rechercher" -#define STRING_BACK "&Précédent" -#define STRING_HISTORY "&Historique" -#define STRING_ALL_FILES "Tout fichier (*.*)" -#define STRING_HELP_FILES_HLP "Fichiers d'aide (*.hlp)" - -#include "Xx.rc" +STRINGTABLE DISCARDABLE LANGUAGE LANG_FRENCH, SUBLANG_NEUTRAL +{ +WINE_HELP, "Aide de WINE" +WHERROR, "ERREUR" +WARNING, "ATTENTION" +INFO, "Information" +NOT_IMPLEMENTED, "Non implementé" +HLPFILE_ERROR_s, "Une erreur est survenue en lisant le fichier d'aide `%s'" +CONTENTS, "&Index" +SEARCH, "&Rechercher" +BACK, "&Précédent" +HISTORY, "&Historique" +ALL_FILES, "Tout fichier (*.*)" +HELP_FILES_HLP, "Fichiers d'aide (*.hlp)" +} diff --git a/programs/winhelp/Hu.rc b/programs/winhelp/Hu.rc index e4205ddf319..597437a24a7 100644 --- a/programs/winhelp/Hu.rc +++ b/programs/winhelp/Hu.rc @@ -2,6 +2,7 @@ * Help Viewer * * Copyright 1996 Ulrich Schmid + * Copyright 2002 Sylvain Petreolle * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -18,45 +19,51 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -/* This file is not yet complete !! */ - -#define LANGUAGE_ID Hu -#define LANGUAGE_NUMBER 7 - /* Menu */ -#define MENU_FILE "&File" -#define MENU_FILE_OPEN "&Megnyitás..." -#define MENU_FILE_PRINT "&Nyomtatás" -#define MENU_FILE_PRINTER_SETUP "Nyomtató &beállítás..." -#define MENU_FILE_EXIT "&Kilépés" - -#define MENU_EDIT "&Szerkesztés" -#define MENU_EDIT_COPY_DIALOG "&Másolás..." -#define MENU_EDIT_ANNOTATE "&Annotate..." - -#define MENU_BOOKMARK "&Könyvjelzõ" -#define MENU_BOOKMARK_DEFINE "&Definiálás..." - -#define MENU_HELP "&Segítség" -#define MENU_HELP_ON_HELP "Segítség &a segítségrõl" -#define MENU_HELP_ON_TOP "Mindig &legfelül" -#define MENU_HELP_INFO "&Információ..." -#define MENU_HELP_ABOUT_WINE "&A WINE-ról" +MAIN_MENU MENU LANGUAGE LANG_HUNGARIAN, SUBLANG_NEUTRAL +{ + POPUP "&File" { + MENUITEM "&Megnyitás...", 0x101 + MENUITEM SEPARATOR + MENUITEM "&Nyomtatás", 0x104 + MENUITEM "Nyomtató &beállítás...", 0x106 + MENUITEM SEPARATOR + MENUITEM "&Kilépés", 0x108 + } + POPUP "&Szerkesztés" { + MENUITEM "&Másolás...", 0x10A + MENUITEM SEPARATOR + MENUITEM "&Annotate...", 0x10C + } + POPUP "&Könyvjelzõ" { + MENUITEM "&Definiálás...", 0x10E + } + POPUP "&Segítség" { + MENUITEM "Segítség &a segítségrõl", 0x110 + MENUITEM "Mindig &legfelül", 0x111 + MENUITEM SEPARATOR + MENUITEM "&Információ...", 0x113 +#ifdef WINELIB + MENUITEM "&&A WINE-ról", 0x114 +#endif + } +} /* Strings */ -#define STRING_WINE_HELP "WINE segítség" -#define STRING_ERROR "HIBA" -#define STRING_WARNING "FIGYELMEZTETÉS" -#define STRING_INFO "Információ" -#define STRING_NOT_IMPLEMENTED "Nincs implementálva" -#define STRING_HLPFILE_ERROR_s "Hiba a `%s' file olvasásakor" -#define STRING_CONTENTS "&Tartalom" -#define STRING_SEARCH "&Keresés" -#define STRING_BACK "&Vissza" -#define STRING_HISTORY "&History" -#define STRING_ALL_FILES "Minden file (*.*)" -#define STRING_HELP_FILES_HLP "Segítség file-ok (*.hlp)" - -#include "Xx.rc" +STRINGTABLE DISCARDABLE LANGUAGE LANG_HUNGARIAN, SUBLANG_NEUTRAL +{ +WINE_HELP, "WINE segítség" +WHERROR, "HIBA" +WARNING, "FIGYELMEZTETÉS" +INFO, "Információ" +NOT_IMPLEMENTED, "Nincs implementálva" +HLPFILE_ERROR_s, "Hiba a `%s' file olvasásakor" +CONTENTS, "&Tartalom" +SEARCH, "&Keresés" +BACK, "&Vissza" +HISTORY, "&History" +ALL_FILES, "Minden file (*.*)" +HELP_FILES_HLP, "Segítség file-ok (*.hlp)" +} diff --git a/programs/winhelp/It.rc b/programs/winhelp/It.rc index f806177857c..9f140246161 100644 --- a/programs/winhelp/It.rc +++ b/programs/winhelp/It.rc @@ -2,6 +2,7 @@ * Help Viewer * * Copyright 1996 Ulrich Schmid + * Copyright 2002 Sylvain Petreolle * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -18,45 +19,51 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -/* This file is not yet complete !! */ - -#define LANGUAGE_ID It -#define LANGUAGE_NUMBER 9 - /* Menu */ -#define MENU_FILE "&File" -#define MENU_FILE_OPEN "&Apri..." -#define MENU_FILE_PRINT "s&tampa" -#define MENU_FILE_PRINTER_SETUP "&Setup stampante..." -#define MENU_FILE_EXIT "&Esci" - -#define MENU_EDIT "&Modifica" -#define MENU_EDIT_COPY_DIALOG "&Copia..." -#define MENU_EDIT_ANNOTATE "&Annota..." - -#define MENU_BOOKMARK "&Segnalibro" -#define MENU_BOOKMARK_DEFINE "&Definisci..." - -#define MENU_HELP "&?" -#define MENU_HELP_ON_HELP "&Aiuto sulla guida" -#define MENU_HELP_ON_TOP "Sempre in primo &piano" -#define MENU_HELP_INFO "&Informazioni su..." -#define MENU_HELP_ABOUT_WINE "&Informazion su WINE" +MAIN_MENU MENU LANGUAGE LANG_ITALIAN, SUBLANG_NEUTRAL +{ + POPUP "&File" { + MENUITEM "&Apri...", 0x101 + MENUITEM SEPARATOR + MENUITEM "s&tampa", 0x104 + MENUITEM "&Setup stampante...", 0x106 + MENUITEM SEPARATOR + MENUITEM "&Esci", 0x108 + } + POPUP "&Modifica" { + MENUITEM "&Copia...", 0x10A + MENUITEM SEPARATOR + MENUITEM "&Annota...", 0x10C + } + POPUP "&Segnalibro" { + MENUITEM "&Definisci...", 0x10E + } + POPUP "&?" { + MENUITEM "&Aiuto sulla guida", 0x110 + MENUITEM "Sempre in primo &piano", 0x111 + MENUITEM SEPARATOR + MENUITEM "&Informazioni su...", 0x113 +#ifdef WINELIB + MENUITEM "&Informazion su WINE", 0x114 +#endif + } +} /* Strings */ -#define STRING_WINE_HELP "Guida di WINE" -#define STRING_ERROR "ERRORE" -#define STRING_WARNING "ATTENZIONE" -#define STRING_INFO "Informazione" -#define STRING_NOT_IMPLEMENTED "Non ancora implementato" -#define STRING_HLPFILE_ERROR_s "Errore di lettura HelpFile `%s'" -#define STRING_CONTENTS "&Sommario" -#define STRING_SEARCH "&Ricerca" -#define STRING_BACK "&Precedente" -#define STRING_HISTORY "&Indice" -#define STRING_ALL_FILES "Tutti i file (*.*)" -#define STRING_HELP_FILES_HLP "HelpFiles (*.hlp)" - -#include "Xx.rc" +STRINGTABLE DISCARDABLE LANGUAGE LANG_ITALIAN, SUBLANG_NEUTRAL +{ +WINE_HELP, "Guida di WINE" +WHERROR, "ERRORE" +WARNING, "ATTENZIONE" +INFO, "Informazione" +NOT_IMPLEMENTED, "Non ancora implementato" +HLPFILE_ERROR_s, "Errore di lettura HelpFile `%s'" +CONTENTS, "&Sommario" +SEARCH, "&Ricerca" +BACK, "&Precedente" +HISTORY, "&Indice" +ALL_FILES, "Tutti i file (*.*)" +HELP_FILES_HLP, "HelpFiles (*.hlp)" +} diff --git a/programs/winhelp/Ko.rc b/programs/winhelp/Ko.rc index 04c7c2d9991..a6e72909257 100644 --- a/programs/winhelp/Ko.rc +++ b/programs/winhelp/Ko.rc @@ -2,6 +2,7 @@ * Help Viewer * * Copyright 1996 Ulrich Schmid + * Copyright 2002 Sylvain Petreolle * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -18,45 +19,51 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -/* This file is not yet complete !! */ - -#define LANGUAGE_ID Ko -#define LANGUAGE_NUMBER A - /* Menu */ -#define MENU_FILE "ÆÄÀÏ(&F)" -#define MENU_FILE_OPEN "¿­±â(&O)..." -#define MENU_FILE_PRINT "Àμâ(&P)" -#define MENU_FILE_PRINTER_SETUP "ÇÁ¸°ÅÍ ¼³Á¤(&S)..." -#define MENU_FILE_EXIT "Á¾·á(&E)" - -#define MENU_EDIT "ÆíÁý(&E)" -#define MENU_EDIT_COPY_DIALOG "º¹»ç(&C)..." -#define MENU_EDIT_ANNOTATE "ÁÖ¼®(&A)..." - -#define MENU_BOOKMARK "Ã¥°¥ÇÇ(&B)" -#define MENU_BOOKMARK_DEFINE "Á¤ÀÇ(&D)..." - -#define MENU_HELP "µµ¿ò¸»(&H)" -#define MENU_HELP_ON_HELP "µµ¿ò¸» »ç¿ë¹ý(&O)" -#define MENU_HELP_ON_TOP "Ç×»ó À§(&T)" -#define MENU_HELP_INFO "Á¤º¸(&I)..." -#define MENU_HELP_ABOUT_WINE "¿ÍÀο¡ °üÇÏ¿©(&A)" +MAIN_MENU MENU LANGUAGE LANG_KOREAN, SUBLANG_NEUTRAL +{ + POPUP "ÆÄÀÏ(&F)" { + MENUITEM "¿­±â(&O)...", 0x101 + MENUITEM SEPARATOR + MENUITEM "Àμâ(&P)", 0x104 + MENUITEM "ÇÁ¸°ÅÍ ¼³Á¤(&S)...", 0x106 + MENUITEM SEPARATOR + MENUITEM "Á¾·á(&E)", 0x108 + } + POPUP "ÆíÁý(&E)" { + MENUITEM "º¹»ç(&C)...", 0x10A + MENUITEM SEPARATOR + MENUITEM "ÁÖ¼®(&A)...", 0x10C + } + POPUP "Ã¥°¥ÇÇ(&B)" { + MENUITEM "Á¤ÀÇ(&D)...", 0x10E + } + POPUP "µµ¿ò¸»(&H)" { + MENUITEM "µµ¿ò¸» »ç¿ë¹ý(&O)", 0x110 + MENUITEM "Ç×»ó À§(&T)", 0x111 + MENUITEM SEPARATOR + MENUITEM "Á¤º¸(&I)...", 0x113 +#ifdef WINELIB + MENUITEM "¿ÍÀο¡ °üÇÏ¿©(&A)", 0x114 +#endif + } +} /* Strings */ -#define STRING_WINE_HELP "¿ÍÀÎ µµ¿ò¸»" -#define STRING_ERROR "¿À·ù" -#define STRING_WARNING "°æ°í" -#define STRING_INFO "Á¤º¸" -#define STRING_NOT_IMPLEMENTED "±¸ÇöµÇÁö ¾Ê¾ÒÀ½" -#define STRING_HLPFILE_ERROR_s "µµ¿ò¸» ÆÄÀÏ `%s'¸¦ Àд µµÁß ¿À·ù ¹ß»ý" -#define STRING_CONTENTS "¸ñÂ÷(&C)" -#define STRING_SEARCH "ã±â(&S)" -#define STRING_BACK "µÚ·Î(&B)" -#define STRING_HISTORY "È÷½ºÅ丮(&H)" -#define STRING_ALL_FILES "¸ðµç ÆÄÀÏ (*.*)" -#define STRING_HELP_FILES_HLP "µµ¿ò¸» ÆÄÀÏ (*.hlp)" - -#include "Xx.rc" +STRINGTABLE DISCARDABLE LANGUAGE LANG_KOREAN, SUBLANG_NEUTRAL +{ +WINE_HELP, "¿ÍÀÎ µµ¿ò¸»" +WHERROR, "¿À·ù" +WARNING, "°æ°í" +INFO, "Á¤º¸" +NOT_IMPLEMENTED, "±¸ÇöµÇÁö ¾Ê¾ÒÀ½" +HLPFILE_ERROR_s, "µµ¿ò¸» ÆÄÀÏ `%s'¸¦ Àд µµÁß ¿À·ù ¹ß»ý" +CONTENTS, "¸ñÂ÷(&C)" +SEARCH, "ã±â(&S)" +BACK, "µÚ·Î(&B)" +HISTORY, "È÷½ºÅ丮(&H)" +ALL_FILES, "¸ðµç ÆÄÀÏ (*.*)" +HELP_FILES_HLP, "µµ¿ò¸» ÆÄÀÏ (*.hlp)" +} diff --git a/programs/winhelp/Pt.rc b/programs/winhelp/Pt.rc index 82116a6549d..f7cb2532981 100644 --- a/programs/winhelp/Pt.rc +++ b/programs/winhelp/Pt.rc @@ -3,6 +3,7 @@ * * Copyright 1996 Ulrich Schmid * Portuguese translation by Gustavo Junior Alves + * Copyright 2002 Sylvain Petreolle * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -19,45 +20,51 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -/* This file is not yet complete !! */ - -#define LANGUAGE_ID Pt -#define LANGUAGE_NUMBER 16 - /* Menu */ -#define MENU_FILE "&Arquivo" -#define MENU_FILE_OPEN "A&brir..." -#define MENU_FILE_PRINT "&Imprimir" -#define MENU_FILE_PRINTER_SETUP "&Configurar Impressora..." -#define MENU_FILE_EXIT "&Sair" - -#define MENU_EDIT "&Editar" -#define MENU_EDIT_COPY_DIALOG "&Copiar..." -#define MENU_EDIT_ANNOTATE "&Anotar..." - -#define MENU_BOOKMARK "&Marcador" -#define MENU_BOOKMARK_DEFINE "&Definir..." - -#define MENU_HELP "&Ajuda" -#define MENU_HELP_ON_HELP "Ajuda &na ajuda" -#define MENU_HELP_ON_TOP "Sempre &visível" -#define MENU_HELP_INFO "&Info..." -#define MENU_HELP_ABOUT_WINE "&Sobre WINE" +MAIN_MENU MENU LANGUAGE LANG_PORTUGUESE, SUBLANG_NEUTRAL +{ + POPUP "&Arquiv" { + MENUITEM "A&brir...", 0x101 + MENUITEM SEPARATOR + MENUITEM "&Imprimir", 0x104 + MENUITEM "&Configurar Impressora...", 0x106 + MENUITEM SEPARATOR + MENUITEM "&Sair", 0x108 + } + POPUP "&Editar" { + MENUITEM "&Copiar...", 0x10A + MENUITEM SEPARATOR + MENUITEM "&Anotar...", 0x10C + } + POPUP "&Marcador" { + MENUITEM "&Definir...", 0x10E + } + POPUP "&Ajuda" { + MENUITEM "Ajuda &na ajuda", 0x110 + MENUITEM "Sempre &visível", 0x111 + MENUITEM SEPARATOR + MENUITEM "&Info...", 0x113 +#ifdef WINELIB + MENUITEM "&Sobre WINE", 0x114 +#endif + } +} /* Strings */ -#define STRING_WINE_HELP "Ajuda WINE" -#define STRING_ERROR "ERRO" -#define STRING_WARNING "AVISO" -#define STRING_INFO "Informaçãi" -#define STRING_NOT_IMPLEMENTED "Não implementado" -#define STRING_HLPFILE_ERROR_s "Foi encontrado um erro enquanto lia `%s'" -#define STRING_CONTENTS "&Conteúdo" -#define STRING_SEARCH "&Procurar" -#define STRING_BACK "&Voltar" -#define STRING_HISTORY "&Histórico" -#define STRING_ALL_FILES "Todos os arquivo (*.*)" -#define STRING_HELP_FILES_HLP "Arquivos de ajuda (*.hlp)" - -#include "Xx.rc" +STRINGTABLE DISCARDABLE LANGUAGE LANG_PORTUGUESE, SUBLANG_NEUTRAL +{ +WINE_HELP, "Ajuda WINE" +WHERROR, "ERRO" +WARNING, "AVISO" +INFO, "Informaçãi" +NOT_IMPLEMENTED, "Não implementado" +HLPFILE_ERROR_s, "Foi encontrado um erro enquanto lia `%s'" +CONTENTS, "&Conteúdo" +SEARCH, "&Procurar" +BACK, "&Voltar" +HISTORY, "&Histórico" +ALL_FILES, "Todos os arquivo (*.*)" +HELP_FILES_HLP, "Arquivos de ajuda (*.hlp)" +} diff --git a/programs/winhelp/Sk.rc b/programs/winhelp/Sk.rc index 31fff4ee6a7..117ecd66dee 100644 --- a/programs/winhelp/Sk.rc +++ b/programs/winhelp/Sk.rc @@ -18,7 +18,8 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -/* This file is not yet complete !! */ +/* This file is not yet complete !! + Must be rewritten for use of NLS */ #define LANGUAGE_ID Sk #define LANGUAGE_NUMBER 10 diff --git a/programs/winhelp/Sw.rc b/programs/winhelp/Sw.rc index 3a0c7150939..d62256094fb 100644 --- a/programs/winhelp/Sw.rc +++ b/programs/winhelp/Sw.rc @@ -3,6 +3,7 @@ * * Copyright 1996 Ulrich Schmid * Swedish language by Karl Backström + * Copyright 2002 Sylvain Petreolle * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -19,45 +20,51 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -/* This file is not yet complete !! */ - -#define LANGUAGE_ID Sw -#define LANGUAGE_NUMBER 1d - /* Menu */ -#define MENU_FILE "&Arkiv" -#define MENU_FILE_OPEN "&Öppna..." -#define MENU_FILE_PRINT "&Skriv ut" -#define MENU_FILE_PRINTER_SETUP "Skrivar &inställningar..." -#define MENU_FILE_EXIT "&Avsluta" - -#define MENU_EDIT "&Redigera" -#define MENU_EDIT_COPY_DIALOG "&Kopiera..." -#define MENU_EDIT_ANNOTATE "&Markera..." - -#define MENU_BOOKMARK "&Bokmärke" -#define MENU_BOOKMARK_DEFINE "&Defingera..." - -#define MENU_HELP "&Hjälp" -#define MENU_HELP_ON_HELP "Användningen &av hjälp" -#define MENU_HELP_ON_TOP "Alltid &överst" -#define MENU_HELP_INFO "&Information..." -#define MENU_HELP_ABOUT_WINE "&Om WINE" +MAIN_MENU MENU LANGUAGE LANG_SWEDISH, SUBLANG_NEUTRAL +{ + POPUP "&Arkiv" { + MENUITEM "&Öppna...", 0x101 + MENUITEM SEPARATOR + MENUITEM "&Skriv ut", 0x104 + MENUITEM "Skrivar &inställningar...", 0x106 + MENUITEM SEPARATOR + MENUITEM "&Avsluta", 0x108 + } + POPUP "&Redigera" { + MENUITEM "&Kopiera...", 0x10A + MENUITEM SEPARATOR + MENUITEM "&Markera...", 0x10C + } + POPUP "&Bokmärke" { + MENUITEM "&Defingera...", 0x10E + } + POPUP "&Hjälp" { + MENUITEM "Användningen &av hjälp", 0x110 + MENUITEM "Alltid &överst", 0x111 + MENUITEM SEPARATOR + MENUITEM "&Information...", 0x113 +#ifdef WINELIB + MENUITEM "&Om WINE", 0x114 +#endif + } +} /* Strings */ -#define STRING_WINE_HELP "WINE Hjälp" -#define STRING_ERROR "FEL" -#define STRING_WARNING "VARNING" -#define STRING_INFO "Information" -#define STRING_NOT_IMPLEMENTED "Ej implementererat" -#define STRING_HLPFILE_ERROR_s "FEL vid läsning av hjälp filen `%s'" -#define STRING_CONTENTS "&Innehåll" -#define STRING_SEARCH "&Sök" -#define STRING_BACK "&Tillbaka" -#define STRING_HISTORY "&Översikt" -#define STRING_ALL_FILES "Alla filer (*.*)" -#define STRING_HELP_FILES_HLP "Hjälp filer (*.hlp)" - -#include "Xx.rc" +STRINGTABLE DISCARDABLE LANGUAGE LANG_SWEDISH, SUBLANG_NEUTRAL +{ +WINE_HELP, "WINE Hjälp" +WHERROR, "FEL" +WARNING, "VARNING" +INFO, "Information" +NOT_IMPLEMENTED, "Ej implementererat" +HLPFILE_ERROR_s, "FEL vid läsning av hjälp filen `%s'" +CONTENTS, "&Innehåll" +SEARCH, "&Sök" +BACK, "&Tillbaka" +HISTORY, "&Översikt" +ALL_FILES, "Alla filer (*.*))" +HELP_FILES_HLP, "Hjälp filer (*.hlp)" +} diff --git a/programs/winhelp/Va.rc b/programs/winhelp/Va.rc index 23f9dabeb0f..47c50e7169f 100644 --- a/programs/winhelp/Va.rc +++ b/programs/winhelp/Va.rc @@ -1,9 +1,9 @@ /* * Help Viewer - * - * Copyright 1996 Ulrich Schmid * + * Copyright 1996 Ulrich Schmid * Rumantsch Ladin (Vallader) by mbaur@g26.ethz.ch + * Copyright 2002 Sylvain Petreolle * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -20,45 +20,55 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -/* This file is not yet complete !! */ - -#define LANGUAGE_ID Rl -#define LANGUAGE_NUMBER C - /* Menu */ -#define MENU_FILE "&Datoteca" -#define MENU_FILE_OPEN "&Rivir" -#define MENU_FILE_PRINT "&Stampar tema" -#define MENU_FILE_PRINTER_SETUP "&Installaziun dal stampader..." -#define MENU_FILE_EXIT "&Finir" - -#define MENU_EDIT "&Lavurar" -#define MENU_EDIT_COPY_DIALOG "&Capchar" -#define MENU_EDIT_ANNOTATE "&Annotaziun..." - -#define MENU_BOOKMARK "&Marca" -#define MENU_BOOKMARK_DEFINE "&Definir..." - -#define MENU_HELP "&Agüd" -#define MENU_HELP_ON_HELP "&Douvrar l'agüd" -#define MENU_HELP_ON_TOP "Adüna da&vant" -#define MENU_HELP_INFO "I&nfuormaziuns" -#define MENU_HELP_ABOUT_WINE "Davart &WINE" +/* +* language : switzerland romanch +* not supported today +*/ +MAIN_MENU MENU LANGUAGE LANG_, SUBLANG_NEUTRAL +{ + POPUP "&Datoteca" { + MENUITEM "&Rivir", 0x101 + MENUITEM SEPARATOR + MENUITEM "&Stampar tema", 0x104 + MENUITEM "&Installaziun dal stampader...", 0x106 + MENUITEM SEPARATOR + MENUITEM "&Finir", 0x108 + } + POPUP "&Lavurar" { + MENUITEM "Capchar", 0x10A + MENUITEM SEPARATOR + MENUITEM "&Annotaziun...", 0x10C + } + POPUP "&Marca" { + MENUITEM "&Definir...", 0x10E + } + POPUP "&Agüd" { + MENUITEM "&Douvrar l'agüd", 0x110 + MENUITEM "Adüna da&vant", 0x111 + MENUITEM SEPARATOR + MENUITEM "I&nfuormaziuns", 0x113 +#ifdef WINELIB + MENUITEM "Davart &WINE", 0x114 +#endif + } +} /* Strings */ -#define STRING_WINE_HELP "WINE agüd" -#define STRING_ERROR "SBAGL" -#define STRING_WARNING "ATTENZIUN" -#define STRING_INFO "INFUORMAZIUN" -#define STRING_NOT_IMPLEMENTED "Na implementa" -#define STRING_HLPFILE_ERROR_s "Sbagl cun leger la datoteca d'agüd `%s'" -#define STRING_CONTENTS "&Cuntgnü" -#define STRING_SEARCH "&Tscherchar" -#define STRING_BACK "&Inavo" -#define STRING_HISTORY "&Fin qua" -#define STRING_ALL_FILES "Tuot las datotecas (*.*)" -#define STRING_HELP_FILES_HLP "Datotecas d'agüd (*.hlp)" - -#include "Xx.rc" +STRINGTABLE DISCARDABLE LANGUAGE LANG_FRENCH, SUBLANG_NEUTRAL +{ +WINE_HELP, "WINE agüd" +WHERROR, "SBAGL" +WARNING, "ATTENZIUN" +INFO, "INFUORMAZIUN" +NOT_IMPLEMENTED, "Na implementa" +HLPFILE_ERROR_s, "Sbagl cun leger la datoteca d'agüd `%s'" +CONTENTS, "&Cuntgnü" +SEARCH, "&Tscherchar" +BACK, "&Inavo" +HISTORY, "&Fin qua" +ALL_FILES, "Tuot las datotecas (*.*)" +HELP_FILES_HLP, "Datotecas d'agüd (*.hlp)" +} diff --git a/programs/winhelp/Wa.rc b/programs/winhelp/Wa.rc index 9eda1f2955e..c3a768d890d 100644 --- a/programs/winhelp/Wa.rc +++ b/programs/winhelp/Wa.rc @@ -1,7 +1,9 @@ /* * Help Viewer * + * Copyright 1996 Ulrich Schmid * Copyright 1999 Pablo Saratxaga + * Copyright 2002 Sylvain Petreolle * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -16,50 +18,53 @@ * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - * - * Si vos voloz aider avou li ratoûrnaedje des libes programes è walon, - * vos poloz scrîre a l' adresse emile */ -/* This file is not yet complete !! */ - -#define LANGUAGE_ID Wa -#define LANGUAGE_NUMBER 90 - /* Menu */ -#define MENU_FILE "&Fitchî" -#define MENU_FILE_OPEN "&Drovî..." -#define MENU_FILE_PRINT "&Rexhe" -#define MENU_FILE_PRINTER_SETUP "&Apontiaedje del scrirece..." -#define MENU_FILE_EXIT "Moussî &Foû" - -#define MENU_EDIT "&Candjî" -#define MENU_EDIT_COPY_DIALOG "&Copyî..." -#define MENU_EDIT_ANNOTATE "&Sicrîre..." - -#define MENU_BOOKMARK "&Rimårkes" -#define MENU_BOOKMARK_DEFINE "&Defini..." - -#define MENU_HELP "&Aide" -#define MENU_HELP_ON_HELP "&Aide so l' Aide" -#define MENU_HELP_ON_TOP "Todi &Visibe" -#define MENU_HELP_INFO "&Informåcion..." -#define MENU_HELP_ABOUT_WINE "Å &dfait di WINE" +MAIN_MENU MENU LANGUAGE LANG_WALON, SUBLANG_NEUTRAL +{ + POPUP "&Fitchî" { + MENUITEM "&Drovî...", 0x101 + MENUITEM SEPARATOR + MENUITEM "&Rexhe", 0x104 + MENUITEM "&Apontiaedje del scrirece...", 0x106 + MENUITEM SEPARATOR + MENUITEM "Moussî &Foû", 0x108 + } + POPUP "&Candjî" { + MENUITEM "&Copyî...", 0x10A + MENUITEM SEPARATOR + MENUITEM "&Sicrîre...", 0x10C + } + POPUP "&Rimårkes" { + MENUITEM "&Defini...", 0x10E + } + POPUP "&Aide" { + MENUITEM "&Aide so l' Aide", 0x110 + MENUITEM "Todi &Visibe", 0x111 + MENUITEM SEPARATOR + MENUITEM "&Informåcion...", 0x113 +#ifdef WINELIB + MENUITEM "Å &dfait di WINEE", 0x114 +#endif + } +} /* Strings */ -#define STRING_WINE_HELP "Aidance di WINE" -#define STRING_ERROR "AROKE" -#define STRING_WARNING "ADVERTIXHMINT" -#define STRING_INFO "Informåcion" -#define STRING_NOT_IMPLEMENTED "Nén co possibe" -#define STRING_HLPFILE_ERROR_s "Yåk n' a nén stî å moumint di lere li fitchî d' aide `%s'" -#define STRING_CONTENTS "Å&dvins" -#define STRING_SEARCH "C&werî" -#define STRING_BACK "Èn &Erî" -#define STRING_HISTORY "&Istwere" -#define STRING_ALL_FILES "Tos les fitchîs (*.*)" -#define STRING_HELP_FILES_HLP "Fitchîs d' aide (*.hlp)" - -#include "Xx.rc" +STRINGTABLE DISCARDABLE LANGUAGE LANG_WALON, SUBLANG_NEUTRAL +{ +WINE_HELP, "Aidance di WINE" +WHERROR, "AROKE" +WARNING, "ADVERTIXHMINT" +INFO, "Informåcion" +NOT_IMPLEMENTED, "Nén co possibe" +HLPFILE_ERROR_s, "Yåk n' a nén stî å moumint di lere li fitchî d' aide `%s'" +CONTENTS, "Å&dvins" +SEARCH, "C&werî" +BACK, "Èn &Erî" +HISTORY, "&Istwere" +ALL_FILES, "Tos les fitchîs (*.*)" +HELP_FILES_HLP, "Fitchîs d' aide (*.hlp)" +} diff --git a/programs/winhelp/macro.c b/programs/winhelp/macro.c index 5d0051a16d7..622bec22e08 100644 --- a/programs/winhelp/macro.c +++ b/programs/winhelp/macro.c @@ -263,17 +263,19 @@ VOID MACRO_FileOpen(VOID) CHAR szzFilter[2 * MAX_STRING_LEN + 100]; LPSTR p = szzFilter; - LoadString(Globals.hInstance, IDS_HELP_FILES_HLP, p, MAX_STRING_LEN); + LoadString(Globals.hInstance, 0X12B, p, MAX_STRING_LEN); p += strlen(p) + 1; lstrcpy(p, "*.hlp"); p += strlen(p) + 1; - LoadString(Globals.hInstance, IDS_ALL_FILES, p, MAX_STRING_LEN); + LoadString(Globals.hInstance, 0x12A, p, MAX_STRING_LEN); p += strlen(p) + 1; lstrcpy(p, "*.*"); p += strlen(p) + 1; *p = '\0'; - GetWindowsDirectory(szDir, sizeof(szDir)); + GetCurrentDirectory(sizeof(szDir), szDir); + + szPath[0]='\0'; openfilename.lStructSize = 0; openfilename.hwndOwner = Globals.active_win->hMainWnd; @@ -281,7 +283,7 @@ VOID MACRO_FileOpen(VOID) openfilename.lpstrFilter = szzFilter; openfilename.lpstrCustomFilter = 0; openfilename.nMaxCustFilter = 0; - openfilename.nFilterIndex = 0; + openfilename.nFilterIndex = 1; openfilename.lpstrFile = szPath; openfilename.nMaxFile = sizeof(szPath); openfilename.lpstrFileTitle = 0; diff --git a/programs/winhelp/rsrc.rc b/programs/winhelp/rsrc.rc index bf51f6079ba..446f282fde0 100644 --- a/programs/winhelp/rsrc.rc +++ b/programs/winhelp/rsrc.rc @@ -2,6 +2,7 @@ * Help Viewer * * Copyright 1996 Ulrich Schmid + * Copyright 2002 Sylvain Petreolle * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -20,16 +21,7 @@ #include "windows.h" #include "winhelp.h" - -#define CONCAT(a, b) CONCAT1(a, b) -#define CONCAT1(a, b) a##b - -#define ADDSTRING(str) ADDSTRING1(LANGUAGE_NUMBER, IDS_ ## str) STRING_ ## str -#define ADDSTRING1(langnum, ids) ADDSTRING2(langnum, ids) -#define ADDSTRING2(langnum, ids) 0x ## langnum ## ids - -#define STRINGIFY(str) STRINGIFY1(str) -#define STRINGIFY1(str) #str +#include "winhelp_res.h" #include "Da.rc" #include "De.rc" @@ -41,8 +33,7 @@ #include "It.rc" #include "Ko.rc" #include "Pt.rc" -#include "Sk.rc" +//#include "Sk.rc" #include "Sw.rc" -#include "Va.rc" #include "Wa.rc" diff --git a/programs/winhelp/string.c b/programs/winhelp/string.c index 494d93d7bc1..8d5c76656fc 100644 --- a/programs/winhelp/string.c +++ b/programs/winhelp/string.c @@ -30,8 +30,6 @@ CHAR SHADOW_WIN_CLASS_NAME[] = "WHShadow"; CHAR STRING_BUTTON[] = "BUTTON"; /* Resource names */ -/* Xx will be overwritten with En, ... */ -CHAR STRING_MENU_Xx[] = "MENU_Xx"; CHAR STRING_DIALOG_TEST[] = "DIALOG_TEST"; /* Local Variables: */ diff --git a/programs/winhelp/winhelp.c b/programs/winhelp/winhelp.c index 3177182597d..be5df912e20 100644 --- a/programs/winhelp/winhelp.c +++ b/programs/winhelp/winhelp.c @@ -2,6 +2,7 @@ * Help Viewer * * Copyright 1996 Ulrich Schmid + * Copyright 2002 Sylvain Petreolle * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -23,6 +24,7 @@ #include "winbase.h" #include "windowsx.h" #include "winhelp.h" +#include "winhelp_res.h" static BOOL WINHELP_RegisterWinClasses(); static LRESULT CALLBACK WINHELP_MainWndProc(HWND, UINT, WPARAM, LPARAM); @@ -50,11 +52,8 @@ static BOOL MacroTest = FALSE; int PASCAL WinMain (HINSTANCE hInstance, HINSTANCE prev, LPSTR cmdline, int show) { - LPCSTR opt_lang = "En"; - CHAR lang[3]; MSG msg; LONG lHash = 0; - INT langnum; Globals.hInstance = hInstance; @@ -89,33 +88,6 @@ int PASCAL WinMain (HINSTANCE hInstance, HINSTANCE prev, LPSTR cmdline, int show } } - /* Find language specific string table */ - for (langnum = 0; langnum <= MAX_LANGUAGE_NUMBER; langnum++) - { - Globals.wStringTableOffset = langnum * 0x100; - if (LoadString(hInstance, IDS_LANGUAGE_ID, lang, sizeof(lang)) && - !lstrcmp(opt_lang, lang)) - break; - } - if (langnum > MAX_LANGUAGE_NUMBER) - { - /* Find fallback language */ - for (langnum = 0; langnum <= MAX_LANGUAGE_NUMBER; langnum++) - { - Globals.wStringTableOffset = langnum * 0x100; - if (LoadString(hInstance, IDS_LANGUAGE_ID, lang, sizeof(lang))) - break; - } - if (langnum > MAX_LANGUAGE_NUMBER) - { - MessageBox(0, "No language found", "FATAL ERROR", MB_OK); - return(1); - } - } - - /* Change Resource names */ - lstrcpyn(STRING_MENU_Xx + lstrlen(STRING_MENU_Xx) - 2, lang, 3); - /* Create primary window */ WINHELP_RegisterWinClasses(); WINHELP_CreateHelpWindow(cmdline, lHash, "main", FALSE, NULL, NULL, show); @@ -215,7 +187,7 @@ VOID WINHELP_CreateHelpWindow(LPCSTR lpszFile, LONG lHash, LPCSTR lpszWindow, page = lHash ? HLPFILE_PageByHash(szFile_hlp, lHash) : HLPFILE_Contents(szFile_hlp); if (!page) { - WINHELP_MessageBoxIDS_s(IDS_HLPFILE_ERROR_s, lpszFile, IDS_ERROR, MB_OK); + WINHELP_MessageBoxIDS_s(HLPFILE_ERROR_s, lpszFile, WHERROR, MB_OK); if (Globals.win_list) return; } } @@ -271,10 +243,10 @@ VOID WINHELP_CreateHelpWindow(LPCSTR lpszFile, LONG lHash, LPCSTR lpszWindow, MACRO_CreateButton("BTN_TEST", "&Test", "MacroTest"); if (bPrimary && page) { - LoadString(Globals.hInstance, IDS_CONTENTS, szContents, sizeof(szContents)); - LoadString(Globals.hInstance, IDS_SEARCH, szSearch, sizeof(szSearch)); - LoadString(Globals.hInstance, IDS_BACK, szBack, sizeof(szBack)); - LoadString(Globals.hInstance, IDS_HISTORY, szHistory, sizeof(szHistory)); + LoadString(Globals.hInstance, 0x126, szContents, sizeof(szContents)); + LoadString(Globals.hInstance, 0x127, szSearch, sizeof(szSearch)); + LoadString(Globals.hInstance, 0x128, szBack, sizeof(szBack)); + LoadString(Globals.hInstance, 0x129, szHistory, sizeof(szHistory)); MACRO_CreateButton("BTN_CONTENTS", szContents, "Contents()"); MACRO_CreateButton("BTN_SEARCH", szSearch, "Search()"); MACRO_CreateButton("BTN_BACK", szBack, "Back()"); @@ -322,12 +294,12 @@ VOID WINHELP_CreateHelpWindow(LPCSTR lpszFile, LONG lHash, LPCSTR lpszWindow, } /* Create main Window */ - if (!page) LoadString(Globals.hInstance, IDS_WINE_HELP, szCaption, sizeof(szCaption)); + if (!page) LoadString(Globals.hInstance, 0x120, szCaption, sizeof(szCaption)); hWnd = CreateWindow (bPopup ? TEXT_WIN_CLASS_NAME : MAIN_WIN_CLASS_NAME, page ? page->file->lpszTitle : szCaption, bPopup ? WS_POPUPWINDOW | WS_BORDER : WS_OVERLAPPEDWINDOW, origin.x, origin.y, size.cx, size.cy, - 0, bPrimary ? LoadMenu(Globals.hInstance, STRING_MENU_Xx) : 0, + 0, bPrimary ? LoadMenu(Globals.hInstance, MAIN_MENU) : 0, Globals.hInstance, win); ShowWindow (hWnd, nCmdShow); @@ -393,26 +365,26 @@ static LRESULT CALLBACK WINHELP_MainWndProc (HWND hWnd, UINT msg, WPARAM wParam, switch (wParam) { /* Menu FILE */ - case WH_OPEN: MACRO_FileOpen(); break; - case WH_PRINT: MACRO_Print(); break; - case WH_PRINTER_SETUP: MACRO_PrinterSetup(); break; - case WH_EXIT: MACRO_Exit(); break; + case 0x101: MACRO_FileOpen(); break; + case 0x104: MACRO_Print(); break; + case 0x106: MACRO_PrinterSetup(); break; + case 0x108: MACRO_Exit(); break; /* Menu EDIT */ - case WH_COPY_DIALOG: MACRO_CopyDialog(); break; - case WH_ANNOTATE: MACRO_Annotate(); break; + case 0x10A: MACRO_CopyDialog(); break; + case 0x10C: MACRO_Annotate(); break; /* Menu Bookmark */ - case WH_BOOKMARK_DEFINE: MACRO_BookmarkDefine(); break; + case 0x10E: MACRO_BookmarkDefine(); break; /* Menu Help */ - case WH_HELP_ON_HELP: MACRO_HelpOn(); break; - case WH_HELP_ON_TOP: MACRO_HelpOnTop(); break; + case 0x110: MACRO_HelpOn(); break; + case 0x111: MACRO_HelpOnTop(); break; /* Menu Info */ - case WH_ABOUT: MACRO_About(); break; + case 0x113: MACRO_About(); break; - case WH_ABOUT_WINE: + case 0x114: ShellAbout(hWnd, "WINE", "Help", 0); break; @@ -423,7 +395,7 @@ static LRESULT CALLBACK WINHELP_MainWndProc (HWND hWnd, UINT msg, WPARAM wParam, if (button) MACRO_ExecuteMacro(button->lpszMacro); else - WINHELP_MessageBoxIDS(IDS_NOT_IMPLEMENTED, IDS_ERROR, MB_OK); + WINHELP_MessageBoxIDS(0x124, 0x121, MB_OK); break; } break; diff --git a/programs/winhelp/winhelp.h b/programs/winhelp/winhelp.h index 2ec313498fd..0c6b2ab0229 100644 --- a/programs/winhelp/winhelp.h +++ b/programs/winhelp/winhelp.h @@ -2,7 +2,8 @@ * Help Viewer * * Copyright 1996 Ulrich Schmid - * + * Copyright 2002 Sylvain Petreolle + * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either @@ -33,6 +34,7 @@ #include "hlpfile.h" #include "macro.h" +#include "winhelp_res.h" typedef struct tagHelpLinePart { @@ -122,49 +124,8 @@ extern CHAR SHADOW_WIN_CLASS_NAME[]; extern CHAR STRING_BUTTON[]; extern CHAR STRING_MENU_Xx[]; extern CHAR STRING_DIALOG_TEST[]; - -#define STRINGID(id) (0x##id + Globals.wStringTableOffset) - -#else /* RC_INVOKED */ - -#define STRINGID(id) id - #endif -/* Stringtable index */ -#define IDS_LANGUAGE_ID STRINGID(00) -#define IDS_WINE_HELP STRINGID(01) -#define IDS_ERROR STRINGID(02) -#define IDS_WARNING STRINGID(03) -#define IDS_INFO STRINGID(04) -#define IDS_NOT_IMPLEMENTED STRINGID(05) -#define IDS_HLPFILE_ERROR_s STRINGID(06) -#define IDS_CONTENTS STRINGID(07) -#define IDS_SEARCH STRINGID(08) -#define IDS_BACK STRINGID(09) -#define IDS_HISTORY STRINGID(0a) -#define IDS_ALL_FILES STRINGID(0b) -#define IDS_HELP_FILES_HLP STRINGID(0c) - -/* Menu `File' */ -#define WH_OPEN 11 -#define WH_PRINT 12 -#define WH_PRINTER_SETUP 13 -#define WH_EXIT 14 - -/* Menu `Edit' */ -#define WH_COPY_DIALOG 21 -#define WH_ANNOTATE 22 - -/* Menu `Bookmark' */ -#define WH_BOOKMARK_DEFINE 31 - -/* Menu `Help' */ -#define WH_HELP_ON_HELP 41 -#define WH_HELP_ON_TOP 42 -#define WH_ABOUT 43 -#define WH_ABOUT_WINE 44 - /* Buttons */ #define WH_FIRST_BUTTON 500 diff --git a/programs/winhelp/winhelp_res.h b/programs/winhelp/winhelp_res.h new file mode 100644 index 00000000000..45b53090f69 --- /dev/null +++ b/programs/winhelp/winhelp_res.h @@ -0,0 +1,14 @@ +#define MAIN_MENU 0x10F +#define WINE_HELP 0x120 +#define WHERROR 0x121 +#define WARNING 0x122 +#define INFO 0x123 +#define NOT_IMPLEMENTED 0x124 +#define HLPFILE_ERROR_s 0x125 +#define CONTENTS 0x126 +#define SEARCH 0x127 +#define BACK 0x128 +#define HISTORY 0x129 +#define ALL_FILES 0x12A +#define HELP_FILES_HLP 0x12B +#define DIALOG_TEST 0x12C