Downloads GitHub

Languages

Launchstation ships nine built-in languages and can load an external .LNG file that overrides individual strings. The language applies to dashboard navigation, Settings labels, common actions, file-operation progress and the classic tools.

Choosing a language

Open Settings > System > Language and pick one from the list (names are shown in their own language). The change applies immediately and takes part in the Save/Discard session; the choice is stored as language = ... in LAUNCHELF.CNF.

LanguageShown aslanguage = valueSource file
English (default)EnglishenglishLang/ENG.LNG
SpanishEspanolspanishLang/SPA.LNG
FrenchFrancaisfrenchLang/FRE.LNG
ItalianItalianoitalianLang/ITA.LNG
PolishPolskipolishLang/POL.LNG
PortuguesePortuguesportugueseLang/POR.LNG
Brazilian PortuguesePortugues BrasileirobrazilianLang/PTBR.LNG
GermanDeutschgermanLang/GER.LNG
HungarianMagyarhungarianLang/HUN.LNG

An omitted, blank or unrecognised value falls back to English. The loader also accepts short forms such as en, eng, br and the numeric index.

What is and is not translated

External .LNG files

Set Settings > System > Language > Language file (LANG_FILE) to a .LNG file. It is loaded on top of the selected built-in language: any string it does not define keeps the built-in text, and existing files remain compatible.

// comment lines start with //
lang(468, Dashboard_Home, "Start")
lang(469, Dashboard_Applications, "Programs")

How dashboard labels are matched

The dashboard looks up each interface label in a sorted table (Lang/DASHBOARD.inc) and replaces it with the current language's string, so changing language or loading an external file never leaves stale text. Only interface labels opt in; text read from the storage (names, metadata, titles) is drawn as it is.

Characters and fonts

The built-in language files are plain ASCII (accented letters are written without accents, which is why the picker shows names such as Espanol and Portugues), so they render with any dashboard font. An external .LNG may use extra characters only if the active font has them: the System font covers the Latin-1 characters used by language files and can be replaced by an external .FNT (Customize theme > Text); arbitrary TTF files are not loaded on the console. Game and save titles stored as Shift-JIS are decoded for display in the File Browser's title modes. See Themes.

See also Settings and Configuration.