diff --git a/src/locales/de.json b/src/locales/de.json deleted file mode 100644 index 78f194b..0000000 --- a/src/locales/de.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "header": { - "title": "Nebel", - "games": "Spiele", - "settings": "einstellungen", - "discord": "Sie wollen mehr URL-Adresse?" - }, - "404": { - "text": "Dieser Nebel-Dienst wurde deaktiviert.", - "return": "Zurück nach Hause." - }, - "home": { - "placeholder": "Suchen Sie frei im Web." - }, - "discord": { - "title": "Nebel's Discord Server", - "sub": "Möchten Sie diesen über einen Proxy öffnen?", - "button1": "Normal öffnen", - "button2": "Proxy verwenden" - }, - "setting": { - "tabs": { - "proxy": "Proxy", - "tab": "tab", - "custom": "Anpassung", - "misc": "Misc" - }, - "proxy": { - "title": "Proxy", - "subtitle": "Wählen Sie den Proxy, der Ihren Anforderungen entspricht", - "automatic": "Automatisch", - "buggyWarning": "(PROBLEME)" - }, - "languages": { - "title": "Sprache", - "subtitle": "Wählen Sie Ihre bevorzugte Sprache", - "japanese": "Japanisch", - "english": "Englisch", - "spanish": "Spanisch", - "german": "Deutsch", - "greek": "Griechisch", - "dutch": "Niederländisch" - }, - "proxymodes": { - "title": "Öffnen in", - "subtitle": "Wählen Sie, wie Ihre Seiten geöffnet werden sollen", - "embed": "Einbetten", - "direct": "Direkt", - "aboutblank": "About:Blank" - } - } -} diff --git a/src/locales/en.json b/src/locales/en.json index 0e6c2f9..6377401 100644 --- a/src/locales/en.json +++ b/src/locales/en.json @@ -36,10 +36,7 @@ "subtitle": "Choose your preferred language", "japanese": "Japanese", "english": "English", - "spanish": "Spanish", - "german": "German", - "greek": "Greek", - "dutch": "Dutch" + "spanish": "Spanish" }, "proxymodes": { "title": "Open in", diff --git a/src/locales/es.json b/src/locales/es.json index b696408..1a58de5 100644 --- a/src/locales/es.json +++ b/src/locales/es.json @@ -36,10 +36,7 @@ "subtitle": "Elige tu idioma preferido", "japanese": "Japonés", "english": "Inglés", - "spanish": "Español", - "german": "", - "greek": "", - "dutch": "" + "spanish": "Español" }, "proxymodes": { "title": "Abrir en", diff --git a/src/locales/gr.json b/src/locales/gr.json deleted file mode 100644 index 8b6f2d3..0000000 --- a/src/locales/gr.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "header": { - "title": "νεφέλωμα", - "games": "Παιχνίδια", - "settings": "Ρυθμίσεις", - "discord": "θέλετε περισσότερους συνδέσμους?" - }, - "404": { - "text": "Αυτή η υπηρεσία Νεφέλωμα έχει απενεργοποιηθεί.", - "return": "Επιστροφή στο σπίτι." - }, - "home": { - "placeholder": "Ελεύθερη αναζήτηση στο διαδίκτυο." - }, - "discord": { - "title": "Discord Διακομιστής του Νεφελώματος", - "sub": "Άνοιγμα μέσω διακομιστή μεσολάβησης;", - "button1": "Ανοιχτό κανονικά", - "button2": "Χρήση μεσολάβησης" - }, - "setting": { - "tabs": { - "proxy": "Mεσολάβησης", - "tab": "Καρτέλα", - "custom": "Προσαρμογή", - "misc": "Διάφορα" - }, - "proxy": { - "title": "Μεσολάβηση", - "subtitle": "Επιλέξτε τη μεσολάβηση που ταιριάζει στις ανάγκες σας", - "automatic": "Αυτόματο", - "buggyWarning": "(ΠΡΟΒΛΗΜΑ)" - }, - "languages": { - "title": "Γλώσσες", - "subtitle": "Επιλέξτε τη γλώσσα που προτιμάτε", - "japanese": "Ιαπωνικά", - "english": "Αγγλικά", - "spanish": "Ησπανικά", - "german": "Γερμανικό", - "greek": "Ελληνικά", - "dutch": "Ολλανδικά" - }, - "proxymodes": { - "title": "Άνοιγμα σε", - "subtitle": "Επιλέξτε τον τρόπο ανοίγματος των ιστοσελίδων σας", - "embed": "εΕνσωμάτωση", - "direct": "¨Αμεσα", - "aboutblank": "About:Blank" - } - } -} diff --git a/src/locales/ja.json b/src/locales/ja.json index 992d5f8..0de1077 100644 --- a/src/locales/ja.json +++ b/src/locales/ja.json @@ -36,10 +36,7 @@ "subtitle": "好きな言語を選んでください", "japanese": "日本語", "english": "英語", - "spanish": "スペイン語", - "german": "", - "greek": "", - "dutch": "" + "spanish": "スペイン語" }, "proxymodes": { "title": "開く", diff --git a/src/pages/ProxyFrame.tsx b/src/pages/ProxyFrame.tsx index 5d5bb07..6a9fd8c 100644 --- a/src/pages/ProxyFrame.tsx +++ b/src/pages/ProxyFrame.tsx @@ -15,12 +15,13 @@ export function ProxyFrame(props: { url: string }) { // pass the URL encoded with encodeURIcomponent const localProxy = localStorage.getItem("proxy") || "automatic"; const proxyMode = localStorage.getItem("proxyMode") || "direct"; - + const searchEngine = + localStorage.getItem("searchEngine") || "https://google.com/search?q=%s"; const [ProxiedUrl, setProxiedUrl] = useState(undefined); let decodedUrl = decodeURIComponent(props.url); //attempt to convert to a valid url - decodedUrl = searchUtil(decodedUrl, "https://google.com/search?q=%s"); + decodedUrl = searchUtil(decodedUrl, searchEngine); let proxyRef; diff --git a/src/pages/Settings/Proxy.tsx b/src/pages/Settings/Proxy.tsx index 14dd4b6..7a622d0 100644 --- a/src/pages/Settings/Proxy.tsx +++ b/src/pages/Settings/Proxy.tsx @@ -14,11 +14,16 @@ const Proxy = ({ id, active }) => { ]; const proxyModes = [ - { id: "direct", label: t("settings.proxymodes.direct") }, { id: "embed", label: t("settings.proxymodes.embed") }, + { id: "direct", label: t("settings.proxymodes.direct") }, { id: "aboutblank", label: t("settings.proxymodes.aboutblank") } ]; + const searchEngines = [ + { id: "https://google.com/search?q=%s", label: "Google" }, + { id: "https://bing.com/search?q=%s", label: "Bing" } + ]; + return ( { refresh={false} /> +
+
Search ENgines
+
{t("settings.proxymodes.subtitle")}
+ +
);