about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/_locales/bn/messages.json104
-rw-r--r--src/_locales/fr/messages.json22
-rw-r--r--src/assets/javascripts/services.js2
3 files changed, 115 insertions, 13 deletions
diff --git a/src/_locales/bn/messages.json b/src/_locales/bn/messages.json
index 0967ef42..cdde0c45 100644
--- a/src/_locales/bn/messages.json
+++ b/src/_locales/bn/messages.json
@@ -1 +1,103 @@
-{}
+{
+    "dark": {
+        "message": "অন্ধকার",
+        "description": "used in the settings page"
+    },
+    "auto": {
+        "message": "স্বয়ংক্রিয়",
+        "description": "used in the settings page"
+    },
+    "enable": {
+        "message": "সক্রিয়",
+        "description": "used in the settings page"
+    },
+    "frontend": {
+        "message": "সামনের অংশ",
+        "description": "used in the settings page"
+    },
+    "both": {
+        "message": "উভয়",
+        "description": "used in the settings page"
+    },
+    "importSettings": {
+        "message": "পছন্দসমূহ আমদানি করো",
+        "description": "used in the settings page"
+    },
+    "exportSettings": {
+        "message": "পছন্দসমূহ রপ্তানি করো",
+        "description": "used in the settings page"
+    },
+    "resetSettings": {
+        "message": "পছন্দসমূহ সহজাত অবস্থায় ফিরত নাও",
+        "description": "used in the settings page"
+    },
+    "redirectType": {
+        "message": "পুনঃনির্দেশ ধরণ",
+        "description": "used in the settings page"
+    },
+    "excludeFromRedirecting": {
+        "message": "পুনঃনির্দেশ থেকে বাদ দেওয়া",
+        "description": "used in the settings page"
+    },
+    "showInPopup": {
+        "message": "পপআপে দেখাও",
+        "description": "used in the settings page"
+    },
+    "copyRaw": {
+        "message": "কাঁচা অনুলিপি"
+    },
+    "onlyNotEmbedded": {
+        "message": "এমবেডকৃত নয়",
+        "description": "used in the settings page"
+    },
+    "about": {
+        "message": "আমাদের সম্পর্কে"
+    },
+    "redirectLink": {
+        "message": "পুনঃনির্দেশ করার চেষ্টা করো",
+        "description": "Used in context menus when right clicking on a hyperlink"
+    },
+    "extensionName": {
+        "message": "লিবরিডাইরেক্ট",
+        "description": "name of the extension"
+    },
+    "theme": {
+        "message": "রঙ",
+        "description": "used in the settings page"
+    },
+    "light": {
+        "message": "সাদা",
+        "description": "used in the settings page"
+    },
+    "copied": {
+        "message": "অনুলিপিত"
+    },
+    "extensionDescription": {
+        "message": "একটি ওয়েব এক্সটেনশন যা জনপ্রিয় সাইটগুলোকে বিকল্প গোপনীয়তা-বান্ধব ফ্রন্টএন্ড এবং ব্যাকএন্ডে পুনর্নির্দেশ করে",
+        "description": "description of the extension"
+    },
+    "redirectToOriginal": {
+        "message": "আসলটায় পুনঃনির্দেশ করো",
+        "description": "Used in context menus when right clicking on a page/tab"
+    },
+    "addYourFavoriteInstances": {
+        "message": "পছন্দের ইন্সট্যান্স যোগ করো",
+        "description": "used in the settings page"
+    },
+    "settings": {
+        "message": "পছন্দসমূহ",
+        "description": "used in the popup"
+    },
+    "general": {
+        "message": "সাধারণ",
+        "description": "used in the settings page"
+    },
+    "switchInstance": {
+        "message": "ইন্সট্যান্স পাল্টাও",
+        "description": "used in manifest.json as shortcut description"
+    },
+    "onlyEmbedded": {
+        "message": "শুধু এমবেডকৃত",
+        "description": "used in the settings page"
+    }
+}
diff --git a/src/_locales/fr/messages.json b/src/_locales/fr/messages.json
index 065661ea..6a5a5d05 100644
--- a/src/_locales/fr/messages.json
+++ b/src/_locales/fr/messages.json
@@ -4,7 +4,7 @@
         "description": "name of the extension"
     },
     "extensionDescription": {
-        "message": "Une extension web qui redirige les sites populaires vers des sites frontaux et dorsaux alternatifs respectueux de la vie privée",
+        "message": "Une extension web qui redirige les sites populaires vers des interfaces et des serveurs alternatifs respectueux de la vie privée",
         "description": "description of the extension"
     },
     "switchInstance": {
@@ -36,15 +36,15 @@
         "description": "used in the settings page"
     },
     "excludeFromRedirecting": {
-        "message": "Excluded from redirecting",
+        "message": "Exclus de la redirection",
         "description": "used in the settings page"
     },
     "importSettings": {
-        "message": "Importation de paramètres",
+        "message": "Importer les paramètres",
         "description": "used in the settings page"
     },
     "exportSettings": {
-        "message": "Exportation de paramètres",
+        "message": "Exporter les paramètres",
         "description": "used in the settings page"
     },
     "resetSettings": {
@@ -56,11 +56,11 @@
         "description": "used in the settings page"
     },
     "showInPopup": {
-        "message": "Show in popup",
+        "message": "Afficher dans la fenêtre contextuelle",
         "description": "used in the settings page"
     },
     "frontend": {
-        "message": "Frontend",
+        "message": "Interface",
         "description": "used in the settings page"
     },
     "redirectType": {
@@ -80,7 +80,7 @@
         "description": "used in the settings page"
     },
     "addYourFavoriteInstances": {
-        "message": "Add your favorite instances",
+        "message": "Ajoutez vos instances favorites",
         "description": "used in the settings page"
     },
     "copyRaw": {
@@ -90,14 +90,14 @@
         "message": "Copié"
     },
     "redirectToOriginal": {
-        "message": "Redirect to original",
+        "message": "Rediriger vers l'original",
         "description": "Used in context menus when right clicking on a page/tab"
     },
     "redirectLink": {
-        "message": "Essayer de rediriger ce lien",
+        "message": "Essayer de rediriger",
         "description": "Used in context menus when right clicking on a hyperlink"
     },
     "about": {
-        "message": "About"
+        "message": "À propos"
     }
-}
\ No newline at end of file
+}
diff --git a/src/assets/javascripts/services.js b/src/assets/javascripts/services.js
index e0b9cf3e..d0e1bdbc 100644
--- a/src/assets/javascripts/services.js
+++ b/src/assets/javascripts/services.js
@@ -155,7 +155,7 @@ function redirect(url, type, initiator, forceRedirection) {
 			return url.href.replace(/^https?:\/{2}/, "yattee://")
 		}
 		case "freetube": {
-			return `freetube://https://youtu.be${url.pathname}${url.search}`.replace(/watch\?v=/, "")
+			return  'freetube://' + url.href
 		}
 		case "poketube": {
 			if (url.pathname.startsWith('/channel')) {