Update Danish translations for various UI elements and API keys

This commit is contained in:
Jeppe Bundgaard
2026-06-08 12:51:10 +02:00
parent a3ceac1636
commit 4a83486b30
3 changed files with 58 additions and 54 deletions
+4 -2
View File
@@ -67,11 +67,12 @@ jobs:
run: npm run test:e2e:prod
- name: Upload dist artifact
continue-on-error: true
uses: actions/upload-artifact@v4
with:
name: frontend-dist-${{ env.RELEASE_BUILD_ID }}
path: dist
retention-days: 14
retention-days: 3
- name: Wait for Coolify release artifact
run: npm run release:verify-upload
@@ -116,9 +117,10 @@ jobs:
- name: Upload Playwright report
if: failure()
continue-on-error: true
uses: actions/upload-artifact@v4
with:
name: frontend-release-playwright-${{ env.RELEASE_BUILD_ID }}
path: output/playwright
if-no-files-found: ignore
retention-days: 14
retention-days: 3
+4 -2
View File
@@ -111,12 +111,13 @@ jobs:
- name: Upload Playwright report
if: failure()
continue-on-error: true
uses: actions/upload-artifact@v4
with:
name: playwright-report-pr
path: output/playwright
if-no-files-found: ignore
retention-days: 7
retention-days: 3
e2e-full:
if: github.event_name == 'schedule' || github.event_name == 'workflow_dispatch' || github.ref_name == github.event.repository.default_branch
@@ -163,6 +164,7 @@ jobs:
- name: Upload Playwright report
if: failure()
continue-on-error: true
uses: actions/upload-artifact@v4
with:
name: playwright-report-full-${{ matrix.role }}-${{ matrix.browser }}-${{ matrix.device }}
@@ -171,4 +173,4 @@ jobs:
output/playwright/${{ env.PLAYWRIGHT_ARTIFACT_NAMESPACE }}/test-results
output/playwright/test-lists/${{ matrix.role }}-${{ matrix.browser }}-${{ matrix.device }}.txt
if-no-files-found: ignore
retention-days: 14
retention-days: 3
+50 -50
View File
@@ -342,7 +342,7 @@
"attachments": "Vedhæftninger",
"attachments_add": "Tilføj vedhæftning",
"attachments_no_preview": "Ingen forhåndsvisning tilgængelig for denne filtype.",
"attachments_office_preview_unavailable": "Forhåndsvisning er ikke tilgjengelig for Office-dokumenter. Last ned for å se.",
"attachments_office_preview_unavailable": "Forhåndsvisning er ikke tilgængelig for Office-dokumenter. Download filen for at se den.",
"attachments_upload_description": "Upload en ny fil som vedhæftning til denne transaktion.",
"attachments_upload_action": "Upload",
"attachments_upload_error": "Fejl ved upload af vedhæftet fil.",
@@ -369,7 +369,7 @@
"customer_creation_error_generic": "Der opstod en fejl under oprettelse af kunden. Prøv igen.",
"delete": "Slet",
"details": "Detaljer",
"download": "Last ned",
"download": "Download",
"duplicate_order_warning": "Er du sikker på, at dette ikke allerede er oprettet? Mulige dubletter af denne ordre er fundet. Du kan fortsætte med at oprette ordren eller se ordredetaljer.",
"hide_order_details": "Skjul ordredetaljer",
"duplicates": {
@@ -572,7 +572,7 @@
"reference_required_title": "Referencenummer påkrævet",
"safety_seal": "Sikkerhedsforsegling",
"scanned": "Scannet",
"scanner": "Skanner",
"scanner": "Scanner",
"search_license_plate": "Søg efter nummerplade",
"see_note": "Se note",
"see_reference": "Se reference",
@@ -1235,7 +1235,7 @@
"reply_to_name_desc": "Navnet som emailen besvares til. F.eks. Support",
"send": "Send",
"send_test_email": "Send test email",
"send_test_email_prompt": "Indtast venligst email adressen du vil sende test emailen til.",
"send_test_email_prompt": "Indtast den e-mailadresse, du vil sende test-e-mailen til.",
"sender_identity": "Afsender identitet",
"sender_identity_desc": "Afsender identitet indstillinger for email systemet.",
"smtp_encryption": "SMTP kryptering",
@@ -1253,13 +1253,13 @@
"smtp_username_desc": "SMTP brugernavnet er brugernavnet som SMTP hosten bruger til at sende emailen.",
"subtitle": "Konfiguration af email systemet.",
"test_email_error": "Der opstod en fejl under afsendelse af test emailen.",
"test_email_sent": "Test email sendt",
"test_email_sent_success": "Test emailen er blevet sendt til email adressen.",
"test_email_sent": "Test-e-mail sendt",
"test_email_sent_success": "Test-e-mailen er blevet sendt til e-mailadressen.",
"title": "Email konfiguration"
},
"fxrates": {
"api_key": "API-nøkkel",
"api_key_desc": "Valutakurser API-nøkkelen bruges til å hente ut valutakurser",
"api_key": "API-Nøgle",
"api_key_desc": "API-nøglen til valutakurser bruges til at hente valutakurser",
"api_settings": "API forbindelsesindstillinger",
"api_settings_desc": "FX Rates API forbindelsesindstillingerne.",
"conversion_rates": "Valutakurser",
@@ -1283,7 +1283,7 @@
},
"general": {
"currency": "Valuta",
"language": "Språk",
"language": "Sprog",
"subtitle": "Generelle indstillinger",
"timezone": "Tidszone",
"title": "Generelle indstillinger"
@@ -1293,13 +1293,13 @@
"title": "Integrationer"
},
"limble": {
"api_key": "API-nøkkel",
"api_key_desc": "Limble API-nøkkelen bruges til å autentisere Limble-integrationen",
"api_key": "API-Nøgle",
"api_key_desc": "Limble API-nøglen bruges til at autentificere Limble-integrationen",
"api_settings": "API forbindelsesindstillinger",
"api_settings_desc": "Limble API forbindelsesindstillingerne.",
"client_id": "Klient-ID",
"client_id_desc": "Client ID bruges til at autentificere API forbindelsen.",
"client_secret": "Klienthemmelighet",
"client_secret": "Klienthemmelighed",
"client_secret_desc": "Client secret bruges til at autentificere API forbindelsen.",
"connection_failed_desc": "Forbindelsen til Limble API fejlede!",
"connection_success": "Forbindelse succesfuld",
@@ -1315,13 +1315,13 @@
"title": "Limble konfiguration"
},
"mailersend": {
"api_key": "API-nøkkel",
"api_key_desc": "Mailersend API-nøkkelen bruges til å autentisere Mailersend-integrationen",
"api_key": "API-Nøgle",
"api_key_desc": "Mailersend API-nøglen bruges til at autentificere Mailersend-integrationen",
"title": "Mailersend-konfiguration"
},
"motor_api": {
"api_key": "API-nøkkel",
"api_key_desc": "Motor API-nøkkelen bruges til å autentisere Motor API-integrationen",
"api_key": "API-Nøgle",
"api_key_desc": "Motor API-nøglen bruges til at autentificere Motor API-integrationen",
"title": "Motor API-konfiguration"
},
"motorapi": {
@@ -1340,7 +1340,7 @@
"title": "MotorAPI konfiguration"
},
"products": {
"add": "Legg til produkt",
"add": "Tilføj produkt",
"delete": "Slet produkt",
"delete_confirm": "Er du sikker på, at du vil slette dette produkt?",
"edit": "Rediger produkt",
@@ -1357,8 +1357,8 @@
"title": "Slack-konfiguration"
},
"shelly": {
"api_key": "API-nøkkel",
"api_key_desc": "Shelly API-nøkkelen bruges til å autentisere Shelly-integrationen",
"api_key": "API-Nøgle",
"api_key_desc": "Shelly API-nøglen bruges til at autentificere Shelly-integrationen",
"api_settings": "API forbindelsesindstillinger",
"api_settings_desc": "Shelly API forbindelsesindstillingerne.",
"connection_failed_desc": "Forbindelsen til Shelly API fejlede!",
@@ -1377,8 +1377,8 @@
"title": "Shelly konfiguration"
},
"stripe": {
"api_key": "API-nøkkel",
"api_key_desc": "Din Stripe API-nøkkel for betalingsbehandling",
"api_key": "API-Nøgle",
"api_key_desc": "Din Stripe API-nøgle for betalingsbehandling",
"api_settings": "API forbindelsesindstillinger",
"api_settings_desc": "Stripe API forbindelsesindstillingerne.",
"customers": "Stripe kunder",
@@ -1413,8 +1413,8 @@
"title": "Brugere"
},
"virkdata": {
"api_key": "API-nøkkel",
"api_key_desc": "Virk Data API-nøkkelen bruges til å autentisere Virk Data-integrationen",
"api_key": "API-Nøgle",
"api_key_desc": "Virk Data API-nøglen bruges til at autentificere Virk Data-integrationen",
"api_settings": "API forbindelsesindstillinger",
"api_settings_desc": "VirkData API forbindelsesindstillingerne.",
"company_selected": "Virksomhed valgt",
@@ -1437,8 +1437,8 @@
"title": "VirkData konfiguration"
},
"xlvask": {
"api_key": "API-nøkkel",
"api_key_desc": "XL Vask API-nøkkelen bruges til å autentisere XL Vask-integrationen",
"api_key": "API-Nøgle",
"api_key_desc": "XL Vask API-nøglen bruges til at autentificere XL Vask-integrationen",
"api_settings": "API forbindelsesindstillinger",
"api_settings_desc": "XLVask API forbindelsesindstillingerne.",
"connection_failed": "Forbindelse fejlede",
@@ -2291,15 +2291,15 @@
"country": "Land",
"email": "E-mail",
"latitude": "Breddegrad",
"longitude": "Lengdegrad",
"longitude": "Længdegrad",
"name": "Navn",
"phone": "Telefon",
"submit": "Lagre",
"submit": "Gem",
"zip": "Postnummer"
},
"integrations": {
"mailersend_api_key": "Mailersend API-nøkkel",
"mailersend_api_key_desc": "Mailersend API-nøkkelen bruges til å autentisere Mailersend-integrationen",
"mailersend_api_key": "Mailersend API-Nøgle",
"mailersend_api_key_desc": "Mailersend API-nøglen bruges til at autentificere Mailersend-integrationen",
"subtitle": "Konfigurer integrationer for afdelingen",
"title": "Integrationer"
},
@@ -2307,9 +2307,9 @@
"new_department": "Ny afdeling",
"no_departments": "Ingen afdelinger fundet",
"opening_hours": {
"add": "Legg til",
"closed": "Stengt",
"title": pningstider"
"add": "Tilføj",
"closed": "Lukket",
"title": bningstider"
},
"phone": "Telefon",
"products": {
@@ -2321,7 +2321,7 @@
"tab": {
"info": "Info",
"integrations": "Integrationer",
"opening_hours": pningstider",
"opening_hours": bningstider",
"product_addons": "Produkttilvalg",
"wash_products": "Vaskeprodukter"
},
@@ -2342,7 +2342,7 @@
"name": "Navn",
"phone": "Telefon",
"role": "Rolle",
"submit": "Lagre"
"submit": "Gem"
},
"name": "Navn",
"new_employee": "Ny medarbejder",
@@ -2636,17 +2636,17 @@
"yes": "Ja"
},
"guest": {
"about": "Om oss",
"access_code": "Tilgangskode",
"about": "Om os",
"access_code": "Adgangskode",
"app_store": "App Store",
"book_wash": "Book vask",
"contact": "Kontakta oss",
"continue": "Fortsett",
"download_app": "Ladda ner app",
"contact": "Kontakt os",
"continue": "Fortsæt",
"download_app": "Download app",
"driver": {
"coming_soon": "Denne funktion er på vej!"
},
"enter_access_code": "Skriv inn tilgangskode",
"enter_access_code": "Indtast adgangskode",
"find_wash": "Find vask",
"home": {
"contact_or_call": "eller ring til os på",
@@ -2655,12 +2655,12 @@
"subtitle": "Velkommen til PLENO",
"title": "Forside"
},
"invalid_code": "Ugyldig tilgangskode",
"invalid_code": "Ugyldig adgangskode",
"play_store": "Google Play",
"pwa": {
"already_installed": "Pleno er allerede installeret på din enhed.",
"android_instructions": "Tryk på menuknappen og vælg \"Installer app\"",
"card_title": "Last ned Pleno",
"card_title": "Download Pleno",
"click_to_install": "Klik på knappen nedenfor for at installere Pleno på din enhed.",
"description": "Pleno er en Progressive Web App (PWA), der kan installeres på din enhed for en bedre oplevelse.",
"install": "Installer",
@@ -2670,14 +2670,14 @@
"instructions": "Instruktioner",
"ios_instructions": "Tryk på delingsknappen og vælg \"Tilføj til hjemmeskærm\"",
"subtitle": "Download appen på din enhed",
"title": "Last ned",
"title": "Download",
"use_supported_browser": "For at installere Pleno skal du bruge en understøttet browser og følge installationsvejledningen."
},
"scan_qr": "Skann QR-kode",
"scan_qr": "Scan QR-kode",
"start_wash": "Start vask",
"start_wash_subtitle": "Skriv inn tilgangskoden for å fortsette",
"start_wash_title": "Start vask som gjest",
"title": "Gjesttilgang",
"start_wash_subtitle": "Indtast adgangskoden for at fortsætte",
"start_wash_title": "Start vask som gæst",
"title": "Gæsteadgang",
"welcome": "Velkommen",
"welcome_message": "Velkommen til Truck Wash"
},
@@ -3124,7 +3124,7 @@
"invoices": {
"columns": {
"amount": "Beløb",
"download": "Last ned",
"download": "Download",
"due_date": "Forfaldsdato",
"invoice_number": "Fakturanummer",
"paid": "Betalt"
@@ -3738,7 +3738,7 @@
"days": "dage",
"export": "Eksporter",
"growth": "Vækst",
"no_data": "Ingen data tilgjengelig",
"no_data": "Ingen data tilgængelige",
"none": "Ingen",
"orders": "Ordrer",
"overview": {
@@ -5174,7 +5174,7 @@
"fixed_pricing": "Fastprisaftaler",
"subscriptions": "Abonnementer",
"customer_prices": "Kundepriser",
"other": "Annen bokført inntekt",
"other": "Anden bogført indtægt",
"months": "Måneder i visning"
},
"tabs": {