refac/enh: status history

This commit is contained in:
Timothy Jaeryang Baek 2025-09-07 04:21:46 +04:00
parent 16090bc272
commit 1cdb7aed1e
63 changed files with 263 additions and 147 deletions

View file

@ -369,7 +369,7 @@ async def chat_web_search_handler(
"type": "status", "type": "status",
"data": { "data": {
"action": "web_search", "action": "web_search",
"description": "Generating search query", "description": "Searching the web",
"done": False, "done": False,
}, },
} }
@ -435,8 +435,8 @@ async def chat_web_search_handler(
{ {
"type": "status", "type": "status",
"data": { "data": {
"action": "web_search", "action": "web_search_queries_generated",
"description": "Searching the web", "queries": queries,
"done": False, "done": False,
}, },
} }
@ -530,7 +530,7 @@ async def chat_image_generation_handler(
await __event_emitter__( await __event_emitter__(
{ {
"type": "status", "type": "status",
"data": {"description": "Generating an image", "done": False}, "data": {"description": "Creating image", "done": False},
} }
) )
@ -582,7 +582,7 @@ async def chat_image_generation_handler(
await __event_emitter__( await __event_emitter__(
{ {
"type": "status", "type": "status",
"data": {"description": "Generated an image", "done": True}, "data": {"description": "Image created", "done": True},
} }
) )
@ -625,8 +625,9 @@ async def chat_image_generation_handler(
async def chat_completion_files_handler( async def chat_completion_files_handler(
request: Request, body: dict, user: UserModel request: Request, body: dict, extra_params: dict, user: UserModel
) -> tuple[dict, dict[str, list]]: ) -> tuple[dict, dict[str, list]]:
__event_emitter__ = extra_params["__event_emitter__"]
sources = [] sources = []
if files := body.get("metadata", {}).get("files", None): if files := body.get("metadata", {}).get("files", None):
@ -662,6 +663,17 @@ async def chat_completion_files_handler(
if len(queries) == 0: if len(queries) == 0:
queries = [get_last_user_message(body["messages"])] queries = [get_last_user_message(body["messages"])]
# await __event_emitter__(
# {
# "type": "status",
# "data": {
# "action": "queries_generated",
# "queries": queries,
# "done": True,
# },
# }
# )
try: try:
# Offload get_sources_from_items to a separate thread # Offload get_sources_from_items to a separate thread
loop = asyncio.get_running_loop() loop = asyncio.get_running_loop()
@ -982,7 +994,9 @@ async def process_chat_payload(request, form_data, user, metadata, model):
log.exception(e) log.exception(e)
try: try:
form_data, flags = await chat_completion_files_handler(request, form_data, user) form_data, flags = await chat_completion_files_handler(
request, form_data, extra_params, user
)
sources.extend(flags.get("sources", [])) sources.extend(flags.get("sources", []))
except Exception as e: except Exception as e:
log.exception(e) log.exception(e)

View file

@ -52,6 +52,7 @@
import { fade } from 'svelte/transition'; import { fade } from 'svelte/transition';
import { flyAndScale } from '$lib/utils/transitions'; import { flyAndScale } from '$lib/utils/transitions';
import RegenerateMenu from './ResponseMessage/RegenerateMenu.svelte'; import RegenerateMenu from './ResponseMessage/RegenerateMenu.svelte';
import StatusHistory from './ResponseMessage/StatusHistory.svelte';
interface MessageType { interface MessageType {
id: string; id: string;
@ -642,77 +643,7 @@
<div> <div>
<div class="chat-{message.role} w-full min-w-full markdown-prose"> <div class="chat-{message.role} w-full min-w-full markdown-prose">
<div> <div>
{#if (message?.statusHistory ?? [...(message?.status ? [message?.status] : [])]).length > 0} <StatusHistory statusHistory={message?.statusHistory} />
{@const status = (
message?.statusHistory ?? [...(message?.status ? [message?.status] : [])]
).at(-1)}
{#if !status?.hidden}
<div class="status-description flex items-center gap-2 py-0.5">
{#if status?.action === 'web_search' && status?.urls}
<WebSearchResults {status}>
<div class="flex flex-col justify-center -space-y-0.5">
<div
class="{status?.done === false
? 'shimmer'
: ''} text-base line-clamp-1 text-wrap"
>
<!-- $i18n.t("Generating search query") -->
<!-- $i18n.t("No search query generated") -->
<!-- $i18n.t('Searched {{count}} sites') -->
{#if status?.description.includes('{{count}}')}
{$i18n.t(status?.description, {
count: status?.urls.length
})}
{:else if status?.description === 'No search query generated'}
{$i18n.t('No search query generated')}
{:else if status?.description === 'Generating search query'}
{$i18n.t('Generating search query')}
{:else}
{status?.description}
{/if}
</div>
</div>
</WebSearchResults>
{:else if status?.action === 'knowledge_search'}
<div class="flex flex-col justify-center -space-y-0.5">
<div
class="{status?.done === false
? 'shimmer'
: ''} text-gray-500 dark:text-gray-500 text-base line-clamp-1 text-wrap"
>
{$i18n.t(`Searching Knowledge for "{{searchQuery}}"`, {
searchQuery: status.query
})}
</div>
</div>
{:else}
<div class="flex flex-col justify-center -space-y-0.5">
<div
class="{status?.done === false
? 'shimmer'
: ''} text-gray-500 dark:text-gray-500 text-base line-clamp-1 text-wrap"
>
<!-- $i18n.t(`Searching "{{searchQuery}}"`) -->
{#if status?.description.includes('{{searchQuery}}')}
{$i18n.t(status?.description, {
searchQuery: status?.query
})}
{:else if status?.description === 'No search query generated'}
{$i18n.t('No search query generated')}
{:else if status?.description === 'Generating search query'}
{$i18n.t('Generating search query')}
{:else if status?.description === 'Searching the web'}
{$i18n.t('Searching the web...')}
{:else}
{status?.description}
{/if}
</div>
</div>
{/if}
</div>
{/if}
{/if}
{#if message?.files && message.files?.filter((f) => f.type === 'image').length > 0} {#if message?.files && message.files?.filter((f) => f.type === 'image').length > 0}
<div class="my-1 w-full flex overflow-x-auto gap-2 flex-wrap"> <div class="my-1 w-full flex overflow-x-auto gap-2 flex-wrap">

View file

@ -0,0 +1,74 @@
<script>
import { getContext } from 'svelte';
const i18n = getContext('i18n');
import Collapsible from '$lib/components/common/Collapsible.svelte';
import StatusItem from './StatusHistory/StatusItem.svelte';
export let statusHistory = [];
let showHistory = false;
</script>
<!-- <Collapsible open={false} growDirection="up" className="w-full space-y-1" buttonClassName="w-full">
<div
class="flex items-center gap-2 text-gray-500 hover:text-gray-700 dark:hover:text-gray-300 transition w-full"
>
</div>
</Collapsible> -->
{#if statusHistory}
<div class="text-sm flex flex-col w-full">
{#if showHistory}
<div class="flex flex-row">
{#if statusHistory.length > 1}
<div class="w-1 border-r border-gray-50 dark:border-gray-800 mt-3 -mb-2.5" />
<div class="w-full -translate-x-[7.5px]">
{#each statusHistory as status, idx}
{#if idx !== statusHistory.length - 1}
<div class="flex items-start gap-2 mb-1">
<div class="pt-3 px-1">
<span class="relative flex size-2">
<span
class="relative inline-flex size-1.5 rounded-full bg-gray-200 dark:bg-gray-700"
></span>
</span>
</div>
<StatusItem {status} done={true} />
</div>
{/if}
{/each}
</div>
{/if}
</div>
{/if}
{#if statusHistory.length > 0}
{@const status = statusHistory.at(-1)}
<button
class="w-full -translate-x-[3.5px]"
on:click={() => {
showHistory = !showHistory;
}}
>
<div class="flex items-start gap-2 mb-1">
<div class="pt-3 px-1">
<span class="relative flex size-2">
{#if status?.done === false}
<span
class="absolute inline-flex h-full w-full animate-ping rounded-full bg-gray-400 dark:bg-gray-700 opacity-75"
></span>
{/if}
<span class="relative inline-flex size-1.5 rounded-full bg-gray-200 dark:bg-gray-700"
></span>
</span>
</div>
<StatusItem {status} />
</div>
</button>
{/if}
</div>
{/if}

View file

@ -0,0 +1,101 @@
<script>
import { getContext } from 'svelte';
const i18n = getContext('i18n');
import WebSearchResults from '../WebSearchResults.svelte';
import Search from '$lib/components/icons/Search.svelte';
export let status = null;
export let done = false;
</script>
{#if !status?.hidden}
<div class="status-description flex items-center gap-2 py-0.5 w-full text-left">
{#if status?.action === 'web_search' && (status?.urls || status?.items)}
<WebSearchResults {status}>
<div class="flex flex-col justify-center -space-y-0.5">
<div
class="{(done || status?.done) === false
? 'shimmer'
: ''} text-base line-clamp-1 text-wrap"
>
<!-- $i18n.t("Generating search query") -->
<!-- $i18n.t("No search query generated") -->
<!-- $i18n.t('Searched {{count}} sites') -->
{#if status?.description.includes('{{count}}')}
{$i18n.t(status?.description, {
count: (status?.urls || status?.items).length
})}
{:else if status?.description === 'No search query generated'}
{$i18n.t('No search query generated')}
{:else if status?.description === 'Generating search query'}
{$i18n.t('Generating search query')}
{:else}
{status?.description}
{/if}
</div>
</div>
</WebSearchResults>
{:else if status?.action === 'knowledge_search'}
<div class="flex flex-col justify-center -space-y-0.5">
<div
class="{(done || status?.done) === false
? 'shimmer'
: ''} text-gray-500 dark:text-gray-500 text-base line-clamp-1 text-wrap"
>
{$i18n.t(`Searching Knowledge for "{{searchQuery}}"`, {
searchQuery: status.query
})}
</div>
</div>
{:else if status?.action === 'web_search_queries_generated' && status?.queries}
<div class="flex flex-col justify-center -space-y-0.5">
<div
class="{(done || status?.done) === false
? 'shimmer'
: ''} text-gray-500 dark:text-gray-500 text-base line-clamp-1 text-wrap"
>
{$i18n.t(`Searching`)}
</div>
<div class=" flex gap-1 flex-wrap mt-2">
{#each status.queries as query, idx (query)}
<div
class="bg-gray-50 dark:bg-gray-850 flex rounded-lg py-1 px-2 items-center gap-1 text-xs"
>
<div>
<Search className="size-3" />
</div>
<span class=" ">
{query}
</span>
</div>
{/each}
</div>
</div>
{:else}
<div class="flex flex-col justify-center -space-y-0.5">
<div
class="{(done || status?.done) === false
? 'shimmer'
: ''} text-gray-500 dark:text-gray-500 text-base line-clamp-1 text-wrap"
>
<!-- $i18n.t(`Searching "{{searchQuery}}"`) -->
{#if status?.description.includes('{{searchQuery}}')}
{$i18n.t(status?.description, {
searchQuery: status?.query
})}
{:else if status?.description === 'No search query generated'}
{$i18n.t('No search query generated')}
{:else if status?.description === 'Generating search query'}
{$i18n.t('Generating search query')}
{:else if status?.description === 'Searching the web'}
{$i18n.t('Searching the web')}
{:else}
{status?.description}
{/if}
</div>
</div>
{/if}
</div>
{/if}

View file

@ -8,20 +8,13 @@
let state = false; let state = false;
</script> </script>
<Collapsible bind:open={state} className="w-full space-y-1"> <Collapsible grow={true} className="w-full" buttonClassName="w-full">
<div <div class="flex items-center gap-2 text-gray-500 transition">
class="flex items-center gap-2 text-gray-500 hover:text-gray-700 dark:hover:text-gray-300 transition"
>
<slot /> <slot />
{#if state}
<ChevronUp strokeWidth="3.5" className="size-3.5 " />
{:else}
<ChevronDown strokeWidth="3.5" className="size-3.5 " />
{/if}
</div> </div>
<div <div
class="text-sm border border-gray-50 dark:border-gray-850 rounded-xl mb-1.5 p-2" class="text-sm border border-gray-50 dark:border-gray-850 rounded-xl my-1.5 p-2 w-full"
slot="content" slot="content"
> >
{#if status?.query} {#if status?.query}

View file

@ -169,7 +169,10 @@
<!-- svelte-ignore a11y-click-events-have-key-events --> <!-- svelte-ignore a11y-click-events-have-key-events -->
<div <div
class="{buttonClassName} cursor-pointer" class="{buttonClassName} cursor-pointer"
on:pointerup={() => { on:click={(e) => {
e.stopPropagation();
}}
on:pointerup={(e) => {
if (!disabled) { if (!disabled) {
open = !open; open = !open;
} }

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "", "Searched {{count}} sites": "",
"Searching \"{{searchQuery}}\"": "", "Searching \"{{searchQuery}}\"": "",
"Searching Knowledge for \"{{searchQuery}}\"": "", "Searching Knowledge for \"{{searchQuery}}\"": "",
"Searching the web...": "", "Searching the web": "",
"Searxng Query URL": "عنوان URL لاستعلام Searxng", "Searxng Query URL": "عنوان URL لاستعلام Searxng",
"See readme.md for instructions": "readme.md للحصول على التعليمات", "See readme.md for instructions": "readme.md للحصول على التعليمات",
"See what's new": "ما الجديد", "See what's new": "ما الجديد",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "تم البحث في {{count}} مواقع", "Searched {{count}} sites": "تم البحث في {{count}} مواقع",
"Searching \"{{searchQuery}}\"": "جارٍ البحث عن \"{{searchQuery}}\"", "Searching \"{{searchQuery}}\"": "جارٍ البحث عن \"{{searchQuery}}\"",
"Searching Knowledge for \"{{searchQuery}}\"": "جارٍ البحث في المعرفة عن \"{{searchQuery}}\"", "Searching Knowledge for \"{{searchQuery}}\"": "جارٍ البحث في المعرفة عن \"{{searchQuery}}\"",
"Searching the web...": "", "Searching the web": "",
"Searxng Query URL": "عنوان URL لاستعلام Searxng", "Searxng Query URL": "عنوان URL لاستعلام Searxng",
"See readme.md for instructions": "readme.md للحصول على التعليمات", "See readme.md for instructions": "readme.md للحصول على التعليمات",
"See what's new": "ما الجديد", "See what's new": "ما الجديد",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "Претърсени {{count}} сайт", "Searched {{count}} sites": "Претърсени {{count}} сайт",
"Searching \"{{searchQuery}}\"": "Търсене на \"{{searchQuery}}\"", "Searching \"{{searchQuery}}\"": "Търсене на \"{{searchQuery}}\"",
"Searching Knowledge for \"{{searchQuery}}\"": "Търсене в знанията за \"{{searchQuery}}\"", "Searching Knowledge for \"{{searchQuery}}\"": "Търсене в знанията за \"{{searchQuery}}\"",
"Searching the web...": "Търсене в интернет...", "Searching the web": "Търсене в интернет...",
"Searxng Query URL": "URL адрес на заявка за търсене в Searxng", "Searxng Query URL": "URL адрес на заявка за търсене в Searxng",
"See readme.md for instructions": "Вижте readme.md за инструкции", "See readme.md for instructions": "Вижте readme.md за инструкции",
"See what's new": "Виж какво е новото", "See what's new": "Виж какво е новото",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "", "Searched {{count}} sites": "",
"Searching \"{{searchQuery}}\"": "", "Searching \"{{searchQuery}}\"": "",
"Searching Knowledge for \"{{searchQuery}}\"": "", "Searching Knowledge for \"{{searchQuery}}\"": "",
"Searching the web...": "", "Searching the web": "",
"Searxng Query URL": "Searxng ক্যোয়ারী URL", "Searxng Query URL": "Searxng ক্যোয়ারী URL",
"See readme.md for instructions": "নির্দেশিকার জন্য readme.md দেখুন", "See readme.md for instructions": "নির্দেশিকার জন্য readme.md দেখুন",
"See what's new": "নতুন কী আছে দেখুন", "See what's new": "নতুন কী আছে দেখুন",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "དྲ་ཚིགས་ {{count}} འཚོལ་བཤེར་བྱས།", "Searched {{count}} sites": "དྲ་ཚིགས་ {{count}} འཚོལ་བཤེར་བྱས།",
"Searching \"{{searchQuery}}\"": "\"{{searchQuery}}\" འཚོལ་བཞིན་པ།", "Searching \"{{searchQuery}}\"": "\"{{searchQuery}}\" འཚོལ་བཞིན་པ།",
"Searching Knowledge for \"{{searchQuery}}\"": "\"{{searchQuery}}\" ཆེད་དུ་ཤེས་བྱ་འཚོལ་བཞིན་པ།", "Searching Knowledge for \"{{searchQuery}}\"": "\"{{searchQuery}}\" ཆེད་དུ་ཤེས་བྱ་འཚོལ་བཞིན་པ།",
"Searching the web...": "", "Searching the web": "",
"Searxng Query URL": "Searxng Query URL", "Searxng Query URL": "Searxng Query URL",
"See readme.md for instructions": "ལམ་སྟོན་ཆེད་དུ་ readme.md ལ་ལྟ་བ།", "See readme.md for instructions": "ལམ་སྟོན་ཆེད་དུ་ readme.md ལ་ལྟ་བ།",
"See what's new": "གསར་པ་ཅི་ཡོད་ལྟ་བ།", "See what's new": "གསར་པ་ཅི་ཡོད་ལྟ་བ།",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "S'han cercat {{count}} pàgines", "Searched {{count}} sites": "S'han cercat {{count}} pàgines",
"Searching \"{{searchQuery}}\"": "Cercant \"{{searchQuery}}\"", "Searching \"{{searchQuery}}\"": "Cercant \"{{searchQuery}}\"",
"Searching Knowledge for \"{{searchQuery}}\"": "Cercant \"{{searchQuery}}\" al coneixement", "Searching Knowledge for \"{{searchQuery}}\"": "Cercant \"{{searchQuery}}\" al coneixement",
"Searching the web...": "Cercant la web...", "Searching the web": "Cercant la web...",
"Searxng Query URL": "URL de consulta de Searxng", "Searxng Query URL": "URL de consulta de Searxng",
"See readme.md for instructions": "Consulta l'arxiu readme.md per obtenir instruccions", "See readme.md for instructions": "Consulta l'arxiu readme.md per obtenir instruccions",
"See what's new": "Veure què hi ha de nou", "See what's new": "Veure què hi ha de nou",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "", "Searched {{count}} sites": "",
"Searching \"{{searchQuery}}\"": "", "Searching \"{{searchQuery}}\"": "",
"Searching Knowledge for \"{{searchQuery}}\"": "", "Searching Knowledge for \"{{searchQuery}}\"": "",
"Searching the web...": "", "Searching the web": "",
"Searxng Query URL": "", "Searxng Query URL": "",
"See readme.md for instructions": "Tan-awa ang readme.md alang sa mga panudlo", "See readme.md for instructions": "Tan-awa ang readme.md alang sa mga panudlo",
"See what's new": "Tan-awa unsay bag-o", "See what's new": "Tan-awa unsay bag-o",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "Prohledáno {{count}} stránek", "Searched {{count}} sites": "Prohledáno {{count}} stránek",
"Searching \"{{searchQuery}}\"": "Hledám \"{{searchQuery}}\"", "Searching \"{{searchQuery}}\"": "Hledám \"{{searchQuery}}\"",
"Searching Knowledge for \"{{searchQuery}}\"": "Hledám ve znalostech \"{{searchQuery}}\"", "Searching Knowledge for \"{{searchQuery}}\"": "Hledám ve znalostech \"{{searchQuery}}\"",
"Searching the web...": "Hledám na webu...", "Searching the web": "Hledám na webu...",
"Searxng Query URL": "URL dotazu pro Searxng", "Searxng Query URL": "URL dotazu pro Searxng",
"See readme.md for instructions": "Pokyny naleznete v souboru readme.md.", "See readme.md for instructions": "Pokyny naleznete v souboru readme.md.",
"See what's new": "Podívejte se, co je nového", "See what's new": "Podívejte se, co je nového",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "Søgte {{count}} sider", "Searched {{count}} sites": "Søgte {{count}} sider",
"Searching \"{{searchQuery}}\"": "Søger efter \"{{searchQuery}}\"", "Searching \"{{searchQuery}}\"": "Søger efter \"{{searchQuery}}\"",
"Searching Knowledge for \"{{searchQuery}}\"": "Søger i viden efter \"{{searchQuery}}\"", "Searching Knowledge for \"{{searchQuery}}\"": "Søger i viden efter \"{{searchQuery}}\"",
"Searching the web...": "Søger på internettet...", "Searching the web": "Søger på internettet...",
"Searxng Query URL": "Searxng forespørgsels-URL", "Searxng Query URL": "Searxng forespørgsels-URL",
"See readme.md for instructions": "Se readme.md for instruktioner", "See readme.md for instructions": "Se readme.md for instruktioner",
"See what's new": "Se, hvad der er nyt", "See what's new": "Se, hvad der er nyt",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "{{count}} Websites durchsucht", "Searched {{count}} sites": "{{count}} Websites durchsucht",
"Searching \"{{searchQuery}}\"": "Suche nach \"{{searchQuery}}\"", "Searching \"{{searchQuery}}\"": "Suche nach \"{{searchQuery}}\"",
"Searching Knowledge for \"{{searchQuery}}\"": "Suche im Wissen nach \"{{searchQuery}}\"", "Searching Knowledge for \"{{searchQuery}}\"": "Suche im Wissen nach \"{{searchQuery}}\"",
"Searching the web...": "Durchsuche das Web...", "Searching the web": "Durchsuche das Web...",
"Searxng Query URL": "Searxng-Abfrage-URL", "Searxng Query URL": "Searxng-Abfrage-URL",
"See readme.md for instructions": "Anleitung in readme.md anzeigen", "See readme.md for instructions": "Anleitung in readme.md anzeigen",
"See what's new": "Entdecken Sie die Neuigkeiten", "See what's new": "Entdecken Sie die Neuigkeiten",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "", "Searched {{count}} sites": "",
"Searching \"{{searchQuery}}\"": "", "Searching \"{{searchQuery}}\"": "",
"Searching Knowledge for \"{{searchQuery}}\"": "", "Searching Knowledge for \"{{searchQuery}}\"": "",
"Searching the web...": "", "Searching the web": "",
"Searxng Query URL": "", "Searxng Query URL": "",
"See readme.md for instructions": "See readme.md for instructions wow", "See readme.md for instructions": "See readme.md for instructions wow",
"See what's new": "See what's new so amaze", "See what's new": "See what's new so amaze",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "", "Searched {{count}} sites": "",
"Searching \"{{searchQuery}}\"": "Αναζήτηση \"{{searchQuery}}\"", "Searching \"{{searchQuery}}\"": "Αναζήτηση \"{{searchQuery}}\"",
"Searching Knowledge for \"{{searchQuery}}\"": "Αναζήτηση Γνώσης για \"{{searchQuery}}\"", "Searching Knowledge for \"{{searchQuery}}\"": "Αναζήτηση Γνώσης για \"{{searchQuery}}\"",
"Searching the web...": "", "Searching the web": "",
"Searxng Query URL": "URL Ερώτησης Searxng", "Searxng Query URL": "URL Ερώτησης Searxng",
"See readme.md for instructions": "Δείτε readme.md για οδηγίες", "See readme.md for instructions": "Δείτε readme.md για οδηγίες",
"See what's new": "Δείτε τι νέο υπάρχει", "See what's new": "Δείτε τι νέο υπάρχει",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "", "Searched {{count}} sites": "",
"Searching \"{{searchQuery}}\"": "", "Searching \"{{searchQuery}}\"": "",
"Searching Knowledge for \"{{searchQuery}}\"": "", "Searching Knowledge for \"{{searchQuery}}\"": "",
"Searching the web...": "", "Searching the web": "",
"Searxng Query URL": "", "Searxng Query URL": "",
"See readme.md for instructions": "", "See readme.md for instructions": "",
"See what's new": "", "See what's new": "",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "", "Searched {{count}} sites": "",
"Searching \"{{searchQuery}}\"": "", "Searching \"{{searchQuery}}\"": "",
"Searching Knowledge for \"{{searchQuery}}\"": "", "Searching Knowledge for \"{{searchQuery}}\"": "",
"Searching the web...": "", "Searching the web": "",
"Searxng Query URL": "", "Searxng Query URL": "",
"See readme.md for instructions": "", "See readme.md for instructions": "",
"See what's new": "", "See what's new": "",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "{{count}} sitios buscados", "Searched {{count}} sites": "{{count}} sitios buscados",
"Searching \"{{searchQuery}}\"": "Buscando \"{{searchQuery}}\"", "Searching \"{{searchQuery}}\"": "Buscando \"{{searchQuery}}\"",
"Searching Knowledge for \"{{searchQuery}}\"": "Buscando \"{{searchQuery}}\" en Conocimiento", "Searching Knowledge for \"{{searchQuery}}\"": "Buscando \"{{searchQuery}}\" en Conocimiento",
"Searching the web...": "Buscando en la web...", "Searching the web": "Buscando en la web...",
"Searxng Query URL": "Searxng URL de Consulta", "Searxng Query URL": "Searxng URL de Consulta",
"See readme.md for instructions": "Ver readme.md para instrucciones", "See readme.md for instructions": "Ver readme.md para instrucciones",
"See what's new": "Ver las novedades", "See what's new": "Ver las novedades",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "Otsiti {{count}} saidilt", "Searched {{count}} sites": "Otsiti {{count}} saidilt",
"Searching \"{{searchQuery}}\"": "Otsimine: \"{{searchQuery}}\"", "Searching \"{{searchQuery}}\"": "Otsimine: \"{{searchQuery}}\"",
"Searching Knowledge for \"{{searchQuery}}\"": "Teadmistest otsimine: \"{{searchQuery}}\"", "Searching Knowledge for \"{{searchQuery}}\"": "Teadmistest otsimine: \"{{searchQuery}}\"",
"Searching the web...": "", "Searching the web": "",
"Searxng Query URL": "Searxng päringu URL", "Searxng Query URL": "Searxng päringu URL",
"See readme.md for instructions": "Juhiste saamiseks vaadake readme.md", "See readme.md for instructions": "Juhiste saamiseks vaadake readme.md",
"See what's new": "Vaata, mis on uut", "See what's new": "Vaata, mis on uut",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "", "Searched {{count}} sites": "",
"Searching \"{{searchQuery}}\"": "\"{{searchQuery}}\" bilatzen", "Searching \"{{searchQuery}}\"": "\"{{searchQuery}}\" bilatzen",
"Searching Knowledge for \"{{searchQuery}}\"": "\"{{searchQuery}}\"rentzako ezagutza bilatzen", "Searching Knowledge for \"{{searchQuery}}\"": "\"{{searchQuery}}\"rentzako ezagutza bilatzen",
"Searching the web...": "", "Searching the web": "",
"Searxng Query URL": "Searxng kontsulta URLa", "Searxng Query URL": "Searxng kontsulta URLa",
"See readme.md for instructions": "Ikusi readme.md argibideetarako", "See readme.md for instructions": "Ikusi readme.md argibideetarako",
"See what's new": "Ikusi berritasunak", "See what's new": "Ikusi berritasunak",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "جستجوی {{count}} سایت", "Searched {{count}} sites": "جستجوی {{count}} سایت",
"Searching \"{{searchQuery}}\"": "جستجوی «{{searchQuery}}»", "Searching \"{{searchQuery}}\"": "جستجوی «{{searchQuery}}»",
"Searching Knowledge for \"{{searchQuery}}\"": "جستجوی دانش برای «{{searchQuery}}»", "Searching Knowledge for \"{{searchQuery}}\"": "جستجوی دانش برای «{{searchQuery}}»",
"Searching the web...": "", "Searching the web": "",
"Searxng Query URL": "نشانی وب جستجوی Searxng", "Searxng Query URL": "نشانی وب جستجوی Searxng",
"See readme.md for instructions": "برای مشاهده دستورالعمل\u200cها به readme.md مراجعه کنید", "See readme.md for instructions": "برای مشاهده دستورالعمل\u200cها به readme.md مراجعه کنید",
"See what's new": "ببینید موارد جدید چه بوده", "See what's new": "ببینید موارد جدید چه بوده",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "Etsitty {{count}} sivulta", "Searched {{count}} sites": "Etsitty {{count}} sivulta",
"Searching \"{{searchQuery}}\"": "Haetaan \"{{searchQuery}}\"", "Searching \"{{searchQuery}}\"": "Haetaan \"{{searchQuery}}\"",
"Searching Knowledge for \"{{searchQuery}}\"": "Haetaan tietämystä \"{{searchQuery}}\"", "Searching Knowledge for \"{{searchQuery}}\"": "Haetaan tietämystä \"{{searchQuery}}\"",
"Searching the web...": "Haetaan verkosta...", "Searching the web": "Haetaan verkosta...",
"Searxng Query URL": "Searxng-kyselyn verkko-osoite", "Searxng Query URL": "Searxng-kyselyn verkko-osoite",
"See readme.md for instructions": "Katso ohjeet readme.md-tiedostosta", "See readme.md for instructions": "Katso ohjeet readme.md-tiedostosta",
"See what's new": "Katso, mitä uutta", "See what's new": "Katso, mitä uutta",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "{{count}} sites recherchés", "Searched {{count}} sites": "{{count}} sites recherchés",
"Searching \"{{searchQuery}}\"": "Recherche de « {{searchQuery}} »", "Searching \"{{searchQuery}}\"": "Recherche de « {{searchQuery}} »",
"Searching Knowledge for \"{{searchQuery}}\"": "Recherche des connaissances pour « {{searchQuery}} »", "Searching Knowledge for \"{{searchQuery}}\"": "Recherche des connaissances pour « {{searchQuery}} »",
"Searching the web...": "Recherche sur internet...", "Searching the web": "Recherche sur internet...",
"Searxng Query URL": "URL de recherche Searxng", "Searxng Query URL": "URL de recherche Searxng",
"See readme.md for instructions": "Voir le fichier readme.md pour les instructions", "See readme.md for instructions": "Voir le fichier readme.md pour les instructions",
"See what's new": "Découvrez les nouvelles fonctionnalités", "See what's new": "Découvrez les nouvelles fonctionnalités",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "{{count}} sites recherchés", "Searched {{count}} sites": "{{count}} sites recherchés",
"Searching \"{{searchQuery}}\"": "Recherche de « {{searchQuery}} »", "Searching \"{{searchQuery}}\"": "Recherche de « {{searchQuery}} »",
"Searching Knowledge for \"{{searchQuery}}\"": "Recherche des connaissances pour « {{searchQuery}} »", "Searching Knowledge for \"{{searchQuery}}\"": "Recherche des connaissances pour « {{searchQuery}} »",
"Searching the web...": "Recherche sur internet...", "Searching the web": "Recherche sur internet...",
"Searxng Query URL": "URL de recherche Searxng", "Searxng Query URL": "URL de recherche Searxng",
"See readme.md for instructions": "Voir le fichier readme.md pour les instructions", "See readme.md for instructions": "Voir le fichier readme.md pour les instructions",
"See what's new": "Découvrez les nouvelles fonctionnalités", "See what's new": "Découvrez les nouvelles fonctionnalités",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "Buscadas {{count}} sitios", "Searched {{count}} sites": "Buscadas {{count}} sitios",
"Searching \"{{searchQuery}}\"": "Buscando \"{{searchQuery}}\"", "Searching \"{{searchQuery}}\"": "Buscando \"{{searchQuery}}\"",
"Searching Knowledge for \"{{searchQuery}}\"": "Buscando coñecemento para \"{{searchQuery}}\"", "Searching Knowledge for \"{{searchQuery}}\"": "Buscando coñecemento para \"{{searchQuery}}\"",
"Searching the web...": "", "Searching the web": "",
"Searxng Query URL": "Searxng URL de consulta", "Searxng Query URL": "Searxng URL de consulta",
"See readme.md for instructions": "Vea o readme.md para instruccions", "See readme.md for instructions": "Vea o readme.md para instruccions",
"See what's new": "Ver as novedades", "See what's new": "Ver as novedades",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "", "Searched {{count}} sites": "",
"Searching \"{{searchQuery}}\"": "", "Searching \"{{searchQuery}}\"": "",
"Searching Knowledge for \"{{searchQuery}}\"": "", "Searching Knowledge for \"{{searchQuery}}\"": "",
"Searching the web...": "", "Searching the web": "",
"Searxng Query URL": "כתובת URL של שאילתת Searxng", "Searxng Query URL": "כתובת URL של שאילתת Searxng",
"See readme.md for instructions": "ראה את readme.md להוראות", "See readme.md for instructions": "ראה את readme.md להוראות",
"See what's new": "ראה מה חדש", "See what's new": "ראה מה חדש",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "", "Searched {{count}} sites": "",
"Searching \"{{searchQuery}}\"": "", "Searching \"{{searchQuery}}\"": "",
"Searching Knowledge for \"{{searchQuery}}\"": "", "Searching Knowledge for \"{{searchQuery}}\"": "",
"Searching the web...": "", "Searching the web": "",
"Searxng Query URL": "Searxng क्वेरी URL", "Searxng Query URL": "Searxng क्वेरी URL",
"See readme.md for instructions": "निर्देशों के लिए readme.md देखें", "See readme.md for instructions": "निर्देशों के लिए readme.md देखें",
"See what's new": "देखें, क्या नया है", "See what's new": "देखें, क्या नया है",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "", "Searched {{count}} sites": "",
"Searching \"{{searchQuery}}\"": "", "Searching \"{{searchQuery}}\"": "",
"Searching Knowledge for \"{{searchQuery}}\"": "", "Searching Knowledge for \"{{searchQuery}}\"": "",
"Searching the web...": "", "Searching the web": "",
"Searxng Query URL": "Searxng URL upita", "Searxng Query URL": "Searxng URL upita",
"See readme.md for instructions": "Pogledajte readme.md za upute", "See readme.md for instructions": "Pogledajte readme.md za upute",
"See what's new": "Pogledajte što je novo", "See what's new": "Pogledajte što je novo",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "{{count}} oldal keresése megtörtént", "Searched {{count}} sites": "{{count}} oldal keresése megtörtént",
"Searching \"{{searchQuery}}\"": "Keresés: \"{{searchQuery}}\"", "Searching \"{{searchQuery}}\"": "Keresés: \"{{searchQuery}}\"",
"Searching Knowledge for \"{{searchQuery}}\"": "Tudásbázis keresése: \"{{searchQuery}}\"", "Searching Knowledge for \"{{searchQuery}}\"": "Tudásbázis keresése: \"{{searchQuery}}\"",
"Searching the web...": "", "Searching the web": "",
"Searxng Query URL": "Searxng lekérdezési URL", "Searxng Query URL": "Searxng lekérdezési URL",
"See readme.md for instructions": "Lásd a readme.md fájlt az útmutatásért", "See readme.md for instructions": "Lásd a readme.md fájlt az útmutatásért",
"See what's new": "Újdonságok megtekintése", "See what's new": "Újdonságok megtekintése",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "", "Searched {{count}} sites": "",
"Searching \"{{searchQuery}}\"": "Mencari \"{{searchQuery}}\"", "Searching \"{{searchQuery}}\"": "Mencari \"{{searchQuery}}\"",
"Searching Knowledge for \"{{searchQuery}}\"": "", "Searching Knowledge for \"{{searchQuery}}\"": "",
"Searching the web...": "", "Searching the web": "",
"Searxng Query URL": "URL Kueri Pencarian Searxng", "Searxng Query URL": "URL Kueri Pencarian Searxng",
"See readme.md for instructions": "Lihat readme.md untuk instruksi", "See readme.md for instructions": "Lihat readme.md untuk instruksi",
"See what's new": "Lihat apa yang baru", "See what's new": "Lihat apa yang baru",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "Cuardaíodh {{count}} suíomh", "Searched {{count}} sites": "Cuardaíodh {{count}} suíomh",
"Searching \"{{searchQuery}}\"": "Ag cuardach \"{{searchQuery}}\"", "Searching \"{{searchQuery}}\"": "Ag cuardach \"{{searchQuery}}\"",
"Searching Knowledge for \"{{searchQuery}}\"": "Cuardach Eolas do \"{{searchQuery}}\"", "Searching Knowledge for \"{{searchQuery}}\"": "Cuardach Eolas do \"{{searchQuery}}\"",
"Searching the web...": "Ag cuardach an ghréasáin...", "Searching the web": "Ag cuardach an ghréasáin...",
"Searxng Query URL": "URL ceisteanna cuardaigh", "Searxng Query URL": "URL ceisteanna cuardaigh",
"See readme.md for instructions": "Féach readme.md le haghaidh treoracha", "See readme.md for instructions": "Féach readme.md le haghaidh treoracha",
"See what's new": "Féach cad atá nua", "See what's new": "Féach cad atá nua",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "Cercati {{count}} siti", "Searched {{count}} sites": "Cercati {{count}} siti",
"Searching \"{{searchQuery}}\"": "Cercando \"{{searchQuery}}\"", "Searching \"{{searchQuery}}\"": "Cercando \"{{searchQuery}}\"",
"Searching Knowledge for \"{{searchQuery}}\"": "Cercando conoscenza per \"{{searchQuery}}\"", "Searching Knowledge for \"{{searchQuery}}\"": "Cercando conoscenza per \"{{searchQuery}}\"",
"Searching the web...": "Cercando nel web...", "Searching the web": "Cercando nel web...",
"Searxng Query URL": "Searxng Query URL", "Searxng Query URL": "Searxng Query URL",
"See readme.md for instructions": "Vedi readme.md per le istruzioni", "See readme.md for instructions": "Vedi readme.md per le istruzioni",
"See what's new": "Guarda le novità", "See what's new": "Guarda le novità",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "{{count}} サイトを検索しました", "Searched {{count}} sites": "{{count}} サイトを検索しました",
"Searching \"{{searchQuery}}\"": "「{{searchQuery}}」を検索中...", "Searching \"{{searchQuery}}\"": "「{{searchQuery}}」を検索中...",
"Searching Knowledge for \"{{searchQuery}}\"": "「{{searchQuery}}」のナレッジを検索中...", "Searching Knowledge for \"{{searchQuery}}\"": "「{{searchQuery}}」のナレッジを検索中...",
"Searching the web...": "ウェブを検索中...", "Searching the web": "ウェブを検索中...",
"Searxng Query URL": "Searxng クエリ URL", "Searxng Query URL": "Searxng クエリ URL",
"See readme.md for instructions": "手順については readme.md を参照してください", "See readme.md for instructions": "手順については readme.md を参照してください",
"See what's new": "新機能を見る", "See what's new": "新機能を見る",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "მოძებნილია {{count}} საიტზე", "Searched {{count}} sites": "მოძებნილია {{count}} საიტზე",
"Searching \"{{searchQuery}}\"": "მიმდინარეობს ძებნა \"{{searchQuery}}\"", "Searching \"{{searchQuery}}\"": "მიმდინარეობს ძებნა \"{{searchQuery}}\"",
"Searching Knowledge for \"{{searchQuery}}\"": "", "Searching Knowledge for \"{{searchQuery}}\"": "",
"Searching the web...": "", "Searching the web": "",
"Searxng Query URL": "Searxng Query URL", "Searxng Query URL": "Searxng Query URL",
"See readme.md for instructions": "ინსტრუქციებისთვის იხილეთ readme.md", "See readme.md for instructions": "ინსტრუქციებისთვის იხილეთ readme.md",
"See what's new": "ნახეთ, რა არის ახალი", "See what's new": "ნახეთ, რა არის ახალი",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "Inuda deg {{count}} n yismal web", "Searched {{count}} sites": "Inuda deg {{count}} n yismal web",
"Searching \"{{searchQuery}}\"": "Anadi ɣef \"{{searchQuery}}\"", "Searching \"{{searchQuery}}\"": "Anadi ɣef \"{{searchQuery}}\"",
"Searching Knowledge for \"{{searchQuery}}\"": "Anadi n tmessunin ɣef \"{{searchQuery}}\"", "Searching Knowledge for \"{{searchQuery}}\"": "Anadi n tmessunin ɣef \"{{searchQuery}}\"",
"Searching the web...": "Anadi deg web…", "Searching the web": "Anadi deg web…",
"Searxng Query URL": "URL n unadi Searxng", "Searxng Query URL": "URL n unadi Searxng",
"See readme.md for instructions": "Ẓer taɣuṛi i lewṣaya", "See readme.md for instructions": "Ẓer taɣuṛi i lewṣaya",
"See what's new": "Wali d acu i yellan d amaynut", "See what's new": "Wali d acu i yellan d amaynut",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "{{count}}개 사이트 검색됨", "Searched {{count}} sites": "{{count}}개 사이트 검색됨",
"Searching \"{{searchQuery}}\"": "\"{{searchQuery}}\" 검색 중", "Searching \"{{searchQuery}}\"": "\"{{searchQuery}}\" 검색 중",
"Searching Knowledge for \"{{searchQuery}}\"": "\"{{searchQuery}}\"에 대한 지식 기반 검색 중", "Searching Knowledge for \"{{searchQuery}}\"": "\"{{searchQuery}}\"에 대한 지식 기반 검색 중",
"Searching the web...": "웹에서 검색 중...", "Searching the web": "웹에서 검색 중...",
"Searxng Query URL": "Searxng 쿼리 URL", "Searxng Query URL": "Searxng 쿼리 URL",
"See readme.md for instructions": "설명은 readme.md를 참조하세요.", "See readme.md for instructions": "설명은 readme.md를 참조하세요.",
"See what's new": "새로운 기능 보기", "See what's new": "새로운 기능 보기",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "", "Searched {{count}} sites": "",
"Searching \"{{searchQuery}}\"": "Ieškoma \"{{searchQuery}}\"", "Searching \"{{searchQuery}}\"": "Ieškoma \"{{searchQuery}}\"",
"Searching Knowledge for \"{{searchQuery}}\"": "", "Searching Knowledge for \"{{searchQuery}}\"": "",
"Searching the web...": "", "Searching the web": "",
"Searxng Query URL": "Searxng užklausos URL", "Searxng Query URL": "Searxng užklausos URL",
"See readme.md for instructions": "Žiūrėti readme.md papildomoms instrukcijoms", "See readme.md for instructions": "Žiūrėti readme.md papildomoms instrukcijoms",
"See what's new": "Žiūrėti naujoves", "See what's new": "Žiūrėti naujoves",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "", "Searched {{count}} sites": "",
"Searching \"{{searchQuery}}\"": "encari \"{{ searchQuery }}\"", "Searching \"{{searchQuery}}\"": "encari \"{{ searchQuery }}\"",
"Searching Knowledge for \"{{searchQuery}}\"": "", "Searching Knowledge for \"{{searchQuery}}\"": "",
"Searching the web...": "", "Searching the web": "",
"Searxng Query URL": "URL Pertanyaan Searxng", "Searxng Query URL": "URL Pertanyaan Searxng",
"See readme.md for instructions": "Lihat readme.md untuk arahan", "See readme.md for instructions": "Lihat readme.md untuk arahan",
"See what's new": "Lihat apa yang terbaru", "See what's new": "Lihat apa yang terbaru",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "Søkte på {{count}} nettsider", "Searched {{count}} sites": "Søkte på {{count}} nettsider",
"Searching \"{{searchQuery}}\"": "Søker etter \"{{searchQuery}}\"", "Searching \"{{searchQuery}}\"": "Søker etter \"{{searchQuery}}\"",
"Searching Knowledge for \"{{searchQuery}}\"": "Søker etter kunnskap for \"{{searchQuery}}\"", "Searching Knowledge for \"{{searchQuery}}\"": "Søker etter kunnskap for \"{{searchQuery}}\"",
"Searching the web...": "", "Searching the web": "",
"Searxng Query URL": "Searxng forespørsels-URL", "Searxng Query URL": "Searxng forespørsels-URL",
"See readme.md for instructions": "Se readme.md for å få instruksjoner", "See readme.md for instructions": "Se readme.md for å få instruksjoner",
"See what's new": "Se hva som er nytt", "See what's new": "Se hva som er nytt",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "Zocht op {{count}} sites", "Searched {{count}} sites": "Zocht op {{count}} sites",
"Searching \"{{searchQuery}}\"": "\"{{searchQuery}}\" aan het zoeken.", "Searching \"{{searchQuery}}\"": "\"{{searchQuery}}\" aan het zoeken.",
"Searching Knowledge for \"{{searchQuery}}\"": "Zoek kennis bij \"{{searchQuery}}\"", "Searching Knowledge for \"{{searchQuery}}\"": "Zoek kennis bij \"{{searchQuery}}\"",
"Searching the web...": "", "Searching the web": "",
"Searxng Query URL": "Searxng Query URL", "Searxng Query URL": "Searxng Query URL",
"See readme.md for instructions": "Zie readme.md voor instructies", "See readme.md for instructions": "Zie readme.md voor instructies",
"See what's new": "Zie wat er nieuw is", "See what's new": "Zie wat er nieuw is",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "", "Searched {{count}} sites": "",
"Searching \"{{searchQuery}}\"": "", "Searching \"{{searchQuery}}\"": "",
"Searching Knowledge for \"{{searchQuery}}\"": "", "Searching Knowledge for \"{{searchQuery}}\"": "",
"Searching the web...": "", "Searching the web": "",
"Searxng Query URL": "Searxng Query URL", "Searxng Query URL": "Searxng Query URL",
"See readme.md for instructions": "ਹਦਾਇਤਾਂ ਲਈ readme.md ਵੇਖੋ", "See readme.md for instructions": "ਹਦਾਇਤਾਂ ਲਈ readme.md ਵੇਖੋ",
"See what's new": "ਨਵਾਂ ਕੀ ਹੈ ਵੇਖੋ", "See what's new": "ਨਵਾਂ ਕੀ ਹੈ ਵੇਖੋ",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "Przeszukano {{count}} stron", "Searched {{count}} sites": "Przeszukano {{count}} stron",
"Searching \"{{searchQuery}}\"": "Wyszukiwanie \"{{searchQuery}}\"", "Searching \"{{searchQuery}}\"": "Wyszukiwanie \"{{searchQuery}}\"",
"Searching Knowledge for \"{{searchQuery}}\"": "Przeszukiwanie wiedzy dla \"{{searchQuery}}\"", "Searching Knowledge for \"{{searchQuery}}\"": "Przeszukiwanie wiedzy dla \"{{searchQuery}}\"",
"Searching the web...": "Przeszukuję sieć Web...", "Searching the web": "Przeszukuję sieć Web...",
"Searxng Query URL": "Adres URL zapytania Searxng", "Searxng Query URL": "Adres URL zapytania Searxng",
"See readme.md for instructions": "Sprawdź readme.md dla instrukcji", "See readme.md for instructions": "Sprawdź readme.md dla instrukcji",
"See what's new": "Sprawdź nowości", "See what's new": "Sprawdź nowości",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "{{count}} sites pesquisados", "Searched {{count}} sites": "{{count}} sites pesquisados",
"Searching \"{{searchQuery}}\"": "Pesquisando \"{{searchQuery}}\"", "Searching \"{{searchQuery}}\"": "Pesquisando \"{{searchQuery}}\"",
"Searching Knowledge for \"{{searchQuery}}\"": "Buscando conhecimento para \"{{searchQuery}}\"", "Searching Knowledge for \"{{searchQuery}}\"": "Buscando conhecimento para \"{{searchQuery}}\"",
"Searching the web...": "Pesquisando na Internet...", "Searching the web": "Pesquisando na Internet...",
"Searxng Query URL": "URL da Consulta Searxng", "Searxng Query URL": "URL da Consulta Searxng",
"See readme.md for instructions": "Veja readme.md para instruções", "See readme.md for instructions": "Veja readme.md para instruções",
"See what's new": "Veja o que há de novo", "See what's new": "Veja o que há de novo",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "", "Searched {{count}} sites": "",
"Searching \"{{searchQuery}}\"": "", "Searching \"{{searchQuery}}\"": "",
"Searching Knowledge for \"{{searchQuery}}\"": "", "Searching Knowledge for \"{{searchQuery}}\"": "",
"Searching the web...": "", "Searching the web": "",
"Searxng Query URL": "URL de consulta Searxng", "Searxng Query URL": "URL de consulta Searxng",
"See readme.md for instructions": "Consulte readme.md para obter instruções", "See readme.md for instructions": "Consulte readme.md para obter instruções",
"See what's new": "Veja o que há de novo", "See what's new": "Veja o que há de novo",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "", "Searched {{count}} sites": "",
"Searching \"{{searchQuery}}\"": "Căutare \"{{searchQuery}}\"", "Searching \"{{searchQuery}}\"": "Căutare \"{{searchQuery}}\"",
"Searching Knowledge for \"{{searchQuery}}\"": "Căutare cunoștințe pentru \"{{searchQuery}}\"", "Searching Knowledge for \"{{searchQuery}}\"": "Căutare cunoștințe pentru \"{{searchQuery}}\"",
"Searching the web...": "", "Searching the web": "",
"Searxng Query URL": "URL Interogare Searxng", "Searxng Query URL": "URL Interogare Searxng",
"See readme.md for instructions": "Consultați readme.md pentru instrucțiuni", "See readme.md for instructions": "Consultați readme.md pentru instrucțiuni",
"See what's new": "Vezi ce e nou", "See what's new": "Vezi ce e nou",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "Поиск по {{count}} сайтам", "Searched {{count}} sites": "Поиск по {{count}} сайтам",
"Searching \"{{searchQuery}}\"": "Поиск по запросу \"{{searchQuery}}\"", "Searching \"{{searchQuery}}\"": "Поиск по запросу \"{{searchQuery}}\"",
"Searching Knowledge for \"{{searchQuery}}\"": "Поиск знания для \"{{searchQuery}}\"", "Searching Knowledge for \"{{searchQuery}}\"": "Поиск знания для \"{{searchQuery}}\"",
"Searching the web...": "Поиск в интернете...", "Searching the web": "Поиск в интернете...",
"Searxng Query URL": "URL-адрес запроса Searxng", "Searxng Query URL": "URL-адрес запроса Searxng",
"See readme.md for instructions": "Смотрите readme.md для инструкций", "See readme.md for instructions": "Смотрите readme.md для инструкций",
"See what's new": "Посмотреть, что нового", "See what's new": "Посмотреть, что нового",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "", "Searched {{count}} sites": "",
"Searching \"{{searchQuery}}\"": "Hľadanie \"{{searchQuery}}\"", "Searching \"{{searchQuery}}\"": "Hľadanie \"{{searchQuery}}\"",
"Searching Knowledge for \"{{searchQuery}}\"": "Vyhľadávanie znalostí pre \"{{searchQuery}}\"", "Searching Knowledge for \"{{searchQuery}}\"": "Vyhľadávanie znalostí pre \"{{searchQuery}}\"",
"Searching the web...": "", "Searching the web": "",
"Searxng Query URL": "Adresa URL dotazu Searxng", "Searxng Query URL": "Adresa URL dotazu Searxng",
"See readme.md for instructions": "Pozrite si {{readme.md}} pre pokyny.", "See readme.md for instructions": "Pozrite si {{readme.md}} pre pokyny.",
"See what's new": "Pozrite sa, čo je nové", "See what's new": "Pozrite sa, čo je nové",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "", "Searched {{count}} sites": "",
"Searching \"{{searchQuery}}\"": "", "Searching \"{{searchQuery}}\"": "",
"Searching Knowledge for \"{{searchQuery}}\"": "", "Searching Knowledge for \"{{searchQuery}}\"": "",
"Searching the web...": "", "Searching the web": "",
"Searxng Query URL": "УРЛ адреса Сеарг упита", "Searxng Query URL": "УРЛ адреса Сеарг упита",
"See readme.md for instructions": "Погледај readme.md за упутства", "See readme.md for instructions": "Погледај readme.md за упутства",
"See what's new": "Погледај шта је ново", "See what's new": "Погледај шта је ново",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "Sökte på {{count}} webbplatser", "Searched {{count}} sites": "Sökte på {{count}} webbplatser",
"Searching \"{{searchQuery}}\"": "Söker \"{{searchQuery}}\"", "Searching \"{{searchQuery}}\"": "Söker \"{{searchQuery}}\"",
"Searching Knowledge for \"{{searchQuery}}\"": "Söker kunskap efter \"{{searchQuery}}\"", "Searching Knowledge for \"{{searchQuery}}\"": "Söker kunskap efter \"{{searchQuery}}\"",
"Searching the web...": "Söker på webben...", "Searching the web": "Söker på webben...",
"Searxng Query URL": "Searxng Query URL", "Searxng Query URL": "Searxng Query URL",
"See readme.md for instructions": "Se readme.md för instruktioner", "See readme.md for instructions": "Se readme.md för instruktioner",
"See what's new": "Se vad som är nytt", "See what's new": "Se vad som är nytt",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "", "Searched {{count}} sites": "",
"Searching \"{{searchQuery}}\"": "กำลังค้นหา \"{{searchQuery}}\"", "Searching \"{{searchQuery}}\"": "กำลังค้นหา \"{{searchQuery}}\"",
"Searching Knowledge for \"{{searchQuery}}\"": "", "Searching Knowledge for \"{{searchQuery}}\"": "",
"Searching the web...": "", "Searching the web": "",
"Searxng Query URL": "URL คำค้นหา", "Searxng Query URL": "URL คำค้นหา",
"See readme.md for instructions": "ดู readme.md สำหรับคำแนะนำ", "See readme.md for instructions": "ดู readme.md สำหรับคำแนะนำ",
"See what's new": "ดูสิ่งที่ใหม่", "See what's new": "ดูสิ่งที่ใหม่",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "", "Searched {{count}} sites": "",
"Searching \"{{searchQuery}}\"": "", "Searching \"{{searchQuery}}\"": "",
"Searching Knowledge for \"{{searchQuery}}\"": "", "Searching Knowledge for \"{{searchQuery}}\"": "",
"Searching the web...": "", "Searching the web": "",
"Searxng Query URL": "", "Searxng Query URL": "",
"See readme.md for instructions": "", "See readme.md for instructions": "",
"See what's new": "", "See what's new": "",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "{{count}} site arandı", "Searched {{count}} sites": "{{count}} site arandı",
"Searching \"{{searchQuery}}\"": "\"{{searchQuery}}\" aranıyor", "Searching \"{{searchQuery}}\"": "\"{{searchQuery}}\" aranıyor",
"Searching Knowledge for \"{{searchQuery}}\"": "\"{{searchQuery}}\" için Bilgi aranıyor", "Searching Knowledge for \"{{searchQuery}}\"": "\"{{searchQuery}}\" için Bilgi aranıyor",
"Searching the web...": "İnternette aranıyor...", "Searching the web": "İnternette aranıyor...",
"Searxng Query URL": "Searxng Sorgu URL'si", "Searxng Query URL": "Searxng Sorgu URL'si",
"See readme.md for instructions": "Yönergeler için readme.md dosyasına bakın", "See readme.md for instructions": "Yönergeler için readme.md dosyasına bakın",
"See what's new": "Yeniliklere göz atın", "See what's new": "Yeniliklere göz atın",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "{{count}} تور بېكەت ئىزدەندى", "Searched {{count}} sites": "{{count}} تور بېكەت ئىزدەندى",
"Searching \"{{searchQuery}}\"": "\"{{searchQuery}}\" ئىزدەۋاتىدۇ", "Searching \"{{searchQuery}}\"": "\"{{searchQuery}}\" ئىزدەۋاتىدۇ",
"Searching Knowledge for \"{{searchQuery}}\"": "\"{{searchQuery}}\" ئۈچۈن بىلىم ئىزدەۋاتىدۇ", "Searching Knowledge for \"{{searchQuery}}\"": "\"{{searchQuery}}\" ئۈچۈن بىلىم ئىزدەۋاتىدۇ",
"Searching the web...": "تور ئىزدەۋاتىدۇ...", "Searching the web": "تور ئىزدەۋاتىدۇ...",
"Searxng Query URL": "Searxng ئىزدەش URL", "Searxng Query URL": "Searxng ئىزدەش URL",
"See readme.md for instructions": "قوللانما ئۈچۈن readme.md غا قاراڭ", "See readme.md for instructions": "قوللانما ئۈچۈن readme.md غا قاراڭ",
"See what's new": "يېڭىلىقلارنى كۆرۈش", "See what's new": "يېڭىلىقلارنى كۆرۈش",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "Шукалося {{count}} сайтів", "Searched {{count}} sites": "Шукалося {{count}} сайтів",
"Searching \"{{searchQuery}}\"": "Шукаю \"{{searchQuery}}\"", "Searching \"{{searchQuery}}\"": "Шукаю \"{{searchQuery}}\"",
"Searching Knowledge for \"{{searchQuery}}\"": "Пошук знань для \"{{searchQuery}}\"", "Searching Knowledge for \"{{searchQuery}}\"": "Пошук знань для \"{{searchQuery}}\"",
"Searching the web...": "", "Searching the web": "",
"Searxng Query URL": "Searxng Query URL", "Searxng Query URL": "Searxng Query URL",
"See readme.md for instructions": "Див. readme.md для інструкцій", "See readme.md for instructions": "Див. readme.md для інструкцій",
"See what's new": "Подивіться, що нового", "See what's new": "Подивіться, що нового",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "", "Searched {{count}} sites": "",
"Searching \"{{searchQuery}}\"": "\"{{searchQuery}}\" تلاش کر رہے ہیں", "Searching \"{{searchQuery}}\"": "\"{{searchQuery}}\" تلاش کر رہے ہیں",
"Searching Knowledge for \"{{searchQuery}}\"": "\"{{searchQuery}}\" کے لیے علم کی تلاش", "Searching Knowledge for \"{{searchQuery}}\"": "\"{{searchQuery}}\" کے لیے علم کی تلاش",
"Searching the web...": "", "Searching the web": "",
"Searxng Query URL": "تلاش کا سوال URL", "Searxng Query URL": "تلاش کا سوال URL",
"See readme.md for instructions": "ہدایات کے لیے readme.md دیکھیں", "See readme.md for instructions": "ہدایات کے لیے readme.md دیکھیں",
"See what's new": "نیا کیا ہے دیکھیں", "See what's new": "نیا کیا ہے دیکھیں",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "{{count}} та сайт қидирилди", "Searched {{count}} sites": "{{count}} та сайт қидирилди",
"Searching \"{{searchQuery}}\"": "“{{searchQuery}}” қидирилмоқда", "Searching \"{{searchQuery}}\"": "“{{searchQuery}}” қидирилмоқда",
"Searching Knowledge for \"{{searchQuery}}\"": "“{{searchQuery}}” бўйича маълумотлар қидирилмоқда", "Searching Knowledge for \"{{searchQuery}}\"": "“{{searchQuery}}” бўйича маълумотлар қидирилмоқда",
"Searching the web...": "Интернетда қидирилмоқда...", "Searching the web": "Интернетда қидирилмоқда...",
"Searxng Query URL": "Searxng сўрови УРЛ", "Searxng Query URL": "Searxng сўрови УРЛ",
"See readme.md for instructions": "Кўрсатмалар учун readme.md га қаранг", "See readme.md for instructions": "Кўрсатмалар учун readme.md га қаранг",
"See what's new": "Нима янгиликлар борлигини кўринг", "See what's new": "Нима янгиликлар борлигини кўринг",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "{{count}} ta sayt qidirildi", "Searched {{count}} sites": "{{count}} ta sayt qidirildi",
"Searching \"{{searchQuery}}\"": "“{{searchQuery}}” qidirilmoqda", "Searching \"{{searchQuery}}\"": "“{{searchQuery}}” qidirilmoqda",
"Searching Knowledge for \"{{searchQuery}}\"": "“{{searchQuery}}” boʻyicha maʼlumotlar qidirilmoqda", "Searching Knowledge for \"{{searchQuery}}\"": "“{{searchQuery}}” boʻyicha maʼlumotlar qidirilmoqda",
"Searching the web...": "Internetda qidirilmoqda...", "Searching the web": "Internetda qidirilmoqda...",
"Searxng Query URL": "Searchxng so'rovi URL", "Searxng Query URL": "Searchxng so'rovi URL",
"See readme.md for instructions": "Ko'rsatmalar uchun readme.md ga qarang", "See readme.md for instructions": "Ko'rsatmalar uchun readme.md ga qarang",
"See what's new": "Nima yangiliklar borligini ko'ring", "See what's new": "Nima yangiliklar borligini ko'ring",

View file

@ -1263,7 +1263,7 @@
"Searched {{count}} sites": "Đã tìm kiếm {{count}} trang web", "Searched {{count}} sites": "Đã tìm kiếm {{count}} trang web",
"Searching \"{{searchQuery}}\"": "Đang tìm \"{{searchQuery}}\"", "Searching \"{{searchQuery}}\"": "Đang tìm \"{{searchQuery}}\"",
"Searching Knowledge for \"{{searchQuery}}\"": "Đang tìm kiếm Kiến thức cho \"{{searchQuery}}\"", "Searching Knowledge for \"{{searchQuery}}\"": "Đang tìm kiếm Kiến thức cho \"{{searchQuery}}\"",
"Searching the web...": "", "Searching the web": "",
"Searxng Query URL": "URL truy vấn Searxng", "Searxng Query URL": "URL truy vấn Searxng",
"See readme.md for instructions": "Xem readme.md để biết hướng dẫn", "See readme.md for instructions": "Xem readme.md để biết hướng dẫn",
"See what's new": "Xem những cập nhật mới", "See what's new": "Xem những cập nhật mới",

View file

@ -1267,7 +1267,7 @@
"Searched {{count}} sites": "已搜索 {{count}} 个网站", "Searched {{count}} sites": "已搜索 {{count}} 个网站",
"Searching \"{{searchQuery}}\"": "搜索 \"{{searchQuery}}\" 中", "Searching \"{{searchQuery}}\"": "搜索 \"{{searchQuery}}\" 中",
"Searching Knowledge for \"{{searchQuery}}\"": "检索有关 \"{{searchQuery}}\" 的知识中", "Searching Knowledge for \"{{searchQuery}}\"": "检索有关 \"{{searchQuery}}\" 的知识中",
"Searching the web...": "正在搜索网络...", "Searching the web": "正在搜索网络...",
"Searxng Query URL": "Searxng 查询 URL", "Searxng Query URL": "Searxng 查询 URL",
"See readme.md for instructions": "查看 readme.md 以获取说明", "See readme.md for instructions": "查看 readme.md 以获取说明",
"See what's new": "查阅最新更新内容", "See what's new": "查阅最新更新内容",

View file

@ -1267,7 +1267,7 @@
"Searched {{count}} sites": "搜尋到 {{count}} 個網站", "Searched {{count}} sites": "搜尋到 {{count}} 個網站",
"Searching \"{{searchQuery}}\"": "正在搜尋「{{searchQuery}}」", "Searching \"{{searchQuery}}\"": "正在搜尋「{{searchQuery}}」",
"Searching Knowledge for \"{{searchQuery}}\"": "正在搜尋知識庫中的「{{searchQuery}}」", "Searching Knowledge for \"{{searchQuery}}\"": "正在搜尋知識庫中的「{{searchQuery}}」",
"Searching the web...": "正在搜尋網路...", "Searching the web": "正在搜尋網路...",
"Searxng Query URL": "Searxng 查詢 URL", "Searxng Query URL": "Searxng 查詢 URL",
"See readme.md for instructions": "檢視 readme.md 以取得說明", "See readme.md for instructions": "檢視 readme.md 以取得說明",
"See what's new": "檢視新功能", "See what's new": "檢視新功能",