feat(ui): translate Badge component labels to French

This commit is contained in:
2026-04-22 17:26:58 -04:00
parent 2757f2edc5
commit 52443591b2
+13 -13
View File
@@ -51,14 +51,14 @@ const Badge = ({
// Predefined badge types for common use cases // Predefined badge types for common use cases
export const StatusBadge = ({ status, ...props }) => { export const StatusBadge = ({ status, ...props }) => {
const statusConfig = { const statusConfig = {
active: { variant: 'success', children: 'Active' }, active: { variant: 'success', children: 'actif' },
inactive: { variant: 'default', children: 'Inactive' }, inactive: { variant: 'default', children: 'inactif' },
pending: { variant: 'warning', children: 'Pending' }, pending: { variant: 'warning', children: 'en attente' },
draft: { variant: 'warning', children: 'Draft' }, draft: { variant: 'warning', children: 'brouillon' },
verified: { variant: 'success', children: 'Verified' }, verified: { variant: 'success', children: 'rifié' },
unverified: { variant: 'warning', children: 'Unverified' }, unverified: { variant: 'warning', children: 'non vérifié' },
admin: { variant: 'purple', children: 'Admin' }, admin: { variant: 'purple', children: 'admin' },
user: { variant: 'default', children: 'User' } user: { variant: 'default', children: 'utilisateur' }
}; };
const config = statusConfig[status] || { variant: 'default', children: status }; const config = statusConfig[status] || { variant: 'default', children: status };
@@ -68,11 +68,11 @@ export const StatusBadge = ({ status, ...props }) => {
export const TypeBadge = ({ type, ...props }) => { export const TypeBadge = ({ type, ...props }) => {
const typeConfig = { const typeConfig = {
service: { variant: 'primary', children: 'Service' }, service: { variant: 'primary', children: 'service' },
physical: { variant: 'orange', children: 'Physical Product' }, physical: { variant: 'orange', children: 'produit physique' },
digital: { variant: 'purple', children: 'Digital Product' }, digital: { variant: 'purple', children: 'produit numérique' },
hosting: { variant: 'info', children: 'Hosting' }, hosting: { variant: 'info', children: 'hébergement' },
domain: { variant: 'pink', children: 'Domain' } domain: { variant: 'pink', children: 'domaine' }
}; };
const config = typeConfig[type] || { variant: 'default', children: type }; const config = typeConfig[type] || { variant: 'default', children: type };