diff --git a/academy/en.json b/academy/en.json index 594fa9d..9f5c4ac 100644 --- a/academy/en.json +++ b/academy/en.json @@ -20,7 +20,7 @@ "excellent": "Excellent", "rate_module": "Rate this module", "leave_review?": "Would you like to leave your feedback?", - "next_lesson": "Next lesson", + "next_lesson": "The Next lesson", "yes": "Yes", "no": "No" }, diff --git a/academy/es.json b/academy/es.json new file mode 100644 index 0000000..39d3154 --- /dev/null +++ b/academy/es.json @@ -0,0 +1,83 @@ +{ + "components": { + "course-finished-dialog": { + "title": "El final revisión del nuestro curso", + "module": "El módulo", + "leave_review": "Deja tus comentarios sobre el curso" + }, + "menu": { + "test": "La prueba", + "testing": "La evaluación" + }, + "module-finished-dialog": { + "module": "El módulo", + "open_access": "El acceso al módulo concedido", + "thanks_for_review": "Gracias, tu comentario es tomado en cuenta", + "awful": "Horrible", + "bad": "Malo", + "ok": "Promedio", + "good": "Bueno", + "excellent": "Excelente", + "rate_module": "Califica este módulo", + "leave_review?": "¿Le gustaría dejar sus comentarios?", + "next_lesson": "La siguiente lección", + "yes": "Sí", + "no": "No" + }, + "module-review-dialog": { + "help_us": "Ayúdanos a mejorar este curso", + "please_leave_comment_about": "Por favor, ¿podría dejar una reseña sobre lo", + "leave_review": "Deja los comentarios", + "my_review": "Mi retroalimentación", + "module": "El módulo", + "course": "El curso", + "back": "volver" + } + }, + "course-details": { + "level": "El nivel:", + "count_of_modules": "Los módulos:", + "count_of_lessons": "Las lecciones:", + "got_badges": "insignias recibidas", + "course_progress": "El progreso del curso", + "pass_again": "Pasa otra vez", + "continue_learning": "Continuar aprendiendo", + "start_learning": "Comienza a aprender", + "training_program": "el programa del aprendizaje", + "module": "El módulo", + "need_subscription": "Se requiere la suscripción activa" + }, + "course-lesson": { + "pass_test": "Aprobar el examen", + "next_lesson": "la próxima lección", + "previous_lesson": "la lección anterior" + }, + "course-test": { + "description": " Después de pasar la prueba, obtendrá una insignia especial que abre su acceso al siguiente módulo", + "ps": "PD ¡Pase la prueba sin errores para obtener una insignia de oro!", + "check_test": "Revisa la prueba", + "try_once_more": "Intentar otra vez", + "previous_lesson": "la lección anterior", + "onward": "próximo" + }, + "courses": { + "need_subscription": "Se requiere una suscripción activa", + "new_course_in_development": "¡Ya hay nuevos cursos en el desarrollo!", + "level": "El nivel:", + "count_of_modules": "Los módulos:", + "count_of_lessons": "Las lecciones:", + "got_badges": "insignias recibidas", + "course_progress": "El progreso del curso", + "pass_again": "Pasa otra vez", + "continue_learning": "Continuar aprendiendo", + "start_learning": "Comienza a aprender", + "about": "Sobre", + "difficulty": { + "0": "Básico", + "1": "Elemental", + "2": "Medio", + "3": "Avanzado", + "-1": "Desconocido" + } + } +} \ No newline at end of file diff --git a/auth/es.json b/auth/es.json new file mode 100644 index 0000000..633d539 --- /dev/null +++ b/auth/es.json @@ -0,0 +1,119 @@ +{ + "confirm-email": { + "title": "La confirmación del correo electrónico", + "subtitle": "Le hemos enviado un correo electrónico con un código de la confirmación. Por favor, introduzca este código a continuar", + "code": "El código", + "send_new_code": "Reenviar el codigo", + "get_new_code_after": { + "code": "Obtener un código nuevo", + "after": "en {{timer}} segundos" + }, + "done": "Hecho", + "back": "Volver" + }, + "confirm-mfa": { + "title": "Verifica tu cuenta", + "subtitle": "Ingrese el código que aparece en su aplicación Google Authenticator a continuar", + "code": "El código", + "back": "Volver", + "sign_in": "Registrarme" + }, + "forgot-password": { + "title_1": "Restaurar la antigua gloria", + "subtitle_1": "Te enviaremos un cuervo con un código secreto para restaurar tu contraseña", + "get_code": "enviar un cuervo", + "title_2": "el cuervo ha llegado", + "subtitle_2": "Desenvuelva el pergamino que un cuervo le ha enviado a su correo electrónico y ingrese un código secreto a continuación.", + "code": "El código", + "send_new_code": "Reenviar el codigo", + "get_new_code_after": { + "code": "Obtener un nuevo código", + "after": "en {{timer}} segundos" + }, + "title_3": "el juicio ha terminado", + "subtitle_3": "Has probado tu derecho a restaurar la antigua gloria. Ahora solo ingrese una nueva contraseña.", + "restore_password": "Restablecer la contraseña", + "form": { + "mail": "El correo electrónico", + "mail_input_placeholder": "correo@correo.com", + "new_password": "Nueva contraseña", + "repeat_password": "repite la contraseña", + "password_input_placeholder": "****************" + }, + "validation_messages": { + "required": "Se requiere campo", + "invalid_email": "El formato del correo es inválido", + "min_length": "La longitud mínima es {{min}} {min, plural, =1 {símbolo} other {símbolos}}", + "max_length": "La longitud máxima es {{max}} {max, plural, =1 {símbolo} other {símbolos}}", + "passwords_not_match": "Las contraseñas no coinciden", + "password_rules": "La contraseña debe contener al menos 1 letra mayúscula y 1 dígito" + } + }, + "new-password": { + "title": "el juicio ha terminado", + "subtitle": "Has probado tu derecho a restaurar la antigua gloria. Ahora solo ingrese una nueva contraseña.", + "restore_password": "Restablecer la contraseña", + "form": { + "new_password": "Nueva contraseña", + "repeat_password": "Repite la contraseña", + "password_input_placeholder": "****************" + }, + "validation_messages": { + "required": "Se requiere campo", + "invalid_email": "El correo es inválido", + "min_length": "La longitud mínima es {{min}} {min, plural, =1 {símbolo} other {símbolos}}", + "max_length": "La longitud máxima es {{max}} {max, plural, =1 {símbolo} other {símbolos}}", + "passwords_not_match": "Las contraseñas no coinciden", + "password_rules": "La contraseña debe contener al menos 1 letra mayúscula y 1 dígito" + } + }, + "sign-in": { + "no_account": "¿No tienes una cuenta?", + "sign_up": "Inscribirme", + "title": "Registrarme", + "forgot_password": "¿Olvidaste tu contraseña?", + "ban_reason": "El motivo de la expulsión:", + "banned_until": "Prohibido hasta:", + "sign_in": "Registrarme", + "form": { + "mail": "El correo electrónico", + "mail_input_placeholder": "correo@correo.com", + "password": "La contraseña", + "password_input_placeholder": "****************" + }, + "validation_messages": { + "required": "Se requiere campo", + "invalid_email": "El correo es inválido", + "min_length": "La longitud mínima es {{min}} {min, plural, =1 {símbolo} other {símbolos}}", + "max_length": "La longitud máxima es {{max}} {max, plural, =1 {símbolo} other {símbolos}}" + } + }, + "sign-up": { + "have_account": "¿Tiene usted una cuenta?", + "sign_in": "Registrarse", + "title": "El registro", + "forgot_password": "¿Olvidaste tu contraseña?", + "ban_reason": "El motivo de expulsión:", + "banned_until": "Prohibido hasta:", + "sign_up": "Inscribirme", + "policy": { + "agree": "Estoy de acuerdo con", + "with": "una política de la privacidad" + }, + "form": { + "mail": "El correo electrónico", + "mail_input_placeholder": "correo@correo.com", + "password": "La contraseña", + "password_input_placeholder": "****************", + "repeat_password": "Repita tu contraseña" + }, + "validation_messages": { + "required": "Se requiere campo", + "invalid_email": "El formato del correo es inválido", + "min_length": "La longitud mínima es {{min}} {min, plural, =1 {símbolo} other {símbolos}}", + "max_length": "La longitud máxima es {{max}} {max, plural, =1 {símbolo} other {símbolos}}", + "passwords_not_match": "Las contraseñas no coinciden", + "password_rules": "La contraseña debe contener al menos 1 letra mayúscula y 1 dígito" + } + } +} \ No newline at end of file diff --git a/auth/uk.json b/auth/uk.json index 72a8bbe..a5614f9 100644 --- a/auth/uk.json +++ b/auth/uk.json @@ -20,7 +20,7 @@ }, "forgot-password": { "title_1": "Відновити колишню славу", - "subtitle_1": "Ми пошлемо у ваші землі ворона з секретним кодом для відновлення пароля", + "subtitle_1": "Ми пошлемо у ваші землі ворона з секретним кодом для відновлення паролю", "get_code": "Надіслати ворона", "title_2": "Ворон прибув", "subtitle_2": "Розкрийте сувій, що був доставлений вороном на вашу пошту, та введіть секретний код нижче.", @@ -41,7 +41,7 @@ "password_input_placeholder": "*****************" }, "validation_messages": { - "required": "Поле обов'язково до заповнення", + "required": "Поле обов'язкове до заповнення", "invalid_email": "Невалідний формат Email", "min_length": "Мінімальна довжина {{ min }} {min, plural, =1 {символ} =2 {символа} =3 {символа} =4 {символа} other {символів}}", "max_length": "Максимальна довжина {{ max }} {max, plural, =1 {символ} =2 {символа} =3 {символа} =4 {символа} other {символів}}", @@ -59,7 +59,7 @@ "password_input_placeholder": "*****************" }, "validation_messages": { - "required": "Поле обов'язково до заповнення", + "required": "Поле обов'язкове до заповнення", "invalid_email": "Невалідний формат Email", "min_length": "Мінімальна довжина {{ min }} {min, plural, =1 {символ} =2 {символа} =3 {символа} =4 {символа} other {символів}}", "max_length": "Максимальна довжина {{ max }} {max, plural, =1 {символ} =2 {символа} =3 {символа} =4 {символа} other {символів}}", @@ -73,7 +73,7 @@ "title": "Вхід до акаунта", "forgot_password": "Забули пароль?", "ban_reason": "Причина бана:", - "banned_until": "Забанений до:", + "banned_until": "Забанено до:", "sign_in": "Увійти", "form": { "mail": "Пошта", @@ -82,7 +82,7 @@ "password_input_placeholder": "*****************" }, "validation_messages": { - "required": "Поле обов'язково до заповнення", + "required": "Поле обов'язкове до заповнення", "invalid_email": "Невалідний формат Email", "min_length": "Мінімальна довжина {{ min }} {min, plural, =1 {символ} =2 {символа} =3 {символа} =4 {символа} other {символів}}", "max_length": "Максимальна довжина {{ max }} {max, plural, =1 {символ} =2 {символа} =3 {символа} =4 {символа} other {символів}}" @@ -94,10 +94,10 @@ "title": "Реєстрація", "forgot_password": "Забули пароль?", "ban_reason": "Причина бана:", - "banned_until": "Забанений до:", + "banned_until": "Забанено до:", "sign_up": "Зареєструватися", "policy": { - "agree": "Я згоден з", + "agree": "Я погоджуюся з", "with": "політикою конфіденційності" }, "form": { diff --git a/balance/en.json b/balance/en.json index 35f001a..c73e98c 100644 --- a/balance/en.json +++ b/balance/en.json @@ -16,7 +16,7 @@ "1": "We accept payments only in Tether (USDT).", "2": "Top up your balance to activate your subscription.", "3": "We recommend using «TRC20» network (fee ~1$)", - "4": "Sending any other coin or token to this address except USDT may result in loss of your funds.", + "4": "Sending any other coin or token to this address, except USDT, may result in loss of your funds.", "5": { "first_part": "To activate a subscription “{{ subscriptionName }}“ for {{ subscriptionTerm }}", "second_part": "{subscriptionTerm, plural, =1 {day} =2 {days} =3 {days} =4 {days} other {days}} you need to top up your balance for {{ subscriptionPrice }} USDT + add ~1 USDT to cover a network fee." @@ -24,7 +24,7 @@ }, "video_tutorial": "Video tutorial - how to buy a subscription", "warning": "Risk warnings", - "specify_hash_or_number": "Specify hash or number of transaction", + "specify_hash_or_number": "Specify hash or a number of transaction", "recommendation": { "title": "Recommendations", "1": "To lookup transaction number on Binance, follow this link (authorized):", diff --git a/balance/es.json b/balance/es.json new file mode 100644 index 0000000..d0f1567 --- /dev/null +++ b/balance/es.json @@ -0,0 +1,57 @@ +{ + "balance-main": { + "title": "Seleccione una red para la transferencia de USDT", + "top_up_amount": "Cantidad de la recarga", + "enter_top_up_amount": "Introduce el importe de la recarga", + "pay": "Pagar", + "click_to_copy": "Haga clic para copiar", + "copied": "copiado", + "erc20": "ERC20 Dirección:", + "trc20": "Dirección TRC20:", + "bep20": "BEP20 Dirección:", + "bep2": "Dirección BEP2:", + "memo": "MEMO Dirección:", + "important": { + "1": "Aceptamos pagos solo en Tether (USDT).", + "2": "Recarga tu saldo para activar tu suscripción.", + "3": "Recomendamos usar la red «TRC20» (tarifa ~1$)", + "4": "Enviar cualquiera otra moneda o token a esta dirección, excepto USDT, puede resultar en la pérdida de sus fondos.", + "5": { + "first_part": "Para activar una suscripción “{{subscriptionName}}“ para {{subscriptionTerm}}", + "second_part": "{subscriptionTerm, plural, =1 {day} =2 {days} =3 {days} =4 {days} other {days}} necesita recargar su saldo para {{subscriptionP e1}} USDT +c agregar tarifa de red." + }, + "title": "Importante" + }, + "video_tutorial": "Video tutorial - cómo comprar una suscripción", + "warning": "Advertencias del riesgo", + "specify_hash_or_number": "Especificar hash o número de la transacción", + "recommendation": { + "1": "Para buscar el número de la transacción en Binance, siga este enlace (autorizado):", + "2": "Si has enviado USDT desde otro intercambio, especifique en este campo Hash de transacción (ejemplo TRC20): fcb36c36a53a445aeadb39a567d426d456fc7a408d43160befe6f75d2b0f8ba1", + "3": "También puede especificar un número de transacción (Transferencia interna) - 43047269665, pero no lo confunda con su billetera - TMBt8SyQ6JuAoWxkZ8NKi9FjWQPXHHt2A3", + "title": "Recomendaciones" + }, + "to_pay": "Monto a pagar: {{amount}} USDT", + "steps": { + "1": { + "title": "Paso 1", + "description": "Abra una aplicación de Binance en su teléfono y escanee el código QR, haciendo un clic en un icono en la esquina superior derecha de la página de inicio de la aplicación." + }, + "2": { + "title": "Paso 2", + "description": "Ahora verá una ventana de confirmación de la transacción. Verifique el monto del pago y confirme la transacción. Después de eso, haga clic en \"He pagado\"." + } + }, + "validation_messages": { + "required": "Se requiere campo", + "min_length": "La longitud mínima es {{min}} {min, plural, =1 {símbolo} other {símbolos}}" + }, + "hash_or_number": "Hash de la transacción / el número", + "faq": "Las preguntas más frecuentes", + "payed": "He pagado", + "terms_to_use": "Los términos del Uso", + "privacy_policy": "La política de la privacidad", + "back": "Volver", + "confirm": "Confirmar" + } +} \ No newline at end of file diff --git a/balance/uk.json b/balance/uk.json index 14f4959..b9f8c7a 100644 --- a/balance/uk.json +++ b/balance/uk.json @@ -43,12 +43,12 @@ } }, "validation_messages": { - "required": "Поле обов'язково до заповнення", + "required": "Поле обов'язкове до заповнення", "min_length": "Мінімальна довжина {{ min }} {min, plural, =1 {символ} =2 {символа} =3 {символа} =4 {символа} other {символів}}" }, "hash_or_number": "Хеш / номер транзакції", "faq": "FAQ", - "payed": "Я оплатив", + "payed": "Сплачено", "terms_to_use": "Угода користувача", "privacy_policy": "Політика конфіденційності", "back": "Назад", diff --git a/checkout/en.json b/checkout/en.json index 37a7ba1..24b1781 100644 --- a/checkout/en.json +++ b/checkout/en.json @@ -1,10 +1,10 @@ { "components": { "binance-pay-dialog": { - "enter_sum": "Enter top up amount", - "get_qr": "Get QR-code for payment", - "min_sum": "Minimum amount of top up is {{ num }}$", - "scan_qr": "Scan QR-code with your Binance mobile app to make a payment", + "enter_sum": "Enter the top up amount", + "get_qr": "Get the QR-code for payment", + "min_sum": "Minimum amount of the top up is {{ num }}$", + "scan_qr": "Scan the QR-code with your Binance mobile app to make a payment", "i_paid": "I have paid", "validation_messages": { "required": "Field is required" @@ -122,7 +122,7 @@ }, "checkout-status": { "processing": "Flies through blockchain", - "success": "Payment successful", + "success": "Payment is successful", "status": "Payment status:" } }, diff --git a/checkout/es.json b/checkout/es.json new file mode 100644 index 0000000..ed4929e --- /dev/null +++ b/checkout/es.json @@ -0,0 +1,128 @@ +{ + "components": { + "binance-pay-dialog": { + "enter_sum": "Introduce el importe de la recarga", + "get_qr": "Obtener código QR para el pago", + "min_sum": "La cantidad mínima de recarga es {{num}}$", + "scan_qr": "Escanee el código QR con su aplicación móvil Binance para realizar un pago", + "i_paid": "He pagado", + "validation_messages": { + "required": "Se requiere campo" + } + }, + "change-password-dialog": { + "title": "Establecer la contraseña", + "new_password": "Nueva contraseña", + "repeat_password": "Repite la contraseña", + "change_password": "Cambiar la contraseña", + "password_input_placeholder": "****************", + "validation_messages": { + "required": "Se requiere el campo", + "min_length": "La longitud mínima es {{min}} {min, plural, =1 {símbolo} other {símbolos}}", + "max_length": "La longitud máxima es {{max}} {max, plural, =1 {símbolo} other {símbolos}}", + "password_rules": "La contraseña debe contener al menos 1 letra mayúscula y 1 dígito", + "passwords_not_match": "Las contraseñas no coinciden" + } + }, + "checkout-email": { + "title_1": "Ingrese su correo electrónico", + "subtitle_1": "Te enviaremos un mensaje con un código para confirmar tu dirección de correo electrónico", + "title_2": "La confirmación del correo electrónico", + "subtitle_2": "Introduce el código que te hemos enviado a tu dirección de correo electrónico", + "selected_subscription": "La suscripción seleccionada {{name}}", + "change_subscription": "Cambiar mi suscripción", + "send_code": "Envía el código", + "send_code_after": "Reenviar un código en {{time}} {time, plural, =1 {segundo} =2 {segundos} =3 {segundos} =4 {segundos} other {segundos}}", + "send_code_once_more": "Reenviar un código", + "email_input_placeholder": "correo@correo.com", + "back": "atrás", + "validation_messages": { + "required": "Se requiere el campo", + "invalid_email": "El formato de correo es inválido" + }, + "policy": { + "agree": "estoy de acuerdo con", + "with": "una política de privacidad" + } + }, + "checkout-header": { + "explore": "Explorar", + "products": "Los productos", + "roadmap": "Mapa vial", + "about_us": { + "title": "Sobre nosotros", + "subtitle": "Nuestro equipo" + }, + "our_brand": { + "title": "Nuestra marca", + "subtitle": "Uso del logotipo" + }, + "career": { + "title": "Carreras", + "subtitle": "Las posiciones abiertas" + }, + "dust_bro": { + "title": "Hermanos de DUST & Ángeles", + "subtitle": "Asociaciones" + }, + "blog": { + "title": "Blog", + "subtitle": "Manténgase al día con las últimas noticias" + }, + "registration": "El registro", + "entry": "Iniciar la sesión" + }, + "checkout-payment": { + "title": "La selección de la duración de la suscripción", + "video_tutorial": "El video tutorial - cómo comprar una suscripción", + "terms_to_use": "Términos del Uso", + "privacy_policy": "La política de la privacidad", + "warning": "Las advertencias del riesgo", + "back": "Volver", + "activate": "Activar", + "onward": "próximo", + "choose_network": "Seleccione una red para la transferencia de USDT", + "erc20": "Dirección ERC20:", + "trc20": "Dirección TRC20:", + "bep20": "BEP20 Dirección:", + "bep2": "Dirección BEP2:", + "memo": "MEMO Dirección:", + "click_to_copy": "Haz clic para copiar", + "copied": "copiado", + "payed": "He pagado", + "hash_or_number": "Hash de transacción / número", + "specify_hash_or_number": "Especificar hash o número de transacción", + "confirm": "Confirmar", + "faq": "Las preguntas más frecuentes", + "transaction": { + "title": "Especificar un hash o número de la transacción", + "recommendation": { + "1": "Para buscar el número de la transacción en Binance, siga este enlace:", + "2": "Si ha enviado USDT desde otro intercambio, especifique en este campo Hash de transacción (ejemplo TRC20): fcb36c36a53a445aeadb39a567d426d456fc7a408d43160befe6f75d2b0f8ba1", + "3": "También puede especificar un número de la transacción (Transferencia interna) - 43047269665, pero no lo confunda con su billetera - TMBt8SyQ6JuAoWxkZ8NKi9FjWQPXHHt2A3", + "title": "Recomendaciones" + } + }, + "important": { + "1": "Aceptamos pagos solo en Tether (USDT).", + "2": "Recarga tu saldo para activar tu suscripción.", + "3": "Recomendamos usar la red «TRC20» (tarifa ~1$)", + "4": "Enviar cualquier otra moneda o token a esta dirección, excepto USDT, puede resultar en la pérdida de sus fondos.", + "5": { + "first_part": "Para activar una suscripción “{{subscriptionName}}“ para {{subscriptionTerm}}", + "second_part": "{subscriptionTerm, plural, =1 {day} =2 {days} =3 {days} =4 {days} other {days}} necesita recargar su saldo para {{subscriptionP e1}} USDT +c tarifa de red." + }, + "title": "Importante" + }, + "validation_messages": { + "required": "Se requiere un campo", + "min_length": "La longitud mínima es {{min}} {min, plural, =1 {símbolo} other {símbolos}}" + } + }, + "checkout-status": { + "processing": "Vuela a través de blockchain", + "success": "Pago exitoso", + "status": "Estado de pago:" + } + } +} \ No newline at end of file diff --git a/checkout/ru.json b/checkout/ru.json index ef9b63a..c507786 100644 --- a/checkout/ru.json +++ b/checkout/ru.json @@ -47,11 +47,11 @@ }, "checkout-footer": {}, "checkout-header": { - "explore": "Explore", - "products": "Products", - "roadmap": "Roadmap", + "explore": "Узнать больше", + "products": "Продукты и услуги", + "roadmap": "План действий", "about_us": { - "title": "Про нас", + "title": "О нас", "subtitle": "Наша команда" }, "our_brand": { @@ -109,7 +109,7 @@ "1": "Мы принимаем оплату только в Tether (USDT).", "2": "Пополнение баланса необходимо для активации подписки.", "3": "Рекомендуем использовать сеть «TRC20» (комиссия ~1$)", - "4": "Отправка монеты или токена, кроме USDT по этому адресу может привести к потере средств.", + "4": "Отправка монеты или токена, кроме USDT, по этому адресу может привести к потере средств.", "5": { "first_part": "Для активации подписки “{{ subscriptionName }}“ на {{ subscriptionTerm }}", "second_part": "{subscriptionTerm, plural, =1 {день} =2 {дня} =3 {дня} =4 {дня} other {дней}} необходимо пополнить баланс на {{ subscriptionPrice }} USDT + добавить ~1 USDT на комиссию сети." diff --git a/checkout/uk.json b/checkout/uk.json index 81e61d1..f6055b8 100644 --- a/checkout/uk.json +++ b/checkout/uk.json @@ -5,7 +5,7 @@ "get_qr": "Отримати QR-код для оплати", "min_sum": "Мінімальна сума поповнення {{ num }}$", "scan_qr": "Відскануйте QR-код у вашому мобільному додатку Binance, щоб зробити оплату", - "i_paid": "Я сплатив(ла)", + "i_paid": "Сплачено", "validation_messages": { "required": "Поле обов'язкове до заповнення" } @@ -41,15 +41,15 @@ "invalid_email": "Невалідний формат Email" }, "policy": { - "agree": "Я згоден з", + "agree": "Я погоджуюся з", "with": "політикою конфіденційності" } }, "checkout-footer": {}, "checkout-header": { - "explore": "Explore", - "products": "Products", - "roadmap": "Roadmap", + "explore": "Дізнатися більше", + "products": "Продукти та послуги", + "roadmap": "План дій", "about_us": { "title": "Про нас", "subtitle": "Наша команда" @@ -64,7 +64,7 @@ }, "dust_bro": { "title": "Dust Bro & Angels", - "subtitle": "Партнерства" + "subtitle": "Партнерство" }, "blog": { "title": "Блог", @@ -90,7 +90,7 @@ "memo": "MEMO адреса:", "click_to_copy": "Натисніть, щоб скопіювати", "copied": "Скопійовано", - "payed": "Я сплатив", + "payed": "Сплачено", "hash_or_number": "Хеш / номер транзакції", "specify_hash_or_number": "Вкажіть хеш або номер транзакції", "confirm": "Підтвердити", @@ -109,7 +109,7 @@ "1": "Ми приймаємо оплату тільки в Tether (USDT).", "2": "Поповнення балансу необхідне для активації підписки.", "3": "Рекомендуємо використовувати мережу TRC20 (комісія ~1$)", - "4": "Відправка монети або токена, крім USDT на цю адресу, може призвести до втрати коштів.", + "4": "Відправка на цю адресу будь-якої монети або токена, окрім як USDT, може призвести до втрати коштів.", "5": { "first_part": "Для активації підписки “{{ subscriptionName }}“ на {{ subscriptionTerm }}", "second_part": "{subscriptionTerm, plural, =1 {день} =2 {дні} =3 {дні} =4 {дні} other {днів}} необхідно поповнити баланс на {{ subscriptionPrice }} USDT + додати ~1 USDT на комісію мережі." diff --git a/conferences/es.json b/conferences/es.json new file mode 100644 index 0000000..ef366cd --- /dev/null +++ b/conferences/es.json @@ -0,0 +1,6 @@ +{ + "conferences-list": { + "title": "Las conferencias", + "date": "La fecha de la conferencia" + } +} \ No newline at end of file diff --git a/es.json b/es.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/es.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/forum/en.json b/forum/en.json index 5bf1e3e..74cc136 100644 --- a/forum/en.json +++ b/forum/en.json @@ -1,14 +1,14 @@ { "components": { "dialog-buy-access": { - "title": "Unlock forum for", - "subtitle": "Gather daily rewards and get access to Forum", + "title": "Unlock the forum for", + "subtitle": "Gather daily rewards and get access to the Forum", "on_balance": "On your balance", "dust": "DUST", "unlock": "Unlock" }, "dialog-delete-ticket": { - "title": "Delete post", + "title": "Delete a post", "subtitle": "Are you sure you want to delete your post?", "delete": "Delete", "cancel": "Cancel" @@ -43,7 +43,7 @@ "buy-access": { "all": "All posts", "my-tickets": "My posts", - "create_post": "Create post", + "create_post": "Create a post", "all_posts": "All posts", "rating": "Rating", "name": "Post title", @@ -76,7 +76,7 @@ "default_user_nickname": "Anonymous", "loaded_photo": "Photo uploaded:", "load_image": "Choose a file or drag it here (JPG or PNG less than 3MB)", - "add_image": "Add image", + "add_image": "Add an image", "close": "Close", "create": "Create", "validation_messages": { @@ -92,8 +92,8 @@ "news": "New", "all": "All posts", "my-tickets": "My posts", - "create_post": "Create post", - "delete_post": "Delete post", + "create_post": "Create a post", + "delete_post": "Delete a post", "no_posts": "Forum is empty :(", "create_firs_post": "Create your first post", "name": "Post title", @@ -101,7 +101,7 @@ "status": "Moderation status", "comment": "Comment", "no_reason": "The reason is not specified", - "view_post": "View post", + "view_post": "View a post", "published": "Published:", "sent": "Sent:", "edit": "Edit", @@ -122,7 +122,7 @@ "comments": "Comments", "moderator": "Moderator", "edit": "Edit", - "delete_post": "Delete post", + "delete_post": "Delete a post", "delete": "Delete" }, "tickets": { @@ -130,16 +130,16 @@ "news": "New", "all": "All posts", "my-tickets": "My posts", - "create_post": "Create post", + "create_post": "Create a post", "all_posts": "All posts", "rating": "Rating", "name": "Post title", - "author": "Author", + "author": "The author", "date": "Publication date", "topic": "Topic", "views": "Views", "comments": "Comments", - "moderator": "Moderator", + "moderator": "The moderator", "no_posts": "Forum is empty :(", "create_firs_post": "Create your first post" }, diff --git a/forum/es.json b/forum/es.json new file mode 100644 index 0000000..15b0da7 --- /dev/null +++ b/forum/es.json @@ -0,0 +1,154 @@ +{ + "components": { + "dialog-buy-access": { + "title": "Desbloquear foro para", + "subtitle": "Reúna recompensas diarias y obtenga acceso al foro", + "on_balance": "en tu saldo", + "dust": "DUST", + "unlock": "desbloquear" + }, + "dialog-delete-ticket": { + "title": "Eliminar mensaje", + "subtitle": "¿Seguro que quieres eliminar tu publicación?", + "delete": "Borrar", + "cancel": "Cancelar" + }, + "dialog-reject-reason": { + "title": "El motivo del rechazo del ticket" + }, + "ticket-comments": { + "forbidden": "Esto es prohibido a dejar comentarios en las publicaciones rechazadas o todavía no publicadas." + }, + "ticket-comments-item": { + "leave_comment": "Deje tu comentario", + "show_more": "Mostrar más...", + "hide": "Esconder", + "cancel": "Cancelar", + "change": "Cambio", + "reply": "Respuesta", + "show": "Mostrar", + "show_answer": "Mostrar {{value}} {value, plural, =1 {respuesta} other {respuestas}}", + "edit": "Editar", + "delete": "Borrar" + }, + "ticket-item": { + "moderate": "Bajo revisión" + }, + "ticket-leave-comment": { + "leave_comment": "Deje tu comentario", + "reply": "Respuesta", + "cancel": "Cancelar" + } + }, + "buy-access": { + "all": "Todos los mensajes", + "my-tickets": "Mis publicaciones", + "create_post": "Crear una publicación", + "all_posts": "Todos los mensajes", + "rating": "La clasificación", + "name": "El título de la entrada", + "author": "Autor", + "date": "La fecha de la publicación", + "topic": "La tema", + "views": "Puntos de vista", + "comments": "Comentarios", + "no_posts": "el foro esta vacio :(", + "create_firs_post": "Crea tu primera publicación" + }, + "create-ticket": { + "status": "Estado:", + "sent": "Enviado:", + "edit_mode": "Editar una publicación", + "view_mode": "Ver una publicación", + "create_post": "Crear una publicación", + "title_post": "El título de la entrada", + "title": "El título", + "post_topic": "Publicar una tema", + "description": "Publicar texto / contenido / descripción", + "resend": "reenviar", + "times_left": "(Izquierda {{num}})", + "buy_opportunities": "Compre 10 oportunidades para crear una publicación (10 DUST)", + "moderate": "En revisión", + "rejected": "Rechazado", + "no_reason": "No se especifica el motivo", + "delete_post": "Eliminar un mensaje", + "default_user_nickname": "Anónimo", + "loaded_photo": "El foto subida:", + "load_image": "Elija un archivo o un arrástrelo aquí (JPG o PNG menos de 3 MB)", + "add_image": "Añadir el imagen", + "close": "Cerar", + "create": "Crear", + "validation_messages": { + "required": "Se requiere en campo", + "min_length": "La longitud mínima es {{min}} {min, plural, =1 {símbolo} other {símbolos}}", + "max_length": "La longitud máxima es {{max}} {max, plural, =1 {símbolo} other {símbolos}}", + "invalid_format_img": "El formato del imagen es inválido", + "file_size_exceeded": "El tamaño del archivo es excedido" + }, + "description_placeholder": "La descripción" + }, + "my-tickets": { + "popular": "Popular", + "news": "Nuevo", + "all": "Todos los mensajes", + "my-tickets": "Mis publicaciones", + "create_post": "Crear una publicación", + "delete_post": "Eliminar un mensaje", + "no_posts": "el foro esta vacio :(", + "create_firs_post": "Crea tu primera publicación", + "name": "El título de la entrada", + "date": "La fecha de la publicación", + "status": "El estado de la moderación", + "comment": "Comentario", + "no_reason": "No se especifica el motivo", + "view_post": "Ver la publicacion", + "published": "Publicado:", + "sent": "Enviado:", + "edit": "Editar", + "accepted": "Aceptado", + "moderate": "En revisión", + "rejected": "Rechazado" + }, + "ticket": { + "default_user_nickname": "Anónimo", + "up_rating": "Subir la calificación", + "remove_voice": "Eliminar el voto", + "rating": "La clasificación", + "name": "El título de la entrada", + "author": "Autor", + "date": "La fecha de la publicación", + "topic": "La tema", + "views": "Los puntos de vista", + "comments": "Comentarios", + "moderator": "El moderador", + "edit": "Editar", + "delete_post": "Eliminar mensaje", + "delete": "Borrar" + }, + "tickets": { + "popular": "Popular", + "news": "Nuevo", + "all": "Todos los mensajes", + "my-tickets": "Mis publicaciones", + "create_post": "Crear una publicación", + "all_posts": "Todos los mensajes", + "rating": "La clasificación", + "name": "El título de la entrada", + "author": "Autor", + "date": "La fecha de la publicación", + "topic": "La tema", + "views": "Los puntos de vista", + "comments": "Comentarios", + "moderator": "El moderador", + "no_posts": "el foro esta vacio :(", + "create_firs_post": "Crea tu primera publicación" + }, + "tags": { + "Идея": "La Idea", + "Жалоба": " La Queja", + "Партнерство": "La Colaboración", + "Предложение": "La Oferta", + "Обсуждение": "Una charla", + "Другое": "Otro" + } +} \ No newline at end of file diff --git a/forum/uk.json b/forum/uk.json index 8f1b2f8..20259cd 100644 --- a/forum/uk.json +++ b/forum/uk.json @@ -23,7 +23,7 @@ "leave_comment": "Залишити коментар", "show_more": "Показати ще...", "hide": "Приховати", - "cancel": "Скасування", + "cancel": "Скасувати", "change": "Змінити", "reply": "Відповісти", "show": "Показати", @@ -43,7 +43,7 @@ "buy-access": { "all": "Всі пости", "my-tickets": "Створені пости", - "create_post": "Створити піст", + "create_post": "Створити пост", "all_posts": "Всі пости", "rating": "Рейтинг", "name": "Назва посту", @@ -80,7 +80,7 @@ "close": "Закрити", "create": "Створити", "validation_messages": { - "required": "Поле обов'язково до заповнення", + "required": "Поле обов'язкове до заповнення", "min_length": "Мінімальна довжина {{ min }} {min, plural, =1 {символ} =2 {символа} =3 {символа} =4 {символа} other {символів}}", "max_length": "Максимальна довжина {{ max }} {max, plural, =1 {символ} =2 {символа} =3 {символа} =4 {символа} other {символів}}", "invalid_format_img": "Невалідний формат зображення", diff --git a/future/es.json b/future/es.json new file mode 100644 index 0000000..829a1cf --- /dev/null +++ b/future/es.json @@ -0,0 +1,5 @@ +{ + "title": "Casi listo...", + "subtitle": "tienes que esperar un poco", + "to_main": "Volver" +} \ No newline at end of file diff --git a/layout/en.json b/layout/en.json index 821adc6..a4bbc85 100644 --- a/layout/en.json +++ b/layout/en.json @@ -73,11 +73,11 @@ }, "PAYMENT_ORDER_SUCCESS": { "title": "Balance replenishment", - "description": "Order to replenish your balance was executed." + "description": "The order to replenish your balance was executed." }, "PAYMENT_ORDER_FAILED": { "title": "Balance replenishment", - "description": "Order to replenish your balance has failed!" + "description": "The order to replenish your balance has failed!" }, "PAYMENT_TXID_EXIST": { "title": "Balance replenishment", @@ -85,7 +85,7 @@ }, "PAYMENT_FAILED": { "title": "Balance replenishment", - "description": "Failed to create order to replenish your balance, please contact Administration!" + "description": "Failed to create an order to replenish your balance, please contact the Administration!" }, "SUBSCRIPTION_SUCCESS": { "title": "Subscription", @@ -95,8 +95,8 @@ }, "promocode-dialog": { "title": "Promocode activation", - "enter_promocode": "Enter promocode", - "activate": "Activate promocode", + "enter_promocode": "Enter the promocode", + "activate": "Activate the promocode", "example": "Example: X2dDjsa29GKO", "validation_messages": { "required": "Field is required", @@ -106,7 +106,7 @@ "report-dialog": { "name": "Title", "bag_report": "Bug report", - "loaded_file": "File uploaded:", + "loaded_file": "File is uploaded:", "short_description": "Short description", "detail_description_problem": "Detailed description", "description_of_problem": "Problem description", @@ -115,13 +115,13 @@ "min_length": "Minimum length is {{ min }} {min, plural, =1 {symbol} other {symbols}}", "max_length": "Maximum length is {{ max }} {max, plural, =1 {symbol} other {symbols}}", "img": "JPG or PNG, not more than 3MB", - "discord_or_email": "Enter E-mail or Discord nickname" + "discord_or_email": "Enter your E-mail or Discord nickname" }, "download": "Download", "send": "Send", "cancel": "Cancel", "contact_with_me": "Get in touch with me", - "enter_email_or_discord": "Enter E-mail or Discord nickname", + "enter_email_or_discord": "Enter your E-mail or Discord nickname", "contact": "Contact" }, "system-notification-dialog": { @@ -130,8 +130,8 @@ "offline": "Offline", "update_detected": "App update is detected: {{ version }}", "update_ready": "Update is ready {{ version }}. Want to update?", - "update_failed": "During installation of update {{ version }} an error has occurred", - "network_offline": "Connection has been lost, page reload required", + "update_failed": "During the installation of update {{ version }} an error has occurred", + "network_offline": "Connection has been lost, page reloading is required", "yes": "Yes, update", "no": "No" }, @@ -144,9 +144,9 @@ "accept": "Accept", "settings": "Settings", "analytic_cookies": "Analytics cookies", - "analytic_cookies_description": "Enabling these cookies will allow us to track your interaction with our site and make improvements.", + "analytic_cookies_description": "Enabling these cookies will allow us to track your interaction with our site and make some improvements.", "support_chat": "Support chat", - "support_chat_description": "If you would like to have access to the support chat, these cookies are required.", + "support_chat_description": "If you would like to have an access to the support chat, these cookies are required.", "save": "Save", "back": "Back" } diff --git a/layout/es.json b/layout/es.json new file mode 100644 index 0000000..e534c3d --- /dev/null +++ b/layout/es.json @@ -0,0 +1,152 @@ +{ + "header": { + "subscription_activate": "Activar la suscripción", + "subscription_activated": { + "text": "La suscripción", + "status": "Activo" + }, + "portfolio": " La cartera", + "portfolio_dropdown": { + "all_portfolios": "Todas las carteras", + "risk_calculator": "La calculadora del riesgo" + }, + "academy": "La academia", + "forum": "El foro", + "main": " Inicio", + "conferences": "Las conferencias", + "menu": { + "profile": "El perfil", + "balance": "Recargar el saldo", + "subscription": "La suscripción", + "transactions": "Historial de transacciones", + "settings": "La configuración", + "promocode": "El código promocional", + "bug_report": "Informe de error", + "support": "Charla de soporte", + "conferences": "Las conferencias" + }, + "sign_up": "Inscribirse", + "sign_in": "Registrarse", + "logout": "Cerrar la sesión", + "in_development": "En desarrollo", + "beta": "BETA", + "dust": "DUST", + "usdt": "USDT", + "micron": "MICRÓN" + }, + "notes_dropdown": { + "notes": "Todas las notas", + "add_note": "Crear una nota" + }, + "notifications": { + "count_of_notification": "Nuevas notificaciones", + "clear": "Borrar todas las notificaciones", + "types": { + "SUBSCRIPTION_ADDED": { + "title": "La compra de la suscripción exitosa", + "description": "Has comprado correctamente una suscripción para {{term}} {term, plural, =1 {day} =2 {days} =3 {days} =4 {days} other {days}}" + }, + "SUBSCRIPTION_UPDATED": { + "title": "La renovación de la suscripción exitosa", + "description": "Has renovado con éxito una suscripción para {{term}} {term, plural, =1 {day} =2 {days} =3 {days} =4 {days} other {days}}" + }, + "SUBSCRIPTION_ENDING_SOON": { + "title": "Tu suscripción terminará pronto", + "description": "Lo siento, pero tu suscripción caducará en solo {{daysToExpire}} {daysToExpire, plural, =1 {day} =2 {days} =3 {days} =4 {days} other {days}}... We' ¡Te extrañaré!" + }, + "BALANCE_ADDED": { + "title": "Reponer el saldo", + "description": "Su cuenta se recargó por {{amount}} USDT" + }, + "TELEGRAM_INVITED": { + "title": "Invitar a", + "description": "Tu invitación a Telegram. ¡Buena suerte en ese infierno!" + }, + "TELEGRAM_INVITED_1": { + "title": "Invitar al chat de Telegram", + "description": "Tu invitación al chat de Telegram. ¡Buena suerte en ese infierno!" + }, + "TELEGRAM_INVITED_2": { + "title": "Invitar al canal de Telegram", + "description": "Tu invitación al canal de Telegram SUERTE. ¡Buena suerte!" + }, + "PAYMENT_ORDER_SUCCESS": { + "title": "Reposición del saldo", + "description": "Se ejecutó orden de reposición de saldo." + }, + "PAYMENT_ORDER_FAILED": { + "title": "la reposición de saldo", + "description": "¡El pedido para reponer su saldo ha fallado!" + }, + "PAYMENT_TXID_EXIST": { + "title": "La reposición de saldo", + "description": "¡Su número de transacción ya está siendo utilizado por otro usuario!" + }, + "PAYMENT_FAILED": { + "title": "La reposición de saldo", + "description": "No se pudo crear el pedido para reponer su saldo, comuníquese con Administración." + }, + "SUBSCRIPTION_SUCCESS": { + "title": "La suscripción", + "description": "La suscripción exitosa" + } + } + }, + "promocode-dialog": { + "title": "La activación del código promocional", + "enter_promocode": "Introduce el código de promoción", + "activate": "Activar el código promocional", + "example": "Ejemplo: X2dDjsa29GKO", + "validation_messages": { + "required": "Se requiere el campo", + "min_length": "La longitud mínima es {{min}} {min, plural, =1 {símbolo} other {símbolos}}" + } + }, + "report-dialog": { + "name": "Título", + "bag_report": "Informe de error", + "loaded_file": "El archivo subido:", + "short_description": "Breve descripción", + "detail_description_problem": "Descripción detallada", + "description_of_problem": "Descripción del problema", + "validation_messages": { + "required": "Se requiere campo", + "min_length": "La longitud mínima es {{min}} {min, plural, =1 {símbolo} other {símbolos}}", + "max_length": "La longitud máxima es {{max}} {max, plural, =1 {símbolo} other {símbolos}}", + "img": "JPG o PNG, no más de 3 MB", + "discord_or_email": "Ingrese el correo electrónico o el apodo de Discord" + }, + "download": "Descargar", + "send": "Enviar", + "cancel": "Cancelar", + "contact_with_me": "Contacte conmigo", + "enter_email_or_discord": "Ingrese el correo electrónico o el apodo de Discord", + "contact": "Contacto" + }, + "system-notification-dialog": { + "update": "Actualización disponible", + "failed": "¡Qué va!", + "offline": "Desconectado", + "update_detected": "Se detecta la actualización de la aplicación: {{version}}", + "update_ready": "La actualización está lista {{version}}. ¿Quieres actualizar?", + "update_failed": "Durante la instalación de la actualización {{version}} ha ocurrido un error", + "network_offline": "Se ha perdido la conexión, es necesario recargar la página", + "yes": "si, actualize", + "no": "No" + }, + "cookies": { + "cookies_settings": "Administrar cookies", + "intro": "Usamos cookies para mejorar su experiencia de usuario, análisar el uso de aplicaciones y habilitar el soporte de chat.\n", + "get_know_with_start": "Conocer con", + "cookies_policy": "La política de cookies", + "get_known_with_end": "más", + "accept": "Aceptar", + "settings": "La configuración", + "analytic_cookies": "Cookies analíticas", + "analytic_cookies_description": "Habilitar estas cookies nos permitirá a rastrear su interacción con nuestro sitio y realizar los beneficios.", + "support_chat": "Charla de soporte", + "support_chat_description": "Si desea tener acceso al chat de soporte, estas cookies son necesarias.", + "save": "Ahorrar", + "back": "Volver" + } +} \ No newline at end of file diff --git a/layout/uk.json b/layout/uk.json index 0989cbb..26ed171 100644 --- a/layout/uk.json +++ b/layout/uk.json @@ -21,14 +21,14 @@ "transactions": "Історія транзакцій", "settings": "Налаштування", "promocode": "Промокод", - "bug_report": "Баг репорт", + "bug_report": "Звіт щодо збою", "support": "Чат підтримки", "conferences": "Конференції" }, "sign_up": "Реєстрація", "sign_in": "Увійти", "logout": "Вийти з облікового запису", - "in_development": "In development", + "in_development": "В розробці", "beta": "BETA", "dust": "DUST", "usdt": "USDT", @@ -83,7 +83,7 @@ "description": "Ваш транзакційний номер вже використовується іншим користувачем!" }, "PAYMENT_FAILED": { - "title": "Пополнение баланса", + "title": "Поповнення балансу", "description": "Помилка під час створення заявки на поповнення балансу, зверніться до Адміністрації!" }, "SUBSCRIPTION_SUCCESS": { @@ -98,19 +98,19 @@ "activate": "Активувати промокод", "example": "Напр: X2dDjsa29GKO", "validation_messages": { - "required": "Поле обов'язково до заповнення", + "required": "Поле обов'язкове до заповнення", "min_length": "Мінімальна довжина {{ min }} {min, plural, =1 {символ} =2 {символа} =3 {символа} =4 {символа} other {символів}}" } }, "report-dialog": { "name": "Назва", - "bag_report": "Баг репорт", + "bag_report": "Звіт щодо збою", "loaded_file": "Завантажено файл:", "short_description": "Короткий опис", "detail_description_problem": "Детальний опис проблеми", "description_of_problem": "Опис проблеми", "validation_messages": { - "required": "Поле обов'язково до заповнення", + "required": "Поле обов'язкове до заповнення", "min_length": "Мінімальна довжина {{ min }} {min, plural, =1 {символ} =2 {символа} =3 {символа} =4 {символа} other {символів}}", "max_length": "Максимальная длина {{ max }} {max, plural, =1 {символ} =2 {символа} =3 {символа} =4 {символа} other {символів}}", "img": "JPG або PNG, не більше 3MB", @@ -136,12 +136,12 @@ }, "cookies": { "cookies_settings": "Управління Cookies", - "intro": "Ми використовуємо файли cookie, щоб покращити ваш досвід користувача, аналітику використання програм і включити чат підтримки.", + "intro": "Ми використовуємо файли cookie, щоб покращити ваш досвід користувача, проводити аналітику використання програм і забезпечувати чат підтримки.", "get_know_with_start": "Ознайомтеся з", "cookies_policy": "Політикою використання Cookies", "get_known_with_end": "докладніше", "accept": "Прийняти", - "settings": "Управління", + "settings": "Налаштування", "analytic_cookies": "Файли cookies аналітики", "analytic_cookies_description": "Включення цих файлів cookie дозволить нам відстежувати вашу взаємодію з нашим сайтом та вносити покращення.", "support_chat": "Чат підтримки", diff --git a/not-found/es.json b/not-found/es.json new file mode 100644 index 0000000..a9612ea --- /dev/null +++ b/not-found/es.json @@ -0,0 +1,5 @@ +{ + "title": "404", + "subtitle": "No lo comimos, lo juramos...", + "to_main": "Ir a la página de inicio" +} \ No newline at end of file diff --git a/notes/es.json b/notes/es.json new file mode 100644 index 0000000..74f0d12 --- /dev/null +++ b/notes/es.json @@ -0,0 +1,41 @@ +{ + "title": "notas", + "create_btn": "crear una nota", + "empty_note": "nota vacía", + "sort": { + "custom": "En orden personalizado", + "date_desc": "Fecha: primera noticia", + "date_asc": "Fecha: antiguo primero", + "alphabet_desc": "Alfabéticamente de la A a la Z", + "alphabet_asc": "Alfabéticamente de la Z a la A" + }, + "create_note_dialog": { + "remove_button": "Borrar nota", + "save": "Ahorrar", + "title": "crear una nota", + "edit_title": "Editar nota", + "title_label": "Encabezamiento", + "title_placeholder": "Mi nota", + "content_placeholder": "Ingrese el texto de la nota", + "changed": "Cambió", + "validation_messages": { + "required": "Este campo es obligatorio", + "min_length": "Longitud mínima {{min}} {min, plural, =1 {símbolo} =2 {símbolo} =3 {símbolo} =4 {símbolo} other {símbolos}}", + "max_length": "Longitud máxima {{max}} {max, plural, =1 {símbolo} =2 {símbolo} =3 {símbolo} =4 {símbolo} other {símbolos}}", + "not_only_spaces": "El título no puede contener solo espacios" + } + }, + "delete_note_dialog": { + "title": "Borrar una nota", + "description": "¿Está seguro de que desea eliminar la nota?", + "delete": "Borrar", + "cancel": "Cancelar", + "deleted_successfully": "Nota eliminada con éxito" + }, + "attention_note_dialog": { + "title": "Atención", + "description": "¿Está seguro de que desea cerrar esta nota sin guardarla?", + "dont_save": "no guardes", + "cancel": "Cancelar" + } +} \ No newline at end of file diff --git a/onboarding/en.json b/onboarding/en.json index 0a2f25d..036ca35 100644 --- a/onboarding/en.json +++ b/onboarding/en.json @@ -1,6 +1,6 @@ { "onboarding-call-dialog": { - "title": "Want to read a step-by-step guide to DUST PLATFORM?", + "title": "Want to read a step-by-step guide to the DUST PLATFORM?", "skip": "Skip", "yes": "Yes" }, @@ -10,21 +10,21 @@ "done": "Done", "portfolio": { "title": "“Portfolio” section", - "description": "In this section, you can create your porfolios, track your assets and investments.", + "description": "In this section you can create your portfolios and track your assets and investments.", "list": { - "1": "Total estimated balance of portfolios and PNL", - "2": "Simulation of investment strategies", - "3": "Integration of exchange portfolios in a single place", - "4": "Estimates and tracking of venture investments" + "1": "The total estimated balance of portfolios and PNL", + "2": "the simulation of investment strategies", + "3": "The integration of an exchange portfolios in a single place", + "4": "The estimation and tracking of venture investments" } }, "virtual_portfolio": { - "title": "Virtual portfolio", - "description": "With this portfolio, you can add assets manually and simulate different types of investment strategies.", + "title": "The virtual portfolio", + "description": "You can add your assets manually and simulate different types of investment strategies with this portfolio.", "list": { - "1": "Manual addition of transactions", - "2": "1000+ crypto-assets to track", - "3": "Chart visualization of profits/losses", + "1": "The manual addition of transactions", + "2": "1000+ crypto-assets to the track", + "3": "The chart visualization of profits/losses", "4": "Pie Сhart visualization of the distribution of finances" } }, @@ -32,55 +32,55 @@ "title": "Exchange portfolio", "description": "With this portfolio, you can track your exchange portfolios using API integrations.", "list": { - "1": "Simple and clear integration using API", - "2": "Automatic update of transactions and prices", + "1": "The simple and clear integration, using API", + "2": "The automatic update of transactions and prices", "3": "Chart visualization of profits/losses", "4": "Pie Сhart visualization of the distribution of finances" } }, "venture_portfolio": { - "title": "Venture portfolio", + "title": "The venture portfolio", "description": "With this portfolio, you can track all venture investments with flexible configuration and visualizations.", "list": { - "1": "Flexible tracking of venture investments", - "2": "Chart of TGE and unlocks", - "3": "Detailed information about a venture asset", + "1": "The flexible tracking of venture investments", + "2": "The chart of TGE and unlocks", + "3": "The detailed information about a venture asset", "4": "Automatic calculations instead of Excel tables" } }, "forum": { "title": "“Forum” section", - "description": "In this section, you can create posts and share your thoughts with a community of like-minded people.", + "description": "In this section you can create posts and share your thoughts with a community of like-minded people.", "list": { - "1": "Viewing posts in rating order", - "2": "Ability to comment on posts created by other people", - "3": "Earn DUST Token for best posts", - "4": "Stay up-to-date on the latest events" + "1": "The viewing posts in a rating order", + "2": "The ability to comment on posts created by other people", + "3": "Earning DUST Token for best posts", + "4": "Staying up-to-date on the latest events" } }, "academy": { "title": "“Academy” section", "description": "In this section, you can choose the course you are interested in and get new knowledge.", "list": { - "1": "Every course is created by DUST.FOUNDATION team", - "2": "Visual representation of complex topics in videos", - "3": "Passing tests in each module", - "4": "Evaluation of modules and courses" + "1": "Every course is created by DUST FOUNDATION team", + "2": "The videos contain the visual representation of complex topics.", + "3": "The final rating in each module", + "4": "The evaluation of modules and courses" } }, "balance": { "title": "“Top up balance” section", - "description": "In this section, you can purchase/extend subscriptions for platform and crypto-community.", + "description": "In this section you can purchase/extend subscriptions for platform and crypto-community.", "list": { - "1": "Easy 2-steps payment process", - "2": "Support of different networks and Binance Pay", - "3": "Detailed video tutorial about how to make payments for newcomers", + "1": "The easy 2-steps payment process", + "2": "The support of different networks and Binance Pay", + "3": "The detailed video tutorial on how to make payments for newcomers", "4": "Quick crediting funds to the platform" } }, "subscription": { "title": "“Subscription” section", - "description": "In this section, you can choose and activate different types of subscriptions.", + "description": "In this section you can choose and activate different types of subscriptions.", "list": { "1": "7 days of free trial (DUST Platform)", "2": "3 types of subscription with different durations", @@ -90,7 +90,7 @@ }, "profile": { "title": "“Profile” section", - "description": "In this section, you can get daily rewards, achievements and track your rating.", + "description": "In this section you can get daily rewards, achievements, and track your rating.", "list": { "1": "Choose your crypto-avatar", "2": "Daily rewards for visiting a platform", diff --git a/onboarding/es.json b/onboarding/es.json new file mode 100644 index 0000000..bb77728 --- /dev/null +++ b/onboarding/es.json @@ -0,0 +1,102 @@ +{ + "onboarding-call-dialog": { + "title": "¿Quiere leer una guía paso a paso de la PLATAFORMA DUST?", + "skip": "Saltar", + "yes": "Sí" + }, + "onboarding-dialog": { + "back": "Volver", + "onward": "Siguiente", + "done": "Hecho", + "portfolio": { + "title": "Sección “Portafolio”", + "description": "En esta sección puede crear sus carteras, realizar un seguimiento de sus activos e inversiones.", + "list": { + "1": "El saldo total estimado de carteras y PNL", + "2": "La simulación de las estrategias del inversión", + "3": "La integración de las carteras del cambio en un solo lugar", + "4": "Los estimaciones y seguimiento de los inversiones del riesgo" + } + }, + "virtual_portfolio": { + "title": "El portafolio virtual", + "description": "Con esta cartera puede agregar activos manualmente y simular diferentes tipos de las estrategias del inversión.", + "list": { + "1": "La adición manual de transacciones", + "2": "Más de 1000 criptoactivos para rastrear", + "3": "El gráfico de visualización de ganancias/pérdidas", + "4": "Pie Сhart visualización de la distribución de las finanzas" + } + }, + "exchange_portfolio": { + "title": "La cartera del cambio", + "description": "Con esta cartera puede realizar un seguimiento de sus carteras del intercambio mediante integraciones de API.", + "list": { + "1": "La integración simple y clara con el uso de API", + "2": "La actualización automática de transacciones y precios.", + "3": "El gráfico de visualización de ganancias/pérdidas", + "4": "Pie Сhart visualización de la distribución de las finanzas" + } + }, + "venture_portfolio": { + "title": "La cartera de empresas", + "description": "Con esta cartera puede realizar un seguimiento de todas las inversiones del riesgo con configuraciones y visualizaciones flexibles.", + "list": { + "1": "El seguimiento flexible de los inversiones del riesgo", + "2": "El gráfico de TGE y desbloqueos", + "3": "La información detallada sobre un activo de riesgo", + "4": "Los cálculos automáticos en un lugar a cambio de las tablas en Excel" + } + }, + "forum": { + "title": "La sección “Foro”", + "description": "En esta sección puede crear los publicaciones y compartir sus pensamientos con una comunidad de personas de ideas afines.", + "list": { + "1": "Ver publicaciones en orden de calificación", + "2": "La posibilidad de comentar en publicaciones creadas por otras personas.", + "3": "Gana DUST Token por las mejores publicaciones", + "4": "Manténgase actualizado sobre los últimos eventos" + } + }, + "academy": { + "title": "La sección “Academia”", + "description": "En esta sección, puede elegir el curso que le interesa y obtener nuevos conocimientos.", + "list": { + "1": "Cada curso es creado por el equipo de DUST FOUNDATION", + "2": "Los videos con una representación visual de temas complejos", + "3": "La superación de pruebas en cada módulo.", + "4": "La evaluación de módulos y cursos" + } + }, + "balance": { + "title": "Apartado “Recargar saldo”", + "description": "En esta sección puede comprar/ampliar las suscripciones para la plataforma y la criptocomunidad.", + "list": { + "1": "El proceso fácil del pago de 2 pasos", + "2": "El soporte de diferentes redes y Binance Pay", + "3": "El video tutorial detallado sobre cómo realizar pagos para recién llegados", + "4": "La acreditación rápida de los fondos a la plataforma" + } + }, + "subscription": { + "title": "Sección “Suscripción”", + "description": "En esta sección puede elegir y activar diferentes tipos de suscripciones.", + "list": { + "1": "7 días de prueba gratis (Plataforma DUST)", + "2": "3 tipos de suscripción con diferentes duraciones", + "3": "Las integraciones con Telegram y Discord", + "4": "La sistema de descuento y obtención de DUST Token" + } + }, + "profile": { + "title": "Sección “Perfil”", + "description": "En esta sección puede obtener recompensas diarias, logros y realizar un seguimiento de su calificación.", + "list": { + "1": "Elige tu cripto-avatar", + "2": "Recompensas diarias por visitas de una plataforma", + "3": "Lista de los logros recibidos", + "4": "Las opiniones de los usuarios" + } + } + } +} \ No newline at end of file diff --git a/onboarding/uk.json b/onboarding/uk.json index 18dc5fe..0a6ccd1 100644 --- a/onboarding/uk.json +++ b/onboarding/uk.json @@ -13,7 +13,7 @@ "description": "У цьому розділі ви маєте можливість створювати свої особисті портфелі, відстежувати активи та ваші інвестиції.", "list": { "1": "Загальна оцінка портфелів та PNL", - "2": "Віртуальне моделювання інвест стратегій", + "2": "Віртуальне моделювання інвест-стратегій", "3": "Інтеграція біржових портфелів в одному місці", "4": "Розрахунок та відстеження венчурних інвестицій" } @@ -45,24 +45,24 @@ "1": "Гнучке відстеження венчурних інвестицій", "2": "Графік TGE та розлоків", "3": "Детальна інформація про венчурний актив", - "4": "Автоматичні розрахунки замість Excel таблиць" + "4": "Автоматичні розрахунки, замість Excel таблиць" } }, "forum": { "title": "Розділ “Форум”", - "description": "У цьому розділі ви маєте можливість створювати пости та ділитися думками з ком'юніті однодумців.", + "description": "У цьому розділі ви маєте можливість створювати публікації та ділитися думками з спільнотою однодумців.", "list": { - "1": "Відображення постів за рейтингом", - "2": "Можливість участі в обговоренні чужого посту", - "3": "Заробляйте DUST Token за найкращі пости", + "1": "Відображення публікацій за рейтингом", + "2": "Можливість участі в обговоренні публікацій інших користувачів", + "3": "Заробляйте DUST Token за найкращі публікації", "4": "Будьте в курсі останніх подій" } }, "academy": { "title": "Розділ “Академія”", - "description": "У цьому розділі ви маєте можливість обрати курс, що вас цікавить, і знайти нові знання.", + "description": "У цьому розділі ви маєте можливість обрати курс, що вас цікавить, та отримати нові знання.", "list": { - "1": "Кожен курс написаний командою DUST.FOUNDATION", + "1": "Кожен курс розроблено командою DUST FOUNDATION", "2": "Візуалізація складних тем у відео", "3": "Проходження тестів у кожному модулі", "4": "Оцінювання модулів та курсів" @@ -70,7 +70,7 @@ }, "balance": { "title": "Розділ “Поповнення балансу”", - "description": "У цьому розділі ви маєте можливість оплачувати/продовжувати підписку на платформу та криптоком'юніті.", + "description": "У цьому розділі ви маєте можливість сплачувати/продовжувати підписку на платформу та криптоком'юніті.", "list": { "1": "Простий спосіб оплати в 2 кроки", "2": "Підтримка різних мереж та Binance Pay", @@ -83,14 +83,14 @@ "description": "У цьому розділі ви маєте можливість вибрати та активувати різні види підписки.", "list": { "1": "7 днів безкоштовного пробного періоду (DUST Platform)", - "2": "3 типи підписки з різними періодами", + "2": "3 типи підписки з різною тривалістю", "3": "Інтеграції з Telegram та Discord", "4": "Система знижок та нарахування DUST Token" } }, "profile": { "title": "Розділ “Особистий профіль”", - "description": "У цьому розділі ви маєте можливість отримувати щоденні нагороди, досягнення, відстежувати рейтинг.", + "description": "У цьому розділі ви маєте можливість отримувати щоденні нагороди, досягнення та відстежувати рейтинг.", "list": { "1": "Вибір вашого крипто-персонажу", "2": "Щоденні нагороди за відвідування платформи", diff --git a/portfolio/en.json b/portfolio/en.json index fb5ffcc..ab16d27 100644 --- a/portfolio/en.json +++ b/portfolio/en.json @@ -8,7 +8,7 @@ "dialog-add-coin": { "first_step": { "title": "Step 1", - "choose_asset": "Choose asset", + "choose_asset": "Choose the asset", "search": "Search" }, "second_step": { "title": "Step 2", @@ -21,9 +21,9 @@ "total_profit": "Total profit", "buy": "Buy", "sell": "Sell", - "edit_transaction": "Edit transaction", - "delete_transaction": "Delete transaction", - "add_transaction": "Add transaction" + "edit_transaction": "Edit the transaction", + "delete_transaction": "Delete the transaction", + "add_transaction": "Add a transaction" }, "change": "Change", "add": "Add", @@ -36,23 +36,23 @@ } }, "dialog-add-exchange-portfolio": { - "title": "Creation of exchange portfolio", + "title": "The creation of an exchange portfolio", "selected_exchange": "Selected exchange*", "portfolio_name": "Portfolio title*", "name_placeholder": "Giga Chad", "portfolio_description": "Portfolio description", - "description_placeholder": "Portfolio consisting of the riskiest and the most promising assets across the market. Be prepared to say goodbye to your sleep and money.", - "api_key_rule": "We ask only for read permissions. It doesn't provide us access to your personal keys or ability to transfer your funds. We need it only to show you effectiveness of your portfolio and analytics.", - "enter_api_key": "Enter API-key", + "description_placeholder": "The portfolio consisting of the riskiest and the most promising assets across the market. Be ready to say goodbye to your sleep and money.", + "api_key_rule": "We ask only for read permissions. It doesn't provide us an access to your personal keys or an ability to transfer your funds. We need it only to show you the effectiveness of your portfolio and analytics.", + "enter_api_key": "Enter the API-key", "api_key": "API-key", - "enter_secret_key": "Enter secret key", + "enter_secret_key": "Enter the secret key", "secret_key": "Secret key", "help": { "1": "On a Binance exchange website open API Management section", "2": " Create new API key , name it, for example \"DUST Portfolio\", and press \"Next\"", "3": "(If everything is all right), enter 2FA codes", "4": "Copy API key and secret key", - "5": " IT IS DESIRABLE to disable access to trading for this API key, to do this:
  1. Click \"Edit restrictions\"
  2. Disable \"Enable Spot & Margin Trading\"
  3. Clcik \"Save\"
  4. Введите код Двухфактороной аутентификации
" + "5": " IT IS DESIRABLE to disable access to trading for this API key, to do this:
  1. Click \"Edit restrictions\"
  2. Disable \"Enable Spot & Margin Trading\"
  3. Clcik \"Save\"
  4. enter the key of two-step authentication
" }, "create": "Create", "back": "Back", @@ -131,8 +131,8 @@ "title_1": "Introduction", "title_2": "Financial information", "title_3": "Technical information", - "title_4": "Select date and (or) % of unlock on TGE", - "title_5": "Duration of asset distribution", + "title_4": "Select the date and (or) % of unlocking on TGE", + "title_5": "Duration of the asset distribution", "tge": "TGE — (Token Generation Event), synonym \"ICO\", meaning \"initial coin offering\".", "total": "Total", "onward": "Next", @@ -143,12 +143,12 @@ }, "first_step": { "name": "Title*", - "name_placeholder": "Asset name", + "name_placeholder": "Asset a name", "ticker": "Ticker*", "ticker_placeholder": "Ticker", "sait": "Website", "description": "Description", - "logo": "Asset logo", + "logo": "Asset a logo", "format_img": "JPG or PNG, 1:1 (square),
not more than 3MB", "loaded_photo": "Photo uploaded:", "download": "Download" @@ -204,7 +204,7 @@ "file_type": "Invalid file type", "file_size": "File size exceeds {{ size }}MB", "max_value": "Maximum value is {{ max }}", - "min_value": " Value should be less than {{ min }}", + "min_value": " Value should be more than {{ min }}", "invalid_period": "Cannot be earlier than purchase date or unlock date" } }, @@ -237,7 +237,7 @@ "subtitle": "Adding of new projects purchased during early stages" }, "need_subscription": "Active subscription required", - "create_portfolio": "Create portfolio" + "create_portfolio": "Create a portfolio" }, "dialog-delete-coin": { "title": "Delete asset", @@ -402,7 +402,7 @@ "portfolio_empty": "Portfolio is empty...", "your_portfolio_empty": "Your portfolio is empty :(", "add_asset": "Add asset", - "add_first_asset": "Add first asset", + "add_first_asset": "Add the first asset", "need_subscription": "Active subscription required" }, "portfolio-list": { @@ -435,8 +435,8 @@ "edit": "Edit", "your_portfolio_empty": "Your portfolio is empty :(", "add_first_asset": "Add first asset", - "unlock_chart": "Unlock chart of venture assets", - "impossible_to_build": "Impossible to build chart for this asset", + "unlock_chart": "Unlock a chart of venture assets", + "impossible_to_build": "Impossible to build a chart for this asset", "my_assets": "{isMobile, plural, =1 {My assets} other {My venture assets}}", "portfolio_empty": "Portfolio is empty...", "characteristics": { diff --git a/portfolio/es.json b/portfolio/es.json new file mode 100644 index 0000000..5485477 --- /dev/null +++ b/portfolio/es.json @@ -0,0 +1,468 @@ +{ + "components": { + "breadcrumbs": { + "portfolio": "El portfolio", + "main": "Hogar", + "transactions": "Las transacciónes" + }, + "dialog-add-coin": { + "first_step": { + "title": "Paso 1", + "choose_asset": "Elija un activo", + "search": "Búsqueda" + }, + "second_step": { + "title": "Paso 2", + "amount": "Monto", + "max": "MÁX.", + "price": "Precio por moneda", + "date": "Fecha (DD.MM.AAAA)", + "date_placeholder": "DD.MM.AAAA", + "total_attachment": "La inversión total", + "total_profit": "El beneficio total", + "buy": "Comprar", + "sell": "Vender", + "edit_transaction": "Editar mi transacción", + "delete_transaction": "Eliminar una transacción", + "add_transaction": "Agregar una transacción" + }, + "change": "El cambio", + "add": "Añadir", + "validation_messages": { + "required": "Se requiere el campo", + "invalid_date": "Fecha invalida", + "min_price": "El precio no puede ser inferior a 0$", + "max_amount": "La cantidad no puede exceder {{max}} {{coin}}", + "min_amount": "El monto no puede ser inferior a 0 {{coin}}" + } + }, + "dialog-add-exchange-portfolio": { + "title": "La creación de una cartera del cambio", + "selected_exchange": "Intercambio seleccionado*", + "portfolio_name": "Título de la cartera*", + "name_placeholder": "giga chad", + "portfolio_description": "Descripción de la cartera", + "description_placeholder": "La cartera compuesta por los activos más riesgosos y prometedores del mercado. Prepárate para una despedida con tu sueño y dinero.", + "api_key_rule": "Sólo pedimos permisos de lectura . No nos proporciona el acceso a sus claves personales ni la posibilidad de transferir sus fondos. Solo lo necesitamos para mostrarle la efectividad de su cartera y análisis.", + "enter_api_key": "Ingrese la clave API", + "api_key": "Clave API", + "enter_secret_key": "Introduce la clave secreta", + "secret_key": "Llave secreta", + "help": { + "1": "En un sitio web de intercambio de Binance, abra la sección Administración de API", + "2": "Cree una nueva clave API , asígnele un nombre, por ejemplo, "Portafolio DUST" , y pulsa "Siguiente"", + "3": "(Si todo está bien), ingrese los códigos 2FA", + "4": "Copie la clave API y la clave secreta", + "5": "ES DESEABLE deshabilitar el acceso al comercio para esta clave API, para ello:
  1. Haga clic en "Editar restricciones"
  2. Deshabilitar "Habilitar comercio al contado y margen"
  3. Haga clic en "Guardar"
  4. Ingrese el código de autenticación de dos factores
" + }, + "create": "Crear", + "back": "Volver", + "onward": "próximo", + "important": "Importante", + "validation_messages": { + "required": "Se requiere el campo", + "min_length": "La longitud mínima es {{min}} {min, plural, =1 {símbolo} other {símbolos}}", + "max_length": "La longitud máxima es {{max}} {max, plural, =1 {símbolo} other {símbolos}}", + "repeat": "no debería repetir" + } + }, + "dialog-add-regular-portfolio": { + "create_portfolio": "Crear cartera", + "title": "Creación de portafolio virtual", + "name_placeholder": "Verdadero HODLer", + "description_placeholder": "Esta cartera incluye activos fundamentales en todo el criptomercado. Puedes dormir tranquilo.", + "description_not_necessarily": "Descripción (no es necesario)", + "name": "Título", + "validation_messages": { + "required": "Se requiere campo", + "min_length": "La longitud mínima es {{min}} {min, plural, =1 {símbolo} other {símbolos}}", + "max_length": "La longitud máxima es {{max}} {max, plural, =1 {símbolo} other {símbolos}}", + "repeat": "no debería repetir" + } + }, + "dialog-add-venture-asset": { + "unlock_types": { + "linear": "Lineal", + "full": "Completo", + "custom": "Disfraz" + }, + "asset_type": { + "blockchain": "cadena de bloques", + "defi": "DeFi", + "gamefi": "GameFi", + "metaverse": "El metaverso", + "launchpad": "La plataforma de lanzamiento", + "payments": "Pagos", + "fun_token": "ficha divertida", + "nft": "NFT", + "other": "Otro" + }, + "rounds": { + "public": "Público", + "private": "Privado", + "strategic": "Estratégico", + "presale": "presal", + "preseed": "Pre-semilla", + "seed": "Semilla", + "round_a": "Ronda A", + "round_b": "Ronda B", + "round_c": "Ronda C", + "round_d": "Ronda D", + "other": "Otro" + }, + "periods": { + "every-day": "Diariamente", + "every-week": "Semanalmente", + "every-month": "Mensual", + "every-quarter": "Trimestral", + "every-half-year": "Cada 6 meses", + "every-year": "Anual" + }, + "unlock_period_types": { + "amount": "Monto.", + "percent": "%" + }, + "cliff": { + "MONTH": "mes.", + "YEAR": "año" + }, + "main": { + "add": "La adición de los activos del riesgo", + "edit": "La edición de los activos del riesgo", + "title_1": "Introducción", + "title_2": "Información financiera", + "title_3": "Información técnica", + "title_4": "Seleccione la fecha y (o) % de desbloqueo en TGE", + "title_5": "Duración de la distribución de activos", + "tge": "TGE — (Evento de generación de tokens), sinónimo de \"ICO\", que significa \"oferta inicial de monedas\".", + "total": "Total", + "onward": "próximo", + "back": "Volver", + "done": "Hecho", + "date_placeholder": "DD.MM.AAAA", + "period_date_placeholder": "DD.MM.AAAA - DD.MM.AAAA" + }, + "first_step": { + "name": "Título*", + "name_placeholder": "Nombre del recurso", + "ticker": "Corazón*", + "ticker_placeholder": "Corazón", + "sait": "Sitio web", + "description": "Descripción", + "logo": "El logotipo de activo", + "format_img": "JPG o PNG, 1:1 (cuadrado),
no más de 3 MB", + "loaded_photo": "Foto subida:", + "download": "Descargar" + }, + "second_step": { + "price": "El precio de compra*", + "price_placeholder": "Precio", + "amount": "Cantidad de monedas/fichas compradas*", + "amount_placeholder": "Monto", + "round": "Redondo", + "total_attachment": "Inversión total:" + }, + "third_step": { + "network": "La red", + "address": "Dirección de contrato inteligente", + "type": "Tipo de proyecto", + "date": "Fecha de compra (DD.MM.AAAA)*" + }, + "fourth_step": { + "unlock": "% desbloqueado", + "unlock_placeholder": "0-100%", + "date": "Fecha", + "tba": "TBA - (Por anunciarse)", + "cliff": "Acantilado: período de tiempo que debe pasar antes de que comience el lanzamiento de los tokens", + "period_cliff": "Período de acantilado", + "lockup": "Acantilado (Bloqueo)", + "no": "No" + }, + "fifth_step": { + "vesting": "Adquisición", + "vesting_description": "Adquisición: el proceso mediante el cual los activos se bloquean y distribuyen durante un cierto período de tiempo", + "unlock_date": "La fecha del desbloqueo", + "period": "El período de distribución", + "end_date": "La fecha final", + "start_date": "La fecha del inicio", + "frequency": "Frecuencia", + "info": "{{amount}} monedas/fichas {{period}} desde {{start}} hasta {{emd}}", + "select_period": "Seleccionar el periodo", + "unlock_impossible": "El desbloqueo para el período seleccionado es imposible", + "elem_unlock_date": "La fecha de desbloqueo {{num}}", + "invalid_sequence": "No puede ser anterior a la fecha de compra o la fecha de desbloqueo", + "value_in_period": "Desbloquear volumen para este período", + "left_to_distribute": "Izquierda para distribuir:", + "volume_distributed": "Todo el volumen se distribuye", + "invalid_unlock": " * Desbloqueos no válidos" + }, + "validation_messages": { + "required": "Se requiere campo", + "min_length": "La longitud mínima es {{min}} {min, plural, =1 {símbolo} other {símbolos}}", + "max_length": "La longitud máxima es {{max}} {max, plural, =1 {símbolo} other {símbolos}}", + "min_price": "El precio no puede ser inferior a 0$", + "invalid_date": "Fecha invalida", + "file_type": "El tipo de archivo invalido", + "file_size": "El tamaño del archivo supera los {{size}}MB", + "max_value": "El valor máximo es {{max}}", + "min_value": " El valor debe ser inferior a {{min}}", + "invalid_period": "No puede ser anterior a la fecha de compra o la fecha de desbloqueo" + } + }, + "dialog-add-venture-portfolio": { + "create_portfolio": "Crear una cartera", + "title": "Creación de cartera de empresas", + "name_placeholder": "Inversor criptográfico novato", + "description_placeholder": "Además de activos confiables y probados, esta cartera también incluye algunos de los proyectos más prometedores y desarrollados activamente.", + "name": "Título", + "description_not_necessarily": "Descripción (no es necesario)", + "validation_messages": { + "required": "Se requiere campo", + "min_length": "La longitud mínima es {{min}} {min, plural, =1 {símbolo} other {símbolos}}", + "max_length": "La longitud máxima es {{max}} {max, plural, =1 {símbolo} other {símbolos}}", + "repeat": "no debería repetir", + "file_size": "El tamaño supera los {{size}}MB" + } + }, + "dialog-create-portfolio": { + "virtual": { + "title": "Portfolio virtual", + "subtitle": "La creación de una cartera virtual de criptoactivos" + }, + "exchange": { + "title": "La cartera del cambio", + "subtitle": "Integraciones con bolsas y seguimiento de activos reales" + }, + "venture": { + "title": "La cartera de empresas", + "subtitle": "Adición de nuevos proyectos comprados en etapas tempranas" + }, + "need_subscription": "Se requiere una suscripción activa", + "create_portfolio": "Crear una cartera" + }, + "dialog-delete-coin": { + "title": "Eliminar un activo", + "subtitle": "¿Está seguro de que desea eliminar {{name}} de su cartera?", + "delete": "Borrar", + "cancel": "Cancelar" + }, + "dialog-delete-portfolio": { + "title": "Eliminar una cartera", + "subtitle": "¿Está seguro de que desea eliminar su cartera {{name}} ?", + "delete": "Borrar", + "cancel": "Cancelar" + }, + "dialog-delete-transaction": { + "title": "Eliminar transacción", + "subtitle": "¿Está seguro de que desea eliminar esta transacción de su cartera?", + "delete": "Borrar", + "cancel": "Cancelar" + }, + "dialog-delete-venture-asset": { + "title": "Eliminar un activo", + "subtitle": "¿Está seguro de que desea eliminar {{name}} de su cartera?", + "delete": "Borrar", + "cancel": "Cancelar" + }, + "dialog-edit-exchange-portfolio": { + "title": "Editar las teclas", + "enter_api_key": "Clave API", + "enter_secret_key": "Llave secreta", + "cancel": "Cancelar", + "save": "Ahorrar", + "attention": "¡Atención!", + "notice": "La cartera actual se eliminará y se cargará una nueva en su lugar", + "replace": "Reemplazar", + "validation_messages": { + "required": "Se requiere campo", + "min_length": "La longitud mínima es {{min}} {min, plural, =1 {símbolo} other {símbolos}}", + "max_length": "La longitud máxima es {{max}} {max, plural, =1 {símbolo} other {símbolos}}" + } + }, + "dialog-edit-portfolio": { + "title": "Editar la cartera", + "name_placeholder": "Verdadero HODLer", + "description_placeholder": "Esta cartera incluye activos fundamentales en todo el criptomercado. Puedes dormir tranquilo.", + "name": "Título", + "description_not_necessarily": "Descripción (no es necesario)", + "save": "Ahorrar", + "validation_messages": { + "required": "Se requiere campo", + "min_length": "La longitud mínima es {{min}} {min, plural, =1 {símbolo} other {símbolos}}", + "max_length": "La longitud máxima es {{max}} {max, plural, =1 {símbolo} other {símbolos}}", + "repeat": "no debería repetir" + } + }, + "dialog-transaction-info": { + "title": "Detalles de la transacción", + "type": "Escribe", + "price": "Precio", + "amount_coin": "La cantidad de monedas", + "date": "Fecha", + "value": "Valor en $", + "close": "Cerca", + "buy": "Comprar", + "sell": "Rebaja" + }, + "dialog-venture-coin-info": { + "title": "Detalles de activos de riesgo", + "characteristics": { + "price": "{isMobile, plural, =1 {Precio} otro {Precio de compra}}", + "amount": "{isMobile, plural, =1 {Cantidad} otro {Cantidad de monedas}}", + "investment_volume": "Volumen de inversiones", + "type_of_project": "tipo de proyecto", + "type": "Escribe", + "round": "Redondo", + "description": "Descripción", + "sait": "Sitio web", + "network": "La red", + "date": "Fecha de compra", + "lock_period": "Período de bloqueo" + }, + "close": "Cerca" + }, + "invalid-api-key-dialog": { + "title": "Clave de API no válida", + "subtitle": "Debe cambiar la clave API para que podamos actualizar su cartera." + }, + "portfolio-coin": { + "all_transaction": "Todas las transacciones", + "need_subscription": "Se requiere suscripción activa", + "add_transaction": "Agregar transacción", + "delete_asset": "Eliminar moneda", + "delete": "Borrar" + }, + "portfolio-list-item": { + "update_data": "Actualizando los datos", + "need_subscription": "Se requiere suscripción activa", + "edit": "Editar", + "delete": "Borrar", + "open": "Abierto", + "virtual": "Portfolio virtual", + "exchange": "cartera de cambio", + "venture": "cartera de empresas", + "investment_value": "Cantidad de inversiones", + "portfolio_valuation": "Evaluación de cartera" + }, + "portfolio-pnl": { + "total_attachments": "Importe total de las inversiones", + "total_investment": "Importe total de las inversiones", + "invested_to_portfolio": "Invertido en cartera", + "portfolio_evaluation": "Evaluación de cartera", + "all_times_pnl": "PNL de todos los tiempos", + "portfolio_pnl": "cartera de PNL", + "total_portfolio_evaluation": "Evaluación total de la cartera" + }, + "portfolio-transaction": { + "buy": "Comprar", + "sell": "Vender", + "deposit": "Depósito", + "withdraw": "Retirar", + "transfer": "Transferir", + "need_subscription": "Se requiere suscripción activa", + "edit_transaction": "Editar transacción", + "delete_transaction": "Eliminar transacción" + }, + "series-finance": { + "title": "Desglose de las finanzas", + "total": "Total", + "others": "Otros" + }, + "transactions-limit-dialog": { + "title": "Ha superado el límite de transacciones", + "subtitle": "Active una suscripción para obtener transacciones de cartera ilimitadas", + "used_transactions": "Transacciones utilizadas:", + "of": "{{num1}} de {{num2}}", + "activate_subscription": "Activar mi suscripción" + }, + "interval": { + "1_day": "1 día", + "7_days": "7 días", + "1_month": "1 mes", + "3_months": "3 mi", + "1_year": "1 año", + "all_time": "Infinito" + } + }, + "portfolio": { + "last_time_update": "Última actualización:", + "update_started": "Actualización iniciada:", + "not_updated": "No actualizado", + "to_update": "Hasta la actualización", + "update": "Actualizar", + "portfolio_capitalization": "Capitalización de cartera", + "portfolio_profitability": "Rentabilidad de la cartera", + "portfolio_description": "Descripción de la cartera", + "my_assets": "mis activos", + "finance": "Finanzas", + "price": "Precio", + "average_price": "Promedio precio de compra", + "amount_coin": "cantidad de monedas", + "profit_loss": "Pérdida de beneficios", + "description": "Descripción de la cartera", + "portfolio_empty": "El portafolio está vacío...", + "your_portfolio_empty": "Tu cartera está vacía :(", + "add_asset": "Agregar activo", + "add_first_asset": "Añadir primer activo", + "need_subscription": "Se requiere suscripción activa" + }, + "portfolio-list": { + "create_portfolio": "Crear cartera", + "need_subscription": "Se requiere suscripción activa", + "navigation": { + "all_portfolios": "Todas las carteras", + "calculator": "Calculadora de riesgo", + "indexes": "Índices" + } + }, + "portfolio-transactions": { + "back": "Volver", + "price": "Precio", + "average_price": "Promedio precio de compra", + "amount_coin": "cantidad de monedas", + "profit_loss": "Pérdida de beneficios", + "date": "Fecha", + "value": "Valor en $", + "commission": "Tarifa", + "add": "Agregar", + "transactions": "Las transacciónes", + "add_transaction": "Agregar transacción", + "need_subscription": "Se requiere suscripción activa" + }, + "portfolio-venture": { + "add_asset": "Agregar activo", + "description": "Descripción de la cartera", + "delete_asset": "Eliminar activo", + "edit": "Editar", + "your_portfolio_empty": "Tu cartera está vacía :(", + "add_first_asset": "Añadir primer activo", + "unlock_chart": "Desbloquear gráfico de activos de riesgo", + "impossible_to_build": "Imposible crear un gráfico para este activo", + "my_assets": "{isMobile, plural, =1 {Mis activos} otro {Mis activos de riesgo}}", + "portfolio_empty": "El portafolio está vacío...", + "characteristics": { + "price": "{isMobile, plural, =1 {Precio} otro {Precio de compra}}", + "amount": "{isMobile, plural, =1 {Cantidad} otro {Cantidad de monedas}}", + "investment_volume": "Volumen de inversiones", + "type_of_project": "Tipo de proyecto", + "type": "Escribe", + "round": "Redondo", + "description": "Descripción", + "sait": "Sitio web", + "network": "La red", + "date": "Fecha de compra", + "lock_period": "Período de bloqueo" + }, + "unlock_info": { + "tge_today": "TGE de hoy.", + "to_start_tge": "Antes de TGE {{diff}}", + "cliff_today": "Hoy es el comienzo de Cliff", + "to_start_cliff": "Antes del Acantilado {{diff}}", + "cliff_end": "Finalización de Cliff hoy", + "to_end_cliff": "Antes de que termine el Acantilado {{diff}}", + "today_unlock": "Hoy {{num}} es un desglose de", + "to_unlock": "Antes de {{num}} desbloquear {{diff}}" + }, + "need_subscription": "Se requiere suscripción activa" + } +} \ No newline at end of file diff --git a/portfolio/uk.json b/portfolio/uk.json index 0d7cfe4..dd72bbc 100644 --- a/portfolio/uk.json +++ b/portfolio/uk.json @@ -29,7 +29,7 @@ "change": "Змінити", "add": "Додати", "validation_messages": { - "required": "Поле обов'язково до заповнення", + "required": "Поле обов'язкове до заповнення", "invalid_date": "Невалідна дата", "min_price": "Ціна не може бути меншою ніж 0$", "max_amount": "Кількість не може бути більшою за {{ max }} {{ coin }}", @@ -38,7 +38,7 @@ }, "dialog-add-exchange-portfolio": { "title": "Створення біржового портфеля", - "selected_exchange": "Вибрана біржа*", + "selected_exchange": "Обрана біржа*", "portfolio_name": "Назва портфеля*", "name_placeholder": "Шибайголова", "portfolio_description": "Опис портфеля", @@ -51,7 +51,7 @@ "help": { "1": "На сайті біржі Binance відкрийте розділ API", "2": " Створіть новий API ключ назвавши його, наприклад, \"DUST Portfolio\", і натисніть \"створити новий ключ\"", - "3": "(Якщо все вийшло), введіть код двофакторної автентифікації", + "3": "(Якщо все вийшло), введіть код двофакторної аутентифікації", "4": "Скопіюйте ключ API і секретний ключ", "5": " БАЖАНО вимкнути доступ до торгівлі для цього API ключа, для цього:
  1. Натисніть \"Налаштування\"
  2. Забороніть \"Доступ до торгівлі\"
  3. Натисніть \"Зберегти\"
  4. Введіть код Двофакторної аутентифікації
" }, @@ -60,7 +60,7 @@ "onward": "Далі", "important": "Важливо", "validation_messages": { - "required": "Поле обов'язково до заповнення", + "required": "Поле обов'язкове до заповнення", "min_length": "Мінімальна довжина {{ min }} {min, plural, =1 {символ} =2 {символа} =3 {символа} =4 {символа} other {символів}}", "max_length": "Максимальна довжина {{ max }} {max, plural, =1 {символ} =2 {символа} =3 {символа} =4 {символа} other {символів}}", "repeat": "Не повинно повторюватися" @@ -74,7 +74,7 @@ "description_not_necessarily": "Опис (не обов'язково)", "name": "Назва", "validation_messages": { - "required": "Поле обов'язково до заповнення", + "required": "Поле обов'язкове до заповнення", "min_length": "Мінімальна довжина {{ min }} {min, plural, =1 {символ} =2 {символа} =3 {символа} =4 {символа} other {символів}}", "max_length": "Максимальна довжина {{ max }} {max, plural, =1 {символ} =2 {символа} =3 {символа} =4 {символа} other {символів}}", "repeat": "Не повинно повторюватися" @@ -87,27 +87,27 @@ "custom": "Кастомний" }, "asset_type": { - "blockchain": "Blockchain", + "blockchain": "Блокчейн", "defi": "DeFi", "gamefi": "GameFi", - "metaverse": "Metaverse", - "launchpad": "Launchpad", - "payments": "Payments", - "fun_token": "Fun Token", + "metaverse": "Метавсесвіт", + "launchpad": "Панель запуску", + "payments": "Платіж", + "fun_token": "Кумедний токен", "nft": "NFT", "other": "Інше" }, "rounds": { - "public": "Public", - "private": "Private", - "strategic": "Strategic", - "presale": "Pre-sale", - "preseed": "Pre-seed", - "seed": "Seed", - "round_a": "Round A", - "round_b": "Round B", - "round_c": "Round C", - "round_d": "Round D", + "public": "Громадський", + "private": "Приватний", + "strategic": "Стратегічний", + "presale": "Попередній продаж", + "preseed": "Початкове залучення інвестицій", + "seed": "ранні інвестиції", + "round_a": "Тур A", + "round_b": "Тур B", + "round_c": "Тур C", + "round_d": "Тур D", "other": "Інше" }, "periods": { @@ -119,11 +119,11 @@ "every-year": "Раз на рік" }, "unlock_period_types": { - "amount": "кіл.", + "amount": "кількість", "percent": "%" }, "cliff": { - "MONTH": "міс.", + "MONTH": "місяць", "YEAR": "рік" }, "main": { diff --git a/profile/es.json b/profile/es.json new file mode 100644 index 0000000..e99127e --- /dev/null +++ b/profile/es.json @@ -0,0 +1,126 @@ +{ + "components": { + "achievement-dialog": { + "got_achievement": "Logro desbloqueado", + "close": "Cerca" + }, + "activate-mfa-dialog": { + "title": "Habilitar 2FA", + "subtitle": "Escanee el código QR e ingrese el código para confirmar la autenticación", + "code": "Código", + "activate": "Habilitar" + }, + "change-avatar-dialog": { + "title": "Cambiar avatar", + "accepted_format": "Formatos aceptables: JPG, PNG de no más de 3 MB", + "load_photo": "Subir foto", + "choose_avatar": "elegir avatar" + }, + "change-password-dialog": { + "title": "Cambia la contraseña", + "subtitle": "Te enviamos un email con un código para cambiar tu contraseña", + "enter_code": "Introduzca el código", + "enter_data": "Introduce los datos para crear una nueva contraseña", + "save_password": "Guardar contraseña", + "onward": "próximo", + "form": { + "new_password": "Nueva contraseña", + "repeat_new_password": "repita la nueva contraseña", + "password_input_placeholder": "****************" + }, + "validation_messages": { + "required": "Se requiere campo", + "min_length": "La longitud mínima es {{min}} {min, plural, =1 {símbolo} other {símbolos}}", + "max_length": "La longitud máxima es {{max}} {max, plural, =1 {símbolo} other {símbolos}}", + "password_rules": "La contraseña debe contener al menos 1 letra mayúscula y 1 dígito", + "passwords_not_match": "Las contraseñas no coinciden" + } + }, + "choose-avatar-dialog": { + "title": "Avatares disponibles", + "save": "Ahorrar" + }, + "deactivate-mfa-dialog": { + "title": "Deshabilitar 2FA", + "subtitle": "¿Está seguro de que desea deshabilitar 2FA?", + "disconnect": "Desactivado" + } + }, + "profile-main": { + "my_character": "Mi personaje", + "level": "nivel", + "experience": "Experiencia", + "internal_currency": "Moneda interna", + "daily_rewards": "Recompensas diarias", + "day": "Día día]", + "get_daily_reward": "Obtener recompensa diaria", + "to_next_reward": "Hasta la próxima recompensa", + "got_reward": "Recompensas recibidas", + "in_development": "En desarrollo", + "of": "{{num1}} de {{num2}}", + "usdt": "USDT", + "dust": "FICHA DE POLVO", + "micron": "MICRÓN", + "crypto-bum": "cripto-vagabundo", + "beta": "BETA" + }, + "profile-settings": { + "title": "Informacion personal", + "change_avatar": "Cambiar avatar", + "delete_avatar": "Eliminar avatar", + "security": "Seguridad", + "change_password": "cambiar contraseñas", + "mfa": "Autenticación de dos factores", + "disconnect_mfa": "Deshabilitar 2FA", + "integrations": "integraciones", + "security_title": "Seguridad", + "integrations_title": "integraciones", + "language_title": "Ajustes de idioma", + "help_title": "Ayuda", + "main_language": "Lenguaje primario", + "main_language_description": "Elija el idioma de visualización del contenido principal", + "additional_language": "Idioma secundario", + "additional_language_description": "Elija un idioma que se utilizará para mostrar el contenido en caso de que la traducción al idioma principal no esté disponible", + "information_about_platform": "Información sobre la plataforma", + "open": "Abierto", + "help": "Ayuda", + "connect": "Conectar", + "password": "Clave", + "mail": "Correo electrónico", + "nickname": "Apodo", + "ru": "ruso", + "en": "inglés", + "uk": "ucranio", + "lv": "letón", + "saved": "Salvado", + "it": "italiano", + "de": "Alemán" + }, + "profile-transactions": { + "transaction": "Transacción", + "date": "Fecha", + "sum": "Monto", + "status": "Estado", + "sum_status": "Importe/Estado", + "information": "Información", + "no_transaction": "No hay transacciones.", + "usdt": "USDT", + "transaction_types": { + "deposit": "recargar saldo", + "subscription": "compra de suscripción", + "FORUM_ACCESS": "Acceso al foro", + "FORUM_POSTS_10": "Compró 10 publicaciones en el foro" + }, + "transaction_statuses": { + "created": "Pendiente", + "pending": "Procesando", + "pre-approve": "esperando confirmación", + "approve": "Confirmado", + "done": "Hecho", + "failed": "Un error ha ocurrido", + "canceled": "Cancelado", + "expired": "Venció", + "other": "Desconocido" + } + } +} \ No newline at end of file diff --git a/risk/en.json b/risk/en.json index b636c3c..91279e8 100644 --- a/risk/en.json +++ b/risk/en.json @@ -36,7 +36,7 @@ "leverage_label": "Leverage", "risk_label": "Risk", "profit_label": "Profit", - "stop_loss_alert": "Attention! Your liquidation is above your stop loss. With this ratio, you will get liquidation before your stop is reached", + "stop_loss_alert": "Attention! Your liquidation is above your stop loss. You will get liquidation before your stop is reached with this ratio. ", "alert": "Warning! Liquidation is too close to the stop loss!", "calculate": "Calculate", "tooltips": { diff --git a/risk/es.json b/risk/es.json new file mode 100644 index 0000000..5304f19 --- /dev/null +++ b/risk/es.json @@ -0,0 +1,78 @@ +{ + "title": "La calculadora del riesgo", + "add_template": "Nuevo cálculo", + "without_title": "Sin título", + "my_template": "Mi plantilla", + "navigation": { + "all_portfolios": "Todas las carteras", + "calculator": "La calculadora de riesgos", + "indexes": "Índices" + }, + "sort": { + "title": "La clasificación", + "date_desc": "Fecha: primera noticia", + "date_asc": "Fecha: antiguo primero", + "alphabet_desc": "Alfabéticamente de la A a la Z", + "alphabet_asc": "Alfabéticamente de la Z a la A" + }, + "calculator": { + "title_placeholder": "Introduce el nombre de la plantilla.", + "status_saved": "Nombre cambiado", + "saved": "Guardado", + "button_save": "Ahorrar", + "type_long": "Largo", + "type_short": "Corto", + "search_placeholder": "Búsqueda", + "result_link": "¿Como funciona?", + "result_title": "Resultado", + "result_item_volume": "Volumen comercial apalancado", + "result_item_profit": "Tomar ganancias", + "result_item_proportion": "Relación de riesgo/beneficio", + "result_item_loss": "Detener la pérdida de", + "result_item_liquidation": "La liquidación", + "coin_label": "Activo", + "volume_label": "Volumen de transacciones", + "price_label": "Precio de entrada", + "leverage_label": "Aprovechar", + "risk_label": "Riesgo", + "profit_label": "Lucro", + "alert": "¡Atención! ¡La liquidación está demasiado cerca del stop loss!", + "calculate": "Calcular", + "tooltips": { + "coin_tooltip": "Moneda para abrir una posición", + "volume_tooltip": "Importante para abrir una posición, sin incluir el apalancamiento", + "price_tooltip": "La cotización en el gráfico en la que se abrirá la posición", + "leverage_tooltip": "El apalancamiento le permite utilizar fondos prestados para operar con criptomonedas u otros activos financieros. Siempre tenga en cuenta que el uso de un mayor apalancamiento aumenta la probabilidad de que su posición sea liquidada. Liquidación de hombros en % - x100 (1%)", + "risk_tooltip": "Pérdida potencial en % de su posición en caso de un escenario negativo", + "profit_tooltip": "Beneficio potencial en % de su posición en caso de un escenario positivo" + }, + "stop_loss_alert": "¡Atención! Su liquidación está por encima de su límite de pérdidas. Con esta relación, obtendrá la liquidación antes de que se alcance su parada." + }, + "list": { + "empty": "No hay cálculos guardados", + "saved": "Salvado", + "title_placeholder": "Ingrese el título" + }, + "dialog_close_template": { + "title": "¿Está seguro de que desea abrir una nueva cuenta?", + "text": "Abrir un nuevo cálculo borrará todos los datos ingresados y eliminará los resultados", + "button_apply": "Claro", + "button_cancel": "Cancelar" + }, + "dialog_delete_template": { + "title": "Eliminación del cálculo", + "text": "¿Realmente desea eliminar el cálculo?", + "button_apply": "Remover", + "button_cancel": "Cancelar" + }, + "dialog_save_template": { + "title": "Guardar el cálculo", + "text": "¿Desea actualizar un cálculo abierto o guardar el cálculo como uno nuevo?", + "button_apply": "Actualizar", + "button_cancel": "guardar uno nuevo" + }, + "dialog_tooltip_template": { + "title": "Insinuación", + "button_close": "¡Entiendo!" + } +} \ No newline at end of file diff --git a/risk/uk.json b/risk/uk.json index b5d4185..b9852af 100644 --- a/risk/uk.json +++ b/risk/uk.json @@ -6,7 +6,7 @@ "navigation": { "all_portfolios": "Усі портфелі", "calculator": "Калькулятор ризику", - "indexes": "Индексы" + "indexes": "Індекси" }, "sort": { "title": "Сортування", @@ -17,7 +17,7 @@ }, "calculator": { "title_placeholder": "Введіть назву шаблону", - "status_saved": "Назва змінено", + "status_saved": "Назву змінено", "saved": "Збережено", "button_save": "Зберегти", "type_long": "Лонг", @@ -33,10 +33,10 @@ "coin_label": "Актив", "volume_label": "Обсяг угоди", "price_label": "Ціна входу", - "leverage_label": "Плечо", + "leverage_label": "Плече", "risk_label": "Ризик", "profit_label": "Прибуток", - "stop_loss_alert": "Увага! Ваша ліквідація вища за стоп-лосс. При такому співвідношенні ви отримаєте ліквідацію раніше, ніж у вас спрацює стоп", + "stop_loss_alert": "Увага! Ваша ліквідація вища за стоп-лосс. При такому співвідношенні ліквідація відбудеться раніше, ніж у вас спрацює стоп", "alert": "Увага! Ліквідація надто близько до стоп-лосс!", "calculate": "Розрахувати", "tooltips": { @@ -57,13 +57,13 @@ "title": "Ви впевнені, що бажаєте відкрити новий розрахунок?", "text": "Відкриття нового розрахунку очистить усі введені дані та видалить отримані результати", "button_apply": "Очистити", - "button_cancel": "Скасування" + "button_cancel": "Скасувати" }, "dialog_delete_template": { "title": "Видалення розрахунку", "text": "Ви дійсно бажаєте видалити розрахунок?", "button_apply": "Видалити", - "button_cancel": "Скасування" + "button_cancel": "Скасувати" }, "dialog_save_template": { "title": "Збереження розрахунку", diff --git a/shared/achievement/es.json b/shared/achievement/es.json new file mode 100644 index 0000000..96cd306 --- /dev/null +++ b/shared/achievement/es.json @@ -0,0 +1,50 @@ +{ + "registration": { + "name": "\"El hamster\"", + "description": "Pasó un registro exitoso en la plataforma" + }, + "onboarding": { + "name": "\"Pionero\"", + "description": "Pasó la familiarización de la plataforma." + }, + "portfolioalltypes": { + "name": "\"Keith\"", + "description": "Creó los tres tipos de carteras." + }, + "academycoursegold": { + "name": "\"Excelente\"", + "description": "Aprobó el curso en la Academia con honores." + }, + "discordtelegram": { + "name": "\"Integrador\"", + "description": "Integraciones conectadas con Discord y Telegram" + }, + "connections": { + "name": "\"Hizo las conexiones\"", + "description": "Registrado en nuestras redes sociales" + }, + "subscription": { + "name": "\"Persona importante\"", + "description": "Compró una suscripción a la plataforma DUST" + }, + "forumfirstpost": { + "name": "\"Te lo diré en un momento\"", + "description": "Creé mi primera publicación en el foro." + }, + "amateur": { + "name": "\"Cripto-entusiasta\"", + "description": "Recolectó 10 Me gusta en una publicación del foro" + }, + "portfolio10coins": { + "name": "\"Cripto-monetizador\"", + "description": "Se agregaron 10 monedas a la cartera virtual." + }, + "dailyreward28": { + "name": "\"Verdadero HODLer\"", + "description": "Recibió 28 premios diarios seguidos" + }, + "omnipotence": { + "name": "\"El Guante de la Omnipotencia\"", + "description": "Votó por las actualizaciones de Forge" + } +} \ No newline at end of file diff --git a/shared/breadcrumbs/es.json b/shared/breadcrumbs/es.json new file mode 100644 index 0000000..ba4ac42 --- /dev/null +++ b/shared/breadcrumbs/es.json @@ -0,0 +1,22 @@ +{ + "main": "Hogar", + "settings": "Ajustes", + "profile": "Perfil", + "forum": "Foro", + "academy": "Academia", + "portfolio": "portafolio", + "balance": "Recargar saldo", + "subscription": "Suscripción", + "transaction": "historial de transacciones", + "risk": "Calculadora de riesgo", + "activation_subscription": "Activar suscripción", + "post_view": "Ver publicacion", + "created_posts": "Mis publicaciones", + "popular": "Popular", + "news": "Nuevo", + "my-tickets": "Mis publicaciones", + "create_ticket": "Crear publicación", + "conferences": "Conferencias", + "notes": "notas", + "back": "atrás" +} \ No newline at end of file diff --git a/shared/integration/es.json b/shared/integration/es.json new file mode 100644 index 0000000..144481c --- /dev/null +++ b/shared/integration/es.json @@ -0,0 +1,5 @@ +{ + "connect": "Conectar", + "connected": "Conectado", + "disconnect": "Desconectar" +} \ No newline at end of file diff --git a/shared/plyr-player/es.json b/shared/plyr-player/es.json new file mode 100644 index 0000000..e99e349 --- /dev/null +++ b/shared/plyr-player/es.json @@ -0,0 +1,7 @@ +{ + "auto": "Auto", + "normal": "Normal", + "speed": "{type, plural, =1 {Velocidad de reproducción} other {Velocidad de reproducción}}", + "quality": "Calidad", + "title": "Configuración del reproductor de vídeo" +} \ No newline at end of file diff --git a/shared/subscription-tutorial-dialog/es.json b/shared/subscription-tutorial-dialog/es.json new file mode 100644 index 0000000..4d54916 --- /dev/null +++ b/shared/subscription-tutorial-dialog/es.json @@ -0,0 +1,4 @@ +{ + "title": "Video tutorial - cómo comprar una suscripción", + "back": "atrás" +} \ No newline at end of file diff --git a/shared/terms/es.json b/shared/terms/es.json new file mode 100644 index 0000000..15c1c95 --- /dev/null +++ b/shared/terms/es.json @@ -0,0 +1,15 @@ +{ + "include": "Qué está incluido", + "trial": "Prueba gratuita {{days}} {days, plural, =1 {día} =2 {días} =3 {días} =4 {días} other {días}}", + "chose_period": "Número de días seleccionado", + "all_from": "Todo de", + "economy": "Ahorras", + "includes": { + "portfolio": "Todos los tipos de cartera (3 en 1)", + "academy": "Cursos de formación", + "forum": "Foro", + "discord": "discordia privada", + "telegram": "telegrama privado" + }, + "usdt": "USDT" +} \ No newline at end of file diff --git a/shared/toast-messages/es.json b/shared/toast-messages/es.json new file mode 100644 index 0000000..2229b2a --- /dev/null +++ b/shared/toast-messages/es.json @@ -0,0 +1,69 @@ +{ + "main": "Huy! Algo salió mal...", + "new_achievement": "Nuevo logro", + "received_coins": "Recibió {{value}} unidades de monedas.", + "balance_replenished": "Su saldo se recargó con éxito", + "successfully_subscribed": "Suscrito con éxito", + "used_promo": "Su código de promoción ya ha sido utilizado por otro usuario.", + "not_found_promo": "Hubo un error al verificar el código de promoción", + "error_promo": "Código de promoción no encontrado", + "ticket_created": "Tu ticket fue creado con éxito", + "code_sent": "codigo enviado con exito", + "email_verified": "Correo electrónico verificado con éxito", + "invalid_code": "Codigo invalido", + "invalid_type_file": "tipo de archivo invalido", + "invalid_size": "El tamaño del archivo supera los 3mb", + "last_sent": "Carta enviada a su correo", + "password_changed": "Contraseña cambiada correctamente", + "error_password_changed": "Ocurrió un error al cambiar la contraseña", + "password_rules": "La contraseña debe contener números, caracteres especiales y tener más de 8 caracteres.", + "request_limit_exceeded": "Límite de solicitudes excedido", + "user_not_found": "Usuario no encontrado,", + "user_registered": "El usuario con este email ya está registrado", + "error_qr": "Error de generación de código QR", + "transaction_used": "¡Otro usuario ya está utilizando su número de transacción!", + "payment_error": "Ocurrió un error durante el pago", + "payment_request_created": "La solicitud de pago fue creada con éxito", + "try_do_quickly": "Bueno, bueno, bueno, qué tenemos aquí... Hmmm... Intentaremos ejecutar rápidamente.", + "have_subscription_request": "Um... Ya tiene una suscripción en su lista de pago, primero deberá cancelarla.", + "order_created": "Pedido creado", + "access_forum_open": "El acceso al foro está abierto.", + "bought_opportunity_create_ticket": "Oportunidad comprada para crear 10 boletos", + "post_sent_to_moderation": "publicación enviada a moderación", + "error_create_ticket": "Error en la creación de la publicación.", + "error_save_ticket": "Error al guardar la publicación", + "uploaded_big_photo": "Subiste una foto que era demasiado grande.", + "exhausted_ability_create_posts": "Ha agotado el límite de capacidad para crear publicaciones.", + "update_running": "La actualización se está ejecutando", + "token_validated": "Token validado con éxito", + "enter_valid_code": "Introduce el código correcto", + "error_update_avatar": "Error al actualizar avatar", + "avatar_updated": "Avatar actualizado con éxito", + "account_not_verified": "La cuenta del usuario no está verificada", + "mfa_disabled": "2FA deshabilitado con éxito", + "error_mfa_disabled": "Error de MFA deshabilitado", + "avatar_delete": "Avatar eliminado con éxito", + "error_delete_avatar": "Error al eliminar el avatar", + "data_copied": "Datos copiados con éxito", + "error_module_evaluation": "Error de evaluación del módulo", + "error_course_evaluation": "Error de evaluación del curso", + "log_in": "Iniciar sesión", + "code_not_match_template": "El código no coincide con la plantilla", + "incorrect_data": "Datos Incorrectos", + "account_blocked": "Su cuenta está bloqueada.", + "account_registered": "Tu cuenta ya está registrada", + "error_delete": "error de borrado", + "error": "Error", + "ticket_not_published": "El boleto no ha sido publicado", + "invalid_api_key": "¡Las claves API no son válidas!", + "portfolio_limit_reached": "Se ha alcanzado el límite de creación de cartera", + "error_create_portfolio": "Error de creación de cartera", + "failed_get_reward": "No se pudo obtener la recompensa diaria", + "error_auth_telegram": "Error de autorización vía telegrama", + "note_deleted": "Nota eliminada", + "note_saved": "Nota guardada", + "notes_limit": "Se ha alcanzado el límite de billetes.", + "notes_lost_connection": "Las notas se sincronizarán después de que se restablezca la conexión.", + "notes_access": "Disponible para usuarios que se hayan suscrito a la “Plataforma“", + "latter_sent": "Carta enviada a su correo" +} \ No newline at end of file diff --git a/shared/transaction-dialog/es.json b/shared/transaction-dialog/es.json new file mode 100644 index 0000000..996d2a9 --- /dev/null +++ b/shared/transaction-dialog/es.json @@ -0,0 +1,12 @@ +{ + "title": "Ingrese el hash o el número de la transacción", + "recommendation": { + "1": "Para buscar el número de transacción, siga este enlace:", + "2": "Si ha enviado USDT desde otro intercambio, especifique en este campo Hash de transacción (ejemplo TRC20): fcb36c36a53a445aeadb39a567d426d456fc7a408d43160befe6f75d2b0f8ba1", + "3": "Especifique un número de transacción (Transferencia interna - 43047269665, no su billetera - TMBt8SyQ6JuAoWxkZ8NKi9FjWQPXHHt2A3", + "title": "Recomendaciones" + }, + "hash_or_number": "Hash/número de transacción", + "payed": "He pagado", + "back": "atrás" +} \ No newline at end of file diff --git a/shared/transaction-status-dialog/es.json b/shared/transaction-status-dialog/es.json new file mode 100644 index 0000000..8f19c3d --- /dev/null +++ b/shared/transaction-status-dialog/es.json @@ -0,0 +1,11 @@ +{ + "status": "Estado de pago:", + "entered_hash": "Hash ingresado:", + "edit_hash": "Editar hash", + "transaction_statuses": { + "success_1": "éxito", + "success_2": "Recarga exitosa", + "processing_1": "Procesando...", + "processing_2": "Vuela a través de blockchain" + } +} \ No newline at end of file diff --git a/subscription/en.json b/subscription/en.json index 28d5a50..722af53 100644 --- a/subscription/en.json +++ b/subscription/en.json @@ -8,8 +8,8 @@ }, "subscription-integrations": { "title": "Discord and Telegram integrations", - "rule_1": "To get full access to the private Discord server and Telegram channel, you need to connect their integrations", - "rule_2": "Access will be granted only to provided accounts! Transfer of access to another account will be possible only on subscription renewal.", + "rule_1": "To get the full access to the private Discord server and Telegram channel you need to connect their integrations", + "rule_2": "Access will be granted only for provided accounts! Transfer of access to another account will be possible only on subscription renewal.", "back": "Back", "onward": "Next", "skip": "Skip", @@ -48,27 +48,27 @@ "cryptocommunity": { "title": "What's included in Cryptocommunity subscription?", "0": { - "title": "Access to crypto-community", + "title": "Access to the crypto-community", "description": "Private Discord-server with crypto-enthusiasts" } }, "platform": { - "title": "What's included in Platform subscription?", + "title": "What's included in a Platform subscription?", "soon": "Soon...", "0": { "title": "20 portfolios in Portfolio", "description": "Record-keeping and tracking assets" }, "1": { - "title": "Access to Academy", + "title": "Access to the Academy", "description": "Educational resources about cryptocurrencies" }, "2": { - "title": "Access to Crypto-forum", + "title": "Access to the Crypto-forum", "description": "Create and comment on posts" }, "3": { - "title": "Crypto-hero", + "title": "The Crypto-hero", "description": "1 of 5 levelable characters" }, "4": { @@ -76,7 +76,7 @@ "description": "Rewards and achievements system" }, "5": { - "title": "Crypto Calendar", + "title": "The Crypto Calendar", "description": "Tracking of crypto-events" } } diff --git a/subscription/es.json b/subscription/es.json new file mode 100644 index 0000000..3bd4857 --- /dev/null +++ b/subscription/es.json @@ -0,0 +1,84 @@ +{ + "components": { + "dialog-subscription-status": { + "term": "¡La suscripción para {{day}} {day, plural, =1 {day} =2 {days} =3 {days} =4 {days} other {days}} activada!", + "title": "¡Bienvenido a la comunidad criptográfica!", + "subtitle": "¡Empieza a utilizar todas las funcionalidades y las ventajas de la plataforma ahora mismo!", + "to_main": "Volver" + }, + "subscription-integrations": { + "title": "Integraciones de Discord y Telegram", + "rule_1": "Para obtener el acceso completo al servidor privado de Discord y al canal de Telegram, debe conectar sus integraciones", + "rule_2": "¡El acceso se otorgará solo a las cuentas proporcionadas! La transferencia del acceso a otra cuenta solo será posible al renovar la suscripción.", + "back": "Volver", + "onward": "próximo", + "skip": "Saltar", + "attention": "¡Atención!" + }, + "subscription-term": { + "top_up_on": "recargar en", + "select_subscription": "Seleccionar suscripción", + "go": "Vamos", + "transaction_in_progress": "Transacción en curso", + "on_your_balance": "en tu saldo", + "selected_subscription": "Suscripción seleccionada:", + "test_period": "(periodo de prueba)", + "on_day": "para {{day}} {day, plural, =1 {day} =2 {days} =3 {days} =4 {days} other {days}}", + "bonus": "Con suscripción por {{term}} {term, plural, =1 {day} =2 {days} =3 {days} =4 {days} other {days}} obtienes {{bonusterm}} {bonusterm, pl, =ral } =2 {días} =3 {días} =4 {días} other {días}} ¡gratis!", + "rule_1": "¡Antes de continuar, asegúrese de tener suficiente USDT en su saldo para activar su suscripción!", + "rule_2": { + "first_part": "para activar la suscripción “{{subscriptionName}}“ para {{subscriptionTerm}}", + "second_part": "{subscriptionTerm, plural, =1 {day} =2 {days} =3 {days} =4 {days} other {days}} necesitas tener en balance al menos [subscriptionPric!" + }, + "usdt": "USDT", + "activate": "Activar", + "back": "Volver", + "attention": "¡Atención!" + } + }, + "subscription-main": { + "title": "Suscripción de polvo", + "active": "Activo", + "inactive": "Inactivo", + "to_end_subscription": "La suscripción “{{name}}” caducará en:", + "continue_subscription": "Ampliar suscripción", + "activate_subscription": "Activar suscripción", + "all_transaction": "Todas las transacciones", + "detail": "Detalles de la suscripción", + "cryptocommunity": { + "0": { + "title": "Acceso a la cripto-comunidad", + "description": "Servidor privado de Discord con entusiastas de las criptomonedas" + }, + "title": "¿Qué incluye la suscripción a Cryptocommunity?" + }, + "platform": { + "0": { + "title": "20 carteras en cartera", + "description": "El mantenimiento de registros y seguimiento de activos" + }, + "1": { + "title": "El acceso a la Academia", + "description": "Los recursos educativos sobre criptomonedas" + }, + "2": { + "title": "El acceso al criptoforo", + "description": "Crear y comentar publicaciones." + }, + "3": { + "title": "El cripto-héroe", + "description": "1 de 5 personajes nivelables" + }, + "4": { + "title": "Recompensas de actividad", + "description": "La sistema de recompensas y logros." + }, + "5": { + "title": "El calendario criptográfico", + "description": "El seguimiento de eventos criptográficos" + }, + "title": "¿Qué incluye la suscripción a la plataforma?", + "soon": "Pronto..." + } + } +} \ No newline at end of file diff --git a/subscription/uk.json b/subscription/uk.json index f77fecf..ce3619a 100644 --- a/subscription/uk.json +++ b/subscription/uk.json @@ -8,7 +8,7 @@ }, "subscription-integrations": { "title": "Інтеграція Discord та Telegram акаунтів", - "rule_1": "Для того, щоб отримати повний доступ до приватного Discord-сервера та Telegram-каналу необхідно підключити інтеграції до них.", + "rule_1": "Для того, щоб отримати повний доступ до приватного Discord-сервера та Telegram-каналу, необхідно підключити інтеграції до них.", "rule_2": "Доступи будуть надані лише до даних облікових записів! Змінити доступ до іншого облікового запису можна буде при повторному продовженні підписки.", "back": "Назад", "onward": "Далі", diff --git a/title/es.json b/title/es.json new file mode 100644 index 0000000..c55875e --- /dev/null +++ b/title/es.json @@ -0,0 +1,41 @@ +{ + "authorization": { + "title": "Autorización" + }, + "profile": { + "title": "Perfil", + "settings": "Ajustes", + "transactions": "Actas" + }, + "topup_balance": { + "title": "Recargar saldo" + }, + "subscription": { + "title": "Suscripción" + }, + "join": { + "title": "Unirse" + }, + "academy": { + "title": "Academia" + }, + "portfolio": { + "title": "portafolio", + "portfolio_list": "Lista de carteras", + "ventures": "cartera de empresas", + "portfolio": "portafolio", + "portfolio_transactions": "Portafolio | Actas" + }, + "forum": { + "title": "Foro" + }, + "conferences": { + "title": "Conferencias" + }, + "risk": { + "title": "Calculadora de riesgo" + }, + "notes": { + "title": "notas" + } +} \ No newline at end of file