fix: admin table i18n + emoji preservation in nav items
CI / lint (push) Failing after 19s
CI / test (push) Has been skipped
CI / build (push) Has been skipped
CI / e2e (push) Has been skipped
CI / security (push) Failing after 9s

- Admin panel: table headers, data values, date locale-aware
- Settings/help nav: emojis added to locale values (🔍🔧🔄 etc.)
- auth.js: getLocale import, t() for all user-facing strings
- Added common.never + 6 admin column keys
- 746 locale keys per language
This commit is contained in:
2026-06-18 15:16:08 -04:00
parent bd8d6ccf63
commit 7977cb89aa
3 changed files with 76 additions and 60 deletions
+34 -27
View File
@@ -607,14 +607,14 @@
"dashboard.shared_hint": "Share a document to see it appear here",
"dashboard.quick_help": "Quick Help",
"dashboard.ctrl_hover_tip": "Hover over a document with Ctrl for a quick preview. Click Forge in the toolbar for the advanced editor.",
"settings.search": "Search",
"settings.backend": "Backend",
"settings.sync": "Sync",
"settings.diagnostics": "Diagnostics",
"settings.ai": "AI",
"settings.profile": "Profile",
"settings.about": "About",
"settings.themes": "Themes",
"settings.search": "🔍 Search",
"settings.backend": "⚙️ Backend",
"settings.sync": "🔄 Sync",
"settings.diagnostics": "🩺 Diagnostics",
"settings.ai": "🤖 AI",
"settings.profile": "👤 Profile",
"settings.about": "📦 About",
"settings.themes": "🎨 Themes",
"settings.search_placeholder": "Search...",
"settings.client_label": "These settings apply immediately on the client side.",
"settings.history_section": "Recent History",
@@ -626,24 +626,24 @@
"settings.history_count_desc": "Between 5 and 100 files (saved on server)",
"settings.save": "Save",
"settings.reindex": "Force reindex",
"help.nav_intro": "Introduction",
"help.nav_interface": "Interface",
"help.nav_navigation": "Navigation",
"help.nav_tabs": "Tabs",
"help.nav_search": "Search",
"help.nav_tags": "Tags",
"help.nav_files": "Files",
"help.nav_editing": "Editing",
"help.nav_graph": "Graph",
"help.nav_ai": "AI Editor",
"help.nav_palette": "Palette",
"help.nav_shortcuts": "Shortcuts",
"help.nav_sharing": "Sharing",
"help.nav_webhooks": "Webhooks",
"help.nav_backups": "Backups",
"help.nav_security": "Security",
"help.nav_customization": "Customization",
"help.nav_tips": "Tips",
"help.nav_intro": "📘 Introduction",
"help.nav_interface": "🧭 Interface",
"help.nav_navigation": "🗺️ Navigation",
"help.nav_tabs": "📑 Tabs",
"help.nav_search": "🔍 Search",
"help.nav_tags": "🏷️ Tags",
"help.nav_files": "📁 Files",
"help.nav_editing": "✏️ Editing",
"help.nav_graph": "🗺️ Graph",
"help.nav_ai": "🤖 AI Editor",
"help.nav_palette": "⌨️ Palette",
"help.nav_shortcuts": "⌨️ Shortcuts",
"help.nav_sharing": "🔗 Sharing",
"help.nav_webhooks": "🪝 Webhooks",
"help.nav_backups": "💾 Backups",
"help.nav_security": "🛡️ Security",
"help.nav_customization": "🎨 Customization",
"help.nav_tips": "💡 Tips",
"help.search_placeholder": "Search help...",
"help.toc_title": "CONTENTS",
"help.welcome_title": "Welcome to ObsiGate",
@@ -740,5 +740,12 @@
"auto.3be698f6": "Favor operators",
"auto.b86ba5ea": "Multi-criteria search",
"auto.4fa5d7c2": "Quick editing",
"auto.79f6e1dd": "Multi-window"
"auto.79f6e1dd": "Multi-window",
"admin.col_user": "User",
"admin.col_role": "Role",
"admin.col_vaults": "Vaults",
"admin.col_status": "Status",
"admin.col_last_login": "Last login",
"admin.col_actions": "Actions",
"common.never": "Never"
}