Files
gods-eye-view/docs/translations/sv.md
T
Kaj ObstandClaude Opus 5.5 cdccf88bbb i18n(sv): address review (export buttons, singular, consistent terms)
- EXP. {slot} and EXPORT so the Recent Imagery export buttons fit and A
  and B read apart; EXPORT listed as same-as-English.
- {count} HÖRT / hört for one aircraft; the plural rule in sv.md no
  longer lists HÖRDA.
- INTE FARA ÖVER throughout; VÄ/HÖ for left/right (V is west on the
  compass); STYRD KURS vs KURS Ö. GRUND; MIK in the first-run tip.
- Label-first counts for sightings and standby cameras; neuter audio
  states; OSÄKER on chip and status line; KN for knots; the ellipsis
  character; Ladda ned and VÄNTLÄGE throughout; Olagligt ingripande;
  FÖRHANDSVY for the preview flag and authoring heading.
- sv.json in the format scope; Swedish in language-code order in
  TRANSLATORS.md; glossary row reduced to incident → händelse; 29
  letterless entries dropped from same-as-english.json.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-11-09 19:25:24 +01:00

8.6 KiB
Raw Blame History

Swedish (sv)

Catalog: src/i18n/locales/sv.json. General rules: TRANSLATORS.md.

Translation source: God's Eye View Sverige by Kaj Obst, November 2026.

Style

  • Standard Swedish as in Swedish software and on Swedish authority sites (SMHI, Trafikverket, Polisen).
  • Actions and hints use the imperative without a pronoun: «Försök igen», «Klicka på en kamera för att aktivera den», «Välj en tagning först», «Tillåt mikrofonen och försök igen». Avoid «du»/«ni»; "your" becomes «egen» or is left out: «Egen RTL-SDR-mottagare», «Stationen ser din IP-adress» only where a person must be addressed.
  • Sentence case, not Title Case: "Live Flights" → «Liveflyg», "Provider Settings" → «Leverantörsinställningar». UPPERCASE English stays UPPERCASE: «LIVEDATA AV», NOT AN ALL-CLEAR → «INTE FARA ÖVER».
  • Compounds are written as one word, with a hyphen after a name, code or abbreviation: «datalager», «väderrutor», «TomTom-nyckel», «AIS-fartyg», «Street View-reserv». Never split a compound with a space.
  • Short labels, chips and HUD readouts stay short; use a standard abbreviation with a period over a wrapped line: RÄCKV., HAST., NEDERB., ÖVR., MEDD., FÖRST., JMF., KAL.
  • The avionics codes HDG, BRG, CRS, DEST, SPD, ALT, GS, TRK, V/S, FOV and SQUAWK stay in English, as in the cockpit. Words in a sentence are translated: heading → «kurs», bearing → «bäring», range → «räckvidd».
  • A dash between clauses is a spaced en dash « – ». Quotes are ”…” (Swedish closing quotes on both sides).
  • Status and waiting messages: «Väntar på uppdatering», «Laddar …». Reasons after a dash stay lower case: «Scenen sparades inte – projektet är större än 5 MiB».
  • A layer named in a sentence takes its panel name in quotes: «Lagret ”Liveflyg” är inte aktiverat».
  • Rolling windows say their length: LAST YEAR → «SENASTE 12 MÅN.», LAST MONTH → «SENASTE 30 DAGARNA».
  • Keyboard keys: Mellanslag, Backsteg, Skift; Esc, Enter, Tab and letter keys stay.
  • Decimal comma in fixed text: «M4,4», «28,2710° N». Thousands separator is a space: «1 000 km». Formatted numbers come from Intl and are already Swedish.
  • Units: km, m, km/h, m/s, kn (knop), ft (fot), hPa, MW, h, min, s, d (dygn, in short readouts); in UPPERCASE text KM, KM/H, KN, FT, MIN, H, D. A space between number and unit, also before %: «{value} m», «{count} min», «50 %». ° sticks to the number.
  • "ago": «för {count} min sedan», short «{count} min sedan». When a placeholder already holds a localized "ago" text ({age}, {ago}), do not add «sedan» again.
  • Compass points use O for öst and V for väst, as SMHI does: N, NNO, NO, ONO, O, OSO, SO, SSO, S, SSV, SV, VSV, V, VNV, NV, NNV; hemisphere letters N, S, O, V.
  • Routing: «Sväng {direction} in på {road}», «Fortsätt {direction}», «Ta {exit} avfarten» with ordinals «2:a», «3:e».

Plurals

A tn() entry needs two forms. Intl.PluralRules('sv') picks:

Form Counts Example
one 1 1 kamera
other everything else: 0, 2, 1,5… 3 kameror

Abbreviated units and codes do not change: «{count} MEDD.».

Glossary

English Svenska
layer / data layer lager / datalager
feed / source / data source flöde / källa / datakälla
LIVE (status) / live data LIVE / livedata
SIMULATED SIMULERAT
stale / degraded / unavailable inaktuell / begränsad / otillgänglig
retry / retrying / retrying slowly nytt försök / försöker igen / försöker igen med längre intervall
fallback reserv
key (API key) / POWER UP / POWERED UP nyckel / KOPPLA PÅ / PÅKOPPLAD
Provider Settings Leverantörsinställningar
ON / OFF (state chips) PÅ / AV
enable / disable aktivera / inaktivera
globe / map / map source / basemap glob / karta / kartkälla / bakgrundskarta
aircraft / flight / military flights luftfartyg (short labels: flygplan) / flygning / militärflyg
vessel, ship fartyg
satellite / shell (Starlink) satellit / skal
launch (rocket) / launch site / space mission uppskjutning / uppskjutningsplats / rymduppdrag
contact / tracking kontakt / följning
installation / site anläggning / plats
camera / CCTV camera kamera / CCTV-kamera
earthquake / active fire / fire perimeter jordbävning / aktiv brand / brandgräns
cyclone / advisory (NHC) / cone cyklon / bulletin / kon
radio station / broadcast FM radiostation / FM-radio
road / traffic flow väg / trafikflöde
transit / bike share kollektivtrafik / hyrcyklar
scene / shot / capture shot / camera move scen / tagning / spara tagning / kameraåkning
anchor / data pack / bundle ankare / datapaket / paket
briefing / panel / dock genomgång / panel / docka
preset / visual preset förval / visuellt förval
Scope (circular viewport mask) / keyhole Scope / nyckelhål
overlay / detection overlay överlägg / detekteringsöverlägg
Clean UI Rent gränssnitt
Night vision / Thermal / Snow (styles) Mörkerseende / Värmekamera / Snö
heading / altitude / ground speed kurs / höjd / markfart
RANGE / PITCH / HGT (CCTV calibration chips) RÄCKV. / LUTN. / HÖJD
PREV / NEXT / RESUME FÖRRA / NÄSTA / FORTSÄTT
nearest (spatial) närmaste
expand / collapse fäll ut / fäll ihop
Street Level / Street View (Google) Gatunivå / Street View
Recent Imagery Senaste bilder
voice (control) / voice session röststyrning / röstsession
click / tap / press a key klicka / tryck / tryck på tangenten
card / label (on the map) / clear (layers) kort / etikett / stäng av
frame (weather, video) / image bildruta / bild
incident händelse