Skip to content

Commit c12d51e

Browse files
committed
Cleaned up some field titles and descriptions
1 parent 57e0f87 commit c12d51e

5 files changed

Lines changed: 71 additions & 65 deletions

File tree

config/sync/core.base_field_override.node.project.title.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
uuid: 32b2fcaa-2003-426c-8cf1-d8275e4239c6
2-
langcode: da
1+
uuid: 04f5814c-ade3-4e03-84f3-494048b7d19d
2+
langcode: en
33
status: true
44
dependencies:
55
config:
@@ -8,7 +8,7 @@ id: node.project.title
88
field_name: title
99
entity_type: node
1010
bundle: project
11-
label: Titel
11+
label: Title
1212
description: ""
1313
required: true
1414
translatable: true
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
label: Titel

web/modules/custom/ai_screening_project/src/Hook/EntityHooks.php

Lines changed: 0 additions & 43 deletions
This file was deleted.
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
<?php
2+
3+
namespace Drupal\ai_screening_project\Hook;
4+
5+
use Drupal\Core\Form\FormStateInterface;
6+
use Drupal\Core\Hook\Attribute\Hook;
7+
use Drupal\Core\Hook\Order\Order;
8+
use Drupal\Core\StringTranslation\StringTranslationTrait;
9+
10+
/**
11+
* Form hooks.
12+
*
13+
* @see https://www.drupal.org/node/3442349
14+
*/
15+
class FormHooks {
16+
use StringTranslationTrait;
17+
18+
/**
19+
* Implements hook_form_alter.
20+
*/
21+
#[Hook('form_alter', order: Order::Last)]
22+
public function formAlter(array &$form, FormStateInterface $form_state, string $form_id): void
23+
{
24+
if ('node_project_edit_form' === $form_id) {
25+
$form['status']['widget']['value']['#title'] = $this->t('Public', options: ['context' => 'project']);
26+
$form['status']['widget']['value']['#description'] = $this->t('Public screenings can be <em>viewed by all users</em>. Non-public screenings can be viewed by editors only.',
27+
options: ['context' => 'project']);
28+
}
29+
}
30+
31+
}

web/modules/custom/ai_screening_project/translations/ai_screening_project.da.po

Lines changed: 36 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,14 @@
99
# modules/custom/ai_screening_project/src/BreadcrumbBuilder.php: n/a
1010
# modules/custom/ai_screening_project/src/Form/ProjectNodeConfirmForm.php: n/a
1111
# modules/custom/ai_screening_project/src/Helper/ProjectHelper.php: n/a
12+
# modules/custom/ai_screening_project/src/Hook/FormHooks.php: n/a
1213
#
1314
#, fuzzy
1415
msgid ""
1516
msgstr ""
1617
"Project-Id-Version: PROJECT VERSION\n"
17-
"POT-Creation-Date: 2025-04-28 09:12+0200\n"
18-
"PO-Revision-Date: 2025-04-28 09:12+0200\n"
18+
"POT-Creation-Date: 2026-01-28 13:36+0100\n"
19+
"PO-Revision-Date: 2026-01-28 13:36+0100\n"
1920
"Last-Translator: NAME <EMAIL@ADDRESS>\n"
2021
"Language-Team: Danish <EMAIL@ADDRESS>\n"
2122
"MIME-Version: 1.0\n"
@@ -29,7 +30,9 @@ msgstr "AI Screening-screening"
2930

3031
#: modules/custom/ai_screening_project/ai_screening_project.info.yml:0
3132
msgid "Functionality related to creating and maintaining the project content type and related entities."
32-
msgstr "Funktionalitet relateret til oprettelse og vedligehold af af screeningsindholdstype og relaterede entiteter."
33+
msgstr ""
34+
"Funktionalitet relateret til oprettelse og vedligehold af af "
35+
"screeningsindholdstype og relaterede entiteter."
3336

3437
#: modules/custom/ai_screening_project/ai_screening_project.info.yml:0 modules/custom/ai_screening_project/src/Plugin/Block/FrontpageStatsTopBlock.php:21
3538
msgid "Custom"
@@ -47,66 +50,80 @@ msgstr "Screeninger"
4750
msgid "Create new screening"
4851
msgstr "Opret ny screening"
4952

50-
#: modules/custom/ai_screening_project/src/Form/ProjectNodeConfirmForm.php:65
53+
#: modules/custom/ai_screening_project/src/Form/ProjectNodeConfirmForm.php:64
5154
msgid "Are you sure you want to save the screening \"@title\"?"
5255
msgstr "Er du sikker på at du vil gemme screeningen \"@title\"?"
5356

54-
#: modules/custom/ai_screening_project/src/Form/ProjectNodeConfirmForm.php:79
57+
#: modules/custom/ai_screening_project/src/Form/ProjectNodeConfirmForm.php:78
5558
msgid "Deactivating a screening will disable further work on the screening and archive it. Reactivation of the screening requires site administrative privileges."
56-
msgstr "Deaktivering af screeningen vil forhindre yderligere arbejde på screeningen og arkivere det. Reaktivering af screeningen kræver administrator adgang på sitet."
59+
msgstr ""
60+
"Deaktivering af screeningen vil forhindre yderligere arbejde på "
61+
"screeningen og arkivere det. Reaktivering af screeningen kræver "
62+
"administrator adgang på sitet."
5763

58-
#: modules/custom/ai_screening_project/src/Form/ProjectNodeConfirmForm.php:86
64+
#: modules/custom/ai_screening_project/src/Form/ProjectNodeConfirmForm.php:85
5965
msgid "Save screening"
6066
msgstr "Gem screening"
6167

62-
#: modules/custom/ai_screening_project/src/Form/ProjectNodeConfirmForm.php:114
68+
#: modules/custom/ai_screening_project/src/Form/ProjectNodeConfirmForm.php:113
6369
msgid "Screening \"@title\" has been updated."
6470
msgstr "Screening \"@title\" er blevet opdateret."
6571

66-
#: modules/custom/ai_screening_project/src/Helper/ProjectHelper.php:239
72+
#: modules/custom/ai_screening_project/src/Helper/ProjectHelper.php:240
6773
msgid "Corrupted"
6874
msgstr "Beskadiget"
6975

70-
#: modules/custom/ai_screening_project/src/Helper/ProjectHelper.php:240
76+
#: modules/custom/ai_screening_project/src/Helper/ProjectHelper.php:241
7177
msgid "If the screening or related entities are corrupted."
7278
msgstr "Hvis screeningen eller relaterede entiteter er beskadiget."
7379

74-
#: modules/custom/ai_screening_project/src/Helper/ProjectHelper.php:356
80+
#: modules/custom/ai_screening_project/src/Helper/ProjectHelper.php:358
7581
msgid "Screening group"
7682
msgstr "Projectgruppe"
7783

78-
#: modules/custom/ai_screening_project/src/Helper/ProjectHelper.php:361
84+
#: modules/custom/ai_screening_project/src/Helper/ProjectHelper.php:363
7985
msgid "Screening owner"
8086
msgstr "Screeningsejer"
8187

82-
#: modules/custom/ai_screening_project/src/Helper/ProjectHelper.php:370
88+
#: modules/custom/ai_screening_project/src/Helper/ProjectHelper.php:372
8389
msgid "Contributors"
8490
msgstr "Bidragydere"
8591

86-
#: modules/custom/ai_screening_project/src/Helper/ProjectHelper.php:371
92+
#: modules/custom/ai_screening_project/src/Helper/ProjectHelper.php:373
8793
msgid "Which users are allowed to contribute to this screening"
8894
msgstr "Hvilke brugere har tilladelse til at bidrage til denne screening"
8995

90-
#: modules/custom/ai_screening_project/src/Helper/ProjectHelper.php:398
96+
#: modules/custom/ai_screening_project/src/Helper/ProjectHelper.php:400
9197
msgid "Screening owner must be a contributor."
9298
msgstr "Screeningsejeren skal være bidragyder."
9399

94-
#: modules/custom/ai_screening_project/src/Helper/ProjectHelper.php:158
100+
#: modules/custom/ai_screening_project/src/Helper/ProjectHelper.php:159
95101
msgid "Error deleting screening: @message"
96102
msgstr "Fejl ved sletning af screening: @message"
97103

98-
#: modules/custom/ai_screening_project/src/Helper/ProjectHelper.php:181
104+
#: modules/custom/ai_screening_project/src/Helper/ProjectHelper.php:182
99105
msgid "Error deleting corrupted nodes: @message"
100106
msgstr "Fejl ved sletning af beskadigede noder: @message"
101107

102-
#: modules/custom/ai_screening_project/src/Helper/ProjectHelper.php:492
108+
#: modules/custom/ai_screening_project/src/Helper/ProjectHelper.php:494
103109
msgid "Error creating groups: @message"
104110
msgstr "Fejl ved oprettelse af grupper: @message"
105111

106-
#: modules/custom/ai_screening_project/src/Helper/ProjectHelper.php:574
112+
#: modules/custom/ai_screening_project/src/Helper/ProjectHelper.php:576
107113
msgid "Error creating screening tracks: @message"
108114
msgstr "Fejl ved oprettelse af screeningsspor: @message"
109115

116+
#: modules/custom/ai_screening_project/src/Hook/FormHooks.php:25
117+
msgid "Public"
118+
msgstr "Offentlig"
119+
120+
#: modules/custom/ai_screening_project/src/Hook/FormHooks.php:26
121+
msgid "Public screenings can be <em>viewed by all users</em>. Non-public screenings can be viewed by editors only."
122+
msgstr ""
123+
"Offentlige screeninger kan <em>ses af alle brugere</em>. "
124+
"Ikke-offentlige screeninger kan kun ses af redaktører."
125+
110126
#: modules/custom/ai_screening_project/src/Plugin/Block/FrontpageStatsTopBlock.php:20
111127
msgid "Frontpage stats top"
112128
msgstr "Forside statistik top"
129+

0 commit comments

Comments
 (0)