Compare commits

...

33 Commits

Author SHA1 Message Date
Dan
33814833a0 Building ipa using Github Actions 2025-10-07 10:30:09 +03:00
Dan
aba48e8021 Merge pull request #83 from d0nh3art/main
Update Localizable.strings
2025-10-07 10:12:23 +03:00
Dan
b03247c244 Merge pull request #84 from marcinmajsc/add-missing-pl-Localizable
Update Localizable.strings
2025-10-07 10:12:13 +03:00
marcinmajsc
aa6fdf49d1 Update Localizable.strings 2025-09-09 01:53:22 +02:00
d0nh3art
dbe4aa48d5 Update Localizable.strings
Add missing lines
2025-09-04 22:46:12 +02:00
Dan
8fafa4720b Merge pull request #81 from xiangfeidexiaohuo/main
update cn
2025-09-04 20:40:33 +03:00
Dan
66fb30d8d9 Merge pull request #82 from mumuisdog/main
Update zh-Hant
2025-09-04 20:40:11 +03:00
刀刀
bf6ebd2fe6 update cn
Signed-off-by: 刀刀 <jsjson@163.com>
2025-09-03 18:18:55 +08:00
MūmüìśDõg
6150e641e1 Update Localizable.strings 2025-09-03 16:49:58 +08:00
Dan
f3c7cb1890 2.4.1 2025-09-03 11:23:48 +03:00
Dan
f3917e639d 2.4.1 2025-09-03 11:08:53 +03:00
Dan
b9def33863 Merge pull request #78 from marcinmajsc/add-missing-pl-localizable
Update PL Localizable.strings
2025-08-17 02:42:40 +03:00
marcinmajsc
c80582397e Update Localizable.strings 2025-08-14 11:16:54 +02:00
marcinmajsc
856e9b0bd0 Update PL Localizable.strings 2025-08-14 10:47:26 +02:00
Dan
ddb57c3405 Merge pull request #76 from xiangfeidexiaohuo/main
update cn
2025-08-13 18:44:29 +03:00
Dan
1e862eff64 Merge pull request #77 from mumuisdog/main
Update zh-Hant
2025-08-13 18:44:17 +03:00
MūmüìśDõg
7efdb29545 Update Localizable.strings 2025-08-13 16:18:53 +08:00
刀刀
14091c5eb7 update cn
Signed-off-by: 刀刀 <jsjson@163.com>
2025-08-13 13:48:17 +08:00
Dan
1e2fbf5a75 2.4 2025-08-13 02:08:57 +03:00
Dan
f058bad56f Merge pull request #74 from marcinmajsc/add-polish-localizable
Add Polish Localizable
2025-08-09 22:02:36 +03:00
Dan
45cfdf07cb Merge pull request #75 from 1Tdd/main
Add Italian Localizable.strings
2025-08-09 22:02:26 +03:00
Dan
5902b51936 2.3.1 2025-08-09 21:46:35 +03:00
Dan
86ae4c77ed Support tab 2025-08-09 21:40:25 +03:00
1Tdd
09721c8c20 Create Italian Localizable.strings 2025-08-08 19:15:58 +02:00
Marcin Maj
bba014e67d Add Polish Localizable 2025-08-08 02:39:15 +02:00
Dan
4c83398bb2 Update main.yml 2025-08-08 00:38:17 +03:00
Dan
22508d9e8c Merge pull request #72 from mumuisdog/main
Update Localizable.strings
2025-08-08 00:37:43 +03:00
Dan
1aeb0e2734 Merge pull request #71 from xiangfeidexiaohuo/main
update cn
2025-08-08 00:37:30 +03:00
Dan
fe7579a7a2 Merge pull request #73 from Deci8BelioS/main
Update Localizable.strings Spanish
2025-08-08 00:37:00 +03:00
DeciBelioS
a82087a1df Update Localizable.strings Spanish 2025-08-07 20:03:52 +02:00
MūmüìśDõg
413b1dd602 Update Localizable.strings 2025-08-07 23:09:55 +08:00
刀刀
d3e883d479 update cn
Signed-off-by: 刀刀 <jsjson@163.com>
2025-08-07 22:53:56 +08:00
Dan
6f6b2305fe 2.3 2025-08-07 06:48:58 +03:00
14 changed files with 1126 additions and 711 deletions

View File

@@ -12,7 +12,7 @@ on:
tweak_version:
description: "The version of the tweak to use. Enter the version manually from dayanch96/InfusePlus/releases or leave default"
default: "2.2"
default: "2.4.1"
required: true
type: string

Binary file not shown.

View File

@@ -36,6 +36,8 @@
"SpeedByLongTapDesc" = "Pressing and holding the overlay speeds up playback rate";
"AdjustSpeedGesture" = "Adjust Playback Speed";
"AdjustSpeedGestureDesc" = "Allows adjusting the playback speed with up/down movements during a long press";
"CompactToast" = "Compact Toast";
"CompactToastDesc" = "Displays a compact-style toast for playback rate";
"FlexibleTimer" = "Flexible Timer";
"FlexibleTimerDesc" = "Adds a flexible timer submenu to the playback settings menu to provide the ability to toggle between displaying the remaining playback time, total duration, and playback end time";
@@ -66,6 +68,8 @@
"StartupPageHeader" = "Startup Page";
"UpdateHeader" = "Infuse Plus Update";
"AutoCleanTrash" = "Auto clean trash";
"AutoCleanTrashDesc" = "Automatically cleans the Infuse trash folder on startup";
"NotifyUpdates" = "Notify Updates";
"NotifyUpdatesDesc" = "Shows an alert if a new version of the tweak is available";
"UpdateLocalizations" = "Update Localizations";
@@ -114,6 +118,7 @@
"Imported" = "Imported";
"MediaNotFound" = "Media not found";
"LinkImport" = "Link Import";
"ImportLinksFromFile" = "Import from file";
"ExportLinksToFile" = "Export to file";
"RemoveLinks" = "Remove all links";
@@ -125,6 +130,13 @@
"InvalidFile" = "Invalid file";
"Done" = "Done";
"FileImport" = "File import";
"ImportLocalFiles" = "Import local files";
"LocalImport" = "Folder Import";
"LocalImportMessage" = "As folder selection is not supported on sideload, this workaround allows to select multiple video files at once for bulk import";
"FolderName" = "Set folder name";
"ImportFromPhotos" = "Import from Photos";
"Welcome.Premium" = "Premium features";
"Welcome.PremiumDesc" = "Get access to all exclusive app features";
"Welcome.Player" = "Player enhancement";

View File

@@ -36,6 +36,8 @@
"SpeedByLongTapDesc" = "يؤدي الضغط مع الاستمرار على الخيار في المشغل إلى تسريع معدل التشغيل.";
"AdjustSpeedGesture" = "ضبط سرعة التشغيل";
"AdjustSpeedGestureDesc" = "السماح بضبط سرعة التشغيل بحركات أعلى/أسفل أثناء استمرار الضغط.";
"CompactToast" = "Compact Toast";
"CompactToastDesc" = "Displays a compact-style toast for playback rate";
"FlexibleTimer" = "المؤقت المرن";
"FlexibleTimerDesc" = "إضافة قائمة فرعية للمشغل المرن إلى قائمة إعدادات التشغيل لتوفير القدرة على التبديل بين عرض وقت التشغيل المتبقي والمدة الإجمالية ووقت انتهاء التشغيل.";
@@ -66,6 +68,8 @@
"StartupPageHeader" = "صفحة البداية";
"UpdateHeader" = "تحديث Infuse Plus";
"AutoCleanTrash" = "Auto clean trash";
"AutoCleanTrashDesc" = "Automatically cleans the Infuse trash folder on startup";
"NotifyUpdates" = "إشعار التحديثات";
"NotifyUpdatesDesc" = "عرض تنبيه إذا كانت هناك نسخة جديدة من الأداة متوفرة.";
"UpdateLocalizations" = "تحديث الترجمات";
@@ -114,6 +118,7 @@
"Imported" = "تم الاستيراد";
"MediaNotFound" = "لم يتم العثور على وسائط";
"LinkImport" = "Link Import";
"ImportLinksFromFile" = "الاستيراد من ملف";
"ExportLinksToFile" = "التصدير إلى ملف";
"RemoveLinks" = "إزالة جميع الروابط";
@@ -125,6 +130,13 @@
"InvalidFile" = "ملف غير صالح";
"Done" = "تم";
"FileImport" = "File import";
"ImportLocalFiles" = "Import local files";
"LocalImport" = "Folder Import";
"LocalImportMessage" = "As folder selection is not supported on sideload, this workaround allows to select multiple video files at once for bulk import";
"FolderName" = "Set folder name";
"ImportFromPhotos" = "Import from Photos";
"Welcome.Premium" = "المميزات المميزة";
"Welcome.PremiumDesc" = "احصل على وصول إلى جميع مميزات التطبيق الحصرية.";
"Welcome.Player" = "تعزيز المشغل";

View File

@@ -36,6 +36,8 @@
"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" = "Aviso compacto";
"CompactToastDesc" = "Muestra un aviso de estilo compacto para la tasa 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";
@@ -66,6 +68,8 @@
"StartupPageHeader" = "Página de inicio";
"UpdateHeader" = "Actualización de Infuse Plus";
"AutoCleanTrash" = "Auto limpieza de Papelera";
"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";
"UpdateLocalizations" = "Actualizar traducciones";
@@ -114,16 +118,24 @@
"Imported" = "Importado";
"MediaNotFound" = "Contenido no encontrado";
"ImportLinksFromFile" = "Import from file";
"ExportLinksToFile" = "Export to file";
"RemoveLinks" = "Remove all links";
"AddLink" = "Add link";
"AddViaURL" = "Direct URL";
"LinkImport" = "Importar enlace";
"ImportLinksFromFile" = "Importar desde archivo";
"ExportLinksToFile" = "Exportar a archivo";
"RemoveLinks" = "Eliminar todos los enlaces";
"AddLink" = "Añadir enlace";
"AddViaURL" = "URL directa";
"URL" = "URL";
"PlayDirectly" = "Play directly";
"InvalidLink" = "Invalid link";
"InvalidFile" = "Invalid file";
"Done" = "Done";
"PlayDirectly" = "Reproducir directamente";
"InvalidLink" = "Enlace no válido";
"InvalidFile" = "Archivo no válido";
"Done" = "Hecho";
"FileImport" = "Importar 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.";
"FolderName" = "Establecer nombre de carpeta";
"ImportFromPhotos" = "Importar desde Fotos";
"Welcome.Premium" = "Funciones premium";
"Welcome.PremiumDesc" = "Obtén acceso a todas las funciones exclusivas de la aplicación";

View File

@@ -0,0 +1,149 @@
"EnablePlus" = "Abilita";
"PremiumSettings" = "Premium";
"ProFeatures" = "Abilita Funzioni Pro";
"ProFeaturesDesc" = "Abilita le funzioni pro non inizialmente disponibili senza abbonamento";
"BackgroundPlayback" = "Riproduzione in Background";
"BackgroundPlaybackDesc" = "Forza la riproduzione in background e ne impedisce la disattivazione";
"PlayerSettings" = "Lettore";
"DoubleTapPause" = "Doppio Tocco per Play/Pausa";
"DoubleTapPauseDesc" = "Abilita il gesto doppio tocco per play/pausa nel lettore";
"PlaybackSpeedDesc" = "Aggiunge un sottomenu velocità di riproduzione al menu impostazioni riproduzione. Questa opzione sostituisce il sottomenu originale su Infuse 8";
"VolumeBoostDesc" = "Aggiunge un sottomenu amplificazione volume al menu impostazioni riproduzione. Questa opzione sostituisce il sottomenu originale su Infuse 8";
"NoStockPlaybackSpeed" = "Rimuovi Velocità Riproduzione Originale";
"NoStockPlaybackSpeedDesc" = "Rimuove il sottomenu velocità di riproduzione originale dal menu impostazioni riproduzione";
"NoStockVolumeBoost" = "Rimuovi Amplificazione Volume Originale";
"NoStockVolumeBoostDesc" = "Rimuove il sottomenu amplificazione volume originale dal menu impostazioni riproduzione";
"SkipByLongTap" = "Salta con Pressione Prolungata";
"SkipByLongTapDesc" = "La pressione prolungata sui pulsanti di riavvolgimento salta al video successivo/precedente";
"LoopButton" = "Pulsante Ripetizione";
"LoopButtonDesc" = "Aggiunge un pulsante ripetizione alla sovrapposizione";
"SkipButtons" = "Pulsanti Salto";
"SkipButtonsDesc" = "Aggiunge i pulsanti salta al successivo e precedente alla sovrapposizione";
"HideRewindButtons" = "Nascondi Pulsanti Riavvolgimento";
"HideRewindButtonsDesc" = "Rimuove i pulsanti riavvolgimento e avanzamento rapido dalla sovrapposizione";
"ShowStatusBar" = "Mostra Barra di Stato";
"ShowStatusBarDesc" = "Mostra la barra di stato con connessione, orario e livello batteria nel lettore";
"BatteryPercentage" = "Mostra Percentuale Batteria";
"BatteryPercentageDesc" = "Visualizza la percentuale della batteria nella barra di stato";
"ModernPercentage" = "Percentuale Moderna";
"ModernPercentageDesc" = "Combina l'icona della batteria e la percentuale, come mostrato nell'icona";
"StatusBarFooter" = "Su alcuni dispositivi, la percentuale della batteria potrebbe essere arrotondata al 5% più vicino. Questa è una limitazione impostata da Apple.";
"SpeedByLongTap" = "Accelera Riproduzione";
"SpeedByLongTapDesc" = "Tenere premuto sulla sovrapposizione accelera la velocità di riproduzione";
"AdjustSpeedGesture" = "Regola Velocità Riproduzione";
"AdjustSpeedGestureDesc" = "Consente di regolare la velocità di riproduzione con movimenti su/giù durante una pressione prolungata";
"CompactToast" = "Compact Toast";
"CompactToastDesc" = "Displays a compact-style toast for playback rate";
"FlexibleTimer" = "Timer Flessibile";
"FlexibleTimerDesc" = "Aggiunge un sottomenu timer flessibile al menu impostazioni riproduzione per fornire la possibilità di alternare tra visualizzazione del tempo rimanente, durata totale e orario di fine riproduzione";
"24hrFormat" = "Formato 24 ore";
"24hrFormatDesc" = "Visualizza l'orario di fine riproduzione in formato 24 ore";
"RemainingTime" = "Tempo Rimanente";
"EndTime" = "Orario di Fine";
"Duration" = "Durata";
"ButtonSeekTime" = "Tempo di Salto Pulsanti";
"ButtonSeekTimeDesc" = "Abilita tempo di salto personalizzato per i pulsanti indietro e avanti";
"DoubleTapSeekTime" = "Tempo di Salto Doppio Tocco";
"DoubleTapSeekTimeDesc" = "Abilita tempo di salto personalizzato per il doppio tocco";
"Seconds" = "%ld sec";
"OtherSettings" = "Altro";
"MRNowPlayingHeader" = "Lettore In Riproduzione";
"ChangePosterTitle" = "Imposta Titolo e Poster";
"ChangePosterTitleDesc" = "Sostituisce il titolo e il poster del lettore visualizzati nella notifica e nel centro di controllo";
"MovieTitle" = "Titolo";
"EnterTitle" = "Inserisci titolo";
"MoviePoster" = "Poster";
"SelectPoster" = "Seleziona Immagine";
"PosterSelected" = "Poster impostato";
"PosterDeleted" = "Poster eliminato";
"PosterTitleFooter" = "Lascia il titolo vuoto per applicare solo l'immagine del poster";
"StartupPageHeader" = "Pagina di Avvio";
"UpdateHeader" = "Aggiornamento Infuse Plus";
"AutoCleanTrash" = "Auto clean trash";
"AutoCleanTrashDesc" = "Automatically cleans the Infuse trash folder on startup";
"NotifyUpdates" = "Notifica Aggiornamenti";
"NotifyUpdatesDesc" = "Mostra un avviso se è disponibile una nuova versione del tweak";
"UpdateLocalizations" = "Aggiorna Localizzazioni";
"UpdateLocalizationsDesc" = "Aggiorna automaticamente i file di localizzazione da GitHub all'avvio. Questo assicura che se i traduttori hanno fatto aggiornamenti alle traduzioni, non dovrai aspettare la prossima release di Infuse Plus per beneficiarne";
"NewUpdate" = "Infuse Plus %@ è disponibile!";
"Update.Tweak" = "Scaricalo da Github";
"Update.IPA" = "Scarica IPA da Telegram";
"Update.Repo" = "Apri lista repository";
"Update.Dismiss" = "Ignora";
"PrefsHeader" = "Preferenze Infuse Plus";
"ImportPrefs" = "Importa Preferenze";
"ExportPrefs" = "Esporta Preferenze";
"RestoreDefaults" = "Ripristina Preferenze Predefinite";
"PreImportMessage" = "Stai per importare le preferenze di Infuse Plus. Questa azione sovrascriverà permanentemente le tue preferenze attuali.\n\nVuoi continuare?";
"Import.Yes" = "Sì, importa preferenze";
"PreResetMessage" = "Stai per ripristinare le preferenze di Infuse Plus ai valori predefiniti. Questa azione comporterà la perdita di tutte le preferenze configurate.\n\nVuoi continuare?";
"Reset.Yes" = "Sì, ripristina ai predefiniti";
"No" = "No";
"Yes" = "Sì";
"Cancel" = "Annulla";
"AboutHeader" = "Informazioni";
"Developer" = "Sviluppatore Infuse Plus";
"Donate" = "Supporta lo Sviluppo";
"DonateDesc" = "Offrimi un caffè";
"DonateMessage" = "Se ti piace Infuse Plus e vorresti supportarmi, puoi offrirmi un caffè usando uno dei metodi convenienti qui sotto.\n\nGrazie❤";
"MaybeLater" = "Forse più tardi";
"Copied" = "Copiato negli appunti";
"Thanks" = "Grazie";
"LinksHeader" = "Link";
"SpecialThanks" = "Ringraziamenti Speciali";
"TopContributors" = "Principali contributori";
"Translators" = "Localizzazione";
"Arabic" = "Localizzazione araba";
"ChineseSimplified" = "Localizzazione cinese semplificata";
"ChineseTraditional" = "Localizzazione cinese tradizionale";
"Japanese" = "Localizzazione giapponese";
"Spanish" = "Localizzazione spagnola";
"Photos" = "Foto";
"Imported" = "Importato";
"MediaNotFound" = "Media non trovato";
"LinkImport" = "Importa Link";
"ImportLinksFromFile" = "Importa da file";
"ExportLinksToFile" = "Esporta su file";
"RemoveLinks" = "Rimuovi tutti i link";
"AddLink" = "Aggiungi link";
"AddViaURL" = "URL diretto";
"URL" = "URL";
"PlayDirectly" = "Riproduci direttamente";
"InvalidLink" = "Link non valido";
"InvalidFile" = "File non valido";
"Done" = "Fatto";
"FileImport" = "Importa file";
"ImportLocalFiles" = "Importa file locali";
"LocalImport" = "Importa Cartella";
"LocalImportMessage" = "Poiché la selezione cartelle non è supportata nel sideload, questa soluzione alternativa consente di selezionare più file video contemporaneamente per l'importazione in blocco";
"FolderName" = "Imposta nome cartella";
"ImportFromPhotos" = "Import from Photos";
"Welcome.Premium" = "Funzioni premium";
"Welcome.PremiumDesc" = "Ottieni accesso a tutte le funzioni esclusive dell'app";
"Welcome.Player" = "Miglioramento lettore";
"Welcome.PlayerDesc" = "Impostazioni lettore flessibili e funzioni aggiuntive per migliorare la tua esperienza di riproduzione";
"Welcome.Gestures" = "Gesti flessibili";
"Welcome.GesturesDesc" = "Gesti extra e miglioramenti a quelli esistenti. Durate di salto personalizzate e altro";
"Welcome.More" = "E molto altro";
"Welcome.MoreDesc" = "Configura la scheda di avvio, cambia il poster e il titolo del lettore nel centro di controllo, notifiche di aggiornamento e molto altro";
"SupportMe" = "Supportami";
"Continue" = "Continua";

View File

@@ -36,6 +36,8 @@
"SpeedByLongTapDesc" = "Pressing and holding the overlay speeds up playback rate";
"AdjustSpeedGesture" = "Adjust Playback Speed";
"AdjustSpeedGestureDesc" = "Allows adjusting the playback speed with up/down movements during a long press";
"CompactToast" = "Compact Toast";
"CompactToastDesc" = "Displays a compact-style toast for playback rate";
"FlexibleTimer" = "Flexible Timer";
"FlexibleTimerDesc" = "Adds a flexible timer submenu to the playback settings menu to provide the ability to toggle between displaying the remaining playback time, total duration, and playback end time";
@@ -66,6 +68,8 @@
"StartupPageHeader" = "スタートアップページ";
"UpdateHeader" = "Infuse Plus Update";
"AutoCleanTrash" = "Auto clean trash";
"AutoCleanTrashDesc" = "Automatically cleans the Infuse trash folder on startup";
"NotifyUpdates" = "更新を通知する";
"NotifyUpdatesDesc" = "Tweakの新しいバージョンが利用可能な場合にアラートを表示します";
"UpdateLocalizations" = "Update Localizations";
@@ -114,6 +118,7 @@
"Imported" = "Imported";
"MediaNotFound" = "Media not found";
"LinkImport" = "Link Import";
"ImportLinksFromFile" = "Import from file";
"ExportLinksToFile" = "Export to file";
"RemoveLinks" = "Remove all links";
@@ -125,6 +130,13 @@
"InvalidFile" = "Invalid file";
"Done" = "Done";
"FileImport" = "File import";
"ImportLocalFiles" = "Import local files";
"LocalImport" = "Folder Import";
"LocalImportMessage" = "As folder selection is not supported on sideload, this workaround allows to select multiple video files at once for bulk import";
"FolderName" = "Set folder name";
"ImportFromPhotos" = "Import from Photos";
"Welcome.Premium" = "Premium features";
"Welcome.PremiumDesc" = "Get access to all exclusive app features";
"Welcome.Player" = "Player enhancement";

View File

@@ -0,0 +1,149 @@
"EnablePlus" = "Włącz";
"PremiumSettings" = "Premium";
"ProFeatures" = "Włącz funkcje Pro";
"ProFeaturesDesc" = "Włącza funkcje Pro niedostępne początkowo bez subskrypcji";
"BackgroundPlayback" = "Odtwarzanie w tle";
"BackgroundPlaybackDesc" = "Wymusza odtwarzanie w tle i zapobiega jego wyłączaniu";
"PlayerSettings" = "Odtwarzacz";
"DoubleTapPause" = "Podwójne stuknięcie Odtwórz/Pauza";
"DoubleTapPauseDesc" = "Włącza gest podwójnego stuknięcia do odtwarzania/pauzy w odtwarzaczu";
"PlaybackSpeedDesc" = "Dodaje podmenu prędkości odtwarzania do menu ustawień odtwarzania. Ta opcja zastępuje domyślne podmenu w Infuse 8";
"VolumeBoostDesc" = "Dodaje podmenu wzmocnienia głośności do menu ustawień odtwarzania. Ta opcja zastępuje domyślne podmenu w Infuse 8";
"NoStockPlaybackSpeed" = "Brak domyślnej prędkości odtwarzania";
"NoStockPlaybackSpeedDesc" = "Usuwa domyślne podmenu prędkości odtwarzania z menu ustawień odtwarzania";
"NoStockVolumeBoost" = "Brak domyślnego wzmocnienia głośności";
"NoStockVolumeBoostDesc" = "Usuwa domyślne podmenu wzmocnienia głośności z menu ustawień odtwarzania";
"SkipByLongTap" = "Przewijanie długim naciśnięciem";
"SkipByLongTapDesc" = "Długie naciśnięcie przycisków przewijania powoduje przejście do następnego/poprzedniego filmu";
"LoopButton" = "Przycisk pętli";
"LoopButtonDesc" = "Dodaje przycisk pętli do nakładki";
"SkipButtons" = "Przyciski przewijania";
"SkipButtonsDesc" = "Dodaje przyciski przejścia do następnego i poprzedniego filmu do nakładki";
"HideRewindButtons" = "Ukryj przyciski przewijania";
"HideRewindButtonsDesc" = "Usuwa przyciski przewijania wstecz i do przodu z nakładki";
"ShowStatusBar" = "Pokaż pasek stanu";
"ShowStatusBarDesc" = "Pokazuje pasek stanu z połączeniem, godziną i poziomem baterii w odtwarzaczu";
"BatteryPercentage" = "Pokaż procent baterii";
"BatteryPercentageDesc" = "Wyświetla procent baterii na pasku stanu";
"ModernPercentage" = "Nowoczesny procent";
"ModernPercentageDesc" = "Łączy ikonę baterii i procent, tak jak w ikonie";
"StatusBarFooter" = "Na niektórych urządzeniach procent baterii może być zaokrąglany do najbliższych 5%. Jest to ograniczenie narzucone przez Apple.";
"SpeedByLongTap" = "Przyspiesz odtwarzanie";
"SpeedByLongTapDesc" = "Przytrzymanie nakładki zwiększa prędkość odtwarzania";
"AdjustSpeedGesture" = "Dostosuj prędkość odtwarzania";
"AdjustSpeedGestureDesc" = "Umożliwia regulację prędkości odtwarzania ruchami w górę/w dół podczas długiego naciśnięcia";
"CompactToast" = "Kompaktowy przycisk";
"CompactToastDesc" = "Wyświetla kompaktową informację o szybkości odtwarzania";
"FlexibleTimer" = "Elastyczny licznik czasu";
"FlexibleTimerDesc" = "Dodaje elastyczne podmenu timera do menu ustawień odtwarzania, umożliwiające przełączanie między wyświetlaniem pozostałego czasu, całkowitego czasu trwania i godziny zakończenia odtwarzania";
"24hrFormat" = "Format 24-godzinny";
"24hrFormatDesc" = "Wyświetla godzinę zakończenia odtwarzania w formacie 24-godzinnym";
"RemainingTime" = "Pozostały czas";
"EndTime" = "Czas zakończenia";
"Duration" = "Czas trwania";
"ButtonSeekTime" = "Czas przewijania przyciskami";
"ButtonSeekTimeDesc" = "Umożliwia ustawienie własnego czasu przewijania dla przycisków wstecz i do przodu";
"DoubleTapSeekTime" = "Czas przewijania podwójnym stuknięciem";
"DoubleTapSeekTimeDesc" = "Umożliwia ustawienie własnego czasu przewijania dla podwójnego stuknięcia";
"Seconds" = "%ld s";
"OtherSettings" = "Inne";
"MRNowPlayingHeader" = "Odtwarzacz Teraz odtwarzane";
"ChangePosterTitle" = "Ustaw tytuł i plakat";
"ChangePosterTitleDesc" = "Zastępuje tytuł i plakat odtwarzacza wyświetlane w powiadomieniu i centrum sterowania";
"MovieTitle" = "Tytuł";
"EnterTitle" = "Wprowadź tytuł";
"MoviePoster" = "Plakat";
"SelectPoster" = "Wybierz obraz";
"PosterSelected" = "Plakat ustawiony";
"PosterDeleted" = "Plakat usunięty";
"PosterTitleFooter" = "Pozostaw tytuł pusty, aby zastosować tylko obraz plakatu";
"StartupPageHeader" = "Strona startowa";
"UpdateHeader" = "Aktualizacja Infuse Plus";
"AutoCleanTrash" = "Automatyczne czyszczenie kosza";
"AutoCleanTrashDesc" = "Automatycznie czyści folder kosza Infuse podczas uruchamiania";
"NotifyUpdates" = "Powiadamiaj o aktualizacjach";
"NotifyUpdatesDesc" = "Wyświetla alert, jeśli dostępna jest nowa wersja modyfikacji";
"UpdateLocalizations" = "Aktualizuj tłumaczenia";
"UpdateLocalizationsDesc" = "Automatycznie aktualizuje pliki tłumaczeń z GitHub przy uruchomieniu. Dzięki temu, jeśli tłumacze wprowadzą zmiany, nie trzeba czekać na kolejne wydanie Infuse Plus, aby z nich skorzystać";
"NewUpdate" = "Dostępne Infuse Plus %@!";
"Update.Tweak" = "Pobierz z GitHuba";
"Update.IPA" = "Pobierz IPA z Telegrama";
"Update.Repo" = "Otwórz listę repozytoriów";
"Update.Dismiss" = "Zamknij";
"PrefsHeader" = "Preferencje Infuse Plus";
"ImportPrefs" = "Importuj preferencje";
"ExportPrefs" = "Eksportuj preferencje";
"RestoreDefaults" = "Przywróć domyślne preferencje";
"PreImportMessage" = "Zamierzasz zaimportować preferencje Infuse Plus. Ta operacja trwale nadpisze Twoje obecne ustawienia.\n\nCzy chcesz kontynuować?";
"Import.Yes" = "Tak, zaimportuj preferencje";
"PreResetMessage" = "Zamierzasz przywrócić domyślne preferencje Infuse Plus. Ta operacja spowoduje utratę wszystkich ustawień.\n\nCzy chcesz kontynuować?";
"Reset.Yes" = "Tak, przywróć domyślne";
"No" = "Nie";
"Yes" = "Tak";
"Cancel" = "Anuluj";
"AboutHeader" = "O aplikacji";
"Developer" = "Twórca Infuse Plus";
"Donate" = "Wesprzyj rozwój";
"DonateDesc" = "Postaw mi kawę";
"DonateMessage" = "Jeśli podoba Ci się Infuse Plus i chcesz mnie wesprzeć, możesz postawić mi kawę w dowolny z poniższych wygodnych sposobów.\n\nDzięki❤";
"MaybeLater" = "Może później";
"Copied" = "Skopiowano do schowka";
"Thanks" = "Dziękuję";
"LinksHeader" = "Linki";
"SpecialThanks" = "Specjalne podziękowania";
"TopContributors" = "Najwięksi współtwórcy";
"Translators" = "Tłumaczenia";
"Arabic" = "Tłumaczenie arabskie";
"ChineseSimplified" = "Tłumaczenie chińskie uproszczone";
"ChineseTraditional" = "Tłumaczenie chińskie tradycyjne";
"Japanese" = "Tłumaczenie japońskie";
"Spanish" = "Tłumaczenie hiszpańskie";
"Photos" = "Zdjęcia";
"Imported" = "Zaimportowano";
"MediaNotFound" = "Nie znaleziono pliku";
"LinkImport" = "Import linków";
"ImportLinksFromFile" = "Importuj z pliku";
"ExportLinksToFile" = "Eksportuj do pliku";
"RemoveLinks" = "Usuń wszystkie linki";
"AddLink" = "Dodaj link";
"AddViaURL" = "Bezpośredni URL";
"URL" = "URL";
"PlayDirectly" = "Odtwarzaj bezpośrednio";
"InvalidLink" = "Nieprawidłowy link";
"InvalidFile" = "Nieprawidłowy plik";
"Done" = "Gotowe";
"FileImport" = "Import plików";
"ImportLocalFiles" = "Importuj pliki lokalne";
"LocalImport" = "Import folderu";
"LocalImportMessage" = "Ponieważ wybór folderu nie jest obsługiwany przy sideloadzie, to obejście umożliwia wybór wielu plików wideo naraz w celu masowego importu";
"FolderName" = "Ustaw nazwę folderu";
"ImportFromPhotos" = "Importuj ze zdjęć";
"Welcome.Premium" = "Funkcje premium";
"Welcome.PremiumDesc" = "Uzyskaj dostęp do wszystkich ekskluzywnych funkcji aplikacji";
"Welcome.Player" = "Ulepszenie odtwarzacza";
"Welcome.PlayerDesc" = "Elastyczne ustawienia odtwarzacza i dodatkowe funkcje poprawiające jego działanie";
"Welcome.Gestures" = "Elastyczne gesty";
"Welcome.GesturesDesc" = "Dodatkowe gesty i ulepszenia istniejących. Własne czasy przewijania i więcej";
"Welcome.More" = "I wiele więcej";
"Welcome.MoreDesc" = "Ustaw kartę startową, zmień plakat i tytuł odtwarzacza w centrum sterowania, powiadomienia o aktualizacjach i wiele więcej";
"SupportMe" = "Wesprzyj mnie";
"Continue" = "Kontynuuj";

View File

@@ -36,6 +36,8 @@
"SpeedByLongTapDesc" = "Позволяет ускорять видео зажатием по экрану воспроизведения";
"AdjustSpeedGesture" = "Регулировка скорости";
"AdjustSpeedGestureDesc" = "Позволяет регулировать скорость воспроизведения движениями вверх/вниз во время долгого нажатия";
"CompactToast" = "Компактный тост";
"CompactToastDesc" = "Отображает компактное уведомление о скорости воспроизведения";
"FlexibleTimer" = "Гибкий таймер";
"FlexibleTimerDesc" = "Добавляет подменю настроек таймера в меню настроек воспроизведения. Позволяет переключать между отображением оставшегося времени, общей продолжительности и времени окончания воспроизведения";
@@ -66,6 +68,8 @@
"StartupPageHeader" = "Начальная вкладка";
"UpdateHeader" = "Обновление Infuse Plus";
"AutoCleanTrash" = "Очистка корзины";
"AutoCleanTrashDesc" = "Автоматически очищает корзину от файлов удаленных с Infuse при каждом запуске приложения";
"NotifyUpdates" = "Оповещать об обновлениях";
"NotifyUpdatesDesc" = "Показывает оповещение, если доступна новая версия твика";
"UpdateLocalizations" = "Обновлять перевод";
@@ -114,6 +118,7 @@
"Imported" = "Импортировано";
"MediaNotFound" = "Файл не найден";
"LinkImport" = "Импорт ссылок";
"ImportLinksFromFile" = "Импортировать из файла";
"ExportLinksToFile" = "Сохранить в файл";
"RemoveLinks" = "Удалить все";
@@ -125,6 +130,13 @@
"InvalidFile" = "Неверный файл";
"Done" = "Готово";
"FileImport" = "Импорт файлов";
"ImportLocalFiles" = "Добавить файлы";
"LocalImport" = "Добавление папок";
"LocalImportMessage" = "Поскольку на «сертификатах» не работает добавление папок, данное решение позволяет выбрать несколько видеофайлов для массового добавления";
"FolderName" = "Укажите название папки";
"ImportFromPhotos" = "Добавить из Фото";
"Welcome.Premium" = "Премиум функции";
"Welcome.PremiumDesc" = "Получите доступ ко всем эксклюзивным функциям приложения";
"Welcome.Player" = "Улучшенный плеер";

View File

@@ -36,6 +36,8 @@
"SpeedByLongTapDesc" = "Nhấn giữ vào lớp phủ để tăng tốc độ phát lại";
"AdjustSpeedGesture" = "Điều chỉnh tốc độ phát lại";
"AdjustSpeedGestureDesc" = "Cho phép điều chỉnh tốc độ phát lại bằng các thao tác lên/xuống trong khi nhấn giữ";
"CompactToast" = "Compact Toast";
"CompactToastDesc" = "Displays a compact-style toast for playback rate";
"FlexibleTimer" = "Hẹn giờ linh hoạt";
"FlexibleTimerDesc" = "Thêm tùy chọn đếm thời gian linh hoạt vào trình phát. Có thể chuyển đổi giữa thời gian còn lại, tổng thời gian và thời gian kết thúc";
@@ -66,6 +68,8 @@
"StartupPageHeader" = "Trang khởi động";
"UpdateHeader" = "Cập nhật Infuse Plus";
"AutoCleanTrash" = "Auto clean trash";
"AutoCleanTrashDesc" = "Automatically cleans the Infuse trash folder on startup";
"NotifyUpdates" = "Thông báo cập nhật";
"NotifyUpdatesDesc" = "Hiển thị cảnh báo nếu có phiên bản mới của tinh chỉnh";
"UpdateLocalizations" = "Cập nhật bản dịch";
@@ -114,6 +118,7 @@
"Imported" = "Imported";
"MediaNotFound" = "Media not found";
"LinkImport" = "Link Import";
"ImportLinksFromFile" = "Import from file";
"ExportLinksToFile" = "Export to file";
"RemoveLinks" = "Remove all links";
@@ -125,6 +130,13 @@
"InvalidFile" = "Invalid file";
"Done" = "Done";
"FileImport" = "File import";
"ImportLocalFiles" = "Import local files";
"LocalImport" = "Folder Import";
"LocalImportMessage" = "As folder selection is not supported on sideload, this workaround allows to select multiple video files at once for bulk import";
"FolderName" = "Set folder name";
"ImportFromPhotos" = "Import from Photos";
"Welcome.Premium" = "Tính năng cao cấp";
"Welcome.PremiumDesc" = "Có quyền truy cập vào tất cả các tính trả phí";
"Welcome.Player" = "Trình phát nâng cao";

View File

@@ -36,6 +36,8 @@
"SpeedByLongTapDesc" = "按住播放界面可加快播放速度";
"AdjustSpeedGesture" = "调整播放速度";
"AdjustSpeedGestureDesc" = "长按可上下移动调整播放速度";
"CompactToast" = "紧凑提示";
"CompactToastDesc" = "显示紧凑型播放速率提示弹窗";
"FlexibleTimer" = "灵活的计时器";
"FlexibleTimerDesc" = "在播放设置菜单中添加灵活的计时器子菜单,可以在显示剩余播放时间、总时长和播放结束时间之间切换";
@@ -66,6 +68,8 @@
"StartupPageHeader" = "启动页";
"UpdateHeader" = "Infuse Plus 更新";
"AutoCleanTrash" = "自动清理";
"AutoCleanTrashDesc" = "启动时自动清理 Infuse 的缓存/垃圾文件夹。";
"NotifyUpdates" = "更新通知";
"NotifyUpdatesDesc" = "如果有新版本的插件可用,则显示弹窗。";
"UpdateLocalizations" = "更新翻译";
@@ -114,6 +118,7 @@
"Imported" = "已导入";
"MediaNotFound" = "未找到媒体";
"LinkImport" = "链接导入";
"ImportLinksFromFile" = "从文件导入";
"ExportLinksToFile" = "导出到文件";
"RemoveLinks" = "删除所有链接";
@@ -125,6 +130,13 @@
"InvalidFile" = "无效文件";
"Done" = "完成";
"FileImport" = "文件导入";
"ImportLocalFiles" = "导入本地文件";
"LocalImport" = "文件夹导入";
"LocalImportMessage" = "由于侧载不支持文件夹选择,此解决方法允许一次选择多个视频文件进行批量导入。";
"FolderName" = "设置文件夹名称";
"ImportFromPhotos" = "从照片导入";
"Welcome.Premium" = "高级功能";
"Welcome.PremiumDesc" = "访问所有独家应用程序功能";
"Welcome.Player" = "播放增强";

View File

@@ -36,6 +36,8 @@
"SpeedByLongTapDesc" = "長按播放介面可加快播放速度";
"AdjustSpeedGesture" = "調整播放速度";
"AdjustSpeedGestureDesc" = "長按時透過上下滑動調整播放速度";
"CompactToast" = "精簡通知";
"CompactToastDesc" = "播放速度的通知視窗採用精簡風格呈現";
"FlexibleTimer" = "彈性計時器";
"FlexibleTimerDesc" = "在播放設定選單中新增彈性計時器子選單,提供切換顯示剩餘播放時間、總播放時間和播放結束時間的功能";
@@ -66,6 +68,8 @@
"StartupPageHeader" = "起始頁面";
"UpdateHeader" = "Infuse Plus更新";
"AutoCleanTrash" = "自動清理垃圾";
"AutoCleanTrashDesc" = "啟動時自動清理 Infuse 垃圾資料夾";
"NotifyUpdates" = "更新通知";
"NotifyUpdatesDesc" = "若有新版本插件釋出,將顯示通知";
"UpdateLocalizations" = "更新語言檔";
@@ -114,6 +118,7 @@
"Imported" = "已導入";
"MediaNotFound" = "未找到媒體";
"LinkImport" = "匯入連結";
"ImportLinksFromFile" = "從檔案匯入";
"ExportLinksToFile" = "匯出至檔案";
"RemoveLinks" = "移除所有連結";
@@ -125,6 +130,13 @@
"InvalidFile" = "無效檔案";
"Done" = "完成";
"FileImport" = "匯入檔案";
"ImportLocalFiles" = "匯入本機檔案";
"LocalImport" = "匯入資料夾";
"LocalImportMessage" = "側載功能不支援資料夾選取,此解決方案允許同時選取多個影片檔案,進行批次匯入。";
"FolderName" = "設定資料夾名稱";
"ImportFromPhotos" = "從照片App匯入";
"Welcome.Premium" = "進階功能";
"Welcome.PremiumDesc" = "享受所有獨家應用功能";
"Welcome.Player" = "播放器強化";

View File

@@ -1,21 +1,27 @@
# InfusePlus
<p align="center">
<img src=https://github-production-user-asset-6210df.s3.amazonaws.com/38832025/241606359-e48135e8-147c-4687-a2f8-d2556d5301c9.png?raw=true) />
</p>
<p>Enhancer for <a href="https://apps.apple.com/us/app/id1136220934">Infuse</a></p>
## Screenshots
<table>
<tr>
<td><img src="Resources/screenshot1.png" alt="Screenshot 1" /></td>
<td><img src="Resources/screenshot2.png" alt="Screenshot 2" /></td>
<td><img src="Resources/screenshot3.png" alt="Screenshot 3" /></td>
</tr>
</table>
| ![ss1](https://raw.githubusercontent.com/dayanch96/InfusePlus/refs/heads/main/Resources/screenshot1.png) | ![ss2](https://raw.githubusercontent.com/dayanch96/InfusePlus/refs/heads/main/Resources/screenshot2.png) | ![ss3](https://raw.githubusercontent.com/dayanch96/InfusePlus/refs/heads/main/Resources/screenshot3.png) |
| --- | --- | --- |
| ![ss4](https://raw.githubusercontent.com/dayanch96/InfusePlus/refs/heads/main/Resources/screenshot4.png) | ![ss5](https://raw.githubusercontent.com/dayanch96/InfusePlus/refs/heads/main/Resources/screenshot5.png) | ![ss6](https://raw.githubusercontent.com/dayanch96/InfusePlus/refs/heads/main/Resources/screenshot6.png) |
<p align="center">
Enhancer for Infuse iOS app.
</p>
<details>
<summary>More screenshots</summary>
<table>
<tr>
<td><img src="Resources/screenshot4.png" alt="Screenshot 4" /></td>
<td><img src="Resources/screenshot5.png" alt="Screenshot 5" /></td>
<td><img src="Resources/screenshot6.png" alt="Screenshot 6" /></td>
</tr>
</table>
</details>
## Features
<details>
<summary>Premium settings</summary>
<ul>
@@ -53,20 +59,19 @@ Enhancer for Infuse iOS app.
**Infuse Plus preferences can be found in the Settings tab**
## How to build a Infuse Plus app using Github actions
## How to build an Infuse Plus app using Github actions
> [!NOTE]
> If this your first time, complete following steps before starting:
> If this is your first time, complete following steps before starting:
>
> 1. Fork this repository using the fork button on the top right
> 2. On your forked repository, go to **Actions** tab and click **I understand my workflows, go ahead and enable them**.
> 1. Fork this repository using the fork button on the top-right
> 2. On your forked repository, go to **Repository Settings** > **Actions**, enable **Read and Write** permissions.
<ol>
<li>Click on <strong>Sync fork</strong>, and if your branch is out-of-date, click on <strong>Update branch</strong>.</li>
<li>Navigate to the <strong>Actions tab</strong> in your forked repository and select <strong>Build Infuse Plus app</strong>.</li>
### Step-by-step build process
<li>Click on <strong>Sync fork</strong>, and if your branch is out of date, click on <strong>Update branch</strong>.</li>
<li>Navigate to the <strong>Actions tab</strong> in your forked repository and select <strong>Create Infuse Plus app</strong>.</li>
<li>Click the <strong>Run workflow</strong> button located on the right side.</li>
<li>Prepare a decrypted .ipa file <em>(we cannot provide this due to legal reasons)</em>, then upload it to a file provider (e.g., filebin.net, filemail.com, or Dropbox is recommended). Paste the URL of the decrypted IPA file in the provided field.</li>
<li><span style="color: red; font-weight: bold;">NOTE:</span> Make sure to provide a direct download link to the file, not a link to a webpage. Otherwise, the process will fail.</li>
<li>Prepare a decrypted .ipa file, then upload it to a file provider (e.g., filebin.net, filemail.com, or Dropbox - these are recommended). Paste the URL of the decrypted IPA file in the provided field.</li>
<li><strong>NOTE:</strong> Make sure to provide a <em>direct download link</em> to the file, not a link to a webpage. Otherwise, the process will fail.</li>
<li>Enter the tweak version from the releases (the latest release is selected by default). You can also change the Bundle ID and Display Name if desired.</li>
<li>Make sure all inputs are correct, then click <strong>Run workflow</strong> to start the process.</li>
<li>Wait for the build to finish. You can download the Infuse Plus app from the releases section of your forked repo. (If you can't find the releases section, go to your forked repo and add /releases to the URL, i.e., github.com/user/InfusePlus/releases.)</li>
</ol>
<li>Wait for the build to finish. After that, you can download the Infuse Plus app from the releases section of your forked repository. (If you can't find the releases section, go to your forked repository and add <em>/releases</em> to the URL, i.e., <em>https://github.com/YOUR_USERNAME/InfusePlus/releases</em>)</li>

View File

@@ -78,6 +78,22 @@
],
"class": "DepictionStackView",
"tabname": "Details"
},
{
"views": [
{
"class": "DepictionTableButtonView",
"title": "My Patreon",
"action": "https://patreon.com/dayanch96"
},
{
"class": "DepictionTableButtonView",
"title": "Buy me a coffee",
"action": "https://buymeacoffee.com/dayanch96"
}
],
"class": "DepictionStackView",
"tabname": "Support"
}
]
}