Languages¶
Octa's interface, menus, dialogs, the status bar, the SQL and multi-search panels, the right-click menus, and the Settings dialog (including its hover tooltips), can be shown in any of 31 languages.
Change it under Settings → Appearance → Language. The switch is live: the interface updates on the next frame, with no restart.
Available languages¶
| Code | Language |
|---|---|
en |
English |
de |
Deutsch |
es |
Español |
fr |
Français |
it |
Italiano |
nl |
Nederlands |
pt |
Português |
pl |
Polski |
sv |
Svenska |
da |
Dansk |
no |
Norsk |
fi |
Suomi |
tr |
Türkçe |
id |
Indonesia |
vi |
Tiếng Việt |
ro |
Română |
hu |
Magyar |
cs |
Čeština |
el |
Ελληνικά |
ru |
Русский |
ja |
日本語 |
ko |
한국어 |
zh |
中文 |
uk |
Українська |
bg |
Български |
sr |
Српски |
hr |
Hrvatski |
sl |
Slovenščina |
sk |
Slovenčina |
lt |
Lietuvių |
lv |
Latviešu |
et |
Eesti |
The chosen code is stored as language in your
settings.toml.
Good to know¶
- Machine-generated translations. The non-English catalogs are machine-translated and may be refined over time. English is the master; anything not yet translated falls back to the English string rather than showing a blank or a key.
- What stays in English on purpose. Technical identifiers are not translated, so they read the same in every language: format names (Parquet, JSON, …), database engine names, theme names (Nord, Dracula, …), schema-export targets, and low-level reader error messages.
- Number formatting is separate. The decimal mark and digit
grouping are controlled by Number style (English
1,234.56vs European1.234,56) in Settings → Table View, independent of the UI language.
Scripts not yet offered¶
The interface covers Latin, Greek, Cyrillic, and CJK (Chinese, Japanese, Korean) scripts. Right-to-left scripts (Arabic, Hebrew) are out of scope for the UI: beyond translated catalogs they need layout work that Octa does not do.
This is separate from displaying non-Latin data: Octa bundles a Noto Sans CJK fallback face, so cell values containing Chinese, Japanese, or Korean text render correctly in the table regardless of the UI language. Colour emoji and full right-to-left shaping are not rendered.
See also¶
- Settings reference lists every setting, including Language and Number style.
- Non-English data is handled separately from the UI language, encodings and separators are detected per file.