Komut: nlsfunc

  NLSFUNC, NLS (National Language Support yani Millî Dil Desteği)
  işlevinde geçiş yapmayı ekler.
  Bu, çekirdeğin bu NLS işlevi olduğundan dolayı (COUNTRY=... komutunu
  ayrıştırabildiği için) böyledir. DISPLAY ve NLSFUNC, CHCP
  vasıtasıyla sistem kod sayfasını değiştirebilmek için kullanılırlar.

Söz dizimi:

  NLSFUNC [/Y|/?] [sürücü][yol]dosyaismi
    sürücü                  Sürücü harfi, mesela C:
    yol                     Dizin, mesela \misal\
    dosyaismi               NLS bilgilerini içeren dosya

Seçenekler:

  /Y                        Seçime dayalı YES/NO tablosunu yükler.
  /?                        Yardımı gösterir.
  [sürücü][yol] dosyaismi   NLS bilgilerini içeren geçerli bir COUNTRY.SYS
                            dosyası için sürücü ve yol.

Açıklamalar:

  Bu NLSFUNC uygulaması FreeDOS'a özeldir.
  MS-DOS ile veya başka bir DOS varyantıyla çalışmaz.
  Özür dileriz, NLSFUNC hakkında az bilgi bulunmaktadır, şuraya bakın:
    https://gitlab.com/FreeDOS/base/nlsfunc

Örnekler:

  Bu, Polonya (pl) için bir örnektir. Her şeyden evvel COUNTRY
  veya COUNTRY.SYS makalesine bakın, ülke kodunu (48) ve bu durumda mevcut
  olan kod sayfalarını bulmak için (852, 850, 858). Ardından hangi EGA
  paketlerinde bu dilin olduğunu bulmak için KPDOS makalesine bakın.
  Bu durumda 852, 850 ve 858, EGA.CPX dosyasında mevcuttur.

  CONFIG.SYS / FDCONFIG.SYS:
    ! COUNTRY=048,852,C:\FREEDOS\BIN\country.sys
    !LASTDRIVE=Z
    !BUFFERS=20
    !FILES=40
    DOS=HIGH
    DOS=UMB
    DOSDATA=UMB
    DEVICE=C:\FREEDOS\BIN\himemx.exe
    DEVICEHIGH=C:\FREEDOS\BIN\jemm386.exe
    SHELLHIGH=C:\FREEDOS\BIN\command.com C:\FREEDOS\BIN /E:1024
              /P=C:\fdauto.bat

  AUTOEXEC.BAT / FDAUTO.BAT:
    path C:;C:\FREEDOS\,C:\FREEDOS\BIN
    keyb pl
    ctmouse
    LH DISPLAY CON=(EGA,437,3)
    MODE CON CP PREP=((850,852,858) C:\FREEDOS\CPI\EGA.CPX)

      REM VEYA YUKARIDAKİ SATIR YERİNE (daha yavaş işler, sadece
      REM anlatma maksatlı:
      REM MODE CON CP PREP=((850) C:\FREEDOS\CPI\EGA.CPX)
      REM MODE CON CP PREP=((,852) C:\FREEDOS\CPI\EGA.CPX)
      REM MODE CON CP PREP=((,,858) C:\FREEDOS\CPI\EGA.CPX)
      REM Virgüller olmaksızın önceki CP ezilebilir!

    MODE CON CP SELECT=852 (bu komut olmaksızın da çalışmalıdır)
    LH NLSFUNC /Y C:\FREEDOS\BIN\country.sys

  KOMUT SATIRINDA:
    CHCP      (Güncel kod sayfasını gösterir, bu örnekte CONFIG.SYS ayarı
              sebebiyle 852)
    CHCP 850  (CP 850'ye geçiş yapar)
    CHCP 858  (CP 858'e geçiş yapar)
    CHCP 857  hata mesajı verir (CP hazırlanmamıştır!)

  Alternatif bir örnek için CHCP makalesine bakın.

Ayrıca bakınız:

  autoexec.bat/fdauto.bat
  chcp
  config.sys/fdconfig.sys
  country
  country.sys
  display.sys
  keyb
  mode

  Telif hakkı © 2004 Eduardo Casino, 2023 senesinde W. Spiegl
  tarafından güncellenip 2024 senesinde Berki Yenigün tarafından tercüme
  edilmiştir.

  Bu dosya FreeDOS Spec Command HOWTO'dan türetilmiştir.
  Kopyalama şartları için H2Cpying dosyasına bakın.