web-next: rediseño de security-token, recover, vote-points + rename-guild
- /security-token: diseño completo del original (info + advertencia + NOTA 7 días), fecha en formato HH:MM:SS DD-MM-YYYY, botón "Token enviado", enlace a /recover. - /recover: 4 opciones (contraseña por usuario, nombre de cuenta, token de seguridad y enlace de activación por correo); recuperación de token nueva; Turnstile por envío. - /vote-points: caja de info con las 7 secciones Q&A + panel "Sitios de votación" con tarjetas inline-div (imagen, PV, último voto), botón refrescar; abre el sitio y acredita PV al volver. lib/vote.ts + getVoteSitesForAccount. - /rename-guild: renombra una hermandad de la que la cuenta es Maestro por 1000 PD + token de seguridad; SOAP .guild rename con comillas; reembolsa los PD si SOAP falla. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
+45
-10
@@ -198,18 +198,31 @@
|
||||
"title": "Account activation"
|
||||
},
|
||||
"Recover": {
|
||||
"title": "Recover account",
|
||||
"title": "Recover account information",
|
||||
"infoTitle": "Information",
|
||||
"reqTitle": "Information request",
|
||||
"prompt": "Choose the option matching the information you want to recover",
|
||||
"type": "What do you want to recover?",
|
||||
"typePassword": "Password",
|
||||
"typeAccountName": "Account name",
|
||||
"typeSecurityToken": "Security token",
|
||||
"typeActivation": "Activation link",
|
||||
"email": "Gmail email address",
|
||||
"username": "Username",
|
||||
"email": "Email address",
|
||||
"submit": "Request",
|
||||
"sending": "Sending…",
|
||||
"success": "If an account exists with that email, we have sent you the information.",
|
||||
"sending": "Requesting data",
|
||||
"sent": "Data sent",
|
||||
"success": "If an account exists with those details, we have sent you the information.",
|
||||
"invalidEmail": "Enter a valid Gmail address.",
|
||||
"invalidUsername": "Enter a valid username.",
|
||||
"genericError": "Something went wrong. Please try again later.",
|
||||
"captchaFailed": "Anti-bot verification failed. Please retry."
|
||||
"captchaFailed": "Anti-bot verification failed. Please retry.",
|
||||
"infoSections": [
|
||||
{ "h": "If you forgot the account password:", "lines": ["- Select the 'Password' option.", "- Enter your Username.", "- An email will be sent with a link to generate a new password."] },
|
||||
{ "h": "If you forgot the account name:", "lines": ["- Select the 'Account name' option.", "- Enter your email.", "- An email will be sent with all accounts linked to that email."] },
|
||||
{ "h": "If you forgot the Security token:", "lines": ["- Select the 'Security token' option.", "- Enter your email.", "- An email will be sent with the Security token."] },
|
||||
{ "h": "If you didn't receive the activation link:", "lines": ["- Select the 'Activation link' option.", "- Enter your email.", "- An email will be sent with the activation link."] }
|
||||
]
|
||||
},
|
||||
"Reset": {
|
||||
"title": "Reset password",
|
||||
@@ -289,11 +302,18 @@
|
||||
},
|
||||
"SecurityToken": {
|
||||
"title": "Security token",
|
||||
"info": "The security token is a 6-character (case-sensitive) code required for important account actions. You can request a new one every 7 days.",
|
||||
"lastRequest": "Request date",
|
||||
"info1": "The <b>Security token</b> is a 6-digit (case-sensitive) code that adds security to certain options in your account panel on the website.",
|
||||
"info2": "It will be requested for important account actions.",
|
||||
"info3": "To get one, request it by clicking the button below.",
|
||||
"info4": "When you click, a message will be sent to the account's email containing the Security Token.",
|
||||
"warning": "It is important that you keep the Security token in a safe place and do not share it with other users.",
|
||||
"note": "You can request a new Security token once every 7 days.",
|
||||
"requestDateLabel": "Security token request date:",
|
||||
"never": "Not requested",
|
||||
"request": "Request token",
|
||||
"requesting": "Requesting…",
|
||||
"requesting": "Requesting token",
|
||||
"sent": "Token sent",
|
||||
"forgot": "I forgot the Security token",
|
||||
"success": "The security token has been sent to your email.",
|
||||
"cooldown": "You can only request a token every 7 days.",
|
||||
"noEmail": "Add an email to your account before requesting a token.",
|
||||
@@ -501,15 +521,30 @@
|
||||
"Vote": {
|
||||
"title": "Vote for us",
|
||||
"info": "Vote for {server} on the sites below and earn VP. You can vote on each site every 12 hours.",
|
||||
"sitesTitle": "Vote sites",
|
||||
"note": "Note: some sites may take a few minutes to credit the vote.",
|
||||
"refresh": "Refresh",
|
||||
"vote": "Vote",
|
||||
"voting": "Voting…",
|
||||
"voting": "Voting",
|
||||
"voted": "Voted",
|
||||
"pv": "VP",
|
||||
"lastVote": "Last vote: {date}",
|
||||
"neverVoted": "You haven't voted here yet.",
|
||||
"success": "Thanks for voting on {site}! {points} VP credited.",
|
||||
"cooldown": "You must wait {hours}h {minutes}m to vote again on this site.",
|
||||
"siteNotFound": "Vote site not found.",
|
||||
"genericError": "Something went wrong. Please try again later.",
|
||||
"noSites": "No vote sites configured yet.",
|
||||
"loginToVote": "Sign in to vote."
|
||||
"loginToVote": "Sign in to vote.",
|
||||
"infoSections": [
|
||||
{ "h": "What is voting?", "lines": ["Voting is the act of giving the server a vote on a website that offers top lists.", "As a reward for voting for {server}, you receive VP."] },
|
||||
{ "h": "What are VP?", "lines": ["We give our users the chance to earn levels with exclusive benefits in our online community. These benefits include access to special tools, exclusive content and significant improvements to the website experience. When voting, users receive VP, an internal recognition unit reflecting their commitment and progress on our platform. VP let you reach new levels and unlock exclusive rewards. VP are a unique way to value and reward the active participation of our users in the community."] },
|
||||
{ "h": "How can I vote?", "lines": ["To vote for {server}, click the buttons below; each one redirects to the corresponding top-list website.", "Once there, give the server a vote and you'll receive your VP."] },
|
||||
{ "h": "How many VP do I get per vote?", "lines": ["In the list below, each site shows how many VP it grants for a successful vote."] },
|
||||
{ "h": "How often can I vote?", "lines": ["You can only vote on each site every 12 hours.", "The box shows the last time you voted on each site."] },
|
||||
{ "h": "Why doesn't my vote count on the site?", "lines": ["We use a postback system, so each vote site sends us a response whenever a user votes for our server.", "Once the response is analyzed on our site, the corresponding VP are added as long as the user voted correctly.", "Each vote site also has its own restrictions, such as only allowing one vote per IP, so a vote may not count if several accounts vote from the same IP on the same day."] },
|
||||
{ "h": "Questions or problems voting?", "lines": ["If after reading this guide you still have questions, the {server} team can assist you at any time. You can open a ticket asking for help to vote."] }
|
||||
]
|
||||
},
|
||||
"Common": {
|
||||
"prev": "Previous",
|
||||
|
||||
+45
-10
@@ -198,18 +198,31 @@
|
||||
"title": "Activación de cuenta"
|
||||
},
|
||||
"Recover": {
|
||||
"title": "Recuperar cuenta",
|
||||
"title": "Recuperar información de cuenta",
|
||||
"infoTitle": "Información",
|
||||
"reqTitle": "Solicitud de información",
|
||||
"prompt": "Escoge la opción acorde a la información que quieres recuperar",
|
||||
"type": "¿Qué quieres recuperar?",
|
||||
"typePassword": "Contraseña",
|
||||
"typeAccountName": "Nombre de cuenta",
|
||||
"typeSecurityToken": "Token de seguridad",
|
||||
"typeActivation": "Enlace de activación",
|
||||
"email": "Correo electrónico de Gmail",
|
||||
"username": "Nombre de usuario",
|
||||
"email": "Correo electrónico",
|
||||
"submit": "Solicitar",
|
||||
"sending": "Enviando…",
|
||||
"success": "Si existe una cuenta con ese correo, te hemos enviado la información.",
|
||||
"sending": "Solicitando datos",
|
||||
"sent": "Datos enviados",
|
||||
"success": "Si existe una cuenta con esos datos, te hemos enviado la información.",
|
||||
"invalidEmail": "Introduce un correo de Gmail válido.",
|
||||
"invalidUsername": "Introduce un nombre de usuario válido.",
|
||||
"genericError": "Algo ha salido mal. Inténtalo más tarde.",
|
||||
"captchaFailed": "Verificación anti-bots fallida. Reintenta."
|
||||
"captchaFailed": "Verificación anti-bots fallida. Reintenta.",
|
||||
"infoSections": [
|
||||
{ "h": "Si has olvidado la contraseña de la cuenta:", "lines": ["- Selecciona la opción 'Contraseña'.", "- Escribe Nombre de usuario.", "- Un correo será enviado con un enlace para generar una contraseña nueva."] },
|
||||
{ "h": "Si has olvidado el nombre de la cuenta:", "lines": ["- Selecciona la opción 'Nombre de cuenta'.", "- Escribe el correo electrónico.", "- Un correo será enviado con todas las cuentas ligadas al correo."] },
|
||||
{ "h": "Si has olvidado el Token de seguridad:", "lines": ["- Selecciona la opción 'Token de seguridad'.", "- Escribe el correo electrónico.", "- Un correo será enviado con el Token de seguridad."] },
|
||||
{ "h": "Si no has recibido el enlace de activación:", "lines": ["- Selecciona la opción 'Enlace de activación'.", "- Escribe el correo electrónico.", "- Un correo será enviado con el enlace de activación."] }
|
||||
]
|
||||
},
|
||||
"Reset": {
|
||||
"title": "Restablecer contraseña",
|
||||
@@ -289,11 +302,18 @@
|
||||
},
|
||||
"SecurityToken": {
|
||||
"title": "Token de seguridad",
|
||||
"info": "El token de seguridad es un código de 6 caracteres (sensible a mayúsculas) que se solicita para acciones importantes de tu cuenta. Puedes solicitar uno nuevo cada 7 días.",
|
||||
"lastRequest": "Fecha de solicitud",
|
||||
"info1": "El <b>Token de seguridad</b> es un código de 6 dígitos (sensible a mayúsculas y minúsculas), que añade seguridad a ciertas opciones en tu panel de cuenta en la página web.",
|
||||
"info2": "El mismo será solicitado para acciones importantes de la cuenta.",
|
||||
"info3": "Para obtenerlo, es necesario solicitarlo haciendo click en el botón debajo.",
|
||||
"info4": "Al hacer click, un mensaje será enviado al correo de la cuenta conteniendo el Token de Seguridad.",
|
||||
"warning": "Es importante que conserves el Token de seguridad en un lugar seguro y no lo compartas con otros usuarios.",
|
||||
"note": "Puedes solicitar un nuevo Token de seguridad una vez cada 7 días.",
|
||||
"requestDateLabel": "Fecha de solicitud de Token de seguridad:",
|
||||
"never": "Sin solicitar",
|
||||
"request": "Solicitar token",
|
||||
"requesting": "Solicitando…",
|
||||
"requesting": "Solicitando token",
|
||||
"sent": "Token enviado",
|
||||
"forgot": "He olvidado el Token de seguridad",
|
||||
"success": "Se ha enviado el token de seguridad a tu correo.",
|
||||
"cooldown": "Solo puedes solicitar un token cada 7 días.",
|
||||
"noEmail": "Añade un correo a tu cuenta antes de solicitar un token.",
|
||||
@@ -501,15 +521,30 @@
|
||||
"Vote": {
|
||||
"title": "Votar por nosotros",
|
||||
"info": "Vota por {server} en las siguientes páginas y recibe PV. Puedes votar en cada sitio cada 12 horas.",
|
||||
"sitesTitle": "Sitios de votación",
|
||||
"note": "Nota: algunos sitios pueden demorar unos minutos en acreditar el voto.",
|
||||
"refresh": "Refrescar",
|
||||
"vote": "Votar",
|
||||
"voting": "Votando…",
|
||||
"voting": "Votando",
|
||||
"voted": "Votado",
|
||||
"pv": "PV",
|
||||
"lastVote": "Último voto: {date}",
|
||||
"neverVoted": "Aún no has votado aquí.",
|
||||
"success": "¡Gracias por votar en {site}! Se han acreditado {points} PV.",
|
||||
"cooldown": "Debes esperar {hours}h {minutes}m para volver a votar en este sitio.",
|
||||
"siteNotFound": "Sitio de votación no encontrado.",
|
||||
"genericError": "Algo ha salido mal. Inténtalo más tarde.",
|
||||
"noSites": "No hay sitios de votación configurados todavía.",
|
||||
"loginToVote": "Inicia sesión para votar."
|
||||
"loginToVote": "Inicia sesión para votar.",
|
||||
"infoSections": [
|
||||
{ "h": "¿Qué son las votaciones?", "lines": ["Una votación es la acción de darle un voto al servidor en una página web que ofrezca listas de tops.", "Como recompensa a realizar una votación por {server}, se otorgan PV."] },
|
||||
{ "h": "¿Qué son los PV?", "lines": ["Brindamos a nuestros usuarios la oportunidad de obtener niveles con beneficios exclusivos en nuestra comunidad en línea. Estos beneficios incluyen acceso a herramientas especiales, contenido exclusivo y mejoras significativas en la experiencia de nuestro sitio web. Al realizar una votación, los usuarios reciben PV, una unidad de reconocimiento interna que refleja su compromiso y progreso en nuestra plataforma. Los PV permiten alcanzar nuevos niveles y desbloquear recompensas exclusivas. Destacamos que los PV son una forma única de valorar y premiar la participación activa de nuestros usuarios en la comunidad."] },
|
||||
{ "h": "¿Cómo se puede votar?", "lines": ["Para votar por {server}, se debe hacer click en los botones que aparecen debajo, y cada uno de ellos redirigirá a la página web del top correspondiente.", "Una vez allí, deberás darle un voto al servidor y así recibirás tus PV."] },
|
||||
{ "h": "¿Cuántos PV se reciben por cada voto?", "lines": ["En la lista inferior, cada sitio indica cuántos PV otorgará si se realiza una votación exitosa."] },
|
||||
{ "h": "¿Cada cuánto se puede votar?", "lines": ["Sólo se puede votar por cada sitio cada 12 horas.", "El recuadro informa sobre la última vez que has votado en cada sitio."] },
|
||||
{ "h": "¿Por qué el voto no cuenta en la web?", "lines": ["Usamos el sistema de postback por lo que cada sitio web de votos nos envía una respuesta cada vez que un usuario vota por nuestro servidor.", "Una vez que la respuesta es analizada en nuestra web, se sumarán los PV correspondientes siempre que el usuario haya votado correctamente.", "Cada sitio de votación tiene, además, sus propias restricciones como sólo permitir un voto por IP por lo cual puede suceder que el voto no cuente si se usan varias cuentas para votar en el mismo día."] },
|
||||
{ "h": "¿Tienes dudas o problemas para votar?", "lines": ["Si a pesar de leer este instructivo aún tienes dudas, el equipo de {server} podrá asesorarte en cualquier momento. Puedes colocar un ticket solicitando ayuda para votar."] }
|
||||
]
|
||||
},
|
||||
"Common": {
|
||||
"prev": "Anterior",
|
||||
|
||||
Reference in New Issue
Block a user