Skip to content

Commit 45a98bb

Browse files
authored
chore: add nl lexicons
* Add Dutch translations * Some NL lexicon fixes * Add additional lexicons from hardcoded strings * Fix weird NL translation
1 parent f2d2ac4 commit 45a98bb

File tree

6 files changed

+433
-3
lines changed

6 files changed

+433
-3
lines changed

_build/js/src/ui/localChat/sidebar.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -170,17 +170,17 @@ export const buildSidebar = () => {
170170
{
171171
name: 'public',
172172
icon: globe,
173-
label: 'Show Public Chats',
173+
label: lng('modai.ui.show_public_chats'),
174174
},
175175
{
176176
name: 'my',
177177
icon: user,
178-
label: 'Show My Chats',
178+
label: lng('modai.ui.show_my_chats'),
179179
},
180180
{
181181
name: 'private',
182182
icon: lock,
183-
label: 'Show Private Chats',
183+
label: lng('modai.ui.show_private_chats'),
184184
},
185185
] as const,
186186
defaultState: 'public',

core/components/modai/lexicon/en/ui.inc.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,9 @@
7878
$_lang['modai.ui.select_chat'] = 'Select Chat: [[+title]]';
7979
$_lang['modai.ui.chat_search'] = 'Search Chats';
8080
$_lang['modai.ui.no_chats'] = 'No chats found.';
81+
$_lang['modai.ui.show_my_chats'] = 'Show My Chats';
82+
$_lang['modai.ui.show_public_chats'] = 'Show Public Chats';
83+
$_lang['modai.ui.show_private_chats'] = 'Show Private Chats';
8184

8285
$_lang['modai.error.failed'] = 'Failed';
8386
$_lang['modai.error.failed_request'] = 'Failed to process your request.';
Lines changed: 164 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,164 @@
1+
<?php
2+
3+
$_lang['modai.admin.menu.home'] = 'modAI';
4+
$_lang['modai.admin.menu.home_desc'] = 'Configureer modAI';
5+
6+
$_lang['modai.admin.home.page_title'] = 'modAI';
7+
$_lang['modai.admin.home.agents'] = 'Agents';
8+
$_lang['modai.admin.home.tools'] = 'Tools';
9+
$_lang['modai.admin.home.context_providers'] = 'Context Providers';
10+
$_lang['modai.admin.home.prompt_library'] = 'Prompt Bibliotheek';
11+
12+
$_lang['modai.admin.global.no_records'] = 'Geen records gevonden.';
13+
$_lang['modai.admin.global.any'] = 'Alle';
14+
15+
$_lang['modai.admin.context_provider.name'] = 'Naam';
16+
$_lang['modai.admin.context_provider.description'] = 'Beschrijving';
17+
$_lang['modai.admin.context_provider.description_desc'] = 'Interne beschrijving van de context provider.';
18+
$_lang['modai.admin.context_provider.enabled'] = 'Ingeschakeld';
19+
$_lang['modai.admin.context_provider.enabled_desc'] = 'Indien uitgeschakeld, zal de context provider de prompt niet aanvullen.';
20+
$_lang['modai.admin.context_provider.create'] = 'Context Provider Aanmaken';
21+
$_lang['modai.admin.context_provider.update'] = 'Context Provider Bijwerken';
22+
$_lang['modai.admin.context_provider.remove'] = 'Context Provider Verwijderen';
23+
$_lang['modai.admin.context_provider.remove_confirm'] = 'Weet je zeker dat je "[[+name]]" context provider permanent wilt verwijderen?';
24+
$_lang['modai.admin.context_provider.search'] = 'Zoeken op naam';
25+
$_lang['modai.admin.context_provider.select_class_for_config'] = 'Selecteer Context Provider Class om deze te configureren.';
26+
$_lang['modai.admin.context_provider.no_config'] = "Context Provider Class heeft geen configuratie beschikbaar.";
27+
$_lang['modai.admin.context_provider.config'] = "Configuratie";
28+
$_lang['modai.admin.context_provider.context_provider'] = "Context Provider";
29+
$_lang['modai.admin.context_provider.class'] = "Context Provider Class";
30+
$_lang['modai.admin.context_provider.agents'] = 'Agents';
31+
32+
$_lang['modai.admin.tool.name'] = 'Naam';
33+
$_lang['modai.admin.tool.description'] = 'Beschrijving';
34+
$_lang['modai.admin.tool.description_desc'] = 'Interne beschrijving van de tool.';
35+
$_lang['modai.admin.tool.enabled'] = 'Ingeschakeld';
36+
$_lang['modai.admin.tool.enabled_desc'] = 'Indien uitgeschakeld, is de tool niet beschikbaar voor het model.';
37+
$_lang['modai.admin.tool.default'] = 'Standaard';
38+
$_lang['modai.admin.tool.default_desc'] = 'Indien ingeschakeld, is de tool beschikbaar voor elke prompt, zelfs zonder agent.';
39+
$_lang['modai.admin.tool.create'] = 'Tool Aanmaken';
40+
$_lang['modai.admin.tool.update'] = 'Tool Bijwerken';
41+
$_lang['modai.admin.tool.remove'] = 'Tool Verwijderen';
42+
$_lang['modai.admin.tool.remove_confirm'] = 'Weet je zeker dat je "[[+name]]" tool permanent wilt verwijderen?';
43+
$_lang['modai.admin.tool.search'] = 'Zoeken op naam';
44+
$_lang['modai.admin.tool.select_class_for_config'] = 'Selecteer Tool Class om deze te configureren.';
45+
$_lang['modai.admin.tool.no_config'] = "Tool Class heeft geen configuratie beschikbaar.";
46+
$_lang['modai.admin.tool.config'] = "Configuratie";
47+
$_lang['modai.admin.tool.context_provider'] = "Tool";
48+
$_lang['modai.admin.tool.class'] = "Tool Class";
49+
$_lang['modai.admin.tool.tool'] = 'Tool';
50+
$_lang['modai.admin.tool.agents'] = 'Agents';
51+
$_lang['modai.admin.tool.prompt'] = 'Prompt';
52+
$_lang['modai.admin.tool.prompt_desc'] = 'Beschrijving van de tool voor de AI. Standaard gebruikt het de standaard van de tool class, maar je kunt deze overschrijven en aanpassen.';
53+
54+
$_lang['modai.admin.tool.config.clear_cache'] = 'Cache Legen';
55+
$_lang['modai.admin.tool.config.clear_cache_desc'] = 'Indien ingeschakeld, wordt de cache automatisch geleegd na gebruik van deze tool.';
56+
57+
$_lang['modai.admin.agent.name'] = 'Naam';
58+
$_lang['modai.admin.agent.description'] = 'Beschrijving';
59+
$_lang['modai.admin.agent.enabled'] = 'Ingeschakeld';
60+
$_lang['modai.admin.agent.enabled_desc'] = 'Indien uitgeschakeld, verschijnt de agent niet in de agent selectie.';
61+
$_lang['modai.admin.agent.create'] = 'Agent Aanmaken';
62+
$_lang['modai.admin.agent.update'] = 'Agent Bijwerken';
63+
$_lang['modai.admin.agent.remove'] = 'Agent Verwijderen';
64+
$_lang['modai.admin.agent.remove_confirm'] = 'Weet je zeker dat je "[[+name]]" agent permanent wilt verwijderen?';
65+
$_lang['modai.admin.agent.search'] = 'Zoeken op naam';
66+
$_lang['modai.admin.agent.agent'] = "Agent";
67+
$_lang['modai.admin.agent.model'] = "Model";
68+
$_lang['modai.admin.agent.model_desc'] = "Model dat gebruikt wordt met deze agent. Kan ook ingesteld worden in geavanceerde configuratie als global.text.model.";
69+
$_lang['modai.admin.agent.description'] = "Beschrijving";
70+
$_lang['modai.admin.agent.config'] = "Configuratie";
71+
$_lang['modai.admin.agent.prompt'] = "Prompt";
72+
$_lang['modai.admin.agent.prompt_desc'] = 'Aangepaste prompt die wordt verzonden als systeeminstructies.';
73+
$_lang['modai.admin.agent.tools'] = 'Tools';
74+
$_lang['modai.admin.agent.context_providers'] = 'Context Providers';
75+
$_lang['modai.admin.agent.advanced_config'] = 'Geavanceerde Configuratie';
76+
$_lang['modai.admin.agent.advanced_config_desc'] = 'Overschrijf elke configuratie-optie van het model.';
77+
$_lang['modai.admin.agent.advanced_config.field'] = 'Veld';
78+
$_lang['modai.admin.agent.advanced_config.area'] = 'Gebied';
79+
$_lang['modai.admin.agent.advanced_config.setting'] = 'Instelling';
80+
$_lang['modai.admin.agent.advanced_config.value'] = 'Waarde';
81+
$_lang['modai.admin.agent.advanced_config.add_option'] = 'Optie Toevoegen';
82+
$_lang['modai.admin.agent.advanced_config.remove_option'] = 'Optie Verwijderen';
83+
$_lang['modai.admin.agent.user_groups'] = 'Gebruikersgroepen';
84+
85+
$_lang['modai.admin.agent_tool.create'] = 'Tool Toewijzen';
86+
$_lang['modai.admin.agent_tool.remove'] = 'Tool Ontkoppelen';
87+
$_lang['modai.admin.agent_tool.view'] = 'Tool Bekijken';
88+
$_lang['modai.admin.agent_tool.remove_confirm'] = 'Weet je zeker dat je "[[+name]]" tool wilt ontkoppelen van deze agent?';
89+
90+
$_lang['modai.admin.agent_context_provider.create'] = 'Context Provider Toewijzen';
91+
$_lang['modai.admin.agent_context_provider.remove'] = 'Context Provider Ontkoppelen';
92+
$_lang['modai.admin.agent_context_provider.view'] = 'Context Provider Bekijken';
93+
$_lang['modai.admin.agent_context_provider.remove_confirm'] = 'Weet je zeker dat je "[[+name]]" context provider wilt ontkoppelen van deze agent?';
94+
95+
$_lang['modai.admin.related_agent.agents'] = 'Agents';
96+
$_lang['modai.admin.related_agent.create'] = 'Agent Toewijzen';
97+
$_lang['modai.admin.related_agent.view'] = 'Agent Bekijken';
98+
$_lang['modai.admin.related_agent.remove'] = 'Agent Ontkoppelen';
99+
$_lang['modai.admin.related_agent.remove_confirm'] = 'Weet je zeker dat je "[[+name]]" agent wilt ontkoppelen?';
100+
101+
$_lang['modai.admin.context_provider.pinecone.api_key'] = 'API Sleutel';
102+
$_lang['modai.admin.context_provider.pinecone.api_key_desc'] = 'API Sleutel voor toegang tot Pinecone';
103+
$_lang['modai.admin.context_provider.pinecone.endpoint'] = 'API endpoint';
104+
$_lang['modai.admin.context_provider.pinecone.endpoint_desc'] = 'Endpoint van je Pinecone API instance.';
105+
$_lang['modai.admin.context_provider.pinecone.namespace'] = 'Namespace';
106+
$_lang['modai.admin.context_provider.pinecone.namespace_desc'] = 'Namespace die gebruikt wordt om je data op te slaan/op te vragen.';
107+
$_lang['modai.admin.context_provider.pinecone.fields'] = 'Te indexeren velden';
108+
$_lang['modai.admin.context_provider.pinecone.fields_desc'] = 'Kommagescheiden lijst van velden die geïndexeerd moeten worden.';
109+
$_lang['modai.admin.context_provider.pinecone.id_field'] = 'Id Veld';
110+
$_lang['modai.admin.context_provider.pinecone.id_field_desc'] = 'Naam van het Id veld, kan elke {field} (beschikbaar vanuit pinecone) placeholder bevatten, je kunt ook een systeeminstelling refereren door ++ als voorvoegsel te gebruiken, bijvoorbeeld {++site_url}. Als je dit gebruikt voor MODX resources/elements via de standaard integratie, gebruik dan `{type}_id`.';
111+
$_lang['modai.admin.context_provider.pinecone.fields_map'] = 'Velden koppelen aan andere naam';
112+
$_lang['modai.admin.context_provider.pinecone.fields_map_desc'] = 'Kommagescheiden lijst van originele_naam:nieuwe_naam paren';
113+
$_lang['modai.admin.context_provider.pinecone.output_fields'] = 'Output velden';
114+
$_lang['modai.admin.context_provider.pinecone.output_fields_desc'] = 'Kommagescheiden lijst van velden (beschikbaar vanuit pinecone) die opgenomen worden in de context. Voor betere controle over de output, kun je dit leeg laten en Context Berichten gebruiken.';
115+
$_lang['modai.admin.context_provider.pinecone.context_messages'] = 'Context Berichten';
116+
$_lang['modai.admin.context_provider.pinecone.context_messages_desc'] = 'Aanvullende context berichten die voor de data uit de DB geplaatst worden. Eén bericht per regel. Kan {id} of elke {field} (beschikbaar vanuit pinecone) placeholder bevatten, je kunt ook een systeeminstelling refereren door ++ als voorvoegsel te gebruiken, bijvoorbeeld {++site_url}.';
117+
$_lang['modai.admin.context_provider.pinecone.api_version'] = 'API Versie';
118+
$_lang['modai.admin.context_provider.pinecone.api_version_desc'] = 'Te gebruiken API versie. Standaard: 2025-04';
119+
120+
$_lang['modai.admin.prompt_library.category'] = 'Categorie';
121+
122+
$_lang['modai.admin.prompt_library.prompt.name'] = 'Naam';
123+
$_lang['modai.admin.prompt_library.prompt.enabled'] = 'Ingeschakeld';
124+
$_lang['modai.admin.prompt_library.prompt.rank'] = 'Rang';
125+
$_lang['modai.admin.prompt_library.prompt.create'] = 'Prompt Aanmaken';
126+
$_lang['modai.admin.prompt_library.prompt.update'] = 'Prompt Bijwerken';
127+
$_lang['modai.admin.prompt_library.prompt.remove'] = 'Prompt Verwijderen';
128+
$_lang['modai.admin.prompt_library.prompt.remove_confirm'] = 'Weet je zeker dat je "[[+name]]" prompt permanent wilt verwijderen?';
129+
$_lang['modai.admin.prompt_library.prompt.search'] = 'Zoeken';
130+
$_lang['modai.admin.prompt_library.prompt.category'] = 'Categorie';
131+
$_lang['modai.admin.prompt_library.prompt.prompt'] = 'Prompt';
132+
$_lang['modai.admin.prompt_library.prompt.public'] = 'Openbaar';
133+
134+
$_lang['modai.admin.prompt_library.category.name'] = 'Naam';
135+
$_lang['modai.admin.prompt_library.category.enabled'] = 'Ingeschakeld';
136+
$_lang['modai.admin.prompt_library.category.create'] = 'Categorie Aanmaken';
137+
$_lang['modai.admin.prompt_library.category.create_child'] = 'Subcategorie Aanmaken';
138+
$_lang['modai.admin.prompt_library.category.update'] = 'Categorie Bijwerken';
139+
$_lang['modai.admin.prompt_library.category.remove'] = 'Categorie Verwijderen';
140+
$_lang['modai.admin.prompt_library.category.remove_confirm'] = 'Weet je zeker dat je "[[+name]]" categorie en alle subcategorieën inclusief prompts permanent wilt verwijderen?';
141+
$_lang['modai.admin.prompt_library.category.text'] = 'Tekst';
142+
$_lang['modai.admin.prompt_library.category.image'] = 'Afbeelding';
143+
$_lang['modai.admin.prompt_library.category.type'] = 'Type';
144+
$_lang['modai.admin.prompt_library.category.public'] = 'Openbaar';
145+
146+
$_lang['modai.admin.error.required'] = 'Veld is verplicht.';
147+
148+
$_lang['modai.admin.error.context_provider_name_already_exists'] = 'Context Provider met deze naam bestaat al.';
149+
$_lang['modai.admin.error.context_provider_wrong_interface'] = 'Context Provider class implementeert de \modAI\ContextProviders\ContextProviderInterface niet';
150+
$_lang['modai.admin.error.context_provider_not_found'] = 'Context Provider werd niet gevonden.';
151+
152+
$_lang['modai.admin.error.tool_name_already_exists'] = 'Tool met deze naam bestaat al.';
153+
$_lang['modai.admin.error.tool_wrong_interface'] = 'Context Provider class implementeert de \modAI\Tools\ToolInterface niet';
154+
$_lang['modai.admin.error.tool_not_found'] = 'Context Provider werd niet gevonden.';
155+
156+
$_lang['modai.admin.error.agent_name_already_exists'] = 'Agent met deze naam bestaat al.';
157+
$_lang['modai.admin.error.agent_not_found'] = 'Agent werd niet gevonden.';
158+
159+
$_lang['modai.admin.error.agent_tool_not_found'] = "Agent's Tool werd niet gevonden.";
160+
$_lang['modai.admin.error.agent_context_provider_not_found'] = "Agent's Context Provider werd niet gevonden.";
161+
$_lang['modai.admin.error.agent_id_required'] = 'Agent id is verplicht.';
162+
$_lang['modai.admin.error.related_agent_tool_context_provider_required'] = 'Tool id of Context provider id is verplicht.';
163+
$_lang['modai.admin.error.related_agent_not_found'] = 'Gerelateerde agent niet gevonden.';
164+
$_lang['modai.admin.error.prompt_library_delete_root'] = 'Kan root categorie niet verwijderen.';
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
<?php
2+
// region: Admin Permissions
3+
$_lang['modai.permissions.modai_admin'] = 'Toegang tot modAI admin';
4+
$_lang['modai.permissions.modai_admin_tools'] = 'Toegang tot Tools tab';
5+
$_lang['modai.permissions.modai_admin_tool_save'] = 'Tools aanmaken/bijwerken';
6+
$_lang['modai.permissions.modai_admin_tool_delete'] = 'Tools verwijderen';
7+
$_lang['modai.permissions.modai_admin_context_providers'] = 'Toegang tot Context Providers tab';
8+
$_lang['modai.permissions.modai_admin_context_provider_save'] = 'Context providers aanmaken/bijwerken';
9+
$_lang['modai.permissions.modai_admin_context_provider_delete'] = 'Context providers verwijderen';
10+
$_lang['modai.permissions.modai_admin_agents'] = 'Toegang tot Agents tab';
11+
$_lang['modai.permissions.modai_admin_agent_save'] = 'Agents aanmaken/bijwerken';
12+
$_lang['modai.permissions.modai_admin_agent_delete'] = 'Agents verwijderen';
13+
$_lang['modai_admin_agent_tool_save'] = 'Tool toewijzen aan een agent';
14+
$_lang['modai_admin_agent_tool_delete'] = 'Tool ontkoppelen van een agent';
15+
$_lang['modai_admin_agent_context_provider_save'] = 'Context provider toewijzen aan een agent';
16+
$_lang['modai_admin_agent_context_provider_delete'] = 'Context provider ontkoppelen van een agent';
17+
$_lang['modai_admin_related_agent_save'] = 'Agent toewijzen aan een tool/context provider';
18+
$_lang['modai_admin_related_agent_delete'] = 'Agent ontkoppelen van een tool/context provider';
19+
// endregion: Admin Permissions
20+
21+
// region: Client permissions
22+
$_lang['modai.permissions.modai_client'] = 'modAI gebruiken';
23+
$_lang['modai.permissions.modai_client_text'] = 'modAI tekstgeneratie gebruiken';
24+
$_lang['modai.permissions.modai_client_vision'] = 'modAI vision gebruiken';
25+
$_lang['modai.permissions.modai_client_chat_text'] = 'modAI chat gebruiken';
26+
$_lang['modai.permissions.modai_client_chat_image'] = 'modAI afbeeldingsgeneratie gebruiken';
27+
// endregion

0 commit comments

Comments
 (0)