Non US keyboard

Changing keyboard layout and characters set

To change the keyboard layout and characters set, under the CLI you must:

  1. enable your locale

  2. configure the system keyboard

  3. exit the CLI

Enabling your locale

Run diagnose locale available to get a list of the available locales:

(FortiPoC) diagnose locale available
# aa_DJ.UTF-8 UTF-8
# aa_ER UTF-8
# aa_ET UTF-8
# af_ZA.UTF-8 UTF-8
# ak_GH UTF-8
# am_ET UTF-8
# an_ES.UTF-8 UTF-8
# anp_IN UTF-8
# ar_AE.UTF-8 UTF-8
# ar_BH.UTF-8 UTF-8
# ar_DZ.UTF-8 UTF-8
# ar_EG.UTF-8 UTF-8
# ar_IN UTF-8
# ar_IQ.UTF-8 UTF-8
# ar_JO.UTF-8 UTF-8
# ar_KW.UTF-8 UTF-8
# ar_LB.UTF-8 UTF-8
...
# doi_IN UTF-8
# dv_MV UTF-8
Page -1-. Press any key to continue . . .

You can exit the pager by pressing Q key.

Once you have identified your locale, run execute locale enable YOUR_LOCAL (you can ignore the .UTF-8 part):

(FortiPoC) execute locale enable fr_FR
Generating locales (this might take a while)...
  fr_FR.UTF-8... done
Generation complete.

Changing the keyboard

Run set keyboard to select your keyboard layout and language.

Exit the CLI as it may be still using the previous locale.