Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added support for gifdeliverynetwork/redgifs in GfycatRipper and Added Soundgasm Ripper #1695

Open
wants to merge 8 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
75 changes: 75 additions & 0 deletions classes/production/ripme/LabelsBundle.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
Log = Log
History = History
created = created
modified = modified
queue = Queue
Configuration = Configuration
open = Open

# Keys for the Configuration menu
current.version = Current version
check.for.updates = Check for updates
auto.update = Auto-update?
max.download.threads = Maximum download threads:
timeout.mill = Timeout (in milliseconds):
retry.download.count = Retry download count
overwrite.existing.files = Overwrite existing files?
sound.when.rip.completes = Sound when rip completes
preserve.order = Preserve order
save.logs = Save logs
notification.when.rip.starts = Notification when rip starts
save.urls.only = Save URLs only
save.album.titles = Save album titles
autorip.from.clipboard = Autorip from Clipboard
save.descriptions = Save descriptions
prefer.mp4.over.gif = Prefer MP4 over GIF
restore.window.position = Restore window position
remember.url.history = Remember URL history
loading.history.from = Loading history from

# Queue keys
queue.remove.all = Remove All
queue.validation = Are you sure you want to remove all elements from the queue?
queue.remove.selected = Remove Selected

# History
re-rip.checked = Re-rip Checked
remove = Remove
clear = Clear
history.check.all = Check All
history.check.none = Check None
history.check.selected = Check Selected
history.uncheck.selected = Uncheck Selected
history.load.failed.warning = RipMe failed to load the history file at historyFile.getAbsolutePath() \n\nError: %s\n\nClosing RipMe will automatically overwrite the contents of this file,\nso you may want to back the file up before closing RipMe!
history.load.none = There are no history entries to re-rip. Rip some albums first
history.load.none.checked = No history entries have been 'Checked' Check an entry by clicking the checkbox to the right of the URL or Right-click a URL to check/uncheck all items

# TrayIcon
tray.show = Show
tray.hide = Hide
tray.autorip = Clipboard Autorip
tray.exit = Exit

# Misc UI keys
loading.history.from.configuration = Loading history from configuration
interrupted.while.waiting.to.rip.next.album = Interrupted while waiting to rip next album
inactive = Inactive
download.url.list = Download url list
select.save.dir = Select Save Directory

# Keys for the logs generated by DownloadFileThread
nonretriable.status.code = Non-retriable status code
retriable.status.code = Retriable status code
server.doesnt.support.resuming.downloads = Server doesn't support resuming downloads
# A "magic number" can also be called a file signature
was.unable.to.get.content.type.using.magic.number = Was unable to get content type using magic number
magic.number.was = Magic number was
deleting.existing.file = Deleting existing file
request.properties = Request properties
download.interrupted = Download interrupted
exceeded.maximum.retries = Exceeded maximum retries
http.status.exception = HTTP status exception
exception.while.downloading.file = Exception while downloading file
failed.to.download = Failed to download
skipping = Skipping
file.already.exists = file already exists
57 changes: 57 additions & 0 deletions classes/production/ripme/LabelsBundle_ar_AR.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
Log = \u0645\u0644\u0641 \u0627\u0644\u062A\u062A\u0628\u0639
History = \u0630\u0627\u0643\u0631\u0629 \u0627\u0644\u0627\u0633\u062A\u062E\u062F\u0627\u0645
created = \u0627\u0644\u0627\u0646\u0634\u0627\u0621
modified = \u062A\u0645 \u0627\u0644\u062A\u0639\u062F\u064A\u0644
queue = \u0637\u0627\u0628\u0648\u0631
Configuration = \u062A\u0631\u062A\u064A\u0628

# Keys for the Configuration menu

current.version = \u0627\u0644\u0646\u0633\u062E\u0629 \u0627\u0644\u062D\u0627\u0644\u064A\u0629
check.for.updates = \u0627\u0644\u0628\u062D\u062B \u0639\u0646 \u062A\u062D\u062F\u064A\u062B
auto.update = \u062A\u062D\u062F\u064A\u062B \u062A\u0644\u0642\u0627\u0626\u0649
max.download.threads = \u0627\u0642\u0635\u0649 \u0639\u062F\u062F \u0644\u0644\u062A\u062D\u0645\u064A\u0644
timeout.mill = \u0645\u0637\u062D\u0646\u0629 \u0627\u0644\u0645\u0647\u0644\u0629
retry.download.count = \u0639\u062F\u062F \u0645\u0631\u0627\u062A \u0645\u062D\u0627\u0648\u0644\u0629 \u0627\u0644\u062A\u062D\u0645\u064A\u0644
overwrite.existing.files = \u0623\u0639\u0627\u062F\u0629 \u0643\u062A\u0627\u0628\u0629 \u0627\u0644\u0645\u0644\u0641\u0627\u062A \u0627\u0644\u0642\u062F\u064A\u0645\u0629
sound.when.rip.completes = \u0635\u0648\u062A \u0639\u0646\u062F \u0627\u0646\u062A\u0647\u0627\u0621 \u0627\u0644\u062A\u062D\u0645\u064A\u0644
preserve.order = \u062D\u0641\u0638 \u0627\u0644\u062A\u0631\u062A\u064A\u0628
save.logs = \u062D\u0641\u0638 \u0645\u0644\u0641\u0627\u062A \u0627\u0644\u062A\u062A\u0628\u0639
notification.when.rip.starts = \u0627\u0634\u0639\u0627\u0631 \u0639\u0646\u062F \u0627\u0644\u0628\u062F\u0621
save.urls.only = \u062D\u0641\u0638 \u0627\u0644\u0645\u0633\u0627\u0631\u0627\u062A \u0641\u0642\u0637
save.album.titles = \u062D\u0641\u0638 \u0639\u0646\u0627\u0648\u064A\u0646 \u0627\u0644\u0627\u0644\u0628\u0648\u0645\u0627\u062A
autorip.from.clipboard = autorip.from.clipboard
save.descriptions = \u062D\u0641\u0638 \u0627\u0644\u062A\u0641\u0627\u0635\u064A\u0644
prefer.mp4.over.gif = Prefer MP4 over GIF
restore.window.position = \u0627\u0639\u0627\u062F\u0647 \u0645\u0648\u0636\u0639 \u0627\u0644\u0646\u0627\u0641\u0630\u0629
remember.url.history = \u062A\u0630\u0643\u0631 \u0627\u0644\u0639\u0646\u0627\u0648\u064A\u0646
loading.history.from = \u062A\u062D\u0645\u064A\u0644 \u0627\u0644\u0630\u0627\u0643\u0631\u0629 \u0645\u0646

# Misc UI keys

loading.history.from.configuration = \u062A\u062D\u0645\u064A\u0644 \u0627\u0644\u0630\u0627\u0643\u0631\u0629 \u0645\u0646 \u0627\u0644\u062A\u0631\u062A\u064A\u0628\u0627\u062A
interrupted.while.waiting.to.rip.next.album = \u0627\u064A\u0642\u0627\u0641 \u0627\u0646\u062A\u0638\u0627\u0631 \u0627\u0644\u0627\u0644\u0628\u0648\u0645\u0627\u062A \u0627\u0644\u0642\u0627\u062F\u0645\u0629
inactive = \u063A\u064A\u0631 \u0646\u0634\u0637
re-rip.checked = \u0627\u0639\u0627\u062F\u0647
remove = \u0645\u0633\u062D
clear = \u0645\u0633\u062D
download.url.list = \u062A\u0646\u0632\u064A\u0644 \u062C\u0645\u064A\u0639 \u0627\u0644\u0639\u0646\u0627\u0648\u064A\u0646
select.save.dir = \u0627\u062E\u062A\u0627\u0631 \u0645\u0633\u0627\u0631 \u0627\u0644\u062D\u0641\u0638

# Keys for the logs generated by DownloadFileThread

nonretriable.status.code = Nonretriable status code
retriable.status.code = Retriable status code
server.doesnt.support.resuming.downloads = Server doesnt support resuming downloads
# A "magic number" can also be called a file signature
was.unable.to.get.content.type.using.magic.number = Was unable to get content type using magic number
magic.number.was = Magic number was
deleting.existing.file = \u0645\u0633\u062D \u0627\u0644\u0645\u0644\u0641\u0627\u062A \u0627\u0644\u0645\u0648\u062C\u0648\u062F\u0629
request.properties = \u062E\u0635\u0627\u0626\u0635 \u0627\u0644\u0637\u0644\u0628
download.interrupted = \u0623\u064A\u0642\u0627\u0641 \u0627\u0644\u062A\u062D\u0645\u064A\u0644
exceeded.maximum.retries = \u0623\u0642\u0635\u0649 \u0639\u062F\u062F \u0645\u0631\u0627\u062A \u0627\u0644\u0645\u062D\u0627\u0648\u0644\u0629
http.status.exception = HTTP Exception
exception.while.downloading.file = \u0641\u0634\u0644 \u0627\u062B\u0646\u0627\u0621 \u062A\u062D\u0645\u064A\u0644 \u0627\u0644\u0645\u0644\u0641
failed.to.download = \u0641\u0634\u0644 \u0641\u0649 \u0627\u0644\u062A\u062D\u0645\u064A\u0644
skipping = \u0645\u062A\u0627\u0628\u0639\u0629
file.already.exists = \u0627\u0644\u0645\u0644\u0641 \u0645\u0648\u062C\u0648\u062F \u0628\u0627\u0644\u0641\u0639\u0644
57 changes: 57 additions & 0 deletions classes/production/ripme/LabelsBundle_de_DE.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
Log = Log
History = Verlauf
created = erstellt
modified = geändert
queue = Queue
Configuration = Konfiguration

# Keys for the Configuration menu

current.version = Aktuelle Version
check.for.updates = Suche nach Aktualisierungen
auto.update = Automatisch Aktualisieren?
max.download.threads = Maximum download threads
timeout.mill = Timeout (in milliseconds):
retry.download.count = Anzahl der Downloadversuche
overwrite.existing.files = Überschreibe bereits existierende Dateien?
sound.when.rip.completes = Ton abspielen bei fertigem Download
preserve.order = Reihenfolge beibehalten
save.logs = Speichere Logs
notification.when.rip.starts = Benachrichtigung wenn Download startet
save.urls.only = Speicher nur URLs
save.album.titles = Speichere Albumtitels
autorip.from.clipboard = Automatisch Downloaden von der Zwischenablage
save.descriptions = Speichere Beschreibungen
prefer.mp4.over.gif = Bevorzuge MP4 über GIF
restore.window.position = Wieder herstellen der Fensterposition
remember.url.history = Erinnere URL Verlauf
loading.history.from = Lade Verlauf von

# Misc UI keys

loading.history.from.configuration = Lade Verlauf aus Konfiguration
interrupted.while.waiting.to.rip.next.album = Unterbrochen während Download des nächsten Albums
inactive = Inaktiv
re-rip.checked = Re-rip Überprüft
remove = Entfernen
clear = Leeren
download.url.list = Download url list
select.save.dir = Select Save Directory

# Keys for the logs generated by DownloadFileThread

nonretriable.status.code = Non-retriable status code
retriable.status.code = Retriable status code
server.doesnt.support.resuming.downloads = Server doesn't support resuming downloads
# A "magic number" can also be called a file signature
was.unable.to.get.content.type.using.magic.number = Was unable to get content type using magic number
magic.number.was = Magic number was
deleting.existing.file = Deleting existing file
request.properties = Request properties
download.interrupted = Download interrupted
exceeded.maximum.retries = Exceeded maximum retries
http.status.exception = HTTP status exception
exception.while.downloading.file = Exception while downloading file
failed.to.download = Failed to download
skipping = Skipping
file.already.exists = file already exists
1 change: 1 addition & 0 deletions classes/production/ripme/LabelsBundle_en_US.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# This need to be empty since EN is the default language in the bundles
62 changes: 62 additions & 0 deletions classes/production/ripme/LabelsBundle_es_ES.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
Log = Log
History = Historia
created = creado
modified = modificado
queue = Cola
Configuration = Configuracion

# Keys for the Configuration menu

current.version = Version Actual
check.for.updates = Buscar actualizaciones
auto.update = Auto-actualizar?
max.download.threads = Maximos procesos de descarga
timeout.mill = Timeout (in milliseconds):
retry.download.count = Numero de reintentos de descarga
overwrite.existing.files = Sobreescribir archivos existentes?
sound.when.rip.completes = Sonar cuando el Rip termina
preserve.order = Mantener orden
save.logs = Guardar logs
notification.when.rip.starts = Notificar cuando el Rip comienza
save.urls.only = Guardar solamente URLs
save.album.titles = Guardar titulos de albunes
autorip.from.clipboard = Autorip desde Portapapeles
save.descriptions = Guardar descripciones
prefer.mp4.over.gif = Preferir MP4 sobre GIF
restore.window.position = Restaurar posicion de ventana
remember.url.history = Recordar historia URL
loading.history.from = Cargando historia desde

# Queue keys
queue.remove.all = Eliminar todos los elementos
queue.validation = ¿Esta seguro que desea eliminar todos los elementos de la lista?
queue.remove.selected = Eliminar elementos seleccionados

# Misc UI keys

loading.history.from.configuration = Cargando historia desde la configuracion
interrupted.while.waiting.to.rip.next.album = Interrumpido esperando el Rip del proximo album
inactive = Inactivo
re-rip.checked = Re-rip marcado
remove = Quitar
clear = Limpiar
download.url.list = Download url list
select.save.dir = Select Save Directory

# Keys for the logs generated by DownloadFileThread

nonretriable.status.code = Non-retriable status code
retriable.status.code = Retriable status code
server.doesnt.support.resuming.downloads = Server doesn't support resuming downloads
# A "magic number" can also be called a file signature
was.unable.to.get.content.type.using.magic.number = Was unable to get content type using magic number
magic.number.was = Magic number was
deleting.existing.file = Deleting existing file
request.properties = Request properties
download.interrupted = Download interrupted
exceeded.maximum.retries = Exceeded maximum retries
http.status.exception = HTTP status exception
exception.while.downloading.file = Exception while downloading file
failed.to.download = Failed to download
skipping = Skipping
file.already.exists = file already exists
57 changes: 57 additions & 0 deletions classes/production/ripme/LabelsBundle_fi_FI.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
Log = Logi
History = Historia
created = luotu
modified = muokattu
queue = Jono
Configuration = Asetukset

# Keys for the Configuration menu

current.version = Nykyinen versio
check.for.updates = Tarkista päivitykset
auto.update = Automaattipäivitys?
max.download.threads = Yhtäaikaiset lataukset
timeout.mill = Aikakatkaisu (millisekunneissa):
retry.download.count = Latauksen uudelleenyritykset
overwrite.existing.files = Korvaa nykyiset tiedostot?
sound.when.rip.completes = Valmistumisääni
preserve.order = Pidä järjestys
save.logs = Tallenna logit
notification.when.rip.starts = Valmistumisilmoitus
save.urls.only = Tallenna vain osoitteet
save.album.titles = Tallenna albumiotsikot
autorip.from.clipboard = Ota linkit leikepöydältä
save.descriptions = Tallenna kuvaukset
prefer.mp4.over.gif = Suosi MP4:jää GIF:fin sijasta
restore.window.position = Palauta ikkunan sijainti
remember.url.history = Muista osoitehistoria
loading.history.from = Ladataan historiaa kohteesta

# Misc UI keys

loading.history.from.configuration = Ladataan historiaa asetustiedostosta
interrupted.while.waiting.to.rip.next.album = Keskeytetty odottaessa seuraavaa albumia
inactive = Toimeton
re-rip.checked = Uudelleenlataa merkatut
remove = Poista
clear = Tyhjennä
download.url.list = Download url list
select.save.dir = Valitse tallennuskansio

# Keys for the logs generated by DownloadFileThread

nonretriable.status.code = Uudelleenyrityskelvoton tilakoodi
retriable.status.code = Uudelleenyritettävä tilakoodi
server.doesnt.support.resuming.downloads = Serveri ei tue latausten uudelleen jatkamista
# A "magic number" can also be called a file signature
was.unable.to.get.content.type.using.magic.number = Sisältötyyppiä ei pystytty taikanumerolla selvittämään
magic.number.was = Taikanumero on
deleting.existing.file = Poistetaan nykyinen tiedosto
request.properties = Pyyntöominaisuudet
download.interrupted = Lataus keskeytetty
exceeded.maximum.retries = Max-uudelleenyritykset saavutettu
http.status.exception = HTTP-tilapoikkeus
exception.while.downloading.file = Poikkeus ladattaessa tiedostoa
failed.to.download = Lataaminen epäonnistui
skipping = Ohitetaan
file.already.exists = tiedosto on jo olemassa
57 changes: 57 additions & 0 deletions classes/production/ripme/LabelsBundle_fr_CH.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
Log = Journal
History = Historique
created = créé le
modified = modifié le
queue = File d'attente
Configuration = Configuration

# Keys for the Configuration menu

current.version = Version actuelle
check.for.updates = Vérifier mises à jour
auto.update = Mises à jour automatiques?
max.download.threads = Nombre de téléchargements parallèles maximum
timeout.mill = Délai d'expiration (en millisecondes):
retry.download.count = Nombre d'essais téléchargement
overwrite.existing.files = Remplacer fichiers existants ?
sound.when.rip.completes = Son lorsque le rip est terminé
preserve.order = Conserver l'ordre
save.logs = Enregistrer journaux
notification.when.rip.starts = Notification lorsqu'un rip commence
save.urls.only = Enregistrer URL uniquement
save.album.titles = Enregistrer titres d'album
autorip.from.clipboard = Autorip depuis presse-papier
save.descriptions = Enregistrer descriptions
prefer.mp4.over.gif = Préférer MP4 à GIF
restore.window.position = Restaurer la position de la fenêtre
remember.url.history = Se souvenir de l'historique des URL
loading.history.from = Charger l'historique depuis

# Misc UI keys

loading.history.from.configuration = Charger l'historique depuis la configuration
interrupted.while.waiting.to.rip.next.album = Interrompu lors de l'attente pour ripper le prochain album
inactive = Inactif
re-rip.checked = Re-rip vérifié
remove = Enlever
clear = Effacer
download.url.list = Télécharger la liste d'URL
select.save.dir = Sélectionner répertoire de sauvegarde

# Keys for the logs generated by DownloadFileThread

nonretriable.status.code = Code statut non-réessayable
retriable.status.code = Code statut réessayable
server.doesnt.support.resuming.downloads = Le serveur ne supporte pas la reprise de téléchargements
# A "magic number" can also be called a file signature
was.unable.to.get.content.type.using.magic.number = A été incapable de récupérer le type de contenu en utilisant le Magic Number
magic.number.was = Le Magic Number était
deleting.existing.file = Suppression du fichier existant
request.properties = Demande des propriétés
download.interrupted = Téléchargement interrompu
exceeded.maximum.retries = Nombre maximal de tentatives dépassé
http.status.exception = Exception de statut HTTP
exception.while.downloading.file = Exception lors du téléchargement d'un fichier
failed.to.download = Échec du téléchargement
skipping = Sauter
file.already.exists = fichier existe déjà
Loading