{{ i18n.t('options.sections.' + section()) }}
@switch (section()) {
@case ('appearance') {
@if (confirmResetAll()) {
} @else {
}
{{ i18n.t('options.language') }}
{{ i18n.t('options.theme.label') }}
@if (settings.effectiveDark()) {
@for (theme of themes; track theme) {
}
{{ i18n.t('options.tone.label') }}
}
@for (tone of darkTones; track tone) {
}
{{ i18n.t('options.interface.label') }}
}
@case ('transfers') {
{{ i18n.t('options.speedUnit.label') }}
@for (unit of speedUnits; track unit.value) {
}
{{ i18n.t('options.transfers.label') }}
@if (settings.transferMode() === 'multi') {
@for (mode of transferModes; track mode) {
}
{{ i18n.t('options.atOnce') }}
}
@for (count of concurrencyChoices; track count) {
}
{{ i18n.t('options.finishedTransfers.label') }}
}
@case ('editor') {
{{ i18n.t('options.editor.label') }}
@if (settings.editor() === 'custom') {
{{ editorAppName() }}
}
}
@case ('fileList') {
{{ i18n.t('options.columns') }}
@if (settings.editorApp()) {
}
@for (key of columnKeys; track key) {
}
{{ i18n.t('options.openFiles.label') }}
{{ i18n.t('options.openFiles.hint') }}
} @case ('keyboard') {{{ i18n.t('keys.ui.intro') }}
@for (group of keyGroups(); track group.id) {{{ i18n.t('keys.groups.' + group.id) }}
@for (binding of group.rows; track binding.id) {
} @empty {
{{ rowLabel(binding) }}
@if (conflictWith(binding); as others) {
!
}
@if (note()?.id === binding.id) {
@for (combo of binding.combos; track $index) {
{{ shortcuts.format(combo) }}
}
@if (capturing() === binding.id) {
{{ i18n.t('keys.ui.press', { esc: fixedKeys().esc }) }}
} @else if (!binding.combos.length) {
{{ i18n.t('keys.ui.unbound') }}
}
{{ noteText(note()!) }}
@if (note()!.kind === 'conflict') {
}
}
@if (filterKey(binding); as key) {
{{ i18n.t('keys.ui.plainLetter', { key }) }}
} }{{ i18n.t('keys.ui.noResults') }}
}{{ i18n.t('keys.ui.fixed') }}
-
@for (line of fixedLines; track line) {
- {{ i18n.t('keys.fixed.' + line, fixedKeys()) }} }