- Implement `endpoint_mode` (manual/auto) and related configuration in i18n across multiple locales. - Add new utility methods for channel rollback and runtime confirmation workflows. - Update unit and E2E tests to cover runtime refresh behavior, channel switching mechanics, and release references. - Enhance `SessionUser` and related services to improve error handling during release runtime refresh. - Add data-test attributes for frontend components to support improved test coverage.
771 lines
61 KiB
JSON
771 lines
61 KiB
JSON
{
|
|
"compat": {
|
|
"configuration": {
|
|
"backups": {
|
|
"backup_created": "Sikkerhetskopiering @:{'terms.glossary.opprettet'}",
|
|
"backup_created_success": "@.capitalize:{'terms.glossary.sikkerhetskopien'} @:{'terms.glossary.ble'} @:{'terms.glossary.opprettet'}.",
|
|
"backup_error": "@.capitalize:{'terms.glossary.det'} @:{'terms.glossary.oppstod'} @:{'terms.replication.host_definite_suffix'} @:{'terms.glossary.feil'} @:{'terms.glossary.under'} @:{'terms.glossary.oppretting'} @:{'terms.glossary.av'} @:{'terms.glossary.sikkerhetskopien'}.",
|
|
"backup_schedule": "Sikkerhetskopieringsplan",
|
|
"create_backup": "@:{'terms.glossary.lag'} @:{'terms.glossary.sikkerhetskopi'}",
|
|
"create_backup_confirm": "@.capitalize:{'terms.glossary.er'} @:{'terms.glossary.du'} @:{'terms.glossary.sikker'} @:{'terms.glossary.pa'} @:{'terms.glossary.at'} @:{'terms.glossary.du'} @:{'terms.glossary.vil'} @:{'terms.glossary.lage'} @:{'terms.replication.host_definite_suffix'} @:{'terms.glossary.sikkerhetskopi'}?",
|
|
"delete_backup": "@.capitalize:{'terms.glossary.slett'} @:{'terms.glossary.sikkerhetskopi'}",
|
|
"download_backup": "Ladda ner @:{'terms.glossary.sakerhetskopia'}",
|
|
"enable_system": "@:{'terms.glossary.aktiver'} @:{'terms.glossary.backup'}-@:{'terms.glossary.systemet'}",
|
|
"enable_system_desc": "@:{'terms.glossary.aktiver'} @:{'terms.glossary.eller'} @:{'terms.glossary.deaktiver'} @:{'terms.glossary.backup'}-@:{'terms.glossary.systemet'}.",
|
|
"general_settings_desc": "@.capitalize:{'terms.glossary.de'} @:{'terms.glossary.generelle'} @:{'terms.glossary.innstillingene'} @:{'terms.glossary.for'} sikkerhetskopieringssystemet.",
|
|
"last_backup": "@:{'terms.glossary.siste'} @:{'terms.glossary.sikkerhetskopi'}",
|
|
"restore_backup": "@:{'terms.glossary.aterstall'} @:{'terms.glossary.sakerhetskopia'}",
|
|
"subtitle": "@.capitalize:{'terms.glossary.konfigurasjon'} @:{'terms.glossary.av'} @:{'terms.glossary.backup'}-@:{'terms.glossary.systemet'}.",
|
|
"title": "Sikkerhetskopieringskonfigurasjon"
|
|
},
|
|
"economic": {
|
|
"admin_fee_desc": "@.capitalize:{'terms.glossary.administrasjons'}- @:{'terms.glossary.og'} miljøgebyrinnstillinger @:{'terms.glossary.for'} @.upper:{'terms.glossary.e'}-@:{'terms.glossary.conomic'}-@:{'terms.glossary.integrasjonen'}.",
|
|
"admin_fee_monthly": "@:{'terms.glossary.administrasjonsgebyr'} (@:{'terms.glossary.manedlig'})",
|
|
"admin_fee_monthly_desc": "@:{'terms.glossary.angi'} @:{'terms.glossary.administrasjons'}- @:{'terms.glossary.og'} @:{'terms.glossary.miljøgebyret'} @:{'terms.glossary.som'} @:{'terms.glossary.belastes'} @:{'terms.glossary.manedlig'}.",
|
|
"admin_fee_order": "@:{'terms.glossary.administrasjonsgebyr'} (@:{'terms.glossary.per'} @:{'terms.glossary.bestilling'})",
|
|
"admin_fee_order_desc": "@:{'terms.glossary.angi'} @:{'terms.glossary.administrasjons'}- @:{'terms.glossary.og'} @:{'terms.glossary.miljøgebyret'} @:{'terms.glossary.som'} @:{'terms.glossary.belastes'} @:{'terms.glossary.manedlig'} @:{'terms.glossary.ved'} @:{'terms.glossary.fakturering'} @:{'terms.glossary.per'} @:{'terms.glossary.ordre'}.",
|
|
"admin_fee_title": "@.capitalize:{'terms.glossary.administrasjons'}- @:{'terms.glossary.og'} @:{'terms.glossary.miljøgebyr'}",
|
|
"agreement_grant_token": "@.capitalize:{'terms.glossary.avtale'} Grant @.capitalize:{'terms.glossary.token'}",
|
|
"agreement_grant_token_desc": "@.capitalize:{'terms.glossary.fra'} @:{'terms.replication.article.host_mention'} @:{'terms.glossary.e'}-@:{'terms.glossary.økonomiske'} avtalen @:{'terms.glossary.stipend'} @:{'terms.glossary.token'}",
|
|
"app_secret_token": "@.capitalize:{'terms.glossary.app'} Secret @.capitalize:{'terms.glossary.token'}",
|
|
"app_secret_token_desc": "@.capitalize:{'terms.glossary.fra'} @.upper:{'terms.glossary.e'}-@:{'terms.glossary.conomic'} @:{'terms.glossary.app'} @:{'terms.glossary.hemmelig'} @:{'terms.glossary.token'}",
|
|
"default_distribution_department_id": "@.capitalize:{'terms.glossary.standard'} @:{'terms.glossary.fallback'}-@:{'terms.glossary.avdeling'}",
|
|
"default_distribution_department_id_desc": "@.capitalize:{'terms.glossary.brukes'} @:{'terms.glossary.til'} @:{'terms.glossary.fordeling'} @:{'terms.glossary.av'} vaskeavtaler @:{'terms.glossary.og'} @:{'terms.glossary.fastpris'} @:{'terms.glossary.nar'} @:{'terms.glossary.kunden'} @:{'terms.glossary.mangler'} @:{'terms.glossary.standardavdeling'}.",
|
|
"env_fee_product_id": "@.capitalize:{'terms.glossary.miljøgebyr'} @:{'terms.glossary.produkt'} @.upper:{'terms.glossary.id'}",
|
|
"env_fee_product_id_desc": "@:{'terms.glossary.angi'} @:{'terms.glossary.produkt'}-@.upper:{'terms.glossary.id'} @:{'terms.glossary.som'} @:{'terms.glossary.brukes'} @:{'terms.glossary.for'} @:{'terms.glossary.miljøgebyret'}.",
|
|
"invoice_settings": "Fakturainnstillinger",
|
|
"invoice_settings_desc": "@.upper:{'terms.glossary.e'}-@:{'terms.glossary.conomic'}-konfigurasjonen lar @:{'terms.glossary.deg'} konfigurere @:{'terms.glossary.integrasjonen'} @:{'terms.glossary.med'} @.upper:{'terms.glossary.e'}-@:{'terms.glossary.conomic'}-regnskapssystemet.",
|
|
"invoice_template": "@.capitalize:{'terms.glossary.fakturamal'}",
|
|
"invoice_template_desc": "@.capitalize:{'terms.glossary.velg'} @:{'terms.glossary.fakturamal'} @:{'terms.glossary.for'} @.upper:{'terms.glossary.e'}-@:{'terms.glossary.conomic'}-@:{'terms.glossary.integrasjonen'}.",
|
|
"show_payment_terms": "@:{'terms.glossary.vis'} @:{'terms.glossary.betalingsbetingelser'}",
|
|
"subtitle": "@.capitalize:{'terms.glossary.konfigurasjon'} @:{'terms.glossary.av'} @.upper:{'terms.glossary.e'}-@:{'terms.glossary.conomic'}-@:{'terms.glossary.integrasjonen'}",
|
|
"title": "@.upper:{'terms.glossary.e'}-konomisk @:{'terms.glossary.konfigurasjon'}",
|
|
"transaction_draft_customer_number": "@.capitalize:{'terms.glossary.kundenummer'} @:{'terms.glossary.for'} @:{'terms.glossary.transaksjonsutkast'}",
|
|
"transaction_draft_customer_number_desc": "@:{'terms.glossary.angi'} kundenummeret @:{'terms.glossary.som'} markerer @:{'terms.glossary.ordre'} @:{'terms.glossary.og'} fakturasamlinger @:{'terms.glossary.som'} @:{'terms.glossary.utkast'}. La @:{'terms.glossary.feltet'} stå @:{'terms.glossary.tomt'} @:{'terms.glossary.for'} @:{'terms.glossary.a'} @:{'terms.glossary.deaktivere'} @:{'terms.glossary.funksjonen'}.",
|
|
"transaction_draft_desc": "@.capitalize:{'terms.glossary.bruk'} @:{'terms.replication.host_definite_suffix'} @:{'terms.glossary.egen'} @.upper:{'terms.glossary.e'}-@:{'terms.glossary.conomic'}-@:{'terms.glossary.kunde'} @:{'terms.glossary.for'} @:{'terms.glossary.transaksjoner'} @:{'terms.glossary.som'} @:{'terms.glossary.skal'} forbli @:{'terms.glossary.utkast'} @:{'terms.glossary.og'} aldri @:{'terms.glossary.eksporteres'} @:{'terms.glossary.automatisk'}.",
|
|
"transaction_draft_title": "@.capitalize:{'terms.glossary.transaksjonsutkast'}-@:{'terms.glossary.kunde'}"
|
|
},
|
|
"email": {
|
|
"enable_mailersend": "@:{'terms.glossary.aktiver'} @:{'terms.glossary.mailersend'}",
|
|
"enable_mailersend_desc": "@:{'terms.glossary.aktiver'} @:{'terms.glossary.eller'} @:{'terms.glossary.deaktiver'} @:{'terms.glossary.mailersend'}-@:{'terms.glossary.integrasjonen'}",
|
|
"enable_system": "@:{'terms.glossary.aktiver'} @:{'terms.glossary.e'}-postsystem",
|
|
"enable_system_desc": "@:{'terms.glossary.aktiver'} @:{'terms.glossary.eller'} @:{'terms.glossary.deaktiver'} @:{'terms.glossary.e'}-postsystemet",
|
|
"from_address": "Avsändaradress",
|
|
"from_email": "@.capitalize:{'terms.glossary.fra'} @:{'terms.glossary.e'}-@:{'terms.glossary.post'}",
|
|
"from_email_desc": "@.upper:{'terms.glossary.e'}-@:{'terms.glossary.postadressen'} @:{'terms.glossary.som'} @:{'terms.glossary.e'}-@:{'terms.glossary.poster'} sendes @:{'terms.glossary.fra'}",
|
|
"from_name": "@.capitalize:{'terms.glossary.fra'} @.capitalize:{'terms.glossary.navn'}",
|
|
"from_name_desc": "@:{'terms.glossary.navnet'} @:{'terms.glossary.som'} @:{'terms.glossary.vises'} @:{'terms.glossary.som'} avsender",
|
|
"general_settings": "@.capitalize:{'terms.glossary.generelle'} @:{'terms.glossary.innstillinger'}",
|
|
"general_settings_desc": "@:{'terms.glossary.general'} @:{'terms.glossary.email'} @:{'terms.glossary.settings'}",
|
|
"mailersend_api_key": "@:{'terms.glossary.mailersend'} @:{'terms.glossary.api'}-@:{'terms.glossary.nøkkel'}",
|
|
"mailersend_api_key_desc": "@:{'phrases.compat.configuration.mailersend.api_key_desc'}",
|
|
"mailersend_integration": "@:{'terms.glossary.mailersend'}-@:{'terms.glossary.integrasjon'}",
|
|
"mailersend_integration_desc": "@:{'terms.glossary.mailersend'}-integrasjonsinnstillingene",
|
|
"reply_to_email": "@.capitalize:{'terms.glossary.svar'} @:{'terms.glossary.pa'} @:{'terms.glossary.e'}-@:{'terms.glossary.post'}",
|
|
"reply_to_email_desc": "@.upper:{'terms.glossary.e'}-@:{'terms.glossary.postadressen'} @:{'terms.glossary.som'} svarer @:{'terms.glossary.vil'} @:{'terms.glossary.bli'} @:{'terms.glossary.sendt'} @:{'terms.glossary.til'}",
|
|
"reply_to_name": "@.capitalize:{'terms.glossary.svar'}-@:{'terms.glossary.til'}-@:{'terms.glossary.navn'}",
|
|
"reply_to_name_desc": "@:{'terms.glossary.navnet'} @:{'terms.glossary.som'} @:{'terms.glossary.vises'} @:{'terms.glossary.for'} @:{'terms.glossary.svar'}",
|
|
"sender_identity_desc": "@:{'terms.glossary.konfigurer'} @:{'terms.glossary.avsenderidentiteten'} @:{'terms.glossary.for'} @:{'terms.glossary.utgaende'} @:{'terms.glossary.e'}-@:{'terms.glossary.poster'}",
|
|
"smtp_encryption": "@:{'terms.glossary.smtp'}-kryptering",
|
|
"smtp_encryption_desc": "Krypteringsmetoden @:{'terms.glossary.for'} @:{'terms.glossary.smtp'}",
|
|
"smtp_host": "@:{'terms.glossary.smtp'}-vert",
|
|
"smtp_host_desc": "@:{'terms.glossary.smtp'}-serverens vertsnavn",
|
|
"smtp_password": "@:{'terms.glossary.smtp'}-@:{'terms.glossary.passord'}",
|
|
"smtp_password_desc": "@:{'terms.glossary.smtp'}-autentiseringspassordet",
|
|
"smtp_port": "@:{'terms.glossary.smtp'}-@:{'terms.glossary.port'}",
|
|
"smtp_port_desc": "@:{'terms.glossary.smtp'}-serverporten",
|
|
"smtp_settings": "@:{'terms.glossary.smtp'}-@:{'terms.glossary.innstillinger'}",
|
|
"smtp_settings_desc": "@.capitalize:{'terms.glossary.configure'} @:{'terms.glossary.smtp'} @:{'terms.glossary.server'} @:{'terms.glossary.settings'}",
|
|
"smtp_user": "@:{'terms.glossary.smtp'}-@:{'terms.glossary.bruker'}",
|
|
"smtp_username": "@:{'terms.glossary.smtp'}-@:{'terms.glossary.brukernavn'}",
|
|
"smtp_username_desc": "@:{'terms.glossary.brukernavnet'} @:{'terms.glossary.for'} @:{'terms.glossary.smtp'}-@:{'terms.glossary.autentisering'}",
|
|
"subtitle": "@:{'terms.glossary.konfigurer'} @:{'terms.glossary.e'}-postinnstillinger",
|
|
"test_email_error": "@.capitalize:{'terms.glossary.det'} @:{'terms.glossary.oppsto'} @:{'terms.replication.host_definite_suffix'} @:{'terms.glossary.feil'} @:{'terms.glossary.under'} @:{'terms.glossary.sending'} @:{'terms.glossary.av'} @:{'terms.glossary.test'}-@:{'terms.glossary.e'}-@:{'terms.glossary.posten'}",
|
|
"test_email_sent": "@.capitalize:{'terms.glossary.test'} @:{'terms.glossary.e'}-@:{'terms.glossary.post'} @:{'terms.glossary.sendt'}",
|
|
"test_email_sent_success": "@.capitalize:{'terms.glossary.test'}-@:{'terms.glossary.e'}-@:{'terms.glossary.posten'} @:{'terms.glossary.ble'} @:{'terms.glossary.sendt'}",
|
|
"title": "@.upper:{'terms.glossary.e'}-postkonfigurasjon"
|
|
},
|
|
"fxrates": {
|
|
"api_key_desc": "@.capitalize:{'terms.glossary.valutakurser'} @:{'terms.glossary.api'}-@:{'terms.glossary.nøkkelen'} @:{'terms.glossary.brukes'} @:{'terms.glossary.til'} @:{'terms.glossary.a'} hente @:{'terms.glossary.ut'} @:{'terms.glossary.valutakurser'}",
|
|
"api_settings_desc": "@:{'terms.glossary.fx'} @.capitalize:{'terms.glossary.rates'} @:{'terms.glossary.api'}-@:{'terms.glossary.tilkoblingsinnstillingene'}.",
|
|
"conversion_rates": "@.capitalize:{'terms.glossary.valutakurser'}",
|
|
"daily_limit": "@.capitalize:{'terms.glossary.daglig'} anmodningsgrænse",
|
|
"daily_limit_desc": "@.capitalize:{'terms.replication.article.host_mention'} @:{'terms.glossary.daglige'} @:{'terms.glossary.forespørselsgrensen'} @:{'terms.glossary.for'} @:{'terms.glossary.fx'} @.capitalize:{'terms.glossary.rates'} @:{'terms.glossary.api'}-@:{'terms.glossary.integrasjonen'}.",
|
|
"enable": "@:{'terms.glossary.aktiver'} @:{'terms.glossary.fx'} @.capitalize:{'terms.glossary.rates'} @:{'terms.glossary.api'}",
|
|
"enable_desc": "@:{'terms.glossary.aktiver'} @:{'terms.glossary.eller'} @:{'terms.glossary.deaktiver'} @:{'terms.glossary.fx'} @.capitalize:{'terms.glossary.rates'} @:{'terms.glossary.api'}-@:{'terms.glossary.integrasjon'}.",
|
|
"general_settings_desc": "@.capitalize:{'terms.glossary.de'} @:{'terms.glossary.generelle'} @:{'terms.glossary.innstillingene'} @:{'terms.glossary.for'} @:{'terms.glossary.fx'} @.capitalize:{'terms.glossary.rates'} @:{'terms.glossary.api'}-@:{'terms.glossary.integrasjon'}.",
|
|
"get_rates": "@:{'terms.glossary.hent'} @:{'terms.glossary.valutakurser'}",
|
|
"getting_rates": "@.capitalize:{'terms.glossary.henter'} @:{'terms.glossary.valutakurser'} @:{'terms.glossary.fra'} @:{'terms.glossary.dkk'}",
|
|
"getting_rates_desc": "@.capitalize:{'terms.glossary.vent'} venligst @:{'terms.glossary.mens'} @:{'terms.glossary.vi'} @:{'terms.glossary.henter'} valutakurserne @:{'terms.glossary.fra'} @:{'terms.glossary.dkk'} @:{'terms.glossary.til'} @:{'terms.glossary.andre'} valutaer.",
|
|
"rates_fetched": "@.capitalize:{'terms.glossary.valutakurser'} @:{'terms.glossary.ble'} @:{'terms.glossary.hentet'}",
|
|
"rates_fetched_desc": "Valutakursene @:{'terms.glossary.er'} @:{'terms.glossary.hentet'} frem.",
|
|
"show_rates": "@:{'terms.glossary.vis'} @:{'terms.glossary.valutakurser'}",
|
|
"subtitle": "@.capitalize:{'terms.glossary.konfigurasjon'} @:{'terms.glossary.av'} @:{'terms.glossary.fx'} @.capitalize:{'terms.glossary.rates'} @:{'terms.glossary.api'}-@:{'terms.glossary.integrasjonen'}",
|
|
"title": "@:{'terms.glossary.fx'} @.capitalize:{'terms.glossary.rates'} @:{'terms.glossary.api'} @:{'terms.glossary.konfigurasjon'}",
|
|
"update_rates": "@:{'terms.glossary.oppdater'} @:{'terms.glossary.valutakurser'}"
|
|
},
|
|
"general": {
|
|
"currency": "@:{'phrases.compat.user_admin.currency'}",
|
|
"language": "@:{'phrases.compat.common.language'}",
|
|
"timezone": "@:{'phrases.compat.settings.timezone'}",
|
|
"title": "Generelt",
|
|
"title_desc": "De generelle innstillingene @:{'terms.glossary.for'} FX Rates @:{'terms.glossary.api'}-integrasjon."
|
|
},
|
|
"integrations": {
|
|
"subtitle": "@.capitalize:{'terms.glossary.administrer'} @:{'terms.glossary.integrasjoner'}"
|
|
},
|
|
"limble": {
|
|
"api_key": "@:{'terms.glossary.api'}-@:{'terms.glossary.nøkkel'}",
|
|
"api_key_desc": "@:{'terms.glossary.limble'} @:{'terms.glossary.api'}-@:{'terms.glossary.nøkkelen'} @:{'terms.glossary.brukes'} @:{'terms.glossary.til'} @:{'terms.glossary.a'} @:{'terms.glossary.autentisere'} @:{'terms.glossary.limble'}-@:{'terms.glossary.integrasjonen'}",
|
|
"api_settings": "@:{'terms.glossary.api'}-tilkoblingsinnstillinger",
|
|
"api_settings_desc": "@:{'terms.glossary.limble'} @:{'terms.glossary.api'}-@:{'terms.glossary.tilkoblingsinnstillingene'}.",
|
|
"client_id": "@:{'terms.glossary.klient'}-@.upper:{'terms.glossary.id'}",
|
|
"client_id_desc": "@:{'terms.glossary.klient'}-@.upper:{'terms.glossary.id'}-@:{'terms.replication.host_definite_suffix'} @:{'terms.glossary.brukes'} @:{'terms.glossary.til'} @:{'terms.glossary.a'} @:{'terms.glossary.autentisere'} @:{'terms.glossary.api'}-@:{'terms.glossary.tilkoblingen'}.",
|
|
"client_secret": "Klienthemmelighet",
|
|
"client_secret_desc": "Klienthemmeligheten @:{'terms.glossary.brukes'} @:{'terms.glossary.til'} @:{'terms.glossary.a'} @:{'terms.glossary.autentisere'} @:{'terms.glossary.api'}-@:{'terms.glossary.tilkoblingen'}.",
|
|
"connection_failed_desc": "@.capitalize:{'terms.glossary.tilkobling'} @:{'terms.glossary.til'} @:{'terms.glossary.limble'} @:{'terms.glossary.api'} @:{'terms.glossary.mislyktes'}!",
|
|
"connection_success": "@.capitalize:{'terms.glossary.tilkoblingen'} @:{'terms.glossary.var'} @:{'terms.glossary.vellykket'}",
|
|
"connection_success_desc": "@.capitalize:{'terms.glossary.tilkobling'} @:{'terms.glossary.til'} @:{'terms.glossary.limble'} @:{'terms.glossary.api'} @:{'terms.glossary.var'} @:{'terms.glossary.vellykket'}!",
|
|
"enable": "@:{'terms.glossary.aktiver'} @:{'terms.glossary.limble'}",
|
|
"enable_desc": "@:{'terms.glossary.aktiver'} @:{'terms.glossary.eller'} @:{'terms.glossary.deaktiver'} @:{'terms.glossary.limble'}-@:{'terms.glossary.integrasjonen'}.",
|
|
"enable_webhooks": "@:{'terms.glossary.aktiver'} @:{'terms.glossary.webhooks'} @:{'terms.glossary.for'} @:{'terms.glossary.umiddelbar'} @:{'terms.glossary.synkronisering'}",
|
|
"enable_webhooks_desc": "@:{'terms.glossary.aktiver'} @:{'terms.glossary.eller'} @:{'terms.glossary.deaktiver'} @:{'terms.glossary.limble'} @:{'terms.glossary.webhooks'} @:{'terms.glossary.for'} @:{'terms.glossary.umiddelbar'} @:{'terms.glossary.synkronisering'}.",
|
|
"general_settings_desc": "@.capitalize:{'terms.glossary.de'} @:{'terms.glossary.generelle'} @:{'terms.glossary.innstillingene'} @:{'terms.glossary.for'} @:{'terms.glossary.limble'}-@:{'terms.glossary.integrasjonen'}.",
|
|
"subtitle": "@.capitalize:{'terms.glossary.konfigurasjon'} @:{'terms.glossary.av'} @:{'terms.glossary.limble'}-@:{'terms.glossary.integrasjonen'}",
|
|
"test_connection": "@.capitalize:{'terms.glossary.test'} @:{'terms.glossary.tilkobling'}",
|
|
"title": "Lemmekonfigurasjon"
|
|
},
|
|
"mailersend": {
|
|
"api_key_desc": "@:{'terms.glossary.mailersend'} @:{'terms.glossary.api'}-@:{'terms.glossary.nøkkelen'} @:{'terms.glossary.brukes'} @:{'terms.glossary.til'} @:{'terms.glossary.a'} @:{'terms.glossary.autentisere'} @:{'terms.glossary.mailersend'}-@:{'terms.glossary.integrasjonen'}",
|
|
"title": "@:{'terms.glossary.mailersend'} @:{'terms.glossary.konfigurasjon'}"
|
|
},
|
|
"motor_api": {
|
|
"api_key_desc": "@:{'terms.glossary.motor'} @:{'terms.glossary.api'}-@:{'terms.glossary.nøkkelen'} @:{'terms.glossary.brukes'} @:{'terms.glossary.til'} @:{'terms.glossary.a'} @:{'terms.glossary.autentisere'} @:{'terms.glossary.motor'} @:{'terms.glossary.api'}-@:{'terms.glossary.integrasjonen'}",
|
|
"title": "@:{'terms.glossary.motor'} @:{'terms.glossary.api'}-@:{'terms.glossary.konfigurasjon'}"
|
|
},
|
|
"motorapi": {
|
|
"api_settings_desc": "@:{'terms.glossary.motorapi'} @:{'terms.glossary.api'}-@:{'terms.glossary.tilkoblingsinnstillingene'}.",
|
|
"daily_limit_desc": "@.capitalize:{'terms.replication.article.host_mention'} @:{'terms.glossary.daglige'} @:{'terms.glossary.forespørselsgrensen'} @:{'terms.glossary.for'} @:{'terms.glossary.motorapi'}-@:{'terms.glossary.integrasjonen'}.",
|
|
"enable": "@:{'terms.glossary.aktiver'} @:{'terms.glossary.motorapi'}",
|
|
"enable_desc": "@:{'terms.glossary.aktiver'} @:{'terms.glossary.eller'} @:{'terms.glossary.deaktiver'} @:{'terms.glossary.motorapi'}-@:{'terms.glossary.integrasjonen'}.",
|
|
"general_settings_desc": "@.capitalize:{'terms.glossary.de'} @:{'terms.glossary.generelle'} @:{'terms.glossary.innstillingene'} @:{'terms.glossary.for'} @:{'terms.glossary.motorapi'}-@:{'terms.glossary.integrasjonen'}.",
|
|
"get_license_plate": "@.capitalize:{'terms.glossary.last'} @:{'terms.glossary.ned'} @:{'terms.glossary.nummerskilt'}",
|
|
"subtitle": "@.capitalize:{'terms.glossary.konfigurasjon'} @:{'terms.glossary.av'} @:{'terms.glossary.motorapi'}-@:{'terms.glossary.integrasjonen'}",
|
|
"title": "Engine @:{'terms.glossary.api'}-@:{'terms.glossary.konfigurasjon'}"
|
|
},
|
|
"products": {
|
|
"add": "@:{'terms.glossary.legg'} @:{'terms.glossary.til'} @:{'terms.glossary.produkt'}",
|
|
"delete_confirm": "@.capitalize:{'terms.glossary.er'} @:{'terms.glossary.du'} @:{'terms.glossary.sikker'} @:{'terms.glossary.pa'} @:{'terms.glossary.at'} @:{'terms.glossary.du'} @:{'terms.glossary.vil'} @:{'terms.glossary.slette'} @:{'terms.glossary.dette'} produktet?",
|
|
"edit": "@:{'phrases.compat.products.edit_product'}"
|
|
},
|
|
"shelly": {
|
|
"api_key_desc": "@:{'terms.glossary.shelly'} @:{'terms.glossary.api'}-@:{'terms.glossary.nøkkelen'} @:{'terms.glossary.brukes'} @:{'terms.glossary.til'} @:{'terms.glossary.a'} @:{'terms.glossary.autentisere'} @:{'terms.glossary.shelly'}-@:{'terms.glossary.integrasjonen'}",
|
|
"api_settings_desc": "@:{'terms.glossary.shelly'} @:{'terms.glossary.api'}-@:{'terms.glossary.tilkoblingsinnstillingene'}.",
|
|
"connection_failed_desc": "@.capitalize:{'terms.glossary.tilkobling'} @:{'terms.glossary.til'} @:{'terms.glossary.shelly'} @:{'terms.glossary.api'} @:{'terms.glossary.mislyktes'}!",
|
|
"connection_success_desc": "@.capitalize:{'terms.glossary.tilkobling'} @:{'terms.glossary.til'} @:{'terms.glossary.shelly'} @:{'terms.glossary.api'} @:{'terms.glossary.var'} @:{'terms.glossary.vellykket'}!",
|
|
"enable": "@:{'terms.glossary.aktiver'} @:{'terms.glossary.shelly'}",
|
|
"enable_desc": "@:{'terms.glossary.aktiver'} @:{'terms.glossary.eller'} @:{'terms.glossary.deaktiver'} @:{'terms.glossary.shelly'}-@:{'terms.glossary.integrasjonen'}.",
|
|
"general_settings_desc": "@.capitalize:{'terms.glossary.de'} @:{'terms.glossary.generelle'} @:{'terms.glossary.innstillingene'} @:{'terms.glossary.for'} @:{'terms.glossary.shelly'}-@:{'terms.glossary.integrasjonen'}.",
|
|
"secret_key": "@.capitalize:{'terms.glossary.hemmelig'} @:{'terms.glossary.nøgle'} (@:{'terms.glossary.api'} @:{'terms.glossary.nøgle'})",
|
|
"secret_key_desc": "@.capitalize:{'terms.replication.article.host_mention'} hemmelige @:{'terms.glossary.nøkkelen'} @:{'terms.glossary.brukes'} @:{'terms.glossary.til'} @:{'terms.glossary.a'} @:{'terms.glossary.autentisere'} @:{'terms.glossary.api'}-@:{'terms.glossary.tilkoblingen'}.",
|
|
"server_url": "@.capitalize:{'terms.glossary.server'} @:{'terms.glossary.url'}",
|
|
"server_url_desc": "@:{'terms.glossary.url'}'@:{'terms.replication.host_definite_suffix'} @:{'terms.glossary.til'} @:{'terms.glossary.shelly'} @:{'terms.glossary.serveren'}.",
|
|
"subtitle": "@.capitalize:{'terms.glossary.konfigurasjon'} @:{'terms.glossary.av'} @:{'terms.glossary.shelly'}-@:{'terms.glossary.integrasjonen'}",
|
|
"title": "@:{'terms.glossary.shelly'} konfigurering"
|
|
},
|
|
"stripe": {
|
|
"api_key_desc": "@.capitalize:{'terms.glossary.din'} @:{'terms.glossary.stripe'} @:{'terms.glossary.api'}-@:{'terms.glossary.nøkkel'} @:{'terms.glossary.for'} betalingsbehandling",
|
|
"api_settings_desc": "@:{'terms.glossary.stripe'} @:{'terms.glossary.api'}-@:{'terms.glossary.tilkoblingsinnstillingene'}.",
|
|
"customers": "@:{'terms.glossary.stripe'} @:{'terms.glossary.kunder'}",
|
|
"economic_customer": "@.capitalize:{'terms.glossary.økonomisk'} @:{'terms.glossary.kundenummer'}",
|
|
"economic_customer_desc": "@.capitalize:{'terms.glossary.kunden'} pleide @:{'terms.glossary.a'} @:{'terms.glossary.lagre'} @:{'terms.glossary.stripe'}-@:{'terms.glossary.betalinger'} @:{'terms.glossary.i'} økonomisystemet.",
|
|
"economic_settings": "@.capitalize:{'terms.glossary.økonomiske'} integrasjonsinnstillinger",
|
|
"economic_settings_desc": "@.capitalize:{'terms.glossary.innstillingene'} @:{'terms.glossary.for'} @:{'terms.glossary.integrasjonen'} @:{'terms.glossary.med'} @:{'terms.glossary.det'} @:{'terms.glossary.økonomiske'} @:{'terms.glossary.systemet'}.",
|
|
"enable": "@:{'terms.glossary.aktiver'} @:{'terms.glossary.stripe'}",
|
|
"enable_desc": "@:{'terms.glossary.aktiver'} @:{'terms.glossary.eller'} @:{'terms.glossary.deaktiver'} @:{'terms.glossary.stripe'}-@:{'terms.glossary.integrasjonen'}.",
|
|
"general_settings_desc": "@.capitalize:{'terms.glossary.de'} @:{'terms.glossary.generelle'} @:{'terms.glossary.innstillingene'} @:{'terms.glossary.for'} @:{'terms.glossary.stripe'}-@:{'terms.glossary.integrasjonen'}.",
|
|
"get_prices": "@:{'terms.glossary.hent'} @:{'terms.glossary.priser'}",
|
|
"get_products": "@:{'terms.glossary.hent'} @:{'terms.glossary.produkter'}",
|
|
"prices": "@:{'terms.glossary.stripe'} @:{'terms.glossary.priser'}",
|
|
"products": "@:{'terms.glossary.stripe'} @:{'terms.glossary.produkter'}",
|
|
"publishable_key": "Offentlig @:{'terms.glossary.nøgle'}",
|
|
"publishable_key_desc": "@.capitalize:{'terms.replication.article.host_mention'} offentlige @:{'terms.glossary.nøkkelen'} @:{'terms.glossary.brukes'} @:{'terms.glossary.til'} @:{'terms.glossary.a'} @:{'terms.glossary.autentisere'} @:{'terms.glossary.api'}-@:{'terms.glossary.tilkoblingen'}.",
|
|
"subtitle": "@.capitalize:{'terms.glossary.konfigurasjon'} @:{'terms.glossary.av'} @:{'terms.glossary.stripe'}-@:{'terms.glossary.integrasjonen'}",
|
|
"test_mode": "Testläge",
|
|
"test_mode_desc": "@:{'terms.glossary.aktiver'} testmodus @:{'terms.glossary.for'} @:{'terms.glossary.stripe'}-@:{'terms.glossary.integrasjonen'}",
|
|
"title": "@:{'terms.glossary.stripe'}-@:{'terms.glossary.konfigurasjon'}",
|
|
"webhook_secret": "@.capitalize:{'terms.glossary.webhook'}-@:{'terms.glossary.hemmelighet'}",
|
|
"webhook_secret_desc": "@.capitalize:{'terms.glossary.din'} @:{'terms.glossary.stripe'} @:{'terms.glossary.webhook'}-@:{'terms.glossary.hemmelighet'} @:{'terms.glossary.for'} hendelseshåndtering"
|
|
},
|
|
"subtitle": "@.capitalize:{'terms.glossary.administrer'} systemkonfigurasjon",
|
|
"users": {
|
|
"subtitle": "@.capitalize:{'terms.glossary.administrer'} @:{'terms.glossary.brukere'}"
|
|
},
|
|
"virkdata": {
|
|
"api_key_desc": "@:{'terms.glossary.virk'} @.capitalize:{'terms.glossary.data'} @:{'terms.glossary.api'}-@:{'terms.glossary.nøkkelen'} @:{'terms.glossary.brukes'} @:{'terms.glossary.til'} @:{'terms.glossary.a'} @:{'terms.glossary.autentisere'} @:{'terms.glossary.virk'} @.capitalize:{'terms.glossary.data'}-@:{'terms.glossary.integrasjonen'}",
|
|
"api_settings_desc": "@:{'terms.glossary.virkdata'} @:{'terms.glossary.api'}-@:{'terms.glossary.tilkoblingsinnstillingene'}.",
|
|
"company_selected": "@.capitalize:{'terms.glossary.selskap'} @:{'terms.glossary.valgt'}",
|
|
"company_selected_desc": "@.capitalize:{'terms.glossary.du'} @:{'terms.glossary.har'} @:{'terms.glossary.valgt'} {name} ({cvr})",
|
|
"enable": "@:{'terms.glossary.aktiver'} @:{'terms.glossary.virkdata'}",
|
|
"enable_desc": "@:{'terms.glossary.aktiver'} @:{'terms.glossary.eller'} @:{'terms.glossary.deaktiver'} @:{'terms.glossary.virkdata'}-@:{'terms.glossary.integrasjonen'}.",
|
|
"general_settings_desc": "@.capitalize:{'terms.glossary.de'} @:{'terms.glossary.generelle'} @:{'terms.glossary.innstillingene'} @:{'terms.glossary.for'} @:{'terms.glossary.virkdata'}-@:{'terms.glossary.integrasjonen'}.",
|
|
"monthly_limit": "@.capitalize:{'terms.glossary.manedlig'} anmodningsgrense",
|
|
"monthly_limit_desc": "@.capitalize:{'terms.replication.article.host_mention'} @:{'terms.glossary.manedlige'} @:{'terms.glossary.forespørselsgrensen'} @:{'terms.glossary.for'} @:{'terms.glossary.virkdata'}-@:{'terms.glossary.integrasjonen'}.",
|
|
"no_results": "@.capitalize:{'terms.glossary.ingen'} @:{'terms.glossary.resultater'}",
|
|
"no_results_desc": "@.capitalize:{'terms.glossary.ingen'} @:{'terms.glossary.selskaper'} @:{'terms.glossary.ble'} @:{'terms.glossary.funnet'} @:{'terms.glossary.som'} @:{'terms.glossary.samsvarer'} @:{'terms.glossary.med'} @:{'terms.glossary.søket'} @:{'terms.glossary.ditt'}.",
|
|
"search_company": "@.capitalize:{'terms.glossary.søk'} @:{'terms.glossary.etter'} @:{'terms.glossary.selskap'}",
|
|
"search_error": "@.capitalize:{'terms.glossary.det'} @:{'terms.glossary.oppsto'} @:{'terms.replication.host_definite_suffix'} @:{'terms.glossary.feil'} @:{'terms.glossary.under'} @:{'terms.glossary.søk'} @:{'terms.glossary.etter'} @:{'terms.glossary.selskaper'}.",
|
|
"select_company": "@.capitalize:{'terms.glossary.velg'} @:{'terms.glossary.et'} @:{'terms.glossary.selskap'}",
|
|
"select_company_required": "@.capitalize:{'terms.glossary.du'} @:{'terms.glossary.ma'} @:{'terms.glossary.velge'} @:{'terms.glossary.et'} @:{'terms.glossary.selskap'}",
|
|
"subtitle": "@.capitalize:{'terms.glossary.konfigurasjon'} @:{'terms.glossary.av'} @:{'terms.glossary.virkdata'}-@:{'terms.glossary.integrasjonen'}",
|
|
"title": "@:{'terms.glossary.virkdata'} @:{'terms.glossary.konfigurasjon'}"
|
|
},
|
|
"workfeed": {
|
|
"api_key": "@:{'terms.glossary.api'} @:{'terms.glossary.key'}",
|
|
"api_key_desc": "@.capitalize:{'terms.glossary.the'} @:{'terms.glossary.api'} @:{'terms.glossary.key'} @:{'terms.glossary.used'} @:{'terms.glossary.to'} authenticate @:{'terms.glossary.requests'} @:{'terms.glossary.to'} @:{'terms.glossary.workfeed'}.",
|
|
"api_settings": "@:{'terms.glossary.api'} @:{'terms.glossary.connection'} @:{'terms.glossary.settings'}",
|
|
"api_settings_desc": "@.capitalize:{'terms.glossary.the'} @:{'terms.glossary.api'} @:{'terms.glossary.connection'} @:{'terms.glossary.settings'} @:{'terms.glossary.used'} @:{'terms.glossary.for'} @:{'terms.glossary.workfeed'} @:{'terms.glossary.requests'}.",
|
|
"api_url": "@:{'terms.glossary.api'} @:{'terms.glossary.url'}",
|
|
"api_url_desc": "@.capitalize:{'terms.glossary.the'} base @:{'terms.glossary.url'} @:{'terms.glossary.for'} @:{'terms.glossary.the'} @:{'terms.glossary.workfeed'} @:{'terms.glossary.api'}.",
|
|
"close": "@:{'terms.glossary.close'}",
|
|
"company_id": "@.capitalize:{'terms.glossary.company'} @.upper:{'terms.glossary.id'}",
|
|
"company_id_desc": "@.capitalize:{'terms.glossary.the'} @:{'terms.glossary.workfeed'} @:{'terms.glossary.company'} identifier @:{'terms.glossary.used'} @:{'terms.glossary.for'} @:{'terms.glossary.api'} synchronization.",
|
|
"diagnostics": {
|
|
"description": "@.capitalize:{'terms.glossary.run'} @:{'terms.glossary.test'} @:{'terms.glossary.lookups'} against @:{'terms.glossary.the'} @:{'terms.glossary.workfeed'} @:{'terms.glossary.integration'} endpoints.",
|
|
"get_employee": "@:{'terms.glossary.get'} @:{'terms.glossary.employee'} @:{'terms.glossary.by'} @.upper:{'terms.glossary.id'}",
|
|
"get_shift": "@:{'terms.glossary.get'} @:{'terms.glossary.shift'} @:{'terms.glossary.by'} @.upper:{'terms.glossary.id'}",
|
|
"list_departments": "@:{'terms.glossary.list'} @:{'terms.glossary.departments'}",
|
|
"list_employees": "@:{'terms.glossary.list'} @:{'terms.glossary.employees'}",
|
|
"list_shifts": "@:{'terms.glossary.list'} shifts",
|
|
"no_params_required": "@.capitalize:{'terms.glossary.no'} query parameters @:{'terms.glossary.are'} @:{'terms.glossary.required'} @:{'terms.glossary.for'} @:{'terms.glossary.this'} @:{'terms.glossary.lookup'}.",
|
|
"placeholder_employee_id": "@:{'terms.glossary.e'}.@:{'terms.glossary.g'}. emp_01J5P2F2A0CQKBBX4P8M3Y7R5P",
|
|
"placeholder_released": "@:{'terms.glossary.true'} @:{'terms.glossary.or'} @:{'terms.glossary.false'}",
|
|
"placeholder_search": "@:{'terms.glossary.e'}.@:{'terms.glossary.g'}. north facility",
|
|
"placeholder_shift_id": "@:{'terms.glossary.e'}.@:{'terms.glossary.g'}. shf_01J5P3X9D35R9C6BDZ1S0R4V6Q",
|
|
"placeholder_start_from": "@:{'terms.glossary.e'}.@:{'terms.glossary.g'}. 2026-03-24T00:00:@:{'terms.glossary.word_00z'}",
|
|
"placeholder_start_to": "@:{'terms.glossary.e'}.@:{'terms.glossary.g'}. 2026-03-25T00:00:@:{'terms.glossary.word_00z'}",
|
|
"placeholder_status": "@:{'terms.glossary.e'}.@:{'terms.glossary.g'}. published",
|
|
"prompt_employee_id": "@.capitalize:{'terms.glossary.employee'} @.upper:{'terms.glossary.id'}",
|
|
"prompt_employee_id_optional": "@.capitalize:{'terms.glossary.optional'} @:{'terms.glossary.employee'} @.upper:{'terms.glossary.id'}",
|
|
"prompt_released_optional": "@.capitalize:{'terms.glossary.optional'} @:{'terms.glossary.released'} @:{'terms.glossary.filter'} (@:{'terms.glossary.true'}/@:{'terms.glossary.false'})",
|
|
"prompt_search_optional": "@.capitalize:{'terms.glossary.optional'} @:{'terms.glossary.search'} text",
|
|
"prompt_shift_id": "@.capitalize:{'terms.glossary.shift'} @.upper:{'terms.glossary.id'}",
|
|
"prompt_start_from": "@.capitalize:{'terms.glossary.shift'} @:{'terms.glossary.start'} @:{'terms.glossary.from'} (@:{'terms.glossary.iso'} 8601)",
|
|
"prompt_start_to": "@.capitalize:{'terms.glossary.shift'} @:{'terms.glossary.start'} @:{'terms.glossary.to'} (@:{'terms.glossary.iso'} 8601)",
|
|
"prompt_status_optional": "@.capitalize:{'terms.glossary.optional'} @:{'terms.glossary.shift'} @:{'terms.glossary.status'}",
|
|
"result_departments": "@.capitalize:{'terms.glossary.department'} @:{'terms.glossary.lookup'} @:{'terms.glossary.result'}",
|
|
"result_employee": "@.capitalize:{'terms.glossary.employee'} @:{'terms.glossary.result'}",
|
|
"result_employees": "@.capitalize:{'terms.glossary.employee'} @:{'terms.glossary.lookup'} @:{'terms.glossary.result'}",
|
|
"result_shift": "@.capitalize:{'terms.glossary.shift'} @:{'terms.glossary.result'}",
|
|
"result_shifts": "@.capitalize:{'terms.glossary.shift'} @:{'terms.glossary.lookup'} @:{'terms.glossary.result'}",
|
|
"select_employee_all": "@.capitalize:{'terms.glossary.all'} @:{'terms.glossary.employees'}",
|
|
"select_released_all": "@.capitalize:{'terms.glossary.all'} release states",
|
|
"select_released_false": "@.capitalize:{'terms.glossary.not'} @:{'terms.glossary.released'} @:{'terms.glossary.only'}",
|
|
"select_released_true": "@.capitalize:{'terms.glossary.released'} @:{'terms.glossary.only'}",
|
|
"title": "Diagnostics",
|
|
"validation_datetime_invalid": "@.capitalize:{'terms.glossary.invalid'} @:{'terms.glossary.date'}-@:{'terms.glossary.time'} @:{'terms.glossary.value'}.",
|
|
"validation_released_boolean": "@.capitalize:{'terms.glossary.released'} @:{'terms.glossary.must'} @:{'terms.glossary.be'} either @:{'terms.glossary.true'} @:{'terms.glossary.or'} @:{'terms.glossary.false'}.",
|
|
"validation_shift_range_required": "startFrom @:{'terms.glossary.and'} startTo @:{'terms.glossary.are'} @:{'terms.glossary.required'}."
|
|
},
|
|
"enable": "@:{'terms.glossary.enable'} @:{'terms.glossary.workfeed'}",
|
|
"enable_desc": "@:{'terms.glossary.enable'} @:{'terms.glossary.or'} disable @:{'terms.glossary.the'} @:{'terms.glossary.workfeed'} @:{'terms.glossary.integration'}.",
|
|
"general_settings_desc": "@:{'terms.glossary.general'} @:{'terms.glossary.settings'} @:{'terms.glossary.for'} @:{'terms.glossary.the'} @:{'terms.glossary.workfeed'} @:{'terms.glossary.integration'}.",
|
|
"lookup": "@.capitalize:{'terms.glossary.lookup'}",
|
|
"subtitle": "@.capitalize:{'terms.glossary.configuration'} @:{'terms.glossary.of'} @:{'terms.glossary.the'} @:{'terms.glossary.workfeed'} @:{'terms.glossary.integration'}",
|
|
"title": "@:{'terms.glossary.workfeed'} @:{'terms.glossary.configuration'}",
|
|
"validation_required": "@.capitalize:{'terms.glossary.this'} field @:{'terms.glossary.is'} @:{'terms.glossary.required'}."
|
|
},
|
|
"xlvask": {
|
|
"api_key_desc": "@:{'terms.glossary.xl'} @.capitalize:{'terms.glossary.vask'} @:{'terms.glossary.api'}-@:{'terms.glossary.nøkkelen'} @:{'terms.glossary.brukes'} @:{'terms.glossary.til'} @:{'terms.glossary.a'} @:{'terms.glossary.autentisere'} @:{'terms.glossary.xl'} @.capitalize:{'terms.glossary.vask'}-@:{'terms.glossary.integrasjonen'}",
|
|
"api_settings_desc": "@:{'terms.glossary.xlvask'} @:{'terms.glossary.api'}-@:{'terms.glossary.tilkoblingsinnstillingene'}.",
|
|
"automation_settings": "Automatisering",
|
|
"automation_settings_desc": "Styr @:{'terms.glossary.automatisk'} @:{'terms.glossary.ordretilknytning'} @:{'terms.glossary.og'} @:{'terms.glossary.ordreoppretting'} @:{'terms.glossary.fra'} @.capitalize:{'terms.glossary.selvvask'}.",
|
|
"connection_failed": "@.capitalize:{'terms.glossary.tilkobling'} @:{'terms.glossary.mislyktes'}",
|
|
"connection_failed_desc": "@.capitalize:{'terms.glossary.tilkoblingen'} @:{'terms.glossary.til'} @:{'terms.glossary.xlvask'} @:{'terms.glossary.api'} @:{'terms.glossary.mislyktes'}.",
|
|
"connection_success_desc": "@.capitalize:{'terms.glossary.tilkoblingen'} @:{'terms.glossary.til'} @:{'terms.glossary.xlvask'} @:{'terms.glossary.api'} @:{'terms.glossary.var'} @:{'terms.glossary.vellykket'}.",
|
|
"enable": "@:{'terms.glossary.aktiver'} @:{'terms.glossary.xlvask'}",
|
|
"enable_automatic_attachment": "@.capitalize:{'terms.glossary.automatisk'} @:{'terms.glossary.ordretilknytning'}",
|
|
"enable_automatic_attachment_desc": "Knytt @:{'terms.glossary.sikre'} @.capitalize:{'terms.glossary.selvvask'}-@:{'terms.glossary.treff'} @:{'terms.glossary.automatisk'} @:{'terms.glossary.til'} eksisterende @:{'terms.glossary.ordrer'}.",
|
|
"enable_automatic_creation": "@.capitalize:{'terms.glossary.automatisk'} @:{'terms.glossary.ordreoppretting'}",
|
|
"enable_automatic_creation_desc": "@:{'terms.glossary.opprett'} @:{'terms.glossary.sikre'} @.capitalize:{'terms.glossary.selvvask'}-@:{'terms.glossary.ordrer'} @:{'terms.glossary.automatisk'} @:{'terms.glossary.nar'} @:{'terms.glossary.vasken'} @:{'terms.glossary.er'} @:{'terms.glossary.over'} 6 @:{'terms.glossary.timer'} @:{'terms.glossary.gammel'}.",
|
|
"enable_desc": "@:{'terms.glossary.aktiver'} @:{'terms.glossary.eller'} @:{'terms.glossary.deaktiver'} @:{'terms.glossary.xlvask'}-@:{'terms.glossary.integrasjonen'}.",
|
|
"enable_openai_integration": "@:{'terms.glossary.openai'}-forslag",
|
|
"enable_openai_integration_desc": "@.capitalize:{'terms.glossary.bruk'} @:{'terms.glossary.openai'} @:{'terms.glossary.til'} @:{'terms.glossary.a'} foreslå tilknytning @:{'terms.glossary.eller'} @:{'terms.glossary.oppretting'} @:{'terms.glossary.nar'} faste @:{'terms.glossary.regler'} @:{'terms.glossary.ikke'} @:{'terms.glossary.er'} @:{'terms.glossary.sikre'} nok.",
|
|
"enable_sync": "@:{'terms.glossary.aktiver'} @:{'terms.glossary.automatisk'} @:{'terms.glossary.synkronisering'}",
|
|
"enable_sync_desc": "@:{'terms.glossary.aktiver'} @:{'terms.glossary.eller'} @:{'terms.glossary.deaktiver'} @:{'terms.glossary.xlvask'} @:{'terms.glossary.automatisk'} @:{'terms.glossary.synkronisering'}.",
|
|
"general_settings_desc": "@.capitalize:{'terms.glossary.de'} @:{'terms.glossary.generelle'} @:{'terms.glossary.innstillingene'} @:{'terms.glossary.for'} @:{'terms.glossary.xlvask'}-@:{'terms.glossary.integrasjonen'}.",
|
|
"password_desc": "@.capitalize:{'terms.glossary.passordet'} @:{'terms.glossary.brukes'} @:{'terms.glossary.til'} @:{'terms.glossary.a'} @:{'terms.glossary.autentisere'} @:{'terms.glossary.api'}-@:{'terms.glossary.tilkoblingen'}.",
|
|
"subtitle": "@.capitalize:{'terms.glossary.konfigurasjon'} @:{'terms.glossary.av'} @:{'terms.glossary.xlvask'}-@:{'terms.glossary.integrasjonen'}",
|
|
"title": "@:{'terms.glossary.xlvask'}-@:{'terms.glossary.konfigurasjon'}",
|
|
"username_desc": "@:{'terms.glossary.brukernavnet'} @:{'terms.glossary.brukes'} @:{'terms.glossary.til'} @:{'terms.glossary.a'} @:{'terms.glossary.autentisere'} @:{'terms.glossary.api'}-@:{'terms.glossary.tilkoblingen'}."
|
|
},
|
|
"release_manager": {
|
|
"title": "Release Manager",
|
|
"subtitle": "Gradvise API- og Front-End-utgivelser",
|
|
"channel_names": {
|
|
"stable": "Stabil",
|
|
"canary": "Canary",
|
|
"internal": "Intern"
|
|
},
|
|
"channel_descriptions": {
|
|
"stable": "Standard produksjonskanal.",
|
|
"canary": "Tidlig produksjonsvalideringskanal.",
|
|
"internal": "Intern kanal for ansatte og superbrukervalidering."
|
|
},
|
|
"control_api": {
|
|
"title": "Kontroll-API",
|
|
"tooltip": "Release Manager-handlinger sendes til denne API-en. Bruk produksjons-API-en med mindre du tester en staging-backend.",
|
|
"example": "Eksempel: https://api.truckwash.io:4433",
|
|
"endpoint_label": "API-endepunkt",
|
|
"endpoint_message": "Endre dette bare når Release Manager-endepunkter er tilgjengelige på mål-API-en.",
|
|
"endpoint_aria": "Release Manager kontroll-API URL",
|
|
"use_tooltip": "Last release-data fra denne API-en",
|
|
"use": "Bruk",
|
|
"reset_tooltip": "Gå tilbake til standard kontroll-API",
|
|
"reset": "Tilbakestill",
|
|
"known_endpoints": "Kjente kontroll-API-endepunkter"
|
|
},
|
|
"tabs": {
|
|
"overview": {
|
|
"label": "Oversikt",
|
|
"description": "Kanalhelse, oppsettsfremdrift og siste release-status."
|
|
},
|
|
"channels": {
|
|
"label": "Kanaler",
|
|
"description": "Opprett stabile, canary- og målrettede kanaler med rollout-grenser."
|
|
},
|
|
"assignments": {
|
|
"label": "Tildelinger",
|
|
"description": "Knytt brukere, underbrukere eller kunder til en bestemt release-kanal."
|
|
},
|
|
"deployments": {
|
|
"label": "Utrullinger",
|
|
"description": "Start utrullinger og promoter vellykkede bygg."
|
|
},
|
|
"replay": {
|
|
"label": "Replay",
|
|
"description": "Aktiver målrettet innsamling og søk i release-tidslinjehendelser."
|
|
},
|
|
"integrations": {
|
|
"label": "Integrasjoner",
|
|
"description": "Koble GitHub-repositories, branches og Coolify-tjenester."
|
|
},
|
|
"settings": {
|
|
"label": "Innstillinger",
|
|
"description": "Konfigurer Release Managers GitHub-tilgang og webhook-innstillinger."
|
|
}
|
|
},
|
|
"setup": {
|
|
"channels": "Kanaler",
|
|
"targets": "GitHub- og Coolify-mål",
|
|
"assignments": "Pilottildelinger",
|
|
"deployments": "Første utrulling",
|
|
"replay": "Replay-innsamling"
|
|
},
|
|
"stats": {
|
|
"channels": "Kanaler",
|
|
"targets": "Mål",
|
|
"deployments": "Utrullinger",
|
|
"timeline_events": "Tidslinjehendelser"
|
|
},
|
|
"overview": {
|
|
"title": "Oversikt",
|
|
"subtitle": "Aktuell kanalhelse, release-aktivitet og modulstatus.",
|
|
"guided_setup": "Veiledet oppsett",
|
|
"next_step": "Neste: {step}",
|
|
"ready": "Release Manager er klar for daglig drift.",
|
|
"add_suggested_channel": "Legg til foreslått kanal",
|
|
"module_health_empty": "Modul-health snapshots vises når probes er registrert."
|
|
},
|
|
"settings": {
|
|
"title": "Release Manager-innstillinger",
|
|
"subtitle": "Konfigurer GitHub-tokenet som brukes for private repositories og branch-oppslag.",
|
|
"github_token": "GitHub-token",
|
|
"github_api_url": "GitHub API-URL",
|
|
"webhook_secret": "Webhook-hemmelighet",
|
|
"github_webhook_secret": "GitHub webhook-hemmelighet",
|
|
"configured": "Konfigurert",
|
|
"not_configured": "Ikke konfigurert",
|
|
"loaded_from": "Lastet fra {variable}",
|
|
"set_below": "Angi {variable} nedenfor",
|
|
"private_repositories_prefix": "Private repositories leses med serverens miljøvariabel",
|
|
"private_repositories_or": "eller modulens konfigurasjonsvariabel",
|
|
"github_token_message": "Eksempel: github_pat_... med tilgang til de private repositories Release Manager ruller ut.",
|
|
"github_token_placeholder": "La stå tomt for å beholde eksisterende token",
|
|
"github_api_url_message": "Konfigurert i ReleaseManager.github_api_url. Bruk https://api.github.com med mindre GitHub Enterprise brukes.",
|
|
"webhook_secret_message": "Valgfritt; la stå tomt for å beholde eksisterende hemmelighet.",
|
|
"webhook_secret_placeholder": "Webhook HMAC-hemmelighet",
|
|
"save": "Lagre innstillinger",
|
|
"back_to_integrations": "Tilbake til integrasjoner",
|
|
"guide": {
|
|
"steps": {
|
|
"github_token": "GitHub-token",
|
|
"github_api_url": "GitHub API-URL",
|
|
"github_webhook_secret": "GitHub webhook secret",
|
|
"review": "Gennemgang"
|
|
},
|
|
"github_token_title": "Legg til GitHub-token",
|
|
"github_token_description": "Release Manager bruger denne token til at vise private repositories, branches og commits, før et deployment-mål gemmes eller testes.",
|
|
"configure_this_in": "Konfigurer dette i",
|
|
"server_environment_variable": "Serverens miljøvariabel",
|
|
"takes_precedence": "har forrang når den er satt.",
|
|
"recommended_access": "Anbefalt tilgang",
|
|
"recommended_access_description": "Fine-grained GitHub-token med Contents: read-adgang til hvert release-repository.",
|
|
"github_api_url_title": "Legg til GitHub API-URL",
|
|
"github_api_url_description": "Brug GitHub Cloud som standard, eller peg på REST API-base-URLen for en GitHub Enterprise Server-installation.",
|
|
"github_api_url_invalid": "Skriv inn en full HTTP- eller HTTPS-URL.",
|
|
"github_cloud": "GitHub Cloud",
|
|
"enterprise_example": "Enterprise-eksempel",
|
|
"github_webhook_secret_title": "Legg til GitHub webhook secret",
|
|
"github_webhook_secret_description": "Brug samme secret i GitHub repository-webhooks, så Release Manager kan verificere deployment-events, før de håndteres.",
|
|
"github_webhook_url": "GitHub webhook-URL:",
|
|
"store_shared_secret_in": "Lagre den delte secreten i",
|
|
"review_title": "Gå gjennom GitHub-oppsett",
|
|
"review_description": "Gem værdierne, og brug derefter Integrationer til at vælge et privat repository, branch og specifik commit eller seneste commit før adgang testes.",
|
|
"ready": "Klar",
|
|
"needs_value": "Mangler værdi"
|
|
}
|
|
},
|
|
"channel_unavailable": {
|
|
"kicker": "Release Manager",
|
|
"title": "Release-kanalen er ikke klar",
|
|
"summary_prefix": "Kontoen din er tildelt",
|
|
"summary_suffix": ", men kanalen mangler påkrevd release-konfigurasjon.",
|
|
"release_bundle": "Release-bundle",
|
|
"frontend_version": "Frontend-versjon",
|
|
"api_version": "API-versjon",
|
|
"frontend_base_url": "Frontend-URL",
|
|
"api_base_url": "API-URL",
|
|
"frontend_entry": "Frontend-entry",
|
|
"release_runtime": "Release-runtime",
|
|
"checking_again": "Sjekker igjen om {seconds}s",
|
|
"refresh_error": "Release-status kunne ikke oppdateres. Neste automatiske sjekk prøver igjen.",
|
|
"ignore": "Ignorer de neste 5 minuttene",
|
|
"check_again": "Sjekk igjen",
|
|
"logout": "Logg ut",
|
|
"base_image": "Basis-image"
|
|
},
|
|
"channel_switched": {
|
|
"kicker": "Release Manager",
|
|
"title": "Du er nå på {channel}",
|
|
"summary_prefix": "Kontoen din er tildelt release-kanalen",
|
|
"summary_suffix": "Denne enheten husker at du har sett denne meldingen.",
|
|
"bundle": "Bundle",
|
|
"frontend": "Frontend",
|
|
"api": "API",
|
|
"frontend_version": "Frontend-versjon",
|
|
"api_version": "API-versjon",
|
|
"assigned_channel": "Tildelt kanal",
|
|
"current_app_image": "Nåværende app-image",
|
|
"current_api": "Nåværende API",
|
|
"base_image": "Basis-image",
|
|
"continue": "Fortsett"
|
|
},
|
|
"channel_selector": {
|
|
"title": "Release-kanal",
|
|
"subtitle": "Velg hvilken tildelt release-kanal denne enheten skal bruke.",
|
|
"sidebar_title": "Release",
|
|
"default": "Standard",
|
|
"ready": "Klar",
|
|
"unavailable": "Ikke klar",
|
|
"release_bundle": "Release-bundle",
|
|
"frontend_version": "Frontend-versjon",
|
|
"api_version": "API-versjon",
|
|
"frontend_base_url": "Frontend-URL",
|
|
"api_base_url": "API-URL",
|
|
"frontend_entry": "Frontend-entry",
|
|
"release_runtime": "Release-runtime",
|
|
"bundle": "Bundle",
|
|
"frontend": "Frontend",
|
|
"api": "API"
|
|
},
|
|
"common": {
|
|
"yes": "ja",
|
|
"no": "nei",
|
|
"off": "av"
|
|
},
|
|
"actions": {
|
|
"edit": "Rediger",
|
|
"rollback": "Rull tilbake",
|
|
"update": "Opdater",
|
|
"create": "Opprett",
|
|
"clear": "Tøm",
|
|
"assign": "Tildel",
|
|
"remove": "Fjern",
|
|
"test_access": "Test tilgang",
|
|
"deploy": "Deploy",
|
|
"redeploy": "Redeploy",
|
|
"promote": "Promoter",
|
|
"enable": "Aktiver",
|
|
"search": "Søk",
|
|
"save_target": "Lagre mål",
|
|
"delete": "Slett",
|
|
"back": "Tilbake",
|
|
"next": "Neste"
|
|
},
|
|
"tables": {
|
|
"channel": "Kanal",
|
|
"rollout": "Udrulning",
|
|
"frontend": "Frontend",
|
|
"api": "API",
|
|
"replay": "Replay",
|
|
"actions": "Handlinger",
|
|
"module": "Modul",
|
|
"status": "Status",
|
|
"checked": "Kontrollert",
|
|
"subject": "Emne",
|
|
"reason": "Årsag",
|
|
"expires": "Utløper",
|
|
"deployment": "Deployment",
|
|
"source": "Kilde",
|
|
"started": "Startet",
|
|
"target": "Mål",
|
|
"coolify": "Coolify",
|
|
"auto": "Auto"
|
|
},
|
|
"values": {
|
|
"app": {
|
|
"frontend": "frontend",
|
|
"api": "api"
|
|
},
|
|
"capture_level": {
|
|
"metadata": "metadata",
|
|
"full_redacted": "fullt redigert"
|
|
},
|
|
"subject_type": {
|
|
"user": "bruker",
|
|
"subuser": "medarbeider",
|
|
"customer": "kunde",
|
|
"channel": "kanal"
|
|
},
|
|
"severity": {
|
|
"error": "feil",
|
|
"warning": "advarsel",
|
|
"info": "info"
|
|
},
|
|
"status": {
|
|
"ok": "ok",
|
|
"active": "aktiv",
|
|
"deployed": "deployet",
|
|
"stable": "stabil",
|
|
"enabled": "aktivert",
|
|
"queued": "i kø",
|
|
"deploying": "deploying",
|
|
"metadata": "metadata",
|
|
"not_configured": "ikke konfigurert",
|
|
"warning": "advarsel",
|
|
"failed": "feilet",
|
|
"down": "nede",
|
|
"error": "feil",
|
|
"unknown": "ukjent"
|
|
}
|
|
},
|
|
"autocomplete": {
|
|
"suggested_value": "Foreslået værdi",
|
|
"suggestion": "Forslag",
|
|
"use_typed_value": "Brug indtastet værdi",
|
|
"custom": "Tilpasset",
|
|
"api_url": "API-URL",
|
|
"frontend_url": "Frontend-URL",
|
|
"known_release_url": "Kendt release-URL",
|
|
"deploy_here_with_coolify": "Deploy {app} her med Coolify",
|
|
"prepare_coolify_target": "Forbered et Coolify-mål med HTTPS/SSL aktiveret",
|
|
"coolify_ssl": "Coolify SSL",
|
|
"github_repository": "GitHub-repository",
|
|
"owner_repository": "ejer/repository",
|
|
"git_branch": "Git-branch",
|
|
"deployment_branch": "Deployment-branch",
|
|
"github_commit": "GitHub-commit",
|
|
"git_commit": "Git-commit",
|
|
"use_specific_commit_sha": "Brug specifik commit-SHA",
|
|
"custom_commit": "Tilpasset commit",
|
|
"health_url": "Health-URL",
|
|
"release_health_check": "Release health check",
|
|
"coolify_service": "Coolify-service",
|
|
"service_uuid": "Service-UUID",
|
|
"known_coolify_service_uuid": "Kendt Coolify service-UUID",
|
|
"control_api": "Kontrol-API",
|
|
"release_manager_api_endpoint": "Release Manager API-endpoint",
|
|
"module": "Modul",
|
|
"timeline_module_key": "Timeline-modulnøgle"
|
|
},
|
|
"errors": {
|
|
"github_repositories": "Kunne ikke indlæse GitHub-repositories.",
|
|
"github_branches": "Kunne ikke indlæse GitHub-branches.",
|
|
"repository_branch_required": "Repository og branch er påkrævet før GitHub-adgang kan testes.",
|
|
"github_access_failed": "Test af GitHub repository-adgang fejlede."
|
|
},
|
|
"channels": {
|
|
"title": "Kanaler",
|
|
"subtitle": "Opprett og juster gradvise release-kanaler.",
|
|
"rollout_percent": "{percent}% udrulning",
|
|
"already_configured": "Allerede konfigurert",
|
|
"slug": "Slug",
|
|
"slug_message": "Eksempel: canary",
|
|
"slug_placeholder": "slug",
|
|
"name": "Navn",
|
|
"name_message": "Vises til operatører når de gjennomgår en kanal.",
|
|
"name_placeholder": "Navn",
|
|
"rollout": "Udrulning",
|
|
"rollout_message": "0-100 prosent av ikke-tildelt trafikk.",
|
|
"frontend_url": "Frontend-URL",
|
|
"frontend_url_message": "Eksempel: https://canary.example.test",
|
|
"frontend_url_placeholder": "Frontend-URL",
|
|
"no_matching_release_url": "Ingen matchende release-URL.",
|
|
"api_url": "API-URL",
|
|
"api_url_message": "Eksempel: https://api-canary.example.test",
|
|
"api_url_placeholder": "API-URL",
|
|
"no_matching_api_url": "Ingen matchende API-URL.",
|
|
"replay_capture": "Replay capture",
|
|
"replay_capture_message": "Metadata er sikrere til brede kanaler.",
|
|
"retention_days": "Oppbevaringsdager",
|
|
"retention_days_message": "1-365 dage.",
|
|
"enabled": "Aktivert",
|
|
"default_channel": "Standardkanal",
|
|
"replay_enabled": "Replay aktivert",
|
|
"frontend_chip": "Frontend: {url}",
|
|
"api_chip": "API: {url}"
|
|
},
|
|
"assignments": {
|
|
"title": "Tildelinger",
|
|
"subtitle": "Fest brukere, medarbeidere eller kunder til release-kanaler.",
|
|
"subject": "Emne",
|
|
"subject_message": "Søk etter brukere, medarbeidere eller kunder, eller skriv et manuelt emne som user:42.",
|
|
"subject_placeholder": "Søk eller skriv emne",
|
|
"subject_empty": "Ingen emner funnet",
|
|
"group_users": "Brukere",
|
|
"group_subusers": "Medarbeidere",
|
|
"group_customers": "Kunder",
|
|
"group_manual": "Manuell",
|
|
"manual_user": "Bruker #{id}",
|
|
"manual_subuser": "Medarbeider #{id}",
|
|
"manual_customer": "Kunde #{id}",
|
|
"manual_description": "Bruk inntastet verdi {subject}",
|
|
"subject_type": "Emnetype",
|
|
"subject_type_message": "Vælg identitetstypen, der skal fastgøres.",
|
|
"customer": "Kunde",
|
|
"customer_message": "Søk på kundenummer eller navn, og velg deretter nøyaktig kunde.",
|
|
"customer_placeholder": "Søk kunde",
|
|
"subject_id": "Emne-ID",
|
|
"subject_id_message": "Eksempel: bruker-id 42",
|
|
"subject_id_placeholder": "Emne-id",
|
|
"channel": "Kanal",
|
|
"channel_message": "Festede emner hopper over prosentutrullingen.",
|
|
"reason": "Årsag",
|
|
"reason_message": "Eksempel: canary-validering for kundesupport.",
|
|
"reason_placeholder": "Årsag",
|
|
"expires": "Utløper",
|
|
"expires_message": "Lad feltet være tomt for ingen automatisk udløb."
|
|
},
|
|
"deployments": {
|
|
"title": "Deployments",
|
|
"subtitle": "Start, promoter og inspiser release-deployments.",
|
|
"manual_deployment_record": "Manuel deployment-post",
|
|
"target": "Mål",
|
|
"target_message": "Vælg et gemt mål, eller behold manuelle felter redigerbare.",
|
|
"select_target_or_manual": "Velg mål eller manuelt",
|
|
"channel": "Kanal",
|
|
"app": "App",
|
|
"repository": "Repository",
|
|
"repository_message": "Eksempel: truckwash/front-end-vue",
|
|
"repository_placeholder": "ejer/repo",
|
|
"branch": "Branch",
|
|
"branch_message": "Eksempel: master",
|
|
"branch_placeholder": "branch",
|
|
"commit_selection": "Commit-valg",
|
|
"commit_selection_message": "Seneste slås op som branchens head med den konfigurerede GitHub-token.",
|
|
"latest_from_branch": "Siste fra branch",
|
|
"specific_commit": "Spesifikk commit",
|
|
"specific_commit_message": "Eksempel: feedface1234",
|
|
"commit_sha_placeholder": "commit sha",
|
|
"version_label": "Versjonsetikett",
|
|
"version_label_message": "Eksempel: api-2026.05.19",
|
|
"version_label_placeholder": "versionslabel",
|
|
"commit_prefix": "Commit: {commit}",
|
|
"test_access_tooltip": "Bekræft token-adgang til det valgte repository, branch og commit."
|
|
},
|
|
"replay": {
|
|
"title": "Replay",
|
|
"subtitle": "Aktiver målrettet capture og gennemgå fejltimelines trin for trin.",
|
|
"capture_channel": "Capture {channel}",
|
|
"target_type": "Måltype",
|
|
"target": "Mål",
|
|
"target_message": "Eksempel: bruker-id 42 eller kanal-slug canary.",
|
|
"target_placeholder": "Mål-id eller kanal-slug",
|
|
"channel_scope": "Kanalavgrensning",
|
|
"channel_scope_message": "Valgfrit; begrænser replay capture til en kanal.",
|
|
"no_channel_scope": "Ingen kanalavgrensning",
|
|
"capture_level": "Capture-niveau",
|
|
"expires": "Utløper",
|
|
"expires_message": "Lad feltet være tomt for manuel deaktivering.",
|
|
"trace_id": "Trace-ID",
|
|
"trace_id_message": "Eksempel: trace-canary-1",
|
|
"trace_id_placeholder": "Trace-id",
|
|
"channel": "Kanal",
|
|
"channel_placeholder": "Kanal",
|
|
"principal_id": "Principal-ID",
|
|
"principal_id_placeholder": "Principal-id",
|
|
"module": "Modul",
|
|
"module_placeholder": "Modul",
|
|
"severity": "Alvorlighet",
|
|
"any_severity": "Alle alvorligheder",
|
|
"no_timeline_events": "Ingen timeline-events matcher de aktuelle filtre."
|
|
},
|
|
"integrations": {
|
|
"title": "GitHub og Coolify",
|
|
"subtitle": "Knyt GitHub-repositories og branches til kanalspecifikke Coolify-services.",
|
|
"choose_repository": "Velg repository",
|
|
"add_health_url": "legg til health-URL",
|
|
"github_token_not_configured": "GitHub-token er ikke konfigurert; private repositories kan ikke vises.",
|
|
"open_github_token_settings": "Åpne GitHub token-innstillinger",
|
|
"channel": "Kanal",
|
|
"app": "App",
|
|
"repository": "Repository",
|
|
"repository_message": "Eksempel: truckwash/backend-php",
|
|
"repository_placeholder": "ejer/repo",
|
|
"branch": "Branch",
|
|
"branch_message": "Eksempel: release/canary",
|
|
"branch_placeholder": "branch",
|
|
"latest_prefix": "Seneste: {commit}",
|
|
"coolify_instance": "Coolify-instans",
|
|
"coolify_instance_message": "Lad feltet være tomt for manuelle deployment-poster.",
|
|
"no_coolify_instance": "Ingen Coolify-instans",
|
|
"coolify_instance_placeholder": "Coolify-instans-id",
|
|
"coolify_service_uuid": "Coolify service-UUID",
|
|
"coolify_service_uuid_message": "Vælg en eksisterende service eller indsæt en UUID.",
|
|
"coolify_service_uuid_placeholder": "Coolify service-UUID",
|
|
"health_url": "Health-URL",
|
|
"health_url_message": "Eksempel: https://api-canary.example.test/ping",
|
|
"health_url_placeholder": "Health-URL",
|
|
"ssl_domain": "Load balancer-domene",
|
|
"ssl_domain_message": "Må være et DNS-domene som routes til Coolify load balanceren. Eksempel: api-v2.truckwash.io",
|
|
"ssl_domain_placeholder": "Load balancer-domene",
|
|
"https_domain_for_coolify": "Domene kontrollert av load balanceren",
|
|
"endpoint_mode": "Endpoint mode",
|
|
"endpoint_mode_message": "Use automatic gateway routing or manually override the public host and port.",
|
|
"endpoint_mode_auto": "Auto",
|
|
"endpoint_mode_manual": "Manual",
|
|
"manual_endpoint_host": "Manual host",
|
|
"manual_endpoint_host_message": "Public host shown in release previews when manual mode is selected.",
|
|
"manual_endpoint_host_placeholder": "api-v2.truckwash.io",
|
|
"manual_endpoint_port": "Manual public port",
|
|
"manual_endpoint_port_message": "Optional public port from 1 to 65535.",
|
|
"app_port": "App port",
|
|
"app_port_message": "Internal container port exposed to Coolify routing.",
|
|
"auto_gateway_endpoint": "Automatic gateway endpoint",
|
|
"pending_automatic_endpoint": "Automatic endpoint resolution pending",
|
|
"auto_deploy": "Auto deploy",
|
|
"auto_deploy_tooltip": "Opret automatisk deployments, når dette mål ændres.",
|
|
"coolify_ssl": "Coolify SSL",
|
|
"coolify_ssl_tooltip": "Bed Coolify om at oprette HTTPS for det konfigurerede domæne.",
|
|
"deploy_now": "Deploy nå",
|
|
"deploy_now_tooltip": "Start en deployment straks efter målet gemmes.",
|
|
"create_missing_service": "Opprett manglende service",
|
|
"create_missing_service_tooltip": "Tillad Release Manager at oprette en manglende Coolify-service.",
|
|
"test_access_tooltip": "Bekræft, at den konfigurerede GitHub-token kan læse dette repository og branch."
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|