I do an example, how to do multikanguage version of UBCD.
First, download the French language files from
there.
Then, unpack the all files from menus directory to new directory, we call it frmenus.
Then, if you using the custom section, and you not know french, change the line 27 to: print " [F5] Utilitaires definis par l'utilisateur (EN) " .
And replace the cdshell.ini text to:
Code:
cls
print "1. French --- 2. English"
#
# Actions
#
getkey
clear
if ($lastKey == key[1]); then goto french
if ($lastKey == key[2]); then goto english
goto bootcd2
french:
keymap /boot/keymaps/fr.ktl
cd menus
goto load
english:
cd menus
goto load
load:
set expert = 0
set x0 = " "
set x1 = "*"
script main.scn
If someone can contribute languages, then I accept!

(i'm using 3.4, and customized programs)