From 1f7e58ede4a076e60f009b2453097ed4304fa1ee Mon Sep 17 00:00:00 2001
From: obeho <71698631+obeho@users.noreply.github.com>
Date: Sun, 14 Feb 2021 18:50:17 +0530
Subject: [PATCH 01/11] Update reddit.js
Added instance libreddit.himiko.cloud
---
src/assets/javascripts/helpers/reddit.js | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/assets/javascripts/helpers/reddit.js b/src/assets/javascripts/helpers/reddit.js
index 7c89a258..be7be105 100644
--- a/src/assets/javascripts/helpers/reddit.js
+++ b/src/assets/javascripts/helpers/reddit.js
@@ -11,6 +11,7 @@ const redirects = [
"https://libreddit.kavin.rocks",
"https://libreddit.insanity.wtf",
"https://libreddit.dothq.co",
+ "https://libreddit.himiko.cloud",
// teddit: privacy w/ old UI
"https://teddit.net",
"https://teddit.ggc-project.de",
From 7d21a5a15dcf2d443a995dc044c5d10ada9c3759 Mon Sep 17 00:00:00 2001
From: Elaborendum <71190696+Elaborendum@users.noreply.github.com>
Date: Sat, 20 Feb 2021 01:09:01 -0500
Subject: [PATCH 02/11] Create messages.json
---
src/_locales/es/messages.json | 146 ++++++++++++++++++++++++++++++++++
1 file changed, 146 insertions(+)
create mode 100644 src/_locales/es/messages.json
diff --git a/src/_locales/es/messages.json b/src/_locales/es/messages.json
new file mode 100644
index 00000000..852c6ad4
--- /dev/null
+++ b/src/_locales/es/messages.json
@@ -0,0 +1,146 @@
+{
+ "extensionName": {
+ "message": "Privacy Redirect",
+ "description": "Nombre de la extensión."
+ },
+ "extensionDescription": {
+ "message": "Redirige las solicitudes de Twitter, Youtube, Instagram, Google Maps, Reddit y la Búsqueda de Google a alternativas que respetan su privacidad.",
+ "description": "Descripción de la extensión."
+ },
+ "nitterInstance": {
+ "message": "Instancia de Nitter",
+ "description": "Etiqueta del campo para la instancia de Nitter (opciones)."
+ },
+ "invidiousInstance": {
+ "message": "Instancia de Invidious",
+ "description": "Etiqueta del campo para la instancia de Invidious (opciones)."
+ },
+ "bibliogramInstance": {
+ "message": "Instancia de Bibliogram",
+ "description": "Etiqueta del campo para la instancia de Bibliogram (opciones)."
+ },
+ "osmInstance": {
+ "message": "Instancia de OpenStreetMap",
+ "description": "Etiqueta del campo para la instancia de OSM (opciones)."
+ },
+ "redditInstance": {
+ "message": "Instancia de Reddit",
+ "description": "Etiqueta del campo para la instancia de Reddit (opciones)."
+ },
+ "searchEngineInstance": {
+ "message": "Instancia de Buscador",
+ "description": "Etiqueta del campo para la instancia de Buscador (opciones)."
+ },
+ "disableNitter": {
+ "message": "Redirecciones de Nitter",
+ "description": "Etiqueta para activar/desactivar la opción de redirecciones de Nitter (opciones y pop-up)."
+ },
+ "disableInvidious": {
+ "message": "Redirecciones de Invidious",
+ "description": "Etiqueta para activar/desactivar la opción de redirecciones de Invidious (opciones y pop-up)."
+ },
+ "disableBibliogram": {
+ "message": "Redirecciones de Bibliogram",
+ "description": "Etiqueta para activar/desactivar la opción de redirecciones de Bibliogram (opciones y pop-up)."
+ },
+ "disableOsm": {
+ "message": "Redirecciones de OpenStreetMap",
+ "description": "Etiqueta para activar/desactivar la opción de redirecciones de OSM (opciones y pop-up)."
+ },
+ "disableReddit": {
+ "message": "Redirecciones de Reddit",
+ "description": "Etiqueta para activar/desactivar la opción de redirecciones de Reddit (opciones y pop-up)."
+ },
+ "disableSearchEngine": {
+ "message": "Redirecciones de Buscador",
+ "description": "Etiqueta para activar/desactivar la opción de redirecciones de Buscador (opciones y pop-up)."
+ },
+ "alwaysProxy": {
+ "message": "Siempre usar el proxy de Invidious para videos",
+ "description": "Etiqueta para la opción de 'Siempre usar el proxy de Invidious para videos' (opciones)."
+ },
+ "onlyEmbeddedVideo": {
+ "message": "Solo redirigir los videos incrustados a Invidious",
+ "description": "Etiqueta para la opción de 'Solo redirigir los videos incrustados a Invidious' (opciones)."
+ },
+ "videoQuality": {
+ "message": "Calidad de Video de Invidious",
+ "description": "Etiqueta para la opción de 'Calidad de Video de Invidious' (opciones)."
+ },
+ "removeTwitterSW": {
+ "message": "Eliminar proactivamente el service worker de Twitter",
+ "description": "Etiqueta para la opción de 'Eliminar proactivamente el service worker de Twitter' (opciones)."
+ },
+ "invidiousDarkMode": {
+ "message": "Modo oscuro de Invidious siempre activo",
+ "description": "Etiqueta para la opción de 'Modo oscuro de Invidious siempre activo' (opciones)."
+ },
+ "persistInvidiousPrefs": {
+ "message": "Preservar preferencias de Invidious (como cookie)",
+ "description": "Etiqueta para la opción de 'Preservar preferencias de Invidious (como cookie)' (opciones)."
+ },
+ "generalTab": {
+ "message": "General",
+ "description": "Pestaña general (opciones)."
+ },
+ "advancedTab": {
+ "message": "Avanzado",
+ "description": "Pestaña avanzado (opciones)."
+ },
+ "exceptionsTab": {
+ "message": "Excepciones",
+ "description": "Pestaña de excepciones (opciones)."
+ },
+ "exceptionsDescriptionP1": {
+ "message": "Ingrese la URL o la Expresión Regular a excluir de las redirecciones.",
+ "description": "Una descripción de la función 'Excepciones' párrafo 1 (opciones)."
+ },
+ "exceptionsDescriptionP2": {
+ "message": "Todas las solicitudes para o provenientes de una URL que coincida con la excepción serán excluidas de las redirecciones.",
+ "description": "Una descripción de la función 'Excepciones' párrafo 2 (opciones)."
+ },
+ "exceptionsDescriptionP3": {
+ "message": "Nota – Soporta expresiones regulares de JavaScript, excluyendo las barras oblicuas de cierre.",
+ "description": "Una descripción de la función 'Excepciones' párrafo 3 (opciones)."
+ },
+ "addException": {
+ "message": "Agregar Excepción",
+ "description": "Botón de 'Agregar Excepción' (opciones)."
+ },
+ "moreOptions": {
+ "message": "Más Opciones",
+ "description": "Botón de 'Más Opciones' (pop-up)."
+ },
+ "privacy": {
+ "message": "Privacy",
+ "description": "Título de la extensión - Privacy (pop-up)."
+ },
+ "redirect": {
+ "message": "Redirect",
+ "description": "Título de la extensión - Redirect (pop-up)."
+ },
+ "version": {
+ "message": "Versión",
+ "description": "Versión"
+ },
+ "useFreeTube": {
+ "message": "Usar FreeTube en vez de Invidious cuando sea posible",
+ "description": "Etiqueta para la opción de 'Usar FreeTube en vez de Invidious cuando sea posible' (opciones)."
+ },
+ "nitterRandomPool": {
+ "message": "Grupo de instancias aleatorias de Nitter (separadas por coma)",
+ "description": "Etiqueta para la opción de 'Grupo de instancias aleatorias de Nitter (separadas por coma)' (opciones)."
+ },
+ "invidiousRandomPool": {
+ "message": "Grupo de instancias aleatorias de Invidious (separadas por coma)",
+ "description": "Etiqueta para la opción de 'Grupo de instancias aleatorias de Invidious (separadas por coma)' (opciones)."
+ },
+ "bibliogramRandomPool": {
+ "message": "Grupo de instancias aleatorias de Bibliogram (separadas por coma)",
+ "description": "Etiqueta para la opción de 'Grupo de instancias aleatorias de Bibliogram (separadas por coma)' (opciones)."
+ },
+ "randomInstancePlaceholder": {
+ "message": "Instancia aleatoria (ninguna seleccionada)",
+ "description": "Entrada provisional en la configuración del proveedor de instancia que selecciona una instancia aleatoria del grupo cuando ninguna está seleccionada"
+ }
+}
From dfc91d4aafaf67a240b1dc9dee4f7070019eb79b Mon Sep 17 00:00:00 2001
From: Elaborendum <71190696+Elaborendum@users.noreply.github.com>
Date: Sat, 20 Feb 2021 01:09:20 -0500
Subject: [PATCH 03/11] Create store.md
---
src/_locales/es/store.md | 33 +++++++++++++++++++++++++++++++++
1 file changed, 33 insertions(+)
create mode 100644 src/_locales/es/store.md
diff --git a/src/_locales/es/store.md b/src/_locales/es/store.md
new file mode 100644
index 00000000..8c198de2
--- /dev/null
+++ b/src/_locales/es/store.md
@@ -0,0 +1,33 @@
+# Extension Store (AMO & Chrome Web Store) Listing
+
+## Summary:
+
+```
+Una extensión web simple que redirige las solicitudes de Twitter, Youtube, Instagram, Google Maps, Reddit y la Búsqueda de Google a alternativas que respetan su privacidad.
+```
+
+## Description:
+
+```
+Redirige las solicitudes de Twitter, Youtube, Instagram, Google Maps, Reddit y la Búsqueda de Google a alternativas que respetan su privacidad. - Nitter, Invidious, Bibliogram, & OpenStreetMap.
+
+Permite ingresar instancias personalizadas, activar/desactivar todas las redirecciones y más.
+
+★ Más Información: ℹ️
+
+
+El código de esta extensión web está disponible en Github.
+
+★ Dona: 👨🏻💻
+Si te gusta esta extensión y tienes los recursos económicos, por favor considera comprarme un café ☕️ para mostrar tu aprecio y apoyo al desarrollo del proyecto.
+
+★ Permisos: ℹ️
+
+
Por favor, tenga en cuenta que se requiere acceso a todos los eventos de navegación del sitio web (todas las URL), no solo a los dominios de destino, para permitir redireccionamientos de videos incrustados. En este momento no conozco ninguna otra manera de lograr redirecciones iframe; sin embargo, estaría feliz de escuchar algunas sugerencias al respecto 🙂