feat: enhance internationalization support across various components and pages

This commit is contained in:
estifanos
2026-08-12 12:30:22 +00:00
parent 31c52c02e0
commit 2fa55965e1
9 changed files with 182 additions and 37 deletions

View File

@@ -1016,6 +1016,42 @@ export const am: Translations = {
noFile: "ፋይል የለም",
noFileUploaded: "እስካሁን ምንም አልተጫነም",
noInlinePreview: "ይህ የፋይል ዓይነት በአሳሹ ውስጥ ቅድመ እይታ አይደረግም።",
previewFallback: "ሰነድ",
},
inspectionStatus: {
SCHEDULED: "ተይዟል",
COMPLETED: "ተጠናቋል",
CANCELLED: "ተሰርዟል",
},
kindValues: {
NEW: "አዲስ",
RENEWAL: "እድሳት",
},
checklist: {
officePremises: "የቢሮ ግቢ",
storageFacilities: "መጋዘን / የማከማቻ ተቋማት",
vehiclesEquipment: "ተሽከርካሪዎች / መሳሪያዎች",
safetyCompliance: "ደህንነት እና ደንብ ማክበር",
},
eligibilityRule: {
capitalThreshold: "የተከፈለ ካፒታል ≥ {{amount}}",
notRecorded: "አልተመዘገበም",
declaredSuffix: " (የተገለጸ)",
verifiedSuffix: " (የተረጋገጠ)",
inspectionCompleted: "አካላዊ ምርመራ ተጠናቋል",
recorded: "ተመዝግቧል",
notYetRecorded: "ገና አልተመዘገበም",
},
sla: {
untracked: "ለዚህ የፈቃድ ዓይነት የማጠናቀቂያ ኢላማ አልተቀመጠም።",
target: "ኢላማ ከቀረበ በኋላ {{hours}} ሰዓት ({{date}})",
met: "ተሟልቷል",
missed: "አልተሟላም",
decidedIn: "በ{{duration}} ውስጥ ተወስኗል። {{target}}",
overdue: "{{duration}} ዘግይቷል",
overdueBy: "በ{{duration}} ዘግይቷል። {{target}}",
left: "{{duration}} ቀርቷል",
remaining: "{{duration}} ቀርቷል። {{target}}",
},
done: {
completeReview: "ግምገማ ተጠናቋል",

View File

@@ -1012,6 +1012,42 @@ export const en = {
noFile: 'No file',
noFileUploaded: 'Nothing uploaded yet',
noInlinePreview: 'This file type cannot be previewed in the browser.',
previewFallback: 'document',
},
inspectionStatus: {
SCHEDULED: 'Scheduled',
COMPLETED: 'Completed',
CANCELLED: 'Cancelled',
},
kindValues: {
NEW: 'New',
RENEWAL: 'Renewal',
},
checklist: {
officePremises: 'Office premises',
storageFacilities: 'Warehouse / storage facilities',
vehiclesEquipment: 'Vehicles / equipment',
safetyCompliance: 'Safety & regulatory compliance',
},
eligibilityRule: {
capitalThreshold: 'Paid-up capital ≥ {{amount}}',
notRecorded: 'Not recorded',
declaredSuffix: ' (declared)',
verifiedSuffix: ' (verified)',
inspectionCompleted: 'Physical inspection completed',
recorded: 'Recorded',
notYetRecorded: 'Not yet recorded',
},
sla: {
untracked: 'No turnaround target is set for this licence type.',
target: 'Target {{hours}}h from submission ({{date}})',
met: 'Met',
missed: 'Missed',
decidedIn: 'Decided in {{duration}}. {{target}}',
overdue: 'Overdue {{duration}}',
overdueBy: 'Overdue by {{duration}}. {{target}}',
left: '{{duration}} left',
remaining: '{{duration}} remaining. {{target}}',
},
done: {
completeReview: 'Review completed',