# Command: country

      COUNTRY sets the international behavior of DOS.
      COUNTRY is a CONFIG.SYS / FDCONFIG.SYS command.

## Syntax:

      country=nnn[,[mmm]][,[drive][path]filename]
              drive     The drive letter, e.g. C:
              path      The directory, e.g. \example\
              filename  The filename of a country-information file.
                        If not specified, the file 'COUNTRY.SYS'
                        is used instead.

#### [Main menu] [top] (Syntax) [Options] [Comments] [Examples] [See also] [File]

## Options:

      nnn    The country code, as shown in the table below (001=US).
      mmm    The code page, as shown in the table below (437 is default,
             850 is updated form, 1252 for Windows).
             If not specified, a code page will be chosen automatically.

      Country Codes
      In the table:

        * HH means a 24hr-clock hour
        * hh a 12hr-clock hour.
        * X means AM and PM are appended

                                                 format for
           Locale      nnn        mmm        date         time
    ===============================================================
    US                 001      437, 850   mm/dd/yyyy  hh:mm:ss.ssX
    Canadian French    002      863, 850   yyyy-mm-dd  HH:mm:ss,ss
    Latin America      003      850, 437   mm/dd/yyyy  hh:mm:ss.ssX
    Russia             007      866, 437   dd.mm.yyyy  HH:mm:ss,ss
    Netherlands        031      850, 437   dd-mm-yyyy  HH:mm:ss,ss
    Belgium            032      850, 437   dd-mm-yyyy  HH:mm:ss,ss
    France             033      850, 437   dd-mm-yyyy  HH:mm:ss,ss
    Spain              034      850, 437   dd-mm-yyyy  HH:mm:ss,ss
    Hungary            036      850, 852   yyyy-mm-dd  HH:mm:ss,ss
    Yugoslavia         038      850, 852   yyyy-mm-dd  HH:mm:ss,ss
    Italy              039      850, 437   mm/dd/yyyy  HH.mm.ss,ss
    Switzerland        041      850, 437   mm.dd.yyyy  HH,mm,ss.ss
    Czechoslovakia     042      850, 852   yyyy-mm-dd  HH:mm:ss,ss
    UK                 044      850, 437   dd/mm/yyyy  hh:mm:ss.ssX
    Denmark            045      850, 865   dd-mm-yyyy  HH:mm:ss,ss
    Sweden             046      850, 437   yyyy-mm-dd  HH.mm.ss,ss
    Norway             047      850, 865   mm.dd.yyyy  HH:mm:ss,ss
    Poland             048      850, 852   yyyy-mm-dd  HH:mm:ss,ss
    Germany            049      850, 437   dd.mm.yyyy  HH:mm:ss,ss
    Argentina          054      850, 437   dd/mm/yyyy  hh:mm:ss.ssX
    Brazil             055      850, 860   dd/mm/yyyy  HH:mm:ss,ss
    International
        English        061      850, 437   mm/dd/yyyy  HH:mm:ss.ss
    Portugal           351      850, 860   dd-mm-yyyy  HH:mm:ss,ss
    Finland            358      850, 437   dd.mm.yyyy  HH:mm:ss,ss

#### [Main menu] [top] [Syntax] (Options) [Comments] [Examples] [See also] [File]

## Comments:

      COUNTRY enables/sets international features of DOS by selecting a
      country code and (only with the unstable / devel kernel) optionally
      also a codepage and country file. The stable kernel only uses the nnn
      value. For full support, use the unstable / devel kernel. You also
      need a COUNTRY.SYS file for the latter, while the former ignores the
      filename argument and only sets date/time/number formats, using values
      compiled into the kernel for a few common countries. It does not set
      sort order and upper/lower case translation tables. NLSFUNC can only
      be used with the unstable kernel.
      COUNTRY is a command internal to kernel.sys and needs no other file
      in order to work.

#### [Main menu] [top] [Syntax] [Options] (Comments) [Examples] [See also] [File]

## Examples:

      IN CONFIG.SYS / FDCONFIG.SYS:
        device=c:\fdos\bin\himemx.exe
        device=c:\fdos\bin\jemm386.exe
        dos=high,umb
        country=001,437,c:\fdos\bin\country.sys

#### [Main menu] [top] [Syntax] [Options] [Comments] (Examples) [See also] [File]

## See also:

      config.sys
      country.sys
      fdconfig.sys
      kernel
      kernel-development
      nlsfunc

#### [Main menu] [top] [Syntax] [Options] [Comments] [Examples] (See also) [File]

## File:

      Please read this command's lsm file also.
      You will find the updated version (internet) here and
      the version described in this manual page here.
      The lsm file contains information about the name of the programmer,
      the download site, and some other command related information.

#### [Main menu] [top] [Syntax] [Options] [Comments] [Examples] [See also] (File)

      Copyright © 1998 Jim Hall, updated 2008 by W. Spiegl.

      This file is derived from the FreeDOS Spec Command HOWTO.
      See the file H2Cpying for copying conditions.