Skip to content

i18n.Function.getSuitDescription

github-actions[bot] edited this page Sep 23, 2026 · 12 revisions

@elite-dangerous-almanac/core / i18n / getSuitDescription

Function: getSuitDescription()

getSuitDescription(suit, locale): string | null

Defined in: src/i18n/suits.ts:81

Look up an Odyssey suit's display description — the prose the game shows a player, in all six stored locales.

Parameters

suit

string

Either the grade-independent family Suit.family carries or one grade's Frontier symbol, exactly as getSuitName accepts. Matching ignores case and surrounding whitespace.

locale

string

A BCP 47 locale. All six stored locales are complete for this dataset.

Returns

string | null

The localized description, or null when the suit is unknown or the requested locale is not one this catalogue stores.

Remarks

This is display prose, not a statement of what the suit does: it names no shield strength, no battery capacity and no resistance. Those are the stats SUITS carries, and the two are deliberately not the same string. English is the game's own wording here rather than a projection of Suit.name.

Throws

If a present suit or locale is not a string.

Example

import { getSuitDescription } from '@elite-dangerous-almanac/core/i18n/suits';

getSuitDescription('flightsuit', 'en')?.startsWith('Remlok'); // -> true
getSuitDescription('flightsuit', 'ja'); // -> null

TypeScript

Guides
astro
Classes (1)
ProceduralSystem

Properties

Accessors

Methods

Interfaces (28)
Type Aliases (6)
Variables (22)
Functions (57)
Subpath modules (3)
commodities
Interfaces (1)
Type Aliases (1)
Variables (3)
Functions (3)
equipment
Interfaces (18)
Type Aliases (9)
Variables (4)
Functions (14)
Subpath modules (2)
galaxy-map
Interfaces (1)
Variables (1)
Functions (2)
i18n
Interfaces (1)
Type Aliases (1)
Functions (23)
materials
Enumerations (2)
Interfaces (2)
Type Aliases (2)
Variables (9)
Functions (9)
ships
Classes (3)
BuildMetrics

Methods

LoadoutEditError

Constructors

Properties

Methods

ShipLoadout

Accessors

Methods

Interfaces (125)
Type Aliases (44)
Variables (10)
Functions (86)
Subpath modules (8)

Clone this wiki locally