diff --git a/config/locales/crowdin/de.yml b/config/locales/crowdin/de.yml
index 07fa29e80ab1..d861fd5464ab 100644
--- a/config/locales/crowdin/de.yml
+++ b/config/locales/crowdin/de.yml
@@ -3219,7 +3219,7 @@ de:
setting_sys_api_description: "Der Web-Service für Projektarchiv-Verwaltung erlaubt Integration und Nutzer-Autorisierung für den Zugriff auf Projektarchive."
setting_time_format: "Zeit"
setting_total_percent_complete_mode: "Berechnung des Gesamtwerts % abgeschlossen in Hierarchien"
- setting_total_percent_complete_mode_work_weighted_average: "Nach Arbeit gewichtet"
+ setting_total_percent_complete_mode_work_weighted_average: "Nach Aufwand gewichtet"
setting_total_percent_complete_mode_work_weighted_average_caption_html: >-
Der Gesamtwert % abgeschlossen wird gegen den Aufwand der einzelnen Arbeitspakete in der Hierarchie gewichtet. Arbeitspakete ohne Aufwand werden ignoriert.
setting_total_percent_complete_mode_simple_average: "Einfacher Durchschnitt"
diff --git a/config/locales/crowdin/js-no.yml b/config/locales/crowdin/js-no.yml
index 9bcf4ade631b..57b447072b04 100644
--- a/config/locales/crowdin/js-no.yml
+++ b/config/locales/crowdin/js-no.yml
@@ -359,7 +359,7 @@
"14_6":
standard:
new_features_html: >
- The release brings various features and improvements for you, e.g.
- Benefit from more flexible progress reporting – thanks to user feedback.
- Receive an update notification with reload option for meetings.
- Enable a custom field for multiple projects at once.
- Use relative work package attribute macros.
- Show empty lines in saved rich text.
- See past meetings included in the number next to the Meetings tab.
+ Versjonen gir ulike funksjoner og forbedringer for deg, for eksempel
- Dra nytte av mer fleksibel fremdriftsrapportering – takket være brukertilbakemeldinger.
- Motta en oppdatering for møter med valg for oppdatering.
- Aktiver et egendefinert felt for flere prosjekter samtidig.
- Bruk relativ arbeidspakkeattributt.
- Vis tomme linjer i lagret, rik tekst.
- Se tidligere møter som er inkludert i nummeret ved siden av møtene under.
ical_sharing_modal:
title: "Abonner på kalender"
inital_setup_error_message: "En feil oppstod under henting av data."
diff --git a/config/locales/crowdin/no.yml b/config/locales/crowdin/no.yml
index 08b2f5428724..179058cb7ced 100644
--- a/config/locales/crowdin/no.yml
+++ b/config/locales/crowdin/no.yml
@@ -31,8 +31,8 @@
custom_styles:
color_theme: "Fargetema"
color_theme_custom: "Egendefinert"
- tab_interface: "Interface"
- tab_branding: "Branding"
+ tab_interface: "Grensesnitt"
+ tab_branding: "Merkevarebygging"
tab_pdf_export_styles: "PDF export styles"
colors:
primary-button-color: "Primærknapp"
@@ -82,7 +82,7 @@
contact: "Kontakt oss for en demo"
enterprise_info_html: "er en Enterprise -utvidelse."
upgrade_info: "Vennligst oppgrader til et betalt abonnement for å kunne aktivere og begynne å bruke det i ditt team."
- jemalloc_allocator: Jemalloc memory allocator
+ jemalloc_allocator: Jemalloc minne allokator
journal_aggregation:
explanation:
text: "Individuelle handlinger av en bruker (f.eks. oppdatering av en arbeidspakke to ganger) aggregeres til en enkelt handling hvis aldersforskjellen er mindre enn det spesifiserte tidsrommet. De vil bli vist som en enkelt handling i programmet. Dette vil også forsinke varslinger med samme tidsperiode som reduserer antall e-poster som sendes, og vil også påvirke %{webhook_link} forsinkelse."
@@ -209,14 +209,14 @@
admin:
custom_field_projects:
is_for_all_blank_slate:
- heading: For all projects
- description: This custom field is enabled in all projects since the "For all projects" option is checked. It cannot be deactivated for individual projects.
+ heading: For alle prosjekter
+ description: Dette egendefinerte feltet er aktivert i alle prosjekter siden "For alle prosjekter" alternativet er sjekket. Den kan ikke deaktiveres for enkeltprosjekter.
items:
blankslate:
- title: "Your list of items is empty"
- description: "Start by adding items to the custom field of type hierarchy. Each item can be used to create a hierarchy bellow it. To navigate and create sub-items inside a hierarchy click on the created item."
+ title: "Din liste over elementer er tom"
+ description: "Start ved å legge elementer til i det tilpassede feltet av typehierarkiet. Hvert element kan brukes til å opprette et hierarkisk buk på det. For å navigere og opprette underelementer i et hierarki, klikk på det opprettede elementet."
notice:
- remember_items_and_projects: "Remember to set items and projects in the respective tabs for this custom field."
+ remember_items_and_projects: "Husk å angi elementer og prosjekter i de respektive fanene for dette egendefinerte feltet."
text_add_new_custom_field: >
For å legge til nye egendefinerte felt i et prosjekt må du først opprette dem før du kan legge dem til i dette prosjektet.
is_enabled_globally: "Er aktivert globalt"
@@ -280,8 +280,8 @@
no_results_title_text: Det er for tiden ingen prosjekter
no_results_content_text: Opprett nytt prosjekt
search:
- label: Project name filter
- placeholder: Search by project name
+ label: Prosjektnavn filter
+ placeholder: Søk etter prosjektnavn
lists:
active: "Aktive prosjekter"
my: "Mine prosjekter"
@@ -338,7 +338,7 @@
success: "Den endrede listen er lagret"
failure: "Den endrede listen kan ikke lagres: %{errors}"
publish:
- success: "Listen er blitt offentliggjort"
+ success: "Listen har blitt offentliggjort"
failure: "Listen kan ikke offentliggjøres: %{errors}"
unpublish:
success: "Listen er blitt gjort privat"
@@ -485,9 +485,9 @@
status_excluded_from_totals_text: |-
Velg denne innstillingen for å utelukke arbeidspakker med denne statusen fra oppsummeringer for Arbeid, Gjenstående arbeid og % Ferdig i et hierarki.
status_percent_complete_text: |-
- In status-based progress calculation mode, the % Complete of a work
- package is automatically set to this value when this status is selected.
- Ignored in work-based mode.
+ I statusbasert fremdriftsberegningsmodus, % ferdig arbeid
+ -pakken blir automatisk satt til denne verdien når denne statusen er valgt.
+ Ignorert i arbeidsbasert modus.
status_readonly_html: |
Merk dette alternativet for å merke arbeidspakker med denne statusen som skrivebeskyttet.
Ingen attributter kan endres med unntak av status.
@@ -545,7 +545,7 @@
could_not_be_saved: "De følgende arbeidspakkene kunne ikke lagres:"
none_could_be_saved: "Ingen av %{total} arbeidspakkene kan oppdateres."
x_out_of_y_could_be_saved: "%{failing} av arbeidspakkene fra %{total} kunne ikke oppdateres mens %{success} kan oppdateres."
- selected_because_descendants: "While %{selected} work packages were selected, in total %{total} work packages are affected which includes descendants."
+ selected_because_descendants: "Mens %{selected} arbeidspakker ble valgt, påvirkes alle arbeidspakker fra %{total} som inkluderer underordnede pakker."
descendant: "underordnete av valgt"
move:
no_common_statuses_exists: "Det er ingen status tilgjengelig for alle valgte arbeidspakker. Status kan ikke endres."
@@ -619,7 +619,7 @@
filename: "Fil"
filesize: "Størrelse"
attribute_help_text:
- attribute_name: "Attributt"
+ attribute_name: "Egenskap"
help_text: "Hjelpetekst"
changeset:
repository: "Pakkebrønn"
@@ -635,7 +635,7 @@
editable: "Redigerbar"
field_format: "Format"
is_filter: "Brukt som et filter"
- is_for_all: "For all projects"
+ is_for_all: "For alle prosjekter"
is_required: "Obligatorisk"
max_length: "Maksimal lengde"
min_length: "Minimumslengde"
@@ -650,8 +650,8 @@
uid: "Klient ID"
secret: "Klient hemmlighet"
owner: "Eier"
- builtin: "Builtin"
- enabled: "Active"
+ builtin: "Innebygd"
+ enabled: "Aktiv"
redirect_uri: "Omdiriger URI"
client_credentials_user_id: "Klientens bruker-ID"
scopes: "Omfang"
@@ -792,8 +792,8 @@
end_deletion: "Slutt på slettingen"
ignore_non_working_days: "Ignorer arbeidsfrie dager"
include_non_working_days:
- title: "Virkedager"
- false: "Bare virkedager"
+ title: "Arbeidsdager"
+ false: "kun arbeidsdager"
true: "Inkluder arbeidsfrie dager"
notify: "Varsle" #used in custom actions
parent: "Overordnet"
@@ -823,7 +823,7 @@
blank: "kan ikke være blank."
blank_nested: "må ha egenskapen '%{property}' aktivert."
cannot_delete_mapping: "er påkrevd. Kan ikke slettes."
- is_for_all_cannot_modify: "is for all projects and can therefore not be modified."
+ is_for_all_cannot_modify: "er for alle prosjekter og kan derfor ikke modifiseres."
cant_link_a_work_package_with_a_descendant: "En arbeidspakke kan ikke knyttes til en av sine deloppgaver."
circular_dependency: "En slik relasjon ville lage en sirkulær avhengighet."
confirmation: "samsvarer ikke med %{attribute}."
@@ -900,7 +900,7 @@
custom_fields_project:
attributes:
project_ids:
- blank: "Please select a project."
+ blank: "Velg et prosjekt."
custom_actions:
only_one_allowed: "(%{name}) kun tillatt med én verdi."
empty: "(%{name}) verdi kan ikke være tom."
@@ -932,7 +932,7 @@
blank: "er obligatorisk. Velg et navn."
not_unique: "er allerede i bruk. Velg et annet navn."
meeting:
- error_conflict: "Unable to save because the meeting was updated by someone else in the meantime. Please reload the page."
+ error_conflict: "Kunne ikke lagre fordi møtet ble oppdatert av noen andre i mellomtiden. Vennligst last siden på nytt."
notifications:
at_least_one_channel: "Minst en kanal for sending av varsler må angis."
attributes:
@@ -977,7 +977,7 @@
public:
error_unauthorized: "- Brukeren har ikke tillatelse til å opprette offentlige visninger."
group_by:
- invalid: "Kan ikke gruppere av: %{value}"
+ invalid: "Kan ikke gruppere etter: %{value}"
format: "%{message}"
column_names:
invalid: "Ugyldig spørringskolonne: %{value}"
@@ -1068,10 +1068,10 @@
assigned_to:
format: "%{message}"
done_ratio:
- does_not_match_work_and_remaining_work: "does not match Work and Remaining work"
- cannot_be_set_when_work_is_zero: "cannot be set when Work is 0h"
- must_be_set_when_remaining_work_is_set: "required when Remaining work is set."
- must_be_set_when_work_and_remaining_work_are_set: "required when Work and Remaining work are set."
+ does_not_match_work_and_remaining_work: "samsvarer ikke med arbeid og arbeid som gjenstår"
+ cannot_be_set_when_work_is_zero: "kan ikke angis når arbeidet er null timer"
+ must_be_set_when_remaining_work_is_set: "påkrevd når gjenværende arbeid er satt."
+ must_be_set_when_work_and_remaining_work_are_set: "påkrevd når arbeid og gjenværende arbeid er satt."
inclusion: "må være mellom 0 og 100."
due_date:
not_start_date: "er ikke på startdato, selv om dette er nødvendig for milepæler."
@@ -1101,17 +1101,17 @@
does_not_exist: "Den angitte kategorien finnes ikke."
estimated_hours:
not_a_number: "is not a valid duration."
- cant_be_inferior_to_remaining_work: "cannot be lower than Remaining work."
- must_be_set_when_remaining_work_and_percent_complete_are_set: "required when Remaining work and % Complete are set."
+ cant_be_inferior_to_remaining_work: "kan ikke være lavere enn gjenstående arbeid."
+ must_be_set_when_remaining_work_and_percent_complete_are_set: "påkrevd når gjenværende arbeid og % Fullført er satt."
remaining_hours:
not_a_number: "is not a valid duration."
- cant_exceed_work: "cannot be higher than Work."
- must_be_set_when_work_is_set: "required when Work is set."
- must_be_set_when_work_and_percent_complete_are_set: "required when Work and % Complete are set."
+ cant_exceed_work: "kan ikke være høyere enn Arbeid."
+ must_be_set_when_work_is_set: "kreves når Arbeid er satt."
+ must_be_set_when_work_and_percent_complete_are_set: "påkrevd når gjenværende arbeid og % Fullført er satt."
must_be_set_to_zero_hours_when_work_is_set_and_percent_complete_is_100p: >-
- must be 0h when Work is set and % Complete is 100%.
+ må være 0 timer når arbeidet er satt og % Komplett er 100%.
must_be_empty_when_work_is_empty_and_percent_complete_is_100p: >-
- must be empty when Work is empty and % Complete is 100%.
+ må være tom når arbeidet er tomt og % Komplett er 100%.
readonly_status: "Arbeidspakken er i skrivebeskyttet status slik at egenskapene ikke kan endres."
type:
attributes:
@@ -1130,7 +1130,7 @@
confirmation: "Passordbekreftelsen samsvarer ikke med passordet."
format: "%{message}"
password:
- weak: "Must contain characters of the following classes (at least %{min_count} of %{all_count}): %{rules}"
+ weak: "Må inneholde tegn fra de følgende klassene (minst %{min_count} av %{all_count}): %{rules}"
lowercase: "små bokstaver (f.eks. \"a\")"
uppercase: "store bokstaver (f.eks. \"A\")"
numeric: "numerisk (f.eks. \"1\")"
@@ -1240,7 +1240,7 @@
updated: "endret fra %{old_value} til %{value}"
logged_for: "Logget for"
filter:
- changeset: "Changesets"
+ changeset: "Endringssett"
message: "Forum"
news: "Nyheter"
project_attribute: "Prosjekt egenskaper"
@@ -1372,7 +1372,7 @@
button_expand_all: "Utvid alle"
button_favorite: "Legg til i favoritter"
button_filter: "Filter"
- button_finish_setup: "Finish setup"
+ button_finish_setup: "Fullfør oppsett"
button_generate: "Generer"
button_list: "Liste"
button_lock: "Lås"
@@ -1425,8 +1425,8 @@
failure_message: Samtykke mislyktes, kan ikke fortsette.
title: Samtykke fra bruker
decline_warning_message: Du har avvist å samtykke og har blitt logget ut.
- user_has_consented: The user gave their consent to your [configured consent information text](consent_settings).
- not_yet_consented: The user has not yet given their consent to your [configured consent information text](consent_settings). They will be reminded the next time they log in.
+ user_has_consented: Brukeren ga sitt samtykke til din [konfigurert samtykke i informasjon tekst](consent_settings).
+ not_yet_consented: Brukeren har ikke gitt sitt samtykke til din [konfigurert samtykke i informasjonstekst](consent_settings). De vil bli minnet neste gang de logger på.
contact_mail_instructions: Angi e-postadressen som brukerne kan nå en datakontrollør for å utføre data-endring eller fjerne forespørsler.
contact_your_administrator: Vennligst kontakt systemansvarlig dersom du ønsker å slette kontoen din.
contact_this_mail_address: Vennligst kontakt %{mail_address} hvis du ønsker å slette kontoen din.
@@ -1659,7 +1659,7 @@
error_menu_item_not_saved: Menyelementet kunne ikke lagres
error_wiki_root_menu_item_conflict: >
Kan ikke endre navn fra %{old_name} til %{new_name} pga en konflikt mellom det resulterende menyelementet og eksisterende menyelementet "%{existing_caption}" (%{existing_identifier}).
- error_external_authentication_failed_message: "An error occurred during external authentication: %{message}"
+ error_external_authentication_failed_message: "En feil oppsto under ekstern autentisering: %{message}"
error_attribute_not_highlightable: "Egenskap(er) kan ikke utheves: %{attributes}"
events:
changeset: "Changeset ble redigert"
@@ -1679,10 +1679,10 @@
subproject: "Underprosjekt: %{name}"
export:
dialog:
- title: "Export"
- submit: "Export"
+ title: "Eksporter"
+ submit: "Eksporter"
format:
- label: "File format"
+ label: "Filformat"
options:
csv:
label: "CSV"
@@ -1691,58 +1691,58 @@
xls:
label: "XLS"
columns:
- input_label_report: "Add columns to attribute table"
- input_caption_report: "By default all attributes added as columns in the work package list are selected. Long text fields are not available in the attribute table, but can be displayed below it."
- input_caption_table: "By default all attributes added as columns in the work package list are selected. Long text fields are not available in table based exports."
+ input_label_report: "Legg til kolonner til attributttabell"
+ input_caption_report: "Som standard er alle attributter lagt til som kolonner i arbeidspakkelisten valgt. Lang tekstfelt er ikke tilgjengelige i attributttabellen, men kan vises nedenfor det."
+ input_caption_table: "Som standard blir alle attributter lagt til som kolonner i listen over arbeidspakker valgt. Lange tekstfelt er ikke tilgjengelig i tabellbasert eksport."
pdf:
export_type:
- label: "PDF export type"
+ label: "PDF eksporttype"
options:
table:
- label: "Table"
- caption: "Export the work packages list in a table with the desired columns."
+ label: "Tabell"
+ caption: "Eksporter listen over arbeidspakker i en tabell med de ønskede kolonnene."
report:
- label: "Report"
- caption: "Export the work package on a detailed report of all work packages in the list."
+ label: "Rapport"
+ caption: "Eksporter arbeidspakken med en detaljert rapport om alle arbeidspakker i listen."
gantt:
- label: "Gantt chart"
- caption: "Export the work packages list in a Gantt diagram view."
+ label: "Gantt diagram"
+ caption: "Eksporter listen over arbeidspakker i en Ganttdiagram-visning."
include_images:
- label: "Include images"
- caption: "Exclude images to reduce the size of the PDF export."
+ label: "Inkluder bilder"
+ caption: "Ekskluder bilder for å redusere størrelsen på PDF eksport."
gantt_zoom_levels:
- label: "Zoom levels"
- caption: "Select what is the zoom level for dates displayed in the chart."
+ label: "Zoom-nivå"
+ caption: "Velg hva som er zoom-nivået for datoer som vises i diagrammet."
options:
- days: "Days"
- weeks: "Weeks"
- months: "Months"
- quarters: "Quarters"
+ days: "Dager"
+ weeks: "Uker"
+ months: "Måneder"
+ quarters: "Kvartaler"
column_width:
- label: "Table column width"
+ label: "Kollonnebredde tabell"
options:
- narrow: "Narrow"
+ narrow: "Smal"
medium: "Medium"
- wide: "Wide"
- very_wide: "Very wide"
+ wide: "Bred"
+ very_wide: "Veldig bred"
paper_size:
- label: "Paper size"
- caption: "Depending on the chart size more than one page might be exported."
+ label: "Papirformat"
+ caption: "Avhengig av diagramstørrelsen blir mer enn en side eksportert."
long_text_fields:
- input_caption: "By default all long text fields are selected."
- input_label: "Add long text fields"
- input_placeholder: "Search for long text fields"
- drag_area_label: "Manage long text fields"
+ input_caption: "Som standard er alle lange tekstfelt valgt."
+ input_label: "Legg til lange tekstfelter"
+ input_placeholder: "Søk etter lange tekstfelt"
+ drag_area_label: "Håndter lange tekstfelter"
xls:
include_relations:
- label: "Include relations"
- caption: "This option will create a duplicate of each work package for every relation this has with another work package."
+ label: "Inkluder relasjoner"
+ caption: "Dette alternativet vil opprette en duplikat av hver arbeidspakke for hver relasjon dette har med en annen arbeidspakke."
include_descriptions:
- label: "Include descriptions"
- caption: "This option will add a description column in raw format."
- your_work_packages_export: "Work packages are being exported"
- succeeded: "Export completed"
- failed: "An error has occurred while trying to export the work packages: %{message}"
+ label: "Inkluder beskrivelser"
+ caption: "Dette alternativet legger til en beskrivelse kolonne i rå format."
+ your_work_packages_export: "Arbeidspakker eksporteres"
+ succeeded: "Eksport fullført"
+ failed: "Det oppstod en feil ved forsøk på å eksportere arbeidspakker: %{message}"
format:
atom: "Atom"
csv: "CSV"
@@ -1814,8 +1814,8 @@
progress_mode_changed_to_status_based: "Fremdriftsberegning oppdatert"
status_changed: "Status '%{status_name}'"
system_update: "OpenProject system oppdatering:"
- total_percent_complete_mode_changed_to_work_weighted_average: "Calculation of % Complete totals now weighted by Work."
- total_percent_complete_mode_changed_to_simple_average: "Calculation of % Complete totals now based on a simple average of only % Complete values."
+ total_percent_complete_mode_changed_to_work_weighted_average: "Beregning av % Komplette totaler er nå vektet av arbeid."
+ total_percent_complete_mode_changed_to_simple_average: "Beregning av % fullstendige summer nå basert på et enkelt gjennomsnitt av bare % fullført verdier."
cause_descriptions:
work_package_predecessor_changed_times: etter endringer i forgjenger %{link}
work_package_parent_changed_times: etter endringer til overordnet %{link}
@@ -1833,7 +1833,7 @@
progress_mode_changed_to_status_based: Framdriftsmodus satt til statusbasert
status_excluded_from_totals_set_to_false_message: nå inkludert i hierarkiske summer
status_excluded_from_totals_set_to_true_message: nå ekskludert fra hierarkiske summer
- status_percent_complete_changed: "% Complete changed from %{old_value}% to %{new_value}%"
+ status_percent_complete_changed: "Fullstendig % endret fra %{old_value}% til %{new_value}%"
system_update:
file_links_journal: >
Fra nå av vil aktivitet knyttet til linker (filer lagret i eksterne lagringer) vises her i aktivitetsfanen. Følgende representerer aktivitet med lenker som allerede eksisterer:
@@ -1844,9 +1844,9 @@
totals_removed_from_childless_work_packages: >-
Arbeids- og fremdriftssummer fjernet automatisk for ikke-overordnede arbeidspakker med -versjon. Dette er en vedlikeholdsoppgave og kan trygt ignoreres.
total_percent_complete_mode_changed_to_work_weighted_average: >-
- Child work packages without Work are ignored.
+ Arbeidspakker uten arbeid blir ignorert.
total_percent_complete_mode_changed_to_simple_average: >-
- Work values of child work packages are ignored.
+ Arbeidsverdier for underordnede arbeidspakker ignoreres.
links:
configuration_guide: "Konfigurasjonsveiviser"
get_in_touch: "Har du spørsmål? Ta kontakt med oss."
@@ -1946,8 +1946,8 @@
label_additional_workflow_transitions_for_assignee: "Ytterligere overganger tillatt når brukeren er deltaker"
label_additional_workflow_transitions_for_author: "Flere overganger er tillatt når brukeren er forfatter"
label_administration: "Administrasjon"
- label_interface_colors: "Interface colors"
- label_interface_colors_description: "These colors control how the application looks. If you modify them the theme will automatically be changed to Custom theme, but we can’t assure the compliance of the accessibility contrast minimums (WCAG 2.1). "
+ label_interface_colors: "Grensesnitt farger"
+ label_interface_colors_description: "Disse fargene kontrollerer hvordan programmet ser ut. Hvis du endrer dem, vil temaet automatisk bli endret til egendefinert tema, Men vi kan ikke sikre at tilgjengelighetskontrastansen er oppfylt minimumsverdi (WCAG 2.). "
label_age: "Alder"
label_ago: "dager siden"
label_all: "alle"
@@ -1980,7 +1980,7 @@
label_attribute_expand_text: "Den fullstendige teksten for '%{attribute}'"
label_authentication: "Autentisering"
label_authentication_settings: "Autentiseringsinnstillinger"
- label_available_custom_fields_projects: "Available custom fields projects"
+ label_available_custom_fields_projects: "Tilgjengelige egendefinerte felt i prosjekter"
label_available_global_roles: "Tilgjengelige globale roller"
label_available_project_attributes: "Tilgjengelige prosjektegenskaper"
label_available_project_forums: "Tilgjengelige forum"
@@ -2010,7 +2010,7 @@
label_calendars_and_dates: "Kalendere og datoer"
label_calendar_show: "Vis kalender"
label_category: "Kategori"
- label_completed: Completed
+ label_completed: Fullført
label_consent_settings: "Samtykke fra bruker"
label_wiki_menu_item: Wiki menyelement
label_select_main_menu_item: Velg nytt hovedmenyelement
@@ -2054,7 +2054,7 @@
label_copy_project: "Kopier prosjekt"
label_core_version: "Kildeversjon"
label_core_build: "Core build"
- label_created_by: "Created by %{user}"
+ label_created_by: "Opprettet av %{user}"
label_current_status: "Gjeldende status"
label_current_version: "Gjeldende versjon"
label_custom_field_add_no_type: "Legg dette feltet til en arbeidspakketype"
@@ -2062,7 +2062,7 @@
label_custom_field_plural: "Egendefinerte felter"
label_custom_field_default_type: "Tom type"
label_custom_style: "Design"
- label_custom_style_description: "Choose how OpenProject looks to you with themes, select your default colors to use in the app and how exports look like."
+ label_custom_style_description: "Velg hvordan OpenProject ser ut med temaer, velg dine standardfarger som skal brukes i appen og hvordan eksporten ser ut."
label_dashboard: "Kontrollpanel"
label_database_version: "PostgreSQL versjon"
label_date: "Dato"
@@ -2159,7 +2159,7 @@
label_here: her
label_hide: "Skjul"
label_history: "Historikk"
- label_hierarchy: "Hierarchy"
+ label_hierarchy: "Hierarki"
label_hierarchy_leaf: "Hierarki blad"
label_home: "Hjem"
label_subject_or_id: "Emne eller ID"
@@ -2171,7 +2171,7 @@
label_inactive: "Inaktiv"
label_incoming_emails: "Inkommende e-post"
label_includes: "inkluderer"
- label_incomplete: Incomplete
+ label_incomplete: Ufullstendig
label_include_sub_projects: Inkluder underprosjekter
label_index_by_date: "Indeksèr etter dato"
label_index_by_title: "Indeksèr på tittel"
@@ -2182,14 +2182,14 @@
label_internal: "Intern"
label_introduction_video: "Introduksjonsvideo"
label_invite_user: "Inviter bruker"
- label_item: "Item"
- label_item_plural: "Items"
+ label_item: "Element"
+ label_item_plural: "Elementer"
label_share: "Del"
label_share_project_list: "Del prosjektliste"
label_share_work_package: "Del arbeidspakke"
label_show_all_registered_users: "Vis alle registrerte brukere"
- label_show_less: "Show less"
- label_show_more: "Show more"
+ label_show_less: "Vis færre"
+ label_show_more: "Vis fler"
label_journal: "Journal"
label_journal_diff: "Sammenligning av beskrivelse"
label_language: "Språk"
@@ -2260,7 +2260,7 @@
label_more: "Mer"
label_more_than_ago: "mer enn dager siden"
label_move_work_package: "Flytt arbeidspakke"
- label_my_account: "Account settings"
+ label_my_account: "Kontoinnstillinger"
label_my_activity: "Min aktivitet"
label_my_account_data: "Min kontoinformasjon"
label_my_avatar: "Min avatar"
@@ -2287,7 +2287,7 @@
label_no_parent_page: "Ingen overordnet side"
label_nothing_display: "Ingenting å vise"
label_nobody: "ingen"
- label_not_configured: "Not configured"
+ label_not_configured: "Ikke konfigurert"
label_not_found: "ikke funnet"
label_none: "ingen"
label_none_parentheses: "(ingen)"
@@ -2340,7 +2340,7 @@
label_product_version: "Produktversjon"
label_profile: "Profil"
label_percent_complete: "% Ferdig"
- label_progress_tracking: "Progress tracking"
+ label_progress_tracking: "Sporing av fremdrift"
label_project: "Prosjekt"
label_project_activity: "Aktivitet i prosjektet"
label_project_attribute_plural: "Prosjekt egenskaper"
@@ -2410,8 +2410,8 @@
label_role_plural: "Rolle"
label_role_search: "Tilordne rolle til nye medlemmer"
label_scm: "SCM"
- label_scroll_left: "Scroll left"
- label_scroll_right: "Scroll right"
+ label_scroll_left: "Bla til venstre"
+ label_scroll_right: "Bla til høyre"
label_search: "Søk"
label_search_by_name: "Søk på navn"
label_send_information: "Send nye opplysninger til brukeren"
@@ -2914,7 +2914,7 @@
permission_view_shared_work_packages: "Vis delte arbeidspakke"
permission_view_time_entries: "Vis tidsbruk"
permission_view_timelines: "Vis tidslinjer"
- permission_view_user_email: "View users' mail addresses"
+ permission_view_user_email: "Vis brukernes postadresser"
permission_view_wiki_edits: "Vis wiki-historikk"
permission_view_wiki_pages: "Vis wiki"
permission_work_package_assigned: "Bli utførende/ansvarlig"
@@ -3165,15 +3165,15 @@
setting_hours_per_day_explanation: >-
Dette vil definere hva som anses som en "dag" når varigheten vises i dager og timer (for eksempel hvis dagen er 8 timer, vil 32 timer være 4 dager).
setting_invitation_expiration_days: "Aktiverings e-post utløper etter"
- setting_work_package_done_ratio: "Progress calculation mode"
+ setting_work_package_done_ratio: "Beregning av fremdriftsmodus"
setting_work_package_done_ratio_field: "Arbeidsbasert"
setting_work_package_done_ratio_field_caption_html: >-
- % Complete can be freely set to any value. If you optionally enter a value for Work, Remaining work will automatically be derived.
+ % Fullført kan fritt settes til en verdi. Hvis du eventuelt angir en verdi for Arbeid, vil gjenstående arbeid automatisk bli hentet.
setting_work_package_done_ratio_status: "Statusbasert"
setting_work_package_done_ratio_status_caption_html: >-
- Each status has a % Complete value associated with it. Changing status will change % Complete.
+ Hver status har en % Fullstendig -verdi knyttet til den. Endring av status vil endre % Fullstendig.
setting_work_package_done_ratio_explanation_html: >
- In work-based mode, % Complete can be freely set to any value. If you optionally enter a value for Work, Remaining work will automatically be derived. In status-based mode, each status has a % Complete value associated with it. Changing status will change % Complete.
+ I arbeidsbasert modus kan % Komplett settes til enhver verdi. Hvis du eventuelt angir en verdi for arbeidet, vil det gjenstående arbeidet automatisk bli hentet ut. I -statusbasert -modus har hver status en % Komplett verdi knyttet til den. Endring av status vil endre % Komplett.
setting_work_package_properties: "Egenskaper for arbeidspakke"
setting_work_package_startdate_is_adddate: "Bruk gjeldende dato som startdato for nye arbeidspakker"
setting_work_packages_projects_export_limit: "Eksportgrense for arbeidspakker/prosjekter"
@@ -3192,13 +3192,13 @@
setting_password_min_length: "Minimumslengde"
setting_password_min_adhered_rules: "Minste antall obligatoriske tegnklasser"
setting_per_page_options: "Alternativer for oppføringer pr. side"
- setting_percent_complete_on_status_closed: "% Complete when status is closed"
- setting_percent_complete_on_status_closed_no_change: "No change"
+ setting_percent_complete_on_status_closed: "% Komplett når statusen er lukket"
+ setting_percent_complete_on_status_closed_no_change: "Ingen endring"
setting_percent_complete_on_status_closed_no_change_caption_html: >-
- The value of % Complete will not change even when a work package is closed.
- setting_percent_complete_on_status_closed_set_100p: "Automatically set to 100%"
+ Verdien av % Fullfør vil ikke endres selv når en arbeidspakke er lukket.
+ setting_percent_complete_on_status_closed_set_100p: "Sett automatisk til 100%"
setting_percent_complete_on_status_closed_set_100p_caption: >-
- A closed work package is considered complete.
+ En lukket arbeidspakke anses å være ferdig.
setting_plain_text_mail: "Ren tekst (ingen HTML)"
setting_protocol: "Protokoll"
setting_project_gantt_query: "Prosjektportefølje Gantt-visning"
@@ -3223,13 +3223,13 @@
setting_sys_api_enabled: "Aktiver web-tjeneste for pakkebrønn"
setting_sys_api_description: "Pakkebrønn web-tjenesten sørger for integrasjon og bruker autentisering for tilgang til pakkebrønner."
setting_time_format: "Tidspunkt"
- setting_total_percent_complete_mode: "Calculation of % Complete hierarchy totals"
- setting_total_percent_complete_mode_work_weighted_average: "Weighted by work"
+ setting_total_percent_complete_mode: "Beregning av % fullstendige hierarkiske summer"
+ setting_total_percent_complete_mode_work_weighted_average: "Vektet etter arbeid"
setting_total_percent_complete_mode_work_weighted_average_caption_html: >-
- The total % Complete will be weighted against the Work of each work package in the hierarchy. Work packages without Work will be ignored.
- setting_total_percent_complete_mode_simple_average: "Simple average"
+ total % Complete vil bli vektet mot Work for hver arbeidspakke i hierarkiet. Arbeidspakker uten Arbeid blir ignorert.
+ setting_total_percent_complete_mode_simple_average: "Enkel gjennomsnitt"
setting_total_percent_complete_mode_simple_average_caption_html: >-
- Work is ignored and the total % Complete will be a simple average of % Complete values of work packages in the hierarchy.
+ Arbeid blir ignorert og total % Fullført vil være et enkelt gjennomsnitt av % Fullført verdier av arbeidspakker i hierarkiet.
setting_accessibility_mode_for_anonymous: "Aktiver tilgjengelighetsmodus for anonyme brukere"
setting_user_format: "Brukernavn format"
setting_user_default_timezone: "Standard tidssone for brukere"
@@ -3570,25 +3570,25 @@
progress:
label_note: "Merk:"
modal:
- work_based_help_text: "Each field is automatically calculated from the two others when possible."
+ work_based_help_text: "Hvert felt blir automatisk beregnet fra de to andre når det er mulig."
status_based_help_text: "% Ferdig er angitt etter status på arbeidspakken."
migration_warning_text: "I arbeidsbasert fremdriftsberegningsmodus kan % Ferdig ferdigstilt ikke settes manuelt og er knyttet til jobber. Den eksisterende verdien er lagret, men kan ikke endres. Skriv inn arbeidet først."
derivation_hints:
done_ratio:
- cleared_because_remaining_work_is_empty: "Cleared because Remaining work is empty."
- cleared_because_work_is_0h: "Cleared because Work is 0h."
- derived: "Derived from Work and Remaining work."
+ cleared_because_remaining_work_is_empty: "Fjernet fordi gjenstående arbeid er tomt."
+ cleared_because_work_is_0h: "Tømt fordi arbeidet er 0 timer."
+ derived: "Utledet fra arbeid og gjenstående arbeid."
estimated_hours:
- cleared_because_remaining_work_is_empty: "Cleared because Remaining work is empty."
- derived: "Derived from Remaining work and % Complete."
- same_as_remaining_work: "Set to same value as Remaining work."
+ cleared_because_remaining_work_is_empty: "Fjernet fordi gjenstående arbeid er tomt."
+ derived: "Utledet fra gjenværende arbeid og % ferdigstilt."
+ same_as_remaining_work: "Sett til samme verdi som gjenværende arbeid."
remaining_hours:
- cleared_because_work_is_empty: "Cleared because Work is empty."
- cleared_because_percent_complete_is_empty: "Cleared because % Complete is empty."
- decreased_by_delta_like_work: "Decreased by %{delta}, matching the reduction in Work."
- derived: "Derived from Work and % Complete."
- increased_by_delta_like_work: "Increased by %{delta}, matching the increase in Work."
- same_as_work: "Set to same value as Work."
+ cleared_because_work_is_empty: "Fjernet fordi arbeidet er tomt."
+ cleared_because_percent_complete_is_empty: "Fjernet fordi % Fullført er tom."
+ decreased_by_delta_like_work: "Redusert av %{delta}, noe som samsvarer med reduksjonen i arbeidet."
+ derived: "Utledet fra jobb og % ferdigstilt."
+ increased_by_delta_like_work: "Økt av %{delta}- matcher økningen i arbeid."
+ same_as_work: "Sett til samme verdi som arbeid."
permissions:
comment: "Kommentar"
comment_description: "Kan se og kommentere denne arbeidspakken."
@@ -3625,8 +3625,8 @@
warning_user_limit_reached: >
Å legge til ekstra brukere vil overskride gjeldende grense. Kontakt en administrator for å øke brukergrensen for å sikre at eksterne brukere har tilgang til %{entity}.
warning_user_limit_reached_admin: >
- Adding additional users will exceed the current limit. Please upgrade your plan to be able to ensure external users are able to access this %{entity}.
- warning_no_selected_user: "Please select users to share this %{entity} with"
+ Å legge til ekstra brukere vil overskride gjeldende grense. Vennligst oppgrader ditt abonnement for å sikre at eksterne brukere har tilgang til %{entity}.
+ warning_no_selected_user: "Velg brukere du skal dele denne %{entity} med"
warning_locked_user: "Brukeren %{user} er låst og kan ikke bli delt med"
user_details:
locked: "Låst bruker"
@@ -3641,28 +3641,28 @@
additional_privileges_project_or_group: "Kan ha flere privilegier (som prosjekt- eller gruppemedlem)"
project_queries:
publishing_denied: "You do not have permission to make project lists public."
- access_warning: "Users will only see the projects they have access to. Sharing project lists does not impact individual project permissions."
+ access_warning: "Brukere vil bare se de prosjektene de har tilgang til til. Deling av prosjektlister påvirker ikke individuelle prosjekttillatelser."
user_details:
- owner: "List owner"
- can_view_because_public: "Can already view because list is shared with everyone"
- can_manage_public_lists: "Can edit due to global permissions"
+ owner: "Eier av liste"
+ can_view_because_public: "Kan allerede vise fordi listen er delt med alle"
+ can_manage_public_lists: "Kan redigeres på grunn av globale tillatelser"
public_flag:
- label: "Share with everyone at %{instance_name}"
- caption: "Everyone can view this project list. Those with global edit permissions can modify it."
+ label: "Del med alle på %{instance_name}"
+ caption: "Alle kan se denne prosjektlisten. De med globale redigeringsrettigheter kan endre den."
blank_state:
public:
- header: "Shared with everyone"
- description: "Everyone can view this project list. You can also add individual users with extra permissions."
+ header: "Delt med alle"
+ description: "Alle kan se denne prosjektlisten. Du kan også legge til enkeltbrukere med ekstra tillatelser."
private:
- header: "Not shared: Private"
- description: "This project list has not been shared with anyone yet. Only you can access this list."
+ header: "Ikke delt: Privat"
+ description: "Denne prosjektlisten er ikke delt med noen enda. Bare du kan få tilgang til denne listen."
permissions:
view: "Vis"
- view_description: "Can view this project list."
+ view_description: "Kan se denne prosjektlisten."
edit: "Rediger"
- edit_description: "Can view, share and edit this project list."
+ edit_description: "Kan vise, dele og redigere prosjektlisten."
upsale:
- message: "Sharing project lists with individual users is an enterprise add-on."
+ message: "Deling av prosjektlister med enkeltbrukere er et enterprise-tillegg."
working_days:
info: >
Hoppet over dager som ikke er valgt ved planlegging av arbeidspakker (og ikke inkludert i antall dager). Disse kan overstyres på arbeidspakkenivå.
@@ -3779,13 +3779,13 @@
close_warning: "Ignorer denne advarselen."
oauth:
application:
- builtin: Built-in instance application
- confidential: Confidential
+ builtin: Innebygd installasjonsprogram
+ confidential: Konfidensiell
singular: "OAuth program"
plural: "OAuth programmer"
named: "OAuth program '%{name}'"
new: "Ny OAuth-app"
- non_confidential: Non confidential
+ non_confidential: Ikke konfidensiell
default_scopes: "(Standard omfang)"
instructions:
enabled: "Enable this application, allowing users to perform authorization grants with it."
diff --git a/config/locales/crowdin/ru.yml b/config/locales/crowdin/ru.yml
index d67f6f0885e4..bdb44a35457f 100644
--- a/config/locales/crowdin/ru.yml
+++ b/config/locales/crowdin/ru.yml
@@ -1565,9 +1565,9 @@ ru:
half_a_minute: "полминуты"
less_than_x_minutes:
one: "менее минуты"
- few: "менее %{count} минуты"
- many: "менее %{count} минуты"
- other: "менее %{count} минуты"
+ few: "менее %{count} минут"
+ many: "менее %{count} минут"
+ other: "менее %{count} минут"
less_than_x_seconds:
one: "меньше секунды"
few: "менее %{count} секунд"
@@ -1599,10 +1599,10 @@ ru:
many: "%{count} часов"
other: "%{count} часов"
x_hours_abbreviated:
- one: "1 час"
- few: "%{count} часов"
- many: "%{count} часов"
- other: "%{count} часов"
+ one: "1 ч"
+ few: "%{count} ч"
+ many: "%{count} ч"
+ other: "%{count} ч"
x_weeks:
one: "1 неделя"
few: "%{count} недель"
diff --git a/config/locales/crowdin/zh-TW.seeders.yml b/config/locales/crowdin/zh-TW.seeders.yml
index f10cb41d8262..f1d57fe537a1 100644
--- a/config/locales/crowdin/zh-TW.seeders.yml
+++ b/config/locales/crowdin/zh-TW.seeders.yml
@@ -68,7 +68,7 @@ zh-TW:
item_0:
name: 成員和專案管理員
item_1:
- name: Standard global role
+ name: 標準全域角色
standard:
priorities:
item_0:
diff --git a/config/locales/crowdin/zh-TW.yml b/config/locales/crowdin/zh-TW.yml
index 3b0fafef7951..2568351a1f6b 100644
--- a/config/locales/crowdin/zh-TW.yml
+++ b/config/locales/crowdin/zh-TW.yml
@@ -479,9 +479,8 @@ zh-TW:
選中此選項可將具有此狀態的工作包排除在層次結構中的 "工時"、"
剩餘工時 "和 "完成百分比 "總數之外。
status_percent_complete_text: |-
- In status-based progress calculation mode, the % Complete of a work
- package is automatically set to this value when this status is selected.
- Ignored in work-based mode.
+ 在基於狀態的進度計算模式下,工作項目的完成百分比會自動設定為此值。
+ 而基於工作的模式則會被忽略。
status_readonly_html: |
選中此選項可將具有此狀態的工作項目設定為唯讀。
不能更改任何屬性, 但狀態除外。
@@ -2873,7 +2872,7 @@ zh-TW:
permission_view_shared_work_packages: "檢視分享的工作項目"
permission_view_time_entries: "檢視耗時"
permission_view_timelines: "檢視時間軸"
- permission_view_user_email: "View users' mail addresses"
+ permission_view_user_email: "檢視使用者的郵件地址"
permission_view_wiki_edits: "檢視維基歷史"
permission_view_wiki_pages: "檢視維基"
permission_work_package_assigned: "成為執行者/負責人"
diff --git a/modules/auth_saml/config/locales/crowdin/no.yml b/modules/auth_saml/config/locales/crowdin/no.yml
index d10af6577670..7d931fdaad0b 100644
--- a/modules/auth_saml/config/locales/crowdin/no.yml
+++ b/modules/auth_saml/config/locales/crowdin/no.yml
@@ -2,16 +2,16 @@
activemodel:
attributes:
saml/provider:
- display_name: Name
- identifier: Identifier
- secret: Secret
- scope: Scope
+ display_name: Navn
+ identifier: Identifikator
+ secret: Hemmelig nøkkel
+ scope: Omfang
assertion_consumer_service_url: ACS (Assertion consumer service) URL
- limit_self_registration: Limit self registration
- sp_entity_id: Service entity ID
- metadata_url: Identity provider metadata URL
- name_identifier_format: Name identifier format
- idp_sso_service_url: Identity provider login endpoint
+ limit_self_registration: Begrens egenregistrering
+ sp_entity_id: Tjeneste enhet ID
+ metadata_url: Identitetsleverandør metadata URL
+ name_identifier_format: Navn identifikator format
+ idp_sso_service_url: Identitet leverandør påloggingsendepunkt
idp_slo_service_url: Identity provider logout endpoint
idp_cert: Public certificate of identity provider
authn_requests_signed: Sign SAML AuthnRequests
diff --git a/modules/costs/config/locales/crowdin/no.yml b/modules/costs/config/locales/crowdin/no.yml
index dd51c2430058..1966725492c6 100644
--- a/modules/costs/config/locales/crowdin/no.yml
+++ b/modules/costs/config/locales/crowdin/no.yml
@@ -111,7 +111,7 @@
label_rate: "Sats"
label_rate_plural: "Satser"
label_status_finished: "Fullført"
- label_show: "Show"
+ label_show: "Vis"
label_units: "Kostenheter"
label_user: "Bruker"
label_until: "fram til"
diff --git a/modules/github_integration/config/locales/crowdin/no.yml b/modules/github_integration/config/locales/crowdin/no.yml
index cfa1239a7ac2..085f4cae4998 100644
--- a/modules/github_integration/config/locales/crowdin/no.yml
+++ b/modules/github_integration/config/locales/crowdin/no.yml
@@ -37,4 +37,4 @@
So far we only support OpenProject itself.
text_deploy_target_api_key_info: >
An OpenProject [API key](docs_url) belonging to a user who has the global introspection permission.
- text_pull_request_deployed_to: "%{pr_link} deployed to %{deploy_target_link}"
+ text_pull_request_deployed_to: "%{pr_link} distribuert til %{deploy_target_link}"
diff --git a/modules/meeting/config/locales/crowdin/no.yml b/modules/meeting/config/locales/crowdin/no.yml
index 2b74cc869bf9..6ece040253ce 100644
--- a/modules/meeting/config/locales/crowdin/no.yml
+++ b/modules/meeting/config/locales/crowdin/no.yml
@@ -121,9 +121,9 @@
agenda: "Kopier saksliste"
agenda_text: "Kopier sakslisten fra det forrige møtet"
email:
- send_emails: "Email participants"
+ send_emails: "Send e-post til deltakere"
send_invitation_emails: >
- Send an email invitation immediately to the participants selected above. You can also do this manually at any time later.
+ Send en e-postinvitasjon til deltakerne som er valgt over. Du kan også gjøre dette manuelt når som helst senere.
open_meeting_link: "Åpent møte"
invited:
summary: "%{actor} har sendt deg en invitasjon til møtet %{title}"
@@ -148,7 +148,7 @@
empty_text: "Dra punkter hit eller opprett et nytt"
notice_successful_notification: "Påminning sendt"
notice_timezone_missing: Ingen tidssone angis og %{zone} antas. Vennligst klikk her for å velge egen tidssone.
- notice_meeting_updated: "This page has been updated by someone else. Reload to view changes."
+ notice_meeting_updated: "Denne siden er oppdatert av noen andre. Last siden på nytt for å se endringer."
permission_create_meetings: "Opprett møter"
permission_edit_meetings: "Rediger møter"
permission_delete_meetings: "Slett møter"
@@ -180,7 +180,7 @@
label_meeting_delete: "Slett møte"
label_meeting_created_by: "Opprettet av"
label_meeting_last_updated: "Sist oppdatert"
- label_meeting_reload: "Reload"
+ label_meeting_reload: "Last på nytt"
label_agenda_items: "Dagsordenens poster"
label_agenda_items_reordered: "omsortert"
label_agenda_item_remove: "Fjern fra dagsorden"
diff --git a/modules/recaptcha/config/locales/crowdin/no.yml b/modules/recaptcha/config/locales/crowdin/no.yml
index 0badaa5e6034..e8110714aaa1 100644
--- a/modules/recaptcha/config/locales/crowdin/no.yml
+++ b/modules/recaptcha/config/locales/crowdin/no.yml
@@ -9,7 +9,7 @@
verify_account: "Bekreft kontoen din"
error_captcha: "Din konto kunne ikke bekreftes. Vennligst kontakt en administrator."
settings:
- website_key: 'Website key (May also be called "Site key")'
+ website_key: 'Nettstedsnøkkel'
response_limit: 'Responsgrense for HCaptcha'
response_limit_text: 'Maksimalt antall tegn for å behandle HCaptcha-responsen som gyldig.'
website_key_text: 'Skriv inn nettstedsnøkkelen du opprettet i reCAPTCHA administratorkonsollen for dette domenet.'
@@ -22,4 +22,4 @@
type_hcaptcha: 'HCaptcha'
type_turnstile: 'Cloudflare Turnstile™'
captcha_description_html: >
- reCAPTCHA is a free service by Google that can be enabled for your OpenProject instance. If enabled, a captcha form will be rendered upon login for all users that have not verified a captcha yet.
Please see the following link for more details on reCAPTCHA and their versions, and how to create the website and secret keys: %{recaptcha_link}
HCaptcha is a Google-free alternative that you can use if you do not want to use reCAPTCHA. See this link for more information: %{hcaptcha_link}
Cloudflare Turnstile™ is another alternative that is more convenient for users while still providing the same level of security. See this link for more information: %{turnstile_link}
+ reCAPTCHA er en gratistjeneste av Google som kan aktiveres for din OpenProject forekomst. Hvis aktivert, vil et captcha-skjema bli gjengitt ved pålogging til alle brukere som ikke har bekreftet captcha ennå.
Vennligst se linken nedenfor for flere detaljer på reCAPTCHA og deres versjoner, og hvordan du oppretter det nettstedet og hemmelige nøkler: %{recaptcha_link}
HCaptcha er et Google-gratis alternativ som du kan bruke hvis du ikke vil bruke reCAPTCHA. Se denne linken for mer informasjon: %{hcaptcha_link}
Cloudflare TurnstileTM er et annet alternativ som er mer praktisk for brukere samtidig som det gir samme sikkerhetsnivå. Se denne linken for mer informasjon: %{turnstile_link}
diff --git a/modules/reporting/config/locales/crowdin/no.yml b/modules/reporting/config/locales/crowdin/no.yml
index 226d1ca8fad7..c2e8bf679c9e 100644
--- a/modules/reporting/config/locales/crowdin/no.yml
+++ b/modules/reporting/config/locales/crowdin/no.yml
@@ -23,7 +23,7 @@
plugin_openproject_reporting:
name: "OpenProject rapportering"
description: "Dette programtillegget gjør det mulig å lage egendefinerte kostnadsrapporter med filtrering og gruppering opprettet av OpenProject -utvidelsen Tid og kostnad."
- button_save_report_as: "Save report as..."
+ button_save_report_as: "Lagre rapport som..."
comments: "Kommentar"
cost_reports_title: "Tid og kostnader"
label_cost_report: "Kostnadsrapport"
diff --git a/modules/storages/config/locales/crowdin/no.yml b/modules/storages/config/locales/crowdin/no.yml
index 465b40448131..3fca22a5ceeb 100644
--- a/modules/storages/config/locales/crowdin/no.yml
+++ b/modules/storages/config/locales/crowdin/no.yml
@@ -22,16 +22,16 @@
storages/project_storage:
attributes:
project_folder_id:
- blank: Please select a folder.
+ blank: Velg en mappe.
project_folder_mode:
mode_unavailable: er ikke tilgjengelig for dette lagringsstedet.
project_ids:
- blank: Please select a project.
+ blank: Velg et prosjekt.
storages/storage:
attributes:
host:
authorization_header_missing: er ikke ferdig konfigurert. Nextcloud forekomsten mottar ikke "Authorization"-overskriften, som er nødvendig for en Bearer-nøkkel basert autorisasjon for API-forespørsler. Dobbeltsjekk HTTP-serverkonfigurasjonen din.
- cannot_be_connected_to: could not be reached. Please ensure the host is reachable and the OpenProject integration app is installed.
+ cannot_be_connected_to: kunne ikke nås. Vennligst sørg for at verten er tilgjengelig og at OpenProject integrasjonsapp er installert.
minimal_nextcloud_version_unmet: oppfyller ikke minimale krav til versjon (må være Nextcloud 23 eller høyere)
not_nextcloud_server: er ikke en Nextcloud server
op_application_not_installed: ser ut til å ikke ha appen "OpenProject integrasjon" installert. Installer den først og prøv igjen.
@@ -51,7 +51,7 @@
permission_delete_files_explanation: Denne tillatelsen er bare tilgjengelig for Nextcloud lagre
permission_header_for_project_module_storages: Automatisk administrerte prosjektmapper
permission_manage_file_links: Administrer fil-linker
- permission_manage_files_in_project: Manage files in project
+ permission_manage_files_in_project: Administrere filer i prosjektet
permission_read_files: 'Automatisk administrerte prosjektmapper: Les filer'
permission_share_files: 'Automatisk administrerte prosjektmapper: Del filer'
permission_share_files_explanation: Denne tillatelsen er bare tilgjengelig for Nextcloud lagre
@@ -60,97 +60,97 @@
project_module_storages: Filer
project_storages:
edit_project_folder:
- label: Edit project folder
+ label: Rediger prosjektmappe
project_folder_mode:
- automatic: Automatically managed
+ automatic: Automatisk administrert
inactive: Ingen spesifikk mappe
- manual: Existing folder manually managed
+ manual: Eksisterende mappe administrert manuelt
remove_project:
- deletion_failure_flash: Failed to remove the project from the storage. %{error}
+ deletion_failure_flash: Fjerning av prosjektet feilet. %{error}
dialog:
- automatically_managed_appendix: Also, in this case this storage has an automatically managed project folder, this and its files will be deleted forever.
- confirmation_text: Please, confirm you understand and want to remove this file storage from this project
- heading_text: Remove project from %{storage}
- text: This action is irreversible and will remove all links from work packages of this project to files and folders of that storage.
- label: Remove project
+ automatically_managed_appendix: I dette tilfellet har denne lagringen automatisk administrert prosjektmappe, disse filene og filene vil slettes for alltid.
+ confirmation_text: Vennligst bekreft at du forstår og ønsker å fjerne fillagringen fra dette prosjektet
+ heading_text: Fjern prosjektet fra %{storage}
+ text: Denne handlingen er irreversibel, og vil fjerne alle koblinger fra arbeidspakker i dette prosjektet til filer og mapper i denne lagringen.
+ label: Slett prosjekt
services:
attributes:
nextcloud_sync_service:
- add_user_to_group: 'Add User to Group:'
- create_folder: 'Managed Project Folder Creation:'
- ensure_root_folder_permissions: 'Set Base Folder Permissions:'
- hide_inactive_folders: 'Hide Inactive Folders Step:'
- remote_folders: 'Read contents of the group folder:'
- remove_user_from_group: 'Remove User from Group:'
- rename_project_folder: 'Rename managed project Folder:'
+ add_user_to_group: 'Legg bruker til gruppe:'
+ create_folder: 'Forvaltet prosjektmappeoppretting:'
+ ensure_root_folder_permissions: 'Angi standard mappetillatelser:'
+ hide_inactive_folders: 'Skjul inaktive mapper:'
+ remote_folders: 'Les innholdet i gruppemappen:'
+ remove_user_from_group: 'Fjern bruker fra gruppen:'
+ rename_project_folder: 'Endre navn på administrert prosjektmappe:'
one_drive_sync_service:
- create_folder: 'Managed Project Folder Creation:'
- ensure_root_folder_permissions: 'Set Base Folder Permissions:'
- hide_inactive_folders: 'Hide Inactive Folders Step:'
- remote_folders: 'Read contents of the group folder:'
- rename_project_folder: 'Rename managed project Folder:'
+ create_folder: 'Forvaltet prosjektmappeoppretting:'
+ ensure_root_folder_permissions: 'Angi standard mappetillatelser:'
+ hide_inactive_folders: 'Skjul inaktive mapper:'
+ remote_folders: 'Les innholdet i gruppemappen:'
+ rename_project_folder: 'Endre navn på administrert prosjektmappe:'
errors:
messages:
- error: An unexpected error occurred. Please check OpenProject logs for more information or contact an administrator
- unauthorized: OpenProject could not authenticate with the Storage Provider. Please ensure that you have access to it.
+ error: Det oppstod en uventet feil. Sjekk OpenProject logger for mer informasjon eller kontakt en administrator
+ unauthorized: OpenProject kunne ikke logge inn på lagringsstedet. Vennligst sørg for at du har tilgang til det.
models:
copy_project_folders_service:
- conflict: The folder %{destination_path} already exists. Interrupting process to avoid overwrites.
- error: An unexpected error occurred. Please check OpenProject logs for more information or contact an administrator
- forbidden: OpenProject could not access the source folder. Please check your permissions configuration on the Storage Provider
- not_found: The source template location %{source_path} wasn't found.
- unauthorized: OpenProject could not authenticate with the Storage Provider. Please check your storage configuration
+ conflict: Mappen %{destination_path} finnes allerede. Avbryter prosessen for å unngå overskriving.
+ error: Det oppstod en uventet feil. Sjekk OpenProject logger for mer informasjon eller kontakt en administrator
+ forbidden: OpenProject har ikke tilgang til kildemappen. Vennligst sjekk din tillatelseskonfigurasjon på lagringstilbyderen
+ not_found: Kildemal plassering %{source_path} ble ikke funnet.
+ unauthorized: OpenProject kunne ikke logge inn på lagringsstedet. Sjekk konfigurasjonen
nextcloud_sync_service:
attributes:
add_user_to_group:
- conflict: 'The user %{user} could not be added to the %{group} group for the following reason: %{reason}'
- failed_to_add: 'The user %{user} could not be added to the %{group} group for the following reason: %{reason}'
+ conflict: 'Brukeren %{user} kunne ikke bli lagt til i %{group} gruppen av følgende årsak: %{reason}'
+ failed_to_add: 'Brukeren %{user} kunne ikke bli lagt til i %{group} gruppen av følgende årsak: %{reason}'
create_folder:
- conflict: The %{folder_name} already exists on %{parent_location}.
- not_found: "%{parent_location} wasn't found."
+ conflict: '%{folder_name} finnes allerede på %{parent_location}.'
+ not_found: "%{parent_location} ble ikke funnet."
ensure_root_folder_permissions:
- not_found: "%{group_folder} wasn't found. Please check your Nextcloud Group Folder setup."
- permission_not_set: could not set permissions on %{group_folder}.
+ not_found: "%{group_folder} ble ikke funnet. Sjekk din Nextcloud gruppe mappeoppsett."
+ permission_not_set: kunne ikke sette tillatelser på %{group_folder}.
hide_inactive_folders:
- permission_not_set: could not set permissions on %{path}.
+ permission_not_set: kunne ikke sette tillatelser på %{path}.
remote_folders:
not_allowed: The %{username} doesn't have access to the %{group_folder} folder. Please check the folder permissions on Nextcloud.
not_found: "%{group_folder} folder wasn't found. Please check your Nextcloud setup."
remove_user_from_group:
- conflict: 'The user %{user} could not be removed from the %{group} group for the following reason: %{reason}'
- failed_to_remove: 'The user %{user} could not be removed from the %{group} group for the following reason: %{reason}'
+ conflict: 'Brukeren %{user} kunne ikke fjernes fra %{group} gruppen av følgende årsak: %{reason}'
+ failed_to_remove: 'Brukeren %{user} kunne ikke fjernes fra %{group} gruppen av følgende årsak: %{reason}'
rename_project_folder:
- forbidden: OpenProject user does not have access to %{current_path} folder.
- not_found: "%{current_path} wasn't found."
+ forbidden: OpenProject bruker har ikke tilgang til %{current_path} mappe.
+ not_found: "%{current_path} ble ikke funnet."
set_folders_permissions:
- permission_not_set: could not set permissions on %{path}.
- error: An unexpected error occurred. Please ensure that you Nextcloud instance is reachable and check OpenProject worker logs for more information
+ permission_not_set: kunne ikke sette tillatelser på %{path}.
+ error: Det oppstod en uventet feil. Sørg for at din Nextcloud forekomst er tilgjengelig og sjekk OpenProject logger for mer informasjon
group_does_not_exist: "%{group} does not exist. Check your Nextcloud instance configuration."
- insufficient_privileges: OpenProject does not have enough privileges to add %{user} to %{group}. Check you group settings in Nextcloud.
- not_allowed: Nextcloud block the request.
+ insufficient_privileges: OpenProject har ikke nok rettigheter til å legge til %{user} til %{group}. Sjekk gruppeinnstillinger i Nextcloud.
+ not_allowed: Nextcloud blokkerer forespørselen.
unauthorized: OpenProject could not sync with Nextcloud. Please check your storage and Nextcloud configuration.
- user_does_not_exist: "%{user} does not exist in Nextcloud."
+ user_does_not_exist: "%{user} finnes ikke i Nextcloud."
one_drive_sync_service:
attributes:
create_folder:
- conflict: The %{folder_name} already exists on %{parent_location}.
- not_found: "%{parent_location} wasn't found."
+ conflict: '%{folder_name} finnes allerede på %{parent_location}.'
+ not_found: "%{parent_location} ble ikke funnet."
hide_inactive_folders:
- permission_not_set: could not set permissions on %{path}.
+ permission_not_set: kunne ikke sette tillatelser på %{path}.
remote_folders:
- request_error: OpenProject could not access your drive %{drive_id}. Please check if your storage configuration is correct.
+ request_error: OpenProject kunne ikke få tilgang til harddisken %{drive_id}. Kontroller om lagringskonfigurasjonen er riktig.
rename_project_folder:
- conflict: OpenProject could not rename the folder %{current_path} to %{project_folder_name} as a folder with the same name already exists
- forbidden: OpenProject does not have access to %{current_path} in order to rename it.
- not_found: "%{current_path} wasn't found."
+ conflict: OpenProject kunne ikke endre navn på mappen %{current_path} til %{project_folder_name} da en mappe med samme navn allerede eksisterer
+ forbidden: OpenProject har ikke tilgang til å endre navn på %{current_path}.
+ not_found: "%{current_path} ble ikke funnet."
set_folders_permissions:
- permission_not_set: could not set permissions on %{path}.
- error: An unexpected error occurred. Please ensure that you Nextcloud instance is reachable and check OpenProject worker logs for more information
- not_allowed: OpenProject wasn't allowed to access your OneDrive drive. Please check the permissions set on the Azure Application.
+ permission_not_set: kunne ikke sette tillatelser på %{path}.
+ error: Det oppstod en uventet feil. Sørg for at din Nextcloud forekomst er tilgjengelig og sjekk OpenProject logger for mer informasjon
+ not_allowed: OpenProject har ikke fått tilgang til din OneDrive stasjon. Vennligst sjekk tillatelsene som er angitt i Azure appen.
unauthorized: OpenProject could not sync with OneDrive. Please check your storage and Azure Application configuration.
- user_does_not_exist: "%{user} does not exist in Nextcloud."
+ user_does_not_exist: "%{user} finnes ikke i Nextcloud."
upload_link_service:
- not_found: The destination folder %{folder} could not be found on %{storage_name}.
+ not_found: Målmappen %{folder} ble ikke funnet på %{storage_name}.
storages:
buttons:
complete_without_setup: Fullfør uten