From 27fa5625bebd711c04cb3e812e192c78784dabae Mon Sep 17 00:00:00 2001 From: MiGueL0n <54883648+Miguelonlonlon@users.noreply.github.com> Date: Fri, 17 Jan 2025 05:05:38 +0100 Subject: [PATCH] Backend spanish language MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sorry is my first pull 🤦‍♂️ i forgot to add Spanish in backend structure. --- pkg/locales/all_locales.go | 3 +++ pkg/locales/es.go | 30 ++++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 pkg/locales/es.go diff --git a/pkg/locales/all_locales.go b/pkg/locales/all_locales.go index 06f3d706..959b075d 100644 --- a/pkg/locales/all_locales.go +++ b/pkg/locales/all_locales.go @@ -13,6 +13,9 @@ var AllLanguages = map[string]*LocaleInfo{ "en": { Content: en, }, + "es": { + Content: es, + }, "vi": { Content: vi, }, diff --git a/pkg/locales/es.go b/pkg/locales/es.go new file mode 100644 index 00000000..bbc729d2 --- /dev/null +++ b/pkg/locales/es.go @@ -0,0 +1,30 @@ +package locales + +import ( + "github.com/mayswind/ezbookkeeping/pkg/core" +) + +var en = &LocaleTextItems{ + DefaultTypes: &DefaultTypes{ + DecimalSeparator: core.DECIMAL_SEPARATOR_DOT, + DigitGroupingSymbol: core.DIGIT_GROUPING_SYMBOL_COMMA, + }, + DataConverterTextItems: &DataConverterTextItems{ + Alipay: "Alipay", + WeChatWallet: "Wallet", + }, + VerifyEmailTextItems: &VerifyEmailTextItems{ + Title: "Verifique su cuenta de correo", + SalutationFormat: "Hola %s,", + DescriptionAboveBtn: "Por favor, haga click en el siguiente enlace para confirmar su cuenta de correo.", + VerifyEmail: "Verificar correo", + DescriptionBelowBtnFormat: "Si no registró una cuenta de %s, simplemente haga caso omiso a este correo. Si no puede hacer click en el link de verificación, copie la url arriba mostrada y péguela en su navegador. El enlace de verificación de correo expira pasados %v minutos.", + }, + ForgetPasswordMailTextItems: &ForgetPasswordMailTextItems{ + Title: "Restablezca su Contraseña", + SalutationFormat: "Hola %s,", + DescriptionAboveBtn: "Hemos recibido una solicitud para restablecer su contraseña. Puede hacer click en el siguiente link para restablecer su contraseña.", + ResetPassword: "Restablecer Contraseña", + DescriptionBelowBtnFormat: "Si no solicitó un restablecimiento de contraseña, simplemente descarte este correo. Si no puede hacer click en el link anterior, copie la url arriba mostrada y péguela en su navegadror. El enlace de restablecimiento de contraseña expira pasados %v minutos.", + }, +}