From d5989e03ccfcc5831ec38f4de6dbef8ed9ba5a98 Mon Sep 17 00:00:00 2001 From: xiangfeidexiaohuo Date: Thu, 9 Jul 2026 15:40:59 +0800 Subject: [PATCH 1/2] Update Simplified Chinese translation for version 2.6 Signed-off-by: xiangfeidexiaohuo --- .../zh-Hans.lproj/Localizable.strings | 140 +++++++++--------- 1 file changed, 70 insertions(+), 70 deletions(-) diff --git a/InfusePlus.bundle/zh-Hans.lproj/Localizable.strings b/InfusePlus.bundle/zh-Hans.lproj/Localizable.strings index 044ba56..4747d87 100644 --- a/InfusePlus.bundle/zh-Hans.lproj/Localizable.strings +++ b/InfusePlus.bundle/zh-Hans.lproj/Localizable.strings @@ -5,10 +5,10 @@ "ProFeaturesDesc" = "启用需要付费订阅的 Pro 功能"; "BackgroundPlayback" = "后台播放"; "BackgroundPlaybackDesc" = "强制后台播放并防止其禁用"; -"SupportInfuse" = "Support Infuse"; -"SupportInfuseDesc" = "If you enjoy Infuse, please consider purchasing Infuse Pro if you're able to, or leaving a positive App Store review to support the developers."; -"BuyInfusePro" = "Buy Infuse Pro"; -"LeaveReview" = "Leave a Review"; +"SupportInfuse" = "支持 Infuse"; +"SupportInfuseDesc" = "如果你喜欢 Infuse,欢迎在条件允许的情况下购买 Infuse Pro,或前往 App Store 留下好评,以支持开发者。"; +"BuyInfusePro" = "购买 Infuse Pro"; +"LeaveReview" = "撰写评价"; "PlayerSettings" = "播放增强"; "DoubleTapPause" = "双击播放\/暂停"; @@ -19,70 +19,70 @@ "NoStockPlaybackSpeedDesc" = "从播放设置菜单中删除原生播放速度子菜单"; "NoStockVolumeBoost" = "无原生声音增强"; "NoStockVolumeBoostDesc" = "从播放设置菜单中删除原生声音增强子菜单"; -"RememberPlaybackSpeed" = "Remember Playback Speed"; -"RememberPlaybackSpeedDesc" = "Remembers the last set playback speed and uses it as the default playback speed"; +"RememberPlaybackSpeed" = "记忆播放速度"; +"RememberPlaybackSpeedDesc" = "将上次使用的播放速度设为默认播放速度。"; "SkipByLongTap" = "使用长按跳过"; "SkipByLongTapDesc" = "长按“快进\/快退”按钮跳至“上\/下一个”视频"; "LoopButton" = "循环按钮"; "LoopButtonDesc" = "在播放界面添加循环按钮"; -"HorFlipButton" = "Horizontal flip"; -"HorFlipButtonDesc" = "Adds a horizontal flip button to the overlay"; -"VerFlipButton" = "Vertical flip"; -"VerFlipButtonDesc" = "Adds a vertical flip to the overlay"; +"HorFlipButton" = "水平翻转"; +"HorFlipButtonDesc" = "在播放控制界面中添加“水平翻转”按钮。"; +"VerFlipButton" = "垂直翻转"; +"VerFlipButtonDesc" = "在播放控制界面中添加“垂直翻转”按钮。"; "SkipButtons" = "跳过按钮"; "SkipButtonsDesc" = "在播放界面添加跳至下一个和上一个按钮"; "HideRewindButtons" = "隐藏快退按钮"; "HideRewindButtonsDesc" = "从播放界面删除快退和快进按钮"; -"MutePlayerOnly" = "Mute Player Only"; -"MutePlayerOnlyDesc" = "Mutes the player without affecting the system volume when using the in-player volume button"; +"MutePlayerOnly" = "仅静音播放器"; +"MutePlayerOnlyDesc" = "使用播放器内音量按钮时,仅将播放器静音,不影响系统音量。"; -"IntroSettings" = "Intros"; -"SkipIntros" = "Skip Intros"; -"SkipIntrosDesc" = "Skips intros and other segments when detected"; -"DisplayInOverlay" = "Display Overlay Button"; -"DisplayInOverlayDesc" = "Shows a toggle button in the player overlay"; -"AudioNotification" = "Audio Notification"; -"AudioNotificationDesc" = "Plays a short sound when a segment is skipped"; -"NotifyAlertDuration" = "Notify Alert Duration"; -"SkipAlertDuration" = "Skip Alert Duration"; -"UnskipAlertDuration" = "Unskip Alert Duration"; -"SkipSound" = "Skip Sound"; +"IntroSettings" = "片头"; +"SkipIntros" = "跳过片头"; +"SkipIntrosDesc" = "检测到片头或其他片段时自动跳过。"; +"DisplayInOverlay" = "显示播放界面按钮"; +"DisplayInOverlayDesc" = "在播放控制界面中显示切换按钮。"; +"AudioNotification" = "声音提示"; +"AudioNotificationDesc" = "跳过片段时播放一段简短的提示音。"; +"NotifyAlertDuration" = "提示显示时长"; +"SkipAlertDuration" = "跳过提示时长"; +"UnskipAlertDuration" = "取消跳过提示时长"; +"SkipSound" = "跳过提示音"; -"Ignore" = "Ignore"; -"NotifyAndSkip" = "Notify and skip"; -"AutoSkip" = "Auto-skip"; -"Ask" = "Ask"; +"Ignore" = "忽略"; +"NotifyAndSkip" = "提示并跳过"; +"AutoSkip" = "自动跳过"; +"Ask" = "询问"; -"SegmentSettings" = "Segment Settings"; -"SegmentIntro" = "Intro"; -"SegmentRecap" = "Recap"; -"SegmentOutro" = "Outro"; -"SegmentPreview" = "Preview"; -"SegmentDisplay" = "Display in progress bar"; -"SegmentColor" = "Segment Color"; +"SegmentSettings" = "片段设置"; +"SegmentIntro" = "片头"; +"SegmentRecap" = "剧情回顾"; +"SegmentOutro" = "片尾"; +"SegmentPreview" = "下集预告"; +"SegmentDisplay" = "在进度条中显示"; +"SegmentColor" = "片段颜色"; -"segment_intro" = "Intro segment"; -"segment_recap" = "Recap segment"; -"segment_outro" = "Outro segment"; -"segment_preview" = "Preview segment"; +"segment_intro" = "片头"; +"segment_recap" = "剧情回顾"; +"segment_outro" = "片尾"; +"segment_preview" = "下集预告"; -"SkippingIntro" = "%@ is about to be skipped..."; -"IntroDetected" = "%@ detected. Do you want to skip it?"; -"IntroSkipped" = "%@ was just skipped"; +"SkippingIntro" = "即将跳过%@…"; +"IntroDetected" = "检测到%@,是否跳过?"; +"IntroSkipped" = "已跳过%@"; -"Skip" = "Skip"; -"Unskip" = "Unskip"; +"Skip" = "跳过"; +"Unskip" = "取消跳过"; -"OverlayLock" = "Overlay Lock"; -"OverlayLockDesc" = "Adds an overlay lock button to the playback settings menu"; -"AllowLongPresses" = "Allow Long Press Gestures"; -"AllowLongPressesDesc" = "Allows long press gestures over the locked overlay. For example, to change playback speed"; -"AllowDoubleTaps" = "Allow Double Tap Gestures"; -"AllowDoubleTapsDesc" = "Allows double tap gestures for fast forward, rewind, or play/pause playback"; -"AllowTwoFingerTaps" = "Allow Two-Finger Tap Gestures"; -"AllowTwoFingerTapsDesc" = "Allows two-finger tap gestures to play or pause playback"; -"AllowPanGestures" = "Allow Pan Gestures"; -"AllowPanGesturesDesc" = "Allows pan gestures for seeking and adjusting brightness/volume"; +"OverlayLock" = "锁定播放界面"; +"OverlayLockDesc" = "在播放设置菜单中添加“锁定播放界面”按钮。"; +"AllowLongPresses" = "允许长按手势"; +"AllowLongPressesDesc" = "锁定播放界面后仍允许使用长按手势,例如调整播放速度。"; +"AllowDoubleTaps" = "允许双击手势"; +"AllowDoubleTapsDesc" = "允许使用双击手势进行快进、快退或播放/暂停。"; +"AllowTwoFingerTaps" = "允许双指轻点手势"; +"AllowTwoFingerTapsDesc" = "允许使用双指轻点手势进行播放或暂停。"; +"AllowPanGestures" = "允许滑动手势"; +"AllowPanGesturesDesc" = "允许使用滑动手势进行快进快退,以及调节亮度和音量。"; "ShowStatusBar" = "显示状态栏"; "ShowStatusBarDesc" = "在播放器中显示连接、时间和电池电量的状态栏"; @@ -128,8 +128,8 @@ "StartupPageHeader" = "启动页"; "UpdateHeader" = "Infuse Plus 更新"; -"AutoCleanTrash" = "Auto clean trash"; -"AutoCleanTrashDesc" = "Automatically cleans the Infuse trash folder on startup"; +"AutoCleanTrash" = "自动清理垃圾"; +"AutoCleanTrashDesc" = "启动 Infuse 时自动清理垃圾。"; "NotifyUpdates" = "更新通知"; "NotifyUpdatesDesc" = "如果有新版本的插件可用,则显示弹窗。"; "UpdateLocalizations" = "更新翻译"; @@ -145,14 +145,14 @@ "ExportPrefs" = "导出偏好设置"; "RestoreDefaults" = "恢复默认设置"; -"AppInfo" = "App Info"; -"BundleAndAppIdentifierMatch" = "BundleID and ApplicationID match."; -"BundleAndAppIdentifierMatchDesc" = "Folder picking, app icon change, Media Player in Control Center, and Dynamic Island interaction should work correctly."; -"BundleAndAppIdentifierDontMatch" = "BundleID and ApplicationID do not match"; -"DontMatchIssuesInfo" = "This means that folder picking, app icon change, Media Player in Control Center, and Dynamic Island interaction may be partially or completely unavailable."; -"HowToMatchInfo" = "To fix this, tap this cell to copy %@. Then re-sign and install the app using this ApplicationID as the BundleID."; -"DuplicatedAppInfo" = "Note that the app will be installed separately from the current one, since the BundleIDs will differ."; +"AppInfo" = "应用信息"; +"BundleAndAppIdentifierMatch" = "Bundle ID 与 Application ID 一致"; +"BundleAndAppIdentifierMatchDesc" = "文件夹选择、更换应用图标、控制中心媒体播放器以及灵动岛交互均可正常使用。"; +"BundleAndAppIdentifierDontMatch" = "Bundle ID 与 Application ID 不一致"; +"DontMatchIssuesInfo" = "这意味着文件夹选择、更换应用图标、控制中心媒体播放器以及灵动岛交互功能可能部分或完全无法使用。"; +"HowToMatchInfo" = "若要修复此问题,请轻点此项以复制 %@,然后重新签名并安装应用,并将其作为 Bundle ID 使用。"; +"DuplicatedAppInfo" = "由于 Bundle ID 不同,重新安装后将作为独立应用存在,不会覆盖当前应用。"; "PreImportMessage" = "即将导入 Infuse Plus 偏好设置;此操作将永久覆盖您当前的偏好设置。\n\n您想继续吗?"; "Import.Yes" = "是的,导入偏好设置"; "PreResetMessage" = "即将把 Infuse Plus 偏好设置重置为默认值;此操作将导致您配置的所有偏好设置丢失。\n\n您想继续吗?"; @@ -174,10 +174,10 @@ "LinksHeader" = "链接"; "SpecialThanks" = "特别鸣谢"; -"Credits" = "Credits"; -"FirecoreDesc" = "Creators of Infuse. None of this would be possible without them"; -"TheIntroDBDesc" = "Segment database provider"; -"IntroDBDesc" = "Segment database provider"; +"Credits" = "致谢"; +"FirecoreDesc" = "Infuse 的开发者,没有他们,这一切都无法实现。"; +"TheIntroDBDesc" = "片段数据库提供方"; +"IntroDBDesc" = "片段数据库提供方"; "TopContributors" = "杰出贡献者"; "Translators" = "本地化翻译"; @@ -187,8 +187,8 @@ "Japanese" = "日语本地化"; "Spanish" = "西班牙语本地化"; -"LockOverlay" = "Lock Overlay"; -"TapToUnlock" = "Tap to unlock"; +"LockOverlay" = "锁定播放界面"; +"TapToUnlock" = "轻点解锁"; "Photos" = "照片"; "Imported" = "已导入"; @@ -204,7 +204,7 @@ "PlayDirectly" = "直接播放"; "InvalidLink" = "无效链接"; "InvalidFile" = "无效文件"; -"Error.Unknown" = "Unknown error occurred"; +"Error.Unknown" = "发生未知错误"; "Done" = "完成"; "FileImport" = "文件导入"; @@ -223,4 +223,4 @@ "Welcome.More" = "更多功能"; "Welcome.MoreDesc" = "设置启动页、更改控制中心的播放器海报和标题、更新通知等等"; "SupportMe" = "支持我"; -"Continue" = "继续"; \ No newline at end of file +"Continue" = "继续"; From 02feafb00a14d41ab8a1a806cfb820b41d7b80c2 Mon Sep 17 00:00:00 2001 From: DeciBelioS <96150975+Deci8BelioS@users.noreply.github.com> Date: Thu, 9 Jul 2026 23:17:02 +0200 Subject: [PATCH 2/2] Update Localizable.strings Spanish --- .../es.lproj/Localizable.strings | 238 +++++++++--------- 1 file changed, 119 insertions(+), 119 deletions(-) diff --git a/InfusePlus.bundle/es.lproj/Localizable.strings b/InfusePlus.bundle/es.lproj/Localizable.strings index 129b642..584c503 100644 --- a/InfusePlus.bundle/es.lproj/Localizable.strings +++ b/InfusePlus.bundle/es.lproj/Localizable.strings @@ -2,116 +2,116 @@ "PremiumSettings" = "Premium"; "ProFeatures" = "Activar funciones Pro"; -"ProFeaturesDesc" = "Activa funciones que no están disponibles sin una suscripción"; +"ProFeaturesDesc" = "Activa las funciones Pro que no están disponibles inicialmente sin una suscripción"; "BackgroundPlayback" = "Reproducción en segundo plano"; -"BackgroundPlaybackDesc" = "Forzar la reproducción en segundo plano y evitar que se desactive"; -"SupportInfuse" = "Support Infuse"; -"SupportInfuseDesc" = "If you enjoy Infuse, please consider purchasing Infuse Pro if you're able to, or leaving a positive App Store review to support the developers."; -"BuyInfusePro" = "Buy Infuse Pro"; -"LeaveReview" = "Leave a Review"; +"BackgroundPlaybackDesc" = "Fuerza la reproducción en segundo plano e impide que se pueda desactivar"; +"SupportInfuse" = "Apoya a Infuse"; +"SupportInfuseDesc" = "Si disfrutas de Infuse, considera comprar Infuse Pro si puedes, o dejar una reseña positiva en la App Store para apoyar a los desarrolladores."; +"BuyInfusePro" = "Comprar Infuse Pro"; +"LeaveReview" = "Dejar una reseña"; "PlayerSettings" = "Reproductor"; "DoubleTapPause" = "Doble toque para reproducir/pausar"; "DoubleTapPauseDesc" = "Activa el gesto de doble toque para reproducir/pausar en el reproductor"; -"PlaybackSpeedDesc" = "Añade un submenú de velocidad de reproducción al menú de ajustes de reproducción. Esta opción reemplaza el submenú por defecto en Infuse 8"; -"VolumeBoostDesc" = "Añade un submenú de aumento de volumen al menú de ajustes de reproducción. Esta opción reemplaza el submenú por defecto en Infuse 8"; -"NoStockPlaybackSpeed" = "Sin velocidad de reproducción por defecto"; -"NoStockPlaybackSpeedDesc" = "Elimina el submenú de velocidad de reproducción por defecto del menú de ajustes de reproducción"; -"NoStockVolumeBoost" = "Sin aumento de volumen por defecto"; -"NoStockVolumeBoostDesc" = "Elimina el submenú de aumento de volumen por defecto del menú de ajustes de reproducción"; -"RememberPlaybackSpeed" = "Remember Playback Speed"; -"RememberPlaybackSpeedDesc" = "Remembers the last set playback speed and uses it as the default playback speed"; -"SkipByLongTap" = "Saltar con pulsación prolongada"; -"SkipByLongTapDesc" = "Mantener pulsados los botones de rebobinado salta al vídeo siguiente/anterior"; -"LoopButton" = "Botón de bucle"; -"LoopButtonDesc" = "Añade un botón de bucle a la capa superpuesta"; -"HorFlipButton" = "Horizontal flip"; -"HorFlipButtonDesc" = "Adds a horizontal flip button to the overlay"; -"VerFlipButton" = "Vertical flip"; -"VerFlipButtonDesc" = "Adds a vertical flip to the overlay"; +"PlaybackSpeedDesc" = "Añade un submenú de velocidad de reproducción al menú de ajustes de reproducción. Esta opción sustituye al submenú de fábrica en Infuse 8"; +"VolumeBoostDesc" = "Añade un submenú de potenciador de volumen al menú de ajustes de reproducción. Esta opción sustituye al submenú de fábrica en Infuse 8"; +"NoStockPlaybackSpeed" = "Sin velocidad de reproducción de fábrica"; +"NoStockPlaybackSpeedDesc" = "Elimina el submenú de velocidad de reproducción de fábrica del menú de ajustes de reproducción"; +"NoStockVolumeBoost" = "Sin potenciador de volumen de fábrica"; +"NoStockVolumeBoostDesc" = "Elimina el submenú de potenciador de volumen de fábrica del menú de ajustes de reproducción"; +"RememberPlaybackSpeed" = "Recordar velocidad de reproducción"; +"RememberPlaybackSpeedDesc" = "Recuerda la última velocidad de reproducción establecida y la usa como velocidad predeterminada"; +"SkipByLongTap" = "Saltar mediante pulsación larga"; +"SkipByLongTapDesc" = "Mantener pulsados los botones de retroceso salta al vídeo siguiente/anterior"; +"LoopButton" = "Botón de repetición"; +"LoopButtonDesc" = "Añade un botón de repetición a la superposición"; +"HorFlipButton" = "Volteo horizontal"; +"HorFlipButtonDesc" = "Añade un botón de volteo horizontal a la superposición"; +"VerFlipButton" = "Volteo vertical"; +"VerFlipButtonDesc" = "Añade un volteo vertical a la superposición"; "SkipButtons" = "Botones de salto"; -"SkipButtonsDesc" = "Añade botones para saltar al vídeo siguiente y anterior en la capa superpuesta"; -"HideRewindButtons" = "Ocultar botones de rebobinado"; -"HideRewindButtonsDesc" = "Elimina los botones de rebobinado y avance rápido de la capa superpuesta"; -"MutePlayerOnly" = "Mute Player Only"; -"MutePlayerOnlyDesc" = "Mutes the player without affecting the system volume when using the in-player volume button"; +"SkipButtonsDesc" = "Añade botones para saltar al siguiente y al anterior en la superposición"; +"HideRewindButtons" = "Ocultar botones de retroceso"; +"HideRewindButtonsDesc" = "Elimina los botones de retroceso y avance rápido de la superposición"; +"MutePlayerOnly" = "Silenciar solo el reproductor"; +"MutePlayerOnlyDesc" = "Silencia el reproductor sin afectar al volumen del sistema al usar el botón de volumen dentro del reproductor"; "IntroSettings" = "Intros"; -"SkipIntros" = "Skip Intros"; -"SkipIntrosDesc" = "Skips intros and other segments when detected"; -"DisplayInOverlay" = "Display Overlay Button"; -"DisplayInOverlayDesc" = "Shows a toggle button in the player overlay"; -"AudioNotification" = "Audio Notification"; -"AudioNotificationDesc" = "Plays a short sound when a segment is skipped"; -"NotifyAlertDuration" = "Notify Alert Duration"; -"SkipAlertDuration" = "Skip Alert Duration"; -"UnskipAlertDuration" = "Unskip Alert Duration"; -"SkipSound" = "Skip Sound"; +"SkipIntros" = "Saltar intros"; +"SkipIntrosDesc" = "Salta intros y otros segmentos cuando se detectan"; +"DisplayInOverlay" = "Mostrar botón en la superposición"; +"DisplayInOverlayDesc" = "Muestra un botón de activación en la superposición del reproductor"; +"AudioNotification" = "Notificación de audio"; +"AudioNotificationDesc" = "Reproduce un sonido breve cuando se salta un segmento"; +"NotifyAlertDuration" = "Duración del aviso de notificación"; +"SkipAlertDuration" = "Duración del aviso de salto"; +"UnskipAlertDuration" = "Duración del aviso de deshacer salto"; +"SkipSound" = "Sonido de salto"; -"Ignore" = "Ignore"; -"NotifyAndSkip" = "Notify and skip"; -"AutoSkip" = "Auto-skip"; -"Ask" = "Ask"; +"Ignore" = "Ignorar"; +"NotifyAndSkip" = "Notificar y saltar"; +"AutoSkip" = "Salto automático"; +"Ask" = "Preguntar"; -"SegmentSettings" = "Segment Settings"; +"SegmentSettings" = "Ajustes de segmentos"; "SegmentIntro" = "Intro"; -"SegmentRecap" = "Recap"; +"SegmentRecap" = "Resumen"; "SegmentOutro" = "Outro"; -"SegmentPreview" = "Preview"; -"SegmentDisplay" = "Display in progress bar"; -"SegmentColor" = "Segment Color"; +"SegmentPreview" = "Avance"; +"SegmentDisplay" = "Mostrar en la barra de progreso"; +"SegmentColor" = "Color del segmento"; -"segment_intro" = "Intro segment"; -"segment_recap" = "Recap segment"; -"segment_outro" = "Outro segment"; -"segment_preview" = "Preview segment"; +"segment_intro" = "Segmento de intro"; +"segment_recap" = "Segmento de resumen"; +"segment_outro" = "Segmento de outro"; +"segment_preview" = "Segmento de avance"; -"SkippingIntro" = "%@ is about to be skipped..."; -"IntroDetected" = "%@ detected. Do you want to skip it?"; -"IntroSkipped" = "%@ was just skipped"; +"SkippingIntro" = "%@ está a punto de saltarse..."; +"IntroDetected" = "%@ detectado. ¿Quieres saltarlo?"; +"IntroSkipped" = "%@ se ha saltado"; -"Skip" = "Skip"; -"Unskip" = "Unskip"; +"Skip" = "Saltar"; +"Unskip" = "Deshacer salto"; -"OverlayLock" = "Overlay Lock"; -"OverlayLockDesc" = "Adds an overlay lock button to the playback settings menu"; -"AllowLongPresses" = "Allow Long Press Gestures"; -"AllowLongPressesDesc" = "Allows long press gestures over the locked overlay. For example, to change playback speed"; -"AllowDoubleTaps" = "Allow Double Tap Gestures"; -"AllowDoubleTapsDesc" = "Allows double tap gestures for fast forward, rewind, or play/pause playback"; -"AllowTwoFingerTaps" = "Allow Two-Finger Tap Gestures"; -"AllowTwoFingerTapsDesc" = "Allows two-finger tap gestures to play or pause playback"; -"AllowPanGestures" = "Allow Pan Gestures"; -"AllowPanGesturesDesc" = "Allows pan gestures for seeking and adjusting brightness/volume"; +"OverlayLock" = "Bloqueo de superposición"; +"OverlayLockDesc" = "Añade un botón de bloqueo de superposición al menú de ajustes de reproducción"; +"AllowLongPresses" = "Permitir gestos de pulsación larga"; +"AllowLongPressesDesc" = "Permite gestos de pulsación larga sobre la superposición bloqueada. Por ejemplo, para cambiar la velocidad de reproducción"; +"AllowDoubleTaps" = "Permitir gestos de doble toque"; +"AllowDoubleTapsDesc" = "Permite gestos de doble toque para avanzar, retroceder o reproducir/pausar la reproducción"; +"AllowTwoFingerTaps" = "Permitir gestos de toque con dos dedos"; +"AllowTwoFingerTapsDesc" = "Permite gestos de toque con dos dedos para reproducir o pausar la reproducción"; +"AllowPanGestures" = "Permitir gestos de deslizamiento"; +"AllowPanGesturesDesc" = "Permite gestos de deslizamiento para avanzar/retroceder y ajustar el brillo/volumen"; "ShowStatusBar" = "Mostrar barra de estado"; "ShowStatusBarDesc" = "Muestra la barra de estado con la conexión, la hora y el nivel de batería en el reproductor"; "BatteryPercentage" = "Mostrar porcentaje de batería"; "BatteryPercentageDesc" = "Muestra el porcentaje de batería en la barra de estado"; "ModernPercentage" = "Porcentaje moderno"; -"ModernPercentageDesc" = "Combina el icono de la batería y el porcentaje, tal como se muestra en el icono"; -"StatusBarFooter" = "En algunos dispositivos, el porcentaje de batería puede redondearse al 5% más cercano. Esta es una limitación establecida por Apple."; +"ModernPercentageDesc" = "Combina el icono de batería y el porcentaje, como se muestra en el icono"; +"StatusBarFooter" = "En algunos dispositivos, el porcentaje de batería puede redondearse al 5% más cercano. Esta es una limitación impuesta por Apple."; -"SpeedByLongTap" = "Acelerar reproducción con pulsación prolongada"; -"SpeedByLongTapDesc" = "Mantener pulsada la capa superpuesta acelera la velocidad de reproducción"; -"AdjustSpeedGesture" = "Ajustar velocidad de reproducción con gesto"; -"AdjustSpeedGestureDesc" = "Permite ajustar la velocidad de reproducción deslizando arriba/abajo durante una pulsación prolongada"; -"CompactToast" = "Compact Toast"; -"CompactToastDesc" = "Displays a compact-style toast for playback rate"; +"SpeedByLongTap" = "Acelerar reproducción"; +"SpeedByLongTapDesc" = "Mantener pulsada la superposición acelera la velocidad de reproducción"; +"AdjustSpeedGesture" = "Ajustar velocidad de reproducción"; +"AdjustSpeedGestureDesc" = "Permite ajustar la velocidad de reproducción con movimientos hacia arriba/abajo durante una pulsación larga"; +"CompactToast" = "Aviso compacto"; +"CompactToastDesc" = "Muestra un aviso de estilo compacto para la velocidad de reproducción"; "FlexibleTimer" = "Temporizador flexible"; -"FlexibleTimerDesc" = "Añade un submenú de temporizador flexible al menú de ajustes de reproducción para alternar entre mostrar el tiempo restante, la duración total y la hora de finalización de la reproducción"; -"24hrFormat" = "Formato 24 horas"; -"24hrFormatDesc" = "Muestra la hora de finalización de la reproducción en formato de 24 horas."; +"FlexibleTimerDesc" = "Añade un submenú de temporizador flexible al menú de ajustes de reproducción para poder alternar entre mostrar el tiempo restante, la duración total y la hora de finalización de la reproducción"; +"24hrFormat" = "Formato de 24 horas"; +"24hrFormatDesc" = "Muestra la hora de finalización de la reproducción en formato de 24 horas"; "RemainingTime" = "Tiempo restante"; "EndTime" = "Hora de finalización"; "Duration" = "Duración"; -"ButtonSeekTime" = "Tiempo de salto de botón personalizado"; -"ButtonSeekTimeDesc" = "Activa un tiempo de salto personalizado para los botones de retroceder y avanzar"; -"DoubleTapSeekTime" = "Tiempo de salto de doble toque personalizado"; +"ButtonSeekTime" = "Tiempo de salto de los botones"; +"ButtonSeekTimeDesc" = "Activa un tiempo de salto personalizado para los botones de retroceso y avance"; +"DoubleTapSeekTime" = "Tiempo de salto del doble toque"; "DoubleTapSeekTimeDesc" = "Activa un tiempo de salto personalizado para el doble toque"; -"Seconds" = "%ld seg."; +"Seconds" = "%ld seg"; "OtherSettings" = "Otros ajustes"; "MRNowPlayingHeader" = "En reproducción"; @@ -128,15 +128,15 @@ "StartupPageHeader" = "Página de inicio"; "UpdateHeader" = "Actualización de Infuse Plus"; -"AutoCleanTrash" = "Auto clean trash"; -"AutoCleanTrashDesc" = "Automatically cleans the Infuse trash folder on startup"; +"AutoCleanTrash" = "Limpiar papelera automáticamente"; +"AutoCleanTrashDesc" = "Limpia automáticamente la carpeta de papelera de Infuse al iniciar"; "NotifyUpdates" = "Notificar actualizaciones"; -"NotifyUpdatesDesc" = "Muestra una alerta si hay una nueva versión del tweak disponible"; +"NotifyUpdatesDesc" = "Muestra una alerta si hay disponible una nueva versión del tweak"; "UpdateLocalizations" = "Actualizar traducciones"; -"UpdateLocalizationsDesc" = "Actualiza automáticamente los archivos de traducción desde GitHub al iniciarse. Así, si los traductores han actualizado las traducciones, no tendrás que esperar a la próxima versión de Infuse Plus para tenerlas."; -"NewUpdate" = "¡La versión %@ de Infuse Plus ya está disponible!"; -"Update.Tweak" = "Obtener de GitHub"; -"Update.IPA" = "Descargar IPA de Telegram"; +"UpdateLocalizationsDesc" = "Actualiza automáticamente los archivos de localización desde GitHub al iniciar. Esto garantiza que, si los traductores han hecho alguna actualización en las traducciones, no tengas que esperar a la siguiente versión de Infuse Plus para beneficiarte de ellas"; +"NewUpdate" = "¡Ya está disponible Infuse Plus %@!"; +"Update.Tweak" = "Consíguelo en Github"; +"Update.IPA" = "Descargar IPA desde Telegram"; "Update.Repo" = "Abrir lista de repositorios"; "Update.Dismiss" = "Descartar"; @@ -145,18 +145,18 @@ "ExportPrefs" = "Exportar preferencias"; "RestoreDefaults" = "Restaurar valores por defecto"; -"AppInfo" = "App Info"; -"BundleAndAppIdentifierMatch" = "BundleID and ApplicationID match."; -"BundleAndAppIdentifierMatchDesc" = "Folder picking, app icon change, Media Player in Control Center, and Dynamic Island interaction should work correctly."; -"BundleAndAppIdentifierDontMatch" = "BundleID and ApplicationID do not match"; -"DontMatchIssuesInfo" = "This means that folder picking, app icon change, Media Player in Control Center, and Dynamic Island interaction may be partially or completely unavailable."; -"HowToMatchInfo" = "To fix this, tap this cell to copy %@. Then re-sign and install the app using this ApplicationID as the BundleID."; -"DuplicatedAppInfo" = "Note that the app will be installed separately from the current one, since the BundleIDs will differ."; +"AppInfo" = "Información de la app"; +"BundleAndAppIdentifierMatch" = "El BundleID y el ApplicationID coinciden."; +"BundleAndAppIdentifierMatchDesc" = "La selección de carpetas, el cambio de icono de la app, el reproductor multimedia en el Centro de Control y la interacción con la Dynamic Island deberían funcionar correctamente."; +"BundleAndAppIdentifierDontMatch" = "El BundleID y el ApplicationID no coinciden"; +"DontMatchIssuesInfo" = "Esto significa que la selección de carpetas, el cambio de icono de la app, el reproductor multimedia en el Centro de Control y la interacción con la Dynamic Island pueden estar parcial o completamente inutilizados."; +"HowToMatchInfo" = "Para solucionarlo, toca esta celda para copiar %@. Luego, vuelve a firmar e instalar la app usando este ApplicationID como BundleID."; +"DuplicatedAppInfo" = "Ten en cuenta que la app se instalará por separado de la actual, ya que los BundleID serán diferentes."; -"PreImportMessage" = "Vas a importar las preferencias de Infuse Plus. Esta acción sobrescribirá permanentemente tus preferencias actuales.\n\n¿Quieres continuar?"; +"PreImportMessage" = "Estás a punto de importar las preferencias de Infuse Plus. Esta acción sobrescribirá permanentemente tus preferencias actuales.\n\n¿Quieres continuar?"; "Import.Yes" = "Sí, importar preferencias"; -"PreResetMessage" = "Vas a restablecer las preferencias de Infuse Plus a sus valores por defecto. Esta acción resultará en la pérdida de todas tus preferencias configuradas.\n\n¿Quieres continuar?"; -"Reset.Yes" = "Sí, restablecer valores por defecto"; +"PreResetMessage" = "Estás a punto de restablecer las preferencias de Infuse Plus a sus valores predeterminados. Esta acción provocará la pérdida de todas tus preferencias configuradas.\n\n¿Quieres continuar?"; +"Reset.Yes" = "Sí, restablecer valores predeterminados"; "No" = "No"; "Yes" = "Sí"; "Cancel" = "Cancelar"; @@ -166,7 +166,7 @@ "Donate" = "Apoyar el desarrollo"; "DonateDesc" = "Invítame a un café"; -"DonateMessage" = "Si te gusta Infuse Plus y quieres apoyarme, puedes invitarme a un café usando cualquiera de los métodos disponibles a continuación.\n\n¡Gracias! ❤"; +"DonateMessage" = "Si te gusta Infuse Plus y quieres apoyarme, puedes invitarme a un café usando cualquiera de las formas convenientes a continuación.\n\n¡Gracias❤"; "MaybeLater" = "Quizás más tarde"; "Copied" = "Copiado al portapapeles"; "Thanks" = "Gracias"; @@ -174,21 +174,21 @@ "LinksHeader" = "Enlaces"; "SpecialThanks" = "Agradecimientos especiales"; -"Credits" = "Credits"; -"FirecoreDesc" = "Creators of Infuse. None of this would be possible without them"; -"TheIntroDBDesc" = "Segment database provider"; -"IntroDBDesc" = "Segment database provider"; +"Credits" = "Créditos"; +"FirecoreDesc" = "Creadores de Infuse. Nada de esto sería posible sin ellos"; +"TheIntroDBDesc" = "Proveedor de la base de datos de segmentos"; +"IntroDBDesc" = "Proveedor de la base de datos de segmentos"; "TopContributors" = "Principales colaboradores"; "Translators" = "Localización"; -"Arabic" = "Traducción al árabe"; -"ChineseSimplified" = "Traducción al chino simplificado"; -"ChineseTraditional" = "Traducción al chino tradicional"; -"Japanese" = "Traducción al japonés"; -"Spanish" = "Traducción al español"; +"Arabic" = "Localización al árabe"; +"ChineseSimplified" = "Localización al chino simplificado"; +"ChineseTraditional" = "Localización al chino tradicional"; +"Japanese" = "Localización al japonés"; +"Spanish" = "Localización al español"; -"LockOverlay" = "Lock Overlay"; -"TapToUnlock" = "Tap to unlock"; +"LockOverlay" = "Bloquear superposición"; +"TapToUnlock" = "Toca para desbloquear"; "Photos" = "Fotos"; "Imported" = "Importado"; @@ -204,23 +204,23 @@ "PlayDirectly" = "Reproducir directamente"; "InvalidLink" = "Enlace no válido"; "InvalidFile" = "Archivo no válido"; -"Error.Unknown" = "Unknown error occurred"; +"Error.Unknown" = "Se produjo un error desconocido"; "Done" = "Hecho"; -"FileImport" = "Importar archivos"; +"FileImport" = "Importación de archivos"; "ImportLocalFiles" = "Importar archivos locales"; "LocalImport" = "Importar carpeta"; -"LocalImportMessage" = "Dado que la selección de carpetas no es compatible con la carga lateral, esta solución alternativa permite seleccionar varios archivos de vídeo a la vez para importarlos de forma masiva."; +"LocalImportMessage" = "Como la selección de carpetas no está soportada en sideload, esta solución permite seleccionar varios archivos de vídeo a la vez para una importación masiva"; "FolderName" = "Establecer nombre de carpeta"; -"ImportFromPhotos" = "Import from Photos"; +"ImportFromPhotos" = "Importar desde Fotos"; "Welcome.Premium" = "Funciones premium"; -"Welcome.PremiumDesc" = "Obtén acceso a todas las funciones exclusivas de la aplicación"; -"Welcome.Player" = "Mejoras del reproductor"; -"Welcome.PlayerDesc" = "Ajustes flexibles del reproductor y funciones adicionales para mejorar tu experiencia"; +"Welcome.PremiumDesc" = "Obtén acceso a todas las funciones exclusivas de la app"; +"Welcome.Player" = "Mejora del reproductor"; +"Welcome.PlayerDesc" = "Ajustes de reproducción flexibles y funciones adicionales para mejorar tu experiencia con el reproductor"; "Welcome.Gestures" = "Gestos flexibles"; -"Welcome.GesturesDesc" = "Gestos adicionales y mejoras de los existentes. Tiempos de salto personalizados y más"; +"Welcome.GesturesDesc" = "Gestos adicionales y mejoras de los ya existentes. Duraciones de salto personalizadas y más"; "Welcome.More" = "Y mucho más"; -"Welcome.MoreDesc" = "Configura la pestaña de inicio, cambia el póster y el título del reproductor en el centro de control, notificaciones de actualizaciones y mucho más"; +"Welcome.MoreDesc" = "Configura la pestaña de inicio, cambia el póster y el título del reproductor en el centro de control, notificaciones de actualización, y mucho más"; "SupportMe" = "Apóyame"; -"Continue" = "Continuar"; \ No newline at end of file +"Continue" = "Continuar";