/*
 * xfldr001.rc:
 *      this is the main resource file for the English NLS DLL.
 *
 *      Translate all the strings in this file. If you encounter
 *      any "~" characters: these are for underlining characters
 *      in menus so that the menu item can be accessed using the
 *      keyboard.
 *
 *      The dialog templates (xfldr001.dlg) are #include'd. You
 *      may either translate that text file "manually" or open
 *      the resulting .RES file with the Toolkit dialog editor.
 *      This will then recreate the .RES and .DLG files, but leave
 *      the .RC file untouched.
 *
 *      The dialog editor has a "Translate mode" in its "Options"
 *      menu which disables a lot of menu items to allow you to
 *      only change strings. This is very helpful to avoid
 *      accidentally ruining the dialogs.
 *
 *      Copyright (C) 1997-99 Ulrich M”ller.
 *      This file is part of the XFolder source package.
 *      XFolder is free software; you can redistribute it and/or modify
 *      it under the terms of the GNU General Public License as published
 *      by the Free Software Foundation, in version 2 as it comes in the
 *      "COPYING" file of the XFolder main distribution.
 *      This program is distributed in the hope that it will be useful,
 *      but WITHOUT ANY WARRANTY; without even the implied warranty of
 *      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *      GNU General Public License for more details.
 */

#define INCL_PM
#include <os2.h>

/* this is new with V0.85; this define is actually the only reason
   why wpobject.h was needed. Since that file is only in the Toolkit,
   I'll just add the define here so everyone can compile. */
#define WPMENUID_USER          0x6500
/* #include <wpobject.h> */
#include "..\main\dlgids.h"

/* icons, bitmaps */
POINTER ID_ICONDLG LOADONCALL MOVEABLE DISCARDABLE xfldrdlg.ico
POINTER ID_SDICON LOADONCALL MOVEABLE DISCARDABLE xfldshut.ico

BITMAP ID_XFLDRBITMAP LOADONCALL MOVEABLE DISCARDABLE xfolder.bmp

/* Context menus for the "WPS Classes" notebook page */
MENU ID_XSM_WPSCLASSES_SEL LOADONCALL MOVEABLE DISCARDABLE
BEGIN
    MENUITEM "~Deregister...", ID_XSMI_WPS_DEREGISTER
    MENUITEM "~Replace with subclass...", ID_XSMI_WPS_REPLACE
    MENUITEM "~Undo replacement...", ID_XSMI_WPS_UNREPLACE
    MENUITEM "~Show information", ID_XSMI_WPS_INFO
END

MENU ID_XSM_WPSCLASSES_NOSEL LOADONCALL MOVEABLE DISCARDABLE
BEGIN
    MENUITEM "~Register new class...", ID_XSMI_WPS_REGISTER
    MENUITEM "~Show information", ID_XSMI_WPS_INFO
END

/* here come lots of little strings which XFolder uses in all kinds
   of places. XFolder loads all these strings at once when the
   WPS is being started (see cmnQueryNLSStrings in common.c). */
STRINGTABLE
BEGIN
    /* miscellaneous menu items */
    ID_XSSI_NOTDEFINED              "[not defined]"
    ID_XSSI_PRODUCTINFO             "~XFolder product information"
    ID_XSSI_REFRESHNOW              "~Refresh now"
    ID_XSSI_SNAPTOGRID              "~Snap to grid"

    /* language of this DLL as displayed on the "XFolder Internals"
       notebook page */
    ID_XSSI_DLLLANGUAGE             "US English"

    /* XFOLDER_VERSION is in dlgids.h; this is checked by the
       XFolder NLS DLL loader so that no DLLs are loaded which
       are older than the main DLL. No change needed. */
    ID_XSSI_XFOLDERVERSION          XFOLDER_VERSION

    ID_XSSI_FLDRCONTENT             "F~older contents"
    ID_XSSI_COPYFILENAME            "~Copy filename"
    ID_XSSI_BORED                   "[Configuration folder is empty]"
    ID_XSSI_FLDREMPTY               "[empty]"
    ID_XSSI_SELECTSOME              "Select by ~name..."
    ID_XSSI_PROCESSCONTENT          "Start folder ~content..."

    /* title of "Quick open" status window at bootup */
    ID_XFSI_QUICKSTATUS             "Quick Open"

    /* status bar strings */
    ID_XSSI_POPULATING              "Collecting objects..."

    /* default status bar mnemonics */
    ID_XSSI_SBTEXTNONESEL           "$C objects$x(50%)$SK KB total, $fK KB free"
    ID_XSSI_SBTEXTMULTISEL          "$c of $C objects selected$x(50%)$sK KB selected"
    ID_XSSI_SBTEXTWPDATAFILE        """$r"" ($w)$x(55%)$sK KB $x(70%)$D $T"
    ID_XSSI_SBTEXTWPDISK            "$t ($fM MB free)"
    ID_XSSI_SBTEXTWPPROGRAM         "$t $x(30%)""$p $P"""
    ID_XSSI_SBTEXTWPOBJECT          "$t (Class: $W)"

    /* hotkey descriptions */
    ID_XSSI_KEY_CTRL                "Ctrl+"
    ID_XSSI_KEY_Alt                 "Alt+"
    ID_XSSI_KEY_SHIFT               "Shift+"

    ID_XSSI_KEY_BACKSPACE           "Backspace"
    ID_XSSI_KEY_TAB                 "Tab"
    ID_XSSI_KEY_BACKTABTAB          "Backtab"
    ID_XSSI_KEY_ENTER               "Enter"
    ID_XSSI_KEY_ESC                 "Esc"
    ID_XSSI_KEY_SPACE               "Space"
    ID_XSSI_KEY_PAGEUP              "Page up"
    ID_XSSI_KEY_PAGEDOWN            "Page down"
    ID_XSSI_KEY_END                 "End"
    ID_XSSI_KEY_HOME                "Home"
    ID_XSSI_KEY_LEFT                "Left"
    ID_XSSI_KEY_UP                  "Up"
    ID_XSSI_KEY_RIGHT               "Right"
    ID_XSSI_KEY_DOWN                "Down"
    ID_XSSI_KEY_PRINTSCRN           "Printscrn"
    ID_XSSI_KEY_INSERT              "Insert"
    ID_XSSI_KEY_DELETE              "Delete"
    ID_XSSI_KEY_SCRLLOCK            "ScrlLock"
    ID_XSSI_KEY_NUMLOCK             "NumLock"

    ID_XSSI_KEY_WINLEFT             "Win95 left"
    ID_XSSI_KEY_WINRIGHT            "Win95 right"
    ID_XSSI_KEY_WINMENU             "Win95 menu"

    /* and the corresponding list box items on the
       "Hotkeys" notebook page */
    ID_XSSI_LB_REFRESHNOW           "Refresh now"
    ID_XSSI_LB_SNAPTOGRID           "Snap to grid"
    ID_XSSI_LB_SELECTALL            "Select all"
    ID_XSSI_LB_OPENPARENTFOLDER     "Open parent folder"
    ID_XSSI_LB_OPENSETTINGSNOTEBOOK "Open settings notebook"
    ID_XSSI_LB_OPENNEWDETAILSVIEW   "Open new Details view"
    ID_XSSI_LB_OPENNEWICONVIEW      "Open new Icon view"
    ID_XSSI_LB_DESELECTALL          "De-select all"
    ID_XSSI_LB_OPENNEWTREEVIEW      "Open new Tree view"
    ID_XSSI_LB_FIND                 "Find..."
    ID_XSSI_LB_PICKUP               "Pickup"
    ID_XSSI_LB_PICKUPCANCELDRAG     "Pickup (Cancel drag)"
    ID_XSSI_LB_SORTBYNAME           "Sort by name"
    ID_XSSI_LB_SORTBYSIZE           "Sort by size"
    ID_XSSI_LB_SORTBYTYPE           "Sort by type"
    ID_XSSI_LB_SORTBYREALNAME       "Sort by real name"
    ID_XSSI_LB_SORTBYWRITEDATE      "Sort by write date"
    ID_XSSI_LB_SORTBYACCESSDATE     "Sort by access date"
    ID_XSSI_LB_SORTBYCREATIONDATE   "Sort by creation date"
    ID_XSSI_LB_SWITCHTOICONVIEW     "Switch to Icon view (Warp 4 only)"
    ID_XSSI_LB_SWITCHTODETAILSVIEW  "Switch to Details view (Warp 4 only)"
    ID_XSSI_LB_SWITCHTOTREEVIEW     "Switch to Tree view (Warp 4 only)"
    ID_XSSI_LB_ARRANGEDEFAULT       "Arrange (default)"
    ID_XSSI_LB_ARRANGEFROMTOP       "Arrange from top (Warp 4 only)"
    ID_XSSI_LB_ARRANGEFROMLEFT      "Arrange from left (Warp 4 only)"
    ID_XSSI_LB_ARRANGEFROMRIGHT     "Arrange from right (Warp 4 only)"
    ID_XSSI_LB_ARRANGEFROMBOTTOM    "Arrange from bottom (Warp 4 only)"
    ID_XSSI_LB_ARRANGEPERIMETER     "Arrange Perimeter (Warp 4 only)"
    ID_XSSI_LB_ARRANGEHORIZONTALLY  "Arrange horizontally (Warp 4 only)"
    ID_XSSI_LB_ARRANGEVERTICALLY    "Arrange vertically (Warp 4 only)"
    ID_XSSI_LB_INSERT               "Paste... (Warp 4 only)"
    ID_XSSI_LB_SORTBYEXTENSION      "Sort by extension"
    ID_XSSI_LB_SORTFOLDERSFIRST     "Sort, folders first"
    ID_XSSI_LB_SORTBYCLASS          "Sort by object class"
    ID_XSSI_LB_OPENPARENTFOLDERANDCLOSE     "Open parent folder and close current folder"
    ID_XSSI_LB_SELECTSOME           "Select by name..."
    ID_XSSI_LB_CLOSEWINDOW          "Close window"
    ID_XSSI_LB_CONTEXTMENU          "Show context menu"
    ID_XSSI_LB_TASKLIST             "Show task list"
    ID_XSSI_LB_COPYFILENAME_SHORT   "Copy filename (without path)"
    ID_XSSI_LB_COPYFILENAME_FULL    "Copy filename (including path)"

    /* XShutdown: context menu items and messages for the
       status window. Do not change the %d and %s keys, or
       XShutdown might crash. These are needed for inserting
       variable data (sprintf). */
    ID_SDSI_SHUTDOWN                "~Shutdown"
    ID_SDSI_RESTARTWPS              "~Restart WPS..."
    ID_SDSI_RESTARTINGWPS           "Restarting WPS..."
    ID_SDSI_SAVINGDESKTOP           "Saving %d WPS objects..."
    ID_SDSI_SAVINGPROFILES          "Saving INI files..."
    ID_SDSI_STARTING                "Starting ""%s""..."
    ID_SDSI_FLUSHING                "Releasing filesystems..."
    ID_SDSI_CAD                     "Shutdown complete."
    ID_SDSI_REBOOTING               "Computer is being restarted..."
    ID_SDSI_CLOSING                 "Closing"
    ID_SDSI_DEFAULT                 "Default"

    /* titles for XFolder notebook pages */
    ID_XSSI_1GENERIC                "~XFolder"
    ID_XSSI_25ADDITEMS              "Context ~menus"
    ID_XSSI_26CONFIGITEMS           "Config folder items"
    ID_XSSI_2REMOVEITEMS            "Standard menu items"
    ID_XSSI_27STATUSBAR             "Status bars"
    ID_XSSI_3SNAPTOGRID             "Grid"
    ID_XSSI_4ACCELERATORS           "Folder hotkeys"
    ID_XSSI_5INTERNALS              "XFolder Internals"
    ID_XSSI_FILEOPS                 "File ~operations"

    /* object internals page */
    ID_XSSI_INTERNALS               "~Internals"

    /* sort strings */
    ID_XSSI_SORT                    "~Sort"

    ID_XSSI_SV_NAME                 "Name"
    ID_XSSI_SV_TYPE                 "Type"
    ID_XSSI_SV_CLASS                "Object class"
    ID_XSSI_SV_REALNAME             "Real name"
    ID_XSSI_SV_SIZE                 "Size"
    ID_XSSI_SV_WRITEDATE            "Last write date"
    ID_XSSI_SV_ACCESSDATE           "Last access date"
    ID_XSSI_SV_CREATIONDATE         "Creation date"
    ID_XSSI_SV_EXT                  "File name extension"
    ID_XSSI_SV_FOLDERSFIRST         "Folders first"

    ID_XSSI_SV_ALWAYSSORT           "Always maintain sort order"

    /* XFolder standard dialog box (cmnMessageBox in common.c) */
    ID_XSSI_DLG_YES                     "~Yes"
    ID_XSSI_DLG_NO                      "~No"
    ID_XSSI_DLG_OK                      "~OK"
    ID_XSSI_DLG_CANCEL                  "~Cancel"
    ID_XSSI_DLG_ABORT                   "~Abort"
    ID_XSSI_DLG_RETRY                   "~Retry"
    ID_XSSI_DLG_IGNORE                  "~Ignore"

    /* "WPS Classes" notebook page */
    ID_XSSI_SB_CLASSMNEMONICS           "Status bar info of this class:"
    ID_XSSI_SB_CLASSNOTSUPPORTED        "This class does not introduce new status bar info."
    ID_XSSI_WPSCLASSES                  "WPS Classes"
    ID_XSSI_WPSCLASSLOADED              "Class loaded."
    ID_XSSI_WPSCLASSLOADINGFAILED       "Class loading failed."
    ID_XSSI_WPSCLASSREPLACEDBY          "Class replaced with %s."
    ID_XSSI_WPSCLASSORPHANS             "Orphaned classes"
    ID_XSSI_WPSCLASSORPHANSINFO         "The classes in this tree could not be loaded. You should remove them from the WPS class list."

    /* OS/2 Kernel notebook pages */
    ID_XSSI_SCHEDULER                   "~Scheduler"
    ID_XSSI_MEMORY                      "~Memory"
    ID_XSSI_ERRORS                      "E~rrors"
    ID_XSSI_WPS                         "~WPS"

    /* extended settings submenus */
    ID_XFSI_SETTINGS                    "~Properties"
    ID_XFSI_SETTINGSNOTEBOOK            "~Notebook"
    ID_XFSI_ATTRIBUTES                  "File attributes"
    ID_XFSI_ATTR_ARCHIVED               "Archived"
    ID_XFSI_ATTR_SYSTEM                 "System"
    ID_XFSI_ATTR_HIDDEN                 "Hidden"
    ID_XFSI_ATTR_READONLY               "Read-only"

    ID_XFSI_FLDRSETTINGS                "~View"
    ID_XFSI_SMALLICONS                  "~Small icons"
    ID_XFSI_FLOWED                      "~Flowed"
    ID_XFSI_NONFLOWED                   "~Non-flowed"
    ID_XFSI_NOGRID                      "~As placed"

    ID_XFSI_SHOWSTATUSBAR               "~Status bar"
END

rcinclude "xfldr001.dlg"


