// 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 de servicios de ubicación (obligatorio)'; @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 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 get settingsSameEmailOnly => 'Solo se pueden vincular cuentas sociales\ncon el mismo correo.'; @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 linkSameEmailOnly => 'Solo se pueden vincular cuentas sociales con el mismo correo.'; @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 authDifferentEmail => 'Esta cuenta no coincide con tu correo de registro.'; @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, String count) { return '[LIVE] ¡$name se unió a la defensa del eclipse! (+$count)'; } @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 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 de crecimiento'; @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 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 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 get heroOwnerSuffix => 'aporta:'; @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 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 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 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 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 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 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 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'; } @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 => 'Noticias del artista'; @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'; }