Files
NilsBriggenandClaude Opus 5.5 6f5a752c85
CI / check (push) Failing after 1m38s
CI / release (push) Skipped
Bärndütsch: rules from a native speaker, applied to the whole file
locales/BAERNDUETSCH.md collects the rules from 138 corrected sentences:
spelling (i rather than y/ii, st rather than scht, no apostrophes, l -> u),
fused words (chumeni, woni, wed, ufe), the indefinite article e, dative
am/ar, verb forms and a word list. gsw.json follows them.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 10:13:41 +02:00

54 lines
2.5 KiB
Markdown

# Translating Slidewire
Slidewire is a Linux desktop app that turns a MIDI controller (a box with
faders, knobs and buttons, like the Korg nanoKONTROL2) into a volume mixer:
faders set the volume of apps and audio devices, buttons mute and switch them,
and the controller's LEDs show the state. The window looks like a small mixing
console.
`en.json` maps each English text to itself. A translation is a copy with the
values translated: `"Hide sources": "Quellen ausblenden"`.
## Rules
Writing Bärndütsch (`gsw.json`)? Read [BAERNDUETSCH.md](BAERNDUETSCH.md) first.
- Keep every key exactly as it is; translate only the values. Same keys, no
extra ones.
- Keep `%{name}` placeholders exactly (same names, same count); move them
where your grammar needs them.
- Keep these as they are: Slidewire, OBS Studio, EasyEffects, MIDI Mixer,
nanoKONTROL2, Korg, PipeWire, PulseAudio, KONTROL Editor, MIDI, CC, dB,
key names (Ctrl+F, Esc, F1), and the single letters S, M and R (they are
printed on the buttons).
- Use your desktop's usual wording (as in KDE Plasma or GNOME in your
language). Short and plain. No exclamation marks.
- Keep the English sentence case (only the first word capitalised, unless
your language capitalises more, like German nouns) and the "…" endings.
- Labels on buttons and strips have little room: keep translations about as
long as the English where you can.
- Values must be valid JSON strings: escape `"` and `\`.
## Terms
| English | Meaning |
|---|---|
| strip / channel strip | one column of the mixer: a fader (or knob) with its buttons |
| fader | vertical slider on the controller or in the window |
| knob | rotary control |
| bank | a set of assignments; switching banks lets 8 faders control 16, 24, … things |
| scene | a saved snapshot of every strip's volume and mute |
| bus | a virtual output that mixes several apps into one fader |
| ducking / turn other apps down | lowering other apps while one plays (e.g. voice chat) |
| pick up (soft takeover) | a fader only takes over once it reaches the current volume |
| assign | put an app or device on a strip |
| run (R button) | make a device the default, or start an app |
| monitor / hear yourself | play a microphone live on headphones |
| profile | the layout and settings of one controller |
| source | something that plays or records: an app or a device |
| output / input | audio device for playback / recording |
| tray | the system tray / notification area |
| learn | set a control's MIDI address by moving it on the device |
| LED | the lights on the controller's buttons |