From 943f628513f4eb5441fb0436cc4106a47a70c497 Mon Sep 17 00:00:00 2001
From: Mikkel Ricky
Date: Fri, 20 Feb 2026 15:35:33 +0100
Subject: [PATCH] =?UTF-8?q?"screening"=20=E2=86=92=20"projekt"?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
...tity_form_display.node.project.default.yml | 2 +-
...ld.field.node.project.field_department.yml | 2 +-
...field.node.project.field_project_state.yml | 2 +-
config/sync/group.type.project_group.yml | 4 +-
...tity_form_display.node.project.default.yml | 2 +-
...ld.field.node.project.field_department.yml | 2 +-
...field.node.project.field_project_state.yml | 2 +-
.../language/da/group.type.project_group.yml | 4 +-
config/sync/language/da/node.type.project.yml | 2 +-
...taxonomy.vocabulary.project_track_type.yml | 4 +-
.../sync/language/da/views.view.projects.yml | 10 +--
...webform.complexity_uncertainty_default.yml | 6 +-
.../da/webform.webform.ethics_default.yml | 2 +-
config/sync/node.type.project.yml | 2 +-
...taxonomy.vocabulary.project_track_type.yml | 4 +-
config/sync/views.view.projects.yml | 10 +--
...webform.complexity_uncertainty_default.yml | 6 +-
.../sync/webform.webform.ethics_default.yml | 2 +-
config/translations/config.da.po | 38 ++++-----
tests/user.spec.ts | 4 +-
translations/contrib-translations.da.po | 4 +-
web/modules/custom/ai_screening/README.md | 2 +-
.../ai_screening/src/Form/FrontpageForm.php | 2 +-
.../ai_screening/src/Helper/ThemeHelper.php | 2 +-
.../translations/ai_screening.da.po | 4 +-
.../src/Fixture/GroupRelationsFixture.php | 4 +-
.../src/Fixture/ProjectFixture.php | 30 +++----
.../ai_screening_project.info.yml | 2 +-
.../ai_screening_project.routing.yml | 2 +-
.../src/BreadcrumbBuilder.php | 4 +-
.../src/Form/ProjectNodeConfirmForm.php | 8 +-
.../src/Helper/ProjectHelper.php | 18 ++--
.../src/Hook/FormHooks.php | 2 +-
.../translations/ai_screening_project.da.po | 67 ++++++++-------
.../ai_screening_project_track.info.yml | 2 +-
.../ai_screening_project_track.install | 6 +-
.../Drush/Commands/ProjectTrackCommands.php | 4 +-
.../src/Entity/ProjectTrack.php | 28 +++----
.../src/Entity/ProjectTrackTool.php | 8 +-
.../src/Form/ProjectTrackForm.php | 8 +-
.../src/Form/ThresholdsForm.php | 2 +-
.../Plugin/WebformElement/StaticSelect.php | 2 +-
.../Plugin/WebformElement/WeightedRadios.php | 2 +-
.../WebformElement/WeightedTextarea.php | 2 +-
.../WebformElement/WeightedTextfield.php | 2 +-
.../src/Plugin/WebformElement/YesNoStop.php | 2 +-
.../ai_screening_project_track.da.po | 82 +++++++++----------
.../ai_screening_reports.info.yml | 2 +-
.../ai_screening_reports.routing.yml | 4 +-
.../src/Form/CreateReport.php | 2 +-
.../translations/ai_screening_reports.da.po | 15 ++--
.../components/new-project-button.html.twig | 2 +-
...reening-project-track-thresholds.html.twig | 2 +-
.../templates/stats-top-block.html.twig | 12 +--
.../views/views-view-table--front.html.twig | 4 +-
.../translations/itkdev_project_theme.da.po | 28 +++----
56 files changed, 240 insertions(+), 242 deletions(-)
diff --git a/config/sync/core.entity_form_display.node.project.default.yml b/config/sync/core.entity_form_display.node.project.default.yml
index 036826f1..c1424c36 100644
--- a/config/sync/core.entity_form_display.node.project.default.yml
+++ b/config/sync/core.entity_form_display.node.project.default.yml
@@ -17,7 +17,7 @@ third_party_settings:
- title
- field_description
- field_department
- label: Screeningsinformation
+ label: Projektinformation
region: content
parent_name: ""
weight: 0
diff --git a/config/sync/field.field.node.project.field_department.yml b/config/sync/field.field.node.project.field_department.yml
index aad23bef..fb629f3d 100644
--- a/config/sync/field.field.node.project.field_department.yml
+++ b/config/sync/field.field.node.project.field_department.yml
@@ -11,7 +11,7 @@ field_name: field_department
entity_type: node
bundle: project
label: Department
-description: "Hvilke magistratsafdelinger screeningen hører under"
+description: "Hvilke magistratsafdelinger projektet hører under"
required: true
translatable: false
default_value: {}
diff --git a/config/sync/field.field.node.project.field_project_state.yml b/config/sync/field.field.node.project.field_project_state.yml
index 1f4322ce..faae7ed0 100644
--- a/config/sync/field.field.node.project.field_project_state.yml
+++ b/config/sync/field.field.node.project.field_project_state.yml
@@ -11,7 +11,7 @@ id: node.project.field_project_state
field_name: field_project_state
entity_type: node
bundle: project
-label: "Screening state"
+label: "Project state"
description: ""
required: false
translatable: false
diff --git a/config/sync/group.type.project_group.yml b/config/sync/group.type.project_group.yml
index 2c03b1fc..7c7f75e6 100644
--- a/config/sync/group.type.project_group.yml
+++ b/config/sync/group.type.project_group.yml
@@ -3,8 +3,8 @@ langcode: en
status: true
dependencies: {}
id: project_group
-label: "Screening group"
-description: "A group that works on a screening."
+label: "Project group"
+description: "A group that works on a project."
new_revision: false
creator_membership: true
creator_wizard: false
diff --git a/config/sync/language/da/core.entity_form_display.node.project.default.yml b/config/sync/language/da/core.entity_form_display.node.project.default.yml
index 5d5eba8e..dee83386 100644
--- a/config/sync/language/da/core.entity_form_display.node.project.default.yml
+++ b/config/sync/language/da/core.entity_form_display.node.project.default.yml
@@ -1,6 +1,6 @@
third_party_settings:
field_group:
group_project_information:
- label: Screeningsinformation
+ label: Projektinformation
group_state:
label: Tilstand
diff --git a/config/sync/language/da/field.field.node.project.field_department.yml b/config/sync/language/da/field.field.node.project.field_department.yml
index 2f0c9a51..3fcd3f37 100644
--- a/config/sync/language/da/field.field.node.project.field_department.yml
+++ b/config/sync/language/da/field.field.node.project.field_department.yml
@@ -1,2 +1,2 @@
label: Magistrat
-description: "Hvilken magistratsafdeling hører screeningen under"
+description: "Hvilken magistratsafdeling hører projektet under"
diff --git a/config/sync/language/da/field.field.node.project.field_project_state.yml b/config/sync/language/da/field.field.node.project.field_project_state.yml
index 0bd2b5b0..94fbbffe 100644
--- a/config/sync/language/da/field.field.node.project.field_project_state.yml
+++ b/config/sync/language/da/field.field.node.project.field_project_state.yml
@@ -1 +1 @@
-label: Screeningstilstand
+label: Projekttilstand
diff --git a/config/sync/language/da/group.type.project_group.yml b/config/sync/language/da/group.type.project_group.yml
index 1e13825a..88bd0976 100644
--- a/config/sync/language/da/group.type.project_group.yml
+++ b/config/sync/language/da/group.type.project_group.yml
@@ -1,2 +1,2 @@
-label: Screeninggruppe
-description: "A group that works on a screening."
+label: Projectgruppe
+description: "A group that works on a project."
diff --git a/config/sync/language/da/node.type.project.yml b/config/sync/language/da/node.type.project.yml
index ce57d4a7..9271b744 100644
--- a/config/sync/language/da/node.type.project.yml
+++ b/config/sync/language/da/node.type.project.yml
@@ -1 +1 @@
-name: Screening
+name: Project
diff --git a/config/sync/language/da/taxonomy.vocabulary.project_track_type.yml b/config/sync/language/da/taxonomy.vocabulary.project_track_type.yml
index 5790a05d..ddb8c2ed 100644
--- a/config/sync/language/da/taxonomy.vocabulary.project_track_type.yml
+++ b/config/sync/language/da/taxonomy.vocabulary.project_track_type.yml
@@ -1,2 +1,2 @@
-name: "Screeningsspor type"
-description: "Screening tracks are used to group tools to represent a unified evaluation of part of a screening"
+name: "Projektspor type"
+description: "Project tracks are used to group tools to represent a unified evaluation of part of a project"
diff --git a/config/sync/language/da/views.view.projects.yml b/config/sync/language/da/views.view.projects.yml
index fbb9ffd3..80439092 100644
--- a/config/sync/language/da/views.view.projects.yml
+++ b/config/sync/language/da/views.view.projects.yml
@@ -1,9 +1,9 @@
-label: Screeninger
+label: Projekter
display:
default:
display_title: Default
display_options:
- title: Screeninger
+ title: Projekter
fields:
nid:
label: ID
@@ -28,7 +28,7 @@ display:
label: Magistratsafdeling
separator: ", "
name:
- label: Screeningsejer
+ label: Projektejer
separator: ", "
pager:
options:
@@ -57,7 +57,7 @@ display:
combine:
expose:
label: Søg
- description: "Filtrér på screeningstitel, beskrivelse eller screeningsejer"
+ description: "Filtrér på projekttitel, beskrivelse eller projektejer"
field_department_target_id:
expose:
label: Magistratsafdeling
@@ -76,4 +76,4 @@ display:
display_title: Side
display_options:
menu:
- title: Screeninger
+ title: Projekter
diff --git a/config/sync/language/da/webform.webform.complexity_uncertainty_default.yml b/config/sync/language/da/webform.webform.complexity_uncertainty_default.yml
index 4eba4db3..6b16b712 100644
--- a/config/sync/language/da/webform.webform.complexity_uncertainty_default.yml
+++ b/config/sync/language/da/webform.webform.complexity_uncertainty_default.yml
@@ -38,7 +38,7 @@ elements: |-
'#title': 'Har projektorganisationen erfaring med de involverede teknologier?'
'#options':
'10,0': 'Etablerede eksperter'
- '7,0': 'Har gennemført screeninger med samme teknologi med ekstern bistand'
+ '7,0': 'Har gennemført projekter med samme teknologi med ekstern bistand'
'5,0': 'Har gennemført pilotforløb med teknologien'
'3,0': 'Har arbejdet med lignende teknologier'
'1,0': 'Ingen erfaring med teknologien'
@@ -60,8 +60,8 @@ elements: |-
'10,0': Ingen
'7,0': 'Mindre tilretninger af etablerede platforme'
'5,0': 'Større ændringer i etablerede platforme'
- '3,0': 'Flere essentielle leverancer fra anden screening'
- '1,0': 'Flere essentielle leverancer til/fra andre screeninger'
+ '3,0': 'Flere essentielle leverancer fra andet projekt'
+ '1,0': 'Flere essentielle leverancer til/fra andre projekter'
'#options__properties': ''
usikkerhed:
'#type': webform_wizard_page
diff --git a/config/sync/language/da/webform.webform.ethics_default.yml b/config/sync/language/da/webform.webform.ethics_default.yml
index f06a0259..27775bd8 100644
--- a/config/sync/language/da/webform.webform.ethics_default.yml
+++ b/config/sync/language/da/webform.webform.ethics_default.yml
@@ -129,7 +129,7 @@ elements: |-
3_1_ressourceforbrug:
'#type': text_format
'#title': '3.1 Ressourceforbrug'
- '#help': 'AI-løsninger bruger strøm, ikke mindst under træning, og vand til køling. Det er derfor vigtigt, at løsningernes ressourceforbrug står mål med de forventede udbytter, og at løsningerne i øvrigt er tilrettelagt ud fra en ressourceoptimerende tilgang (f.eks. krav til grøn strøm og genanvendelse af varmeudledning).
I svaret skal der redegøres for, om det er overvejet at anvende mindre ressourcekrævende løsinger end AI til indfrielse af screeningens formål.
'
+ '#help': 'AI-løsninger bruger strøm, ikke mindst under træning, og vand til køling. Det er derfor vigtigt, at løsningernes ressourceforbrug står mål med de forventede udbytter, og at løsningerne i øvrigt er tilrettelagt ud fra en ressourceoptimerende tilgang (f.eks. krav til grøn strøm og genanvendelse af varmeudledning).
I svaret skal der redegøres for, om det er overvejet at anvende mindre ressourcekrævende løsinger end AI til indfrielse af projektets formål.
'
'#help_display': element_before
'#allowed_formats':
simple_editor: simple_editor
diff --git a/config/sync/node.type.project.yml b/config/sync/node.type.project.yml
index 18a95281..077c51fe 100644
--- a/config/sync/node.type.project.yml
+++ b/config/sync/node.type.project.yml
@@ -2,7 +2,7 @@ uuid: d299813b-c037-45a7-9a4b-c0738e8e08de
langcode: en
status: true
dependencies: {}
-name: Screening
+name: Project
type: project
description: null
help: null
diff --git a/config/sync/taxonomy.vocabulary.project_track_type.yml b/config/sync/taxonomy.vocabulary.project_track_type.yml
index d94c2e03..cfc6b6c3 100644
--- a/config/sync/taxonomy.vocabulary.project_track_type.yml
+++ b/config/sync/taxonomy.vocabulary.project_track_type.yml
@@ -2,8 +2,8 @@ uuid: 4196ab15-1d8d-4aa1-8a15-e83539d6ab1f
langcode: en
status: true
dependencies: {}
-name: "Screening track type"
+name: "Project track type"
vid: project_track_type
-description: "Screening tracks are used to group tools to represent a unified evaluation of part of a screening"
+description: "Project tracks are used to group tools to represent a unified evaluation of part of a project"
weight: 0
new_revision: false
diff --git a/config/sync/views.view.projects.yml b/config/sync/views.view.projects.yml
index 537c7d14..c7017c22 100644
--- a/config/sync/views.view.projects.yml
+++ b/config/sync/views.view.projects.yml
@@ -18,7 +18,7 @@ dependencies:
- text
- user
id: projects
-label: Screeninger
+label: Projekter
module: views
description: ""
tag: ""
@@ -31,7 +31,7 @@ display:
display_plugin: default
position: 0
display_options:
- title: Screeninger
+ title: Projekter
fields:
nid:
id: nid
@@ -477,7 +477,7 @@ display:
entity_type: user
entity_field: name
plugin_id: field
- label: "Screening owner"
+ label: "Project owner"
exclude: false
alter:
alter_text: false
@@ -838,7 +838,7 @@ display:
expose:
operator_id: combine_op
label: Search
- description: "Filter on screening title, description or screening owner"
+ description: "Filter on project title, description or project owner"
use_operator: false
operator: combine_op
operator_limit_selection: false
@@ -1182,7 +1182,7 @@ display:
path: projects
menu:
type: normal
- title: Screeninger
+ title: Projekter
description: ""
weight: 0
expanded: false
diff --git a/config/sync/webform.webform.complexity_uncertainty_default.yml b/config/sync/webform.webform.complexity_uncertainty_default.yml
index 54bb8f8d..d34d65be 100644
--- a/config/sync/webform.webform.complexity_uncertainty_default.yml
+++ b/config/sync/webform.webform.complexity_uncertainty_default.yml
@@ -51,7 +51,7 @@ elements: |-
'#title': 'Har projektorganisationen erfaring med de involverede teknologier?'
'#options':
'10,0': 'Etablerede eksperter'
- '7,0': 'Har gennemført screeninger med samme teknologi med ekstern bistand'
+ '7,0': 'Har gennemført projekter med samme teknologi med ekstern bistand'
'5,0': 'Har gennemført pilotforløb med teknologien'
'3,0': 'Har arbejdet med lignende teknologier'
'1,0': 'Ingen erfaring med teknologien'
@@ -73,8 +73,8 @@ elements: |-
'10,0': Ingen
'7,0': 'Mindre tilretninger af etablerede platforme'
'5,0': 'Større ændringer i etablerede platforme'
- '3,0': 'Flere essentielle leverancer fra anden screening'
- '1,0': 'Flere essentielle leverancer til/fra andre screeninger'
+ '3,0': 'Flere essentielle leverancer fra andet projekt'
+ '1,0': 'Flere essentielle leverancer til/fra andre projekter'
'#options__properties': ''
usikkerhed:
'#type': webform_wizard_page
diff --git a/config/sync/webform.webform.ethics_default.yml b/config/sync/webform.webform.ethics_default.yml
index 492a36d3..fdb9121a 100644
--- a/config/sync/webform.webform.ethics_default.yml
+++ b/config/sync/webform.webform.ethics_default.yml
@@ -142,7 +142,7 @@ elements: |-
3_1_ressourceforbrug:
'#type': text_format
'#title': '3.1 Ressourceforbrug'
- '#help': 'AI-løsninger bruger strøm, ikke mindst under træning, og vand til køling. Det er derfor vigtigt, at løsningernes ressourceforbrug står mål med de forventede udbytter, og at løsningerne i øvrigt er tilrettelagt ud fra en ressourceoptimerende tilgang (f.eks. krav til grøn strøm og genanvendelse af varmeudledning).
I svaret skal der redegøres for, om det er overvejet at anvende mindre ressourcekrævende løsinger end AI til indfrielse af screeningens formål.
'
+ '#help': 'AI-løsninger bruger strøm, ikke mindst under træning, og vand til køling. Det er derfor vigtigt, at løsningernes ressourceforbrug står mål med de forventede udbytter, og at løsningerne i øvrigt er tilrettelagt ud fra en ressourceoptimerende tilgang (f.eks. krav til grøn strøm og genanvendelse af varmeudledning).
I svaret skal der redegøres for, om det er overvejet at anvende mindre ressourcekrævende løsinger end AI til indfrielse af projektets formål.
'
'#help_display': element_before
'#allowed_formats':
simple_editor: simple_editor
diff --git a/config/translations/config.da.po b/config/translations/config.da.po
index ed4f9d40..267eb63b 100644
--- a/config/translations/config.da.po
+++ b/config/translations/config.da.po
@@ -195,7 +195,7 @@ msgid "d/m/Y"
msgstr ""
msgctxt "core.entity_form_display.node.project.default:third_party_settings:field_group:group_project_information:label"
-msgid "Screeningsinformation"
+msgid "Projektinformation"
msgstr ""
msgctxt "core.entity_form_display.node.project.default:third_party_settings:field_group:group_state:label"
@@ -271,7 +271,7 @@ msgid "Department"
msgstr "Magistratsafdeling"
msgctxt "field.field.node.project.field_department:description"
-msgid "Hvilke magistratsafdelinger screeningen hører under"
+msgid "Hvilke magistratsafdelinger projektet hører under"
msgstr ""
msgctxt "field.field.node.project.field_description:label"
@@ -279,8 +279,8 @@ msgid "Description"
msgstr "Beskrivelse"
msgctxt "field.field.node.project.field_project_state:label"
-msgid "Screening state"
-msgstr "Screeningstilstand"
+msgid "Project state"
+msgstr "Projekttilstand"
msgctxt "field.field.node.static.field_text:label"
msgid "Tekst"
@@ -371,11 +371,11 @@ msgid "Member"
msgstr "Medlem"
msgctxt "group.type.project_group:label"
-msgid "Screening group"
+msgid "Project group"
msgstr ""
msgctxt "group.type.project_group:description"
-msgid "A group that works on a screening."
+msgid "A group that works on a project."
msgstr ""
msgctxt "image.style.large:label"
@@ -427,7 +427,7 @@ msgid "User"
msgstr ""
msgctxt "node.type.project:name"
-msgid "Screening"
+msgid "Project"
msgstr ""
msgctxt "node.type.static:name"
@@ -615,11 +615,11 @@ msgid "Department"
msgstr "Magistratsafdeling"
msgctxt "taxonomy.vocabulary.project_track_type:name"
-msgid "Screening track type"
+msgid "Project track type"
msgstr ""
msgctxt "taxonomy.vocabulary.project_track_type:description"
-msgid "Screening tracks are used to group tools to represent a unified evaluation of part of a screening"
+msgid "Project tracks are used to group tools to represent a unified evaluation of part of a project"
msgstr ""
msgctxt "user.mail:cancel_confirm:subject"
@@ -1959,7 +1959,7 @@ msgid "Moderated content"
msgstr ""
msgctxt "views.view.projects:label"
-msgid "Screeninger"
+msgid "Projekter"
msgstr ""
msgctxt "views.view.projects:display:default:display_title"
@@ -1967,7 +1967,7 @@ msgid "Default"
msgstr ""
msgctxt "views.view.projects:display:default:display_options:title"
-msgid "Screeninger"
+msgid "Projekter"
msgstr ""
msgctxt "views.view.projects:display:default:display_options:fields:nid:label"
@@ -2019,8 +2019,8 @@ msgid "Department"
msgstr "Magistratsafdeling"
msgctxt "views.view.projects:display:default:display_options:fields:name:label"
-msgid "Screening owner"
-msgstr "Screeningsejer"
+msgid "Project owner"
+msgstr "Projektejer"
msgctxt "views.view.projects:display:default:display_options:fields:created:label"
msgid "Oprettet"
@@ -2087,7 +2087,7 @@ msgid "Search"
msgstr "Søg"
msgctxt "views.view.projects:display:default:display_options:filters:combine:expose:description"
-msgid "Filter on screening title, description or screening owner"
+msgid "Filter on project title, description or project owner"
msgstr "Søg på navn, beskrivelse, ejer og bidragsyder"
msgctxt "views.view.projects:display:default:display_options:filters:field_department_target_id:expose:label"
@@ -2115,7 +2115,7 @@ msgid "Page"
msgstr "Side"
msgctxt "views.view.projects:display:page_1:display_options:menu:title"
-msgid "Screeninger"
+msgid "Projekter"
msgstr ""
msgctxt "views.view.taxonomy_term:label"
@@ -3214,7 +3214,7 @@ msgid ""
" '#title': 'Har projektorganisationen erfaring med de involverede teknologier?'\n"
" '#options':\n"
" '10,0': 'Etablerede eksperter'\n"
-" '7,0': 'Har gennemført screeninger med samme teknologi med ekstern bistand'\n"
+" '7,0': 'Har gennemført projekter med samme teknologi med ekstern bistand'\n"
" '5,0': 'Har gennemført pilotforløb med teknologien'\n"
" '3,0': 'Har arbejdet med lignende teknologier'\n"
" '1,0': 'Ingen erfaring med teknologien'\n"
@@ -3236,8 +3236,8 @@ msgid ""
" '10,0': Ingen\n"
" '7,0': 'Mindre tilretninger af etablerede platforme'\n"
" '5,0': 'Større ændringer i etablerede platforme'\n"
-" '3,0': 'Flere essentielle leverancer fra anden screening'\n"
-" '1,0': 'Flere essentielle leverancer til/fra andre screeninger'\n"
+" '3,0': 'Flere essentielle leverancer fra andet projekt'\n"
+" '1,0': 'Flere essentielle leverancer til/fra andre projekter'\n"
" '#options__properties': ''\n"
"usikkerhed:\n"
" '#type': webform_wizard_page\n"
@@ -3476,7 +3476,7 @@ msgid ""
" '#help': 'AI-løsninger bruger strøm, ikke mindst under træning, og vand til køling. Det er derfor vigtigt, at "
"løsningernes ressourceforbrug står mål med de forventede udbytter, og at løsningerne i øvrigt er tilrettelagt ud fra en "
"ressourceoptimerende tilgang (f.eks. krav til grøn strøm og genanvendelse af varmeudledning).
I svaret skal der redegøres "
-"for, om det er overvejet at anvende mindre ressourcekrævende løsinger end AI til indfrielse af screeningens formål.
'\n"
+"for, om det er overvejet at anvende mindre ressourcekrævende løsinger end AI til indfrielse af projektets formål.
'\n"
" '#help_display': element_before\n"
" '#allowed_formats':\n"
" simple_editor: simple_editor\n"
diff --git a/tests/user.spec.ts b/tests/user.spec.ts
index e7d80061..84311a86 100644
--- a/tests/user.spec.ts
+++ b/tests/user.spec.ts
@@ -11,9 +11,9 @@ test("Create screening", async ({ page }) => {
await page.getByLabel("Password").fill("user");
await page.getByRole("button", { name: "Login", exact: true }).click();
- await page.getByRole("link", { name: "Screeninger" }).click();
+ await page.getByRole("link", { name: "Projekter" }).click();
- await page.getByRole("link", { name: "Create new screening" }).click();
+ await page.getByRole("link", { name: "Create new project" }).click();
await page.getByLabel("Title", { exact: true }).fill("My first screening");
await page
diff --git a/translations/contrib-translations.da.po b/translations/contrib-translations.da.po
index 91e8d73e..223d77b4 100644
--- a/translations/contrib-translations.da.po
+++ b/translations/contrib-translations.da.po
@@ -949,8 +949,8 @@ msgid ""
"screenings can be viewed by editors only."
msgstr "👀"
-msgid "Show all screenings"
-msgstr "Vis alle screeninger"
+msgid "Show all projects"
+msgstr "Vis alle projekter"
msgid ""
"Submission saved. You may return to this form later and it will "
diff --git a/web/modules/custom/ai_screening/README.md b/web/modules/custom/ai_screening/README.md
index ef3d1b91..3849b105 100644
--- a/web/modules/custom/ai_screening/README.md
+++ b/web/modules/custom/ai_screening/README.md
@@ -1,4 +1,4 @@
-# AI Screening
+# AI Project
## Settings
diff --git a/web/modules/custom/ai_screening/src/Form/FrontpageForm.php b/web/modules/custom/ai_screening/src/Form/FrontpageForm.php
index 8fc8ce5b..5405c146 100644
--- a/web/modules/custom/ai_screening/src/Form/FrontpageForm.php
+++ b/web/modules/custom/ai_screening/src/Form/FrontpageForm.php
@@ -12,7 +12,7 @@
use Drupal\Core\Url;
/**
- * Configure AI Screening project track settings for this site.
+ * Configure AI Project project track settings for this site.
*/
final class FrontpageForm extends FormBase {
use AutowireTrait;
diff --git a/web/modules/custom/ai_screening/src/Helper/ThemeHelper.php b/web/modules/custom/ai_screening/src/Helper/ThemeHelper.php
index c29b63ac..cd513544 100644
--- a/web/modules/custom/ai_screening/src/Helper/ThemeHelper.php
+++ b/web/modules/custom/ai_screening/src/Helper/ThemeHelper.php
@@ -34,7 +34,7 @@ public function formAlter(FormAlterEvent $event): void {
$form = &$event->getForm();
$formId = $event->getFormId();
if ('node_project_form' === $formId) {
- $form['#title'] = t('Create new screening');
+ $form['#title'] = t('Create new project');
}
if ('node_static_form' === $formId) {
$form['#title'] = t('Create new static page');
diff --git a/web/modules/custom/ai_screening/translations/ai_screening.da.po b/web/modules/custom/ai_screening/translations/ai_screening.da.po
index a3b528d0..fdf9bb49 100644
--- a/web/modules/custom/ai_screening/translations/ai_screening.da.po
+++ b/web/modules/custom/ai_screening/translations/ai_screening.da.po
@@ -82,8 +82,8 @@ msgid "Unblocking OIDC user @user (@id)"
msgstr "Ophæver blokering af OIDC-bruger @user (@id)"
#: modules/custom/ai_screening/src/Helper/ThemeHelper.php:37
-msgid "Create new screening"
-msgstr "Opret ny screening"
+msgid "Create new project"
+msgstr "Opret nyt projekt"
#: modules/custom/ai_screening/src/Helper/ThemeHelper.php:40
msgid "Create new static page"
diff --git a/web/modules/custom/ai_screening_fixtures_base/src/Fixture/GroupRelationsFixture.php b/web/modules/custom/ai_screening_fixtures_base/src/Fixture/GroupRelationsFixture.php
index d2b20dfc..fbc229cc 100644
--- a/web/modules/custom/ai_screening_fixtures_base/src/Fixture/GroupRelationsFixture.php
+++ b/web/modules/custom/ai_screening_fixtures_base/src/Fixture/GroupRelationsFixture.php
@@ -30,7 +30,7 @@ public function __construct(
public function load(): void {
for ($i = 0; $i < ProjectFixture::EXTRA_PROJECTS; $i++) {
/** @var \Drupal\node\NodeInterface $project */
- $project = $this->getReference(sprintf('project:Screening - %d', $i + 1));
+ $project = $this->getReference(sprintf('project:Project - %d', $i + 1));
// Add 3 users as member to the group.
$roles = ['project_group-member'];
for ($j = 0; $j < 3; $j++) {
@@ -43,7 +43,7 @@ public function load(): void {
$group->save();
- echo sprintf('User %s (%s) added as %s to group %s (screening id: %s)',
+ echo sprintf('User %s (%s) added as %s to group %s (project id: %s)',
$user->label(), $user->id(),
implode(', ', $roles),
$group->label(),
diff --git a/web/modules/custom/ai_screening_fixtures_base/src/Fixture/ProjectFixture.php b/web/modules/custom/ai_screening_fixtures_base/src/Fixture/ProjectFixture.php
index 9e28b302..26bff9b7 100644
--- a/web/modules/custom/ai_screening_fixtures_base/src/Fixture/ProjectFixture.php
+++ b/web/modules/custom/ai_screening_fixtures_base/src/Fixture/ProjectFixture.php
@@ -45,27 +45,27 @@ public function load(): void {
$node = Node::create([
'type' => 'project',
- 'title' => 'Ordinary screening',
+ 'title' => 'Ordinary project',
'status' => NodeInterface::PUBLISHED,
'field_department' => ['target_id' => $this->getReference('department:Department A')->id()],
'field_description' => [
- 'value' => 'En ny screening',
+ 'value' => 'Et nyt projekt',
'format' => 'plain_text',
],
ProjectHelper::FIELD_CORRUPTED => 0,
]);
$node->setOwner($editor);
- $this->addReference('project:Ordinary screening', $node);
+ $this->addReference('project:Ordinary project', $node);
$node->save();
$node = Node::create([
'type' => 'project',
- 'title' => '(kladde) Another screening',
+ 'title' => '(kladde) Another project',
'status' => NodeInterface::NOT_PUBLISHED,
'field_department' => ['target_id' => $this->getReference('department:Department A')->id()],
'field_description' => [
- 'value' => 'Denne screening er endnu ikke offentlig',
+ 'value' => 'Dette projekt er endnu ikke offentligt',
'format' => 'plain_text',
],
ProjectHelper::FIELD_CORRUPTED => 0,
@@ -76,14 +76,14 @@ public function load(): void {
$node = Node::create([
'type' => 'project',
- 'title' => 'Screening with multiple departments',
+ 'title' => 'Project with multiple departments',
'status' => NodeInterface::PUBLISHED,
'field_department' => [
['target_id' => $this->getReference('department:Department B')->id()],
['target_id' => $this->getReference('department:Department C')->id()],
],
'field_description' => [
- 'value' => 'Tværgående screening',
+ 'value' => 'Tværgående projekt',
'format' => 'plain_text',
],
ProjectHelper::FIELD_CORRUPTED => 0,
@@ -93,11 +93,11 @@ public function load(): void {
$node = Node::create([
'type' => 'project',
- 'title' => 'Finished screening',
+ 'title' => 'Finished project',
'status' => NodeInterface::PUBLISHED,
'field_department' => ['target_id' => $this->getReference('department:Department C')->id()],
'field_description' => [
- 'value' => 'En afsluttet screening',
+ 'value' => 'Et afsluttet projekt',
'format' => 'plain_text',
],
'field_project_state' => 'finished',
@@ -105,34 +105,34 @@ public function load(): void {
]);
$node->setOwner($editor);
- $this->addReference('project:Finished screening', $node);
+ $this->addReference('project:Finished project', $node);
$node->save();
$node = Node::create([
'type' => 'project',
- 'title' => 'Corrupted screening',
+ 'title' => 'Corrupted project',
'status' => NodeInterface::NOT_PUBLISHED,
'field_department' => ['target_id' => $this->getReference('department:Department C')->id()],
'field_description' => [
- 'value' => 'En ødelagt screening bør slettes med cron.',
+ 'value' => 'Et ødelagt projekt bør slettes med cron.',
'format' => 'plain_text',
],
'corrupted' => 1,
]);
$node->setOwner($editor);
- $this->addReference('project:Corrupted screening', $node);
+ $this->addReference('project:Corrupted project', $node);
$node->save();
for ($projectCount = 1; $projectCount <= self::EXTRA_PROJECTS; $projectCount++) {
- $label = 'Screening - ' . $projectCount;
+ $label = 'Project - ' . $projectCount;
$node = Node::create([
'type' => 'project',
'title' => $label,
'status' => NodeInterface::PUBLISHED,
'field_department' => ['target_id' => $this->getReference('department:Department B')->id()],
'field_description' => [
- 'value' => 'Screeningsnummer ' . $projectCount,
+ 'value' => 'Projektnummer ' . $projectCount,
'format' => 'plain_text',
],
'corrupted' => 0,
diff --git a/web/modules/custom/ai_screening_project/ai_screening_project.info.yml b/web/modules/custom/ai_screening_project/ai_screening_project.info.yml
index a019ca1d..4d78e87d 100644
--- a/web/modules/custom/ai_screening_project/ai_screening_project.info.yml
+++ b/web/modules/custom/ai_screening_project/ai_screening_project.info.yml
@@ -1,4 +1,4 @@
-name: AI Screening project
+name: AI Project project
description: Functionality related to creating and maintaining the project content type and related entities.
package: "Custom"
type: module
diff --git a/web/modules/custom/ai_screening_project/ai_screening_project.routing.yml b/web/modules/custom/ai_screening_project/ai_screening_project.routing.yml
index f5e29025..2b599399 100644
--- a/web/modules/custom/ai_screening_project/ai_screening_project.routing.yml
+++ b/web/modules/custom/ai_screening_project/ai_screening_project.routing.yml
@@ -2,7 +2,7 @@ ai_screening_project.project_deactivate_confirm:
path: "/node/{node}/edit/confirm"
defaults:
_form: '\Drupal\ai_screening_project\Form\ProjectNodeConfirmForm'
- _title: "Confirm Screening Changes"
+ _title: "Confirm Project Changes"
requirements:
_entity_access: "node.update"
_node_type: "project"
diff --git a/web/modules/custom/ai_screening_project/src/BreadcrumbBuilder.php b/web/modules/custom/ai_screening_project/src/BreadcrumbBuilder.php
index df10a86b..675365c3 100644
--- a/web/modules/custom/ai_screening_project/src/BreadcrumbBuilder.php
+++ b/web/modules/custom/ai_screening_project/src/BreadcrumbBuilder.php
@@ -65,10 +65,10 @@ public function build(RouteMatchInterface $route_match): Breadcrumb {
}
if (NULL !== $project) {
- $breadcrumb->addLink(Link::fromTextAndUrl($this->t('Screenings'), Url::fromUri('internal:/projects')));
+ $breadcrumb->addLink(Link::fromTextAndUrl($this->t('Projects'), Url::fromUri('internal:/projects')));
if ($project->isNew()) {
$breadcrumb->addLink(Link::fromTextAndUrl(
- $this->t('Create new screening'),
+ $this->t('Create new project'),
Url::fromRoute('node.add', ['node_type' => $project->bundle()])
));
}
diff --git a/web/modules/custom/ai_screening_project/src/Form/ProjectNodeConfirmForm.php b/web/modules/custom/ai_screening_project/src/Form/ProjectNodeConfirmForm.php
index 9c1f4cd3..a2750099 100644
--- a/web/modules/custom/ai_screening_project/src/Form/ProjectNodeConfirmForm.php
+++ b/web/modules/custom/ai_screening_project/src/Form/ProjectNodeConfirmForm.php
@@ -61,7 +61,7 @@ public function buildForm(array $form, FormStateInterface $form_state, ?Node $no
* {@inheritdoc}
*/
public function getQuestion() {
- return $this->t('Are you sure you want to save the screening "@title"?', ['@title' => $this->node->label()]);
+ return $this->t('Are you sure you want to save the project "@title"?', ['@title' => $this->node->label()]);
}
/**
@@ -75,14 +75,14 @@ public function getCancelUrl() {
* {@inheritdoc}
*/
public function getDescription() {
- return $this->t('Deactivating a screening will disable further work on the screening and archive it. Reactivation of the screening requires site administrative privileges.');
+ return $this->t('Deactivating a project will disable further work on the project and archive it. Reactivation of the project requires site administrative privileges.');
}
/**
* {@inheritdoc}
*/
public function getConfirmText() {
- return $this->t('Save screening');
+ return $this->t('Save project');
}
/**
@@ -110,7 +110,7 @@ public function submitForm(array &$form, FormStateInterface $form_state) {
$tempstore->delete('project_form_values_' . $node->id());
// Set a success message.
- $this->messenger()->addStatus($this->t('Screening "@title" has been updated.', ['@title' => $node->label()]));
+ $this->messenger()->addStatus($this->t('Project "@title" has been updated.', ['@title' => $node->label()]));
// Redirect to the node view page.
$form_state->setRedirectUrl(Url::fromRoute('entity.node.canonical', ['node' => $node->id()]));
diff --git a/web/modules/custom/ai_screening_project/src/Helper/ProjectHelper.php b/web/modules/custom/ai_screening_project/src/Helper/ProjectHelper.php
index 30a7d774..62a33eb9 100644
--- a/web/modules/custom/ai_screening_project/src/Helper/ProjectHelper.php
+++ b/web/modules/custom/ai_screening_project/src/Helper/ProjectHelper.php
@@ -156,7 +156,7 @@ public function deleteRelated(NodeInterface $project): void {
$this->projectTrackHelper->deleteProjectTracks($projectTracks);
}
catch (\Exception $exception) {
- $this->error('Error deleting screening: @message', [
+ $this->error('Error deleting project: @message', [
'@message' => $exception->getMessage(),
]);
}
@@ -199,7 +199,7 @@ public function entityAccess(EntityAccessEvent $event): void {
}
if ($this->isFinished($entity)) {
if ('view' !== $event->getOperation()) {
- $event->setAccessResult(AccessResult::forbidden(sprintf('Screening %s (%s) is marked as finished', $entity->label(),
+ $event->setAccessResult(AccessResult::forbidden(sprintf('Project %s (%s) is marked as finished', $entity->label(),
$entity->id())));
}
}
@@ -238,7 +238,7 @@ public function entityBaseFieldInfo(EntityBaseFieldInfoEvent $event): void {
$event->setFields([
self::FIELD_CORRUPTED => BaseFieldDefinition::create('boolean')
->setLabel($this->t('Corrupted'))
- ->setDescription($this->t('If the screening or related entities are corrupted.'))
+ ->setDescription($this->t('If the project or related entities are corrupted.'))
->setTargetEntityTypeId($entityType->id())
->setReadOnly(TRUE),
]);
@@ -355,12 +355,12 @@ public function formAlter(FormAlterEvent $event): void {
$form['group_fieldset'] = [
'#type' => 'fieldset',
- '#title' => $this->t('Screening group'),
+ '#title' => $this->t('Project group'),
];
$form['group_fieldset']['project_owner'] = [
'#type' => 'select',
- '#title' => $this->t('Screening owner'),
+ '#title' => $this->t('Project owner'),
'#default_value' => $groupOwnerId,
'#options' => $optionsGroupOwner,
'#attributes' => ['class' => ['text-full form-text required bg-primary text-primary border border-primary rounded-md py-2 px-3 my-1 w-full']],
@@ -370,7 +370,7 @@ public function formAlter(FormAlterEvent $event): void {
$form['group_fieldset']['project_contributors'] = [
'#type' => 'select',
'#title' => $this->t('Contributors'),
- '#description' => $this->t('Which users are allowed to contribute to this screening'),
+ '#description' => $this->t('Which users are allowed to contribute to this project'),
'#description_display' => 'before',
'#options' => $optionsGroupContributors,
'#multiple' => TRUE,
@@ -397,7 +397,7 @@ public function formAlter(FormAlterEvent $event): void {
*/
public function validateGroupsForm(array &$form, FormStateInterface $form_state): void {
if (!in_array($form_state->getValue('project_owner'), $form_state->getValue('project_contributors'))) {
- $form_state->setErrorByName('project_owner', $this->t('Screening owner must be a contributor.'));
+ $form_state->setErrorByName('project_owner', $this->t('Project owner must be a contributor.'));
}
}
@@ -478,7 +478,7 @@ public function log($level, string|\Stringable $message, array $context = []): v
private function addProjectGroup(NodeInterface $entity): void {
try {
if ($this->accountProxy->isAnonymous()) {
- throw new AccessDeniedHttpException('Cannot create screening as anonymous user.');
+ throw new AccessDeniedHttpException('Cannot create project as anonymous user.');
}
// Create group when a project is created.
@@ -573,7 +573,7 @@ private function addProjectTracks(NodeInterface $entity): void {
}
}
catch (\Exception $exception) {
- $this->error('Error creating screening tracks: @message', [
+ $this->error('Error creating project tracks: @message', [
'@message' => $exception->getMessage(),
'entity' => $entity,
]);
diff --git a/web/modules/custom/ai_screening_project/src/Hook/FormHooks.php b/web/modules/custom/ai_screening_project/src/Hook/FormHooks.php
index d30a9508..8f5ccc8b 100644
--- a/web/modules/custom/ai_screening_project/src/Hook/FormHooks.php
+++ b/web/modules/custom/ai_screening_project/src/Hook/FormHooks.php
@@ -22,7 +22,7 @@ class FormHooks {
public function formAlter(array &$form, FormStateInterface $form_state, string $form_id): void {
if ('node_project_edit_form' === $form_id) {
$form['status']['widget']['value']['#title'] = $this->t('Public', options: ['context' => 'project']);
- $form['status']['widget']['value']['#description'] = $this->t('Public screenings can be viewed by all users. Non-public screenings can be viewed by editors only.',
+ $form['status']['widget']['value']['#description'] = $this->t('Public projects can be viewed by all users. Non-public projects can be viewed by editors only.',
options: ['context' => 'project']);
}
}
diff --git a/web/modules/custom/ai_screening_project/translations/ai_screening_project.da.po b/web/modules/custom/ai_screening_project/translations/ai_screening_project.da.po
index 8ed53d8e..9740f951 100644
--- a/web/modules/custom/ai_screening_project/translations/ai_screening_project.da.po
+++ b/web/modules/custom/ai_screening_project/translations/ai_screening_project.da.po
@@ -25,81 +25,81 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: modules/custom/ai_screening_project/ai_screening_project.info.yml:0
-msgid "AI Screening project"
-msgstr "AI Screening-screening"
+msgid "AI Project project"
+msgstr "AI Project-screening"
#: modules/custom/ai_screening_project/ai_screening_project.info.yml:0
msgid "Functionality related to creating and maintaining the project content type and related entities."
msgstr ""
"Funktionalitet relateret til oprettelse og vedligehold af af "
-"screeningsindholdstype og relaterede entiteter."
+"projektindholdstype og relaterede entiteter."
#: modules/custom/ai_screening_project/ai_screening_project.info.yml:0 modules/custom/ai_screening_project/src/Plugin/Block/FrontpageStatsTopBlock.php:21
msgid "Custom"
msgstr "Tilpasset"
#: modules/custom/ai_screening_project/ai_screening_project.routing.yml:0
-msgid "Confirm Screening Changes"
-msgstr "Bekræft screeningsændringer"
+msgid "Confirm Project Changes"
+msgstr "Bekræft projektændringer"
#: modules/custom/ai_screening_project/src/BreadcrumbBuilder.php:68
-msgid "Screenings"
-msgstr "Screeninger"
+msgid "Projects"
+msgstr "Projekter"
#: modules/custom/ai_screening_project/src/BreadcrumbBuilder.php:71
-msgid "Create new screening"
-msgstr "Opret ny screening"
+msgid "Create new project"
+msgstr "Opret nyt projekt"
#: modules/custom/ai_screening_project/src/Form/ProjectNodeConfirmForm.php:64
-msgid "Are you sure you want to save the screening \"@title\"?"
-msgstr "Er du sikker på at du vil gemme screeningen \"@title\"?"
+msgid "Are you sure you want to save the project \"@title\"?"
+msgstr "Er du sikker på at du vil gemme projektet \"@title\"?"
#: modules/custom/ai_screening_project/src/Form/ProjectNodeConfirmForm.php:78
-msgid "Deactivating a screening will disable further work on the screening and archive it. Reactivation of the screening requires site administrative privileges."
+msgid "Deactivating a project will disable further work on the project and archive it. Reactivation of the project requires site administrative privileges."
msgstr ""
-"Deaktivering af screeningen vil forhindre yderligere arbejde på "
-"screeningen og arkivere det. Reaktivering af screeningen kræver "
-"administrator adgang på sitet."
+"Deaktivering af projektet vil forhindre yderligere arbejde på "
+"projektet og arkivere det. Reaktivering af projektet kræver "
+"administratoradgang på sitet."
#: modules/custom/ai_screening_project/src/Form/ProjectNodeConfirmForm.php:85
-msgid "Save screening"
-msgstr "Gem screening"
+msgid "Save project"
+msgstr "Gem projekt"
#: modules/custom/ai_screening_project/src/Form/ProjectNodeConfirmForm.php:113
-msgid "Screening \"@title\" has been updated."
-msgstr "Screening \"@title\" er blevet opdateret."
+msgid "Project \"@title\" has been updated."
+msgstr "Project \"@title\" er blevet opdateret."
#: modules/custom/ai_screening_project/src/Helper/ProjectHelper.php:240
msgid "Corrupted"
msgstr "Beskadiget"
#: modules/custom/ai_screening_project/src/Helper/ProjectHelper.php:241
-msgid "If the screening or related entities are corrupted."
-msgstr "Hvis screeningen eller relaterede entiteter er beskadiget."
+msgid "If the project or related entities are corrupted."
+msgstr "Hvis projektet eller relaterede entiteter er beskadiget."
#: modules/custom/ai_screening_project/src/Helper/ProjectHelper.php:358
-msgid "Screening group"
+msgid "Project group"
msgstr "Projectgruppe"
#: modules/custom/ai_screening_project/src/Helper/ProjectHelper.php:363
-msgid "Screening owner"
-msgstr "Screeningsejer"
+msgid "Project owner"
+msgstr "Projektejer"
#: modules/custom/ai_screening_project/src/Helper/ProjectHelper.php:372
msgid "Contributors"
msgstr "Bidragydere"
#: modules/custom/ai_screening_project/src/Helper/ProjectHelper.php:373
-msgid "Which users are allowed to contribute to this screening"
-msgstr "Hvilke brugere har tilladelse til at bidrage til denne screening"
+msgid "Which users are allowed to contribute to this project"
+msgstr "Hvilke brugere har tilladelse til at bidrage til dette projekt"
#: modules/custom/ai_screening_project/src/Helper/ProjectHelper.php:400
-msgid "Screening owner must be a contributor."
-msgstr "Screeningsejeren skal være bidragyder."
+msgid "Project owner must be a contributor."
+msgstr "Projektejeren skal være bidragyder."
#: modules/custom/ai_screening_project/src/Helper/ProjectHelper.php:159
-msgid "Error deleting screening: @message"
-msgstr "Fejl ved sletning af screening: @message"
+msgid "Error deleting project: @message"
+msgstr "Fejl ved sletning af projekt: @message"
#: modules/custom/ai_screening_project/src/Helper/ProjectHelper.php:182
msgid "Error deleting corrupted nodes: @message"
@@ -110,18 +110,17 @@ msgid "Error creating groups: @message"
msgstr "Fejl ved oprettelse af grupper: @message"
#: modules/custom/ai_screening_project/src/Helper/ProjectHelper.php:576
-msgid "Error creating screening tracks: @message"
-msgstr "Fejl ved oprettelse af screeningsspor: @message"
+msgid "Error creating project tracks: @message"
+msgstr "Fejl ved oprettelse af projektspor: @message"
#: modules/custom/ai_screening_project/src/Hook/FormHooks.php:24
msgid "Public"
msgstr "Tillad kiggeadgang"
#: modules/custom/ai_screening_project/src/Hook/FormHooks.php:25
-msgid "Public screenings can be viewed by all users. Non-public screenings can be viewed by editors only."
+msgid "Public projects can be viewed by all users. Non-public projects can be viewed by editors only."
msgstr "👀"
#: modules/custom/ai_screening_project/src/Plugin/Block/FrontpageStatsTopBlock.php:20
msgid "Frontpage stats top"
msgstr "Forside statistik top"
-
diff --git a/web/modules/custom/ai_screening_project_track/ai_screening_project_track.info.yml b/web/modules/custom/ai_screening_project_track/ai_screening_project_track.info.yml
index b1a5acd9..bf4f3675 100644
--- a/web/modules/custom/ai_screening_project_track/ai_screening_project_track.info.yml
+++ b/web/modules/custom/ai_screening_project_track/ai_screening_project_track.info.yml
@@ -1,4 +1,4 @@
-name: AI Screening project track
+name: AI Project project track
description: Adds project track entity and functionality
package: "Custom"
type: module
diff --git a/web/modules/custom/ai_screening_project_track/ai_screening_project_track.install b/web/modules/custom/ai_screening_project_track/ai_screening_project_track.install
index 73ffb272..0ef96421 100644
--- a/web/modules/custom/ai_screening_project_track/ai_screening_project_track.install
+++ b/web/modules/custom/ai_screening_project_track/ai_screening_project_track.install
@@ -12,7 +12,7 @@ use Drupal\Core\Field\BaseFieldDefinition;
*/
function ai_screening_project_track_update_11001() {
$fields['configuration'] = BaseFieldDefinition::create('string_long')
- ->setLabel(t('Screening track configuration'))
+ ->setLabel(t('Project track configuration'))
->setDescription(t('Configuration for the track.'))
->setReadOnly(TRUE);
@@ -27,8 +27,8 @@ function ai_screening_project_track_update_11001() {
*/
function ai_screening_project_track_update_11002() {
$fields['project_track_evaluation_overridden'] = BaseFieldDefinition::create('string')
- ->setLabel(t('Screening track evaluation overridden'))
- ->setDescription(t('The overridden evaluation of the screening track'))
+ ->setLabel(t('Project track evaluation overridden'))
+ ->setDescription(t('The overridden evaluation of the project track'))
->setReadOnly(TRUE);
foreach ($fields as $fieldName => $fieldDefinition) {
diff --git a/web/modules/custom/ai_screening_project_track/src/Drush/Commands/ProjectTrackCommands.php b/web/modules/custom/ai_screening_project_track/src/Drush/Commands/ProjectTrackCommands.php
index 4ab9c8f3..141a3fee 100644
--- a/web/modules/custom/ai_screening_project_track/src/Drush/Commands/ProjectTrackCommands.php
+++ b/web/modules/custom/ai_screening_project_track/src/Drush/Commands/ProjectTrackCommands.php
@@ -51,8 +51,8 @@ public function __construct(
#[CLI\FieldLabels(labels: [
'id' => 'ID',
'url' => 'URL',
- 'project' => 'Screening ID',
- 'project_url' => 'Screening URL',
+ 'project' => 'Project ID',
+ 'project_url' => 'Project URL',
'created' => 'Created',
'changed' => 'Changed',
'tools' => 'Tools',
diff --git a/web/modules/custom/ai_screening_project_track/src/Entity/ProjectTrack.php b/web/modules/custom/ai_screening_project_track/src/Entity/ProjectTrack.php
index 94360f08..684519c2 100644
--- a/web/modules/custom/ai_screening_project_track/src/Entity/ProjectTrack.php
+++ b/web/modules/custom/ai_screening_project_track/src/Entity/ProjectTrack.php
@@ -25,8 +25,8 @@
* label_singular = @Translation("project track"),
* label_plural = @Translation("project tracks"),
* label_count = @PluralTranslation(
- * singular = "@count screening tracks",
- * plural = "@count screening tracks",
+ * singular = "@count project tracks",
+ * plural = "@count project tracks",
* ),
* handlers = {
* "storage" = "Drupal\ai_screening_project_track\ProjectTrackStorage",
@@ -101,44 +101,44 @@ public static function baseFieldDefinitions(EntityTypeInterface $entity_type): a
$fields['type'] = BaseFieldDefinition::create('entity_reference')
->setLabel(t('Type'))
- ->setDescription(t('The type of the screening track, as defined by taxonommy term'))
+ ->setDescription(t('The type of the project track, as defined by taxonommy term'))
->setSetting('target_type', 'taxonomy_term')
->setSetting('handler_settings', ['target_bundles' => ['project_track_type' => 'project_track_type']]);
$fields['title'] = BaseFieldDefinition::create('string')
- ->setLabel(t('Screening track title'))
+ ->setLabel(t('Project track title'))
->setDescription(t('The title of the project track.'));
$fields['description'] = BaseFieldDefinition::create('string_long')
- ->setLabel(t('Screening track description'))
+ ->setLabel(t('Project track description'))
->setDescription(t('A description of the project track.'));
$fields['project_track_evaluation'] = BaseFieldDefinition::create('string')
- ->setLabel(t('Screening track evaluation'))
+ ->setLabel(t('Project track evaluation'))
->setDescription(t('The evaluation of the project track.'));
$fields['project_track_evaluation_overridden'] = BaseFieldDefinition::create('string')
- ->setLabel(t('Screening track evaluation overridden'))
+ ->setLabel(t('Project track evaluation overridden'))
->setDescription(t('The overridden evaluation of the project track.'));
$fields['project_track_note'] = BaseFieldDefinition::create('string_long')
- ->setLabel(t('Screening track note'))
+ ->setLabel(t('Project track note'))
->setDescription(t('A note related to project track evaluation.'));
$fields['project_track_status'] = BaseFieldDefinition::create('string')
- ->setLabel(t('Screening track status'))
- ->setDescription(t('The status of the screening track.'));
+ ->setLabel(t('Project track status'))
+ ->setDescription(t('The status of the project track.'));
$fields['created'] = BaseFieldDefinition::create('created')
->setLabel(t('Authored on'))
- ->setDescription(t('The time that the screening track was created.'));
+ ->setDescription(t('The time that the project track was created.'));
$fields['changed'] = BaseFieldDefinition::create('changed')
->setLabel(t('Changed'))
- ->setDescription(t('The time that the screening track was last edited.'));
+ ->setDescription(t('The time that the project track was last edited.'));
$fields['project_id'] = BaseFieldDefinition::create('entity_reference')
- ->setLabel(t('Screening'))
+ ->setLabel(t('Project'))
->setSetting('target_type', 'node')
->setSetting('handler_settings', ['target_bundles' => ['project' => 'project']]);
@@ -146,7 +146,7 @@ public static function baseFieldDefinitions(EntityTypeInterface $entity_type): a
->setLabel(t('Delta'));
$fields['configuration'] = BaseFieldDefinition::create('string_long')
- ->setLabel(t('Screening track configuration'))
+ ->setLabel(t('Project track configuration'))
->setDescription(t('Configuration for the track.'))
->setReadOnly(TRUE);
diff --git a/web/modules/custom/ai_screening_project_track/src/Entity/ProjectTrackTool.php b/web/modules/custom/ai_screening_project_track/src/Entity/ProjectTrackTool.php
index 95d13a0d..9e25a7b0 100644
--- a/web/modules/custom/ai_screening_project_track/src/Entity/ProjectTrackTool.php
+++ b/web/modules/custom/ai_screening_project_track/src/Entity/ProjectTrackTool.php
@@ -88,11 +88,11 @@ public static function baseFieldDefinitions(EntityTypeInterface $entity_type): a
$fields = parent::baseFieldDefinitions($entity_type);
$fields['project_track_id'] = BaseFieldDefinition::create('entity_reference')
- ->setLabel(t('Screening track'))
+ ->setLabel(t('Project track'))
->setSetting('target_type', 'project_track');
$fields['project_track_tool_status'] = BaseFieldDefinition::create('string')
- ->setLabel(t('Screening track tool status'))
+ ->setLabel(t('Project track tool status'))
->setDescription(t('The status of the project track tool.'));
$fields['tool_entity_type'] = BaseFieldDefinition::create('string')
@@ -110,11 +110,11 @@ public static function baseFieldDefinitions(EntityTypeInterface $entity_type): a
$fields['created'] = BaseFieldDefinition::create('created')
->setLabel(t('Authored on'))
- ->setDescription(t('The time that the screening track tool was created.'));
+ ->setDescription(t('The time that the project track tool was created.'));
$fields['changed'] = BaseFieldDefinition::create('changed')
->setLabel(t('Changed'))
- ->setDescription(t('The time that the screening track tool was last edited.'));
+ ->setDescription(t('The time that the project track tool was last edited.'));
$fields['delta'] = BaseFieldDefinition::create('integer')
->setLabel(t('Dalte'));
diff --git a/web/modules/custom/ai_screening_project_track/src/Form/ProjectTrackForm.php b/web/modules/custom/ai_screening_project_track/src/Form/ProjectTrackForm.php
index b9cc9f95..9e6f3045 100644
--- a/web/modules/custom/ai_screening_project_track/src/Form/ProjectTrackForm.php
+++ b/web/modules/custom/ai_screening_project_track/src/Form/ProjectTrackForm.php
@@ -146,13 +146,13 @@ public function save(array $form, FormStateInterface $form_state): int {
switch ($result) {
case SAVED_NEW:
- $this->messenger()->addStatus($this->t('New screening track %label has been created.', $message_args));
- $this->logger('ai_screening_project_track')->notice('New screening track %label has been created.', $logger_args);
+ $this->messenger()->addStatus($this->t('New project track %label has been created.', $message_args));
+ $this->logger('ai_screening_project_track')->notice('New project track %label has been created.', $logger_args);
break;
case SAVED_UPDATED:
- $this->messenger()->addStatus($this->t('The screening track %label has been updated.', $message_args));
- $this->logger('ai_screening_project_track')->notice('The screening track %label has been updated.', $logger_args);
+ $this->messenger()->addStatus($this->t('The project track %label has been updated.', $message_args));
+ $this->logger('ai_screening_project_track')->notice('The project track %label has been updated.', $logger_args);
break;
default:
diff --git a/web/modules/custom/ai_screening_project_track/src/Form/ThresholdsForm.php b/web/modules/custom/ai_screening_project_track/src/Form/ThresholdsForm.php
index bcd307d8..5853f323 100644
--- a/web/modules/custom/ai_screening_project_track/src/Form/ThresholdsForm.php
+++ b/web/modules/custom/ai_screening_project_track/src/Form/ThresholdsForm.php
@@ -14,7 +14,7 @@
use Drupal\ai_screening_project_track\Helper\ProjectTrackTypeHelper;
/**
- * Configure AI Screening project track settings for this site.
+ * Configure AI Project project track settings for this site.
*/
final class ThresholdsForm extends FormBase {
use AutowireTrait;
diff --git a/web/modules/custom/ai_screening_project_track/src/Plugin/WebformElement/StaticSelect.php b/web/modules/custom/ai_screening_project_track/src/Plugin/WebformElement/StaticSelect.php
index b593d8e8..feed4699 100644
--- a/web/modules/custom/ai_screening_project_track/src/Plugin/WebformElement/StaticSelect.php
+++ b/web/modules/custom/ai_screening_project_track/src/Plugin/WebformElement/StaticSelect.php
@@ -11,7 +11,7 @@
* id = "ai_screening_static_select",
* label = @Translation("Static select field"),
* description = @Translation("Select field with four static options"),
- * category = @Translation("AI Screening"),
+ * category = @Translation("AI Project"),
* )
*/
class StaticSelect extends WebformElementBase {
diff --git a/web/modules/custom/ai_screening_project_track/src/Plugin/WebformElement/WeightedRadios.php b/web/modules/custom/ai_screening_project_track/src/Plugin/WebformElement/WeightedRadios.php
index ffc1a765..8e107945 100644
--- a/web/modules/custom/ai_screening_project_track/src/Plugin/WebformElement/WeightedRadios.php
+++ b/web/modules/custom/ai_screening_project_track/src/Plugin/WebformElement/WeightedRadios.php
@@ -16,7 +16,7 @@
* id = "ai_screening_weighted_radios",
* label = @Translation("Weighted radios"),
* description = @Translation("Radios with an (x, y) weight."),
- * category = @Translation("AI Screening"),
+ * category = @Translation("AI Project"),
* )
*/
final class WeightedRadios extends Radios {
diff --git a/web/modules/custom/ai_screening_project_track/src/Plugin/WebformElement/WeightedTextarea.php b/web/modules/custom/ai_screening_project_track/src/Plugin/WebformElement/WeightedTextarea.php
index 1454f43a..dd1be8cd 100644
--- a/web/modules/custom/ai_screening_project_track/src/Plugin/WebformElement/WeightedTextarea.php
+++ b/web/modules/custom/ai_screening_project_track/src/Plugin/WebformElement/WeightedTextarea.php
@@ -11,7 +11,7 @@
* id = "ai_screening_weighted_textarea",
* label = @Translation("Weighted textarea"),
* description = @Translation("Tecfield with an (x, y) weight."),
- * category = @Translation("AI Screening"),
+ * category = @Translation("AI Project"),
* )
*/
class WeightedTextarea extends Textarea {
diff --git a/web/modules/custom/ai_screening_project_track/src/Plugin/WebformElement/WeightedTextfield.php b/web/modules/custom/ai_screening_project_track/src/Plugin/WebformElement/WeightedTextfield.php
index 0a8eea8c..165760c6 100644
--- a/web/modules/custom/ai_screening_project_track/src/Plugin/WebformElement/WeightedTextfield.php
+++ b/web/modules/custom/ai_screening_project_track/src/Plugin/WebformElement/WeightedTextfield.php
@@ -11,7 +11,7 @@
* id = "ai_screening_weighted_textfield",
* label = @Translation("Weighted textfield"),
* description = @Translation("Texfield with an (x, y) weight."),
- * category = @Translation("AI Screening"),
+ * category = @Translation("AI Project"),
* )
*/
class WeightedTextfield extends TextField {
diff --git a/web/modules/custom/ai_screening_project_track/src/Plugin/WebformElement/YesNoStop.php b/web/modules/custom/ai_screening_project_track/src/Plugin/WebformElement/YesNoStop.php
index fe5a23c9..6680d892 100644
--- a/web/modules/custom/ai_screening_project_track/src/Plugin/WebformElement/YesNoStop.php
+++ b/web/modules/custom/ai_screening_project_track/src/Plugin/WebformElement/YesNoStop.php
@@ -26,7 +26,7 @@
* id = "ai_screening_yes_no_stop",
* label = @Translation("Yes/no stop"),
* description = @Translation("Yes/no question."),
- * category = @Translation("AI Screening"),
+ * category = @Translation("AI Project"),
* )
*/
final class YesNoStop extends OptionsBase {
diff --git a/web/modules/custom/ai_screening_project_track/translations/ai_screening_project_track.da.po b/web/modules/custom/ai_screening_project_track/translations/ai_screening_project_track.da.po
index 21a53ee3..a79cfcd0 100644
--- a/web/modules/custom/ai_screening_project_track/translations/ai_screening_project_track.da.po
+++ b/web/modules/custom/ai_screening_project_track/translations/ai_screening_project_track.da.po
@@ -38,23 +38,23 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: modules/custom/ai_screening_project_track/ai_screening_project_track.install:15 modules/custom/ai_screening_project_track/src/Entity/ProjectTrack.php:149
-msgid "Screening track configuration"
-msgstr "Screeningssporskonfiguration"
+msgid "Project track configuration"
+msgstr "Projectssporskonfiguration"
#: modules/custom/ai_screening_project_track/ai_screening_project_track.install:16 modules/custom/ai_screening_project_track/src/Entity/ProjectTrack.php:150
msgid "Configuration for the track."
msgstr "Konfiguration for sporet."
#: modules/custom/ai_screening_project_track/ai_screening_project_track.install:30 modules/custom/ai_screening_project_track/src/Entity/ProjectTrack.php:121
-msgid "Screening track evaluation overridden"
-msgstr "Screeningssporsevaluering tilsidesat"
+msgid "Project track evaluation overridden"
+msgstr "Projectssporsevaluering tilsidesat"
#: modules/custom/ai_screening_project_track/ai_screening_project_track.install:31
-msgid "The overridden evaluation of the screening track"
-msgstr "Den tilsidesatte evaluering af screeningssporet"
+msgid "The overridden evaluation of the project track"
+msgstr "Den tilsidesatte evaluering af projektsporet"
#: modules/custom/ai_screening_project_track/ai_screening_project_track.info.yml:0
-msgid "AI Screening project track"
+msgid "AI Project project track"
msgstr ""
#: modules/custom/ai_screening_project_track/ai_screening_project_track.info.yml:0
@@ -142,28 +142,28 @@ msgid "Type"
msgstr "Type"
#: modules/custom/ai_screening_project_track/src/Entity/ProjectTrack.php:104
-msgid "The type of the screening track, as defined by taxonommy term"
-msgstr "Typen af screeningsspor, som defineret af taxonomibegreb"
+msgid "The type of the project track, as defined by taxonommy term"
+msgstr "Typen af projektspor, som defineret af taxonomibegreb"
#: modules/custom/ai_screening_project_track/src/Entity/ProjectTrack.php:109
-msgid "Screening track title"
-msgstr "Screeningssporets titel"
+msgid "Project track title"
+msgstr "Projektsporets titel"
#: modules/custom/ai_screening_project_track/src/Entity/ProjectTrack.php:110
msgid "The title of the project track."
msgstr ""
#: modules/custom/ai_screening_project_track/src/Entity/ProjectTrack.php:113
-msgid "Screening track description"
-msgstr "Screeningssporets beskrivelse"
+msgid "Project track description"
+msgstr "Projectssporets beskrivelse"
#: modules/custom/ai_screening_project_track/src/Entity/ProjectTrack.php:114
msgid "A description of the project track."
msgstr ""
#: modules/custom/ai_screening_project_track/src/Entity/ProjectTrack.php:117
-msgid "Screening track evaluation"
-msgstr "Screeningssporets evaluering"
+msgid "Project track evaluation"
+msgstr "Projectssporets evaluering"
#: modules/custom/ai_screening_project_track/src/Entity/ProjectTrack.php:118
msgid "The evaluation of the project track."
@@ -174,40 +174,40 @@ msgid "The overridden evaluation of the project track."
msgstr ""
#: modules/custom/ai_screening_project_track/src/Entity/ProjectTrack.php:125
-msgid "Screening track note"
-msgstr "Screeningssporets note"
+msgid "Project track note"
+msgstr "Projectssporets note"
#: modules/custom/ai_screening_project_track/src/Entity/ProjectTrack.php:126
msgid "A note related to project track evaluation."
msgstr ""
#: modules/custom/ai_screening_project_track/src/Entity/ProjectTrack.php:129
-msgid "Screening track status"
-msgstr "Screeningssporets status"
+msgid "Project track status"
+msgstr "Projektsporets status"
#: modules/custom/ai_screening_project_track/src/Entity/ProjectTrack.php:130
-msgid "The status of the screening track."
-msgstr "Statusen på screeningssporet."
+msgid "The status of the project track."
+msgstr "Statusen på projektsporet."
#: modules/custom/ai_screening_project_track/src/Entity/ProjectTrack.php:133 modules/custom/ai_screening_project_track/src/Entity/ProjectTrackTool.php:112
msgid "Authored on"
msgstr "Skrevet den"
#: modules/custom/ai_screening_project_track/src/Entity/ProjectTrack.php:134
-msgid "The time that the screening track was created."
-msgstr "Tidspunktet hvor screeningssporet blev oprettet."
+msgid "The time that the project track was created."
+msgstr "Tidspunktet hvor projektsporet blev oprettet."
#: modules/custom/ai_screening_project_track/src/Entity/ProjectTrack.php:137 modules/custom/ai_screening_project_track/src/Entity/ProjectTrackTool.php:116
msgid "Changed"
msgstr "Ændret"
#: modules/custom/ai_screening_project_track/src/Entity/ProjectTrack.php:138
-msgid "The time that the screening track was last edited."
-msgstr "Tidspunktet hvor screeningssporet sidst blev redigeret."
+msgid "The time that the project track was last edited."
+msgstr "Tidspunktet hvor projektsporet sidst blev redigeret."
#: modules/custom/ai_screening_project_track/src/Entity/ProjectTrack.php:141
-msgid "Screening"
-msgstr "Screening"
+msgid "Project"
+msgstr "Projekt"
#: modules/custom/ai_screening_project_track/src/Entity/ProjectTrack.php:146
msgid "Delta"
@@ -230,12 +230,12 @@ msgid "project tracks"
msgstr ""
#: modules/custom/ai_screening_project_track/src/Entity/ProjectTrackTool.php:91
-msgid "Screening track"
-msgstr "Screeningsspor"
+msgid "Project track"
+msgstr "Projektspor"
#: modules/custom/ai_screening_project_track/src/Entity/ProjectTrackTool.php:95
-msgid "Screening track tool status"
-msgstr "Status for screeningssporsværktøj"
+msgid "Project track tool status"
+msgstr "Status for projektsporsværktøj"
#: modules/custom/ai_screening_project_track/src/Entity/ProjectTrackTool.php:96
msgid "The status of the project track tool."
@@ -266,12 +266,12 @@ msgid "The data matching the tool configuration"
msgstr "Data der matcher værktøjets konfiguration"
#: modules/custom/ai_screening_project_track/src/Entity/ProjectTrackTool.php:113
-msgid "The time that the screening track tool was created."
-msgstr "Tidspunktet hvor screeningssporsværktøjet blev oprettet."
+msgid "The time that the project track tool was created."
+msgstr "Tidspunktet hvor projektsporsværktøjet blev oprettet."
#: modules/custom/ai_screening_project_track/src/Entity/ProjectTrackTool.php:117
-msgid "The time that the screening track tool was last edited."
-msgstr "Tidspunktet hvor screeningssporsværktøjet sidst blev redigeret."
+msgid "The time that the project track tool was last edited."
+msgstr "Tidspunktet hvor projektsporsværktøjet sidst blev redigeret."
#: modules/custom/ai_screening_project_track/src/Entity/ProjectTrackTool.php:120
msgid "Dalte"
@@ -310,12 +310,12 @@ msgid "View"
msgstr "Vis"
#: modules/custom/ai_screening_project_track/src/Form/ProjectTrackForm.php:149;150
-msgid "New screening track %label has been created."
-msgstr "Nyt screeningsspor %label er blevet oprettet."
+msgid "New project track %label has been created."
+msgstr "Nyt projektspor %label er blevet oprettet."
#: modules/custom/ai_screening_project_track/src/Form/ProjectTrackForm.php:154;155
-msgid "The screening track %label has been updated."
-msgstr "Screeningssporet %label er blevet opdateret."
+msgid "The project track %label has been updated."
+msgstr "Projectssporet %label er blevet opdateret."
#: modules/custom/ai_screening_project_track/src/Form/ProjectTrackToolForm.php:29;30
msgid "New tool %label has been created."
@@ -368,8 +368,8 @@ msgid "Select field with four static options"
msgstr "Valgfelt med fire statiske muligheder"
#: modules/custom/ai_screening_project_track/src/Plugin/WebformElement/StaticSelect.php:7 modules/custom/ai_screening_project_track/src/Plugin/WebformElement/WeightedRadios.php:12 modules/custom/ai_screening_project_track/src/Plugin/WebformElement/WeightedTextarea.php:7 modules/custom/ai_screening_project_track/src/Plugin/WebformElement/WeightedTextfield.php:7 modules/custom/ai_screening_project_track/src/Plugin/WebformElement/YesNoStop.php:19
-msgid "AI Screening"
-msgstr "AI Screening"
+msgid "AI Project"
+msgstr "AI Project"
#: modules/custom/ai_screening_project_track/src/Plugin/WebformElement/WeightedElementTrait.php:37
msgid "Question weight"
diff --git a/web/modules/custom/ai_screening_reports/ai_screening_reports.info.yml b/web/modules/custom/ai_screening_reports/ai_screening_reports.info.yml
index f4d71e59..026dd6b0 100644
--- a/web/modules/custom/ai_screening_reports/ai_screening_reports.info.yml
+++ b/web/modules/custom/ai_screening_reports/ai_screening_reports.info.yml
@@ -1,6 +1,6 @@
name: "AI screening reports"
type: module
-description: "Reports for AI Screening"
+description: "Reports for AI Project"
package: Custom
core_version_requirement: ^11
dependencies:
diff --git a/web/modules/custom/ai_screening_reports/ai_screening_reports.routing.yml b/web/modules/custom/ai_screening_reports/ai_screening_reports.routing.yml
index 682d50b3..0b921426 100644
--- a/web/modules/custom/ai_screening_reports/ai_screening_reports.routing.yml
+++ b/web/modules/custom/ai_screening_reports/ai_screening_reports.routing.yml
@@ -9,7 +9,7 @@ ai_screening_reports.create_report:
ai_screening_reports.project:
path: "/reports/project/{node}"
defaults:
- _title: "Screening"
+ _title: "Project"
_controller: '\Drupal\ai_screening_reports\Controller\AiScreeningReportsController'
requirements:
_permission: "access content"
@@ -23,7 +23,7 @@ ai_screening_reports.project:
ai_screening_reports.project_track:
path: "/reports/project_tracks"
defaults:
- _title: "Screening"
+ _title: "Project"
_controller: '\Drupal\ai_screening_reports\Controller\AiScreeningReportsController::projectTrack'
requirements:
_permission: "access content"
diff --git a/web/modules/custom/ai_screening_reports/src/Form/CreateReport.php b/web/modules/custom/ai_screening_reports/src/Form/CreateReport.php
index c418d0f6..f2010f75 100644
--- a/web/modules/custom/ai_screening_reports/src/Form/CreateReport.php
+++ b/web/modules/custom/ai_screening_reports/src/Form/CreateReport.php
@@ -51,7 +51,7 @@ public function buildForm(array $form, FormStateInterface $form_state): array {
$form['project'] = [
'#type' => 'select',
'#multiple' => TRUE,
- '#title' => $this->t('Select screening'),
+ '#title' => $this->t('Select project'),
'#options' => $options,
'#attributes' => ['class' => ['use-choicesjs-plugin bg-primary text-primary border border-primary rounded-md py-2 px-3 my-1 w-full']],
];
diff --git a/web/modules/custom/ai_screening_reports/translations/ai_screening_reports.da.po b/web/modules/custom/ai_screening_reports/translations/ai_screening_reports.da.po
index a2eec757..37e1b38c 100644
--- a/web/modules/custom/ai_screening_reports/translations/ai_screening_reports.da.po
+++ b/web/modules/custom/ai_screening_reports/translations/ai_screening_reports.da.po
@@ -23,11 +23,11 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: modules/custom/ai_screening_reports/ai_screening_reports.info.yml:0
-msgid "AI screening reports"
-msgstr "AI-screeningsrapporter"
+msgid "AI project reports"
+msgstr "AI-projektrapporter"
#: modules/custom/ai_screening_reports/ai_screening_reports.info.yml:0
-msgid "Reports for AI Screening"
+msgid "Reports for AI Project"
msgstr "Rapporter til AI-screening"
#: modules/custom/ai_screening_reports/ai_screening_reports.info.yml:0
@@ -47,8 +47,8 @@ msgid "Create report"
msgstr "Opret rapport"
#: modules/custom/ai_screening_reports/ai_screening_reports.routing.yml:0;0
-msgid "Screening"
-msgstr "Screening"
+msgid "Project"
+msgstr "Projekt"
#: modules/custom/ai_screening_reports/src/Controller/AiScreeningReportsController.php:137
msgid "A maximum of @max tracks can be displayed."
@@ -59,10 +59,9 @@ msgid "Incorrect url parameters."
msgstr "Forkerte URL-parametre."
#: modules/custom/ai_screening_reports/src/Form/CreateReport.php:54
-msgid "Select screening"
-msgstr "Vælg screening"
+msgid "Select project"
+msgstr "Vælg projekt"
#: modules/custom/ai_screening_reports/src/Form/CreateReport.php:63
msgid "Fetch report"
msgstr "Hent rapport"
-
diff --git a/web/themes/custom/itkdev/itkdev_project_theme/templates/components/new-project-button.html.twig b/web/themes/custom/itkdev/itkdev_project_theme/templates/components/new-project-button.html.twig
index 8b5a92c2..e722093f 100644
--- a/web/themes/custom/itkdev/itkdev_project_theme/templates/components/new-project-button.html.twig
+++ b/web/themes/custom/itkdev/itkdev_project_theme/templates/components/new-project-button.html.twig
@@ -3,6 +3,6 @@
- {{ 'Create new screening'|t }}
+ {{ 'Create new project'|t }}
{% endif %}
diff --git a/web/themes/custom/itkdev/itkdev_project_theme/templates/form/form--ai-screening-project-track-thresholds.html.twig b/web/themes/custom/itkdev/itkdev_project_theme/templates/form/form--ai-screening-project-track-thresholds.html.twig
index 81c03081..d085bfb0 100644
--- a/web/themes/custom/itkdev/itkdev_project_theme/templates/form/form--ai-screening-project-track-thresholds.html.twig
+++ b/web/themes/custom/itkdev/itkdev_project_theme/templates/form/form--ai-screening-project-track-thresholds.html.twig
@@ -21,7 +21,7 @@
{% block content %}
- {{ 'Define thresholds for all screenings. This is used by the system to make a suggested evaluation by measuring all the combined answers of each project track against the corresponding thresholds.'|t }}
+ {{ 'Define thresholds for all projects. This is used by the system to make a suggested evaluation by measuring all the combined answers of each project track against the corresponding thresholds.'|t }}
@@ -26,9 +26,9 @@
{% trans %}
- Screening that complies to some demands for use
+ Project that complies to some demands for use
{% plural data.stats.approvedCount %}
- Screenings that comply to some demands for use
+ Projects that comply to some demands for use
{% endtrans %}
@@ -36,9 +36,9 @@
{% trans %}
- Screening that does not comply to the demands for use
+ Project that does not comply to the demands for use
{% plural data.stats.approvedCount %}
- Screenings that do not comply to the demands for use
+ Projects that do not comply to the demands for use
{% endtrans %}
diff --git a/web/themes/custom/itkdev/itkdev_project_theme/templates/views/views-view-table--front.html.twig b/web/themes/custom/itkdev/itkdev_project_theme/templates/views/views-view-table--front.html.twig
index 960bcc54..20871c95 100644
--- a/web/themes/custom/itkdev/itkdev_project_theme/templates/views/views-view-table--front.html.twig
+++ b/web/themes/custom/itkdev/itkdev_project_theme/templates/views/views-view-table--front.html.twig
@@ -48,7 +48,7 @@
{{ 'Latest'|t }}
@@ -134,7 +134,7 @@
diff --git a/web/themes/custom/itkdev/itkdev_project_theme/translations/itkdev_project_theme.da.po b/web/themes/custom/itkdev/itkdev_project_theme/translations/itkdev_project_theme.da.po
index ade0dde8..ec6ee7e7 100644
--- a/web/themes/custom/itkdev/itkdev_project_theme/translations/itkdev_project_theme.da.po
+++ b/web/themes/custom/itkdev/itkdev_project_theme/translations/itkdev_project_theme.da.po
@@ -22,11 +22,11 @@ msgstr ""
#: themes/custom/itkdev/itkdev_project_theme/itkdev_project_theme.info.yml:0
msgid "ITK-dev Project Theme"
-msgstr "ITK-dev Screeningstema"
+msgstr "ITK-dev Projectstema"
#: themes/custom/itkdev/itkdev_project_theme/itkdev_project_theme.info.yml:0
msgid "Project theme"
-msgstr "Screeningstema"
+msgstr "Projekttema"
#: themes/custom/itkdev/itkdev_project_theme/itkdev_project_theme.info.yml:0
msgid "itkdev"
@@ -65,22 +65,22 @@ msgid "Press to select"
msgstr "Tryk for at vælge"
#: themes/custom/itkdev/itkdev_project_theme/templates/stats-top-block.html.twig:18
-msgid "Screening that complies to all demands for use"
-msgid_plural "Screenings that comply to all demands for use"
-msgstr[0] "Screening der opfylder alle krav til brug"
-msgstr[1] "Screeninger der opfylder alle krav til brug"
+msgid "Project that complies to all demands for use"
+msgid_plural "Projects that comply to all demands for use"
+msgstr[0] "Project der opfylder alle krav til brug"
+msgstr[1] "Projekter der opfylder alle krav til brug"
#: themes/custom/itkdev/itkdev_project_theme/templates/stats-top-block.html.twig:28
-msgid "Screening that complies to some demands for use"
-msgid_plural "Screenings that comply to some demands for use"
-msgstr[0] "Screening der opfylder nogle krav til brug"
-msgstr[1] "Screeninger der opfylder nogle krav til brug"
+msgid "Project that complies to some demands for use"
+msgid_plural "Projects that comply to some demands for use"
+msgstr[0] "Project der opfylder nogle krav til brug"
+msgstr[1] "Projekter der opfylder nogle krav til brug"
#: themes/custom/itkdev/itkdev_project_theme/templates/stats-top-block.html.twig:38
-msgid "Screening that does not comply to the demands for use"
-msgid_plural "Screenings that do not comply to the demands for use"
-msgstr[0] "Screening der ikke opfylder kravene til brug"
-msgstr[1] "Screeninger der ikke opfylder kravene til brug"
+msgid "Project that does not comply to the demands for use"
+msgid_plural "Projects that do not comply to the demands for use"
+msgstr[0] "Project der ikke opfylder kravene til brug"
+msgstr[1] "Projekter der ikke opfylder kravene til brug"
msgid "Department"
msgstr "Magistratsafdeling"