From 048a8e50048614619fa85d291e547c7f097955ed Mon Sep 17 00:00:00 2001 From: Idar Lund Date: Wed, 11 Mar 2026 09:45:43 +0100 Subject: [PATCH 01/10] updated norwegian translation Updated several missing translations and alphabetically sorted it to easier spot missing translations in the future --- locale/no.yml | 329 ++++++++++++++++++++++++-------------------------- 1 file changed, 159 insertions(+), 170 deletions(-) diff --git a/locale/no.yml b/locale/no.yml index 7e61e19e..b5eee957 100644 --- a/locale/no.yml +++ b/locale/no.yml @@ -1,191 +1,180 @@ no: - no new messages: Ingen nye meldinger 1 of 1 nodes online: 1 av 1 noder online - 'uptime 00:00:00': oppetid 00:00:00 - 'Heap: 0\nLVGL: 0': 'Heap: 0\nLVGL: 0' - DEL: SLETT - 'User name: ': 'Brukernavn: ' - 'Modem Preset: LONG FAST': 'Modem innstilling: LONG FAST' + Active Chat: Aktiv Chat + Backup & Restore: Sikkerhetskopi og gjenopprett + Backup: Sikkerhetskopi + Banner only: Bare banner + Banner & Sound: Banner & Lyd + 'Brightness: 60%': 'Lysstyrke: 60%' + 'Brightness: %d%%': 'Lysstyrke: %d%%' + Cancel: Avbryt + Channel: Kanal 'Channel: LongFast': 'Kanal: LongFast' - 'Role: Client': 'Rolle: Klient' - 'Screen Timeout: 60s': 'Skjermtidsavbrudd: 60s' - 'Screen Lock: off': 'Skjermlås: av' - 'Screen Brightness: 60%': 'Lysstyrke skjerm: 60%' - 'Theme: Dark': 'Tema: Mørk' - 'Screen Calibration: default': 'Skjermkalibering: standard' + Channel Name: Kanal Navn + 'Channel: %s': 'Kanal: %s' + "choose\nnode": "velg\nnode" + choose target node: velg mål-node + City: By + "Client\nClient Mute\nRouter\n-- deprecated --\nRepeater\nTracker\nSensor\nTAK\nClient Hidden\nLost & Found\nTAK Tracker": "Klient\nKlient Stum\nRuter\n-- utfaset --\nRepeater\nSporer\nSensor\nTAK\nKlient Gjemt\nMistet & Funnet\nTAK Sporing" + "Client\nClient Mute\nRouter\nRepeater\nTracker\nSensor\nTAK\nClient Hidden\nLost & Found\nTAK Tracker\nRouter Late": "Klient\nKlient Stum\nRuter\nRepeater\nSporer\nSensor\nTAK\nKlient Gjemt\nMistet & Funnet\nTAK Sporing\nRouter forsinket" + "Client\nClient Mute\nTracker\nSensor\nTAK\nClient Hidden\nLost & Found\nTAK Tracker": "Klient\nKlient Stum\nSporer\nSensor\nTAK\nKlient Gjemt\nMistet & Funnet\nTAK Sporing" + Configuration Reset: Farbrikkinstillinger + Connected!: Tilkoblet! + '%d active chat(s)': + one: 1 aktiv chat + other: '%d aktive chat' + "Dark\nLight": "Mørk\nLyst" + default: standard + Default: Standard + DEL: SLETT + 'Device Role: %s': 'Rolle: %s' + Disconnected!: Frakoblet! + '%d new message': '%d ny melding' + '%d new messages': '%d nye meldinger' + '%d of %d nodes online': + one: 1 node online + other: '%d av %d noder online + done: ferdig + '!Enter Filter ...': '!Filter ...' + Enter Filter ...: Filter ... + Enter Text ...: Tekst ... + Failed to parse keys!: Analysering av nøkler feilet! + Failed to restore keys!: Gjenoppretting av nøkler feilet! + Failed to retrieve keys!: Mottak av nøkler feilet! + Failed to write keys!: Skrive nøkler feilet! + 'Filter: %d of %d nodes': 'Filter: %d av %d noder' + Filter: Filter + Filtering ...: Filtrerer ... + 'FrequencySlot: %d (%g MHz)': 'Frekvensplass: %d (%g MHz)' + Group Channels: Gruppekanaler + "Heap: 0\nLVGL: 0": "Heap: 0\nLVGL: 0" + "Heap: %d (%d%%)\nLVGL: %d (%d%%)": "Heap: %d (%d%%)\nLVGL: %d (%d%%)" + 'heard: !%08x': 'hørt: !%08x' + Highlight: Marker + Hops away: Hopp bort + 'hops: %d': 'hopp: %d' + IAQ: IAQ 'Input Control: none/none': 'Input kontroll: ingen/ingen' - 'Message Alert Buzzer: on': 'Meldingsvarslingslyd: på' + 'Input Control: %s/%s': 'Input kontroll: %s/%s' + Keyboard: Tastatur 'Language: English': 'Språk: Norsk Bokmål' - Configuration Reset: Farbrikkinstillinger - Reboot / Shutdown: Start på nytt / Skru av - Mesh Detector: Meshdetektor - Signal Scanner: Signalskanner - Trace Route: Spor rute - Neighbors: Naboer - Statistics: Statistikk - Packet Log: Pakke-logg - Meshtastic: Meshtastic - Group Channels: Kanaler - no messages: ingen meldinger - Settings & Tools: Innstillinger & Verktøy - Settings (advanced): Innstillinger (Avansert) + 'Language: %s': 'Språk: %s' + Locations Map (%d/%d): Kart (%d/%d) Locations Map: Kart - 'Locations Map (%d/%d)': 'Kart (%d/%d)' - no chats: ingen chats - Node Search: Søk node - Packet Statistics: Statistikk på pakker - Node Options: Node alternativ - Short Name: Kort Navn - Long Name: Langt Navn - : - "LONG FAST\nLONG SLOW\n-- deprecated --\nMEDIUM SLOW\nMEDIUM FAST\nSHORT SLOW\nSHORT FAST\nLONG MODERATE\nSHORT TURBO": |- - LONG FAST - LONG SLOW - -- utfaset -- - MEDIUM SLOW - MEDIUM FAST - SHORT SLOW - SHORT FAST - LONG MODERATE - SHORT TURBO - "Client\nClient Mute\nRouter\n-- deprecated --\nRepeater\nTracker\nSensor\nTAK\nClient Hidden\nLost & Found\nTAK Tracker": |- - Klient - Klient Stum - Ruter - -- utfaset -- - Repeater - Sporer - Sensor - TAK - Klient Gjemt - Mistet & Funnet - TAK Sporing - 'Brightness: 60%': 'Lysstyrke: 60%' - "Dark\nLight": |- - Mørk - Lyst - 'Timeout: 60s': 'Tidsavbrudd: 60s' - Screen Lock: Skjermlås + 'Lock: off/off': 'Lås: av/av' Lock PIN: PIN - Mouse: Mus - none: ingen - Keyboard: Tastatur + 'Lock: %s/%s': 'Lås: %s/%s' + "LONG FAST\nLONG MODERATE\nLONG TURBO\nMEDIUM FAST\nMEDIUM SLOW\nSHORT FAST\nSHORT TURBO\nSHORT SLOW": "LONG FAST\nLONG MODERATE\nLONG TURBO\nMEDIUM FAST\nMEDIUM SLOW\nSHORT FAST\nSHORT TURBO\nSHORT SLOW" + "LONG FAST\nLONG SLOW\n-- deprecated --\nMEDIUM SLOW\nMEDIUM FAST\nSHORT SLOW\nSHORT FAST\nLONG MODERATE\nSHORT TURBO": "LONG FAST\nLONG SLOW\n-- utfaset --\nMEDIUM SLOW\nMEDIUM FAST\nSHORT SLOW\nSHORT FAST\nLONG MODERATE\nSHORT TURBO" + Long Name: Langt Navn + LoRa 0.0 MHz: LoRa 0.0 MHz + LoRa TX off!: LoRa TX avskrudd! + map tiles not found!: ingen kartdata funnet! + Mesh Detector: Meshdetektor + Meshtastic: Meshtastic + 'Message Alert Buzzer: on': 'Meldingsvarslingslyd: på' Message Alert: Meldingsvarsel - Ringtone: Ringesignal - Default: Standard - Zone: Sone - City: By - "NodeDB Reset\nFactory Reset": |- - Nullstill NodeDB - Fabrikkinstillinger - Channel Name: Kanal Navn - Pre-shared Key: Delt nøkkel - Unknown: Ukjent - Offline: Frakoblet - Public Key: Offentlig nøkkel - Hops away: Hopp bort + 'Message Alert: %s': 'Meldingsvarsling: %s' + 'Modem Preset: custom': 'Modem innstilling: tilpasset' + 'Modem Preset: LONG FAST': 'Modem innstilling: LONG FAST' + 'Modem Preset: %s': 'Modem innstilling: %s' + Mouse: Mus MQTT: MQTT - Position: Posisjon Name: Navn - Active Chat: Aktiv Chat - Telemetry: Telemetri - IAQ: IAQ - Start: Kjør - "New Message from\n": | + Neighbors: Naboer + "New Message from\n": "Ny melding fra\n" + "New message from \n%s": |- Ny melding fra - Resync...: Synkroniser om... + %s + no chats: ingen meldinger + "NodeDB Reset\nFactory Reset\nClear Chat History": "Nullstill NodeDB\nFabrikkinnstillinger\nSlett meldingshistorikk" + "NodeDB Reset\nFactory Reset": "Nullstill NodeDB\nFabrikkinstillinger" + Node Options: Node alternativ + Node Search: Søk node + No map tiles found: Ingen kartdata funnet + No map tiles found on SDCard!: Map tiles not found! + no messages: ingen meldinger + : + none: ingen + no new messages: Ingen nye meldinger + no public key: ingen offentlig nøkkel + no SD card detected: ingen SD kort funnet + no signal: ingen signal + : + now: nå + 'off': av + Offline: Frakoblet OK: OK - Cancel: Avbryt - 'FrequencySlot: %d (%g MHz)': 'Frekvensplass: %d (%g MHz)' - 'Brightness: %d%%': 'Lysstyrke: %d%%' - 'Timeout: off': 'Tidsavbrudd: av' - 'Timeout: %ds': 'Tidsavbrudd: %ds' - 'Screen Calibration: %s': 'Bildskärmens Kalibrering: %s' - done: ferdig - default: standard - Stop: Stopp - "choose\nnode": |- - velg - node - choose target node: velg mål-node - 'heard: !%08x': 'hørt: !%08x' + 'on': på 'Packet Log: %d': 'Pakke-loggbok: %d' - 'Language: %s': 'Språk: %s' - 'Screen Timeout: off': 'Skjermtidsavbrudd: av' - 'Screen Timeout: %ds': 'Skjermtidsavbrudd: %ds' - 'Screen Brightness: %d%%': 'Lysstyrke skjerm: %d%%' - 'Theme: %s': 'Tema: %s' - 'User name: %s': 'Brukernavn: %s' - 'Device Role: %s': 'Rolle: %s' + Packet Log: Pakke-logg + Packet Statistics: Statistikk på pakker + Please set region and name: Sett region og navn + Position: Posisjon + Pre-shared Key: Delt nøkkel + Primary Channel: Hovedkanal + '>> Programming mode <<': '>> Programerings-modus <<' + Public Key: Offentlig nøkkel + Public/Private Key: Offentlig/Privat nøkkel + Rebooting ...: Starter på nytt ... + Reboot into BaseUI?: Start på nytt til BaseUI + Reboot / Shutdown: Start på nytt / Skru av + Region: Region 'Region: %s': 'Region: %s' - 'Modem Preset: %s': 'Modem innstilling: %s' - 'Channel: %s': 'Kanal: %s' + region unset: ingen region + Restore: Gjenopprett + Restoring messages ...: Gjenoppretter meldinger ... + Resync ...: Synkroniserer ... + Resync...: Synkroniser om... + Ringtone: Ringesignal + 'Role: Client': 'Rolle: Klient' + 'Screen Brightness: 60%': 'Lysstyrke skjerm: 60%' + 'Screen Brightness: %d%%': 'Lysstyrke skjerm: %d%%' + 'Screen Calibration: default': 'Skjermkalibering: standard' + 'Screen Calibration: %s': 'Bildskärmens Kalibrering: %s' + 'Screen Lock: off': 'Skjermlås: av' + Screen Lock: Skjermlås 'Screen Lock: %s': 'Skjermlås: %s' - 'on': på - 'off': av - 'Message Alert: %s': 'Meldingsvarsling: %s' - Util %0.1f%% Air %0.1f%%: Utnyttelse %0.1f%% Luft %0.1f%% - 'hops: %d': 'hopp: %d' - unknown: ukjent - : - '%d active chat(s)': - one: 1 aktiv chat - other: '%d aktive chat' - "New message from \n%s": |- - Ny melding fra - %s - 'Input Control: %s/%s': 'Input kontroll: %s/%s' - '%d of %d nodes online': - one: 1 node online - other: '%d av %d noder online' - Filtering ...: Filtrerer ... - 'Filter: %d of %d nodes': 'Filter: %d av %d noder' - now: nå - '%d new message': '%d ny melding' - '%d new messages': '%d nye meldinger' - 'uptime: %02d:%02d:%02d': 'oppetid: %02d:%02d:%02d' - 'Heap: %d (%d%%)\nLVGL: %d (%d%%)': 'Heap: %d (%d%%)\nLVGL: %d (%d%%)' - Tools: Verktøy - Filter: Filter - Highlight: Marker - Settings: Innstillinger - Primary Channel: Hovedkanal + 'Screen Timeout: 60s': 'Skjermtidsavbrudd: 60s' + 'Screen Timeout: %ds': 'Skjermtidsavbrudd: %ds' + 'Screen Timeout: off': 'Skjermtidsavbrudd: av' + SD card error: SD kort feil + "%s: %d GB (%s)\nUsed: %0.2f GB (%d%%)": "%s: %d GB (%s)\nBrukt: %0.2f GB (%d%%)" + SD invalid format: Feil format på SD + SD mbr not found: MBR ikke funnet på SD + SD slot empty: SD-spor tomt + SD unknown error: Ukjent feil på SD kort Secondary Channels: Sekunder kanal - Resync ...: Synkroniserer ... - Rebooting ...: Starter på nytt ... + Settings (advanced): Innstillinger (Avansert) + Settings: Innstillinger + Settings Lock: Innstillingslås + Settings & Tools: Innstillinger & Verktøy + Short Name: Kort Navn Shutting down ...: Skrur av ... - LoRa 0.0 MHz: LoRa 0.0 MHz + Signal Scanner: Signalskanner silent: stille + Sound only: Bare lyd + Start: Kjør + Statistics: Statistikk + Stop: Stopp + Telemetry: Telemetri + 'Theme: Dark': 'Tema: Mørk' + 'Theme: %s': 'Tema: %s' + 'Timeout: 60s': 'Tidsavbrudd: 60s' + 'Timeout: %ds': 'Tidsavbrudd: %ds' + 'Timeout: off': 'Tidsavbrudd: av' + Tools: Verktøy + Trace Route: Spor rute + unknown: ukjent + Unknown: Ukjent + : + 'uptime 00:00:00': oppetid 00:00:00 + 'uptime: %02d:%02d:%02d': 'oppetid: %02d:%02d:%02d' + 'User name: ': 'Brukernavn: ' + 'User name: %s': 'Brukernavn: %s' + Util %0.1f%% Air %0.1f%%: Utnyttelse %0.1f%% Luft %0.1f%% 'WiFi: ': 'WiFi: ' - 'Lock: off/off': 'Lås: av/av' - LoRa TX off!: LoRa TX avskrudd! - WiFi SSID: WiFi SSID WiFi pre-shared Key: WiFi passord - Settings Lock: Innstillingslås - 'Lock: %s/%s': 'Lås: %s/%s' - Enter Text ...: Tekst ... - '!Enter Filter ...': '!Filter ...' - Enter Filter ...: Filter ... + WiFi SSID: WiFi SSID 'WiFi: %s': 'WiFi: %s' - : - region unset: ingen region - Banner & Sound: Banner & Lyd - Banner only: Bare banner - Sound only: Bare lyd - no signal: ingen signal - Restoring messages ...: Gjenoppretter meldinger ... - no SD card detected: ingen SD kort funnet - map tiles not found!: ingen kartdata funnet! - No map tiles found: Ingen kartdata funnet - Backup & Restore: Sikkerhetskopi og gjenopprett - Backup: Sikkerhetskopi - Restore: Gjenopprett - Public/Private Key: Åpen/Privat nøkkel - "NodeDB Reset\nFactory Reset\nClear Chat History": "Nullstill NodeDB\nFabrikkinnstillinger\nSlett meldingshistorikk" - Please set region and name: Sett region og navn - '>> Programming mode <<': '>> Programerings-modus <<' - Failed to write keys!: Skrive nøkler feilet! - Failed to restore keys!: Gjenoppretting av nøkler feilet! - Failed to parse keys!: Analysering av nøkler feilet! - Failed to retrieve keys!: Mottak av nøkler feilet! - "%s: %d GB (%s)\nUsed: %0.2f GB (%d%%)": "%s: %d GB (%s)\nBrukt: %0.2f GB (%d%%)" + Zone: Sone From 7d44d19bd3ec84a9eb1489ef410368fdcd1be05a Mon Sep 17 00:00:00 2001 From: Idar Lund Date: Thu, 9 Apr 2026 15:48:39 +0200 Subject: [PATCH 02/10] Update no.yml --- locale/no.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/locale/no.yml b/locale/no.yml index b5eee957..e89144ac 100644 --- a/locale/no.yml +++ b/locale/no.yml @@ -32,10 +32,10 @@ no: '%d new message': '%d ny melding' '%d new messages': '%d nye meldinger' '%d of %d nodes online': - one: 1 node online - other: '%d av %d noder online + one: '%d av %d node online' + other: '%d av %d noder online' done: ferdig - '!Enter Filter ...': '!Filter ...' + "!Enter Filter ...": "!Filter ..." Enter Filter ...: Filter ... Enter Text ...: Tekst ... Failed to parse keys!: Analysering av nøkler feilet! From e542efb3dba0ac17a78190d7f13c39079244b612 Mon Sep 17 00:00:00 2001 From: Idar Lund Date: Fri, 10 Apr 2026 00:24:20 +0200 Subject: [PATCH 03/10] Create .gitleaksignore --- locale/.gitleaksignore | 1 + 1 file changed, 1 insertion(+) create mode 100644 locale/.gitleaksignore diff --git a/locale/.gitleaksignore b/locale/.gitleaksignore new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/locale/.gitleaksignore @@ -0,0 +1 @@ + From c14fab178f92cbcddcf969dc8028cbcd050a7351 Mon Sep 17 00:00:00 2001 From: Idar Lund Date: Fri, 10 Apr 2026 00:29:51 +0200 Subject: [PATCH 04/10] Update .gitleaksignore --- locale/.gitleaksignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/locale/.gitleaksignore b/locale/.gitleaksignore index 8b137891..3fc7a5c9 100644 --- a/locale/.gitleaksignore +++ b/locale/.gitleaksignore @@ -1 +1 @@ - +7d44d19bd3ec84a9eb1489ef410368fdcd1be05a:no.yaml:118 From 83259560585700c6e35385fe2a1764658123c968 Mon Sep 17 00:00:00 2001 From: Idar Lund Date: Fri, 10 Apr 2026 00:37:59 +0200 Subject: [PATCH 05/10] Create .gitleaksignore --- .gitleaksignore | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 .gitleaksignore diff --git a/.gitleaksignore b/.gitleaksignore new file mode 100644 index 00000000..1d72db90 --- /dev/null +++ b/.gitleaksignore @@ -0,0 +1,6 @@ +# Additional configuration to ignore generic API key warnings +rules: + - description: "Generic API Key Ignore" + rule: "generic-api-key" + paths: + - "locale/no.yml" From 7ea9d2a2ec09d1d0d214f1774adad0ae7b11ec25 Mon Sep 17 00:00:00 2001 From: Idar Lund Date: Fri, 10 Apr 2026 00:39:44 +0200 Subject: [PATCH 06/10] Delete locale/.gitleaksignore --- locale/.gitleaksignore | 1 - 1 file changed, 1 deletion(-) delete mode 100644 locale/.gitleaksignore diff --git a/locale/.gitleaksignore b/locale/.gitleaksignore deleted file mode 100644 index 3fc7a5c9..00000000 --- a/locale/.gitleaksignore +++ /dev/null @@ -1 +0,0 @@ -7d44d19bd3ec84a9eb1489ef410368fdcd1be05a:no.yaml:118 From 2095ecf213b1d30cb6fbc9311b6110a907d4f239 Mon Sep 17 00:00:00 2001 From: Idar Lund Date: Fri, 10 Apr 2026 00:45:15 +0200 Subject: [PATCH 07/10] trying better formatting of no.yml --- locale/no.yml | 95 ++++++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 79 insertions(+), 16 deletions(-) diff --git a/locale/no.yml b/locale/no.yml index e89144ac..d3d61eb7 100644 --- a/locale/no.yml +++ b/locale/no.yml @@ -1,4 +1,4 @@ -no: +'no': 1 of 1 nodes online: 1 av 1 noder online Active Chat: Aktiv Chat Backup & Restore: Sikkerhetskopi og gjenopprett @@ -12,18 +12,52 @@ no: 'Channel: LongFast': 'Kanal: LongFast' Channel Name: Kanal Navn 'Channel: %s': 'Kanal: %s' - "choose\nnode": "velg\nnode" + "choose\nnode": |- + velg + node choose target node: velg mål-node City: By - "Client\nClient Mute\nRouter\n-- deprecated --\nRepeater\nTracker\nSensor\nTAK\nClient Hidden\nLost & Found\nTAK Tracker": "Klient\nKlient Stum\nRuter\n-- utfaset --\nRepeater\nSporer\nSensor\nTAK\nKlient Gjemt\nMistet & Funnet\nTAK Sporing" - "Client\nClient Mute\nRouter\nRepeater\nTracker\nSensor\nTAK\nClient Hidden\nLost & Found\nTAK Tracker\nRouter Late": "Klient\nKlient Stum\nRuter\nRepeater\nSporer\nSensor\nTAK\nKlient Gjemt\nMistet & Funnet\nTAK Sporing\nRouter forsinket" - "Client\nClient Mute\nTracker\nSensor\nTAK\nClient Hidden\nLost & Found\nTAK Tracker": "Klient\nKlient Stum\nSporer\nSensor\nTAK\nKlient Gjemt\nMistet & Funnet\nTAK Sporing" + "Client\nClient Mute\nRouter\n-- deprecated --\nRepeater\nTracker\nSensor\nTAK\nClient Hidden\nLost & Found\nTAK Tracker": |- + Klient + Klient Stum + Ruter + -- utfaset -- + Repeater + Sporer + Sensor + TAK + Klient Gjemt + Mistet & Funnet + TAK Sporing + "Client\nClient Mute\nRouter\nRepeater\nTracker\nSensor\nTAK\nClient Hidden\nLost & Found\nTAK Tracker\nRouter Late": |- + Klient + Klient Stum + Ruter + Repeater + Sporer + Sensor + TAK + Klient Gjemt + Mistet & Funnet + TAK Sporing + Router forsinket + "Client\nClient Mute\nTracker\nSensor\nTAK\nClient Hidden\nLost & Found\nTAK Tracker": |- + Klient + Klient Stum + Sporer + Sensor + TAK + Klient Gjemt + Mistet & Funnet + TAK Sporing Configuration Reset: Farbrikkinstillinger Connected!: Tilkoblet! '%d active chat(s)': one: 1 aktiv chat other: '%d aktive chat' - "Dark\nLight": "Mørk\nLyst" + "Dark\nLight": |- + Mørk + Lyst default: standard Default: Standard DEL: SLETT @@ -35,7 +69,7 @@ no: one: '%d av %d node online' other: '%d av %d noder online' done: ferdig - "!Enter Filter ...": "!Filter ..." + '!Enter Filter ...': '!Filter ...' Enter Filter ...: Filter ... Enter Text ...: Tekst ... Failed to parse keys!: Analysering av nøkler feilet! @@ -47,8 +81,12 @@ no: Filtering ...: Filtrerer ... 'FrequencySlot: %d (%g MHz)': 'Frekvensplass: %d (%g MHz)' Group Channels: Gruppekanaler - "Heap: 0\nLVGL: 0": "Heap: 0\nLVGL: 0" - "Heap: %d (%d%%)\nLVGL: %d (%d%%)": "Heap: %d (%d%%)\nLVGL: %d (%d%%)" + "Heap: 0\nLVGL: 0": |- + Heap: 0 + LVGL: 0 + "Heap: %d (%d%%)\nLVGL: %d (%d%%)": |- + Heap: %d (%d%%) + LVGL: %d (%d%%) 'heard: !%08x': 'hørt: !%08x' Highlight: Marker Hops away: Hopp bort @@ -64,8 +102,25 @@ no: 'Lock: off/off': 'Lås: av/av' Lock PIN: PIN 'Lock: %s/%s': 'Lås: %s/%s' - "LONG FAST\nLONG MODERATE\nLONG TURBO\nMEDIUM FAST\nMEDIUM SLOW\nSHORT FAST\nSHORT TURBO\nSHORT SLOW": "LONG FAST\nLONG MODERATE\nLONG TURBO\nMEDIUM FAST\nMEDIUM SLOW\nSHORT FAST\nSHORT TURBO\nSHORT SLOW" - "LONG FAST\nLONG SLOW\n-- deprecated --\nMEDIUM SLOW\nMEDIUM FAST\nSHORT SLOW\nSHORT FAST\nLONG MODERATE\nSHORT TURBO": "LONG FAST\nLONG SLOW\n-- utfaset --\nMEDIUM SLOW\nMEDIUM FAST\nSHORT SLOW\nSHORT FAST\nLONG MODERATE\nSHORT TURBO" + "LONG FAST\nLONG MODERATE\nLONG TURBO\nMEDIUM FAST\nMEDIUM SLOW\nSHORT FAST\nSHORT TURBO\nSHORT SLOW": |- + LONG FAST + LONG MODERATE + LONG TURBO + MEDIUM FAST + MEDIUM SLOW + SHORT FAST + SHORT TURBO + SHORT SLOW + "LONG FAST\nLONG SLOW\n-- deprecated --\nMEDIUM SLOW\nMEDIUM FAST\nSHORT SLOW\nSHORT FAST\nLONG MODERATE\nSHORT TURBO": |- + LONG FAST + LONG SLOW + -- utfaset -- + MEDIUM SLOW + MEDIUM FAST + SHORT SLOW + SHORT FAST + LONG MODERATE + SHORT TURBO Long Name: Langt Navn LoRa 0.0 MHz: LoRa 0.0 MHz LoRa TX off!: LoRa TX avskrudd! @@ -82,13 +137,19 @@ no: MQTT: MQTT Name: Navn Neighbors: Naboer - "New Message from\n": "Ny melding fra\n" + "New Message from\n": | + Ny melding fra "New message from \n%s": |- Ny melding fra %s no chats: ingen meldinger - "NodeDB Reset\nFactory Reset\nClear Chat History": "Nullstill NodeDB\nFabrikkinnstillinger\nSlett meldingshistorikk" - "NodeDB Reset\nFactory Reset": "Nullstill NodeDB\nFabrikkinstillinger" + "NodeDB Reset\nFactory Reset\nClear Chat History": |- + Nullstill NodeDB + Fabrikkinnstillinger + Slett meldingshistorikk + "NodeDB Reset\nFactory Reset": |- + Nullstill NodeDB + Fabrikkinstillinger Node Options: Node alternativ Node Search: Søk node No map tiles found: Ingen kartdata funnet @@ -139,7 +200,9 @@ no: 'Screen Timeout: %ds': 'Skjermtidsavbrudd: %ds' 'Screen Timeout: off': 'Skjermtidsavbrudd: av' SD card error: SD kort feil - "%s: %d GB (%s)\nUsed: %0.2f GB (%d%%)": "%s: %d GB (%s)\nBrukt: %0.2f GB (%d%%)" + "%s: %d GB (%s)\nUsed: %0.2f GB (%d%%)": |- + %s: %d GB (%s) + Brukt: %0.2f GB (%d%%) SD invalid format: Feil format på SD SD mbr not found: MBR ikke funnet på SD SD slot empty: SD-spor tomt @@ -168,7 +231,7 @@ no: unknown: ukjent Unknown: Ukjent : - 'uptime 00:00:00': oppetid 00:00:00 + 'uptime 00:00:00': 'oppetid 00:00:00' 'uptime: %02d:%02d:%02d': 'oppetid: %02d:%02d:%02d' 'User name: ': 'Brukernavn: ' 'User name: %s': 'Brukernavn: %s' From 14c26e4b7f05f0af223036be604ffcd82ceb2566 Mon Sep 17 00:00:00 2001 From: Idar Lund Date: Fri, 10 Apr 2026 00:50:37 +0200 Subject: [PATCH 08/10] fixing quotation no.yml --- locale/no.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/locale/no.yml b/locale/no.yml index d3d61eb7..3a6d917c 100644 --- a/locale/no.yml +++ b/locale/no.yml @@ -230,7 +230,7 @@ Trace Route: Spor rute unknown: ukjent Unknown: Ukjent - : + '': '' 'uptime 00:00:00': 'oppetid 00:00:00' 'uptime: %02d:%02d:%02d': 'oppetid: %02d:%02d:%02d' 'User name: ': 'Brukernavn: ' From 22c8da1980e8c8e68e3a2aaaa6312599357f69fe Mon Sep 17 00:00:00 2001 From: Idar Lund Date: Fri, 10 Apr 2026 00:55:17 +0200 Subject: [PATCH 09/10] seems yamllint/quoted-strings didn't like the quotation.. --- locale/no.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/locale/no.yml b/locale/no.yml index 3a6d917c..3ab87ceb 100644 --- a/locale/no.yml +++ b/locale/no.yml @@ -230,8 +230,8 @@ Trace Route: Spor rute unknown: ukjent Unknown: Ukjent - '': '' - 'uptime 00:00:00': 'oppetid 00:00:00' + : + uptime 00:00:00': oppetid 00:00:00 'uptime: %02d:%02d:%02d': 'oppetid: %02d:%02d:%02d' 'User name: ': 'Brukernavn: ' 'User name: %s': 'Brukernavn: %s' From 1b803d1d8210c0a65a843d4ebdceabaf2da9f056 Mon Sep 17 00:00:00 2001 From: Idar Lund Date: Fri, 10 Apr 2026 00:57:07 +0200 Subject: [PATCH 10/10] trying other format to .gitleaksignore --- .gitleaksignore | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/.gitleaksignore b/.gitleaksignore index 1d72db90..f6e26c68 100644 --- a/.gitleaksignore +++ b/.gitleaksignore @@ -1,6 +1 @@ -# Additional configuration to ignore generic API key warnings -rules: - - description: "Generic API Key Ignore" - rule: "generic-api-key" - paths: - - "locale/no.yml" +22c8da1980e8c8e68e3a2aaaa6312599357f69fe:locale/no.yml:179