3225 lines
77 KiB
Dart
3225 lines
77 KiB
Dart
// ignore: unused_import
|
||
import 'package:intl/intl.dart' as intl;
|
||
import 'app_localizations.dart';
|
||
|
||
// ignore_for_file: type=lint
|
||
|
||
/// The translations for Spanish Castilian (`es`).
|
||
class AppLocalizationsEs extends AppLocalizations {
|
||
AppLocalizationsEs([String locale = 'es']) : super(locale);
|
||
|
||
@override
|
||
String get commonConfirm => 'Aceptar';
|
||
|
||
@override
|
||
String get commonCancel => 'Cancelar';
|
||
|
||
@override
|
||
String get commonClose => 'Cerrar';
|
||
|
||
@override
|
||
String get commonSelect => 'Seleccionar';
|
||
|
||
@override
|
||
String get commonRetry => 'Reintentar';
|
||
|
||
@override
|
||
String get commonView => 'Ver';
|
||
|
||
@override
|
||
String get commonPrev => 'Atrás';
|
||
|
||
@override
|
||
String get commonDone => 'Listo';
|
||
|
||
@override
|
||
String get commonStart => 'Empezar';
|
||
|
||
@override
|
||
String commonNotYet(String where) {
|
||
return 'La pantalla $where llegará pronto.';
|
||
}
|
||
|
||
@override
|
||
String get languageSettingsTitle => 'Idioma';
|
||
|
||
@override
|
||
String get authLogin => 'Iniciar sesión';
|
||
|
||
@override
|
||
String get authSignup => 'Registrarse';
|
||
|
||
@override
|
||
String get authFirstTime => '¿Nuevo en FANUZU?';
|
||
|
||
@override
|
||
String get authAlreadyMember => '¿Ya tienes una cuenta?';
|
||
|
||
@override
|
||
String get authLoginHeadline =>
|
||
'¡Inicia sesión en FANUZU\nde la forma más fácil!';
|
||
|
||
@override
|
||
String get authSignupHeadline => '¡Únete a FANUZU\nde la forma más fácil!';
|
||
|
||
@override
|
||
String authProviderLogin(String provider) {
|
||
String _temp0 = intl.Intl.selectLogic(provider, {
|
||
'apple': 'Iniciar sesión con Apple',
|
||
'google': 'Iniciar sesión con Google',
|
||
'kakao': 'Iniciar sesión con Kakao',
|
||
'line': 'Iniciar sesión con LINE',
|
||
'other': 'Iniciar sesión con correo',
|
||
});
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String authProviderSignup(String provider) {
|
||
String _temp0 = intl.Intl.selectLogic(provider, {
|
||
'apple': 'Registrarse con Apple',
|
||
'google': 'Registrarse con Google',
|
||
'kakao': 'Registrarse con Kakao',
|
||
'line': 'Registrarse con LINE',
|
||
'other': 'Registrarse con correo',
|
||
});
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String authNotConfiguredTitle(String name) {
|
||
return 'Inicio con $name próximamente';
|
||
}
|
||
|
||
@override
|
||
String authNotConfiguredBody(String name) {
|
||
return 'El inicio con $name aún no está disponible en este dispositivo.\nUsa otro método de inicio de sesión.';
|
||
}
|
||
|
||
@override
|
||
String authNotConfiguredNotice(String name) {
|
||
return 'El inicio con $name aún no está disponible en este dispositivo.';
|
||
}
|
||
|
||
@override
|
||
String get authResetNeedEmail =>
|
||
'Primero introduce el correo para recibir el enlace.';
|
||
|
||
@override
|
||
String get authResetSent => 'Enviamos las instrucciones a esa dirección.';
|
||
|
||
@override
|
||
String get termsTitle => 'Términos de uso';
|
||
|
||
@override
|
||
String get termsAgreeAll => 'Aceptar todo';
|
||
|
||
@override
|
||
String get termsService => 'Términos del servicio (obligatorio)';
|
||
|
||
@override
|
||
String get termsLocation => 'Términos del servicio basado en ubicación';
|
||
|
||
@override
|
||
String get termsAge => 'Tengo 14 años o más. (obligatorio)';
|
||
|
||
@override
|
||
String get termsMarketing =>
|
||
'Recibir información de marketing y eventos (opcional)';
|
||
|
||
@override
|
||
String get signupDoneTitle => 'Registro completado';
|
||
|
||
@override
|
||
String get signupDoneBody =>
|
||
'Ya puedes empezar tus actividades de fandom.\nHaz crecer tu planeta con muchas actividades.';
|
||
|
||
@override
|
||
String get homeItemsTooltip => 'Objetos';
|
||
|
||
@override
|
||
String get homeNotificationsTooltip => 'Notificaciones';
|
||
|
||
@override
|
||
String get homeFandomHistory => 'Historia del fandom';
|
||
|
||
@override
|
||
String get homePopularInside => 'K-INSIDE popular';
|
||
|
||
@override
|
||
String get homeWhereBriefing => 'Resumen IA';
|
||
|
||
@override
|
||
String get homeWhereInsideList => 'Lista de INSIDE';
|
||
|
||
@override
|
||
String get homeWhereInsideDetail => 'Detalle de INSIDE';
|
||
|
||
@override
|
||
String get homeLoadFailed => 'No se pudo cargar el inicio';
|
||
|
||
@override
|
||
String get homeRetryLater => 'Inténtalo de nuevo en un momento.';
|
||
|
||
@override
|
||
String get myProfileCardTooltip => 'Tarjeta de perfil';
|
||
|
||
@override
|
||
String get myTabPlanets => 'Planetas/Nebulosas';
|
||
|
||
@override
|
||
String get myTabActivity => 'Actividad';
|
||
|
||
@override
|
||
String get myInside => 'Inside';
|
||
|
||
@override
|
||
String get myCampaign => 'Campañas';
|
||
|
||
@override
|
||
String myShareText(String nickname, String level, String pop) {
|
||
return '$nickname · Lv.$level · $pop POP aportados';
|
||
}
|
||
|
||
@override
|
||
String get myEditPhoto => 'Editar foto de perfil';
|
||
|
||
@override
|
||
String get myEditProfile => 'Editar perfil';
|
||
|
||
@override
|
||
String get settingsTitle => 'Ajustes';
|
||
|
||
@override
|
||
String get settingsAccount => 'Cuenta';
|
||
|
||
@override
|
||
String get settingsNickname => 'Apodo';
|
||
|
||
@override
|
||
String get settingsEmail => 'Correo';
|
||
|
||
@override
|
||
String get settingsSns => 'Cuentas sociales vinculadas';
|
||
|
||
@override
|
||
String get settingsPopHistory => 'Historial de POP';
|
||
|
||
@override
|
||
String get settingsPayments => 'Pagos';
|
||
|
||
@override
|
||
String get settingsServicePayments => 'Historial de pagos del servicio';
|
||
|
||
@override
|
||
String get settingsService => 'Ajustes del servicio';
|
||
|
||
@override
|
||
String get settingsPush => 'Notificaciones push';
|
||
|
||
@override
|
||
String get settingsBlocked => 'Usuarios bloqueados';
|
||
|
||
@override
|
||
String get settingsInfo => 'Información';
|
||
|
||
@override
|
||
String get settingsNotice => 'Avisos';
|
||
|
||
@override
|
||
String get settingsInquiry => 'Consulta 1:1';
|
||
|
||
@override
|
||
String get settingsAppVersion => 'Versión de la app';
|
||
|
||
@override
|
||
String get settingsLatest => 'Última versión';
|
||
|
||
@override
|
||
String get updateAvailableTitle => 'Hay una nueva versión';
|
||
|
||
@override
|
||
String updateAvailableBody(String version) {
|
||
return 'Actualiza FANUZU a la última versión ($version) desde la tienda.';
|
||
}
|
||
|
||
@override
|
||
String get settingsLogout => 'Cerrar sesión';
|
||
|
||
@override
|
||
String get settingsLogoutConfirm => '¿Quieres cerrar sesión?';
|
||
|
||
@override
|
||
String get settingsWithdraw => 'Eliminar cuenta';
|
||
|
||
@override
|
||
String get settingsWithdrawConfirm => '¿Quieres eliminar tu cuenta?';
|
||
|
||
@override
|
||
String get settingsWithdrawBody => 'Perderás tus POP y no se puede deshacer.';
|
||
|
||
@override
|
||
String get settingsWithdrawLater =>
|
||
'La eliminación de cuenta llegará pronto.';
|
||
|
||
@override
|
||
String get settingsUnlinkConfirm => '¿Desvincular esta cuenta?';
|
||
|
||
@override
|
||
String get settingsUnlinkBody =>
|
||
'Solo se quita este método de inicio social; los datos de tu cuenta no se eliminan.';
|
||
|
||
@override
|
||
String get settingsUnlink => 'Desvincular';
|
||
|
||
@override
|
||
String settingsLinkNotReady(String name) {
|
||
return 'La vinculación con $name aún no está disponible en este dispositivo.';
|
||
}
|
||
|
||
@override
|
||
String get settingsConnect => 'Vincular';
|
||
|
||
@override
|
||
String get settingsDisconnect => 'Desvincular';
|
||
|
||
@override
|
||
String get settingsEmailProvider => 'Correo';
|
||
|
||
@override
|
||
String get pushDeviceOff =>
|
||
'Las notificaciones push están desactivadas en este dispositivo.';
|
||
|
||
@override
|
||
String get pushDeviceOffHint =>
|
||
'Permite las notificaciones en los ajustes del sistema.';
|
||
|
||
@override
|
||
String get pushRequesting => 'Solicitando…';
|
||
|
||
@override
|
||
String get pushGoToSettings => 'Ir a ajustes';
|
||
|
||
@override
|
||
String get pushOpeningDeviceSettings =>
|
||
'Abriendo los ajustes del dispositivo.';
|
||
|
||
@override
|
||
String get pushEnableInDevice =>
|
||
'Activa las notificaciones de FANUZU en los ajustes del dispositivo.';
|
||
|
||
@override
|
||
String get pushDeviceSection => 'Notificaciones del dispositivo';
|
||
|
||
@override
|
||
String get pushSoundVibration => 'Sonido y vibración';
|
||
|
||
@override
|
||
String get pushServiceSection => 'Notificaciones del servicio';
|
||
|
||
@override
|
||
String get pushTopicEssential => 'Esenciales';
|
||
|
||
@override
|
||
String get pushTopicFandomEvent => 'Eventos del fandom';
|
||
|
||
@override
|
||
String get pushTopicBriefing => 'AI Briefing';
|
||
|
||
@override
|
||
String get pushTopicCommunity => 'Comunidad';
|
||
|
||
@override
|
||
String get pushTopicMarketing => 'Marketing';
|
||
|
||
@override
|
||
String linkTitle(String name) {
|
||
return 'Vincular $name';
|
||
}
|
||
|
||
@override
|
||
String get linkNotLinked => 'No vinculada';
|
||
|
||
@override
|
||
String get linkLinked => 'Vinculada';
|
||
|
||
@override
|
||
String get linkUnlink => 'Desvincular';
|
||
|
||
@override
|
||
String get linkLink => 'Vincular';
|
||
|
||
@override
|
||
String get noticeBadge => 'Aviso';
|
||
|
||
@override
|
||
String get noticeTitle => 'Avisos';
|
||
|
||
@override
|
||
String get noticeEmpty => 'No hay avisos.';
|
||
|
||
@override
|
||
String get noticeDetailTitle => 'Detalle del aviso';
|
||
|
||
@override
|
||
String get translationMark => 'Traducido';
|
||
|
||
@override
|
||
String translationReplyTo(String name) {
|
||
return 'Traduciendo el comentario de $name';
|
||
}
|
||
|
||
@override
|
||
String get translationWrite => 'Escribir traducción';
|
||
|
||
@override
|
||
String get translationHint => 'Escribe tu traducción';
|
||
|
||
@override
|
||
String get translationValid => 'Válida';
|
||
|
||
@override
|
||
String get translationInvalid => 'No válida';
|
||
|
||
@override
|
||
String get translationSelfMarkBlocked =>
|
||
'No puedes marcar tu propia traducción.';
|
||
|
||
@override
|
||
String get translationSubmitted =>
|
||
'Traducción publicada. Si se valida, recibirás POP en 24 horas.';
|
||
|
||
@override
|
||
String get translationMarked => 'Marcada.';
|
||
|
||
@override
|
||
String get translationAlreadyMarked => 'Ya marcaste esta traducción.';
|
||
|
||
@override
|
||
String get translationDuplicate =>
|
||
'Ya publicaste una traducción en este idioma.';
|
||
|
||
@override
|
||
String get translationFailed =>
|
||
'No se pudo procesar. Inténtalo de nuevo en un momento.';
|
||
|
||
@override
|
||
String get translationNotEligible =>
|
||
'Solo los miembros de este fandom con más de 24 horas de antigüedad pueden marcar.';
|
||
|
||
@override
|
||
String get translationDailyCap =>
|
||
'Hoy ya no puedes publicar más traducciones.';
|
||
|
||
@override
|
||
String get translationInvalidTarget => 'Este contenido no se puede traducir.';
|
||
|
||
@override
|
||
String get commonRequestFailed => 'No se pudo procesar la solicitud.';
|
||
|
||
@override
|
||
String get commonFan => 'Fan';
|
||
|
||
@override
|
||
String get adLoadFailed =>
|
||
'No se pudo cargar el anuncio. Solo recibirás la recompensa básica.';
|
||
|
||
@override
|
||
String get storeNotReady => 'Productos de la tienda en preparación';
|
||
|
||
@override
|
||
String get storePending =>
|
||
'Esperando la aprobación del pago. Se aplicará automáticamente al aprobarse.';
|
||
|
||
@override
|
||
String get storeFailed => 'No se pudo completar el pago.';
|
||
|
||
@override
|
||
String get storePurchased => 'Tu compra se ha aplicado.';
|
||
|
||
@override
|
||
String get heroParticipate => 'ZAP+ · Unirse al regalo';
|
||
|
||
@override
|
||
String heroRemainingSemantics(String minutes, String seconds) {
|
||
return 'HERO TIME restante: $minutes min $seconds s';
|
||
}
|
||
|
||
@override
|
||
String heroRemaining(String time) {
|
||
return 'HERO TIME · quedan $time';
|
||
}
|
||
|
||
@override
|
||
String heroClaims(String count) {
|
||
return 'Regalos recibidos por fans: $count';
|
||
}
|
||
|
||
@override
|
||
String heroInProgress(String name) {
|
||
return '$name · HERO TIME en curso →';
|
||
}
|
||
|
||
@override
|
||
String get stageNames =>
|
||
'Nebulosa,Inicio,Crecimiento,Juntos,Compañía,Luz,Eternidad';
|
||
|
||
@override
|
||
String get planetStageUnknown => 'Planeta · Sin información de etapa';
|
||
|
||
@override
|
||
String get planetHibernatingSuffix => ' · En reposo';
|
||
|
||
@override
|
||
String get planetEclipseSuffix => ' · Eclipse en curso';
|
||
|
||
@override
|
||
String get planetHeroSuffix => ' · HERO TIME en curso';
|
||
|
||
@override
|
||
String get evoPlanetGrowth => 'Crecimiento del planeta';
|
||
|
||
@override
|
||
String get evoHeroEnd => 'HERO TIME terminado';
|
||
|
||
@override
|
||
String get evoAwakening => 'El planeta despierta';
|
||
|
||
@override
|
||
String get evoAnomaly => 'Reacción anómala';
|
||
|
||
@override
|
||
String get evoEnergy => 'Concentrando energía';
|
||
|
||
@override
|
||
String get evoTransition => 'Transición';
|
||
|
||
@override
|
||
String get evoComplete => 'Evolución del planeta completa';
|
||
|
||
@override
|
||
String get evoOpenHistory => 'Ver historial de PASSPORT';
|
||
|
||
@override
|
||
String get playNow => 'Juega ahora';
|
||
|
||
@override
|
||
String get playHeadline => '¡Vamos a conocer a tu fandom!';
|
||
|
||
@override
|
||
String get playBody =>
|
||
'Crea un planeta, conecta con fandoms y disfruta de la actividad fan...';
|
||
|
||
@override
|
||
String get timeJustNow => 'Ahora';
|
||
|
||
@override
|
||
String timeMinutesAgo(String n) {
|
||
return 'hace $n min';
|
||
}
|
||
|
||
@override
|
||
String timeHoursAgo(String n) {
|
||
return 'hace $n h';
|
||
}
|
||
|
||
@override
|
||
String timeDaysAgo(String n) {
|
||
return 'hace $n d';
|
||
}
|
||
|
||
@override
|
||
String get commonMore => 'Ver más';
|
||
|
||
@override
|
||
String authProviderStart(String provider) {
|
||
String _temp0 = intl.Intl.selectLogic(provider, {
|
||
'email': 'Continuar con correo',
|
||
'kakao': 'Continuar con Kakao',
|
||
'line': 'Continuar con LINE',
|
||
'apple': 'Continuar con Apple',
|
||
'other': 'Continuar con Google',
|
||
});
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String authProviderName(String provider) {
|
||
String _temp0 = intl.Intl.selectLogic(provider, {
|
||
'email': 'Correo',
|
||
'kakao': 'Kakao',
|
||
'line': 'LINE',
|
||
'apple': 'Apple',
|
||
'other': 'Google',
|
||
});
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String get authLastProvider =>
|
||
'No puedes desvincular tu último método de inicio de sesión.';
|
||
|
||
@override
|
||
String get authLoginRequired => 'Debes iniciar sesión.';
|
||
|
||
@override
|
||
String get authLinkFailed => 'No se pudo vincular la cuenta.';
|
||
|
||
@override
|
||
String get authNotLinked => 'Esta cuenta no está vinculada.';
|
||
|
||
@override
|
||
String get authEmailUnavailable =>
|
||
'El inicio de sesión con correo no está disponible.';
|
||
|
||
@override
|
||
String get authCheckCredentials => 'Revisa tu correo o contraseña.';
|
||
|
||
@override
|
||
String get authSocialFailed => 'Error al iniciar sesión con la red social.';
|
||
|
||
@override
|
||
String get authAppleUnavailable =>
|
||
'Iniciar sesión con Apple no está disponible en este dispositivo.';
|
||
|
||
@override
|
||
String get authEmailInUse => 'Este correo ya está registrado.';
|
||
|
||
@override
|
||
String get authWeakPassword =>
|
||
'La contraseña es muy corta. Usa al menos 8 caracteres.';
|
||
|
||
@override
|
||
String get authInvalidEmail => 'El formato del correo no es válido.';
|
||
|
||
@override
|
||
String get commonTryLater => 'Inténtalo de nuevo más tarde.';
|
||
|
||
@override
|
||
String get authCredentialInUse =>
|
||
'Esta cuenta social ya está vinculada a otra cuenta de FANUZU.';
|
||
|
||
@override
|
||
String get authAlreadyLinked => 'Esta cuenta ya está vinculada.';
|
||
|
||
@override
|
||
String get authMethodUnavailable =>
|
||
'Este método de inicio de sesión aún no está disponible.';
|
||
|
||
@override
|
||
String get authRecentLogin =>
|
||
'Por seguridad, vuelve a iniciar sesión e inténtalo de nuevo.';
|
||
|
||
@override
|
||
String authOtherProviderGuide(String email) {
|
||
return 'La cuenta $email se registró con otro método de inicio de sesión. Inicia sesión con el método que usaste primero y vincula este en MY > Ajustes > Cuentas vinculadas.';
|
||
}
|
||
|
||
@override
|
||
String get authThisAccount => 'Esta';
|
||
|
||
@override
|
||
String get eclipseCapped =>
|
||
'Alcanzaste el límite de participación; algunas no se contaron.';
|
||
|
||
@override
|
||
String get eclipseResultUnknown =>
|
||
'No se pudo confirmar tu participación. Vuelve a comprobarlo con la misma solicitud.';
|
||
|
||
@override
|
||
String get eclipseChecking => 'Comprobando participación';
|
||
|
||
@override
|
||
String get eclipseRetrySame => 'Volver a comprobar';
|
||
|
||
@override
|
||
String get eclipseEnded => 'El eclipse ya terminó o se defendió con éxito.';
|
||
|
||
@override
|
||
String get eclipseTooFast =>
|
||
'Estás participando demasiado rápido. Inténtalo en un momento.';
|
||
|
||
@override
|
||
String get eclipseNone => 'No hay ningún eclipse en curso';
|
||
|
||
@override
|
||
String get eclipseSuccessTitle => '¡Detuviste\nel eclipse!';
|
||
|
||
@override
|
||
String get eclipseQualified => 'Participación confirmada';
|
||
|
||
@override
|
||
String get eclipseFailTitle =>
|
||
'Lamentablemente,\nla defensa del planeta falló';
|
||
|
||
@override
|
||
String get eclipseFailBody =>
|
||
'No se alcanzó el objetivo de defensa de esta ronda.';
|
||
|
||
@override
|
||
String get eclipseCancelTitle => 'Eclipse cancelado';
|
||
|
||
@override
|
||
String get eclipseCancelBody =>
|
||
'Se canceló por un error de recuento. No se descontó FPI.';
|
||
|
||
@override
|
||
String get eclipsePendingTitle => 'Comprobando resultado de la defensa';
|
||
|
||
@override
|
||
String get eclipsePendingBody =>
|
||
'El tiempo de participación terminó. Esperando la decisión del servidor.';
|
||
|
||
@override
|
||
String get eclipseShakeTimed =>
|
||
's: ¡agita tu móvil\npara detener el eclipse!';
|
||
|
||
@override
|
||
String get eclipseShake => '¡Agita tu móvil\npara detener el eclipse!';
|
||
|
||
@override
|
||
String eclipseMyCount(String count) {
|
||
return 'Mis participaciones: $count';
|
||
}
|
||
|
||
@override
|
||
String eclipsePendingSuffix(String count) {
|
||
return ' · +$count pendientes';
|
||
}
|
||
|
||
@override
|
||
String get eclipseSendingSuffix => ' · Enviando';
|
||
|
||
@override
|
||
String eclipseNoPopNote(String count) {
|
||
return 'No se gasta POP. Haz al menos $count sacudidas válidas para contar como participante.';
|
||
}
|
||
|
||
@override
|
||
String get eclipseNoSensor =>
|
||
'Este dispositivo no admite la defensa con agitación';
|
||
|
||
@override
|
||
String get eclipseTimeLeft => 'Tiempo restante del eclipse:';
|
||
|
||
@override
|
||
String eclipseSeconds(String seconds) {
|
||
return ' $seconds s';
|
||
}
|
||
|
||
@override
|
||
String eclipseBannerDefended(String name) {
|
||
return 'Defensa exitosa: $name sin pérdida de FPI';
|
||
}
|
||
|
||
@override
|
||
String eclipseBannerActive(String name, String rate) {
|
||
return 'Eclipse activado: $name erosión $rate%';
|
||
}
|
||
|
||
@override
|
||
String eclipseBannerDefense(String count, String target) {
|
||
return 'Participantes válidos $count / $target';
|
||
}
|
||
|
||
@override
|
||
String timeHoursMinutesLeft(String hours, String minutes) {
|
||
return 'Quedan $hours h $minutes min';
|
||
}
|
||
|
||
@override
|
||
String timeMinutesLeft(String minutes) {
|
||
return 'Quedan $minutes min';
|
||
}
|
||
|
||
@override
|
||
String liveEclipseDefense(String name) {
|
||
return '[LIVE] ¡$name se unió a la defensa del eclipse!';
|
||
}
|
||
|
||
@override
|
||
String liveHotTime(String name) {
|
||
return '[LIVE] ¡Comenzó el Artist Hot Time de $name!';
|
||
}
|
||
|
||
@override
|
||
String liveHeroGift(String name) {
|
||
return '[LIVE] ¡Llegó el Regalo del Héroe de $name!';
|
||
}
|
||
|
||
@override
|
||
String liveCampaign(String name) {
|
||
return '[LIVE] ¡$name apoyó una campaña!';
|
||
}
|
||
|
||
@override
|
||
String get galaxySetPrimaryConfirm =>
|
||
'¿Establecer el planeta seleccionado como principal?';
|
||
|
||
@override
|
||
String get galaxyLoadFailed => 'No se pudo cargar la galaxia';
|
||
|
||
@override
|
||
String get commonSearch => 'Buscar';
|
||
|
||
@override
|
||
String get galaxyMyPlanets => 'Mis planetas';
|
||
|
||
@override
|
||
String get galaxyMap => 'Mapa de la galaxia';
|
||
|
||
@override
|
||
String get nebulaCreate => 'Crear nebulosa';
|
||
|
||
@override
|
||
String get commonRecheck => 'Volver a comprobar';
|
||
|
||
@override
|
||
String get zapApplying => 'Aplicando contribución';
|
||
|
||
@override
|
||
String get zapNeedsCheck => 'Hay que comprobar la contribución';
|
||
|
||
@override
|
||
String get zapNoPlanet => 'No perteneces a ningún planeta';
|
||
|
||
@override
|
||
String get commonContribute => 'Contribuir';
|
||
|
||
@override
|
||
String get commonItem => 'Objetos';
|
||
|
||
@override
|
||
String get galaxyDefended => 'Defensa exitosa · Sin pérdida de FPI';
|
||
|
||
@override
|
||
String galaxyErosion(String rate, String progress) {
|
||
return 'Erosión $rate% · Defensa $progress%';
|
||
}
|
||
|
||
@override
|
||
String galaxyOnlineMembers(String online, String members) {
|
||
return '$online en línea · $members miembros';
|
||
}
|
||
|
||
@override
|
||
String get galaxySearchHint => 'Buscar por nombre de fandom';
|
||
|
||
@override
|
||
String get commonRecentSearches => 'Búsquedas recientes';
|
||
|
||
@override
|
||
String get commonClearAll => 'Borrar todo';
|
||
|
||
@override
|
||
String get commonNoRecentSearches => 'No hay búsquedas recientes.';
|
||
|
||
@override
|
||
String get galaxyNoHit => 'No se encontró el fandom.\nRevisa el nombre.';
|
||
|
||
@override
|
||
String galaxyMembers(String count) {
|
||
return '$count miembros';
|
||
}
|
||
|
||
@override
|
||
String galaxyPlanetRank(String name, String rank) {
|
||
return 'Planeta $name, puesto $rank';
|
||
}
|
||
|
||
@override
|
||
String get galaxyMapOpen => 'Abrir mapa de la galaxia';
|
||
|
||
@override
|
||
String get zapNotEnoughPop => 'POP insuficiente';
|
||
|
||
@override
|
||
String get zapFailNoPop => 'No tienes POP suficiente para contribuir.';
|
||
|
||
@override
|
||
String get zapFailLedger =>
|
||
'Se detuvo la contribución: el saldo no coincide con el historial.';
|
||
|
||
@override
|
||
String get zapFailRetry =>
|
||
'Revisa tu conexión y vuelve a comprobar la contribución.';
|
||
|
||
@override
|
||
String get zapDone => 'Contribución completada';
|
||
|
||
@override
|
||
String zapDonePop(String pop) {
|
||
return '$pop POP contribuidos';
|
||
}
|
||
|
||
@override
|
||
String get growthFounders => 'Miembros fundadores';
|
||
|
||
@override
|
||
String zapReflected(String pop, String fandom) {
|
||
return '$pop POP se sumaron al crecimiento de $fandom';
|
||
}
|
||
|
||
@override
|
||
String get growthNebulaGoalPassed =>
|
||
'El plazo objetivo ha pasado · Cumple las condiciones y nacerá el planeta';
|
||
|
||
@override
|
||
String get growthFinalStage => 'Etapa final';
|
||
|
||
@override
|
||
String get growthPromotionPending => 'Ascenso pendiente';
|
||
|
||
@override
|
||
String get growthCheckConditions => 'Ver condiciones';
|
||
|
||
@override
|
||
String growthConditionChecking(String name) {
|
||
return 'Comprobando condición de $name';
|
||
}
|
||
|
||
@override
|
||
String growthConditionMet(String name) {
|
||
return 'Condición de $name cumplida';
|
||
}
|
||
|
||
@override
|
||
String growthConditionUnmet(String name) {
|
||
return 'Condición de $name no cumplida';
|
||
}
|
||
|
||
@override
|
||
String get nebulaHeadline => 'Ponle nombre al planeta de tu fandom.';
|
||
|
||
@override
|
||
String nebulaBody(String days) {
|
||
return 'Si los miembros fundadores alcanzan la meta de POP en $days días,\n¡nacerá como planeta oficial!\nQuienes participen en la evolución recibirán una insignia.';
|
||
}
|
||
|
||
@override
|
||
String get nebulaNameTaken => 'Este nombre ya está en uso.';
|
||
|
||
@override
|
||
String get nebulaNameInvalid =>
|
||
'Usa de 2 a 20 letras, números o espacios (sin símbolos, emojis ni espacios dobles o al inicio/final).';
|
||
|
||
@override
|
||
String get nebulaNameHint => 'Nombre del fandom';
|
||
|
||
@override
|
||
String get nebulaGoal => 'Meta ';
|
||
|
||
@override
|
||
String get nebulaFounders => ' / Fundadores';
|
||
|
||
@override
|
||
String nebulaGoalSemantics(String pop, String members, String days) {
|
||
return 'Meta $pop POP · $members fundadores · $days días fijos';
|
||
}
|
||
|
||
@override
|
||
String get commonMyPop => 'Mi POP: ';
|
||
|
||
@override
|
||
String get commonChange => 'Cambiar';
|
||
|
||
@override
|
||
String planetShape(String n) {
|
||
return 'Forma $n';
|
||
}
|
||
|
||
@override
|
||
String get planetBgColor => 'Elige el color de fondo';
|
||
|
||
@override
|
||
String get planetColorSelect => 'Elige el color del planeta';
|
||
|
||
@override
|
||
String get planetTypeSelect => 'Elige el tipo de planeta';
|
||
|
||
@override
|
||
String get commonNext => 'Siguiente';
|
||
|
||
@override
|
||
String get planetCreateFailed =>
|
||
'No se pudo crear el planeta. Inténtalo más tarde.';
|
||
|
||
@override
|
||
String get planetCreateConfirm => '¿Crear el planeta\ncon estas opciones?';
|
||
|
||
@override
|
||
String get commonCreate => 'Crear';
|
||
|
||
@override
|
||
String get briefingOpenFailed => 'No se puede abrir el original.';
|
||
|
||
@override
|
||
String get briefingAiSummary => 'Resumen de IA';
|
||
|
||
@override
|
||
String get briefingViewOriginal => 'Ver original';
|
||
|
||
@override
|
||
String get briefingSourceOfficial => 'Fuente oficial';
|
||
|
||
@override
|
||
String get briefingSourceFandom => 'Fuente del fandom';
|
||
|
||
@override
|
||
String campaignAchieved(String percent) {
|
||
return '$percent% alcanzado';
|
||
}
|
||
|
||
@override
|
||
String get campaignView => 'Ver campaña';
|
||
|
||
@override
|
||
String get growthFinalReached => 'Has llegado a la etapa final';
|
||
|
||
@override
|
||
String get zapRetrySame => 'Volver a comprobar la contribución';
|
||
|
||
@override
|
||
String heroOwner(String name) {
|
||
return 'De $name';
|
||
}
|
||
|
||
@override
|
||
String get heroStartPrompt =>
|
||
'¡Crea o únete a un planeta\ny empieza en FANUZU!';
|
||
|
||
@override
|
||
String get heroNebulaPrompt =>
|
||
'¡Usa el POP que ganas con actividades\npara contribuir a la nebulosa!';
|
||
|
||
@override
|
||
String heroRecentContribution(String pop) {
|
||
return 'Creciendo sin parar con\n$pop POP aportados.';
|
||
}
|
||
|
||
@override
|
||
String get heroGrowingTogether => 'Un planeta fan que crecemos juntos';
|
||
|
||
@override
|
||
String get heroPopProgress => 'Progreso de POP';
|
||
|
||
@override
|
||
String get heroNebula => 'Nebulosa';
|
||
|
||
@override
|
||
String get heroNebulaTap => '¡Toca la nebulosa\npara que nazca un planeta!';
|
||
|
||
@override
|
||
String get heroCreateNebula => 'Crear planeta (nebulosa)';
|
||
|
||
@override
|
||
String get heroJoinPlanet => 'Unirse a un planeta';
|
||
|
||
@override
|
||
String get heroCreateOrJoin => 'Crear o unirse a un planeta';
|
||
|
||
@override
|
||
String insideAnswers(String count) {
|
||
return 'Respuestas $count';
|
||
}
|
||
|
||
@override
|
||
String get itemJoinFirst =>
|
||
'Únete a un planeta para enviar un Regalo del Héroe.';
|
||
|
||
@override
|
||
String get itemBuyNotReady => 'La compra de objetos llegará pronto.';
|
||
|
||
@override
|
||
String get itemUseNotReady => 'El uso de objetos llegará pronto.';
|
||
|
||
@override
|
||
String get payOpenFailed => 'No se pudo abrir la ventana de pago.';
|
||
|
||
@override
|
||
String get itemBuy => 'Comprar objetos';
|
||
|
||
@override
|
||
String get itemSelect => 'Elegir objeto';
|
||
|
||
@override
|
||
String get commonComingSoon => 'Próximamente.';
|
||
|
||
@override
|
||
String itemSendPop(String pop) {
|
||
return 'Enviar $pop POP';
|
||
}
|
||
|
||
@override
|
||
String itemBuyerPop(String pop) {
|
||
return 'Comprador +$pop POP';
|
||
}
|
||
|
||
@override
|
||
String itemOwned(String count) {
|
||
return 'Tienes: $count';
|
||
}
|
||
|
||
@override
|
||
String itemOwnedCount(String count) {
|
||
return 'Tienes: $count';
|
||
}
|
||
|
||
@override
|
||
String get growthOwnerOf => ' aportó ';
|
||
|
||
@override
|
||
String get growthSteadySuffix => ' y seguimos creciendo.';
|
||
|
||
@override
|
||
String get questAttended => 'Asistencia registrada';
|
||
|
||
@override
|
||
String get questInProgressSpaced => 'En curso';
|
||
|
||
@override
|
||
String get questRewardPaid => 'Recompensa entregada';
|
||
|
||
@override
|
||
String get questClaim => 'Reclamar';
|
||
|
||
@override
|
||
String get questStart => 'Iniciar misión';
|
||
|
||
@override
|
||
String get questRewardDone => 'Recompensa recibida';
|
||
|
||
@override
|
||
String get popKindGeneral => 'POP normal';
|
||
|
||
@override
|
||
String get popKindContribution => 'POP de contribución';
|
||
|
||
@override
|
||
String get popTxGrant => 'Otorgado';
|
||
|
||
@override
|
||
String get popTxSpend => 'Gastado';
|
||
|
||
@override
|
||
String get popTxRefund => 'Reembolso';
|
||
|
||
@override
|
||
String get popTxVoid => 'Anulado';
|
||
|
||
@override
|
||
String get popTypeQuest => 'Misión';
|
||
|
||
@override
|
||
String get popTypeReward => 'Recompensa';
|
||
|
||
@override
|
||
String get popTypePayment => 'Pago';
|
||
|
||
@override
|
||
String get popTypeSubscription => 'Suscripción';
|
||
|
||
@override
|
||
String get popTypeAdmin => 'Equipo';
|
||
|
||
@override
|
||
String get popTypeFee => 'Tarifa';
|
||
|
||
@override
|
||
String get commonEtc => 'Otros';
|
||
|
||
@override
|
||
String get popReasonQuestSteps => 'Misión de pasos';
|
||
|
||
@override
|
||
String get popReasonQuestMusicShake => 'Misión Music Shake';
|
||
|
||
@override
|
||
String get popReasonQuestPlace => 'Misión de visita';
|
||
|
||
@override
|
||
String get popReasonQuestAttend => 'Misión de asistencia';
|
||
|
||
@override
|
||
String get popReasonAdReward => 'Recompensa por anuncio';
|
||
|
||
@override
|
||
String get popReasonHeroDrop => 'Regalo del Héroe';
|
||
|
||
@override
|
||
String get popReasonHeroDropTrigger => 'Regalo del Héroe activado';
|
||
|
||
@override
|
||
String get popReasonTranslation => 'Traducción colaborativa';
|
||
|
||
@override
|
||
String get popReasonIapPurchase => 'Compra';
|
||
|
||
@override
|
||
String get popReasonFocusDaily => 'Recompensa diaria Focus';
|
||
|
||
@override
|
||
String get popReasonPreregBonus => 'Recompensa de prerregistro';
|
||
|
||
@override
|
||
String get popReasonReferral => 'Invitación de amigos';
|
||
|
||
@override
|
||
String get popTypeReferral => 'Referido';
|
||
|
||
@override
|
||
String get popReasonAdminGrant => 'Otorgado por el equipo';
|
||
|
||
@override
|
||
String get popReasonAdminClawback => 'Retirado por el equipo';
|
||
|
||
@override
|
||
String get popReasonCampaignFund => 'Apoyo a campaña';
|
||
|
||
@override
|
||
String get popReasonCampaignRefund => 'Reembolso de campaña';
|
||
|
||
@override
|
||
String get popReasonCampaignFeeRefund => 'Reembolso de la tarifa de campaña';
|
||
|
||
@override
|
||
String get popReasonCampaignFee => 'Tarifa de campaña';
|
||
|
||
@override
|
||
String get popReasonQnaBounty => 'Recompensa de INSIDE';
|
||
|
||
@override
|
||
String get popReasonQnaRefund => 'Reembolso de recompensa';
|
||
|
||
@override
|
||
String get popReasonQnaReward => 'Recompensa por respuesta aceptada';
|
||
|
||
@override
|
||
String get popReasonEclipseDefense => 'Contribución Zap';
|
||
|
||
@override
|
||
String get popReasonOther => 'Cambio de POP';
|
||
|
||
@override
|
||
String popRepeat(String title, String count) {
|
||
return '$title ×$count';
|
||
}
|
||
|
||
@override
|
||
String get payStatePaid => 'Pagado';
|
||
|
||
@override
|
||
String get payStateRefundRequested => 'Reembolso solicitado';
|
||
|
||
@override
|
||
String get payStateRefundApproved => 'Reembolso aprobado';
|
||
|
||
@override
|
||
String get payStateRefunded => 'Reembolsado';
|
||
|
||
@override
|
||
String get payStateRefundRejected => 'Reembolso rechazado';
|
||
|
||
@override
|
||
String get pushTopicEssentialDesc =>
|
||
'Avisos de cuenta, pagos y mantenimiento. No se pueden desactivar.';
|
||
|
||
@override
|
||
String get pushTopicFandomEventDesc =>
|
||
'Novedades de eclipses, campañas, misiones y Artist Hot Time.';
|
||
|
||
@override
|
||
String get pushTopicBriefingDesc =>
|
||
'Tarjetas de resumen diario de tu planeta.';
|
||
|
||
@override
|
||
String get pushTopicCommunityDesc =>
|
||
'Comentarios, me gusta y respuestas en tus publicaciones.';
|
||
|
||
@override
|
||
String get pushTopicMarketingDesc =>
|
||
'Recibe eventos y beneficios. Solo se activa si aceptas.';
|
||
|
||
@override
|
||
String get inquiryPending => 'Recibida';
|
||
|
||
@override
|
||
String get inquiryInProgress => 'En proceso';
|
||
|
||
@override
|
||
String get inquiryAnswered => 'Respondida';
|
||
|
||
@override
|
||
String get photoBadType => 'Solo puedes subir imágenes JPG, PNG, WEBP o GIF.';
|
||
|
||
@override
|
||
String get photoTooBig => 'La foto supera los 10 MB. Elige una más pequeña.';
|
||
|
||
@override
|
||
String get photoUnreadable => 'No se pudo leer la foto. Elige otra vez.';
|
||
|
||
@override
|
||
String get myListInside => 'Mi INSIDE';
|
||
|
||
@override
|
||
String get myListInsideEmpty => 'Aún no has publicado en INSIDE.';
|
||
|
||
@override
|
||
String get myListCampaign => 'Mis campañas';
|
||
|
||
@override
|
||
String get myListCampaignEmpty => 'Aún no has creado campañas.';
|
||
|
||
@override
|
||
String get sortLatest => 'Recientes';
|
||
|
||
@override
|
||
String get sortPop => 'Por POP';
|
||
|
||
@override
|
||
String get sortSolved => 'Aceptadas';
|
||
|
||
@override
|
||
String get sortAchieved => 'Logradas';
|
||
|
||
@override
|
||
String get payNotFound => 'No se encontró el pago.';
|
||
|
||
@override
|
||
String get payItemFallback => 'Artículo comprado';
|
||
|
||
@override
|
||
String get payMethodInApp => 'Compra en la app';
|
||
|
||
@override
|
||
String get unknownUser => 'Usuario desconocido';
|
||
|
||
@override
|
||
String get blockSelf => 'No puedes bloquearte a ti mismo.';
|
||
|
||
@override
|
||
String get inquiryFallback => 'Consulta';
|
||
|
||
@override
|
||
String get photoRejectedServer =>
|
||
'No se pudo subir la foto. Revisa el formato y el tamaño.';
|
||
|
||
@override
|
||
String get photoUploadFailed =>
|
||
'Error al subir la foto. Inténtalo más tarde.';
|
||
|
||
@override
|
||
String focusClaimed(String pop) {
|
||
return 'Recibiste la recompensa Focus de hoy: +$pop POP de contribución.';
|
||
}
|
||
|
||
@override
|
||
String get focusActive => 'Modo Focus sin anuncios activo';
|
||
|
||
@override
|
||
String focusUntil(String date) {
|
||
return 'Hasta el $date · La recompensa de hoy solo se reclama hoy';
|
||
}
|
||
|
||
@override
|
||
String get focusClaimedToday => 'Recibida hoy';
|
||
|
||
@override
|
||
String get focusClaimToday => 'Reclamar hoy';
|
||
|
||
@override
|
||
String get storeConnectFailed =>
|
||
'No se pudo conectar con la tienda. Inténtalo más tarde.';
|
||
|
||
@override
|
||
String get payRestore => 'Restaurar compras';
|
||
|
||
@override
|
||
String get payEmpty => 'No hay historial de pagos.';
|
||
|
||
@override
|
||
String get payRefundGuide =>
|
||
'Consumibles: reembolsables en 7 días desde la compra si no se usaron. Los artículos usados parcialmente no son reembolsables.\nSuscripciones: reembolsables en 24 horas desde el pago si no se usaron beneficios (p. ej., recompensas extra).\nEl reembolso se completa en 7–14 días tras la aprobación.';
|
||
|
||
@override
|
||
String get payDetailTitle => 'Detalle del pago';
|
||
|
||
@override
|
||
String get payNumber => 'N.º de pago';
|
||
|
||
@override
|
||
String get payDate => 'Fecha de pago';
|
||
|
||
@override
|
||
String get payMethod => 'Método de pago';
|
||
|
||
@override
|
||
String get payStatus => 'Estado del pago';
|
||
|
||
@override
|
||
String get payAmount => 'Importe';
|
||
|
||
@override
|
||
String get payRefundInfo => 'Política de reembolso';
|
||
|
||
@override
|
||
String get payRefundApply => 'Solicitar reembolso';
|
||
|
||
@override
|
||
String get payRefundUnavailable => 'No reembolsable';
|
||
|
||
@override
|
||
String get refundReasonMistake => 'Pagué por error';
|
||
|
||
@override
|
||
String get refundReasonExpectation => 'No es lo que esperaba';
|
||
|
||
@override
|
||
String get refundReasonError => 'No pude usarlo por un error';
|
||
|
||
@override
|
||
String get refundReasonDuplicate => 'Pago duplicado';
|
||
|
||
@override
|
||
String get refundTitle => 'Reembolso';
|
||
|
||
@override
|
||
String get refundSubmit => 'Enviar';
|
||
|
||
@override
|
||
String get refundReason => 'Motivo del reembolso';
|
||
|
||
@override
|
||
String get refundConfirm => '¿Seguro que quieres solicitar el reembolso?';
|
||
|
||
@override
|
||
String get myPop => 'Mi POP';
|
||
|
||
@override
|
||
String get popTotal => 'Total';
|
||
|
||
@override
|
||
String get popReserved => 'Reservado';
|
||
|
||
@override
|
||
String get popAvailable => 'Disponible';
|
||
|
||
@override
|
||
String get commonNoHistory => 'Sin historial.';
|
||
|
||
@override
|
||
String get nicknameEdit => 'Editar apodo';
|
||
|
||
@override
|
||
String get nicknameReserved =>
|
||
'No puedes usar un nombre que parezca del equipo.';
|
||
|
||
@override
|
||
String get nicknameTaken => 'Este apodo ya está en uso.';
|
||
|
||
@override
|
||
String get albumItems => 'Opciones de foto';
|
||
|
||
@override
|
||
String get takePhoto => 'Tomar foto';
|
||
|
||
@override
|
||
String get pickFromAlbum => 'Elegir del álbum';
|
||
|
||
@override
|
||
String get tierGuide => 'Guía de niveles';
|
||
|
||
@override
|
||
String get statSteps => 'Pasos totales';
|
||
|
||
@override
|
||
String get statContribution => 'POP aportado total';
|
||
|
||
@override
|
||
String get statQuests => 'Misiones completadas';
|
||
|
||
@override
|
||
String get shareInstagram => 'Instagram';
|
||
|
||
@override
|
||
String get shareTiktok => 'TikTok';
|
||
|
||
@override
|
||
String get shareCopyLink => 'Copiar enlace';
|
||
|
||
@override
|
||
String get inquiryListTitle => 'Consultas 1:1';
|
||
|
||
@override
|
||
String get inquiryEmpty => 'No tienes consultas.';
|
||
|
||
@override
|
||
String get inquiryWrite => 'Escribir consulta';
|
||
|
||
@override
|
||
String get inquiryDetail => 'Detalle de la consulta';
|
||
|
||
@override
|
||
String get commonEdit => 'Editar';
|
||
|
||
@override
|
||
String get inquiryAnswer => 'Respuesta';
|
||
|
||
@override
|
||
String get inquiryNew => 'Nueva consulta';
|
||
|
||
@override
|
||
String get inquiryEdit => 'Editar consulta';
|
||
|
||
@override
|
||
String get commonTitle => 'Título';
|
||
|
||
@override
|
||
String get commonTitleHint => 'Escribe un título.';
|
||
|
||
@override
|
||
String get inquiryBody => 'Detalles';
|
||
|
||
@override
|
||
String get inquiryBodyHint => 'Describe tu consulta.';
|
||
|
||
@override
|
||
String get inquiryBodyHelper =>
|
||
'Con 10 caracteres o más podremos ayudarte antes.';
|
||
|
||
@override
|
||
String inquirySubmitFailed(String reason) {
|
||
return 'No se pudo enviar la consulta. $reason';
|
||
}
|
||
|
||
@override
|
||
String inquiryEditFailed(String reason) {
|
||
return 'No se pudo editar la consulta. $reason';
|
||
}
|
||
|
||
@override
|
||
String get inquirySubmitted => 'Consulta enviada.';
|
||
|
||
@override
|
||
String get inquiryEdited => 'Consulta actualizada.';
|
||
|
||
@override
|
||
String get blockedEmpty => 'No hay cuentas bloqueadas.';
|
||
|
||
@override
|
||
String get unblock => 'Desbloquear';
|
||
|
||
@override
|
||
String unblockFailed(String reason) {
|
||
return 'No se pudo desbloquear. $reason';
|
||
}
|
||
|
||
@override
|
||
String get tierInfoTitle => 'Info de TIER';
|
||
|
||
@override
|
||
String get tierPromptPrefix => 'Sube tu ';
|
||
|
||
@override
|
||
String get tierPromptRank => 'rango';
|
||
|
||
@override
|
||
String get tierPromptSuffix => '\ncontribuyendo a planetas y nebulosas';
|
||
|
||
@override
|
||
String get tierPassportNote =>
|
||
'Passport Tier es un grado de apariencia de tarjeta, independiente del nivel, y nunca baja.';
|
||
|
||
@override
|
||
String get tierTotalContribution => 'Contribución total';
|
||
|
||
@override
|
||
String get notifKindEclipse => 'Eclipse';
|
||
|
||
@override
|
||
String get notifKindItemUsed => 'Objeto usado';
|
||
|
||
@override
|
||
String get notifKindLike => 'Me gusta';
|
||
|
||
@override
|
||
String get notifKindComment => 'Comentarios';
|
||
|
||
@override
|
||
String get notifKindCampaign => 'Meta de campaña';
|
||
|
||
@override
|
||
String get notifKindQuest => 'Misión completada';
|
||
|
||
@override
|
||
String get notifKindEvolution => 'Evolución del planeta';
|
||
|
||
@override
|
||
String get notifKindCampaignRefund => 'Reembolso de campaña';
|
||
|
||
@override
|
||
String get notifKindCampaignCancel => 'Campaña cancelada';
|
||
|
||
@override
|
||
String get notifKindCampaignReport => 'Informe de resultados';
|
||
|
||
@override
|
||
String get notifTargetPost => 'la publicación';
|
||
|
||
@override
|
||
String get notifTargetCampaign => 'la campaña';
|
||
|
||
@override
|
||
String get notifTargetQuest => 'el detalle de la misión';
|
||
|
||
@override
|
||
String get dayToday => 'Hoy';
|
||
|
||
@override
|
||
String get dayYesterday => 'Ayer';
|
||
|
||
@override
|
||
String get notifEmpty => 'No hay notificaciones.';
|
||
|
||
@override
|
||
String notifGoTo(String target) {
|
||
return 'Yendo a $target.';
|
||
}
|
||
|
||
@override
|
||
String get stationOfficial => 'Oficial';
|
||
|
||
@override
|
||
String get stationShop => 'Tiendas';
|
||
|
||
@override
|
||
String get stationTicket => 'Entradas';
|
||
|
||
@override
|
||
String get stationMedia => 'Medios';
|
||
|
||
@override
|
||
String get stationLoadFailed => 'No se pudo cargar STATION';
|
||
|
||
@override
|
||
String get commonAll => 'Todo';
|
||
|
||
@override
|
||
String get stationSuggest => 'Sugerir tienda';
|
||
|
||
@override
|
||
String get stationEmpty =>
|
||
'Aún no hay enlaces.\nÚnete a un planeta para ver la selección.';
|
||
|
||
@override
|
||
String get stationCategoryEmpty => 'Aún no hay enlaces en esta categoría.';
|
||
|
||
@override
|
||
String get stationSuggestLater =>
|
||
'Las sugerencias se abrirán al conectar el servidor.';
|
||
|
||
@override
|
||
String get commonSubmit => 'Enviar';
|
||
|
||
@override
|
||
String get commonName => 'Nombre';
|
||
|
||
@override
|
||
String get commonNameRequired => 'Escribe un nombre.';
|
||
|
||
@override
|
||
String get commonUrl => 'URL';
|
||
|
||
@override
|
||
String get commonUrlRequired => 'Escribe una URL.';
|
||
|
||
@override
|
||
String get commonUrlHttps => 'Escribe una URL que empiece por https.';
|
||
|
||
@override
|
||
String get commonCategory => 'Categoría';
|
||
|
||
@override
|
||
String get stationReason => 'Por qué lo recomiendas (opcional)';
|
||
|
||
@override
|
||
String get stationSuggestNote =>
|
||
'Los enlaces sugeridos se añaden tras una revisión. Te avisaremos del resultado.';
|
||
|
||
@override
|
||
String get heroGiftUnavailable => 'Este regalo no se puede recibir ahora.';
|
||
|
||
@override
|
||
String get heroGiftAlready =>
|
||
'Ya participaste en este regalo. Revisa tu historial de POP.';
|
||
|
||
@override
|
||
String get heroGiftRelogin => 'Vuelve a iniciar sesión para participar.';
|
||
|
||
@override
|
||
String get heroGiftNoPermission =>
|
||
'No tienes permiso para participar en este regalo.';
|
||
|
||
@override
|
||
String get heroGiftHowTo =>
|
||
'Agita el móvil o toca el botón para unirte al regalo de energía de luz.';
|
||
|
||
@override
|
||
String get heroGiftPopNote =>
|
||
'El POP que recibes depende del regalo restante y del límite por persona.';
|
||
|
||
@override
|
||
String heroGiftReceived(String total) {
|
||
return '$total POP recibidos';
|
||
}
|
||
|
||
@override
|
||
String get heroGiftUnknown =>
|
||
'No se pudo confirmar el pago. Vuelve a comprobarlo.';
|
||
|
||
@override
|
||
String get heroGiftNone => 'No hay regalos disponibles ahora.';
|
||
|
||
@override
|
||
String get heroGiftConfirmed => 'Se confirmó la recepción del regalo.';
|
||
|
||
@override
|
||
String get heroGiftChecking => 'Confirmando pago…';
|
||
|
||
@override
|
||
String get heroGiftRetry => 'Volver a comprobar el regalo';
|
||
|
||
@override
|
||
String get heroGiftTap => 'Participar con el botón';
|
||
|
||
@override
|
||
String rankMyPlanet(String metric) {
|
||
return 'Ranking de $metric de mi planeta';
|
||
}
|
||
|
||
@override
|
||
String get rankPlanetEmpty => 'Aún no hay ranking de planetas';
|
||
|
||
@override
|
||
String get rankScopeLive => 'En vivo';
|
||
|
||
@override
|
||
String get rankScopeCountry => 'Por país';
|
||
|
||
@override
|
||
String rankMine(String metric) {
|
||
return 'Mi ranking de $metric';
|
||
}
|
||
|
||
@override
|
||
String rankMyCountry(String metric) {
|
||
return 'Ranking de $metric de mi país';
|
||
}
|
||
|
||
@override
|
||
String get rankEmpty => 'Aún no hay ranking';
|
||
|
||
@override
|
||
String rankScope(String scope) {
|
||
return 'Ranking $scope';
|
||
}
|
||
|
||
@override
|
||
String get rankLoadFailed => 'No se pudo cargar el ranking';
|
||
|
||
@override
|
||
String rankRefreshEvery(String minutes) {
|
||
return 'Se actualiza cada $minutes min';
|
||
}
|
||
|
||
@override
|
||
String rankMeSuffix(String name) {
|
||
return '$name (yo)';
|
||
}
|
||
|
||
@override
|
||
String get reportDefamation => 'Difamación o insultos al artista';
|
||
|
||
@override
|
||
String get reportInappropriate => 'Contenido inapropiado';
|
||
|
||
@override
|
||
String get reportSpam => 'Spam o publicidad comercial';
|
||
|
||
@override
|
||
String get reportPrivacy => 'Exposición de datos personales o suplantación';
|
||
|
||
@override
|
||
String get reportTitle => 'Denunciar';
|
||
|
||
@override
|
||
String get reportSubmit => 'Denunciar';
|
||
|
||
@override
|
||
String get reportAuthor => 'Autor';
|
||
|
||
@override
|
||
String get reportReasonLabel => 'Motivo';
|
||
|
||
@override
|
||
String get reportConfirm =>
|
||
'¿Denunciar esta publicación?\nNo se puede deshacer.';
|
||
|
||
@override
|
||
String get blockMemberConfirm =>
|
||
'¿Bloquear todas las publicaciones de este miembro?';
|
||
|
||
@override
|
||
String get loungeMembersOnly =>
|
||
'Solo los miembros del fandom de este planeta pueden publicar, comentar o dar me gusta.';
|
||
|
||
@override
|
||
String get loungeFailed => 'No se pudo completar. Inténtalo más tarde.';
|
||
|
||
@override
|
||
String get loungeTitle => 'Lounge del fandom';
|
||
|
||
@override
|
||
String get likeCancel => 'Quitar me gusta';
|
||
|
||
@override
|
||
String get like => 'Me gusta';
|
||
|
||
@override
|
||
String get commentDeleteConfirm => '¿Eliminar este comentario?';
|
||
|
||
@override
|
||
String get commonShare => 'Compartir';
|
||
|
||
@override
|
||
String get commonEditAction => 'Editar';
|
||
|
||
@override
|
||
String get commonDeleteAction => 'Eliminar';
|
||
|
||
@override
|
||
String get commonBlockAction => 'Bloquear';
|
||
|
||
@override
|
||
String get commentFirst => 'Sé el primero en comentar.';
|
||
|
||
@override
|
||
String get postDeleteConfirm => '¿Eliminar esta publicación?';
|
||
|
||
@override
|
||
String get reportReceived => 'Denuncia recibida.';
|
||
|
||
@override
|
||
String get commonDelete => 'Eliminar';
|
||
|
||
@override
|
||
String get commentHint => 'Escribe un comentario.';
|
||
|
||
@override
|
||
String get commonSend => 'Enviar';
|
||
|
||
@override
|
||
String get postWrite => 'Escribir';
|
||
|
||
@override
|
||
String get postEdit => 'Editar publicación';
|
||
|
||
@override
|
||
String get loungeHint => 'Escribe libremente en el lounge del fandom.';
|
||
|
||
@override
|
||
String photoRemove(String n) {
|
||
return 'Quitar foto $n';
|
||
}
|
||
|
||
@override
|
||
String get camera => 'Cámara';
|
||
|
||
@override
|
||
String get album => 'Álbum';
|
||
|
||
@override
|
||
String get historyTitle => 'PASSPORT · Historial';
|
||
|
||
@override
|
||
String get historyMine => 'Mi actividad';
|
||
|
||
@override
|
||
String historyEvolution(String from, String to) {
|
||
return 'Evolución Stage $from → $to';
|
||
}
|
||
|
||
@override
|
||
String get historyHibernation => 'Planeta en reposo';
|
||
|
||
@override
|
||
String get historyWakeUp => 'Planeta despertó';
|
||
|
||
@override
|
||
String get historyZap => 'Contribución ZAP';
|
||
|
||
@override
|
||
String get historyQuest => 'Recompensa de Quest';
|
||
|
||
@override
|
||
String get historyAdBonus => 'Recompensa extra por anuncio';
|
||
|
||
@override
|
||
String get historyFunding => 'Contribución a Campaign';
|
||
|
||
@override
|
||
String get historyEclipseSuccess =>
|
||
'Participaste en una defensa exitosa del eclipse';
|
||
|
||
@override
|
||
String get historyEmblemEvolution => 'Emblema de evolución';
|
||
|
||
@override
|
||
String get historyFounderBadge =>
|
||
'Insignia conmemorativa de los primeros 100';
|
||
|
||
@override
|
||
String get historyHistoric => 'Momento histórico';
|
||
|
||
@override
|
||
String historyGrowthPop(String amount) {
|
||
return '$amount POP sumados al crecimiento';
|
||
}
|
||
|
||
@override
|
||
String get historyJoined => 'Participaste en esta evolución';
|
||
|
||
@override
|
||
String get historyLoadFailed => 'No se pudo cargar el historial.';
|
||
|
||
@override
|
||
String get historyMineEmpty => 'Aún no hay actividad.';
|
||
|
||
@override
|
||
String get historyFandomEmpty => 'Aún no hay historia del fandom.';
|
||
|
||
@override
|
||
String get historyMore => 'Ver historial anterior';
|
||
|
||
@override
|
||
String countryName(String code) {
|
||
String _temp0 = intl.Intl.selectLogic(code, {
|
||
'KR': 'Corea del Sur',
|
||
'JP': 'Japón',
|
||
'US': 'Estados Unidos',
|
||
'CN': 'China',
|
||
'TW': 'Taiwán',
|
||
'HK': 'Hong Kong',
|
||
'TH': 'Tailandia',
|
||
'VN': 'Vietnam',
|
||
'ID': 'Indonesia',
|
||
'PH': 'Filipinas',
|
||
'MY': 'Malasia',
|
||
'SG': 'Singapur',
|
||
'IN': 'India',
|
||
'GB': 'Reino Unido',
|
||
'FR': 'Francia',
|
||
'DE': 'Alemania',
|
||
'ES': 'España',
|
||
'BR': 'Brasil',
|
||
'MX': 'México',
|
||
'CA': 'Canadá',
|
||
'AU': 'Australia',
|
||
'ZZ': 'Sin especificar',
|
||
'other': '-',
|
||
});
|
||
return '$_temp0';
|
||
}
|
||
|
||
@override
|
||
String loungeMaxPhotos(String count) {
|
||
return 'Puedes subir hasta $count fotos.';
|
||
}
|
||
|
||
@override
|
||
String get commonLoadFailed => 'No se pudo cargar';
|
||
|
||
@override
|
||
String get planetPassportHistory => 'PASSPORT · Historia del fandom';
|
||
|
||
@override
|
||
String planetNamed(String name) {
|
||
return 'Planeta $name';
|
||
}
|
||
|
||
@override
|
||
String get blockNebulaConfirm => '¿Bloquear esta nebulosa?';
|
||
|
||
@override
|
||
String get blockPlanetConfirm => '¿Bloquear este planeta?';
|
||
|
||
@override
|
||
String get blocked => 'Bloqueado.';
|
||
|
||
@override
|
||
String planetLastUpdated(String time) {
|
||
return 'Última actualización $time';
|
||
}
|
||
|
||
@override
|
||
String get planetContribution => 'Contribuciones';
|
||
|
||
@override
|
||
String get planetNebulaGrowth => 'Crecimiento de la nebulosa';
|
||
|
||
@override
|
||
String get planetLiveRanking => 'Ranking de contribución en vivo';
|
||
|
||
@override
|
||
String get planetNoContributors => 'Aún no hay contribuyentes';
|
||
|
||
@override
|
||
String get planetContributeCta => '¡Contribuye y entra en el ranking!';
|
||
|
||
@override
|
||
String planetOverallRank(String rank) {
|
||
return 'Puesto general $rank';
|
||
}
|
||
|
||
@override
|
||
String get planetRankNone => 'Sin clasificar aún';
|
||
|
||
@override
|
||
String get planetMyContribution => 'Mi aporte';
|
||
|
||
@override
|
||
String get planetTallying => 'Cálculo pendiente';
|
||
|
||
@override
|
||
String planetTopPercent(String percent) {
|
||
return 'Top $percent%';
|
||
}
|
||
|
||
@override
|
||
String get planetHideMember =>
|
||
'Ocultar todas las publicaciones de este miembro';
|
||
|
||
@override
|
||
String get reportReasonUnknown => 'No se pudo verificar el motivo.';
|
||
|
||
@override
|
||
String get reportAlready => 'Ya denunciaste esta publicación.';
|
||
|
||
@override
|
||
String get blockUnavailable => 'No se puede bloquear a este autor.';
|
||
|
||
@override
|
||
String get commonMe => 'Yo';
|
||
|
||
@override
|
||
String get planetSizeMedium => 'Fandom mediano';
|
||
|
||
@override
|
||
String get planetSizeSmall => 'Fandom pequeño';
|
||
|
||
@override
|
||
String get planetSizeLarge => 'Fandom grande';
|
||
|
||
@override
|
||
String get galaxyTabPlanet => 'Planetas';
|
||
|
||
@override
|
||
String get galaxyTabNebula => 'Nebulosas';
|
||
|
||
@override
|
||
String get galaxySortMembers => 'Miembros';
|
||
|
||
@override
|
||
String get galaxyJoin => 'Unirse';
|
||
|
||
@override
|
||
String get galaxyGridView => 'Vista de cuadrícula';
|
||
|
||
@override
|
||
String get galaxyListView => 'Vista de lista';
|
||
|
||
@override
|
||
String planetPerHead(String value) {
|
||
return 'Poder por miembro: $value';
|
||
}
|
||
|
||
@override
|
||
String get planetJoined => 'Unido';
|
||
|
||
@override
|
||
String get planetJoin => 'Unirse';
|
||
|
||
@override
|
||
String get questDetails => 'Detalles';
|
||
|
||
@override
|
||
String get questInProgress => 'En curso';
|
||
|
||
@override
|
||
String get questResume => 'Reanudar';
|
||
|
||
@override
|
||
String get questShakeRestart =>
|
||
'La configuración de la misión cambió, así que empiezas desde el principio.';
|
||
|
||
@override
|
||
String get questPaused => 'En pausa';
|
||
|
||
@override
|
||
String get questTypeAttend => 'Asistencia';
|
||
|
||
@override
|
||
String get questTypeSteps => 'Caminar';
|
||
|
||
@override
|
||
String get questTypePlace => 'Ubicación';
|
||
|
||
@override
|
||
String get questTypeStreaming => 'Streaming';
|
||
|
||
@override
|
||
String get questTypeUnverifiable =>
|
||
'Aún no puedes participar en esta misión.';
|
||
|
||
@override
|
||
String get questTabMine => 'Mis misiones';
|
||
|
||
@override
|
||
String get placePickPrompt => 'Elige dónde\ncompletar la misión.';
|
||
|
||
@override
|
||
String get placeSearch => 'Buscar lugar';
|
||
|
||
@override
|
||
String get commonNoResults => 'Sin resultados.';
|
||
|
||
@override
|
||
String get commonSelectDone => 'Listo';
|
||
|
||
@override
|
||
String get adMoreChance => 'Consigue más oportunidades de contribuir.';
|
||
|
||
@override
|
||
String get adWatchPrompt =>
|
||
'¡Mira un anuncio para\nconseguir una recompensa extra!';
|
||
|
||
@override
|
||
String get adBonusPlaceholder => '+ POP de contribución';
|
||
|
||
@override
|
||
String get adPartyPack => 'Pack de fiesta';
|
||
|
||
@override
|
||
String get adPickProduct => 'Elegir producto';
|
||
|
||
@override
|
||
String get adWatchBonus => 'Ver anuncio y recibir extra';
|
||
|
||
@override
|
||
String get adBasicReward => 'Recibir recompensa básica';
|
||
|
||
@override
|
||
String get focusMode => 'Modo Focus sin anuncios';
|
||
|
||
@override
|
||
String pricePerMonth(String price) {
|
||
return '$price/mes';
|
||
}
|
||
|
||
@override
|
||
String get adWarpBefore =>
|
||
'Warping... Buscando el anuncio ideal para que aportes más a tu fandom y artista.';
|
||
|
||
@override
|
||
String get adWarpAfter =>
|
||
'Warping... Preparando la recompensa por tu contribución.';
|
||
|
||
@override
|
||
String get adSkip => 'Omitir';
|
||
|
||
@override
|
||
String get questPreviewHint => 'Elige opciones y revisa la vista previa';
|
||
|
||
@override
|
||
String get questNoCategory => 'Aún no hay categoría seleccionada';
|
||
|
||
@override
|
||
String get questNew => 'Nueva misión';
|
||
|
||
@override
|
||
String get questCategory => 'Categoría';
|
||
|
||
@override
|
||
String get questName => 'Nombre de la misión';
|
||
|
||
@override
|
||
String get questAction => 'Acción detallada';
|
||
|
||
@override
|
||
String get questPickPlace => 'Elige la ubicación objetivo';
|
||
|
||
@override
|
||
String get questGoalValue => 'Meta';
|
||
|
||
@override
|
||
String get questParticipants => 'Participantes';
|
||
|
||
@override
|
||
String get questRewardPop => 'POP de recompensa';
|
||
|
||
@override
|
||
String get questCreateConfirm => '¿Crear con estos datos?';
|
||
|
||
@override
|
||
String questCreateSummary(String title, String goal, String reward) {
|
||
return '$title · Meta $goal · Recompensa $reward POP';
|
||
}
|
||
|
||
@override
|
||
String get commonKeepEditing => 'Seguir editando';
|
||
|
||
@override
|
||
String get questCreate => 'Crear';
|
||
|
||
@override
|
||
String questNamed(String title) {
|
||
return 'Misión $title';
|
||
}
|
||
|
||
@override
|
||
String get questDailyHelp => 'Ayuda a tu planeta cada día';
|
||
|
||
@override
|
||
String get questTodayMust => 'Misiones para hoy';
|
||
|
||
@override
|
||
String get questTabEmpty => 'Aún no hay misiones en esta pestaña.';
|
||
|
||
@override
|
||
String get questCreateNotReady =>
|
||
'La creación de misiones se abrirá junto con los fondos de recompensa. Próximamente.';
|
||
|
||
@override
|
||
String get questNoBaseReward =>
|
||
'No se encontró la recompensa básica, así que no hay extra por anuncio.';
|
||
|
||
@override
|
||
String get questNoSteps =>
|
||
'Aún no hay pasos registrados. Camina un poco y vuelve a intentarlo.';
|
||
|
||
@override
|
||
String get questNoPlace => 'Esta misión no tiene una ubicación registrada.';
|
||
|
||
@override
|
||
String get questGoal => 'Meta';
|
||
|
||
@override
|
||
String get questReward => 'Recompensa';
|
||
|
||
@override
|
||
String get questPopGrant => 'Recompensa de POP';
|
||
|
||
@override
|
||
String get commonChecking => 'Comprobando…';
|
||
|
||
@override
|
||
String questMine(String count) {
|
||
return 'Es tu misión. Participantes: $count.';
|
||
}
|
||
|
||
@override
|
||
String get questStopConfirm => '¿Detener esta misión?';
|
||
|
||
@override
|
||
String get questStopBody => 'Tu progreso se reiniciará desde el principio.';
|
||
|
||
@override
|
||
String get questStop => 'Detener';
|
||
|
||
@override
|
||
String get adNotFinished =>
|
||
'No terminaste el anuncio, así que no hay extra. Recibes la recompensa básica.';
|
||
|
||
@override
|
||
String get adNotVerified =>
|
||
'No pudimos confirmar el anuncio, así que no hay extra. Recibes la recompensa básica.';
|
||
|
||
@override
|
||
String get openSettings => 'Abrir ajustes';
|
||
|
||
@override
|
||
String get permStepsDenied =>
|
||
'El permiso de pasos está desactivado. Permite \"Actividad física\" en Ajustes.';
|
||
|
||
@override
|
||
String get permStepsNeeded =>
|
||
'Se necesita el permiso de actividad física para contar pasos.';
|
||
|
||
@override
|
||
String get permLocationOff =>
|
||
'La ubicación del dispositivo está desactivada. Actívala e inténtalo de nuevo.';
|
||
|
||
@override
|
||
String get permLocationNeeded =>
|
||
'Se necesita el permiso de ubicación para verificar tu visita.';
|
||
|
||
@override
|
||
String get permLocationDenied =>
|
||
'El permiso de ubicación está desactivado. Permite el acceso en Ajustes.';
|
||
|
||
@override
|
||
String get questRewardReceived => ' ¡recibidos!';
|
||
|
||
@override
|
||
String questAdBonus(String pop) {
|
||
return 'Extra por anuncio +$pop POP de contribución';
|
||
}
|
||
|
||
@override
|
||
String questParticipantsCount(String count) {
|
||
return 'Participantes: $count';
|
||
}
|
||
|
||
@override
|
||
String questParticipantsCap(String count, String cap) {
|
||
return 'Participantes: $count / $cap';
|
||
}
|
||
|
||
@override
|
||
String get nebulaCreateFailed =>
|
||
'No se pudo crear la nebulosa. Inténtalo más tarde.';
|
||
|
||
@override
|
||
String get nebulaAlreadyToday => 'Ya creaste una nebulosa hoy.';
|
||
|
||
@override
|
||
String get nebulaCreatedKeepPrimary =>
|
||
'Nebulosa creada. Tu planeta principal no cambia: solo puede cambiarse 30 días después del último cambio.';
|
||
|
||
@override
|
||
String get planetLeave => 'Salir';
|
||
|
||
@override
|
||
String get planetLeaveConfirmTitle => '¿Salir de este planeta?';
|
||
|
||
@override
|
||
String get planetLeaveConfirmBody =>
|
||
'El POP aportado y la actividad\nno se pueden deshacer.';
|
||
|
||
@override
|
||
String get sortPopular => 'Populares';
|
||
|
||
@override
|
||
String get campaignSortContributing => 'Contribuyendo';
|
||
|
||
@override
|
||
String get campaignStatusReview => 'Esta campaña está en revisión.';
|
||
|
||
@override
|
||
String get campaignStatusRejected =>
|
||
'Esta campaña fue rechazada en la revisión. Te hemos devuelto la tarifa de registro.';
|
||
|
||
@override
|
||
String get campaignStatusWithdrawn => 'El creador retiró esta campaña.';
|
||
|
||
@override
|
||
String get campaignStatusCancelled =>
|
||
'Se canceló por motivos operativos. Te hemos devuelto la tarifa de registro y los POP aportados.';
|
||
|
||
@override
|
||
String get rankWindowDaily => 'Diario';
|
||
|
||
@override
|
||
String get rankWindowWeekly => 'Semanal';
|
||
|
||
@override
|
||
String get campaignNotFound => 'No se encontró la campaña.';
|
||
|
||
@override
|
||
String get campaignMediaMain => 'Imagen principal';
|
||
|
||
@override
|
||
String get campaignLoadFailed => 'No se pudo cargar la campaña.';
|
||
|
||
@override
|
||
String get campaignTabInfo => 'Información';
|
||
|
||
@override
|
||
String campaignTabBoard(String count) {
|
||
return 'Apoyos $count';
|
||
}
|
||
|
||
@override
|
||
String get campaignWithdraw => 'Retirar campaña';
|
||
|
||
@override
|
||
String get campaignContributeAction => 'Contribuir';
|
||
|
||
@override
|
||
String get campaignFundingStatus => 'Estado de la financiación';
|
||
|
||
@override
|
||
String get campaignSupporting => 'Apoyando';
|
||
|
||
@override
|
||
String get campaignTimeLeft => '¡Restante!';
|
||
|
||
@override
|
||
String get campaignReport => 'Informe de resultados';
|
||
|
||
@override
|
||
String get campaignReportPhotos => 'Fotos de ejecución';
|
||
|
||
@override
|
||
String get campaignBudget => 'Desglose del presupuesto';
|
||
|
||
@override
|
||
String get campaignTotal => 'Total';
|
||
|
||
@override
|
||
String get campaignReceipts => 'Recibos';
|
||
|
||
@override
|
||
String campaignDaysLeft(String days, String time) {
|
||
return '$days d $time';
|
||
}
|
||
|
||
@override
|
||
String get campaignWithdrawTitle => '¿Retirar esta campaña?';
|
||
|
||
@override
|
||
String campaignWithdrawRefund(String fee) {
|
||
return 'Como aún no es pública, te devolveremos la tarifa de registro de $fee POP tal como la pagaste.';
|
||
}
|
||
|
||
@override
|
||
String campaignWithdrawNoRefund(String fee) {
|
||
return 'La campaña ya es pública, por lo que la tarifa de registro de $fee POP no se devolverá.';
|
||
}
|
||
|
||
@override
|
||
String get campaignWithdrawConfirm => 'Retirar';
|
||
|
||
@override
|
||
String get shareCopied => 'Texto para compartir copiado.';
|
||
|
||
@override
|
||
String get campaignContributePop => 'Elige los POP a aportar';
|
||
|
||
@override
|
||
String get campaignEmptyContributing =>
|
||
'Aún no has contribuido a ninguna campaña.';
|
||
|
||
@override
|
||
String get campaignEmpty => 'No hay campañas.';
|
||
|
||
@override
|
||
String get campaignNew => 'Nueva campaña';
|
||
|
||
@override
|
||
String get campaignMyRanking => 'Mi ranking de contribución';
|
||
|
||
@override
|
||
String campaignWindowRanking(String window) {
|
||
return 'Ranking $window';
|
||
}
|
||
|
||
@override
|
||
String get campaignSearchHint => 'Buscar campañas';
|
||
|
||
@override
|
||
String get campaignNoRecentSearches => 'No hay búsquedas recientes';
|
||
|
||
@override
|
||
String searchRemoveTerm(String term) {
|
||
return 'Eliminar $term';
|
||
}
|
||
|
||
@override
|
||
String get campaignNoResults => 'Sin resultados';
|
||
|
||
@override
|
||
String get shareTopicCampaign => 'Campaña';
|
||
|
||
@override
|
||
String sharePlanetLine(String brand, String name) {
|
||
return '$brand · Planeta $name';
|
||
}
|
||
|
||
@override
|
||
String get campaignGaugeLabel => 'Progreso de la campaña';
|
||
|
||
@override
|
||
String get campaignPeriodTitle => 'Elige el periodo de la campaña';
|
||
|
||
@override
|
||
String get campaignPeriodMax => 'Puedes elegir hasta un año';
|
||
|
||
@override
|
||
String campaignYearMonth(String year, String month) {
|
||
return '$month/$year';
|
||
}
|
||
|
||
@override
|
||
String get campaignWeekdays => 'D,L,M,X,J,V,S';
|
||
|
||
@override
|
||
String campaignPeriodRange(
|
||
String startMonth,
|
||
String startDay,
|
||
String endMonth,
|
||
String endDay,
|
||
) {
|
||
return '$startDay/$startMonth ~ $endDay/$endMonth';
|
||
}
|
||
|
||
@override
|
||
String get campaignPeriodSelect => 'Seleccionar periodo';
|
||
|
||
@override
|
||
String get calendarPrevMonth => 'Mes anterior';
|
||
|
||
@override
|
||
String get calendarNextMonth => 'Mes siguiente';
|
||
|
||
@override
|
||
String get campaignShareTitle => 'Compartir campaña';
|
||
|
||
@override
|
||
String get campaignPickMedia => 'Elegir imagen/vídeo';
|
||
|
||
@override
|
||
String get campaignTitleHint => 'Escribe el título de la campaña.';
|
||
|
||
@override
|
||
String get campaignBodyHint => 'Describe tu campaña.';
|
||
|
||
@override
|
||
String get campaignReviewNote =>
|
||
'Tras enviarla, la financiación se abre después de la revisión.';
|
||
|
||
@override
|
||
String get campaignSupportType => 'Elige el tipo de apoyo';
|
||
|
||
@override
|
||
String get campaignPeriod => 'Periodo de la campaña';
|
||
|
||
@override
|
||
String get campaignDateSelect => 'Seleccionar fechas';
|
||
|
||
@override
|
||
String get campaignGoalPop => 'POP objetivo';
|
||
|
||
@override
|
||
String get campaignSubmitTitle => '¿Enviar esta campaña?';
|
||
|
||
@override
|
||
String campaignSubmitBody(
|
||
String title,
|
||
String goal,
|
||
String days,
|
||
String fee,
|
||
) {
|
||
return '$title · Objetivo $goal POP · $days días\nSe descontará la tarifa de registro de $fee POP y la financiación se abrirá tras la revisión.';
|
||
}
|
||
|
||
@override
|
||
String get campaignSubmit => 'Enviar';
|
||
|
||
@override
|
||
String get campaignCreateFailed => 'No se pudo enviar la campaña.';
|
||
|
||
@override
|
||
String campaignNeedsQuests(String done, String need, String left) {
|
||
return 'Misiones completadas $done/$need: completa $left más para abrir una campaña.';
|
||
}
|
||
|
||
@override
|
||
String get campaignPendingTitle => 'Pendiente de revisión';
|
||
|
||
@override
|
||
String get campaignPendingBody =>
|
||
'Cuando termine la revisión, se abrirá la financiación y aparecerá en la lista.';
|
||
|
||
@override
|
||
String get insideRefundPending =>
|
||
'El plazo de aceptación venció. Se reembolsará la recompensa.';
|
||
|
||
@override
|
||
String get insideRefundDone =>
|
||
'El plazo de aceptación venció. Se reembolsó la recompensa.';
|
||
|
||
@override
|
||
String get insideRefundChecking =>
|
||
'El plazo de aceptación venció. Estamos revisando el reembolso de la recompensa.';
|
||
|
||
@override
|
||
String get insideErrPopShort =>
|
||
'No tienes POP suficientes para la recompensa.';
|
||
|
||
@override
|
||
String get insideErrSelfAccept => 'No puedes aceptar tu propia respuesta.';
|
||
|
||
@override
|
||
String get insideErrAlreadyAccepted =>
|
||
'Ya se aceptó una respuesta y no se puede cambiar.';
|
||
|
||
@override
|
||
String get insideErrNotOwner =>
|
||
'Solo quien preguntó puede aceptar una respuesta.';
|
||
|
||
@override
|
||
String get commonCheckConnection =>
|
||
'Revisa tu conexión e inténtalo de nuevo.';
|
||
|
||
@override
|
||
String get insideAnswerLater =>
|
||
'Los comentarios se abrirán cuando se conecte el servidor.';
|
||
|
||
@override
|
||
String insideAcceptConfirm(String pop) {
|
||
return '¿Aceptar este comentario?\nSe entregará la recompensa de $pop POP y no se podrá deshacer.';
|
||
}
|
||
|
||
@override
|
||
String get insideAccept => 'Aceptar';
|
||
|
||
@override
|
||
String get insideMore => 'Más';
|
||
|
||
@override
|
||
String get insideFirstAnswer => 'Sé el primero en comentar.';
|
||
|
||
@override
|
||
String get insideAcceptDone => 'Aceptada';
|
||
|
||
@override
|
||
String get insideAcceptAction => 'Aceptar';
|
||
|
||
@override
|
||
String get insideAnswerHint => 'Escribe un comentario.';
|
||
|
||
@override
|
||
String get insideLoadFailed => 'No se pudo cargar INSIDE';
|
||
|
||
@override
|
||
String get insideEmpty => 'Aún no hay preguntas.';
|
||
|
||
@override
|
||
String get insideWrite => 'Escribir INSIDE';
|
||
|
||
@override
|
||
String get insideSearchHint => 'Título o contenido de INSIDE';
|
||
|
||
@override
|
||
String get insideBodyHint => 'Pregunta y responde libremente con otros fans.';
|
||
|
||
@override
|
||
String get insideTitleRequired => 'Escribe un título.';
|
||
|
||
@override
|
||
String get insideBodyRequired => 'Escribe el contenido.';
|
||
|
||
@override
|
||
String get insideBountySet => 'Fijar recompensa';
|
||
|
||
@override
|
||
String insideBountyHint(String min) {
|
||
return 'Fija $min o más.';
|
||
}
|
||
|
||
@override
|
||
String get insideAttachLater =>
|
||
'Los adjuntos de imagen se abrirán cuando se conecte el servidor.';
|
||
|
||
@override
|
||
String get insideBountyRequired => 'Indica una recompensa.';
|
||
|
||
@override
|
||
String get insideNumberOnly => 'Introduce un número.';
|
||
|
||
@override
|
||
String insideBountyMin(String min) {
|
||
return 'La recompensa debe ser de al menos $min POP.';
|
||
}
|
||
|
||
@override
|
||
String get insideBountyOverBalance => 'No puede superar tus POP disponibles.';
|
||
|
||
@override
|
||
String get questTypeTimeAttack => 'Contrarreloj relámpago';
|
||
|
||
@override
|
||
String get questTimeLeft => 'Tiempo restante';
|
||
|
||
@override
|
||
String get questTimeAttackClosed => 'Cerrado';
|
||
|
||
@override
|
||
String questTimeAttackLeft(String time) {
|
||
return 'Quedan $time';
|
||
}
|
||
|
||
@override
|
||
String get popReasonQuestTimeAttack => 'Contrarreloj relámpago';
|
||
|
||
@override
|
||
String get briefingShareCopied => 'Texto y enlace copiados.';
|
||
|
||
@override
|
||
String get shareCopyText => 'Copiar texto';
|
||
|
||
@override
|
||
String get briefingShareTextCopied => 'Texto copiado.';
|
||
|
||
@override
|
||
String questAlreadyRewarded(String pop) {
|
||
return 'Recompensa ya recibida (+$pop POP).';
|
||
}
|
||
|
||
@override
|
||
String get questCatHealth => 'Salud';
|
||
|
||
@override
|
||
String get questCatPlanet => 'Actividad del planeta';
|
||
|
||
@override
|
||
String get questCatCommunity => 'Comunidad';
|
||
|
||
@override
|
||
String get questActShake => 'Shake';
|
||
|
||
@override
|
||
String get questTypeVote => 'Votar';
|
||
|
||
@override
|
||
String get questTypeSns => 'Redes sociales';
|
||
|
||
@override
|
||
String get questActivity => 'Actividad';
|
||
|
||
@override
|
||
String get questNoCreatable =>
|
||
'Ahora no hay actividades disponibles para crear.';
|
||
|
||
@override
|
||
String get questDescriptionOptional => 'Descripción (opcional)';
|
||
|
||
@override
|
||
String get questLinkUrl => 'URL del enlace';
|
||
|
||
@override
|
||
String get questLinkCheck => 'Comprobar enlace';
|
||
|
||
@override
|
||
String get questLinkInvalid => 'El enlace no es válido. Revisa la dirección.';
|
||
|
||
@override
|
||
String get questLinkPreviewFailed =>
|
||
'No se pudo cargar el enlace. Escribe un título.';
|
||
|
||
@override
|
||
String get questLinkTitle => 'Título del enlace';
|
||
|
||
@override
|
||
String get questEndDate => 'Fecha de fin';
|
||
|
||
@override
|
||
String get questEndDefault => '24 horas tras publicar';
|
||
|
||
@override
|
||
String questEndDateValue(String date) {
|
||
return 'Termina el $date 23:59:59';
|
||
}
|
||
|
||
@override
|
||
String questPoolHelper(String pool, String fee) {
|
||
return 'Depósito $pool POP · Comisión $fee POP';
|
||
}
|
||
|
||
@override
|
||
String questCreateCost(
|
||
String title,
|
||
String reward,
|
||
String count,
|
||
String pool,
|
||
String fee,
|
||
String total,
|
||
) {
|
||
return '$title\nRecompensa $reward POP × $count = $pool POP\nComisión $fee POP (se quema al publicar)\nSe descontarán $total POP en total.';
|
||
}
|
||
|
||
@override
|
||
String get questNoReward => 'Esta misión no tiene recompensa.';
|
||
|
||
@override
|
||
String get questStreamJoined =>
|
||
'Tu participación quedó registrada. Esta misión no otorga POP.';
|
||
|
||
@override
|
||
String get questNoShake =>
|
||
'No se registraron sacudidas. Pulsa Empezar y agita al ritmo.';
|
||
|
||
@override
|
||
String get questDeadline => 'Fecha límite';
|
||
|
||
@override
|
||
String questRemainingHours(String hours) {
|
||
return 'Quedan $hours h';
|
||
}
|
||
|
||
@override
|
||
String get questEnded => 'Finalizada';
|
||
|
||
@override
|
||
String get questAuthorNote => 'Nota del creador';
|
||
|
||
@override
|
||
String get questRepeatOnce => 'Una participación por persona';
|
||
|
||
@override
|
||
String questRepeatEvery(String hours, String count) {
|
||
return 'Cada $hours h · hasta $count veces';
|
||
}
|
||
|
||
@override
|
||
String get questSubmit => 'Enviar prueba';
|
||
|
||
@override
|
||
String get questResubmit => 'Reenviar';
|
||
|
||
@override
|
||
String get questEvidenceUrl => 'Enlace de prueba (opcional)';
|
||
|
||
@override
|
||
String get questEvidenceText => 'Detalles de la prueba';
|
||
|
||
@override
|
||
String get questSubmitted =>
|
||
'Enviado. La recompensa se paga tras la revisión.';
|
||
|
||
@override
|
||
String get questReviewPending =>
|
||
'En revisión. La recompensa se paga al aprobarse.';
|
||
|
||
@override
|
||
String get questReviewDelayed =>
|
||
'La revisión se está retrasando. Nuestro equipo lo está revisando.';
|
||
|
||
@override
|
||
String get questApprovedPaying => 'Aprobado. Pagando tu recompensa.';
|
||
|
||
@override
|
||
String questRejected(String reason) {
|
||
return 'Rechazado: $reason';
|
||
}
|
||
|
||
@override
|
||
String get questResubmitAllowed => 'Puedes corregir y reenviar.';
|
||
|
||
@override
|
||
String get questResubmitNotAllowed => 'Esta entrada no se puede reenviar.';
|
||
|
||
@override
|
||
String get questReviewButton => 'En revisión';
|
||
|
||
@override
|
||
String get questRejectedButton => 'Rechazado';
|
||
|
||
@override
|
||
String questReviewQueue(String count) {
|
||
return '$count pendientes de revisión';
|
||
}
|
||
|
||
@override
|
||
String get questApprove => 'Aprobar';
|
||
|
||
@override
|
||
String get questReject => 'Rechazar';
|
||
|
||
@override
|
||
String get questRejectReason => 'Motivo';
|
||
|
||
@override
|
||
String get questAllowResubmit => 'Permitir reenvío';
|
||
|
||
@override
|
||
String get questEdit => 'Editar título y descripción';
|
||
|
||
@override
|
||
String get questEditNotice =>
|
||
'Tras publicar solo puedes editar el título y la descripción, y se guarda el historial.';
|
||
|
||
@override
|
||
String get popReasonQuestUgc => 'Recompensa de misión';
|
||
|
||
@override
|
||
String get popReasonQuestFee => 'Comisión por crear misión';
|
||
|
||
@override
|
||
String questFreeDailyCap(String cap) {
|
||
return 'Puedes crear hasta $cap misiones sin recompensa al día.';
|
||
}
|
||
|
||
@override
|
||
String get popReasonQuestPoolDeposit => 'Depósito de recompensa';
|
||
|
||
@override
|
||
String get popReasonQuestPoolReturn => 'Devolución de recompensa';
|
||
|
||
@override
|
||
String get campaignCommentNeedNickname => 'Primero elige un apodo';
|
||
|
||
@override
|
||
String get campaignCommentSetNickname => 'Elegir apodo';
|
||
|
||
@override
|
||
String get heroNextEvolution => '¡Falta poco para la próxima evolución!';
|
||
|
||
@override
|
||
String heroGrowthRate(String percent) {
|
||
return 'Crecimiento del planeta $percent%';
|
||
}
|
||
|
||
@override
|
||
String heroNebulaGrowthRate(String percent) {
|
||
return 'Crecimiento de la nebulosa $percent%';
|
||
}
|
||
|
||
@override
|
||
String get homeIncubator => 'Incubadora de planetas fandom';
|
||
|
||
@override
|
||
String get homeGrowTogether => 'Crecer juntos';
|
||
|
||
@override
|
||
String get homeArtistNews => 'AI Daily Briefing';
|
||
|
||
@override
|
||
String get growthConditionsTitle => 'Condiciones de crecimiento';
|
||
|
||
@override
|
||
String eclipseButtonSoon(String time) {
|
||
return '¡Eclipse en $time!\n¡Agita tu móvil para detenerlo!';
|
||
}
|
||
|
||
@override
|
||
String eclipseButtonActive(String seconds) {
|
||
return '¡El eclipse ha comenzado!\n¡Agita el teléfono en $seconds s para detenerlo!';
|
||
}
|
||
|
||
@override
|
||
String eclipseSec(String seconds) {
|
||
return '$seconds s';
|
||
}
|
||
|
||
@override
|
||
String eclipseMinSec(String minutes, String seconds) {
|
||
return '$minutes min $seconds s';
|
||
}
|
||
|
||
@override
|
||
String get eclipseOverlayTitle => '¡Un eclipse\nva a comenzar en el planeta!';
|
||
|
||
@override
|
||
String eclipseLiveOccurred(String name) {
|
||
return '¡Un eclipse ha llegado al planeta $name!';
|
||
}
|
||
|
||
@override
|
||
String eclipseMyShakes(String count, String total) {
|
||
return 'Mis sacudidas válidas $count / $total';
|
||
}
|
||
|
||
@override
|
||
String get questGoalBpm => 'BPM objetivo';
|
||
|
||
@override
|
||
String shakeCombo(String n) {
|
||
return '$n COMBO';
|
||
}
|
||
|
||
@override
|
||
String shakeJudged(String n, String total) {
|
||
return 'Evaluados $n / $total';
|
||
}
|
||
|
||
@override
|
||
String get shakePlayHint => 'Reproduce el video y agita el teléfono al ritmo';
|
||
|
||
@override
|
||
String get shakeVideoError => 'No se puede reproducir este video';
|
||
|
||
@override
|
||
String get shakeShareResult => 'Compartir resultado';
|
||
|
||
@override
|
||
String get questCancel => 'Cancelar misión';
|
||
|
||
@override
|
||
String get questCancelInReview =>
|
||
'Si cancelas durante la revisión, te devolvemos todo el POP depositado y la comisión.';
|
||
|
||
@override
|
||
String get questCancelPublished =>
|
||
'Si cancelas una misión publicada, se cierra al momento y te devolvemos el POP no usado. La comisión no se reembolsa.';
|
||
|
||
@override
|
||
String get questUnderReview => 'En revisión. Se publicará cuando se apruebe.';
|
||
|
||
@override
|
||
String questModerationRejected(String reason) {
|
||
return 'Rechazada en revisión: $reason. Te devolvimos el depósito y la comisión.';
|
||
}
|
||
|
||
@override
|
||
String get questSubmittedForReview =>
|
||
'Enviada. Se publicará tras la revisión.';
|
||
|
||
@override
|
||
String get popReasonQuestFeeRefund => 'Reembolso de comisión de misión';
|
||
|
||
@override
|
||
String get questGoalSteps => 'Meta de pasos';
|
||
|
||
@override
|
||
String get eclipseTapToJoin => '¿No puedes agitar? Toca para participar';
|
||
|
||
@override
|
||
String get termsPrivacy =>
|
||
'Consentimiento para la recopilación y uso de datos personales (obligatorio)';
|
||
|
||
@override
|
||
String get onbSkip => 'Omitir';
|
||
|
||
@override
|
||
String get onbIntro1Title => 'Haz crecer el planeta de tu fandom';
|
||
|
||
@override
|
||
String get onbIntro1Body =>
|
||
'Reúne POP y envíalo con ZAP\npara que el planeta de tu fandom crezca.';
|
||
|
||
@override
|
||
String get onbIntro2Title => 'Apoya con misiones';
|
||
|
||
@override
|
||
String get onbIntro2Body =>
|
||
'Completa misiones de caminar, asistencia y streaming\ny gana POP.';
|
||
|
||
@override
|
||
String get onbIntro3Title => 'Protégelo junto a otros fans';
|
||
|
||
@override
|
||
String get onbIntro3Body =>
|
||
'Detengan juntos el Eclipse y apoyen\na su artista con campañas.';
|
||
|
||
@override
|
||
String get onbProfileTitle => 'Configura tu perfil';
|
||
|
||
@override
|
||
String get onbNicknameHint => '2–20 caracteres · se permiten duplicados';
|
||
|
||
@override
|
||
String get onbCountry => 'País/Región de residencia';
|
||
|
||
@override
|
||
String get onbCountrySheetTitle => 'Selecciona tu país/región de residencia';
|
||
|
||
@override
|
||
String get onbLanguage => 'Idioma de visualización';
|
||
|
||
@override
|
||
String get onbReferral => 'Código de referido (opcional)';
|
||
|
||
@override
|
||
String get onbReferralInvalid => 'Revisa el código de referido.';
|
||
|
||
@override
|
||
String get onbArtistTitle => 'Elige a los artistas que sigues';
|
||
|
||
@override
|
||
String get onbArtistBody =>
|
||
'El primer artista que elijas será tu planeta principal. Puedes unirte a varios fandoms.';
|
||
|
||
@override
|
||
String get onbArtistSearch => 'Buscar nombre del artista';
|
||
|
||
@override
|
||
String get onbArtistNone => 'No encuentro a mi artista';
|
||
|
||
@override
|
||
String get onbPrimary => 'Principal';
|
||
|
||
@override
|
||
String get onbNebulaTag => 'Nebulosa';
|
||
|
||
@override
|
||
String onbMembers(String count) {
|
||
return '$count miembros';
|
||
}
|
||
|
||
@override
|
||
String get onbPlanetTitle => 'Únete a un planeta o crea una nebulosa';
|
||
|
||
@override
|
||
String get onbPlanetJoin => 'Unirse a los planetas elegidos';
|
||
|
||
@override
|
||
String get onbPlanetCreate => 'Crear una nebulosa nueva';
|
||
|
||
@override
|
||
String get onbPermTitle => 'Permisos de la app';
|
||
|
||
@override
|
||
String get onbPermBody =>
|
||
'Estos permisos solo se necesitan para las funciones relacionadas. Puedes usar la app sin ellos.';
|
||
|
||
@override
|
||
String get onbPermPush => 'Notificaciones';
|
||
|
||
@override
|
||
String get onbPermPushDesc =>
|
||
'Recibe avisos de Eclipse, HERO TIME y misiones.';
|
||
|
||
@override
|
||
String get onbPermHealth => 'Datos de salud (pasos)';
|
||
|
||
@override
|
||
String get onbPermHealthDesc =>
|
||
'Cuenta pasos para misiones de caminar. Se solicita al empezar la primera.';
|
||
|
||
@override
|
||
String get onbPermLocation => 'Ubicación';
|
||
|
||
@override
|
||
String get onbPermLocationDesc =>
|
||
'Comprueba la llegada en misiones de ubicación. Se solicita al empezar la primera.';
|
||
|
||
@override
|
||
String get onbPermContinue => 'Continuar';
|
||
|
||
@override
|
||
String get coachZap => 'Toca para enviar POP a nuestro planeta';
|
||
|
||
@override
|
||
String get coachMy => 'Aquí puedes ver tus registros';
|
||
|
||
@override
|
||
String get settingsWithdrawLinked =>
|
||
'Desvincula tus cuentas conectadas antes de eliminar tu cuenta.';
|
||
|
||
@override
|
||
String get homeWeeklyTitle => 'Nuestro planeta esta semana';
|
||
|
||
@override
|
||
String get homeWeeklyRank => 'Ranking semanal';
|
||
|
||
@override
|
||
String homeWeeklyRankValue(String rank) {
|
||
return '#$rank';
|
||
}
|
||
|
||
@override
|
||
String get homeWeeklyGrowth => 'Crecimiento semanal';
|
||
|
||
@override
|
||
String get homeWeeklyMine => 'Mi aporte semanal';
|
||
|
||
@override
|
||
String get homeWeeklyBalance => 'Mis POP';
|
||
|
||
@override
|
||
String get questVerifyMethods => 'Verificación';
|
||
|
||
@override
|
||
String get questVerifyGps => 'GPS';
|
||
|
||
@override
|
||
String get questVerifyPhoto => 'Foto';
|
||
|
||
@override
|
||
String get questVerifyQr => 'QR';
|
||
|
||
@override
|
||
String get questExtraVerify => 'Verificación adicional (con GPS)';
|
||
|
||
@override
|
||
String get questScanQr => 'Escanea el QR del lugar';
|
||
|
||
@override
|
||
String get questScanQrDenied =>
|
||
'No se puede abrir la cámara. Permite el acceso en Ajustes.';
|
||
|
||
@override
|
||
String get questQrForPlace => 'QR de verificación para colocar en el lugar';
|
||
|
||
@override
|
||
String liveEclipseDefending(String count) {
|
||
return '[LIVE] $count fans defendiendo juntos ahora';
|
||
}
|
||
|
||
@override
|
||
String liveHeroTime(String fandom) {
|
||
return '[LIVE] HERO TIME en el planeta $fandom';
|
||
}
|
||
|
||
@override
|
||
String liveHeroTimeBy(String fandom, String name) {
|
||
return '[LIVE] HERO TIME en el planeta $fandom · by $name';
|
||
}
|
||
|
||
@override
|
||
String questReflected(String fandom) {
|
||
return 'Tu misión completada se reflejó en el crecimiento de $fandom';
|
||
}
|
||
|
||
@override
|
||
String get termsPrivacyPolicy => 'Política de privacidad';
|
||
|
||
@override
|
||
String get termsPrivacyPolicyNotice =>
|
||
'Consulta la Política de privacidad para saber cómo se tratan tus datos personales.';
|
||
|
||
@override
|
||
String get termsPrivacyBody =>
|
||
'FANUZU Consentimiento para la recopilación y el uso de datos personales\n\nTexto provisional hasta recibir el texto definitivo.\n\nDatos recopilados\nSe completará al recibir el texto definitivo.\n\nFinalidad del uso\nSe completará al recibir el texto definitivo.\n\nPlazo de conservación\nSe completará al recibir el texto definitivo.\n\nDerecho a negarse y consecuencias de la negativa\nSe completará al recibir el texto definitivo.';
|
||
|
||
@override
|
||
String get termsMarketingBody =>
|
||
'FANUZU Consentimiento para recibir información de marketing\n\nTexto provisional hasta recibir el texto definitivo.\n\nContenido que recibirás\nSe completará al recibir el texto definitivo.\n\nMedio de envío\nSe completará al recibir el texto definitivo.\n\nPlazo de conservación\nSe completará al recibir el texto definitivo.\n\nCómo retirar el consentimiento\nSe completará al recibir el texto definitivo.';
|
||
|
||
@override
|
||
String get termsPrivacyPolicyBody =>
|
||
'FANUZU Política de privacidad\n\nTexto provisional hasta recibir el texto definitivo.\n\n1. Datos personales recopilados\nSe completará al recibir el texto definitivo.\n\n2. Finalidad del uso\nSe completará al recibir el texto definitivo.\n\n3. Plazo de conservación\nSe completará al recibir el texto definitivo.\n\n4. Encargo del tratamiento y transferencia internacional\nSe completará al recibir el texto definitivo.\n\n5. Eliminación de datos personales\nSe completará al recibir el texto definitivo.\n\n6. Tus derechos y cómo ejercerlos\nSe completará al recibir el texto definitivo.\n\n7. Responsable de privacidad y contacto\nSe completará al recibir el texto definitivo.\n\n8. Fecha de entrada en vigor\nSe completará al recibir el texto definitivo.';
|
||
|
||
@override
|
||
String get termsLocationBody =>
|
||
'FANUZU Términos del servicio basado en la ubicación\n\nTexto provisional hasta recibir el texto definitivo.\n\nFinalidad del uso\nSe completará al recibir el texto definitivo.\n\nDatos de ubicación recopilados y utilizados\nSe completará al recibir el texto definitivo.\n\nPlazo de conservación\nSe completará al recibir el texto definitivo.\n\nInformación del proveedor del servicio basado en la ubicación\nSe completará al recibir el texto definitivo.\n\nFecha de entrada en vigor\nSe completará al recibir el texto definitivo.';
|
||
|
||
@override
|
||
String get locationConsentBody =>
|
||
'Usamos la ubicación del dispositivo para las misiones con verificación de ubicación y para mostrar dónde estás en el mapa. Puedes seguir usando las demás funciones sin aceptar.';
|
||
|
||
@override
|
||
String get locationConsentAgree => 'Aceptar';
|
||
|
||
@override
|
||
String get locationConsentLater => 'Ahora no';
|
||
|
||
@override
|
||
String get locationConsentNeeded =>
|
||
'Acepta los términos del servicio basado en ubicación para verificar tu ubicación.';
|
||
|
||
@override
|
||
String get settingsLocationConsent =>
|
||
'Consentimiento del servicio basado en ubicación';
|
||
|
||
@override
|
||
String get authSocialCancelled =>
|
||
'No se completó el inicio de sesión. Inténtalo de nuevo.';
|
||
|
||
@override
|
||
String get authSocialNetwork =>
|
||
'Revisa tu conexión de red e inténtalo de nuevo.';
|
||
}
|