Skip to content

Commit bbc2025

Browse files
committed
Improve translations
1 parent c3c895c commit bbc2025

File tree

3 files changed

+53
-47
lines changed

3 files changed

+53
-47
lines changed

database/migrations/create_filament_flexible_content_block_menu_items_table.php.stub

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -13,30 +13,30 @@ return new class extends Migration
1313
Schema::create(FilamentFlexibleContentBlockPages::config()->getMenuItemsTable(), function (Blueprint $table) {
1414
$table->id();
1515
$table->foreignId('menu_id')->constrained(FilamentFlexibleContentBlockPages::config()->getMenusTable())->cascadeOnDelete();
16-
16+
1717
// Translatable label
18-
$table->json('label');
19-
18+
$table->json('label')->nullable();
19+
2020
// Link type (url, route, or model alias)
2121
$table->string('link_type');
22-
22+
2323
// Link options
2424
$table->string('url')->nullable();
2525
$table->string('route')->nullable();
2626
$table->string('linkable_type')->nullable();
2727
$table->unsignedBigInteger('linkable_id')->nullable();
28-
28+
2929
// Additional options
3030
$table->string('target')->default('_self');
3131
$table->string('icon')->nullable();
3232
$table->boolean('is_visible')->default(true);
3333
$table->boolean('use_model_title')->default(false);
34-
34+
3535
// Nested set structure
3636
NestedSet::columns($table);
37-
37+
3838
$table->timestamps();
39-
39+
4040
// Indexes
4141
$table->index(['linkable_type', 'linkable_id']);
4242
});
@@ -46,4 +46,4 @@ return new class extends Migration
4646
{
4747
Schema::dropIfExists(FilamentFlexibleContentBlockPages::config()->getMenuItemsTable());
4848
}
49-
};
49+
};

resources/lang/en/filament-flexible-content-block-pages.php

Lines changed: 22 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -77,15 +77,15 @@
7777
'created_at_col' => 'Created at',
7878
],
7979
'actions' => [
80-
'manage_items' => 'Manage Items',
80+
'manage_items' => 'Manage items',
8181
],
8282
],
8383
'menu' => [
8484
'styles' => [
85-
'default' => 'Default Menu',
86-
'horizontal' => 'Horizontal Navigation',
87-
'vertical' => 'Sidebar Navigation',
88-
'dropdown' => 'Dropdown Menu',
85+
'default' => 'Default menu',
86+
'horizontal' => 'Horizontal navigation',
87+
'vertical' => 'Sidebar navigation',
88+
'dropdown' => 'Dropdown menu',
8989
],
9090
'no_items' => 'No menu items available',
9191
'mobile_toggle_label' => 'Open main menu',
@@ -95,21 +95,24 @@
9595
'lbl' => 'menu item',
9696
'plural_lbl' => 'menu items',
9797
'tree' => [
98-
'title' => 'Menu Items',
99-
'add_item' => 'Add Item',
100-
'add_child' => 'Add Child',
98+
'title' => 'Menu items',
99+
'add_item' => 'Add item',
100+
'add_child' => 'Add child',
101101
'edit' => 'Edit',
102102
'delete' => 'Delete',
103-
'empty_state' => 'No menu items yet. Click "Add Item" to get started.',
103+
'empty_state' => 'No menu items yet. Click "Add item" to get started.',
104104
'linked_to' => 'Linked to',
105105
'external_url' => 'External URL',
106+
'route' => 'Route',
106107
'no_link' => 'No link',
107108
'delete_confirm' => 'Are you sure you want to delete this menu item and all its children?',
109+
'delete_confirm_title' => 'Delete menu item',
110+
'delete_confirm_text' => 'Are you sure you want to delete this menu item? This action cannot be undone.',
108111
],
109112
'manage' => [
110-
'title' => 'Manage Items: :menu',
111-
'breadcrumb' => 'Manage Items',
112-
'subtitle' => 'Menu Structure',
113+
'title' => 'Manage items: :menu',
114+
'breadcrumb' => 'Manage items',
115+
'subtitle' => 'Menu structure',
113116
'description' => 'Drag and drop to reorder items. Click actions to add, edit, or remove items.',
114117
'empty_description' => 'Get started by adding your first menu item.',
115118
'loading' => 'Processing...',
@@ -141,29 +144,29 @@
141144
'item_updated' => 'Menu item successfully updated.',
142145
],
143146
'form' => [
144-
'link_type_lbl' => 'Link Type',
147+
'link_type_lbl' => 'Link type',
145148
'link_type_help' => 'Choose what this menu item should link to.',
146149
'label_lbl' => 'Label',
147150
'label_help' => 'The text displayed for this menu item.',
148-
'use_model_title_lbl' => 'Use Model Title',
151+
'use_model_title_lbl' => 'Use model title',
149152
'use_model_title_help' => 'Use the title from the linked model instead of custom label.',
150-
'linkable_item_lbl' => 'Select Item',
153+
'linkable_item_lbl' => 'Select item',
151154
'linkable_help' => 'Select a :model to link to.',
152155
'url_lbl' => 'URL',
153156
'url_help' => 'Enter a full URL (e.g., https://example.com).',
154157
'route_lbl' => 'Route',
155158
'route_help' => 'Select a Laravel route to link to.',
156-
'target_lbl' => 'Open In',
159+
'target_lbl' => 'Open in',
157160
'target_help' => 'Choose whether to open the link in the same window or a new tab.',
158-
'target_self' => 'Same Window',
159-
'target_blank' => 'New Tab',
161+
'target_self' => 'Same window',
162+
'target_blank' => 'New tab',
160163
'icon_lbl' => 'Icon',
161164
'icon_help' => 'Optional icon for this menu item (e.g., heroicon-o-home).',
162165
'is_visible_lbl' => 'Visible',
163166
'is_visible_help' => 'Uncheck to hide this menu item from the frontend.',
164167
'types' => [
165168
'url' => 'External URL',
166-
'route' => 'Internal Route',
169+
'route' => 'Internal route',
167170
'model' => ':model',
168171
],
169172
],

resources/lang/nl/filament-flexible-content-block-pages.php

Lines changed: 22 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -77,15 +77,15 @@
7777
'created_at_col' => 'Aangemaakt op',
7878
],
7979
'actions' => [
80-
'manage_items' => 'Items Beheren',
80+
'manage_items' => 'Items beheren',
8181
],
8282
],
8383
'menu' => [
8484
'styles' => [
85-
'default' => 'Standaard Menu',
86-
'horizontal' => 'Horizontale Navigatie',
87-
'vertical' => 'Zijbalk Navigatie',
88-
'dropdown' => 'Dropdown Menu',
85+
'default' => 'Standaard menu',
86+
'horizontal' => 'Horizontale navigatie',
87+
'vertical' => 'Zijbalk navigatie',
88+
'dropdown' => 'Dropdown menu',
8989
],
9090
'no_items' => 'Geen menu-items beschikbaar',
9191
'mobile_toggle_label' => 'Hoofdmenu openen',
@@ -95,21 +95,24 @@
9595
'lbl' => 'menu-item',
9696
'plural_lbl' => 'menu-items',
9797
'tree' => [
98-
'title' => 'Menu Items',
99-
'add_item' => 'Item Toevoegen',
100-
'add_child' => 'Subitem Toevoegen',
98+
'title' => 'Menu items',
99+
'add_item' => 'Item toevoegen',
100+
'add_child' => 'Subitem toevoegen',
101101
'edit' => 'Bewerken',
102102
'delete' => 'Verwijderen',
103-
'empty_state' => 'Nog geen menu-items. Klik op "Item Toevoegen" om te beginnen.',
103+
'empty_state' => 'Nog geen menu-items. Klik op "Item toevoegen" om te beginnen.',
104104
'linked_to' => 'Gekoppeld aan',
105105
'external_url' => 'Externe URL',
106+
'route' => 'Route',
106107
'no_link' => 'Geen link',
107108
'delete_confirm' => 'Weet je zeker dat je dit menu-item en al zijn subitems wilt verwijderen?',
109+
'delete_confirm_title' => 'Menu-item verwijderen',
110+
'delete_confirm_text' => 'Weet je zeker dat je dit menu-item wilt verwijderen? Deze actie kan niet ongedaan worden gemaakt.',
108111
],
109112
'manage' => [
110-
'title' => 'Items Beheren: :menu',
111-
'breadcrumb' => 'Items Beheren',
112-
'subtitle' => 'Menu Structuur',
113+
'title' => 'Items beheren: :menu',
114+
'breadcrumb' => 'Items beheren',
115+
'subtitle' => 'Menu structuur',
113116
'description' => 'Sleep en zet neer om items te herordenen. Klik op acties om items toe te voegen, te bewerken of te verwijderen.',
114117
'empty_description' => 'Begin door je eerste menu-item toe te voegen.',
115118
'loading' => 'Verwerken...',
@@ -141,29 +144,29 @@
141144
'item_updated' => 'Menu-item succesvol bijgewerkt.',
142145
],
143146
'form' => [
144-
'link_type_lbl' => 'Link Type',
147+
'link_type_lbl' => 'Link type',
145148
'link_type_help' => 'Kies waarnaar dit menu-item moet linken.',
146149
'label_lbl' => 'Label',
147150
'label_help' => 'De tekst die wordt weergegeven voor dit menu-item.',
148-
'use_model_title_lbl' => 'Gebruik Model Titel',
151+
'use_model_title_lbl' => 'Gebruik model titel',
149152
'use_model_title_help' => 'Gebruik de titel van het gekoppelde model in plaats van een aangepast label.',
150-
'linkable_item_lbl' => 'Selecteer Item',
153+
'linkable_item_lbl' => 'Selecteer item',
151154
'linkable_help' => 'Selecteer een :model om naar te linken.',
152155
'url_lbl' => 'URL',
153156
'url_help' => 'Voer een volledige URL in (bijv. https://example.com).',
154157
'route_lbl' => 'Route',
155158
'route_help' => 'Selecteer een Laravel route om naar te linken.',
156-
'target_lbl' => 'Openen In',
159+
'target_lbl' => 'Openen in',
157160
'target_help' => 'Kies of de link in hetzelfde venster of een nieuw tabblad moet openen.',
158-
'target_self' => 'Zelfde Venster',
159-
'target_blank' => 'Nieuw Tabblad',
161+
'target_self' => 'Zelfde venster',
162+
'target_blank' => 'Nieuw tabblad',
160163
'icon_lbl' => 'Icoon',
161164
'icon_help' => 'Optioneel icoon voor dit menu-item (bijv. heroicon-o-home).',
162165
'is_visible_lbl' => 'Zichtbaar',
163166
'is_visible_help' => 'Vink uit om dit menu-item te verbergen in de frontend.',
164167
'types' => [
165168
'url' => 'Externe URL',
166-
'route' => 'Interne Route',
169+
'route' => 'Interne route',
167170
'model' => ':model',
168171
],
169172
],

0 commit comments

Comments
 (0)