From d4b8d8831e7ccca980acd7b26f358676e3772db1 Mon Sep 17 00:00:00 2001 From: Natxo <1172351+natxocc@users.noreply.github.com> Date: Tue, 31 Mar 2026 11:43:44 +0200 Subject: [PATCH] Add i18n support for Spanish and English --- src/i18n.js | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 src/i18n.js diff --git a/src/i18n.js b/src/i18n.js new file mode 100644 index 0000000..dfe1b3e --- /dev/null +++ b/src/i18n.js @@ -0,0 +1,26 @@ +import { $ } from "sigpro"; + +export const i18n = { + es: { + close: "Cerrar", + confirm: "Confirmar", + cancel: "Cancelar", + search: "Buscar...", + loading: "Cargando...", + nodata: "Sin datos" + }, + en: { + close: "Close", + confirm: "Confirm", + cancel: "Cancel", + search: "Search...", + loading: "Loading...", + nodata: "No data" + } +}; + +export const currentLocale = $("es"); + +export const Locale = t => currentLocale(t); + +export const tt = t => () => i18n[currentLocale()][t] || t;