Improve the frontend and fix TODOs
This commit is contained in:
@@ -11,6 +11,7 @@ import dashboardEs from './es/dashboard.json';
|
||||
import productionEs from './es/production.json';
|
||||
import equipmentEs from './es/equipment.json';
|
||||
import landingEs from './es/landing.json';
|
||||
import settingsEs from './es/settings.json';
|
||||
|
||||
// English translations
|
||||
import commonEn from './en/common.json';
|
||||
@@ -25,6 +26,7 @@ import dashboardEn from './en/dashboard.json';
|
||||
import productionEn from './en/production.json';
|
||||
import equipmentEn from './en/equipment.json';
|
||||
import landingEn from './en/landing.json';
|
||||
import settingsEn from './en/settings.json';
|
||||
|
||||
// Basque translations
|
||||
import commonEu from './eu/common.json';
|
||||
@@ -39,6 +41,7 @@ import dashboardEu from './eu/dashboard.json';
|
||||
import productionEu from './eu/production.json';
|
||||
import equipmentEu from './eu/equipment.json';
|
||||
import landingEu from './eu/landing.json';
|
||||
import settingsEu from './eu/settings.json';
|
||||
|
||||
// Translation resources by language
|
||||
export const resources = {
|
||||
@@ -55,6 +58,7 @@ export const resources = {
|
||||
production: productionEs,
|
||||
equipment: equipmentEs,
|
||||
landing: landingEs,
|
||||
settings: settingsEs,
|
||||
},
|
||||
en: {
|
||||
common: commonEn,
|
||||
@@ -69,6 +73,7 @@ export const resources = {
|
||||
production: productionEn,
|
||||
equipment: equipmentEn,
|
||||
landing: landingEn,
|
||||
settings: settingsEn,
|
||||
},
|
||||
eu: {
|
||||
common: commonEu,
|
||||
@@ -83,6 +88,7 @@ export const resources = {
|
||||
production: productionEu,
|
||||
equipment: equipmentEu,
|
||||
landing: landingEu,
|
||||
settings: settingsEu,
|
||||
},
|
||||
};
|
||||
|
||||
@@ -119,7 +125,7 @@ export const languageConfig = {
|
||||
};
|
||||
|
||||
// Namespaces available in translations
|
||||
export const namespaces = ['common', 'auth', 'inventory', 'foodSafety', 'suppliers', 'orders', 'recipes', 'errors', 'dashboard', 'production', 'equipment', 'landing'] as const;
|
||||
export const namespaces = ['common', 'auth', 'inventory', 'foodSafety', 'suppliers', 'orders', 'recipes', 'errors', 'dashboard', 'production', 'equipment', 'landing', 'settings'] as const;
|
||||
export type Namespace = typeof namespaces[number];
|
||||
|
||||
// Helper function to get language display name
|
||||
@@ -133,7 +139,7 @@ export const isSupportedLanguage = (language: string): language is SupportedLang
|
||||
};
|
||||
|
||||
// Export individual language modules for direct imports
|
||||
export { commonEs, authEs, inventoryEs, foodSafetyEs, suppliersEs, ordersEs, recipesEs, errorsEs, equipmentEs, landingEs };
|
||||
export { commonEs, authEs, inventoryEs, foodSafetyEs, suppliersEs, ordersEs, recipesEs, errorsEs, equipmentEs, landingEs, settingsEs };
|
||||
|
||||
// Default export with all translations
|
||||
export default resources;
|
||||
Reference in New Issue
Block a user