From f0ff96afd9e7d50efb996beaaaaaab8b5b1854a1 Mon Sep 17 00:00:00 2001 From: "Daniel S. Billing" Date: Sun, 10 Oct 2021 18:31:17 +0200 Subject: [PATCH 1/5] Create nb-NO.js --- src/languages/nb-NO.js | 284 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 284 insertions(+) create mode 100644 src/languages/nb-NO.js diff --git a/src/languages/nb-NO.js b/src/languages/nb-NO.js new file mode 100644 index 000000000..b3ba9380a --- /dev/null +++ b/src/languages/nb-NO.js @@ -0,0 +1,284 @@ +export default { + languageName: "Norwegian", + checkEverySecond: "Sjekk hvert {0} sekund.", + retryCheckEverySecond: "Prøv igjen hvert {0} sekund.", + retriesDescription: "Maksimalt antall forsøk før tjenesten er merket som nede og et varsel sendes", + ignoreTLSError: "Ignorer TLS/SSL-feil for HTTPS-nettsteder", + upsideDownModeDescription: "Snu statusen opp ned. Hvis tjenesten er tilgjengelig, er den NED.", + maxRedirectDescription: "Maksimalt antall viderekoblinger å følge. Sett til 0 for å deaktivere viderekoblinger.", + acceptedStatusCodesDescription: "Velg statuskoder som anses som et vellykket svar.", + passwordNotMatchMsg: "Passordene stemmer ikke overens.", + notificationDescription: "Tilordne et varsel for å overvåkningen for å få det til å fungere.", + keywordDescription: "Søk etter nøkkelord i vanlig HTML eller JSON, og det er versalfølsom", + pauseDashboardHome: "Pause", + deleteMonitorMsg: "Er du sikker på at du vil slette denne overvåkningen?", + deleteNotificationMsg: "Er du sikker på at du vil slette dette varselet for alle overvåkningene?", + resoverserverDescription: "Cloudflare er standardserveren, kan du når som helst endre DNS-serveren.", + rrtypeDescription: "Velg RR-typen du vil overvåke", + pauseMonitorMsg: "Er du sikker på at du vil sette en pause?", + enableDefaultNotificationDescription: "For hver ny overvåkning vil denne varslingen være aktivert som standard. Du kan fortsatt deaktivere varselet separat for hver overvåkning.", + clearEventsMsg: "Er du sikker på at du vil slette alle hendelser for denne overvåkningen?", + clearHeartbeatsMsg: "Er du sikker på at du vil slette alle hjerteslag for denne overvåkningen?", + confirmClearStatisticsMsg: "Er du sikker på at du vil slette ALL statistikk?", + importHandleDescription: "Velg 'Hopp over eksisterende' hvis du vil hoppe over hver overvåkning eller varsel med samme navn. 'Overskriv' sletter alle eksisterende overvåkninger og varsler.", + confirmImportMsg: "Er du sikker på å importere sikkerhetskopien? Sørg for at du har valgt riktig importalternativ.", + twoFAVerifyLabel: "Skriv inn tokenet ditt for å bekrefte at 2FA fungerer", + tokenValidSettingsMsg: "Token er gyldig! Du kan nå lagre 2FA-innstillingene.", + confirmEnableTwoFAMsg: "Er du sikker på at du vil aktivere 2FA?", + confirmDisableTwoFAMsg: "Er du sikker på at du vil deaktivere 2FA?", + Settings: "Innstillinger", + Dashboard: "Dashboard", + "New Update": "Ny Oppdatering", + Language: "Språk", + Appearance: "Utseende", + Theme: "Tema", + General: "Generelt", + Version: "Versjon", + "Check Update On GitHub": "Sjekk oppdatering på GitHub", + List: "Liste", + Add: "Legg til", + "Add New Monitor": "Legg til ny overvåkning", + "Quick Stats": "Statistikk", + Up: "Oppe", + Down: "Nede", + Pending: "Avventer", + Unknown: "Ukjent", + Pause: "Pause", + Name: "Navn", + Status: "Status", + DateTime: "Dato tid", + Message: "Melding", + "No important events": "Ingen viktige hendelser", + Resume: "Fortsett", + Edit: "Endre", + Delete: "Slett", + Current: "Nåværende", + Uptime: "Oppetid", + "Cert Exp.": "Sertifikat utløper", + days: "dager", + day: "dag", + "-day": "-dag", + hour: "time", + "-hour": "-time", + Response: "Respons", + Ping: "Ping", + "Monitor Type": "Overvåkningstype", + Keyword: "Stikkord", + "Friendly Name": "Vennlig navn", + URL: "URL", + Hostname: "Vertsnavn", + Port: "Port", + "Heartbeat Interval": "Hjerteslagsintervall", + Retries: "Forsøk", + "Heartbeat Retry Interval": "Hjerteslagsforsøkintervall", + Advanced: "Avansert", + "Upside Down Mode": "Opp-ned-modus", + "Max. Redirects": "Maks. viderekoblinger", + "Accepted Status Codes": "Godkjente statuskoder", + Save: "Lagre", + Notifications: "Varsler", + "Not available, please setup.": "Ikke tilgjengelig, sett opp.", + "Setup Notification": "Sett opp varsel", + Light: "Lys", + Dark: "Mørk", + Auto: "Auto", + "Theme - Heartbeat Bar": "Theme - Heartbeat Bar", + Normal: "Normal", + Bottom: "Bunn", + None: "Ingen", + Timezone: "Tidssone", + "Search Engine Visibility": "Søkemotor synlighet", + "Allow indexing": "Tillat indeksering", + "Discourage search engines from indexing site": "Avskrekk søkemotorer fra å indeksere nettstedet", + "Change Password": "Endre passord", + "Current Password": "Nåværende passord", + "New Password": "Nytt passord", + "Repeat New Password": "Gjenta nytt passord", + "Update Password": "Oppdater passord", + "Disable Auth": "Deaktiver autentisering", + "Enable Auth": "Aktiver autentisering", + Logout: "Logg ut", + Leave: "Forlat", + "I understand, please disable": "Jeg forstår, deaktiver", + Confirm: "Bekreft", + Yes: "Ja", + No: "Nei", + Username: "Brukernavn", + Password: "Passord", + "Remember me": "Husk meg", + Login: "Logg inn", + "No Monitors, please": "Ingen overvåkning, vær så snill", + "add one": "legg til en", + "Notification Type": "Meldingstype", + Email: "E-post", + Test: "Test", + "Certificate Info": "Sertifikatinformasjon", + "Resolver Server": "DNS-server", + "Resource Record Type": "DNS-posttype", + "Last Result": "Siste resultat", + "Create your admin account": "Opprett en administratorkonto", + "Repeat Password": "Gjenta passord", + "Import Backup": "Importer sikkerhetskopi", + "Export Backup": "Eksporter sikkerhetskopi", + Export: "Eksporter", + Import: "Importer", + respTime: "Svartid (ms)", + notAvailableShort: "N/A", + "Default enabled": "Standard aktivert", + "Apply on all existing monitors": "Påfør på alle eksisterende overvåkninger", + Create: "Opprett", + "Clear Data": "Slett data", + Events: "Hendelser", + Heartbeats: "Hjerteslag", + "Auto Get": "Auto Get", + backupDescription: "Du kan sikkerhetskopiere alle overvåkninger og alle varsler til en JSON-fil.", + backupDescription2: "PS: Historikk og hendelsesdata er ikke inkludert.", + backupDescription3: "Følsomme data som varslingstokener er inkludert i eksportfilen. Vennligst oppbevar dem nøye.", + alertNoFile: "Velg en fil som skal importeres.", + alertWrongFileType: "Velg en JSON-fil.", + "Clear all statistics": "Fjern all statistikk", + "Skip existing": "Hopp over eksisterende", + Overwrite: "Overskriv", + Options: "Alternativer", + "Keep both": "Behold begge", + "Verify Token": "Bekreft token", + "Setup 2FA": "Konfigurer 2FA", + "Enable 2FA": "Aktiver 2FA", + "Disable 2FA": "Deaktiver 2FA", + "2FA Settings": "2FA Innstillinger", + "Two Factor Authentication": "To-faktor autentisering", + Active: "Aktiv", + Inactive: "Inaktiv", + Token: "Token", + "Show URI": "Vis URI", + Tags: "Etiketter", + "Add New below or Select...": "Legg til nytt nedenfor eller Velg ...", + "Tag with this name already exist.": "Etikett med dette navnet eksisterer allerede.", + "Tag with this value already exist.": "Etikett med denne verdien finnes allerede.", + color: "farge", + "value (optional)": "verdi (valgfritt)", + Gray: "Grå", + Red: "Rød", + Orange: "Oransje", + Green: "Grønn", + Blue: "Blå", + Indigo: "Indigo", + Purple: "Lilla", + Pink: "Rosa", + "Search...": "Søk...", + "Avg. Ping": "Gj.sn. Ping", + "Avg. Response": "Gj.sn. Respons", + "Entry Page": "Oppføringsside", + statusPageNothing: "Ingenting her, vennligst legg til en gruppe eller en overvåkning.", + "No Services": "Ingen tjenester", + "All Systems Operational": "Alle systemer i drift", + "Partially Degraded Service": "Delvis degradert drift", + "Degraded Service": "Degradert drift", + "Add Group": "Legg til gruppe", + "Add a monitor": "Legg til en overvåkning", + "Edit Status Page": "Rediger statusside", + "Go to Dashboard": "Gå til Dashboard", + "Status Page": "Statusside", + // Start notification form + defaultNotificationName: "Min {notification} varsling ({number})", + here: "here", + "Required": "Obligatorisk", + "telegram": "Telegram", + "Bot Token": "Bot Token", + "You can get a token from": "You can get a token from", + "Chat ID": "Chat ID", + supportTelegramChatID: "Support Direct Chat / Group / Channel's Chat ID", + wayToGetTelegramChatID: "You can get your chat id by sending message to the bot and go to this url to view the chat_id:", + "YOUR BOT TOKEN HERE": "YOUR BOT TOKEN HERE", + chatIDNotFound: "Chat ID is not found, please send a message to this bot first", + "webhook": "Webhook", + "Post URL": "Post URL", + "Content Type": "Content Type", + webhookJsonDesc: "{0} is good for any modern http servers such as express.js", + webhookFormDataDesc: "{multipart} is good for PHP, you just need to parse the json by {decodeFunction}", + "smtp": "Email (SMTP)", + secureOptionNone: "None / STARTTLS (25, 587)", + secureOptionTLS: "TLS (465)", + "Ignore TLS Error": "Ignore TLS Error", + "From Email": "From Email", + "To Email": "To Email", + smtpCC: "CC", + smtpBCC: "BCC", + "discord": "Discord", + "Discord Webhook URL": "Discord Webhook URL", + wayToGetDiscordURL: "You can get this by going to Server Settings -> Integrations -> Create Webhook", + "Bot Display Name": "Bot Display Name", + "Prefix Custom Message": "Prefix Custom Message", + "Hello @everyone is...": "Hello {'@'}everyone is...", + "teams": "Microsoft Teams", + "Webhook URL": "Webhook URL", + wayToGetTeamsURL: "You can learn how to create a webhook url {0}.", + "signal": "Signal", + "Number": "Number", + "Recipients": "Recipients", + needSignalAPI: "You need to have a signal client with REST API.", + wayToCheckSignalURL: "You can check this url to view how to setup one:", + signalImportant: "IMPORTANT: You cannot mix groups and numbers in recipients!", + "gotify": "Gotify", + "Application Token": "Application Token", + "Server URL": "Server URL", + "Priority": "Priority", + "slack": "Slack", + "Icon Emoji": "Icon Emoji", + "Channel Name": "Channel Name", + "Uptime Kuma URL": "Uptime Kuma URL", + aboutWebhooks: "More info about webhooks on: {0}", + aboutChannelName: "Enter the channel name on {0} Channel Name field if you want to bypass the webhook channel. Ex: #other-channel", + aboutKumaURL: "If you leave the Uptime Kuma URL field blank, it will default to the Project Github page.", + emojiCheatSheet: "Emoji cheat sheet: {0}", + "rocket.chat": "Rocket.chat", + pushover: "Pushover", + pushy: "Pushy", + octopush: "Octopush", + promosms: "PromoSMS", + lunasea: "LunaSea", + apprise: "Apprise (Support 50+ Notification services)", + pushbullet: "Pushbullet", + line: "Line Messenger", + mattermost: "Mattermost", + "User Key": "User Key", + "Device": "Device", + "Message Title": "Message Title", + "Notification Sound": "Notification Sound", + "More info on:": "More info on: {0}", + pushoverDesc1: "Emergency priority (2) has default 30 second timeout between retries and will expire after 1 hour.", + pushoverDesc2: "If you want to send notifications to different devices, fill out Device field.", + "SMS Type": "SMS Type", + octopushTypePremium: "Premium (Fast - recommended for alerting)", + octopushTypeLowCost: "Low Cost (Slow, sometimes blocked by operator)", + "Check octopush prices": "Check octopush prices {0}.", + octopushPhoneNumber: "Phone number (intl format, eg : +33612345678) ", + octopushSMSSender: "SMS Sender Name : 3-11 alphanumeric characters and space (a-zA-Z0-9)", + "LunaSea Device ID": "LunaSea Device ID", + "Apprise URL": "Apprise URL", + "Example:": "Example: {0}", + "Read more:": "Read more: {0}", + "Status:": "Status: {0}", + "Read more": "Read more", + appriseInstalled: "Apprise is installed.", + appriseNotInstalled: "Apprise is not installed. {0}", + "Access Token": "Access Token", + "Channel access token": "Channel access token", + "Line Developers Console": "Line Developers Console", + lineDevConsoleTo: "Line Developers Console - {0}", + "Basic Settings": "Basic Settings", + "User ID": "User ID", + "Messaging API": "Messaging API", + wayToGetLineChannelToken: "First access the {0}, create a provider and channel (Messaging API), then you can get the channel access token and user id from the above mentioned menu items.", + "Icon URL": "Icon URL", + aboutIconURL: "You can provide a link to a picture in \"Icon URL\" to override the default profile picture. Will not be used if Icon Emoji is set.", + aboutMattermostChannelName: "You can override the default channel that webhook posts to by entering the channel name into \"Channel Name\" field. This needs to be enabled in Mattermost webhook settings. Ex: #other-channel", + "matrix": "Matrix", + promosmsTypeEco: "SMS ECO - cheap but slow and often overloaded. Limited only to Polish recipients.", + promosmsTypeFlash: "SMS FLASH - Message will automatically show on recipient device. Limited only to Polish recipients.", + promosmsTypeFull: "SMS FULL - Premium tier of SMS, You can use Your Sender Name (You need to register name first). Reliable for alerts.", + promosmsTypeSpeed: "SMS SPEED - Highest priority in system. Very quick and reliable but costly (about twice of SMS FULL price).", + promosmsPhoneNumber: "Phone number (for Polish recipient You can skip area codes)", + promosmsSMSSender: "SMS Sender Name : Pre-registred name or one of defaults: InfoSMS, SMS Info, MaxSMS, INFO, SMS", + // End notification form +}; From c79e80442aa9427f1884841537e7ff799663848c Mon Sep 17 00:00:00 2001 From: "Daniel S. Billing" Date: Sun, 10 Oct 2021 18:38:15 +0200 Subject: [PATCH 2/5] Update i18n.js --- src/i18n.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/i18n.js b/src/i18n.js index ca47742e6..83f71d5db 100644 --- a/src/i18n.js +++ b/src/i18n.js @@ -11,6 +11,7 @@ import itIT from "./languages/it-IT"; import ja from "./languages/ja"; import koKR from "./languages/ko-KR"; import nlNL from "./languages/nl-NL"; +import nbNO from "./languages/nb-NO"; import pl from "./languages/pl"; import ptBR from "./languages/pt-BR"; import bgBG from "./languages/bg-BG"; @@ -28,6 +29,7 @@ const languageList = { "bg-BG": bgBG, "de-DE": deDE, "nl-NL": nlNL, + "nb-NO": nbNO, "es-ES": esEs, "fa": fa, "pt-BR": ptBR, From 62805014df64346504510fb09689d35f39ec01b7 Mon Sep 17 00:00:00 2001 From: "Daniel S. Billing" Date: Sun, 10 Oct 2021 18:38:19 +0200 Subject: [PATCH 3/5] Update Settings.vue --- src/pages/Settings.vue | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/pages/Settings.vue b/src/pages/Settings.vue index 259f334b7..8fad9d143 100644 --- a/src/pages/Settings.vue +++ b/src/pages/Settings.vue @@ -357,6 +357,12 @@

Használja megfontoltan!

+ +