Improve the UI and tests

This commit is contained in:
Urtzi Alfaro
2025-11-15 21:21:06 +01:00
parent 86d704b354
commit 54b7a5e080
44 changed files with 2268 additions and 1414 deletions

View File

@@ -16,6 +16,7 @@ import ajustesEs from './es/ajustes.json';
import reasoningEs from './es/reasoning.json';
import wizardsEs from './es/wizards.json';
import subscriptionEs from './es/subscription.json';
import purchaseOrdersEs from './es/purchase_orders.json';
// English translations
import commonEn from './en/common.json';
@@ -35,6 +36,7 @@ import ajustesEn from './en/ajustes.json';
import reasoningEn from './en/reasoning.json';
import wizardsEn from './en/wizards.json';
import subscriptionEn from './en/subscription.json';
import purchaseOrdersEn from './en/purchase_orders.json';
// Basque translations
import commonEu from './eu/common.json';
@@ -54,6 +56,7 @@ import ajustesEu from './eu/ajustes.json';
import reasoningEu from './eu/reasoning.json';
import wizardsEu from './eu/wizards.json';
import subscriptionEu from './eu/subscription.json';
import purchaseOrdersEu from './eu/purchase_orders.json';
// Translation resources by language
export const resources = {
@@ -75,6 +78,7 @@ export const resources = {
reasoning: reasoningEs,
wizards: wizardsEs,
subscription: subscriptionEs,
purchase_orders: purchaseOrdersEs,
},
en: {
common: commonEn,
@@ -94,6 +98,7 @@ export const resources = {
reasoning: reasoningEn,
wizards: wizardsEn,
subscription: subscriptionEn,
purchase_orders: purchaseOrdersEn,
},
eu: {
common: commonEu,
@@ -113,6 +118,7 @@ export const resources = {
reasoning: reasoningEu,
wizards: wizardsEu,
subscription: subscriptionEu,
purchase_orders: purchaseOrdersEu,
},
};
@@ -149,7 +155,7 @@ export const languageConfig = {
};
// Namespaces available in translations
export const namespaces = ['common', 'auth', 'inventory', 'foodSafety', 'suppliers', 'orders', 'recipes', 'errors', 'dashboard', 'production', 'equipment', 'landing', 'settings', 'ajustes', 'reasoning', 'wizards', 'subscription'] as const;
export const namespaces = ['common', 'auth', 'inventory', 'foodSafety', 'suppliers', 'orders', 'recipes', 'errors', 'dashboard', 'production', 'equipment', 'landing', 'settings', 'ajustes', 'reasoning', 'wizards', 'subscription', 'purchase_orders'] as const;
export type Namespace = typeof namespaces[number];
// Helper function to get language display name