Aquí puedes configurar todos los atajos del teclado.
Haga clic en la entrada de texto e ingrese la combinación de teclas deseada. Pulsa Enter para guardar y Escape para abortar.
Hay tres tipos de accesos directos:
Aquí puedes configurar todos los atajos del teclado.
Haga clic en la entrada de texto e ingrese la combinación de teclas deseada. Pulsa Enter para guardar y Escape para abortar.
Hay tres tipos de atajos:
¿No ve las notificaciones de escritorio? Para Windows, es posible que desee revisar Sistema> Notificaciones y acciones y verificar si se han habilitado las notificaciones requeridas.
", - "IS_AUTO_ADD_WORKED_ON_TO_TODAY": "Agregue automáticamente la etiqueta de hoy a las tareas trabajadas", - "IS_AUTO_MARK_PARENT_AS_DONE": "Marque la tarea principal como realizada, cuando todas las subtareas estén listas", - "IS_AUTO_START_NEXT_TASK": "Comience a rastrear la siguiente tarea cuando marque actual como hecha", + "DEFAULT_PROJECT": "Proyecto predeterminado a usar para las tareas si no se especifica ninguno", + "HELP": "¿No se ven las notificaciones de escritorio? En Windows, puedes revisar en Sistema> Notificaciones y acciones, y verificar si se han habilitado las notificaciones requeridas.
", + "IS_AUTO_ADD_WORKED_ON_TO_TODAY": "Agregar automáticamente la etiqueta de hoy a las tareas completadas", + "IS_AUTO_MARK_PARENT_AS_DONE": "Marcar la tarea principal como realizada, cuando se completen todas las subtareas", + "IS_AUTO_START_NEXT_TASK": "Comenzar a rastrear la siguiente tarea cuando se marque la tarea actual como completa", "IS_CONFIRM_BEFORE_EXIT": "Confirmar antes de salir de la aplicación", - "IS_DARK_MODE": "Modo oscuro", - "IS_DISABLE_INITIAL_DIALOG": "Deshabilite el diálogo de información inicial (¡podría perderse actualizaciones importantes!)", + "IS_DARK_MODE": "Modo Oscuro", + "IS_DISABLE_INITIAL_DIALOG": "Deshabilitar el diálogo de información inicial (¡podrías perderte actualizaciones importantes!)", "IS_HIDE_NAV": "Ocultar la navegación hasta que se desplace sobre el encabezado principal (solo para escritorio)", - "IS_NOTIFY_WHEN_TIME_ESTIMATE_EXCEEDED": "Notificar cuando se excedió el tiempo estimado", - "IS_TURN_OFF_MARKDOWN": "Desactiva el análisis de descuento para notas", - "TITLE": "Ajustes varios" + "IS_NOTIFY_WHEN_TIME_ESTIMATE_EXCEEDED": "Notificar cuando se excede el tiempo estimado", + "IS_TURN_OFF_MARKDOWN": "Desactivar la sintaxis markdown para las notas", + "TITLE": "Ajustes Variados" }, "POMODORO": { "BREAK_DURATION": "Duración de las pausas breves", @@ -952,16 +953,16 @@ "IS_MANUAL_CONTINUE": "Confirmar manualmente el inicio de la siguiente sesión de pomodoro", "IS_PLAY_SOUND": "Reproducir sonido cuando la sesión haya terminado", "IS_PLAY_SOUND_AFTER_BREAK": "Reproducir sonido cuando el descanso haya terminado", - "IS_PLAY_TICK": "Reproduce el sonido de tick cada segundo", + "IS_PLAY_TICK": "Reproducir el sonido de tick cada segundo", "IS_STOP_TRACKING_ON_BREAK": "Detener el tiempo de seguimiento para la tarea en descanso", "LONGER_BREAK_DURATION": "Duración de los descansos más largos", - "TITLE": "Pomodoro Timer" + "TITLE": "Temporizador Pomodoro" }, "SOUND": { "DONE_SOUND": "Sonido de tarea realizada", "IS_INCREASE_DONE_PITCH": "Aumente el tono para cada tarea realizada", "IS_PLAY_DONE_SOUND": "Reproducir sonido cuando la tarea esté marcada como terminada", - "TITLE": "Sonar", + "TITLE": "Sonido", "VOLUME": "Volumen" }, "TAKE_A_BREAK": { @@ -973,6 +974,12 @@ "MIN_WORKING_TIME": "Mostrar una notificación de descanso después de X tiempo trabajando sin una", "MOTIVATIONAL_IMG": "Imagen motivacional (url web)", "TITLE": "Recordatorio de descanso" + }, + "TRACKING_REMINDER": { + "HELP": "Establecer un recordatorio para que aparezca en caso de que haya olvidado iniciar el seguimiento del tiempo.", + "TITLE": "Recordatorio de Seguimiento de Tiempo", + "L_IS_ENABLED": "Activado", + "L_MIN_TIME": "Tiempo a esperar antes de que se mueste el recordatorio" } }, "GLOBAL_SNACK": { @@ -980,8 +987,8 @@ "ERR_COMPRESSION": "Error para la interfaz de compresión", "PERSISTENCE_DISALLOWED": "Los datos no se conservarán de forma permanente. ¡Tenga en cuenta que esto puede conducir a la pérdida de datos!", "RUNNING_X": "Ejecutando \"{{str}}\".", - "SHORTCUT_WARN_OPEN_BOOKMARKS_FROM_TAG": "{{keyCombo}} presionado, pero el acceso directo a marcadores abiertos solo está disponible en el contexto del proyecto.", - "SHORTCUT_WARN_OPEN_NOTES_FROM_TAG": "{{keyCombo}} presionado, pero el acceso directo de notas abiertas solo está disponible en el contexto del proyecto." + "SHORTCUT_WARN_OPEN_BOOKMARKS_FROM_TAG": "{{keyCombo}} presionado, pero el atajo a marcadores abiertos solo está disponible en el contexto del proyecto.", + "SHORTCUT_WARN_OPEN_NOTES_FROM_TAG": "{{keyCombo}} presionado, pero el atajo de notas abiertas solo está disponible en el contexto del proyecto." }, "GPB": { "ASSETS": "Cargando activos ...", @@ -1012,14 +1019,14 @@ "TAGS": "Etiquetas", "TASKS": "Tareas", "TASK_LIST": "Lista de tareas", - "TOGGLE_SHOW_BOOKMARKS": "Mostrar / Ocultar Marcadores", - "TOGGLE_SHOW_NOTES": "Mostrar / Ocultar Notas del Proyecto", + "TOGGLE_SHOW_BOOKMARKS": "Mostrar/Ocultar Marcadores", + "TOGGLE_SHOW_NOTES": "Mostrar/Ocultar Notas del Proyecto", "TOGGLE_TRACK_TIME": "Iniciar / Detener el tiempo de seguimiento", "WORKLOG": "Registro de trabajo" }, "PDS": { - "BACK": "Espera me olvidé de algo!", - "BREAK_LABEL": "Descansos (nr / tiempo)", + "BACK": "!Espera me olvidé de algo!", + "BREAK_LABEL": "Descansos (nr/tiempo)", "CELEBRATE": "¡Tómate un momento para celebrar !", "CLEAR_ALL_CONTINUE": "Borrar todo listo y continuar", "D_CONFIRM_APP_CLOSE": { @@ -1063,11 +1070,11 @@ "OK": "Archivar" }, "D_CONFIRM_DELETE": { - "MSG": "¿Estás seguro de que quieres eliminar este proyecto? Se recomienda hacer una copia de seguridad de sus datos antes de hacer esto.", + "MSG": "¿Seguro que quieres eliminar este proyecto? Se recomienda hacer una copia de seguridad de sus datos antes de hacer esto.", "OK": "Borrar" }, "D_CONFIRM_UNARCHIVE": { - "MSG": "¿Estás seguro de que quieres desarchivar este proyecto?", + "MSG": "¿Seguro que quieres desarchivar este proyecto?", "OK": "Desarchivar" }, "EDIT_PROJECT": "Editar proyecto", @@ -1084,11 +1091,11 @@ "GLOBAL_SETTINGS": "Ajustes globales", "ISSUE_INTEGRATION": "Integración de problemas", "PRIVATE_POLICY": "Política privada", - "PRODUCTIVITY_HELPER": "Ayudante de productividad", + "PRODUCTIVITY_HELPER": "Ayudante de Productividad", "PROJECT_SETTINGS": "Ajustes Específicos del Proyecto", "SYNC_EXPORT": "Sincronizar y Exportar", "TAG_SETTINGS": "Configuraciones específicas de etiqueta", - "TOGGLE_DARK_MODE": "Cambiar modo oscuro" + "TOGGLE_DARK_MODE": "Cambiar a modo oscuro" }, "S": { "SYNC": { @@ -1103,7 +1110,7 @@ "START_TASK": "Inicie la tarea ahora y elimine el recordatorio" }, "THEMES": { - "SELECT_THEME": "Seleccione el tema", + "SELECT_THEME": "Selecciona el tema", "amber": "Ámbar", "blue": "Azul", "blue-grey": "Gris azulado", @@ -1121,7 +1128,7 @@ "yellow": "Amarillo" }, "V": { - "E_1TO10": "Por favor, introduzca un valor entre 1 y 10", + "E_1TO10": "Ingresa un valor entre 1 y 10", "E_DATETIME": "El valor ingresado no es una fecha y hora!", "E_MAX": "No debe ser más grande que {{val}}", "E_MAX_LENGTH": "Debe tener una longitud máxima de {{val}} caracteres", @@ -1131,12 +1138,12 @@ "E_REQUIRED": "Este campo es requerido" }, "WW": { - "ADD_MORE": "Añadir más", + "ADD_MORE": "Agregar más", "ADD_SOME_TASKS": "¡Agrega algunas tareas para planificar tu día!", "COMPLETED_TASKS": "Tareas completadas", "ESTIMATE_REMAINING": "Estimación restante:", "FINISH_DAY": "Fin de dia", - "HELP_PROCRASTINATION": "Ayuda, estoy procrastinando!", + "HELP_PROCRASTINATION": "Ayuda, !estoy procrastinando!", "NO_COMPLETED_TASKS": "Actualmente no hay tareas completadas.", "NO_PLANNED_TASKS": "No hay tareas planificadas", "READY_TO_WORK": "¡Listo para trabajar!", diff --git a/src/assets/i18n/fa.json b/src/assets/i18n/fa.json index f338e6fed..df81ccb82 100644 --- a/src/assets/i18n/fa.json +++ b/src/assets/i18n/fa.json @@ -826,7 +826,7 @@ "DISMISS": "رد کردن", "DO_IT": "انجام بدهید!", "EDIT": "ویرایش", - "EXTENSION_INFO": "لطفا برای ارتباط با جیرا و مدیریت زمان افزونه گوگل کروم را دانلود کنید. توجه این افزونه برای نسخه موبایل کروم کار نمی کند.", + "EXTENSION_INFO": "لطفا برای ارتباط با جیرا و مدیریت زمان افزونه گوگل کروم را دانلود کنید. توجه این افزونه برای نسخه موبایل کروم کار نمی کند.", "LOGIN": "وارد شدن", "LOGOUT": "خارج شدن", "MINUTES": "{{m}} دقیقه", @@ -922,6 +922,7 @@ "JA": "ژاپنی", "KO": "کره ای", "LABEL": "لطفا یک زبان انتخاب کنید", + "NB": "نروژی", "NL": "هلندی", "PT": "پرتغالی", "RU": "روسی", diff --git a/src/assets/i18n/fr.json b/src/assets/i18n/fr.json index 178611a2d..307bc12ee 100644 --- a/src/assets/i18n/fr.json +++ b/src/assets/i18n/fr.json @@ -826,7 +826,7 @@ "DISMISS": "Rejeter", "DO_IT": "Fais le !", "EDIT": "modifier", - "EXTENSION_INFO": "Veuillez télécharger l'extension chrome afin de permettre la communication avec l'Api Jira et la gestion du temps d'inactivité. Notez que cela ne fonctionne pas sur mobile.", + "EXTENSION_INFO": "Veuillez télécharger l'extension chrome afin de permettre la communication avec l'Api Jira et la gestion du temps d'inactivité. Notez que cela ne fonctionne pas sur mobile.", "LOGIN": "S'identifier", "LOGOUT": "Se déconnecter", "MINUTES": "{{m}} minutes", @@ -922,6 +922,7 @@ "JA": "japonais", "KO": "coréen", "LABEL": "Veuillez sélectionner une langue", + "NB": "Norvégien bokmål", "NL": "Néerlandais", "PT": "Portugais", "RU": "russe", diff --git a/src/assets/i18n/it.json b/src/assets/i18n/it.json index 6484a93c3..679906e67 100644 --- a/src/assets/i18n/it.json +++ b/src/assets/i18n/it.json @@ -826,7 +826,7 @@ "DISMISS": "Rimuovi", "DO_IT": "Fallo!", "EDIT": "Modifica", - "EXTENSION_INFO": "Per favore scarica l'estensione di chrome per permettere la comunicazione con le api di Jira e la gestione del tempo inattivo. Nota che non funziona su dispositivi mobile.", + "EXTENSION_INFO": "Per favore scarica l'estensione di chrome per permettere la comunicazione con le api di Jira e la gestione del tempo inattivo. Nota che non funziona su dispositivi mobile.", "LOGIN": "Login", "LOGOUT": "Logout", "MINUTES": "{{m}} minuti", @@ -922,6 +922,7 @@ "JA": "Giapponese", "KO": "Coreano", "LABEL": "Seleziona la lingua", + "NB": "Norvegese Bokmål", "NL": "Olandese", "PT": "Portoguese", "RU": "Russo", diff --git a/src/assets/i18n/ja.json b/src/assets/i18n/ja.json index 89b6e8141..841031b19 100644 --- a/src/assets/i18n/ja.json +++ b/src/assets/i18n/ja.json @@ -826,7 +826,7 @@ "DISMISS": "やめる", "DO_IT": "やれ!", "EDIT": "編集", - "EXTENSION_INFO": "Jira ApiおよびIdle Time Handlingとの通信を可能にするために、クロム拡張 をダウンロード してください。これはモバイルでは機能しないことに注意してください。", + "EXTENSION_INFO": "Jira ApiおよびIdle Time Handlingとの通信を可能にするために、クロム拡張 をダウンロード してください。これはモバイルでは機能しないことに注意してください。", "LOGIN": "ログイン", "LOGOUT": "ログアウト", "MINUTES": "{{m}} 分", @@ -922,6 +922,7 @@ "JA": "日本人", "KO": "韓国語", "LABEL": "言語を選択してください", + "NB": "ノルウェーのブークモール", "NL": "蘭語", "PT": "ポルトガル", "RU": "ロシア", diff --git a/src/assets/i18n/ko.json b/src/assets/i18n/ko.json index 5101d147f..814fa7eb7 100644 --- a/src/assets/i18n/ko.json +++ b/src/assets/i18n/ko.json @@ -826,7 +826,7 @@ "DISMISS": "버리다", "DO_IT": "해!", "EDIT": "편집하다", - "EXTENSION_INFO": "Jira Api 및 Idle Time Handling과의 통신을 허용하려면 크롬 확장 을 다운로드하십시오. 이 기능은 모바일에서 작동하지 않습니다.", + "EXTENSION_INFO": "Jira Api 및 Idle Time Handling과의 통신을 허용하려면 크롬 확장 을 다운로드하십시오. 이 기능은 모바일에서 작동하지 않습니다.", "LOGIN": "로그인", "LOGOUT": "로그 아웃", "MINUTES": "{{m}} 분", @@ -922,6 +922,7 @@ "JA": "일본어", "KO": "한국어", "LABEL": "언어를 선택하십시오.", + "NB": "노르웨이 보크 몰", "NL": "네덜란드 사람", "PT": "포르투갈 인", "RU": "러시아인", diff --git a/src/assets/i18n/nb.json b/src/assets/i18n/nb.json new file mode 100644 index 000000000..d5b90d69f --- /dev/null +++ b/src/assets/i18n/nb.json @@ -0,0 +1,1174 @@ +{ + "APP": { + "B_INSTALL": { + "IGNORE": "Overse", + "INSTALL": "Installere", + "MSG": "Vil du installere Super Productivity som en PWA?" + }, + "B_OFFLINE": "Du er koblet fra internett. Synkronisering og å be om data fra leverandører fungerer ikke.", + "D_INITIAL": { + "TITLE": "Velkommen til v {{nr}}" + }, + "UPDATE_MAIN_MODEL": "Super Productivity har fått en stor oppdatering! Noen migrasjoner for dataene dine er påkrevd. Vær oppmerksom på at dette gjør dataene dine uforenlige med eldre versjoner av appen.", + "UPDATE_MAIN_MODEL_NO_UPDATE": "Ingen modelloppdatering valgt. Vær oppmerksom på at du må nedgradere til den siste versjonen, hvis du ikke vil utføre modelloppgraderingen.", + "UPDATE_WEB_APP": "Ny versjon tilgjengelig. Last inn ny versjon?" + }, + "BL": { + "NO_TASKS": "Det er for øyeblikket ingen oppgaver i backloggen" + }, + "CONFIRM": { + "AUTO_FIX": "Dataene dine ser ut til å være skadet. Vil du prøve å fikse det automatisk? Dette kan føre til delvis tap av data.", + "DELETE_STRAY_BACKUP": "Vil du slette sikkerhetskopien for å unngå å se denne dialogen?", + "RESTORE_STRAY_BACKUP": "Under siste synkronisering kan det ha oppstått en feil. Vil du gjenopprette den siste sikkerhetskopien?", + "RESTORE_FILE_BACKUP": "Det ser ut til å være INGEN DATA, men det er sikkerhetskopier tilgjengelig på \"{{dir}}\". Vil du gjenopprette den siste sikkerhetskopien fra {{from}}?" + }, + "DATETIME_INPUT": { + "IN": "om {{time}}", + "TOMORROW": "i morgen {{time}}" + }, + "DATETIME_SCHEDULE": { + "LATER_TODAY": "Senere i dag", + "NEXT_WEEK": "Neste uke", + "PLACEHOLDER": "Velg en dato", + "PRESS_ENTER_AGAIN": "Trykk på Enter igjen for å lagre", + "TOMORROW": "I morgen" + }, + "F": { + "ATTACHMENT": { + "DIALOG_EDIT": { + "ADD_ATTACHMENT": "Legg til vedlegg", + "EDIT_ATTACHMENT": "Rediger vedlegg", + "LABELS": { + "FILE": "Filbane", + "IMG": "Bilde", + "LINK": "Url" + }, + "SELECT_TYPE": "Velg en type", + "TYPES": { + "FILE": "Fil (åpnet av standard systemapp)", + "IMG": "Bilde (vist som miniatyrbilde)", + "LINK": "Link (åpnes i nettleser)" + } + } + }, + "BOOKMARK": { + "BAR": { + "ADD": "Legg til bokmerke", + "DROP": "Slipp her for å legge til et bokmerke", + "EDIT": "Rediger bokmerker", + "NO_BOOKMARKS": "Du har ingen prosjektbokmerker. Legg til en med dra og slipp eller ved å klikke på 'pluss'-knappen." + }, + "DIALOG_EDIT": { + "ADD_BOOKMARK": "Legg til bokmerke", + "EDIT_BOOKMARK": "Rediger bokmerke", + "LABELS": { + "COMMAND": "Kommando", + "FILE": "Filbane", + "IMG": "Bilde", + "LINK": "Url" + }, + "SELECT_ICON": "Velg et ikon", + "SELECT_TYPE": "Velg en type", + "TYPES": { + "COMMAND": "Kommando (tilpasset skallkommando)", + "FILE": "Fil (åpnet som standard systemapp)", + "IMG": "Bilde (vist som miniatyrbilde)", + "LINK": "Link (åpnes i nettleser)" + } + } + }, + "CONFIG": { + "S": { + "UPDATE_SECTION": "Oppdaterte innstillinger for {{sectionKey}}" + } + }, + "DROPBOX": { + "C": { + "EMPTY_SYNC": "Du prøver å synkronisere et tomt dataobjekt. Er dette din aller første synkronisering av en (nesten) ubrukt app?", + "FORCE_IMPORT": "Importere eksterne data uansett?", + "FORCE_UPLOAD": "Last opp lokale data uansett?", + "FORCE_UPLOAD_AFTER_ERROR": "Det oppsto en feil under opplasting av lokale data. Prøve å tvinge oppdateringen?", + "TRY_LOAD_REMOTE_AGAIN": "Prøv å laste inn data fra ekstern igjen?" + }, + "D_CONFLICT": { + "LAST_CHANGE": "siste endring:", + "LAST_SYNC": "siste synkronisering:", + "LOCAL": "lokal", + "LOCAL_REMOTE": "lokal -> ekstern", + "REMOTE": "fjernkontroll", + "TEXT": "Oppdatering fra Dropbox. Både lokale og eksterne data ser ut til å være endret.
", + "TITLE": "Dropbox: motstridende data", + "USE_LOCAL": "Bruk lokal", + "USE_REMOTE": "Bruk ekstern" + }, + "FORM": { + "B_GENERATE_TOKEN": "Generer token", + "FOLLOW_LINK": "Vennligst åpne følgende lenke og kopier autentiseringskoden som er oppgitt der, inn i inndatafeltet.", + "L_ACCESS_TOKEN": "Access Token (generert fra Auth Code)", + "L_AUTH_CODE": "Autentiseringskode", + "L_ENABLE_SYNCING": "Aktiver Dropbox-synkronisering", + "L_SYNC_INTERVAL": "Synkroniseringsintervall", + "TITLE": "Synkroniser via Dropbox (anbefalt)" + }, + "S": { + "ACCESS_TOKEN_ERROR": "Dropbox: Kan ikke generere Access Token fra Auth Code", + "ACCESS_TOKEN_GENERATED": "Dropbox: Access Token generert fra Auth Code", + "AUTH_ERROR": "Dropbox: Ugyldig tilgangstoken gitt", + "OFFLINE": "Dropbox: Kan ikke synkroniseres, fordi offline", + "SYNC_ERROR": "Dropbox: Feil under synkronisering", + "UNKNOWN_ERROR": "Dropbox: Ukjent feil: {{errorStr}}" + } + }, + "GITHUB": { + "DIALOG_INITIAL": { + "TITLE": "Sett opp Github for Prosjekt" + }, + "FORM": { + "FILTER_USER": "Brukernavn (f.eks. for å filtrere ut endringer selv)", + "IS_AUTO_ADD_TO_BACKLOG": "Legg automatisk uløste problemer fra Github til backloggen", + "IS_AUTO_POLL": "Poll automatisk importerte gitproblemer for endringer", + "IS_SEARCH_ISSUES_FROM_GITHUB": "Vis problemer fra git som forslag når du legger til nye oppgaver", + "REPO": "\"brukernavn / repositoryName\" for git-depotet du vil spore", + "TOKEN": "Tilgangstoken" + }, + "FORM_SECTION": { + "HELP": "Her kan du konfigurere SuperProductivity til å liste åpne GitHub-problemer for et bestemt repo i oppgavelagerpanelet i den daglige planvisningen. De vil bli oppført som forslag og vil gi en lenke til problemet, samt mer informasjon om det.
I tillegg kan du automatisk legge til og synkronisere alle åpne problemer i oppgaven din.
", + "TITLE": "Github" + }, + "ISSUE_CONTENT": { + "ASSIGNEE": "Oppdragsgiver", + "AT": "på", + "DESCRIPTION": "Beskrivelse", + "LABELS": "Etiketter", + "MARK_AS_CHECKED": "Merk oppdateringer som merket", + "STATUS": "Status", + "SUMMARY": "Sammendrag", + "WRITE_A_COMMENT": "Skriv en kommentar" + }, + "S": { + "ERR_NETWORK": "Github: Forespørselen mislyktes på grunn av en nettverksfeil på klientsiden", + "ERR_NOT_CONFIGURED": "Github: Er ikke riktig konfigurert", + "ERR_UNKNOWN": "Github: Ukjent feil {{statusCode}} {{errorMsg}}. Grensen for api-rate overskredet?", + "IMPORTED_MULTIPLE_ISSUES": "Github: Importerte {{issuesLength}} nye problemer fra git til backlog", + "IMPORTED_SINGLE_ISSUE": "Github: Importert problem \"{{issueText}}\" fra git til backlog", + "ISSUE_DELETED_OR_CLOSED": "Github: Utgaven \"{{issueText}}\" ser ut til å bli slettet eller lukket på git", + "ISSUE_NO_UPDATE_REQUIRED": "Github: Ingen oppdatering nødvendig", + "ISSUE_UPDATE": "Github: Oppdaterte data for \"{{issueText}}\"", + "MANUAL_UPDATE_ISSUE_SUCCESS": "Github: Oppdaterte data for \"{{issueText}}\"", + "MISSING_ISSUE_DATA": "Github: Oppgaver med manglende problemdata funnet. Laster om.", + "NEW_COMMENT": "Github: Ny kommentar til \"{{issueText}}\"", + "POLLING": "Github: Avstemningsendringer for problemer", + "SHOW_ISSUE_BTN": "Vis meg" + } + }, + "GITLAB": { + "DIALOG_INITIAL": { + "TITLE": "Sett opp Gitlab for Project" + }, + "FORM": { + "FILTER_USER": "Brukernavn (f.eks. For å filtrere ut endringer selv)", + "IS_AUTO_ADD_TO_BACKLOG": "Legg automatisk uløste problemer fra Gitlab til backloggen", + "IS_AUTO_POLL": "Poll automatisk importerte gitproblemer for endringer", + "IS_SEARCH_ISSUES_FROM_GITLAB": "Vis problemer fra git som forslag når du legger til nye oppgaver", + "PROJECT": "Full sti eller brukernavn / prosjekt", + "TOKEN": "Tilgangstoken" + }, + "FORM_SECTION": { + "HELP": "Her kan du konfigurere SuperProductivity til å liste åpne Gitlab-problemer (enten den online-versjonen eller en selvstyrt forekomst) for et bestemt prosjekt i oppgavelagerpanelet i den daglige planvisningen. De vil bli oppført som forslag og vil gi en lenke til problemet, samt mer informasjon om det.
I tillegg kan du automatisk legge til og synkronisere alle åpne problemer i oppgaven din.
", + "TITLE": "Gitlab" + }, + "ISSUE_CONTENT": { + "ASSIGNEE": "Oppdragsgiver", + "AT": "på", + "DESCRIPTION": "Beskrivelse", + "LABELS": "Etiketter", + "MARK_AS_CHECKED": "Merk oppdateringer som merket", + "STATUS": "Status", + "SUMMARY": "Sammendrag", + "WRITE_A_COMMENT": "Skriv en kommentar" + }, + "S": { + "ERR_NETWORK": "Gitlab: Forespørselen mislyktes på grunn av en nettverksfeil på klientsiden", + "ERR_NOT_CONFIGURED": "Gitlab: Er ikke riktig konfigurert", + "ERR_UNKNOWN": "Gitlab: Ukjent feil {{statusCode}} {{errorMsg}}", + "IMPORTED_MULTIPLE_ISSUES": "Gitlab: Importerte {{issuesLength}} nye problemer fra git til backlog", + "IMPORTED_SINGLE_ISSUE": "Gitlab: Importert problem \"{{issueText}}\" fra git til backlog", + "ISSUE_DELETED_OR_CLOSED": "Gitlab: Utgaven \"{{issueText}}\" ser ut til å være slettet eller lukket på git", + "ISSUE_NO_UPDATE_REQUIRED": "Gitlab: Ingen oppdatering nødvendig", + "ISSUE_UPDATE": "Gitlab: Oppdaterte data for \"{{issueText}}\"", + "MANUAL_UPDATE_ISSUE_SUCCESS": "Gitlab: Oppdaterte data for \"{{issueText}}\"", + "MISSING_ISSUE_DATA": "Gitlab: Oppgaver med manglende problemdata funnet. Laster om.", + "NEW_COMMENT": "Gitlab: Ny kommentar til \"{{issueText}}\"", + "POLLING": "Gitlab: Henter endringer for problemer", + "SHOW_ISSUE_BTN": "Vis meg" + } + }, + "GOOGLE": { + "BANNER": { + "AUTH_FAIL": "GoogleApi: Kunne ikke autentisere, prøv å logge på igjen!" + }, + "DIALOG": { + "CREATE_SYNC_FILE": "Google Disk: Ingen fil med navnet "{{fileName}}" ble funnet. Vil du opprette den som synkroniseringsfil på Google Disk?", + "USE_EXISTING_SYNC_FILE": "Google Drive: Bruk eksisterende fil "{{fileName}}" som synkroniseringsfil? Hvis ikke, kan du endre synkroniseringsfilnavnet." + }, + "D_CONFIRM_LOAD": { + "LAST_MOD": "siste modifikasjon:", + "LAST_SYNC": "siste synkronisering", + "LOCAL": "lokal", + "LOCAL_REMOTE": "lokal <=> ekstern", + "OVERWRITE_LOCAL": "Overskriv lokal", + "OVERWRITE_REMOTE": "Overskriv ekstern", + "REMOTE": "ekstern", + "TEXT": "Oppdatering fra Google Drive Backup. Både lokale og eksterne data ser ut til å være endret. Vil du overskrive ikke-lagrede lokale endringer? All data vil gå tapt for alltid.
", + "TITLE": "Overskrive lokale data med GDrive Update?" + }, + "D_CONFIRM_SAVE": { + "LAST_MOD": "siste modifikasjon:", + "LAST_SYNC": "siste synkronisering", + "LOCAL": "lokal", + "LOCAL_REMOTE": "lokal <=> ekstern", + "OVERWRITE_LOCAL": "Overskriv lokal", + "OVERWRITE_REMOTE": "Overskriv ekstern", + "REMOTE": "ekstern", + "TEXT": "Det ser ut til å være noen endringer på Google Drive som du ikke har lokalt. Vil du overskrive dem uansett?
", + "TITLE": "Vil du overskrive ikke lagrede data på Google Disk?" + }, + "S": { + "DOWNLOADING_UPDATE": "Google Drive: Det er en ekstern oppdatering! Laster ned ...", + "ERROR": "Google Disk - Feil: {{errTxt}}", + "ERROR_INITIAL_IMPORT": "Google Disk: Feil under forsøk på å importere data i utgangspunktet", + "LOCAL_UP_TO_DATE": "Google Drive: Lokale data er allerede oppdatert", + "MULTIPLE_SYNC_FILES_WITH_SAME_NAME": "Flere filer med navnet \"{{newFileName}}\" funnet. Slett alle unntatt en, eller velg et annet navn.", + "NO_UPDATE_REQUIRED": "Google Drive: Ingen oppdatering nødvendig", + "REMOTE_UP_TO_DATE": "Google Drive: Eksterne data er allerede oppdatert", + "SUCCESS": "Google Drive: Lagret sikkerhetskopi", + "SYNCING": "Google Drive: Synkronisering" + }, + "SYNC_CFG": { + "AUTO_LOGIN": "Automatisk pålogging når du starter appen", + "AUTO_SYNC": "Automatisk synkronisering av data til ekstern", + "BACKUP_NOW": "Sikkerhetskopier nå", + "COMPRESS": "Komprimer data", + "ENABLE": "Aktiver synkronisering via Google Disk", + "LOAD_FROM": "Last fra GDrive", + "LOAD_ON_STARTUP": "Last inn eksterne data ved oppstart", + "NOTIFY": "Varsle når du synkroniserer", + "SYNC_FILE_NAME": "Synkroniser filnavn", + "SYNC_INTERVAL": "Synkroniseringsintervall", + "UPDATE_SYNC_FILE": "Oppdater synkroniseringsfil" + }, + "S_API": { + "ERR": "GoogleApi-feil: {{errStr}}", + "ERR_NO_FILE_ID": "GoogleApi: Ingen fil-ID er spesifisert", + "ERR_NO_FILE_NAME": "GoogleApi: Ingen filnavn er spesifisert", + "SUCCESS_LOGIN": "GoogleApi: Innlogging vellykket" + } + }, + "JIRA": { + "BANNER": { + "BLOCK_ACCESS_MSG": "Jira: For å forhindre at api er stengt, har tilgang blitt blokkert av Super Productivity. Du bør sannsynligvis sjekke Jira-innstillingene dine!", + "BLOCK_ACCESS_UNBLOCK": "Fjern blokkering" + }, + "CFG_CMP": { + "ALWAYS_ASK": "Åpne alltid dialogboksen", + "DONE": "Status for å fullføre oppgaven", + "DO_NOT": "Ikke overgang", + "ENABLE": "Aktiver Jira-integrering", + "ENABLE_TRANSITIONS": "Aktiver overgangshåndtering", + "IN_PROGRESS": "Status for startoppgave", + "LOAD_SUGGESTIONS": "Lastforslag", + "MAP_CUSTOM_FIELDS": "Kartlegg tilpassede felt", + "MAP_CUSTOM_FIELDS_INFO": "Dessverre lagres noen av Jiras data under egendefinerte felt som er forskjellige for hver installasjon. Hvis du vil inkludere disse dataene, må du velge riktig tilpasset felt for det.", + "OPEN": "Status for pauseoppgave", + "SELECT_ISSUE_FOR_TRANSITIONS": "Velg utgave for å laste inn tilgjengelige overganger", + "STORY_POINTS": "Historiepoeng" + }, + "DIALOG_CONFIRM_ASSIGNMENT": { + "MSG": "{{summary}} er for tiden tilordnet {{assignee}} . Vil du tildele det til deg selv?", + "OK": "Gjør det!" + }, + "DIALOG_INITIAL": { + "TITLE": "Sett opp Jira for Project" + }, + "DIALOG_TRANSITION": { + "CHOOSE_STATUS": "Velg status du vil tildele", + "CURRENT_ASSIGNEE": "Nåværende mottaker:", + "CURRENT_STATUS": "Nåværende status:", + "TITLE": "Jira: Oppdater status", + "UPDATE_STATUS": "Oppdater status" + }, + "DIALOG_WORKLOG": { + "CURRENTLY_LOGGED": "Nåværende logget tid:", + "INVALID_DATE": "Den angitte verdien er ikke en dato!", + "SAVE_WORKLOG": "Lagre arbeidsloggen", + "STARTED": "Startet", + "SUBMIT_WORKLOG_FOR": "Send inn en arbeidslogg til Jira for", + "TIME_SPENT": "Tid brukt", + "TITLE": "Jira: Send inn arbeidslogg" + }, + "FORM": { + "IS_AUTO_ADD_TO_BACKLOG": "Legg automatisk uløste problemer fra Github til backloggen", + "IS_AUTO_POLL": "Hent automatisk importerte gitproblemer for endringer", + "IS_SEARCH_ISSUES_FROM_GITHUB": "Vis problemer fra git som forslag når du legger til nye oppgaver", + "REPO": "\"brukernavn / repositoryName\" for git-depotet du vil spore" + }, + "FORM_ADV": { + "AUTO_ADD_BACKLOG_JQL_QUERY": "JQL brukes til å legge til oppgaver automatisk i backloggen", + "IS_ADD_WORKLOG_ON_SUB_TASK_DONE": "Åpne dialogboksen for å sende arbeidsloggen til jira når underoppgaven er fullført", + "IS_AUTO_ADD_TO_BACKLOG": "Legg automatisk til problemer i Jira-backloggen", + "IS_AUTO_POLL_TICKETS": "Sjekk importerte problemer for endringer automatisk og varsle", + "IS_CHECK_TO_RE_ASSIGN_TICKET_ON_TASK_START": "Sjekk om det nåværende arbeidet med problemet er tildelt den nåværende brukeren", + "IS_WORKLOG_ENABLED": "Åpne dialogboksen for å sende arbeidsloggen til Jira når oppgaven er fullført", + "SEARCH_JQL_QUERY": "JQL Query for å begrense søkeoppgaver" + }, + "FORM_CRED": { + "ALLOW_SELF_SIGNED": "Tillat selvsignert sertifikat", + "HOST": "Vert (for eksempel: http://my-host.de:1234)", + "PASSWORD": "Token / passord", + "USER_NAME": "E-post / brukernavn", + "WONKY_COOKIE_MODE": "Wonky Cookie Fallback Authentication (kun desktop-app)" + }, + "FORM_SECTION": { + "ADV_CFG": "Avansert konfigurasjon", + "CREDENTIALS": "Legitimasjonserklæring", + "HELP_ARR": { + "H1": "Grunnleggende konfigurasjon", + "H2": "Innstillinger for arbeidslogg", + "H3": "Standard overganger", + "P1_1": "Oppgi et påloggingsnavn (finner du på profilsiden din) og et API-token eller passord hvis du av en eller annen grunn ikke kan generere et. Vær ikke oppmerksom på at nyere versjoner av Jira noen ganger bare fungerer med tokenet.", + "P1_2": "Du må også spesifisere et JQL-spørsmål som brukes til forslagene for å legge til oppgaver fra Jira. Hvis du trenger hjelp, kan du sjekke ut denne lenken https://confluence.atlassian.com/jirasoftwarecloud/advanced-searching-764478330.html .", + "P1_3": "Du kan også konfigurere, hvis du vil automatisk (f.eks. hver gang du besøker planleggingsvisningen), for å legge til alle nye oppgaver som er spesifisert av et tilpasset JQL-spørsmål i backloggen.", + "P1_4": "Et annet alternativ er \"Sjekk om gjeldende billett er tildelt nåværende bruker\". Hvis aktivert og du starter, vil det bli gjort en sjekk om du for øyeblikket er tildelt den billetten på Jira, hvis ikke en dialogboks vises der du kan velge å tildele billetten til deg selv.", + "P2_1": "Det er flere alternativer for å bestemme når og hvordan du vil sende inn en arbeidslogg. Aktivering av 'Åpne dialogbok for arbeidslogg for å legge til en arbeidslogg til Jira når oppgaven er fullført' åpner en dialogboks for å legge til en arbeidslogg hver gang du merker en Jira-oppgave som ferdig. Så husk at arbeidslogger vil bli lagt til på toppen av alt som er sporet så langt. Så hvis du merker en oppgave som ferdig for andre gang, vil du kanskje ikke sende inn den totale arbeidstiden for oppgaven igjen.", + "P2_2": "'Åpne arbeidslogg-dialogboksen når underoppgaven er ferdig og ikke for oppgaver med underoppgavene selv' åpner en arbeidslogg-dialog hver gang du merker en underoppgave for et Jira-problem som ferdig. Fordi du allerede sporer tiden din via underoppgavene, åpnes ingen dialog når du merker selve Jira-oppgaven.", + "P2_3": "'Send oppdateringer til arbeidsloggen automatisk uten dialog' gjør hva det står. Fordi det å merke en oppgave som utført flere ganger fører til at hele arbeidet spores to ganger, anbefales ikke dette.", + "P3_1": "Her kan du konfigurere standardovergangene dine på nytt. Jira muliggjør en bred konfigurasjon av overganger som vanligvis kommer til handling som forskjellige kolonner på Jira agile-tavle. Vi kan ikke gjøre antakelser om hvor og når du skal overføre oppgavene dine, og du må angi det manuelt." + } + }, + "ISSUE_CONTENT": { + "ASSIGNEE": "Oppdragsgiver", + "AT": "på", + "ATTACHMENTS": "Vedlegg", + "CHANGED": "endret", + "COMMENTS": "Kommentarer", + "COMPONENTS": "Komponenter", + "DESCRIPTION": "Beskrivelse", + "LIST_OF_CHANGES": "Liste over endringer", + "MARK_AS_CHECKED": "Merk oppdateringer som merket", + "ON": "på", + "STATUS": "Status", + "STORY_POINTS": "Historiepoeng", + "SUMMARY": "Sammendrag", + "WORKLOG": "Arbeidslogg", + "WRITE_A_COMMENT": "Skriv en kommentar" + }, + "S": { + "ADDED_WORKLOG_FOR": "Jira: Lagt til arbeidslogg for {{issueKey}}", + "EXTENSION_NOT_LOADED": "Super Productivity Extension ikke lastet inn. Det kan hjelpe å laste siden inn på nytt", + "IMPORTED_MULTIPLE_ISSUES": "Jira: Importerte {{issuesLength}} nye problemer fra Jira til backlog", + "IMPORTED_SINGLE_ISSUE": "Jira: Importert problem \"{{issueText}}\" fra Jira til backlog", + "INSUFFICIENT_SETTINGS": "Utilstrekkelige innstillinger gitt for Jira", + "ISSUE_NO_UPDATE_REQUIRED": "Jira: \"{{issueText}}\" allerede oppdatert", + "ISSUE_UPDATE": "Jira: Oppdaterte data for \"{{issueText}}\"", + "MANUAL_UPDATE_ISSUE_SUCCESS": "Jira: Oppdaterte data for \"{{issueText}}\"", + "MISSING_ISSUE_DATA": "Jira: Oppgaver med manglende problemdata funnet. Laster om.", + "NO_AUTO_IMPORT_JQL": "Jira: Ingen søkeord definert for automatisk import", + "NO_VALID_TRANSITION": "Jira: Ingen gyldig overgang konfigurert", + "POLLING": "Jira: Avstemningsendringer for problemer", + "TIMED_OUT": "Jira: Forespørsel ble tidsavbrutt", + "TRANSITION": "Jira: Sett problemet \"{{issueKey}}\" til \"{{name}}\"", + "TRANSITIONS_LOADED": "Jira: Overganger lastet. Bruk valgene nedenfor for å tildele dem", + "TRANSITION_SUCCESS": "Jira: Sett problemet {{issueKey}} til {{chosenTransition}}", + "UNABLE_TO_REASSIGN": "Jira: Kunne ikke overføre billetten til deg selv, fordi du ikke spesifiserte et brukernavn. Vennligst besøk innstillingene." + }, + "STEPPER": { + "CREDENTIALS": "Innloggingsdetaljer", + "DONE": "Du er nå ferdig.", + "LOGIN_SUCCESS": "Vellykket innlogging!", + "TEST_CREDENTIALS": "Test innlogging", + "WELCOME_USER": "Velkommen {{user}}!" + } + }, + "METRIC": { + "BANNER": { + "CHECK": "Jeg gjorde det!" + }, + "CMP": { + "AVG_BREAKS_PER_DAY": "Gj.sn. pauser per dag", + "AVG_TASKS_PER_DAY_WORKED": "Gj.sn. oppgaver per utført dag", + "AVG_TIME_SPENT_ON_BREAKS": "Gj.sn. tid brukt på pauser", + "AVG_TIME_SPENT_PER_DAY": "Gj.sn. tid brukt per dag", + "AVG_TIME_SPENT_PER_TASK": "Gj.sn. tidsbruk per oppgave", + "COUNTING_SUBTASKS": "(teller deloppgaver)", + "DAYS_WORKED": "Dager jobbet", + "IMPROVEMENT_SELECTION_COUNT": "Antall ganger en forbedringsfaktor ble valgt", + "MOOD_PRODUCTIVITY_OVER_TIME": "Humør og produktivitet over tid", + "NO_ADDITIONAL_DATA_YET": "Ingen ytterligere data samlet inn ennå. Bruk skjemaet i det daglige sammendraget \"Evaluering\" -panel for å gjøre det.", + "OBSTRUCTION_SELECTION_COUNT": "Antall ganger en hindrende faktor ble valgt", + "TASKS_DONE_CREATED": "Oppgaver (ferdig / opprettet)", + "TIME_ESTIMATED": "Anslått tid", + "TIME_SPENT": "Tid brukt" + }, + "EVAL_FORM": { + "ADD_NOTE_FOR_TOMORROW": "Legg til notat for i morgen", + "DISABLE_REPEAT_EVERY_DAY": "Deaktiver gjenta hver dag", + "ENABLE_REPEAT_EVERY_DAY": "Gjenta hver dag", + "HELP_H1": "Hvorfor skal jeg bry meg?", + "HELP_LINK_TXT": "Gå til beregningsdelen", + "HELP_P1": "På tide med litt egenevaluering! Svarene dine her lagres og gir deg litt statistikk om hvordan du jobber i beregningsdelen. Videre vil forslagene til i morgen vises over oppgavelisten din neste dag.", + "HELP_P2": "Dette er ment å være mindre om å beregne nøyaktige beregninger eller bli så effektiv som mulig i alt du gjør enn om å forbedre hvordan du føler deg om arbeidet ditt. Det kan være nyttig å evaluere smertepunkter i den daglige rutinen, så vel som å finne faktorer som hjelper deg. Å være litt systematisk om det hjelper forhåpentligvis å få bedre grep om disse og forbedre det du kan.", + "IMPROVEMENTS": "Hva forbedret produktiviteten din?", + "IMPROVEMENTS_TOMORROW": "Hva kan du gjøre for å forbedre i morgen?", + "MOOD": "Hvordan føler du deg?", + "MOOD_HINT": "1: Forferdelig - 10: Fantastisk", + "NOTES": "Merknader for i morgen", + "OBSTRUCTIONS": "Hva hindret produktiviteten din?", + "PRODUCTIVITY": "Hvor effektiv jobbet du?", + "PRODUCTIVITY_HINT": "1: Har ikke en gang startet - 10: Enormt effektiv" + }, + "S": { + "SAVE_METRIC": "Måling vellykket" + } + }, + "NOTE": { + "ADD_REMINDER": "Legg til påminnelse", + "D_ADD": { + "DATETIME_LABEL": "Datetid for påminnelse (valgfritt)", + "NOTE_LABEL": "Skriv inn litt tekst for å lagre som notat ..." + }, + "D_ADD_REMINDER": { + "E_ENTER_TITLE": "Du må oppgi en tittel", + "L_DATETIME": "Datotid for påminnelse", + "L_TITLE": "Tittel for varsling" + }, + "D_VIEW_REMINDER": { + "SNOOZE": "Slumre", + "TITLE": "Merk" + }, + "EDIT_FULLSCREEN": "Rediger i fullskjerm", + "EDIT_REMINDER": "Rediger påminnelse", + "NOTES_CMP": { + "ADD_BTN": "Legg til en ny kommentar", + "DROP_TO_ADD": "Slipp her for å legge til et nytt notat" + }, + "NOTE_CMP": { + "DISABLE_PARSE": "Deaktiver analysering av markdown", + "ENABLE_PARSE": "Aktiver markdown-analyse" + }, + "REMOVE_REMINDER": "Fjern påminnelse", + "S": { + "ADDED_REMINDER": "Lagt til påminnelse for merknad", + "DELETED_REMINDER": "Slettet påminnelse for notat", + "UPDATED_REMINDER": "Oppdatert påminnelse for merknad" + }, + "UPDATE_REMINDER": "Oppdateringspåminnelse" + }, + "POMODORO": { + "BACK_TO_WORK": "Tilbake til arbeid!", + "BREAK_IS_DONE": "Pausen din er ferdig!", + "ENJOY_YOURSELF": "Kos deg, få deg i bevegelse, kom inn igjen:", + "FINISH_SESSION_X": "Du har fullført økten {{nr}} !", + "NOTIFICATION": { + "BREAK_X_START": "Pomodoro: Pause {{nr}} startet!", + "SESSION_X_START": "Pomodoro: Økten {{nr}} startet!" + }, + "S": { + "SESSION_X_START": "Pomodoro: Økten {{nr}} startet!" + }, + "SKIP_BREAK": "Hopp over pause" + }, + "PROCRASTINATION": { + "BACK_TO_WORK": "Tilbake til arbeid!", + "COMP": { + "INTRO": "Å vise deg selv litt medfølelse er alltid en god idé. Det forbedrer følelsen av egenverd, fremmer positive følelser og kan selvfølgelig hjelpe deg med å overvinne utsettelse. Prøv en liten øvelse:", + "L1": "Sett deg litt og strekk deg, hvis du vil, ro deg litt ned", + "L2": "Prøv å lytte til tankene og følelsene som oppstår", + "L3": "Svarer du på deg selv på en måte som du vil svare på en venn?", + "L4": "Hvis svaret er nei, forestill deg vennen din i din situasjon. Hva vil du si til dem? Hva ville du gjøre for dem?", + "OUTRO": "Flere øvelser finner du her eller på google .", + "TITLE": "Selvmedfølelse" + }, + "CUR": { + "INTRO": "Utsettelse er interessant, ikke sant? Det gir ikke mening å gjøre det. Ikke i din langsiktige interesse i det hele tatt. Men fortsatt gjør alle det. Kos deg og utforsk!", + "L1": "Hvilke følelser vekker fristelsen din til å utsette?", + "L2": "Hvor føler du dem i kroppen din?", + "L3": "Hva minner de deg om?", + "L4": "Hva skjer med tanken på å utsette mens du observerer det? Forsterker det seg? Forsvinne? Får andre følelser til å oppstå?", + "L5": "Hvordan skifter følelsene i kroppen din når du fortsetter å hvile bevisstheten din på dem?", + "TITLE": "Nysgjerrighet" + }, + "H1": "Slapp av litt!", + "P1": "Først av alt slapp av! Alle gjør det en gang i blant. Og hvis du ikke gjør det du burde, bør du i det minste nyte det! Ta en titt på delene nedenfor for å finne noe nyttig.", + "P2": "Hvis du vil vite mer om vitenskapen bak alt her, kan jeg anbefale denne artikkelen som er noen av øvelsene.", + "P3": "Husk: Utsettelse er et følelsesreguleringsproblem, ikke et tidsstyringsproblem.", + "REFRAME": { + "INTRO": "Tenk på hva som kan være positivt med oppgaven til tross for manglene.", + "TITLE": "Omramning", + "TL1": "Hva kan være interessant med det?", + "TL2": "Hva kan du tjene hvis du fullfører det?", + "TL3": "Hvordan vil du ha det med det hvis du fullfører det?" + }, + "SPLIT_UP": { + "INTRO": "Del oppgaven i så mange små biter du kan.", + "OUTRO": "Ferdig? Tenk så på det. Hva ville være - strengt teoretisk - det første du ville gjort hvis du skulle begynne å jobbe med oppgaven? Bare tenk på det...", + "TITLE": "Del den opp!" + } + }, + "PROJECT": { + "D_CREATE": { + "CREATE": "Lag prosjekt", + "EDIT": "Rediger prosjekt", + "SETUP_GIT": "Konfigurer Git-integrasjon", + "SETUP_GITLAB": "Konfigurer Gitlab-integrasjon", + "SETUP_JIRA": "Oppsett Jira Integration" + }, + "FORM_BASIC": { + "L_TITLE": "Prosjektnavn", + "TITLE": "Grunnleggende innstillinger" + }, + "FORM_THEME": { + "D_IS_DARK_THEME": "Vil ikke brukes hvis systemet støtter global mørk modus.", + "HELP": "Temainnstillinger for prosjektet ditt.", + "L_COLOR_ACCENT": "Aksentfarge", + "L_COLOR_PRIMARY": "Primærfarge", + "L_COLOR_WARN": "Advarsel / feilfarge", + "L_HUE_ACCENT": "Terskel for mørk tekst på aksentfargebakgrunn", + "L_HUE_PRIMARY": "Terskel for mørk tekst på primærfargebakgrunn", + "L_HUE_WARN": "Terskel for mørk tekst på advarselfargebakgrunn", + "L_IS_AUTO_CONTRAST": "Sett inn tekstfarger automatisk for best lesbarhet", + "L_IS_DISABLE_BACKGROUND_GRADIENT": "Deaktiver farget bakgrunnsforløpning", + "L_IS_REDUCED_THEME": "Bruk redusert brukergrensesnitt (ingen ruter rundt oppgaver)", + "L_THEME_COLOR": "Temafarge", + "L_TITLE": "Tittel", + "TITLE": "Tema" + }, + "S": { + "ARCHIVED": "Arkivert prosjekt", + "CREATED": "Opprettet prosjekt {{title}} . Du kan velge det fra menyen øverst til venstre.", + "DELETED": "Slettet prosjekt", + "E_EXISTS": "Prosjektet \"{{title}}\" eksisterer allerede", + "E_INVALID_FILE": "Ugyldige data for prosjektfilen", + "ISSUE_PROVIDER_UPDATED": "Oppdaterte prosjektinnstillinger for {{issueProviderKey}}", + "UNARCHIVED": "Ikke arkivert prosjekt", + "UPDATED": "Oppdaterte prosjektinnstillinger" + } + }, + "REMINDER": { + "S_REMINDER_ERR": "Feil for påminnelsesgrensesnitt" + }, + "SIMPLE_COUNTER": { + "D_CONFIRM_REMOVE": { + "MSG": "Slette en enkel teller vil også slette alle tidligere data som er sporet på den. Er du sikker på at du vil fortsette?", + "OK": "Gjør det!" + }, + "D_EDIT": { + "L_COUNTER": "Telle", + "TITLE": "Rediger enkel teller" + }, + "FORM": { + "ADD_NEW": "Legg til enkel teller", + "HELP": "Her kan du konfigurere enkle knapper som vises øverst til høyre. De kan enten være tidtakere eller bare en enkel teller, som telles opp, ved å klikke på den.", + "L_AUTO_COUNT_UP": "Automatisk utløsertelling opp for", + "L_AUTO_SWITCH_OFF": "Automatisk utkobling for", + "L_AUTO_SWITCH_ON": "Automatisk utløserbryter på for", + "L_ICON": "Ikon", + "L_ICON_ON": "Ikon når det er slått på", + "L_IS_ENABLED": "Aktivert", + "L_TITLE": "Tittel", + "L_TYPE": "Type", + "TITLE": "Enkle tellere", + "TYPE_CLICK_COUNTER": "Klikk på teller", + "TYPE_STOPWATCH": "Stoppeklokke" + } + }, + "TAG": { + "D_CREATE": { + "CREATE": "Opprett tag", + "EDIT": "Rediger tag" + }, + "D_DELETE": { + "CONFIRM_MSG": "Vil du virkelig slette koden \"{{tagName}}\"? Det vil bli fjernet fra alle oppgaver. Dette kan ikke angres." + }, + "D_EDIT": { + "ADD": "Legg til koder for \"{{title}}\"", + "EDIT": "Rediger tagger for \"{{title}}\"", + "LABEL": "Merker" + }, + "FORM_BASIC": { + "L_COLOR": "Farge (hvis udefinert primær temafarge brukes)", + "L_ICON": "Ikon", + "L_TITLE": "Merkets navn", + "TITLE": "Grunnleggende innstillinger" + }, + "S": { + "UPDATED": "Tag-innstillinger ble oppdatert" + } + }, + "TASK": { + "ADDITIONAL_INFO": { + "ADD_ATTACHMENT": "Legg til vedlegg", + "ADD_SUB_TASK": "Legg til underoppgave", + "ATTACHMENTS": "Vedlegg ({{nr}})", + "FROM_PARENT": "(fra forelder)", + "LOCAL_ATTACHMENTS": "Lokale vedlegg", + "NOTES": "Merknader", + "PARENT": "Foreldre", + "REMINDER": "Påminnelse", + "REPEAT": "Gjenta", + "SCHEDULE_TASK": "Planlegg oppgave", + "SUB_TASKS": "Underoppgaver ({{nr}})", + "TIME": "Tid" + }, + "ADD_TASK_BAR": { + "ADD_EXISTING_TASK": "Legg til eksisterende oppgave \"{{taskTitle}}\"", + "ADD_ISSUE_TASK": "Legg til utgave nr. {{issueNr}} fra {{issueType}}", + "ADD_TASK": "Legg til oppgave", + "ADD_TASK_TO_BACKLOG": "Legg til oppgave i backloggen", + "CREATE_TASK": "Lag ny oppgave", + "EXAMPLE": "Eksempel: \"Noen oppgavetittel + prosjektnavn #en tag #en annen tag 10m / 3h\"", + "START": "Trykk enter en gang til for å starte" + }, + "B": { + "ADD_HALF_HOUR": "Tilsett 1/2 time", + "ESTIMATE_EXCEEDED": "Tidsestimatet overskredet for \"{{title}}\"" + }, + "CMP": { + "ADD_SUB_TASK": "Legg til underoppgave", + "ADD_TO_MY_DAY": "Legg til dagen min", + "ADD_TO_PROJECT": "Legg til et prosjekt", + "CONVERT_TO_PARENT_TASK": "Konverter til foreldreoppgave", + "DELETE": "Slett oppgave", + "DROP_ATTACHMENT": "Slipp her for å legge ved \"{{title}}\"", + "EDIT_REMINDER": "Rediger påminnelse", + "EDIT_TAGS": "Rediger koder", + "MARK_DONE": "Marker som ferdig", + "MARK_UNDONE": "Merk som ugjort", + "MOVE_TO_BACKLOG": "Gå til backlog", + "MOVE_TO_OTHER_PROJECT": "Gå til et annet prosjekt", + "MOVE_TO_TODAY": "Gå til dagens liste", + "OPEN_ATTACH": "Legg ved fil eller lenke", + "OPEN_ISSUE": "Åpne i nettleseren", + "OPEN_TIME": "Tidssporing", + "REMOVE_FROM_MY_DAY": "Fjern fra Min dag", + "REPEAT_EDIT": "Rediger konfigurasjon for gjentatt oppgave", + "SCHEDULE": "Planlegg oppgaven", + "SHOW_UPDATES": "Vis oppdateringer", + "TOGGLE_ADDITIONAL": "Vis / skjul tilleggsinformasjon", + "TOGGLE_ATTACHMENTS": "Vis / skjul vedlegg", + "TOGGLE_DONE": "Merk som ferdig / angre", + "TOGGLE_SUB_TASK_VISIBILITY": "Bytt synlighet av underoppgave", + "TRACK_TIME": "Begynn å spore tid", + "TRACK_TIME_STOP": "Sett sporingstid på pause", + "UPDATE_ISSUE_DATA": "Oppdater data om problemet" + }, + "D_REMINDER_ADD": { + "DATETIME_FOR": "Datotid for påminnelse", + "EDIT": "Rediger påminnelse", + "MOVE_TO_BACKLOG": "Flytt oppgaven til backlogg helt til planlagt", + "SCHEDULE": "Legg til planlagt", + "UNSCHEDULE": "Fjern fra planlagt" + }, + "D_REMINDER_VIEW": { + "ADD_ALL_TO_TODAY": "Legg alt til i dag", + "ADD_TO_TODAY": "Legg til i dag", + "DISMISS": "Avvis påminnelse", + "DISMISS_ALL": "Avvis alle", + "DUE_TASK": "Forfalt oppgave", + "DUE_TASKS": "Forfalte oppgaver", + "FOR_CURRENT": "Oppgaven skal utføres. Vil du begynne å jobbe med det?", + "FOR_OTHER": "Oppgaven skal utføres. Vil du begynne å jobbe med det?", + "FROM_PROJECT": "Fra prosjekt: \"{{title}}\"", + "FROM_TAG": "Fra tag: \"{{title}}\"", + "SNOOZE": "Slumre", + "SNOOZE_ALL": "Utsett alle", + "SNOOZE_UNTIL_TOMORROW": "Til i morgen", + "START": "Start", + "SWITCH_CONTEXT_START": "Bytt kontekst og start" + }, + "D_TIME": { + "ADD_FOR_OTHER_DAY": "Legg til tid brukt den andre dagen", + "DELETE_FOR": "Slett oppføringen for dagen", + "ESTIMATE": "Anslag", + "TIME_SPENT": "Tid brukt", + "TIME_SPENT_ON": "Tidsbruk {{date}}", + "TITLE": "Tidsbruk / estimater" + }, + "D_TIME_FOR_DAY": { + "ADD_ENTRY_FOR": "Legg til ny oppføring for {{date}}", + "DATE": "Dato for nyoppføring", + "HELP": "Eksempler:Når håndtering av inaktiv tid er aktivert, åpnes en dialog etter en spesifisert tid for å sjekke om og på hvilken oppgave du vil spore tiden din, når du har vært inaktiv.
Her kan du eksportere alle dataene dine som en JSON for sikkerhetskopiering, men også for å bruke dem i en annen kontekst (f.eks. Vil du kanskje eksportere prosjektene dine i nettleseren og importere dem til desktopversjonen).
Importen forventer at gyldig JSON kopieres til tekstområdet. MERKNAD: Når du trykker på importknappen, overskrives alle dine nåværende innstillinger og data!
", + "TITLE": "Import Eksport" + }, + "KEYBOARD": { + "ADD_NEW_NOTE": "Legg til et nytt notat", + "ADD_NEW_TASK": "Legg til ny oppgave", + "APP_WIDE_SHORTCUTS": "Globale snarveier (applikasjonsbredt)", + "COLLAPSE_SUB_TASKS": "Skjul underoppgaver", + "EXPAND_SUB_TASKS": "Utvid underoppgaver", + "GLOBAL_ADD_NOTE": "Legg til et nytt notat", + "GLOBAL_ADD_TASK": "Legg til en ny oppgave", + "GLOBAL_SHOW_HIDE": "Vis / skjul Super Productivity", + "GLOBAL_TOGGLE_TASK_START": "Bytt tidssporing for siste aktive oppgave", + "GO_TO_DAILY_AGENDA": "Gå til Agenda", + "GO_TO_FOCUS_MODE": "Gå til Fokusmodus", + "GO_TO_SETTINGS": "Gå til Innstillinger", + "GO_TO_WORK_VIEW": "Gå til arbeidsvisning", + "HELP": "Her kan du konfigurere alle hurtigtaster.
Klikk på tekstinntastingen og skriv inn ønsket tastaturkombinasjon. Trykk på Enter for å lagre og Escape for å avbryte.
Det er tre typer snarveier:
Ser du ikke skrivebordsvarsler? For Windows vil du kanskje sjekke System> Varsler og handlinger og sjekke om de nødvendige varslene er aktivert.
", + "IS_AUTO_ADD_WORKED_ON_TO_TODAY": "Legg til dagens tag automatisk for å jobbe med oppgaver", + "IS_AUTO_MARK_PARENT_AS_DONE": "Merk foreldreoppgaven som ferdig når alle underoppgaver er utført", + "IS_AUTO_START_NEXT_TASK": "Begynn å spore neste oppgave når du merker nåværende som ferdig", + "IS_CONFIRM_BEFORE_EXIT": "Bekreft før du avslutter appen", + "IS_DARK_MODE": "Mørk modus", + "IS_DISABLE_INITIAL_DIALOG": "Deaktiver innledende infodialog (du kan gå glipp av viktige oppdateringer!)", + "IS_HIDE_NAV": "Skjul navigasjonen til hovedoverskriften er svevet (kun på skrivebordet)", + "IS_NOTIFY_WHEN_TIME_ESTIMATE_EXCEEDED": "Gi beskjed når tidsestimatet ble overskredet", + "IS_TURN_OFF_MARKDOWN": "Slå av Markdown-parsering for notater", + "TITLE": "Diverse innstillinger", + "FIRST_DAY_OF_WEEK": "Første ukedag" + }, + "POMODORO": { + "BREAK_DURATION": "Varighet av korte pauser", + "CYCLES_BEFORE_LONGER_BREAK": "Start lengre pause etter X-arbeidsøkter", + "DURATION": "Varigheten av arbeidsøktene", + "HELP": "Pomodoro-timeren kan konfigureres via et par innstillinger. Varigheten av hver arbeidsøkt, varigheten av normale pauser, antall arbeidsøkter som skal kjøres før en lengre pause startes og varigheten av denne lengre pausen.
Du kan også angi om du vil vise distraksjoner i pomodoro-pausene dine.
Innstilling av "Pause tidssporing på pomodoro pause" vil også spore pausene dine som arbeidstid brukt på en oppgave.
Aktivering av "Pause pomodoro-økt midlertidig når ingen aktiv oppgave er aktivert" vil også pomodoro-økten pause når du setter en oppgave på pause.
", + "IS_ENABLED": "Aktiver pomodoro", + "IS_MANUAL_CONTINUE": "Bekreft manuelt start av neste pomodoro-økt", + "IS_PLAY_SOUND": "Spill lyd når økten er ferdig", + "IS_PLAY_SOUND_AFTER_BREAK": "Spill lyd når pause er ferdig", + "IS_PLAY_TICK": "Spill av krysslyd hvert sekund", + "IS_STOP_TRACKING_ON_BREAK": "Stopp tidsporing for oppgave på pause", + "LONGER_BREAK_DURATION": "Varighet av lengre pauser", + "TITLE": "Pomodoro Timer" + }, + "SOUND": { + "DONE_SOUND": "Oppgavelyd", + "IS_INCREASE_DONE_PITCH": "Øk tonehøyde for hver oppgave", + "IS_PLAY_DONE_SOUND": "Spill lyd når oppgaven er merket som ferdig", + "TITLE": "Lyd", + "VOLUME": "Volum" + }, + "TAKE_A_BREAK": { + "HELP": "Lar deg konfigurere en påminnelse som kommer igjen når du har jobbet i en spesifisert tid uten å ta en pause.
Du kan endre meldingen som vises. $ {duration} blir erstattet med tiden brukt uten pause.
Atualização do Dropbox. Os dados locais e remotos parecem ter sido modificados.
", "TITLE": "Dropbox: dados conflitantes", - "USE_LOCAL": "Use local", - "USE_REMOTE": "Usar controle remoto" + "USE_LOCAL": "Usar local", + "USE_REMOTE": "Usar remoto" }, "FORM": { "B_GENERATE_TOKEN": "Gerar token", @@ -119,8 +119,8 @@ }, "FORM": { "FILTER_USER": "Nome de usuário (ex.: para filtrar as alterações sozinho)", - "IS_AUTO_ADD_TO_BACKLOG": "Adicionar automáticamente problemas não resolvidos do Github para o backlog", - "IS_AUTO_POLL": "Obter automáticamente issues do Github para alterações", + "IS_AUTO_ADD_TO_BACKLOG": "Adicionar automaticamente problemas não resolvidos do Github para o backlog", + "IS_AUTO_POLL": "Obter automaticamente issues do Github para alterações", "IS_SEARCH_ISSUES_FROM_GITHUB": "Mostrar issues do Github como sugestões qando adicionar novas tarefas", "REPO": "\"username/repositoryName\" para o repositório git que você deseja rastrear", "TOKEN": "Token de acesso" @@ -131,12 +131,12 @@ }, "ISSUE_CONTENT": { "ASSIGNEE": "Responsável", - "AT": "at", + "AT": "em", "DESCRIPTION": "Descrição", "LABELS": "Etiquetas", "MARK_AS_CHECKED": "Marcar atualizações como checadas", "STATUS": "Status", - "SUMMARY": "Indíce", + "SUMMARY": "Índice", "WRITE_A_COMMENT": "Comentar" }, "S": { @@ -161,8 +161,8 @@ }, "FORM": { "FILTER_USER": "Nome de usuário (ex.: para filtrar as alterações sozinho)", - "IS_AUTO_ADD_TO_BACKLOG": "Adicionar automáticamente problemas não resolvidos do Gitlab para o backlog", - "IS_AUTO_POLL": "Obter automáticamente issues do Gitlab para alterações", + "IS_AUTO_ADD_TO_BACKLOG": "Adicionar automaticamente problemas não resolvidos do Gitlab para o backlog", + "IS_AUTO_POLL": "Obter automaticamente issues do Gitlab para alterações", "IS_SEARCH_ISSUES_FROM_GITLAB": "Mostrar issues do Gitlab como sugestões qando adicionar novas tarefas", "PROJECT": "Caminho completo ou nome de usuário / projeto", "TOKEN": "Token de acesso" @@ -173,7 +173,7 @@ }, "ISSUE_CONTENT": { "ASSIGNEE": "Responsável", - "AT": "at", + "AT": "em", "DESCRIPTION": "Descrição", "LABELS": "Etiquetas", "MARK_AS_CHECKED": "Marcar atualizações como checadas", @@ -212,7 +212,7 @@ "LOCAL_REMOTE": "local <=> remoto", "OVERWRITE_LOCAL": "Substituir local", "OVERWRITE_REMOTE": "Substituir remoto", - "REMOTE": "romoto", + "REMOTE": "remoto", "TEXT": "Atualização do Google Drive Backup. Os dados locais e remotos parecem ter sido modificados. Deseja sobrescrever alterações locais não salvas? Todos os dados serão perdidos para sempre.
", "TITLE": "Sobrescrever dados locais com a Atualização GDrive?" }, @@ -260,7 +260,7 @@ }, "JIRA": { "BANNER": { - "BLOCK_ACCESS_MSG": "Jira: A fim de impedir o desligamento da API, o acesso foi bloqueado pela Super Produtividade. Você provavelmente deve verificar suas configurações do jira!", + "BLOCK_ACCESS_MSG": "Jira: A fim de impedir o desligamento da API, o acesso foi bloqueado pelo Super Productivity. Você provavelmente deve verificar suas configurações do jira!", "BLOCK_ACCESS_UNBLOCK": "Desbloquear" }, "CFG_CMP": { @@ -301,7 +301,7 @@ "TITLE": "Jira: Enviar log de trabalho" }, "FORM": { - "IS_AUTO_ADD_TO_BACKLOG": "Adicionar automáticamente problemas não resolvidos do Github para o backlog", + "IS_AUTO_ADD_TO_BACKLOG": "Adicionar automaticamente problemas não resolvidos do Github para o backlog", "IS_AUTO_POLL": "Pesquisar automaticamente problemas importados do git em busca de alterações", "IS_SEARCH_ISSUES_FROM_GITHUB": "Mostrar issues do Github como sugestões qando adicionar novas tarefas", "REPO": "\"username/repositoryName\" para o repositório git que você deseja rastrear" @@ -341,7 +341,7 @@ }, "ISSUE_CONTENT": { "ASSIGNEE": "Resposável", - "AT": "at", + "AT": "em", "ATTACHMENTS": "Anexos", "CHANGED": "Alterado", "COMMENTS": "Comentarios", @@ -349,7 +349,7 @@ "DESCRIPTION": "Descrição", "LIST_OF_CHANGES": "Lista de mudanças", "MARK_AS_CHECKED": "Marcar atualizações como checadas", - "ON": "on", + "ON": "em", "STATUS": "Status", "STORY_POINTS": "Story Points", "SUMMARY": "Indíce", @@ -463,7 +463,7 @@ "ENJOY_YOURSELF": "Divirta-se, mexa-se, volte em:", "FINISH_SESSION_X": "Você terminou a sessão com sucesso {{nr}}!", "NOTIFICATION": { - "BREAK_X_START": "Pomodoro: Pausa {{nr}} iniciado!", + "BREAK_X_START": "Pomodoro: Pausa {{nr}} iniciada!", "SESSION_X_START": "Pomodoro: Sessão {{nr}} iniciada!" }, "S": { @@ -567,7 +567,7 @@ "L_AUTO_SWITCH_ON": "O gatilho automático é ativado por", "L_ICON": "Ícone", "L_ICON_ON": "Ícone quando alternado", - "L_IS_ENABLED": "ativado", + "L_IS_ENABLED": "Ativado", "L_TITLE": "Título", "L_TYPE": "Tipo", "TITLE": "Contadores simples", @@ -611,7 +611,7 @@ "REPEAT": "Repetir", "SCHEDULE_TASK": "Agendar Tarefa", "SUB_TASKS": "Subtarefas ({{nr}})", - "TIME": "tempo" + "TIME": "Tempo" }, "ADD_TASK_BAR": { "ADD_EXISTING_TASK": "Adicionar tarefa existente \"{{taskTitle}}\"", @@ -826,7 +826,7 @@ "DISMISS": "Dispensar", "DO_IT": "Fazer isto!", "EDIT": "Editar", - "EXTENSION_INFO": "Por favor faça o download da extensão chrome para permitir a comunicação com o Jira Api e o Idle Time Handling. Observe que isso não funciona para dispositivos móveis.", + "EXTENSION_INFO": "Por favor faça o download da extensão chrome para permitir a comunicação com o Jira Api e o Idle Time Handling. Observe que isso não funciona para dispositivos móveis.", "LOGIN": "Login", "LOGOUT": "Sair", "MINUTES": "{{m}} minutos", @@ -912,22 +912,23 @@ "ZOOM_OUT": "Diminuir o zoom (somente para computador)" }, "LANG": { - "AR": "Arabic", - "DE": "German", - "EN": "English", - "ES": "Spanish", + "AR": "Árabe", + "DE": "Alemão", + "EN": "Inglês", + "ES": "Espanhol", "FA": "Persa", - "FR": "French", - "IT": "italiano", - "JA": "Japanese", - "KO": "Korean", - "LABEL": "Please select a language", + "FR": "Francês", + "IT": "Italiano", + "JA": "Japonês", + "KO": "Coreano", + "LABEL": "Por favor escolha um idioma", + "NB": "Bokmål norueguês", "NL": "Holandês", - "PT": "português", - "RU": "Russian", - "TITLE": "Language", - "TR": "Turkish", - "ZH": "Chinese" + "PT": "Português", + "RU": "Russo", + "TITLE": "Idioma", + "TR": "Turco", + "ZH": "Chinês" }, "MISC": { "DEFAULT_PROJECT": "Projeto padrão a ser usado para tarefas se nenhum for especificado", @@ -1114,10 +1115,10 @@ "indigo": "índigo", "light-blue": "azul claro", "light-green": "verde claro", - "lime": "Lima", - "pink": "Rosa", + "lime": "lima", + "pink": "rosa", "purple": "roxa", - "teal": "teal", + "teal": "azul petróleo", "yellow": "amarelo" }, "V": { @@ -1140,7 +1141,7 @@ "NO_COMPLETED_TASKS": "No momento, não há tarefas concluídas", "NO_PLANNED_TASKS": "Nenhuma tarefa planejada", "READY_TO_WORK": "Pronto para trabalhar!", - "RESET_BREAK_TIMER": "Reset without break timer", + "RESET_BREAK_TIMER": "Reiniciar sem temporizador de pause", "TIME_ESTIMATED": "Tempo estimado:", "WITHOUT_BREAK": "Sem pausa:", "WORKING_TODAY": "Trabalhando hoje:" diff --git a/src/assets/i18n/ru.json b/src/assets/i18n/ru.json index 173e2678e..d087a19bd 100644 --- a/src/assets/i18n/ru.json +++ b/src/assets/i18n/ru.json @@ -826,7 +826,7 @@ "DISMISS": "Отклонить", "DO_IT": "Сделай это!", "EDIT": "Редактировать", - "EXTENSION_INFO": "Пожалуйста, загрузите расширение Chrome , чтобы обеспечить связь с Jira Api и Idle Time Handling. Обратите внимание, что это не работает для мобильных устройств.", + "EXTENSION_INFO": "Пожалуйста, загрузите расширение Chrome , чтобы обеспечить связь с Jira Api и Idle Time Handling. Обратите внимание, что это не работает для мобильных устройств.", "LOGIN": "Авторизоваться", "LOGOUT": "Выйти", "MINUTES": "{{m}} минут", @@ -922,6 +922,7 @@ "JA": "Японский", "KO": "Корейский", "LABEL": "Пожалуйста, выберите язык", + "NB": "Норвежский букмол", "NL": "голландский", "PT": "португальский", "RU": "Русский", diff --git a/src/assets/i18n/tr.json b/src/assets/i18n/tr.json index 6308a2272..54eaef260 100644 --- a/src/assets/i18n/tr.json +++ b/src/assets/i18n/tr.json @@ -826,7 +826,7 @@ "DISMISS": "Reddet", "DO_IT": "Yap!", "EDIT": "Düzenle", - "EXTENSION_INFO": "Jira Api ve Idle Time Handling ile iletişime izin vermek için lütfen krom uzantısını indirin. Bunun mobil cihazlar için işe yaramadığını unutmayın.", + "EXTENSION_INFO": "Jira Api ve Idle Time Handling ile iletişime izin vermek için lütfen krom uzantısını indirin. Bunun mobil cihazlar için işe yaramadığını unutmayın.", "LOGIN": "Oturum aç", "LOGOUT": "Çıkış Yap", "MINUTES": "{{m}} dakika", @@ -922,6 +922,7 @@ "JA": "Japonca", "KO": "Koreli", "LABEL": "Lütfen bir dil seçin", + "NB": "Norveççe Bokmål", "NL": "Flemenkçe", "PT": "Portekizce", "RU": "Rusça", diff --git a/src/assets/i18n/zh.json b/src/assets/i18n/zh.json index 0c92ed549..136af0523 100644 --- a/src/assets/i18n/zh.json +++ b/src/assets/i18n/zh.json @@ -826,7 +826,7 @@ "DISMISS": "取消", "DO_IT": "开始吧!", "EDIT": "编辑", - "EXTENSION_INFO": "请 下载Chrome扩展程序 ,以便与Jira Api和空闲时间处理进行通信。请注意,这不适用于移动设备。", + "EXTENSION_INFO": "请 下载Chrome扩展程序 ,以便与Jira Api和空闲时间处理进行通信。请注意,这不适用于移动设备。", "LOGIN": "登录", "LOGOUT": "登出", "MINUTES": "{{m}} 分钟", @@ -922,6 +922,7 @@ "JA": "日本语", "KO": "朝鲜语", "LABEL": "请选择一种语言", + "NB": "挪威语 Bokmål", "NL": "荷兰语", "PT": "葡萄牙语", "RU": "俄语", diff --git a/src/index.html b/src/index.html index b0cfc35dc..9b48fcbc0 100644 --- a/src/index.html +++ b/src/index.html @@ -52,7 +52,7 @@ TODO configure more restrictive Content-Security-Policy @@ -190,7 +190,13 @@ TODO configure more restrictive Content-Security-Policy ['Mess creates stress', 'Clean up your desk!'], ['Focus on a single task', 'Multi-tasking is the worst.'], ['Set your goals', 'Having a goal to aim for (or even some smaller ones) increases motivation and focus. Remind yourself why you are doing something.'], - ['Try to get it right the first time', 'This can help you to avoid dragging a task on forever.'] + ['Try to get it right the first time', 'This can help you to avoid dragging a task on forever.'], + ['We are what we repeatedly do.', 'Excellence, then, is not an act, but a habit. - Aristotle'], + ['You don’t learn to walk by following rules.', 'You learn by doing, and by falling over. - Richard Branson'], + ['A problem well-put is half-solved', '- John Dewey'], + ['Wisdom is learning what to overlook', '- William James'], + ['It is not that I’m so smart', 'But I stay with the questions much longer - Albert Einstein'], + ['No problem can withstand the assault of sustained thinking', '- Voltaire'], ]; var randomIndex = Math.floor(Math.random() * productivityTips.length); document.getElementById('heading').innerText = productivityTips[randomIndex][0]; diff --git a/src/main.ts b/src/main.ts index 1d9684e80..e2eb6937c 100644 --- a/src/main.ts +++ b/src/main.ts @@ -16,9 +16,15 @@ platformBrowserDynamic().bootstrapModule(AppModule).then(() => { if ('serviceWorker' in navigator && (environment.production || environment.stage) && !IS_ELECTRON) { console.log('Registering Service worker'); return navigator.serviceWorker.register('ngsw-worker.js'); + } else if ('serviceWorker' in navigator && IS_ELECTRON) { + navigator.serviceWorker.getRegistrations().then((registrations) => { + for (const registration of registrations) { + registration.unregister(); + } + }); } return; -}).catch(err => { +}).catch((err: any) => { console.log('Service Worker Registration Error'); console.log(err); }); diff --git a/yarn.lock b/yarn.lock index 783147734..7efedf089 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4468,6 +4468,15 @@ ejs@^3.1.3: dependencies: jake "^10.6.1" +electron-builder-notarize@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/electron-builder-notarize/-/electron-builder-notarize-1.2.0.tgz#6db86173601513bcb667074f80322f8622e24ff9" + integrity sha512-mSU5CSjydNlO5oFSOimJvzKQ4m/whUUBoE3i2xSAOF7+T2ZIzSfsGCT1SJvqsiHYf2xvTb2RpFoHWE6Oc9Cvgg== + dependencies: + electron-notarize "^0.2.0" + js-yaml "^3.14.0" + read-pkg-up "^7.0.0" + electron-builder@^22.7.0: version "22.8.1" resolved "https://registry.yarnpkg.com/electron-builder/-/electron-builder-22.8.1.tgz#84295190dae17b3892df7aa39ac334983aeaea06" @@ -4517,6 +4526,14 @@ electron-log@^4.2.2: resolved "https://registry.yarnpkg.com/electron-log/-/electron-log-4.2.4.tgz#a13e42a9fc42ca2cc7d2603c3746352efa82112e" integrity sha512-CXbDU+Iwi+TjKzugKZmTRIORIPe3uQRqgChUl19fkW/reFUn5WP7dt+cNGT3bkLV8xfPilpkPFv33HgtmLLewQ== +electron-notarize@^0.2.0: + version "0.2.1" + resolved "https://registry.yarnpkg.com/electron-notarize/-/electron-notarize-0.2.1.tgz#759e8006decae19134f82996ed910db26d9192cc" + integrity sha512-oZ6/NhKeXmEKNROiFmRNfytqu3cxqC95sjooG7kBXQVEUSQkZnbiAhxVh5jXngL881G197pbwpeVPJyM7Ikmxw== + dependencies: + debug "^4.1.1" + fs-extra "^8.1.0" + electron-notarize@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/electron-notarize/-/electron-notarize-1.0.0.tgz#bc925b1ccc3f79e58e029e8c4706572b01a9fd8f" @@ -10016,7 +10033,7 @@ read-pkg-up@^3.0.0: find-up "^2.0.0" read-pkg "^3.0.0" -read-pkg-up@^7.0.1: +read-pkg-up@^7.0.0, read-pkg-up@^7.0.1: version "7.0.1" resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz#f3a6135758459733ae2b95638056e1854e7ef507" integrity sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==