Compare commits

...
6 Commits
Author SHA1 Message Date
Markus Heiser 9f042d2f67 [build] /static 2026-10-09 16:16:48 +02:00
DangTAnh 815f58994a [feat] simple theme: translate hotkeys help dialog (#6806)
Move hardcoded English strings of the hotkeys help (keyboard.ts) to the
server side get_translations() so translators can pick them up. The client
looks them up via settings.translations with identical English fallbacks.
2026-10-09 16:16:48 +02:00
Markus Heiser 6a0ac6a391 [upd] update to gecko driver v0.37.1 (#6827)
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2026-10-09 15:19:50 +02:00
Markus Heiser bba4f64e8a [fix] issues reported by pylint v4.1.2 (#6827)
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2026-10-09 15:19:50 +02:00
dependabot[bot] 619696aa6c [upd] pypi: Bump the minor group with 5 updates (#6827)
Bumps the minor group with 5 updates:

| Package | From | To |
| --- | --- | --- |
| [granian](https://github.com/emmett-framework/granian) | `2.8.3` | `2.8.4` |
| [black](https://github.com/psf/black) | `26.5.1` | `26.10.0` |
| [pylint](https://github.com/pylint-dev/pylint) | `4.0.9` | `4.1.2` |
| [selenium](https://github.com/SeleniumHQ/Selenium) | `4.49.0` | `4.50.0` |
| [basedpyright](https://github.com/detachhead/basedpyright) | `1.40.1` | `1.40.2` |

Updates `granian` from 2.8.3 to 2.8.4
- [Release notes](https://github.com/emmett-framework/granian/releases)
- [Commits](https://github.com/emmett-framework/granian/compare/v2.8.3...v2.8.4)

Updates `black` from 26.5.1 to 26.10.0
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](https://github.com/psf/black/compare/26.5.1...26.10.0)

Updates `pylint` from 4.0.9 to 4.1.2
- [Release notes](https://github.com/pylint-dev/pylint/releases)
- [Commits](https://github.com/pylint-dev/pylint/compare/v4.0.9...v4.1.2)

Updates `selenium` from 4.49.0 to 4.50.0
- [Release notes](https://github.com/SeleniumHQ/Selenium/releases)
- [Commits](https://github.com/SeleniumHQ/Selenium/compare/selenium-4.49.0...selenium-4.50.0)

Updates `basedpyright` from 1.40.1 to 1.40.2
- [Release notes](https://github.com/detachhead/basedpyright/releases)
- [Commits](https://github.com/detachhead/basedpyright/compare/v1.40.1...v1.40.2)
2026-10-09 15:19:50 +02:00
github-actions[bot] 2dc2b14628 [l10n] update translations from Weblate (#6828)
cf8a68cc8 - 2026-10-05 - lugged9922 <lugged9922@noreply.codeberg.org>
046b92a92 - 2026-10-06 - kratos <makesocialfoss32@keemail.me>
475f33d38 - 2026-10-04 - SomeTr <sometr@noreply.codeberg.org>
2f508cdb2 - 2026-10-05 - Stephan-P <stephan-p@noreply.codeberg.org>
0de45dca2 - 2026-10-05 - Kito <q1t0@noreply.codeberg.org>
76a5f5248 - 2026-10-05 - ghose <ghose@noreply.codeberg.org>
d7bfd43bd - 2026-10-04 - Priit Jõerüüt <jrtcdbrg@noreply.codeberg.org>
bcc67b083 - 2026-10-04 - gallegonovato <gallegonovato@noreply.codeberg.org>
2026-10-09 14:08:51 +02:00
136 changed files with 1105 additions and 966 deletions
+47 -44
View File
@@ -8,67 +8,68 @@ export type KeyBindingLayout = "default" | "vim";
type KeyBinding = {
key: string;
fun: (event: KeyboardEvent) => void;
des: string;
cat: string;
des?: string;
cat?: string;
};
type HighlightResultElement = "down" | "up" | "visible" | "bottom" | "top";
/* common base for layouts */
const baseKeyBinding: Record<string, KeyBinding> = {
Escape: {
key: "ESC",
fun: (event: KeyboardEvent) => removeFocus(event),
des: "remove focus from the focused input",
cat: "Control"
des: settings.translations?.hotkeys_remove_focus,
cat: settings.translations?.hotkeys_category_control
},
c: {
key: "c",
fun: () => copyURLToClipboard(),
des: "copy url of the selected result to the clipboard",
cat: "Results"
des: settings.translations?.hotkeys_copy_url,
cat: settings.translations?.hotkeys_category_results
},
h: {
key: "h",
fun: () => toggleHelp(keyBindings),
des: "toggle help window",
cat: "Other"
des: settings.translations?.hotkeys_toggle_help,
cat: settings.translations?.hotkeys_category_other
},
i: {
key: "i",
fun: () => searchInputFocus(),
des: "focus on the search input",
cat: "Control"
des: settings.translations?.hotkeys_focus_search,
cat: settings.translations?.hotkeys_category_control
},
n: {
key: "n",
fun: () => GoToNextPage(),
des: "go to next page",
cat: "Results"
des: settings.translations?.hotkeys_next_page,
cat: settings.translations?.hotkeys_category_results
},
o: {
key: "o",
fun: () => openResult(false),
des: "open search result",
cat: "Results"
des: settings.translations?.hotkeys_open_result,
cat: settings.translations?.hotkeys_category_results
},
p: {
key: "p",
fun: () => GoToPreviousPage(),
des: "go to previous page",
cat: "Results"
des: settings.translations?.hotkeys_previous_page,
cat: settings.translations?.hotkeys_category_results
},
r: {
key: "r",
fun: () => reloadPage(),
des: "reload page from the server",
cat: "Control"
des: settings.translations?.hotkeys_reload_page,
cat: settings.translations?.hotkeys_category_control
},
t: {
key: "t",
fun: () => openResult(true),
des: "open the result in a new tab",
cat: "Results"
des: settings.translations?.hotkeys_open_new_tab,
cat: settings.translations?.hotkeys_category_results
}
};
@@ -78,14 +79,14 @@ const keyBindingLayouts: Record<KeyBindingLayout, Record<string, KeyBinding>> =
ArrowLeft: {
key: "←",
fun: () => highlightResult("up")(),
des: "select previous search result",
cat: "Results"
des: settings.translations?.hotkeys_select_previous,
cat: settings.translations?.hotkeys_category_results
},
ArrowRight: {
key: "→",
fun: () => highlightResult("down")(),
des: "select next search result",
cat: "Results"
des: settings.translations?.hotkeys_select_next,
cat: settings.translations?.hotkeys_category_results
},
...baseKeyBinding
},
@@ -95,56 +96,56 @@ const keyBindingLayouts: Record<KeyBindingLayout, Record<string, KeyBinding>> =
b: {
key: "b",
fun: () => scrollPage(-window.innerHeight),
des: "scroll one page up",
cat: "Navigation"
des: settings.translations?.hotkeys_page_up,
cat: settings.translations?.hotkeys_category_navigation
},
d: {
key: "d",
fun: () => scrollPage(window.innerHeight / 2),
des: "scroll half a page down",
cat: "Navigation"
des: settings.translations?.hotkeys_half_page_down,
cat: settings.translations?.hotkeys_category_navigation
},
f: {
key: "f",
fun: () => scrollPage(window.innerHeight),
des: "scroll one page down",
cat: "Navigation"
des: settings.translations?.hotkeys_page_down,
cat: settings.translations?.hotkeys_category_navigation
},
g: {
key: "g",
fun: () => scrollPageTo(-document.body.scrollHeight, "top"),
des: "scroll to the top of the page",
cat: "Navigation"
des: settings.translations?.hotkeys_scroll_top,
cat: settings.translations?.hotkeys_category_navigation
},
j: {
key: "j",
fun: () => highlightResult("down")(),
des: "select next search result",
cat: "Results"
des: settings.translations?.hotkeys_select_next,
cat: settings.translations?.hotkeys_category_results
},
k: {
key: "k",
fun: () => highlightResult("up")(),
des: "select previous search result",
cat: "Results"
des: settings.translations?.hotkeys_select_previous,
cat: settings.translations?.hotkeys_category_results
},
u: {
key: "u",
fun: () => scrollPage(-window.innerHeight / 2),
des: "scroll half a page up",
cat: "Navigation"
des: settings.translations?.hotkeys_half_page_up,
cat: settings.translations?.hotkeys_category_navigation
},
v: {
key: "v",
fun: () => scrollPageTo(document.body.scrollHeight, "bottom"),
des: "scroll to the bottom of the page",
cat: "Navigation"
des: settings.translations?.hotkeys_scroll_bottom,
cat: settings.translations?.hotkeys_category_navigation
},
y: {
key: "y",
fun: () => copyURLToClipboard(),
des: "copy url of the selected result to the clipboard",
cat: "Results"
des: settings.translations?.hotkeys_copy_url,
cat: settings.translations?.hotkeys_category_results
},
...baseKeyBinding
}
@@ -344,6 +345,7 @@ const initHelpContent = (divElement: HTMLElement, keyBindings: typeof baseKeyBin
for (const binding of Object.values(keyBindings)) {
const { cat } = binding;
if (!cat) continue;
categories[cat] ??= [];
categories[cat].push(binding);
}
@@ -352,8 +354,8 @@ const initHelpContent = (divElement: HTMLElement, keyBindings: typeof baseKeyBin
(a, b) => (categories[b]?.length ?? 0) - (categories[a]?.length ?? 0)
);
let html = '<a href="#" class="close" aria-label="close" title="close">×</a>';
html += "<h3>How to navigate SearXNG with hotkeys</h3>";
let html = `<a href="#" class="close" aria-label="${settings.translations?.close}" title="${settings.translations?.close}">×</a>`;
html += `<h3>${settings.translations?.hotkeys_navigation_title}</h3>`;
html += "<table>";
for (const [i, categoryKey] of sortedCategoryKeys.entries()) {
@@ -372,6 +374,7 @@ const initHelpContent = (divElement: HTMLElement, keyBindings: typeof baseKeyBin
html += '<ul class="list-unstyled">';
for (const binding of bindings) {
if (!binding.des) continue;
html += `<li><kbd>${binding.key}</kbd> ${binding.des}</li>`;
}
+1 -1
View File
@@ -48,7 +48,7 @@ PATH="${PY_ENV}/bin:${REPO_ROOT}/node_modules/.bin:${GOROOT}/bin:${GOPATH}/bin:$
PYOBJECTS="searx"
PY_SETUP_EXTRAS='[test]'
GECKODRIVER_VERSION="v0.37.0"
GECKODRIVER_VERSION="v0.37.1"
# SPHINXOPTS=
BLACK_OPTIONS=("--target-version" "py311" "--line-length" "120" "--skip-string-normalization")
BLACK_TARGETS=("--exclude" "(searx/static|searx/languages.py)" "--include" 'searxng.msg|\.pyi?$' "searx" "searxng_extra" "tests")
+5 -5
View File
@@ -1,10 +1,10 @@
mock==5.2.0
nose2[coverage_plugin]==0.16.0
cov-core==1.15.0
black==26.5.1
pylint==4.0.9
black==26.10.0
pylint==4.1.2
splinter==0.21.0
selenium==4.49.0
selenium==4.50.0
Sphinx==8.2.3;python_version <= "3.11"
Sphinx==9.1.0; python_version > "3.11"
sphinx-issues==6.0.0
@@ -23,6 +23,6 @@ coloredlogs==15.0.1
docutils>=0.21.2;python_version <= "3.11"
docutils>=0.22.4; python_version > "3.11"
parameterized==0.9.0
granian[reload]==2.8.3
basedpyright==1.40.1
granian[reload]==2.8.4
basedpyright==1.40.2
types-lxml==2026.2.16
+2 -2
View File
@@ -1,2 +1,2 @@
granian==2.8.3
granian[pname]==2.8.3
granian==2.8.4
granian[pname]==2.8.4
+1 -1
View File
@@ -93,7 +93,7 @@ class TrackerPatternsDB:
continue
if resp.status_code != 200:
log.warning(f"TRACKER_PATTERNS: ClearURL ignore HTTP {resp.status_code} {url}")
log.warning("TRACKER_PATTERNS: ClearURL ignore HTTP %s %s", resp.status_code, url)
continue
break
+14 -12
View File
@@ -115,26 +115,26 @@ def load_engine(engine_data: dict[str, t.Any]) -> "Engine | types.ModuleType | N
logger.error('An engine does not have a "name" field')
return None
if '_' in engine_name:
logger.error('Engine name contains underscore: "{}"'.format(engine_name))
logger.error('Engine name contains underscore: "%s"', engine_name)
return None
if engine_name.lower() != engine_name:
logger.warning('Engine name is not lowercase: "{}", converting to lowercase'.format(engine_name))
logger.warning('Engine name is not lowercase: "%s", converting to lowercase', engine_name)
engine_name = engine_name.lower()
engine_data['name'] = engine_name
# load_module
module_name = engine_data.get('engine')
if module_name is None:
logger.error('The "engine" field is missing for the engine named "{}"'.format(engine_name))
logger.error('The "engine" field is missing for the engine named "%s"', engine_name)
return None
try:
engine = load_module(module_name + '.py', ENGINE_DIR)
except (SyntaxError, KeyboardInterrupt, SystemExit, SystemError, ImportError, RuntimeError):
logger.exception('Fatal exception in engine "{}"'.format(module_name))
logger.exception('Fatal exception in engine "%s"', module_name)
sys.exit(1)
except BaseException:
logger.exception('Cannot load engine "{}"'.format(module_name))
logger.exception('Cannot load engine "%s"', module_name)
return None
check_engine_module(engine)
@@ -247,7 +247,7 @@ def is_missing_required_attributes(engine: "Engine | types.ModuleType"):
missing = False
for engine_attr in dir(engine):
if not engine_attr.startswith('_') and getattr(engine, engine_attr) is None:
logger.error('Missing engine config attribute: "{0}.{1}"'.format(engine.name, engine_attr))
logger.error('Missing engine config attribute: "%s.%s"', engine.name, engine_attr)
missing = True
return missing
@@ -277,12 +277,12 @@ def call_engine_setup(engine: "Engine | types.ModuleType", engine_data: dict[str
if setup_func is None:
setup_ok = True
elif not callable(setup_func):
logger.error(f"engine's setup method isn't a callable (is of type: {type(setup_func)})")
logger.error("engine's setup method isn't a callable (is of type: %s)", type(setup_func))
else:
try:
setup_ok = engine.setup(engine_data)
except Exception as e: # pylint: disable=broad-except
logger.exception(f"(PID {os.getpid()}) {engine.name}: engine SETUP failed, exception: {e}")
logger.exception("(PID %s) %s: engine SETUP failed, exception: %s", os.getpid(), engine.name, e)
setup_ok = False
# The evaluation of the return value is analogous to Engine.init
@@ -290,18 +290,18 @@ def call_engine_setup(engine: "Engine | types.ModuleType", engine_data: dict[str
setup_ok = True
if not setup_ok:
logger.error(f"(PID {os.getpid()}) {engine.name}: engine setup was not successful")
logger.error("(PID %s) %s: engine setup was not successful", os.getpid(), engine.name)
return setup_ok
def register_engine(engine: "Engine | types.ModuleType"):
if engine.name in engines:
logger.error('Engine config error: ambiguous name: {0}'.format(engine.name))
logger.error('Engine config error: ambiguous name: %s', engine.name)
sys.exit(1)
engines[engine.name] = engine
if engine.shortcut in engine_shortcuts:
logger.error('Engine config error: ambiguous shortcut: {0}'.format(engine.shortcut))
logger.error('Engine config error: ambiguous shortcut: %s', engine.shortcut)
sys.exit(1)
engine_shortcuts[engine.shortcut] = engine.name
@@ -327,7 +327,9 @@ def load_engines(engine_list: list[dict[str, t.Any]]):
# if an engine can't be loaded (if for example the engine is missing
# tor or some other requirements) its set to inactive!
logger.error(
f"(PID {os.getpid()}) {engine_data.get('name', '???')}: can't register engine (loading engine failed)"
"(PID %s) %s: can't register engine (loading engine failed)",
os.getpid(),
engine_data.get("name", "???"),
)
engine_data["inactive"] = True
return engines
+1 -2
View File
@@ -37,8 +37,7 @@ def obtain_token():
)
token['value'] = loads(actual_token.text)['authInfo']['access_token']
token['last_updated'] = update_time
# pylint: disable=bare-except
except:
except: # pylint: disable=bare-except
pass
return token
+1 -1
View File
@@ -169,7 +169,7 @@ def _get_results_from_process(res: EngineResults, cmd, pageno):
for raw_result in raw_results:
result = __parse_single_result(raw_result)
if result is None:
_command_logger.debug('skipped result:', raw_result)
_command_logger.debug('skipped result: %s', raw_result)
continue
if start <= count and count <= end: # pylint: disable=chained-comparison
+2 -2
View File
@@ -32,10 +32,10 @@ def init():
cfg_file = (settings_loader.get_user_cfg_folder() or pathlib.Path("/etc/searxng")) / "favicons.toml"
if not cfg_file.exists():
if is_active():
logger.error(f"missing favicon config: {cfg_file}")
logger.error("missing favicon config: %s", cfg_file)
cfg_file = config.DEFAULT_CFG_TOML_PATH
logger.debug(f"load favicon config: {cfg_file}")
logger.debug("load favicon config: %s", cfg_file)
cfg = config.FaviconConfig.from_toml_file(cfg_file, use_cache=True)
cache.init(cfg.cache)
proxy.init(cfg.proxy)
+1 -1
View File
@@ -352,7 +352,7 @@ CREATE TABLE IF NOT EXISTS blob_map (
bytes_c = len(data or b"")
if bytes_c > self.cfg.BLOB_MAX_BYTES:
logger.info(
"favicon of resolver: %s / authority: %s to big to cache (bytes: %s) " % (resolver, authority, bytes_c)
"favicon of resolver: %s / authority: %s to big to cache (bytes: %s) ", resolver, authority, bytes_c
)
return False
+1 -1
View File
@@ -137,7 +137,7 @@ class Request(t.NamedTuple):
method: str
url: str
kwargs: dict[str, str] = {}
kwargs: dict[str, str] = {} # pylint: disable=dangerous-default-value
@staticmethod
def get(url: str, **kwargs: t.Any):
+5 -3
View File
@@ -126,9 +126,11 @@ class Search:
actual_timeout = min(query_timeout, max_request_timeout)
logger.debug(
"actual_timeout={0} (default_timeout={1}, ?timeout_limit={2}, max_request_timeout={3})".format(
actual_timeout, default_timeout, query_timeout, max_request_timeout
)
"actual_timeout=%s (default_timeout=%s, ?timeout_limit=%s, max_request_timeout=%s)",
actual_timeout,
default_timeout,
query_timeout,
max_request_timeout,
)
return requests, actual_timeout
+2 -2
View File
@@ -71,7 +71,7 @@ class ProcessorMap(dict[str, EngineProcessor]):
eng_type = getattr(eng_obj, "engine_type", "online")
proc_cls = self.processor_types.get(eng_type)
if proc_cls is None:
logger.error("Engine '%s' is of unknown engine_type: %s", eng_type)
logger.error("Engine of name '%s' is of unknown engine_type: %s", eng_name, eng_type)
continue
# initialize (and register) the engine
@@ -94,7 +94,7 @@ class ProcessorMap(dict[str, EngineProcessor]):
# logger.debug("registered engine processor: %s", eng_proc.engine.name)
else:
logger.error(
f"(PID {os.getpid()}) {eng_proc.engine.name}: can't register engines processor (init engine failed)"
"(PID %s) %s: can't register engines processor (init engine failed)", os.getpid(), eng_proc.engine.name
)
return eng_proc_ok
+2 -2
View File
@@ -161,7 +161,7 @@ class EngineProcessor(ABC):
try:
init_ok = self.engine.init(eng_setting)
except Exception as e: # pylint: disable=broad-except
logger.exception(f"(PID {os.getpid()}) {self.engine.name}: engine INIT failed, exception: {e}")
logger.exception("(PID %s) %s: engine INIT failed, exception: %s", os.getpid(), self.engine.name, e)
init_ok = False
# In older engines, None is returned from the init method, which is
@@ -172,7 +172,7 @@ class EngineProcessor(ABC):
init_ok = True
if not init_ok:
logger.error(f"(PID {os.getpid()}) {self.engine.name}: engine init was not successful")
logger.error("(PID %s) %s: engine init was not successful", os.getpid(), self.engine.name)
return init_ok
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -41,7 +41,7 @@
]
},
"src/js/main/keyboard.ts": {
"file": "chunk/CX4Qzp80.min.js",
"file": "chunk/D8Rqnmnu.min.js",
"name": "keyboard",
"src": "src/js/main/keyboard.ts",
"isDynamicEntry": true,
+2 -2
View File
@@ -1,3 +1,3 @@
const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./chunk/CFmKEewG.min.js","./chunk/BuurKv-k.min.js","./sxng-mapview.min.css","./chunk/D3mcqWOe.min.js","./chunk/DK4yUVpy.min.js","./chunk/DcK-mo-Y.min.js","./chunk/C1dhoSkX.min.js","./chunk/CX4Qzp80.min.js","./chunk/6liDwPCz.min.js","./chunk/Bs-FMxfE.min.js","./chunk/DT2OB9zd.min.js","./chunk/e2-9fzwE.min.js"])))=>i.map(i=>d[i]);
var e={index:`index`,results:`results`,preferences:`preferences`,unknown:`unknown`},t={closeDetail:void 0,scrollPageToSelected:void 0,selectImage:void 0,selectNext:void 0,selectPrevious:void 0},n=()=>{let t=document.querySelector(`meta[name="endpoint"]`)?.getAttribute(`content`);return t&&t in e?t:e.unknown},r=()=>{let e=document.querySelector(`script[client_settings]`)?.getAttribute(`client_settings`);if(!e)return{};try{return JSON.parse(atob(e))}catch(e){return console.error(`Failed to load client_settings:`,e),{}}},i=async(e,t,n)=>{let r=new AbortController,i=setTimeout(()=>r.abort(),n?.timeout??3e4),a=await fetch(t,{body:n?.body,method:e,signal:r.signal}).finally(()=>clearTimeout(i));if(!a.ok)throw Error(a.statusText);return a},a=(e,t,n,r)=>{if(typeof t!=`string`){t.addEventListener(e,n,r);return}document.addEventListener(e,e=>{for(let r of e.composedPath())if(r instanceof HTMLElement&&r.matches(t)){try{n.call(r,e)}catch(e){console.error(e)}break}},r)},o=(e,t)=>{for(let e of t?.on??[])if(!e)return;document.readyState===`loading`?a(`DOMContentLoaded`,document,e,{once:!0}):e()},s=n(),c=r(),l=(e,t)=>{u(t)&&e()},u=e=>{switch(e.on){case`global`:return!0;case`endpoint`:return!!e.where.includes(s)}},d=`modulepreload`,f=function(e,t){return new URL(e,t).href},p={},m=function(e,t,n){let r=Promise.resolve();if(t&&t.length>0){let e=document.getElementsByTagName(`link`),i=document.querySelector(`meta[property=csp-nonce]`),a=i?.nonce||i?.getAttribute(`nonce`);function o(e){return Promise.all(e.map(e=>Promise.resolve(e).then(e=>({status:`fulfilled`,value:e}),e=>({status:`rejected`,reason:e}))))}function s(e){return import.meta.resolve?import.meta.resolve(e):new URL(e,import.meta.url).href}r=o(t.map(t=>{if(t=f(t,n),t=s(t),t in p)return;p[t]=!0;let r=t.endsWith(`.css`);for(let n=e.length-1;n>=0;n--){let i=e[n];if(i.href===t&&(!r||i.rel===`stylesheet`))return}let i=document.createElement(`link`);if(i.rel=r?`stylesheet`:d,r||(i.as=`script`),i.crossOrigin=``,i.href=t,a&&i.setAttribute(`nonce`,a),document.head.appendChild(i),r)return new Promise((e,n)=>{i.addEventListener(`load`,e),i.addEventListener(`error`,()=>n(Error(`Unable to preload CSS for ${t}`)))})}).filter(e=>e!==void 0))}function i(e){let t=new Event(`vite:preloadError`,{cancelable:!0});if(t.payload=e,window.dispatchEvent(t),!t.defaultPrevented)throw e}return r.then(t=>{for(let e of t||[])e.status===`rejected`&&i(e.reason);return e().catch(i)})};o(()=>{document.documentElement.classList.remove(`no-js`),document.documentElement.classList.add(`js`),a(`click`,`.close`,function(){this.parentNode?.classList.add(`invisible`)}),a(`click`,`.searxng_init_map`,async function(t){t.preventDefault(),this.classList.remove(`searxng_init_map`),l(()=>m(async()=>{let{default:e}=await import(`./chunk/CFmKEewG.min.js`);return{default:e}},__vite__mapDeps([0,1,2]),import.meta.url).then(({default:e})=>new e(this)),{on:`endpoint`,where:[e.results]})}),c.plugins?.includes(`infiniteScroll`)&&l(()=>m(async()=>{let{default:e}=await import(`./chunk/D3mcqWOe.min.js`);return{default:e}},__vite__mapDeps([3,1,4,5]),import.meta.url).then(({default:e})=>new e),{on:`endpoint`,where:[e.results]}),c.plugins?.includes(`calculator`)&&l(()=>m(async()=>{let{default:e}=await import(`./chunk/C1dhoSkX.min.js`);return{default:e}},__vite__mapDeps([6,1,5,4]),import.meta.url).then(({default:e})=>new e),{on:`endpoint`,where:[e.results]})}),o(()=>{m(()=>import(`./chunk/CX4Qzp80.min.js`),__vite__mapDeps([7,4]),import.meta.url),m(()=>import(`./chunk/6liDwPCz.min.js`),__vite__mapDeps([8,5,4]),import.meta.url),c.autocomplete&&m(()=>import(`./chunk/Bs-FMxfE.min.js`),__vite__mapDeps([9,4]),import.meta.url)},{on:[s===e.index]}),o(()=>{m(()=>import(`./chunk/CX4Qzp80.min.js`),__vite__mapDeps([7,4]),import.meta.url),m(()=>import(`./chunk/DT2OB9zd.min.js`),__vite__mapDeps([10,4]),import.meta.url),m(()=>import(`./chunk/6liDwPCz.min.js`),__vite__mapDeps([8,5,4]),import.meta.url),c.autocomplete&&m(()=>import(`./chunk/Bs-FMxfE.min.js`),__vite__mapDeps([9,4]),import.meta.url)},{on:[s===e.results]}),o(()=>{m(()=>import(`./chunk/e2-9fzwE.min.js`),__vite__mapDeps([11,4]),import.meta.url)},{on:[s===e.preferences]});export{c as i,a as n,t as r,i as t};
const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./chunk/CFmKEewG.min.js","./chunk/BuurKv-k.min.js","./sxng-mapview.min.css","./chunk/D3mcqWOe.min.js","./chunk/DK4yUVpy.min.js","./chunk/DcK-mo-Y.min.js","./chunk/C1dhoSkX.min.js","./chunk/D8Rqnmnu.min.js","./chunk/6liDwPCz.min.js","./chunk/Bs-FMxfE.min.js","./chunk/DT2OB9zd.min.js","./chunk/e2-9fzwE.min.js"])))=>i.map(i=>d[i]);
var e={index:`index`,results:`results`,preferences:`preferences`,unknown:`unknown`},t={closeDetail:void 0,scrollPageToSelected:void 0,selectImage:void 0,selectNext:void 0,selectPrevious:void 0},n=()=>{let t=document.querySelector(`meta[name="endpoint"]`)?.getAttribute(`content`);return t&&t in e?t:e.unknown},r=()=>{let e=document.querySelector(`script[client_settings]`)?.getAttribute(`client_settings`);if(!e)return{};try{return JSON.parse(atob(e))}catch(e){return console.error(`Failed to load client_settings:`,e),{}}},i=async(e,t,n)=>{let r=new AbortController,i=setTimeout(()=>r.abort(),n?.timeout??3e4),a=await fetch(t,{body:n?.body,method:e,signal:r.signal}).finally(()=>clearTimeout(i));if(!a.ok)throw Error(a.statusText);return a},a=(e,t,n,r)=>{if(typeof t!=`string`){t.addEventListener(e,n,r);return}document.addEventListener(e,e=>{for(let r of e.composedPath())if(r instanceof HTMLElement&&r.matches(t)){try{n.call(r,e)}catch(e){console.error(e)}break}},r)},o=(e,t)=>{for(let e of t?.on??[])if(!e)return;document.readyState===`loading`?a(`DOMContentLoaded`,document,e,{once:!0}):e()},s=n(),c=r(),l=(e,t)=>{u(t)&&e()},u=e=>{switch(e.on){case`global`:return!0;case`endpoint`:return!!e.where.includes(s)}},d=`modulepreload`,f=function(e,t){return new URL(e,t).href},p={},m=function(e,t,n){let r=Promise.resolve();if(t&&t.length>0){let e=document.getElementsByTagName(`link`),i=document.querySelector(`meta[property=csp-nonce]`),a=i?.nonce||i?.getAttribute(`nonce`);function o(e){return Promise.all(e.map(e=>Promise.resolve(e).then(e=>({status:`fulfilled`,value:e}),e=>({status:`rejected`,reason:e}))))}function s(e){return import.meta.resolve?import.meta.resolve(e):new URL(e,import.meta.url).href}r=o(t.map(t=>{if(t=f(t,n),t=s(t),t in p)return;p[t]=!0;let r=t.endsWith(`.css`);for(let n=e.length-1;n>=0;n--){let i=e[n];if(i.href===t&&(!r||i.rel===`stylesheet`))return}let i=document.createElement(`link`);if(i.rel=r?`stylesheet`:d,r||(i.as=`script`),i.crossOrigin=``,i.href=t,a&&i.setAttribute(`nonce`,a),document.head.appendChild(i),r)return new Promise((e,n)=>{i.addEventListener(`load`,e),i.addEventListener(`error`,()=>n(Error(`Unable to preload CSS for ${t}`)))})}).filter(e=>e!==void 0))}function i(e){let t=new Event(`vite:preloadError`,{cancelable:!0});if(t.payload=e,window.dispatchEvent(t),!t.defaultPrevented)throw e}return r.then(t=>{for(let e of t||[])e.status===`rejected`&&i(e.reason);return e().catch(i)})};o(()=>{document.documentElement.classList.remove(`no-js`),document.documentElement.classList.add(`js`),a(`click`,`.close`,function(){this.parentNode?.classList.add(`invisible`)}),a(`click`,`.searxng_init_map`,async function(t){t.preventDefault(),this.classList.remove(`searxng_init_map`),l(()=>m(async()=>{let{default:e}=await import(`./chunk/CFmKEewG.min.js`);return{default:e}},__vite__mapDeps([0,1,2]),import.meta.url).then(({default:e})=>new e(this)),{on:`endpoint`,where:[e.results]})}),c.plugins?.includes(`infiniteScroll`)&&l(()=>m(async()=>{let{default:e}=await import(`./chunk/D3mcqWOe.min.js`);return{default:e}},__vite__mapDeps([3,1,4,5]),import.meta.url).then(({default:e})=>new e),{on:`endpoint`,where:[e.results]}),c.plugins?.includes(`calculator`)&&l(()=>m(async()=>{let{default:e}=await import(`./chunk/C1dhoSkX.min.js`);return{default:e}},__vite__mapDeps([6,1,5,4]),import.meta.url).then(({default:e})=>new e),{on:`endpoint`,where:[e.results]})}),o(()=>{m(()=>import(`./chunk/D8Rqnmnu.min.js`),__vite__mapDeps([7,4]),import.meta.url),m(()=>import(`./chunk/6liDwPCz.min.js`),__vite__mapDeps([8,5,4]),import.meta.url),c.autocomplete&&m(()=>import(`./chunk/Bs-FMxfE.min.js`),__vite__mapDeps([9,4]),import.meta.url)},{on:[s===e.index]}),o(()=>{m(()=>import(`./chunk/D8Rqnmnu.min.js`),__vite__mapDeps([7,4]),import.meta.url),m(()=>import(`./chunk/DT2OB9zd.min.js`),__vite__mapDeps([10,4]),import.meta.url),m(()=>import(`./chunk/6liDwPCz.min.js`),__vite__mapDeps([8,5,4]),import.meta.url),c.autocomplete&&m(()=>import(`./chunk/Bs-FMxfE.min.js`),__vite__mapDeps([9,4]),import.meta.url)},{on:[s===e.results]}),o(()=>{m(()=>import(`./chunk/e2-9fzwE.min.js`),__vite__mapDeps([11,4]),import.meta.url)},{on:[s===e.preferences]});export{c as i,a as n,t as r,i as t};
//# sourceMappingURL=sxng-core.min.js.map
Binary file not shown.
+23 -21
View File
@@ -23,8 +23,8 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-09-21 12:54+0000\n"
"PO-Revision-Date: 2026-06-19 05:08+0000\n"
"POT-Creation-Date: 2026-10-04 05:47+0000\n"
"PO-Revision-Date: 2026-10-01 19:27+0000\n"
"Last-Translator: Raithlin <raithlin@noreply.codeberg.org>\n"
"Language: af\n"
"Language-Team: Afrikaans "
@@ -53,7 +53,7 @@ msgstr "toeps"
#. CATEGORY_NAMES['BLOGS']
#: searx/searxng.msg
msgid "blogs"
msgstr ""
msgstr "blogs"
#. CATEGORY_NAMES['DICTIONARIES']
#: searx/searxng.msg
@@ -73,7 +73,7 @@ msgstr "algemeen"
#. CATEGORY_NAMES['ICONS']
#: searx/searxng.msg
msgid "icons"
msgstr ""
msgstr "ikone"
#. CATEGORY_NAMES['IMAGES']
#: searx/searxng.msg
@@ -98,7 +98,7 @@ msgstr "kaart"
#. CATEGORY_NAMES['MOVIES']
#: searx/searxng.msg
msgid "movies"
msgstr ""
msgstr "rolprente"
#. CATEGORY_NAMES['MUSIC']
#: searx/searxng.msg
@@ -158,12 +158,12 @@ msgstr "sagteware wiki's"
#. CATEGORY_NAMES['STOCK_IMAGES']
#: searx/searxng.msg
msgid "stock images"
msgstr ""
msgstr "voorraadbeelde"
#. CATEGORY_NAMES['TRANSLATE']
#: searx/searxng.msg
msgid "translate"
msgstr ""
msgstr "vertaal"
#. CATEGORY_NAMES['TV']
#: searx/searxng.msg
@@ -178,7 +178,7 @@ msgstr "videos"
#. CATEGORY_NAMES['WEATHER']
#: searx/searxng.msg
msgid "weather"
msgstr ""
msgstr "weer"
#. CATEGORY_NAMES['WEB']
#: searx/searxng.msg
@@ -808,11 +808,12 @@ msgstr ""
"Laai die volgende bladsy outomaties wanneer na die onderkant van die "
"huidige bladsy geblaai word"
#: searx/plugins/oa_doi_rewrite.py:54
#: searx/plugins/oa_doi_rewrite.py:55
msgid "Open Access DOI rewrite"
msgstr "oop toegang DOI oorskryf"
#: searx/plugins/oa_doi_rewrite.py:55
#: searx/plugins/oa_doi_rewrite.py:56
#: searx/templates/simple/preferences/doi_resolver.html:15
msgid ""
"Avoid paywalls by redirecting to open-access versions of publications "
"when available"
@@ -1433,17 +1434,9 @@ msgstr "Voeg gekopieerde voorkeur-hash (sonder URL) in om te herstel"
msgid "Preferences hash"
msgstr "Voorkeure hash"
#: searx/templates/simple/preferences/doi_resolver.html:1
msgid "Digital Object Identifier (DOI)"
msgstr "Digitale Objekidentifiseerder (DOI)"
#: searx/templates/simple/preferences/doi_resolver.html:6
msgid "Open Access DOI resolver"
msgstr "Ooptoegang DOI-oplosser"
#: searx/templates/simple/preferences/doi_resolver.html:18
msgid "Select service used by DOI rewrite"
msgstr "Kies diens wat deur DOI herskryf gebruik word"
#: searx/templates/simple/preferences/doi_resolver.html:2
msgid "DOI Resolver"
msgstr ""
#: searx/templates/simple/preferences/engines.html:9
msgid ""
@@ -2196,3 +2189,12 @@ msgstr "versteek video"
#~ msgid "Engine"
#~ msgstr "Enjin"
#~ msgid "Digital Object Identifier (DOI)"
#~ msgstr "Digitale Objekidentifiseerder (DOI)"
#~ msgid "Open Access DOI resolver"
#~ msgstr "Ooptoegang DOI-oplosser"
#~ msgid "Select service used by DOI rewrite"
#~ msgstr "Kies diens wat deur DOI herskryf gebruik word"
Binary file not shown.
+16 -14
View File
@@ -33,7 +33,7 @@ msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-09-21 12:54+0000\n"
"POT-Creation-Date: 2026-10-04 05:47+0000\n"
"PO-Revision-Date: 2026-06-28 18:07+0000\n"
"Last-Translator: nebras <nebras@noreply.codeberg.org>\n"
"Language: ar\n"
@@ -815,11 +815,12 @@ msgid ""
" page"
msgstr "يحمل الصفحة التالية تلقائيًا عند التمرير إلى أسفل الصفحة الحالية"
#: searx/plugins/oa_doi_rewrite.py:54
#: searx/plugins/oa_doi_rewrite.py:55
msgid "Open Access DOI rewrite"
msgstr "فتح الوصول معرف الكائن الرقمي إعادة كتابة"
#: searx/plugins/oa_doi_rewrite.py:55
#: searx/plugins/oa_doi_rewrite.py:56
#: searx/templates/simple/preferences/doi_resolver.html:15
msgid ""
"Avoid paywalls by redirecting to open-access versions of publications "
"when available"
@@ -1441,17 +1442,9 @@ msgstr "أدخل تجزئة التفضيلات المنسوخة (بدون عنو
msgid "Preferences hash"
msgstr "تجزئة التفضيلات"
#: searx/templates/simple/preferences/doi_resolver.html:1
msgid "Digital Object Identifier (DOI)"
msgstr "معرف الكائن الرقمي (DOI)"
#: searx/templates/simple/preferences/doi_resolver.html:6
msgid "Open Access DOI resolver"
msgstr "فتح الوصول إلى محلل DOI"
#: searx/templates/simple/preferences/doi_resolver.html:18
msgid "Select service used by DOI rewrite"
msgstr "حدد الخدمة التي يستخدمه المعرف الرقمي. (DOI)"
#: searx/templates/simple/preferences/doi_resolver.html:2
msgid "DOI Resolver"
msgstr ""
#: searx/templates/simple/preferences/engines.html:9
msgid ""
@@ -2434,3 +2427,12 @@ msgstr "إخفاء الفيديو"
#~ msgid "Engine"
#~ msgstr "محرك"
#~ msgid "Digital Object Identifier (DOI)"
#~ msgstr "معرف الكائن الرقمي (DOI)"
#~ msgid "Open Access DOI resolver"
#~ msgstr "فتح الوصول إلى محلل DOI"
#~ msgid "Select service used by DOI rewrite"
#~ msgstr "حدد الخدمة التي يستخدمه المعرف الرقمي. (DOI)"
Binary file not shown.
+17 -15
View File
@@ -23,7 +23,7 @@ msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-09-21 12:54+0000\n"
"POT-Creation-Date: 2026-10-04 05:47+0000\n"
"PO-Revision-Date: 2026-08-21 20:54+0000\n"
"Last-Translator: return42 <return42@noreply.codeberg.org>\n"
"Language: bg\n"
@@ -804,11 +804,12 @@ msgid ""
" page"
msgstr "Автоматично зареждане на следващата страница"
#: searx/plugins/oa_doi_rewrite.py:54
#: searx/plugins/oa_doi_rewrite.py:55
msgid "Open Access DOI rewrite"
msgstr "Отворен достъп DOI пренаписване"
#: searx/plugins/oa_doi_rewrite.py:55
#: searx/plugins/oa_doi_rewrite.py:56
#: searx/templates/simple/preferences/doi_resolver.html:15
msgid ""
"Avoid paywalls by redirecting to open-access versions of publications "
"when available"
@@ -1429,19 +1430,9 @@ msgstr "Вмъкнете копирания хеш на предпочитани
msgid "Preferences hash"
msgstr "Хеш на предпочитанията"
#: searx/templates/simple/preferences/doi_resolver.html:1
msgid "Digital Object Identifier (DOI)"
msgstr "Идентификатор на цифров обект (DOI)"
#: searx/templates/simple/preferences/doi_resolver.html:6
msgid "Open Access DOI resolver"
msgstr "Дигитален идентификатор на обекти с отворен достъп"
#: searx/templates/simple/preferences/doi_resolver.html:18
msgid "Select service used by DOI rewrite"
#: searx/templates/simple/preferences/doi_resolver.html:2
msgid "DOI Resolver"
msgstr ""
"Изберете услуга използвана от \"Идентификатор на дигитален обект“ (DOI) "
"пренаписване"
#: searx/templates/simple/preferences/engines.html:9
#, fuzzy
@@ -2434,3 +2425,14 @@ msgstr "скрий видеото"
#~ msgid "Engine"
#~ msgstr "Търсачка"
#~ msgid "Digital Object Identifier (DOI)"
#~ msgstr "Идентификатор на цифров обект (DOI)"
#~ msgid "Open Access DOI resolver"
#~ msgstr "Дигитален идентификатор на обекти с отворен достъп"
#~ msgid "Select service used by DOI rewrite"
#~ msgstr ""
#~ "Изберете услуга използвана от \"Идентификатор"
#~ " на дигитален обект“ (DOI) пренаписване"
Binary file not shown.
+16 -14
View File
@@ -29,7 +29,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-09-21 12:54+0000\n"
"POT-Creation-Date: 2026-10-04 05:47+0000\n"
"PO-Revision-Date: 2026-05-19 12:07+0000\n"
"Last-Translator: return42 <return42@noreply.codeberg.org>\n"
"Language: bn\n"
@@ -810,11 +810,12 @@ msgstr ""
"বর্তমান পৃষ্ঠার নীচে স্ক্রোল করার সময় স্বয়ংক্রিয়ভাবে পরবর্তী পৃষ্ঠা "
"লোড করুন"
#: searx/plugins/oa_doi_rewrite.py:54
#: searx/plugins/oa_doi_rewrite.py:55
msgid "Open Access DOI rewrite"
msgstr "পুনর্লিখিত DOI উন্মুক্ত প্রবেশ"
#: searx/plugins/oa_doi_rewrite.py:55
#: searx/plugins/oa_doi_rewrite.py:56
#: searx/templates/simple/preferences/doi_resolver.html:15
msgid ""
"Avoid paywalls by redirecting to open-access versions of publications "
"when available"
@@ -1429,17 +1430,9 @@ msgstr "অনুলিপিকৃত হ্যাশ এখানে দাও
msgid "Preferences hash"
msgstr "পছন্দসমূহের হ্যাশ"
#: searx/templates/simple/preferences/doi_resolver.html:1
msgid "Digital Object Identifier (DOI)"
msgstr "ডিজিটাল অবজেক্ট আইডেন্টিফায়ার (ডই)"
#: searx/templates/simple/preferences/doi_resolver.html:6
msgid "Open Access DOI resolver"
msgstr "উন্মুক্ত প্রবেশাধিকারযুক্ত DOI সমাধানদাতা"
#: searx/templates/simple/preferences/doi_resolver.html:18
msgid "Select service used by DOI rewrite"
msgstr "পুনর্লিখিত DOI দ্বারা ব্যবহৃত সার্ভিস নির্বাচিত করুণ"
#: searx/templates/simple/preferences/doi_resolver.html:2
msgid "DOI Resolver"
msgstr ""
#: searx/templates/simple/preferences/engines.html:9
msgid ""
@@ -2192,3 +2185,12 @@ msgstr "ভিডিও লুকিয়ে ফেলুন"
#~ msgid "Engine"
#~ msgstr "ইঞ্জিন"
#~ msgid "Digital Object Identifier (DOI)"
#~ msgstr "ডিজিটাল অবজেক্ট আইডেন্টিফায়ার (ডই)"
#~ msgid "Open Access DOI resolver"
#~ msgstr "উন্মুক্ত প্রবেশাধিকারযুক্ত DOI সমাধানদাতা"
#~ msgid "Select service used by DOI rewrite"
#~ msgstr "পুনর্লিখিত DOI দ্বারা ব্যবহৃত সার্ভিস নির্বাচিত করুণ"
Binary file not shown.
+15 -13
View File
@@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-09-21 12:54+0000\n"
"POT-Creation-Date: 2026-10-04 05:47+0000\n"
"PO-Revision-Date: 2026-05-19 12:07+0000\n"
"Last-Translator: return42 <return42@noreply.codeberg.org>\n"
"Language: bo\n"
@@ -784,11 +784,12 @@ msgid ""
" page"
msgstr "དྲ་ངོས་མར་འདྲུད་ནས་ཞབས་ལ་སླེབས་དུས་རང་འགུལ་སྒོས་འཕྲོ་མའི་ནང་དོན་འཆར་པར་བྱེད།"
#: searx/plugins/oa_doi_rewrite.py:54
#: searx/plugins/oa_doi_rewrite.py:55
msgid "Open Access DOI rewrite"
msgstr ""
#: searx/plugins/oa_doi_rewrite.py:55
#: searx/plugins/oa_doi_rewrite.py:56
#: searx/templates/simple/preferences/doi_resolver.html:15
msgid ""
"Avoid paywalls by redirecting to open-access versions of publications "
"when available"
@@ -1394,16 +1395,8 @@ msgstr ""
msgid "Preferences hash"
msgstr ""
#: searx/templates/simple/preferences/doi_resolver.html:1
msgid "Digital Object Identifier (DOI)"
msgstr ""
#: searx/templates/simple/preferences/doi_resolver.html:6
msgid "Open Access DOI resolver"
msgstr ""
#: searx/templates/simple/preferences/doi_resolver.html:18
msgid "Select service used by DOI rewrite"
#: searx/templates/simple/preferences/doi_resolver.html:2
msgid "DOI Resolver"
msgstr ""
#: searx/templates/simple/preferences/engines.html:9
@@ -2325,3 +2318,12 @@ msgstr "རྙན་ཟློས་སྦས།"
#~ msgid "Engine"
#~ msgstr ""
#~ msgid "Digital Object Identifier (DOI)"
#~ msgstr ""
#~ msgid "Open Access DOI resolver"
#~ msgstr ""
#~ msgid "Select service used by DOI rewrite"
#~ msgstr ""
Binary file not shown.
+16 -14
View File
@@ -31,7 +31,7 @@ msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-09-21 12:54+0000\n"
"POT-Creation-Date: 2026-10-04 05:47+0000\n"
"PO-Revision-Date: 2026-09-19 15:25+0000\n"
"Last-Translator: return42 <return42@noreply.codeberg.org>\n"
"Language: ca\n"
@@ -811,11 +811,12 @@ msgstr ""
"Carrega automàticament la pàgina següent en desplaçar-se al final de la "
"pàgina actual"
#: searx/plugins/oa_doi_rewrite.py:54
#: searx/plugins/oa_doi_rewrite.py:55
msgid "Open Access DOI rewrite"
msgstr "Reescriptura de l'Open Access DOI"
#: searx/plugins/oa_doi_rewrite.py:55
#: searx/plugins/oa_doi_rewrite.py:56
#: searx/templates/simple/preferences/doi_resolver.html:15
msgid ""
"Avoid paywalls by redirecting to open-access versions of publications "
"when available"
@@ -1433,17 +1434,9 @@ msgstr "Inserta el hash de preferències copiat (sense URL) per restaurar"
msgid "Preferences hash"
msgstr "Hash de preferències"
#: searx/templates/simple/preferences/doi_resolver.html:1
msgid "Digital Object Identifier (DOI)"
msgstr "Identificador d'objecte digital (DOI)"
#: searx/templates/simple/preferences/doi_resolver.html:6
msgid "Open Access DOI resolver"
msgstr "Resolució del DOI"
#: searx/templates/simple/preferences/doi_resolver.html:18
msgid "Select service used by DOI rewrite"
msgstr "Selecciona el servei utilitzat per a la reescriptura del DOI"
#: searx/templates/simple/preferences/doi_resolver.html:2
msgid "DOI Resolver"
msgstr ""
#: searx/templates/simple/preferences/engines.html:9
msgid ""
@@ -2454,3 +2447,12 @@ msgstr "oculta el vídeo"
#~ msgid "Engine"
#~ msgstr "Cercador"
#~ msgid "Digital Object Identifier (DOI)"
#~ msgstr "Identificador d'objecte digital (DOI)"
#~ msgid "Open Access DOI resolver"
#~ msgstr "Resolució del DOI"
#~ msgid "Select service used by DOI rewrite"
#~ msgstr "Selecciona el servei utilitzat per a la reescriptura del DOI"
Binary file not shown.
+22 -20
View File
@@ -25,21 +25,20 @@
# radekjuthner <radekjuthner@noreply.codeberg.org>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-09-21 12:54+0000\n"
"POT-Creation-Date: 2026-10-04 05:47+0000\n"
"PO-Revision-Date: 2026-09-22 13:25+0000\n"
"Last-Translator: Fjuro <fjuro@noreply.codeberg.org>\n"
"Language: cs\n"
"Language-Team: Czech <https://translate.codeberg.org/projects/searxng/"
"searxng/cs/>\n"
"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n "
"<= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n"
"Language-Team: Czech "
"<https://translate.codeberg.org/projects/searxng/searxng/cs/>\n"
"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && "
"n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.18.0\n"
"X-Generator: Weblate 2026.9.1\n"
#. CONSTANT_NAMES['NO_SUBGROUPING']
#: searx/searxng.msg
@@ -811,11 +810,12 @@ msgid ""
" page"
msgstr "Automaticky načte další stránku při posunutí na konec aktuální stránky"
#: searx/plugins/oa_doi_rewrite.py:54
#: searx/plugins/oa_doi_rewrite.py:55
msgid "Open Access DOI rewrite"
msgstr "Přesměrování na Open Access DOI"
#: searx/plugins/oa_doi_rewrite.py:55
#: searx/plugins/oa_doi_rewrite.py:56
#: searx/templates/simple/preferences/doi_resolver.html:15
msgid ""
"Avoid paywalls by redirecting to open-access versions of publications "
"when available"
@@ -1436,17 +1436,9 @@ msgstr "Pro obnovení vložte zkopírovaný hash předvoleb (bez adresy URL)"
msgid "Preferences hash"
msgstr "Hash předvoleb"
#: searx/templates/simple/preferences/doi_resolver.html:1
msgid "Digital Object Identifier (DOI)"
msgstr "Digital Object Identifier (DOI)"
#: searx/templates/simple/preferences/doi_resolver.html:6
msgid "Open Access DOI resolver"
msgstr "Web pro přesměrování na Open Access DOI"
#: searx/templates/simple/preferences/doi_resolver.html:18
msgid "Select service used by DOI rewrite"
msgstr "Výběr služby použité při přepisu DOI"
#: searx/templates/simple/preferences/doi_resolver.html:2
msgid "DOI Resolver"
msgstr ""
#: searx/templates/simple/preferences/engines.html:9
msgid ""
@@ -2440,3 +2432,13 @@ msgstr "skrýt video"
#~ msgid "Engine"
#~ msgstr "Vyhledávač"
#~ msgid "Digital Object Identifier (DOI)"
#~ msgstr "Digital Object Identifier (DOI)"
#~ msgid "Open Access DOI resolver"
#~ msgstr "Web pro přesměrování na Open Access DOI"
#~ msgid "Select service used by DOI rewrite"
#~ msgstr "Výběr služby použité při přepisu DOI"
Binary file not shown.
+15 -13
View File
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-09-21 12:54+0000\n"
"POT-Creation-Date: 2026-10-04 05:47+0000\n"
"PO-Revision-Date: 2026-05-19 12:07+0000\n"
"Last-Translator: return42 <return42@noreply.codeberg.org>\n"
"Language: cy\n"
@@ -802,11 +802,12 @@ msgstr ""
"Llwytho'r dudalen nesaf yn awtomatig wrth gyrraedd gwaelod y dudalen "
"bresennol"
#: searx/plugins/oa_doi_rewrite.py:54
#: searx/plugins/oa_doi_rewrite.py:55
msgid "Open Access DOI rewrite"
msgstr "Disodli DOI Open Access"
#: searx/plugins/oa_doi_rewrite.py:55
#: searx/plugins/oa_doi_rewrite.py:56
#: searx/templates/simple/preferences/doi_resolver.html:15
msgid ""
"Avoid paywalls by redirecting to open-access versions of publications "
"when available"
@@ -1422,18 +1423,10 @@ msgstr "Rhowch hash dewisiadau yma (heb URL) i'w adfer"
msgid "Preferences hash"
msgstr "Hash dewisiadau"
#: searx/templates/simple/preferences/doi_resolver.html:1
msgid "Digital Object Identifier (DOI)"
#: searx/templates/simple/preferences/doi_resolver.html:2
msgid "DOI Resolver"
msgstr ""
#: searx/templates/simple/preferences/doi_resolver.html:6
msgid "Open Access DOI resolver"
msgstr "Atebydd DOI Open Access"
#: searx/templates/simple/preferences/doi_resolver.html:18
msgid "Select service used by DOI rewrite"
msgstr "Dewis y gwasanaeth i'r disodlydd DOI ddefnyddio"
#: searx/templates/simple/preferences/engines.html:9
msgid ""
"This tab does not exist in the user interface, but you can search with "
@@ -2393,3 +2386,12 @@ msgstr "cuddio'r fideo"
#~ msgid "Engine"
#~ msgstr "Peiriant"
#~ msgid "Digital Object Identifier (DOI)"
#~ msgstr ""
#~ msgid "Open Access DOI resolver"
#~ msgstr "Atebydd DOI Open Access"
#~ msgid "Select service used by DOI rewrite"
#~ msgstr "Dewis y gwasanaeth i'r disodlydd DOI ddefnyddio"
Binary file not shown.
+16 -14
View File
@@ -19,7 +19,7 @@ msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-09-21 12:54+0000\n"
"POT-Creation-Date: 2026-10-04 05:47+0000\n"
"PO-Revision-Date: 2026-06-16 07:07+0000\n"
"Last-Translator: AndersNordh <andersnordh@noreply.codeberg.org>\n"
"Language: da\n"
@@ -804,11 +804,12 @@ msgstr ""
"ndlæser automatisk næste side, når du scroller til bunden af den aktuelle"
" side"
#: searx/plugins/oa_doi_rewrite.py:54
#: searx/plugins/oa_doi_rewrite.py:55
msgid "Open Access DOI rewrite"
msgstr "Open Access DOI-omskrivning"
#: searx/plugins/oa_doi_rewrite.py:55
#: searx/plugins/oa_doi_rewrite.py:56
#: searx/templates/simple/preferences/doi_resolver.html:15
msgid ""
"Avoid paywalls by redirecting to open-access versions of publications "
"when available"
@@ -1430,17 +1431,9 @@ msgstr "Indsæt kopieret indstillinger-hash (uden URL) for at gendanne"
msgid "Preferences hash"
msgstr "Præference hash"
#: searx/templates/simple/preferences/doi_resolver.html:1
msgid "Digital Object Identifier (DOI)"
msgstr "Digital Object Identifier (DOI)"
#: searx/templates/simple/preferences/doi_resolver.html:6
msgid "Open Access DOI resolver"
msgstr "Open Access DOI-forløser"
#: searx/templates/simple/preferences/doi_resolver.html:18
msgid "Select service used by DOI rewrite"
msgstr "Vælg service brugt af DOI-omskrivning"
#: searx/templates/simple/preferences/doi_resolver.html:2
msgid "DOI Resolver"
msgstr ""
#: searx/templates/simple/preferences/engines.html:9
msgid ""
@@ -2449,3 +2442,12 @@ msgstr "skjul video"
#~ msgid "Engine"
#~ msgstr "Maskine"
#~ msgid "Digital Object Identifier (DOI)"
#~ msgstr "Digital Object Identifier (DOI)"
#~ msgid "Open Access DOI resolver"
#~ msgstr "Open Access DOI-forløser"
#~ msgid "Select service used by DOI rewrite"
#~ msgstr "Vælg service brugt af DOI-omskrivning"
Binary file not shown.
+20 -18
View File
@@ -32,20 +32,19 @@
# Serpensin <serpensin@noreply.codeberg.org>, 2026.
msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-09-21 12:54+0000\n"
"POT-Creation-Date: 2026-10-04 05:47+0000\n"
"PO-Revision-Date: 2026-09-22 13:25+0000\n"
"Last-Translator: return42 <return42@noreply.codeberg.org>\n"
"Language: de\n"
"Language-Team: German <https://translate.codeberg.org/projects/searxng/"
"searxng/de/>\n"
"Language-Team: German "
"<https://translate.codeberg.org/projects/searxng/searxng/de/>\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.18.0\n"
"X-Generator: Weblate 2026.9.1\n"
#. CONSTANT_NAMES['NO_SUBGROUPING']
#: searx/searxng.msg
@@ -820,11 +819,12 @@ msgstr ""
"Lädt automatisch die nächste Seite, wenn zum Ende der aktuellen Seite "
"gescrollt wird"
#: searx/plugins/oa_doi_rewrite.py:54
#: searx/plugins/oa_doi_rewrite.py:55
msgid "Open Access DOI rewrite"
msgstr "Open-Access-DOI umschreiben"
#: searx/plugins/oa_doi_rewrite.py:55
#: searx/plugins/oa_doi_rewrite.py:56
#: searx/templates/simple/preferences/doi_resolver.html:15
msgid ""
"Avoid paywalls by redirecting to open-access versions of publications "
"when available"
@@ -1452,17 +1452,9 @@ msgstr "Fügen Sie den kopierten Einstellungen (ohne URL) zum Wiederherstellen e
msgid "Preferences hash"
msgstr "Einstellungen (ohne URL)"
#: searx/templates/simple/preferences/doi_resolver.html:1
msgid "Digital Object Identifier (DOI)"
msgstr "Digital Object Identifier (DOI)"
#: searx/templates/simple/preferences/doi_resolver.html:6
msgid "Open Access DOI resolver"
msgstr "Open Access DOI resolver"
#: searx/templates/simple/preferences/doi_resolver.html:18
msgid "Select service used by DOI rewrite"
msgstr "Wähle den Dienst für DOI Rewrite"
#: searx/templates/simple/preferences/doi_resolver.html:2
msgid "DOI Resolver"
msgstr ""
#: searx/templates/simple/preferences/engines.html:9
msgid ""
@@ -2496,3 +2488,13 @@ msgstr "Video verstecken"
#~ msgid "Engine"
#~ msgstr "Suchmaschine"
#~ msgid "Digital Object Identifier (DOI)"
#~ msgstr "Digital Object Identifier (DOI)"
#~ msgid "Open Access DOI resolver"
#~ msgstr "Open Access DOI resolver"
#~ msgid "Select service used by DOI rewrite"
#~ msgstr "Wähle den Dienst für DOI Rewrite"
Binary file not shown.
+15 -13
View File
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-09-21 12:54+0000\n"
"POT-Creation-Date: 2026-10-04 05:47+0000\n"
"PO-Revision-Date: 2025-08-13 08:09+0000\n"
"Last-Translator: ijxp <ijxp@noreply.codeberg.org>\n"
"Language: dv\n"
@@ -781,11 +781,12 @@ msgid ""
" page"
msgstr ""
#: searx/plugins/oa_doi_rewrite.py:54
#: searx/plugins/oa_doi_rewrite.py:55
msgid "Open Access DOI rewrite"
msgstr ""
#: searx/plugins/oa_doi_rewrite.py:55
#: searx/plugins/oa_doi_rewrite.py:56
#: searx/templates/simple/preferences/doi_resolver.html:15
msgid ""
"Avoid paywalls by redirecting to open-access versions of publications "
"when available"
@@ -1391,16 +1392,8 @@ msgstr ""
msgid "Preferences hash"
msgstr ""
#: searx/templates/simple/preferences/doi_resolver.html:1
msgid "Digital Object Identifier (DOI)"
msgstr ""
#: searx/templates/simple/preferences/doi_resolver.html:6
msgid "Open Access DOI resolver"
msgstr ""
#: searx/templates/simple/preferences/doi_resolver.html:18
msgid "Select service used by DOI rewrite"
#: searx/templates/simple/preferences/doi_resolver.html:2
msgid "DOI Resolver"
msgstr ""
#: searx/templates/simple/preferences/engines.html:9
@@ -2056,3 +2049,12 @@ msgstr ""
#~ msgid "Engine"
#~ msgstr ""
#~ msgid "Digital Object Identifier (DOI)"
#~ msgstr ""
#~ msgid "Open Access DOI resolver"
#~ msgstr ""
#~ msgid "Select service used by DOI rewrite"
#~ msgstr ""
Binary file not shown.
@@ -25,7 +25,7 @@ msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-09-21 12:54+0000\n"
"POT-Creation-Date: 2026-10-04 05:47+0000\n"
"PO-Revision-Date: 2026-06-17 20:19+0000\n"
"Last-Translator: return42 <return42@noreply.codeberg.org>\n"
"Language: el_GR\n"
@@ -812,11 +812,12 @@ msgstr ""
"Αυτόματη φόρτωση της επόμενης σελίδας κατά την κύλιση στο κάτω μέρος της "
"τρέχουσας σελίδας"
#: searx/plugins/oa_doi_rewrite.py:54
#: searx/plugins/oa_doi_rewrite.py:55
msgid "Open Access DOI rewrite"
msgstr "Ανοίξτε την επανεγγραφή DOI της Access"
#: searx/plugins/oa_doi_rewrite.py:55
#: searx/plugins/oa_doi_rewrite.py:56
#: searx/templates/simple/preferences/doi_resolver.html:15
msgid ""
"Avoid paywalls by redirecting to open-access versions of publications "
"when available"
@@ -1441,17 +1442,9 @@ msgstr ""
msgid "Preferences hash"
msgstr "Κατακερματισμός προτιμήσεων"
#: searx/templates/simple/preferences/doi_resolver.html:1
msgid "Digital Object Identifier (DOI)"
msgstr "Ψηφιακό αναγνωριστικό αντικειμένου (DOI)"
#: searx/templates/simple/preferences/doi_resolver.html:6
msgid "Open Access DOI resolver"
msgstr "Επιλυτής DOI ανοικτής πρόσβασης"
#: searx/templates/simple/preferences/doi_resolver.html:18
msgid "Select service used by DOI rewrite"
msgstr "Επιλέξτε την υπηρεσία που θα χρησιμοποιηθεί απ' το DOI rewrite"
#: searx/templates/simple/preferences/doi_resolver.html:2
msgid "DOI Resolver"
msgstr ""
#: searx/templates/simple/preferences/engines.html:9
msgid ""
@@ -2469,3 +2462,12 @@ msgstr "απόκρυψη βίντεο"
#~ msgid "Engine"
#~ msgstr "Μηχανή"
#~ msgid "Digital Object Identifier (DOI)"
#~ msgstr "Ψηφιακό αναγνωριστικό αντικειμένου (DOI)"
#~ msgid "Open Access DOI resolver"
#~ msgstr "Επιλυτής DOI ανοικτής πρόσβασης"
#~ msgid "Select service used by DOI rewrite"
#~ msgstr "Επιλέξτε την υπηρεσία που θα χρησιμοποιηθεί απ' το DOI rewrite"
Binary file not shown.
+15 -13
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-09-21 12:54+0000\n"
"POT-Creation-Date: 2026-10-04 05:47+0000\n"
"PO-Revision-Date: 2014-01-30 15:22+0100\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: en\n"
@@ -777,11 +777,12 @@ msgid ""
" page"
msgstr ""
#: searx/plugins/oa_doi_rewrite.py:54
#: searx/plugins/oa_doi_rewrite.py:55
msgid "Open Access DOI rewrite"
msgstr ""
#: searx/plugins/oa_doi_rewrite.py:55
#: searx/plugins/oa_doi_rewrite.py:56
#: searx/templates/simple/preferences/doi_resolver.html:15
msgid ""
"Avoid paywalls by redirecting to open-access versions of publications "
"when available"
@@ -1387,16 +1388,8 @@ msgstr ""
msgid "Preferences hash"
msgstr ""
#: searx/templates/simple/preferences/doi_resolver.html:1
msgid "Digital Object Identifier (DOI)"
msgstr ""
#: searx/templates/simple/preferences/doi_resolver.html:6
msgid "Open Access DOI resolver"
msgstr ""
#: searx/templates/simple/preferences/doi_resolver.html:18
msgid "Select service used by DOI rewrite"
#: searx/templates/simple/preferences/doi_resolver.html:2
msgid "DOI Resolver"
msgstr ""
#: searx/templates/simple/preferences/engines.html:9
@@ -2317,3 +2310,12 @@ msgstr ""
#~ msgid "Engine"
#~ msgstr ""
#~ msgid "Digital Object Identifier (DOI)"
#~ msgstr ""
#~ msgid "Open Access DOI resolver"
#~ msgstr ""
#~ msgid "Select service used by DOI rewrite"
#~ msgstr ""
Binary file not shown.
+15 -13
View File
@@ -23,7 +23,7 @@ msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-09-21 12:54+0000\n"
"POT-Creation-Date: 2026-10-04 05:47+0000\n"
"PO-Revision-Date: 2026-05-19 12:07+0000\n"
"Last-Translator: return42 <return42@noreply.codeberg.org>\n"
"Language: eo\n"
@@ -801,11 +801,12 @@ msgid ""
" page"
msgstr "Aŭtomate ŝarĝi sekvan paĝon rulumante al la subo de la nuna paĝo"
#: searx/plugins/oa_doi_rewrite.py:54
#: searx/plugins/oa_doi_rewrite.py:55
msgid "Open Access DOI rewrite"
msgstr "Malfermalira COI-ŝanĝo"
#: searx/plugins/oa_doi_rewrite.py:55
#: searx/plugins/oa_doi_rewrite.py:56
#: searx/templates/simple/preferences/doi_resolver.html:15
msgid ""
"Avoid paywalls by redirecting to open-access versions of publications "
"when available"
@@ -1420,18 +1421,10 @@ msgstr ""
msgid "Preferences hash"
msgstr ""
#: searx/templates/simple/preferences/doi_resolver.html:1
msgid "Digital Object Identifier (DOI)"
#: searx/templates/simple/preferences/doi_resolver.html:2
msgid "DOI Resolver"
msgstr ""
#: searx/templates/simple/preferences/doi_resolver.html:6
msgid "Open Access DOI resolver"
msgstr "Malfermalira COI-solvilo"
#: searx/templates/simple/preferences/doi_resolver.html:18
msgid "Select service used by DOI rewrite"
msgstr "Elekti servon uzatan de DOI-reskribo"
#: searx/templates/simple/preferences/engines.html:9
msgid ""
"This tab does not exist in the user interface, but you can search with "
@@ -2405,3 +2398,12 @@ msgstr "kaŝi videojn"
#~ msgid "Engine"
#~ msgstr "Serĉilo"
#~ msgid "Digital Object Identifier (DOI)"
#~ msgstr ""
#~ msgid "Open Access DOI resolver"
#~ msgstr "Malfermalira COI-solvilo"
#~ msgid "Select service used by DOI rewrite"
#~ msgstr "Elekti servon uzatan de DOI-reskribo"
Binary file not shown.
+17 -15
View File
@@ -52,8 +52,8 @@ msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-09-21 12:54+0000\n"
"PO-Revision-Date: 2026-09-22 13:25+0000\n"
"POT-Creation-Date: 2026-10-04 05:47+0000\n"
"PO-Revision-Date: 2026-10-05 10:27+0000\n"
"Last-Translator: gallegonovato <gallegonovato@noreply.codeberg.org>\n"
"Language: es\n"
"Language-Team: Spanish <https://translate.codeberg.org/projects/searxng/"
@@ -837,11 +837,12 @@ msgstr ""
"Carga automáticamente la siguiente página al desplazarse a la parte "
"inferior de la página actual"
#: searx/plugins/oa_doi_rewrite.py:54
#: searx/plugins/oa_doi_rewrite.py:55
msgid "Open Access DOI rewrite"
msgstr "Reescribir DOI (Identificador de objeto digital) de Open Access"
#: searx/plugins/oa_doi_rewrite.py:55
#: searx/plugins/oa_doi_rewrite.py:56
#: searx/templates/simple/preferences/doi_resolver.html:15
msgid ""
"Avoid paywalls by redirecting to open-access versions of publications "
"when available"
@@ -1463,17 +1464,9 @@ msgstr "Inserte el hash de preferencias copiado (sin URL) para restaurar"
msgid "Preferences hash"
msgstr "Hash de preferencias"
#: searx/templates/simple/preferences/doi_resolver.html:1
msgid "Digital Object Identifier (DOI)"
msgstr "Identificador de Objeto Digital (DOI)"
#: searx/templates/simple/preferences/doi_resolver.html:6
msgid "Open Access DOI resolver"
msgstr "Resolutor de DOI de acceso abierto"
#: searx/templates/simple/preferences/doi_resolver.html:18
msgid "Select service used by DOI rewrite"
msgstr "Elije el servicio utilizado para reescribir DOI"
#: searx/templates/simple/preferences/doi_resolver.html:2
msgid "DOI Resolver"
msgstr "Resolver DOI"
#: searx/templates/simple/preferences/engines.html:9
msgid ""
@@ -2493,3 +2486,12 @@ msgstr "ocultar video"
#~ msgid "Engine"
#~ msgstr "Motor"
#~ msgid "Digital Object Identifier (DOI)"
#~ msgstr "Identificador de Objeto Digital (DOI)"
#~ msgid "Open Access DOI resolver"
#~ msgstr "Resolutor de DOI de acceso abierto"
#~ msgid "Select service used by DOI rewrite"
#~ msgstr "Elije el servicio utilizado para reescribir DOI"
Binary file not shown.
+17 -15
View File
@@ -21,8 +21,8 @@ msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-09-21 12:54+0000\n"
"PO-Revision-Date: 2026-09-22 13:25+0000\n"
"POT-Creation-Date: 2026-10-04 05:47+0000\n"
"PO-Revision-Date: 2026-10-05 10:27+0000\n"
"Last-Translator: Priit Jõerüüt <jrtcdbrg@noreply.codeberg.org>\n"
"Language: et\n"
"Language-Team: Estonian <https://translate.codeberg.org/projects/searxng/"
@@ -806,11 +806,12 @@ msgid ""
" page"
msgstr "Käesoleva lehe lõppu kerimisel laadib automaatselt järgmise lehe"
#: searx/plugins/oa_doi_rewrite.py:54
#: searx/plugins/oa_doi_rewrite.py:55
msgid "Open Access DOI rewrite"
msgstr "Avatud juurdepääsu DOI ümberkirjutamine"
#: searx/plugins/oa_doi_rewrite.py:55
#: searx/plugins/oa_doi_rewrite.py:56
#: searx/templates/simple/preferences/doi_resolver.html:15
msgid ""
"Avoid paywalls by redirecting to open-access versions of publications "
"when available"
@@ -1431,17 +1432,9 @@ msgstr "Taastamiseks sisesta kopeeritud eelistuste räsi (ilma URL-aadressita)"
msgid "Preferences hash"
msgstr "Eelistuste räsi"
#: searx/templates/simple/preferences/doi_resolver.html:1
msgid "Digital Object Identifier (DOI)"
msgstr "Objekti digitunnus (DOI)"
#: searx/templates/simple/preferences/doi_resolver.html:6
msgid "Open Access DOI resolver"
msgstr "Open Access DOI resolver"
#: searx/templates/simple/preferences/doi_resolver.html:18
msgid "Select service used by DOI rewrite"
msgstr "Vali teenus mida kasutab DOI ümberkirjutamine"
#: searx/templates/simple/preferences/doi_resolver.html:2
msgid "DOI Resolver"
msgstr "DOI nimeotsing"
#: searx/templates/simple/preferences/engines.html:9
msgid ""
@@ -2427,3 +2420,12 @@ msgstr "peida video"
#~ msgid "Engine"
#~ msgstr "Otsingumootor"
#~ msgid "Digital Object Identifier (DOI)"
#~ msgstr "Objekti digitunnus (DOI)"
#~ msgid "Open Access DOI resolver"
#~ msgstr "Open Access DOI resolver"
#~ msgid "Select service used by DOI rewrite"
#~ msgstr "Vali teenus mida kasutab DOI ümberkirjutamine"
Binary file not shown.
+16 -14
View File
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-09-21 12:54+0000\n"
"POT-Creation-Date: 2026-10-04 05:47+0000\n"
"PO-Revision-Date: 2026-07-23 22:07+0000\n"
"Last-Translator: alexgabi <alexgabi@noreply.codeberg.org>\n"
"Language: eu\n"
@@ -804,11 +804,12 @@ msgstr ""
"Automatikoki hurrengo orria kargatzen du uneko orriaren behealdera "
"korritzean"
#: searx/plugins/oa_doi_rewrite.py:54
#: searx/plugins/oa_doi_rewrite.py:55
msgid "Open Access DOI rewrite"
msgstr "Berridatzi Open Access DOI"
#: searx/plugins/oa_doi_rewrite.py:55
#: searx/plugins/oa_doi_rewrite.py:56
#: searx/templates/simple/preferences/doi_resolver.html:15
msgid ""
"Avoid paywalls by redirecting to open-access versions of publications "
"when available"
@@ -1427,17 +1428,9 @@ msgstr "Txertatu kopiatutako hobespenen hash (URLrik gabe) leheneratzeko"
msgid "Preferences hash"
msgstr "Hobespenen hash"
#: searx/templates/simple/preferences/doi_resolver.html:1
msgid "Digital Object Identifier (DOI)"
msgstr "Objektu digitaleko identifikatzailea (DOI)"
#: searx/templates/simple/preferences/doi_resolver.html:6
msgid "Open Access DOI resolver"
msgstr "Open Access DOI ebatzi"
#: searx/templates/simple/preferences/doi_resolver.html:18
msgid "Select service used by DOI rewrite"
msgstr "Hautatu DOI berridazketa-k erabilitako zerbitzua"
#: searx/templates/simple/preferences/doi_resolver.html:2
msgid "DOI Resolver"
msgstr ""
#: searx/templates/simple/preferences/engines.html:9
msgid ""
@@ -2425,3 +2418,12 @@ msgstr "ezkutatu bideoa"
#~ msgid "Engine"
#~ msgstr "Bilatzailea"
#~ msgid "Digital Object Identifier (DOI)"
#~ msgstr "Objektu digitaleko identifikatzailea (DOI)"
#~ msgid "Open Access DOI resolver"
#~ msgstr "Open Access DOI ebatzi"
#~ msgid "Select service used by DOI rewrite"
#~ msgstr "Hautatu DOI berridazketa-k erabilitako zerbitzua"
Binary file not shown.
@@ -30,7 +30,7 @@ msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-09-21 12:54+0000\n"
"POT-Creation-Date: 2026-10-04 05:47+0000\n"
"PO-Revision-Date: 2026-08-04 12:25+0000\n"
"Last-Translator: mvtbh <mvtbh@noreply.codeberg.org>\n"
"Language: fa_IR\n"
@@ -808,11 +808,12 @@ msgid ""
" page"
msgstr "هنگام پیمایش به پایین صفحه فعلی، صفحه بعدی به صورت خودکار بارگیری می شود"
#: searx/plugins/oa_doi_rewrite.py:54
#: searx/plugins/oa_doi_rewrite.py:55
msgid "Open Access DOI rewrite"
msgstr "بازنویسی DOI Access را باز کنید"
#: searx/plugins/oa_doi_rewrite.py:55
#: searx/plugins/oa_doi_rewrite.py:56
#: searx/templates/simple/preferences/doi_resolver.html:15
msgid ""
"Avoid paywalls by redirecting to open-access versions of publications "
"when available"
@@ -1429,17 +1430,9 @@ msgstr "هش تنظیمات کپی شده را وارد کنید(بدون URL)
msgid "Preferences hash"
msgstr "هش تنظیمات"
#: searx/templates/simple/preferences/doi_resolver.html:1
msgid "Digital Object Identifier (DOI)"
msgstr "شناسه شئ دیجیتال (DOI)"
#: searx/templates/simple/preferences/doi_resolver.html:6
msgid "Open Access DOI resolver"
msgstr "واگردان DOI دسترسی آزاد"
#: searx/templates/simple/preferences/doi_resolver.html:18
msgid "Select service used by DOI rewrite"
msgstr "سرویس مورد استفاده توسط بازنویسی DOI را انتخاب کنید"
#: searx/templates/simple/preferences/doi_resolver.html:2
msgid "DOI Resolver"
msgstr ""
#: searx/templates/simple/preferences/engines.html:9
msgid ""
@@ -2438,3 +2431,12 @@ msgstr "پنهان‌سازی ویدئو"
#~ msgid "Engine"
#~ msgstr "موتور"
#~ msgid "Digital Object Identifier (DOI)"
#~ msgstr "شناسه شئ دیجیتال (DOI)"
#~ msgid "Open Access DOI resolver"
#~ msgstr "واگردان DOI دسترسی آزاد"
#~ msgid "Select service used by DOI rewrite"
#~ msgstr "سرویس مورد استفاده توسط بازنویسی DOI را انتخاب کنید"
Binary file not shown.
+16 -14
View File
@@ -23,7 +23,7 @@ msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-09-21 12:54+0000\n"
"POT-Creation-Date: 2026-10-04 05:47+0000\n"
"PO-Revision-Date: 2026-05-19 12:07+0000\n"
"Last-Translator: return42 <return42@noreply.codeberg.org>\n"
"Language: fi\n"
@@ -807,11 +807,12 @@ msgstr ""
"Lataa automaattisesti seuraavan sivun, kun vieritetään nykyisen sivun "
"loppuun"
#: searx/plugins/oa_doi_rewrite.py:54
#: searx/plugins/oa_doi_rewrite.py:55
msgid "Open Access DOI rewrite"
msgstr "Open Access DOI -uudelleenkirjoitus"
#: searx/plugins/oa_doi_rewrite.py:55
#: searx/plugins/oa_doi_rewrite.py:56
#: searx/templates/simple/preferences/doi_resolver.html:15
msgid ""
"Avoid paywalls by redirecting to open-access versions of publications "
"when available"
@@ -1433,17 +1434,9 @@ msgstr "Syötä kopioitu asetusten tiiviste (ilman URL-osoitetta) palautusta var
msgid "Preferences hash"
msgstr "Asetusten tiiviste"
#: searx/templates/simple/preferences/doi_resolver.html:1
msgid "Digital Object Identifier (DOI)"
msgstr "Digitaalinen objektin tunniste (Digital Object Identifier (DOI))"
#: searx/templates/simple/preferences/doi_resolver.html:6
msgid "Open Access DOI resolver"
msgstr "Open Access DOI -selvitin"
#: searx/templates/simple/preferences/doi_resolver.html:18
msgid "Select service used by DOI rewrite"
msgstr "Valitse palvelu, jota käytetään DOI:n uudelleenkirjoituksessa"
#: searx/templates/simple/preferences/doi_resolver.html:2
msgid "DOI Resolver"
msgstr ""
#: searx/templates/simple/preferences/engines.html:9
msgid ""
@@ -2444,3 +2437,12 @@ msgstr "piilota video"
#~ msgid "Engine"
#~ msgstr "Hakukone"
#~ msgid "Digital Object Identifier (DOI)"
#~ msgstr "Digitaalinen objektin tunniste (Digital Object Identifier (DOI))"
#~ msgid "Open Access DOI resolver"
#~ msgstr "Open Access DOI -selvitin"
#~ msgid "Select service used by DOI rewrite"
#~ msgstr "Valitse palvelu, jota käytetään DOI:n uudelleenkirjoituksessa"
Binary file not shown.
+22 -20
View File
@@ -20,21 +20,20 @@
# return42 <return42@noreply.codeberg.org>, 2025, 2026.
msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-09-21 12:54+0000\n"
"POT-Creation-Date: 2026-10-04 05:47+0000\n"
"PO-Revision-Date: 2026-09-22 13:25+0000\n"
"Last-Translator: marc-lopez <marc-lopez@noreply.codeberg.org>\n"
"Language: fil\n"
"Language-Team: Filipino <https://translate.codeberg.org/projects/searxng/"
"searxng/fil/>\n"
"Plural-Forms: nplurals=2; plural=(n == 1 || n==2 || n==3) || (n % 10 != 4 || "
"n % 10 != 6 || n % 10 != 9);\n"
"Language-Team: Filipino "
"<https://translate.codeberg.org/projects/searxng/searxng/fil/>\n"
"Plural-Forms: nplurals=2; plural=(n == 1 || n==2 || n==3) || (n % 10 != 4"
" || n % 10 != 6 || n % 10 != 9);\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.18.0\n"
"X-Generator: Weblate 2026.9.1\n"
#. CONSTANT_NAMES['NO_SUBGROUPING']
#: searx/searxng.msg
@@ -803,11 +802,12 @@ msgstr ""
"Awtomatiko na ikarga ang sumunod na pahina kapag nakarating na sa dulo ng"
" kasalukuyang pahina"
#: searx/plugins/oa_doi_rewrite.py:54
#: searx/plugins/oa_doi_rewrite.py:55
msgid "Open Access DOI rewrite"
msgstr "Malayang akses sa muling pagsulat ng DOI"
#: searx/plugins/oa_doi_rewrite.py:55
#: searx/plugins/oa_doi_rewrite.py:56
#: searx/templates/simple/preferences/doi_resolver.html:15
msgid ""
"Avoid paywalls by redirecting to open-access versions of publications "
"when available"
@@ -1429,17 +1429,9 @@ msgstr ""
msgid "Preferences hash"
msgstr "Hash ng mga preference"
#: searx/templates/simple/preferences/doi_resolver.html:1
msgid "Digital Object Identifier (DOI)"
msgstr "Digital Object Identifier (DOI)"
#: searx/templates/simple/preferences/doi_resolver.html:6
msgid "Open Access DOI resolver"
msgstr "Open Access DOI resolver"
#: searx/templates/simple/preferences/doi_resolver.html:18
msgid "Select service used by DOI rewrite"
msgstr "Pumili ng serbisyo na ginagamit sa pagsulat ng DOI"
#: searx/templates/simple/preferences/doi_resolver.html:2
msgid "DOI Resolver"
msgstr ""
#: searx/templates/simple/preferences/engines.html:9
msgid ""
@@ -2454,3 +2446,13 @@ msgstr "itago ang video"
#~ msgid "Engine"
#~ msgstr "Engine"
#~ msgid "Digital Object Identifier (DOI)"
#~ msgstr "Digital Object Identifier (DOI)"
#~ msgid "Open Access DOI resolver"
#~ msgstr "Open Access DOI resolver"
#~ msgid "Select service used by DOI rewrite"
#~ msgstr "Pumili ng serbisyo na ginagamit sa pagsulat ng DOI"
Binary file not shown.
+20 -18
View File
@@ -48,20 +48,19 @@
# Machou <machou@noreply.codeberg.org>, 2026.
msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-09-21 12:54+0000\n"
"POT-Creation-Date: 2026-10-04 05:47+0000\n"
"PO-Revision-Date: 2026-09-22 13:25+0000\n"
"Last-Translator: return42 <return42@noreply.codeberg.org>\n"
"Language: fr\n"
"Language-Team: French <https://translate.codeberg.org/projects/searxng/"
"searxng/fr/>\n"
"Language-Team: French "
"<https://translate.codeberg.org/projects/searxng/searxng/fr/>\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.18.0\n"
"X-Generator: Weblate 2026.9.1\n"
#. CONSTANT_NAMES['NO_SUBGROUPING']
#: searx/searxng.msg
@@ -838,11 +837,12 @@ msgstr ""
"Charge automatiquement la page suivante lorsque le bas de la page est "
"atteint"
#: searx/plugins/oa_doi_rewrite.py:54
#: searx/plugins/oa_doi_rewrite.py:55
msgid "Open Access DOI rewrite"
msgstr "Utiliser Open Access DOI"
#: searx/plugins/oa_doi_rewrite.py:55
#: searx/plugins/oa_doi_rewrite.py:56
#: searx/templates/simple/preferences/doi_resolver.html:15
msgid ""
"Avoid paywalls by redirecting to open-access versions of publications "
"when available"
@@ -1464,17 +1464,9 @@ msgstr "Insérer le hash des préférences copié (sans l'URL) pour restaurer"
msgid "Preferences hash"
msgstr "Hash des préférences"
#: searx/templates/simple/preferences/doi_resolver.html:1
msgid "Digital Object Identifier (DOI)"
msgstr "Identifiant d'objet numérique (ION)"
#: searx/templates/simple/preferences/doi_resolver.html:6
msgid "Open Access DOI resolver"
msgstr "Résolveur de DOI Open Access"
#: searx/templates/simple/preferences/doi_resolver.html:18
msgid "Select service used by DOI rewrite"
msgstr "Sélectionner le service utilisé pour la réécriture par DOI"
#: searx/templates/simple/preferences/doi_resolver.html:2
msgid "DOI Resolver"
msgstr ""
#: searx/templates/simple/preferences/engines.html:9
msgid ""
@@ -2501,3 +2493,13 @@ msgstr "cacher la vidéo"
#~ msgid "Engine"
#~ msgstr "Moteur"
#~ msgid "Digital Object Identifier (DOI)"
#~ msgstr "Identifiant d'objet numérique (ION)"
#~ msgid "Open Access DOI resolver"
#~ msgstr "Résolveur de DOI Open Access"
#~ msgid "Select service used by DOI rewrite"
#~ msgstr "Sélectionner le service utilisé pour la réécriture par DOI"
Binary file not shown.
+16 -14
View File
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-09-21 12:54+0000\n"
"POT-Creation-Date: 2026-10-04 05:47+0000\n"
"PO-Revision-Date: 2026-08-04 12:25+0000\n"
"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@noreply.codeberg.org>"
"\n"
@@ -796,11 +796,12 @@ msgstr ""
"Luchtaíonn sé an chéad leathanach eile go huathoibríoch nuair a "
"scrollaíonn tú go bun an leathanaigh reatha"
#: searx/plugins/oa_doi_rewrite.py:54
#: searx/plugins/oa_doi_rewrite.py:55
msgid "Open Access DOI rewrite"
msgstr "Athscríobh DOI Rochtana Oscailte"
#: searx/plugins/oa_doi_rewrite.py:55
#: searx/plugins/oa_doi_rewrite.py:56
#: searx/templates/simple/preferences/doi_resolver.html:15
msgid ""
"Avoid paywalls by redirecting to open-access versions of publications "
"when available"
@@ -1426,17 +1427,9 @@ msgstr "Cuir isteach hash roghanna cóipeáilte (gan URL) chun athbhunú"
msgid "Preferences hash"
msgstr "Roghanna hais"
#: searx/templates/simple/preferences/doi_resolver.html:1
msgid "Digital Object Identifier (DOI)"
msgstr "Aitheantóir Oibiachta Digiteach (DOI)"
#: searx/templates/simple/preferences/doi_resolver.html:6
msgid "Open Access DOI resolver"
msgstr "Réiteach DOI Rochtana Oscailte"
#: searx/templates/simple/preferences/doi_resolver.html:18
msgid "Select service used by DOI rewrite"
msgstr "Roghnaigh seirbhís a úsáideann DOI athscríobh"
#: searx/templates/simple/preferences/doi_resolver.html:2
msgid "DOI Resolver"
msgstr ""
#: searx/templates/simple/preferences/engines.html:9
msgid ""
@@ -2000,3 +1993,12 @@ msgstr "físeán a cheilt"
#~ msgid "Engine"
#~ msgstr "Inneall"
#~ msgid "Digital Object Identifier (DOI)"
#~ msgstr "Aitheantóir Oibiachta Digiteach (DOI)"
#~ msgid "Open Access DOI resolver"
#~ msgstr "Réiteach DOI Rochtana Oscailte"
#~ msgid "Select service used by DOI rewrite"
#~ msgstr "Roghnaigh seirbhís a úsáideann DOI athscríobh"
Binary file not shown.
+17 -15
View File
@@ -16,8 +16,8 @@ msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-09-21 12:54+0000\n"
"PO-Revision-Date: 2026-09-24 05:25+0000\n"
"POT-Creation-Date: 2026-10-04 05:47+0000\n"
"PO-Revision-Date: 2026-10-05 10:27+0000\n"
"Last-Translator: ghose <ghose@noreply.codeberg.org>\n"
"Language: gl\n"
"Language-Team: Galician <https://translate.codeberg.org/projects/searxng/"
@@ -801,11 +801,12 @@ msgstr ""
"Carga automaticamente a páxina seguinte cando chegas ao final da páxina "
"actual"
#: searx/plugins/oa_doi_rewrite.py:54
#: searx/plugins/oa_doi_rewrite.py:55
msgid "Open Access DOI rewrite"
msgstr "Reescritura Open Access DOI"
#: searx/plugins/oa_doi_rewrite.py:55
#: searx/plugins/oa_doi_rewrite.py:56
#: searx/templates/simple/preferences/doi_resolver.html:15
msgid ""
"Avoid paywalls by redirecting to open-access versions of publications "
"when available"
@@ -1428,17 +1429,9 @@ msgstr ""
msgid "Preferences hash"
msgstr "Suma de comprobación das preferencias"
#: searx/templates/simple/preferences/doi_resolver.html:1
msgid "Digital Object Identifier (DOI)"
msgstr "Identificador do Obxecto Dixital (DOI)"
#: searx/templates/simple/preferences/doi_resolver.html:6
msgid "Open Access DOI resolver"
msgstr "Resolutor Open Access DOI"
#: searx/templates/simple/preferences/doi_resolver.html:18
msgid "Select service used by DOI rewrite"
msgstr "Elixe o servizo utilizado para rescribir DOI"
#: searx/templates/simple/preferences/doi_resolver.html:2
msgid "DOI Resolver"
msgstr "Resolución DOI"
#: searx/templates/simple/preferences/engines.html:9
msgid ""
@@ -2449,3 +2442,12 @@ msgstr "agochar vídeo"
#~ msgid "Engine"
#~ msgstr "Motor"
#~ msgid "Digital Object Identifier (DOI)"
#~ msgstr "Identificador do Obxecto Dixital (DOI)"
#~ msgid "Open Access DOI resolver"
#~ msgstr "Resolutor Open Access DOI"
#~ msgid "Select service used by DOI rewrite"
#~ msgstr "Elixe o servizo utilizado para rescribir DOI"
Binary file not shown.
+20 -18
View File
@@ -21,7 +21,7 @@
# Anonymous <anonymous@users.noreply.translate.codeberg.org>, 2025.
# shoko <shoko@users.noreply.translate.codeberg.org>, 2025.
# RoyBarina <roybarina@users.noreply.translate.codeberg.org>, 2025.
# ngf <ngf@noreply.codeberg.org>, 2025.
# ngf <ngf@noreply.codeberg.org>, 2025, 2026.
# return42 <return42@noreply.codeberg.org>, 2025, 2026.
# omeritzics <omeritzics@noreply.codeberg.org>, 2026.
# ShinyDust <shinydust@noreply.codeberg.org>, 2026.
@@ -29,9 +29,9 @@ msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-09-21 12:54+0000\n"
"PO-Revision-Date: 2026-08-02 00:25+0000\n"
"Last-Translator: ShinyDust <shinydust@noreply.codeberg.org>\n"
"POT-Creation-Date: 2026-10-04 05:47+0000\n"
"PO-Revision-Date: 2026-09-29 03:27+0000\n"
"Last-Translator: ngf <ngf@noreply.codeberg.org>\n"
"Language: he\n"
"Language-Team: Hebrew "
"<https://translate.codeberg.org/projects/searxng/searxng/he/>\n"
@@ -185,7 +185,7 @@ msgstr "וידאו"
#. CATEGORY_NAMES['WEATHER']
#: searx/searxng.msg
msgid "weather"
msgstr ""
msgstr "מזג האוויר"
#. CATEGORY_NAMES['WEB']
#: searx/searxng.msg
@@ -810,11 +810,12 @@ msgid ""
" page"
msgstr "טען אוטומטית של העמוד הבא בעת גלילה לתחתית העמוד"
#: searx/plugins/oa_doi_rewrite.py:54
#: searx/plugins/oa_doi_rewrite.py:55
msgid "Open Access DOI rewrite"
msgstr "שכתוב Open Access DOI"
#: searx/plugins/oa_doi_rewrite.py:55
#: searx/plugins/oa_doi_rewrite.py:56
#: searx/templates/simple/preferences/doi_resolver.html:15
msgid ""
"Avoid paywalls by redirecting to open-access versions of publications "
"when available"
@@ -1432,17 +1433,9 @@ msgstr "הכנס hash העדפות מועתק (ללא URL) על מנת לשחז
msgid "Preferences hash"
msgstr "Hash העדפות"
#: searx/templates/simple/preferences/doi_resolver.html:1
msgid "Digital Object Identifier (DOI)"
msgstr "מזהה אוביקט דיגיטלי (DOI)"
#: searx/templates/simple/preferences/doi_resolver.html:6
msgid "Open Access DOI resolver"
msgstr "מפענח Open Access DOI"
#: searx/templates/simple/preferences/doi_resolver.html:18
msgid "Select service used by DOI rewrite"
msgstr "בחר שירות המשתמש בשכתוב DOI"
#: searx/templates/simple/preferences/doi_resolver.html:2
msgid "DOI Resolver"
msgstr ""
#: searx/templates/simple/preferences/engines.html:9
msgid ""
@@ -2409,3 +2402,12 @@ msgstr "הסתר וידאו"
#~ msgid "Engine"
#~ msgstr "מנוע"
#~ msgid "Digital Object Identifier (DOI)"
#~ msgstr "מזהה אוביקט דיגיטלי (DOI)"
#~ msgid "Open Access DOI resolver"
#~ msgstr "מפענח Open Access DOI"
#~ msgid "Select service used by DOI rewrite"
#~ msgstr "בחר שירות המשתמש בשכתוב DOI"
Binary file not shown.
+16 -14
View File
@@ -24,7 +24,7 @@ msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-09-21 12:54+0000\n"
"POT-Creation-Date: 2026-10-04 05:47+0000\n"
"PO-Revision-Date: 2026-09-19 15:25+0000\n"
"Last-Translator: return42 <return42@noreply.codeberg.org>\n"
"Language: hr\n"
@@ -811,11 +811,12 @@ msgstr ""
"Automatski učitajte sljedeću stranicu prilikom pomicanja na dno "
"trenutačne stranice"
#: searx/plugins/oa_doi_rewrite.py:54
#: searx/plugins/oa_doi_rewrite.py:55
msgid "Open Access DOI rewrite"
msgstr "Otvoreni pristup DOI prijepisa"
#: searx/plugins/oa_doi_rewrite.py:55
#: searx/plugins/oa_doi_rewrite.py:56
#: searx/templates/simple/preferences/doi_resolver.html:15
msgid ""
"Avoid paywalls by redirecting to open-access versions of publications "
"when available"
@@ -1435,17 +1436,9 @@ msgstr "Umetnite kopiranu preferencu hash-a (bez URL-a) za rješenje"
msgid "Preferences hash"
msgstr "Preference hash-a"
#: searx/templates/simple/preferences/doi_resolver.html:1
msgid "Digital Object Identifier (DOI)"
msgstr "Digitalno-objektatski indentifikator (DOI)"
#: searx/templates/simple/preferences/doi_resolver.html:6
msgid "Open Access DOI resolver"
msgstr "Otvoreni pristup DOI rješenja"
#: searx/templates/simple/preferences/doi_resolver.html:18
msgid "Select service used by DOI rewrite"
msgstr "Odaberite uslugu koju koristi DOI iznovopis"
#: searx/templates/simple/preferences/doi_resolver.html:2
msgid "DOI Resolver"
msgstr ""
#: searx/templates/simple/preferences/engines.html:9
msgid ""
@@ -2439,3 +2432,12 @@ msgstr "sakrij video"
#~ msgid "Engine"
#~ msgstr "Motor"
#~ msgid "Digital Object Identifier (DOI)"
#~ msgstr "Digitalno-objektatski indentifikator (DOI)"
#~ msgid "Open Access DOI resolver"
#~ msgstr "Otvoreni pristup DOI rješenja"
#~ msgid "Select service used by DOI rewrite"
#~ msgstr "Odaberite uslugu koju koristi DOI iznovopis"
Binary file not shown.
+17 -15
View File
@@ -25,8 +25,8 @@ msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-09-21 12:54+0000\n"
"PO-Revision-Date: 2026-09-22 13:25+0000\n"
"POT-Creation-Date: 2026-10-04 05:47+0000\n"
"PO-Revision-Date: 2026-10-06 13:27+0000\n"
"Last-Translator: kratos <makesocialfoss32@keemail.me>\n"
"Language: hu\n"
"Language-Team: Hungarian <https://translate.codeberg.org/projects/searxng/"
@@ -810,11 +810,12 @@ msgstr ""
"Az aktuális oldal aljára görgetéskor automatikusan betölti a következő "
"oldalt"
#: searx/plugins/oa_doi_rewrite.py:54
#: searx/plugins/oa_doi_rewrite.py:55
msgid "Open Access DOI rewrite"
msgstr "Szabad DOI használata"
#: searx/plugins/oa_doi_rewrite.py:55
#: searx/plugins/oa_doi_rewrite.py:56
#: searx/templates/simple/preferences/doi_resolver.html:15
msgid ""
"Avoid paywalls by redirecting to open-access versions of publications "
"when available"
@@ -1440,17 +1441,9 @@ msgstr ""
msgid "Preferences hash"
msgstr "Beállítások kivonatai"
#: searx/templates/simple/preferences/doi_resolver.html:1
msgid "Digital Object Identifier (DOI)"
msgstr "Digital Object Identifier (DOI)"
#: searx/templates/simple/preferences/doi_resolver.html:6
msgid "Open Access DOI resolver"
msgstr "Szabad DOI feloldó"
#: searx/templates/simple/preferences/doi_resolver.html:18
msgid "Select service used by DOI rewrite"
msgstr "Válassza ki a DOI újraírásához használt szolgáltatást"
#: searx/templates/simple/preferences/doi_resolver.html:2
msgid "DOI Resolver"
msgstr "DOI-feloldó"
#: searx/templates/simple/preferences/engines.html:9
msgid ""
@@ -2451,3 +2444,12 @@ msgstr "videó elrejtése"
#~ msgid "Engine"
#~ msgstr "Motor"
#~ msgid "Digital Object Identifier (DOI)"
#~ msgstr "Digital Object Identifier (DOI)"
#~ msgid "Open Access DOI resolver"
#~ msgstr "Szabad DOI feloldó"
#~ msgid "Select service used by DOI rewrite"
#~ msgstr "Válassza ki a DOI újraírásához használt szolgáltatást"
Binary file not shown.
+15 -13
View File
@@ -12,7 +12,7 @@ msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-09-21 12:54+0000\n"
"POT-Creation-Date: 2026-10-04 05:47+0000\n"
"PO-Revision-Date: 2026-05-19 12:07+0000\n"
"Last-Translator: return42 <return42@noreply.codeberg.org>\n"
"Language: ia\n"
@@ -785,11 +785,12 @@ msgstr ""
"Automaticamente cargar le proxime pagina quando arrivar al fundo del "
"pagina actual"
#: searx/plugins/oa_doi_rewrite.py:54
#: searx/plugins/oa_doi_rewrite.py:55
msgid "Open Access DOI rewrite"
msgstr ""
#: searx/plugins/oa_doi_rewrite.py:55
#: searx/plugins/oa_doi_rewrite.py:56
#: searx/templates/simple/preferences/doi_resolver.html:15
msgid ""
"Avoid paywalls by redirecting to open-access versions of publications "
"when available"
@@ -1400,16 +1401,8 @@ msgstr ""
msgid "Preferences hash"
msgstr ""
#: searx/templates/simple/preferences/doi_resolver.html:1
msgid "Digital Object Identifier (DOI)"
msgstr ""
#: searx/templates/simple/preferences/doi_resolver.html:6
msgid "Open Access DOI resolver"
msgstr ""
#: searx/templates/simple/preferences/doi_resolver.html:18
msgid "Select service used by DOI rewrite"
#: searx/templates/simple/preferences/doi_resolver.html:2
msgid "DOI Resolver"
msgstr ""
#: searx/templates/simple/preferences/engines.html:9
@@ -2370,3 +2363,12 @@ msgstr "occultar video"
#~ msgid "Engine"
#~ msgstr ""
#~ msgid "Digital Object Identifier (DOI)"
#~ msgstr ""
#~ msgid "Open Access DOI resolver"
#~ msgstr ""
#~ msgid "Select service used by DOI rewrite"
#~ msgstr ""
Binary file not shown.
+40 -37
View File
@@ -21,21 +21,23 @@
# return42 <return42@noreply.codeberg.org>, 2025.
# rmdzn <rmdzn@noreply.codeberg.org>, 2025.
# M Alif fadlan <maliffadlan@gmail.com>, 2026.
# Kito <q1t0@noreply.codeberg.org>, 2026.
msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-09-21 12:54+0000\n"
"PO-Revision-Date: 2026-06-17 20:19+0000\n"
"Last-Translator: M Alif fadlan <maliffadlan@gmail.com>\n"
"POT-Creation-Date: 2026-10-04 05:47+0000\n"
"PO-Revision-Date: 2026-10-05 10:27+0000\n"
"Last-Translator: Kito <q1t0@noreply.codeberg.org>\n"
"Language: id\n"
"Language-Team: Indonesian "
"<https://translate.codeberg.org/projects/searxng/searxng/id/>\n"
"Language-Team: Indonesian <https://translate.codeberg.org/projects/searxng/"
"searxng/id/>\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.18.0\n"
"X-Generator: Weblate 2026.9.1\n"
#. CONSTANT_NAMES['NO_SUBGROUPING']
#: searx/searxng.msg
@@ -55,7 +57,7 @@ msgstr "aplikasi"
#. CATEGORY_NAMES['BLOGS']
#: searx/searxng.msg
msgid "blogs"
msgstr ""
msgstr "blog"
#. CATEGORY_NAMES['DICTIONARIES']
#: searx/searxng.msg
@@ -65,7 +67,7 @@ msgstr "kamus"
#. CATEGORY_NAMES['FILES']
#: searx/searxng.msg
msgid "files"
msgstr "Berkas"
msgstr "berkas"
#. CATEGORY_NAMES['GENERAL']
#: searx/searxng.msg
@@ -75,7 +77,7 @@ msgstr "umum"
#. CATEGORY_NAMES['ICONS']
#: searx/searxng.msg
msgid "icons"
msgstr ""
msgstr "ikon"
#. CATEGORY_NAMES['IMAGES']
#: searx/searxng.msg
@@ -100,7 +102,7 @@ msgstr "peta"
#. CATEGORY_NAMES['MOVIES']
#: searx/searxng.msg
msgid "movies"
msgstr ""
msgstr "film"
#. CATEGORY_NAMES['MUSIC']
#: searx/searxng.msg
@@ -160,12 +162,12 @@ msgstr "wiki perangkat lunak"
#. CATEGORY_NAMES['STOCK_IMAGES']
#: searx/searxng.msg
msgid "stock images"
msgstr ""
msgstr "gambar stok"
#. CATEGORY_NAMES['TRANSLATE']
#: searx/searxng.msg
msgid "translate"
msgstr ""
msgstr "terjemahan"
#. CATEGORY_NAMES['TV']
#: searx/searxng.msg
@@ -180,7 +182,7 @@ msgstr "video"
#. CATEGORY_NAMES['WEATHER']
#: searx/searxng.msg
msgid "weather"
msgstr ""
msgstr "cuaca"
#. CATEGORY_NAMES['WEB']
#: searx/searxng.msg
@@ -220,7 +222,7 @@ msgstr "Tentang"
#. WEATHER_TERMS['AVERAGE TEMP.']
#: searx/searxng.msg
msgid "Average temp."
msgstr "suhu rata‐rata."
msgstr "Suhu rata‐rata."
#. WEATHER_TERMS['CLOUD COVER']
#: searx/searxng.msg
@@ -230,12 +232,12 @@ msgstr "Tutupan awan"
#. WEATHER_TERMS['CONDITION']
#: searx/searxng.msg
msgid "Condition"
msgstr "kondisi"
msgstr "Kondisi"
#. WEATHER_TERMS['CURRENT CONDITION']
#: searx/searxng.msg
msgid "Current condition"
msgstr "kondisi saat ini"
msgstr "Kondisi saat ini"
#. WEATHER_TERMS['EVENING']
#: searx/searxng.msg
@@ -245,22 +247,22 @@ msgstr "Sore"
#. WEATHER_TERMS['FEELS LIKE']
#: searx/searxng.msg
msgid "Feels like"
msgstr "terasa seperti"
msgstr "Terasa seperti"
#. WEATHER_TERMS['HUMIDITY']
#: searx/searxng.msg searx/templates/simple/answer/weather.html:29
msgid "Humidity"
msgstr "kelembapan"
msgstr "Kelembapan"
#. WEATHER_TERMS['MAX TEMP.']
#: searx/searxng.msg
msgid "Max temp."
msgstr "suhu maksimum."
msgstr "Suhu maksimum."
#. WEATHER_TERMS['MIN TEMP.']
#: searx/searxng.msg
msgid "Min temp."
msgstr "suhu minimum."
msgstr "Suhu minimum."
#. WEATHER_TERMS['MORNING']
#: searx/searxng.msg
@@ -520,12 +522,12 @@ msgstr "Salju lebat"
#. SOCIAL_MEDIA_TERMS['SUBSCRIBERS']
#: searx/engines/lemmy.py:85 searx/searxng.msg
msgid "subscribers"
msgstr "Pelanggan"
msgstr "pelanggan"
#. SOCIAL_MEDIA_TERMS['POSTS']
#: searx/engines/lemmy.py:86 searx/searxng.msg
msgid "posts"
msgstr "Postingan"
msgstr "postingan"
#. SOCIAL_MEDIA_TERMS['ACTIVE USERS']
#: searx/engines/lemmy.py:87 searx/searxng.msg
@@ -566,12 +568,12 @@ msgstr "penulis"
#. SOCIAL_MEDIA_TERMS['THREAD OPEN']
#: searx/engines/discourse.py:149 searx/searxng.msg
msgid "open"
msgstr "Buka"
msgstr "buka"
#. SOCIAL_MEDIA_TERMS['THREAD CLOSED']
#: searx/engines/discourse.py:149 searx/searxng.msg
msgid "closed"
msgstr "Tertutup"
msgstr "tutup"
#. SOCIAL_MEDIA_TERMS['THREAD ANSWERED']
#: searx/engines/discourse.py:160 searx/searxng.msg
@@ -810,11 +812,12 @@ msgstr ""
"Memuat laman berikutnya secara otomatis ketika menggulir ke bawah laman "
"saat ini"
#: searx/plugins/oa_doi_rewrite.py:54
#: searx/plugins/oa_doi_rewrite.py:55
msgid "Open Access DOI rewrite"
msgstr "Penulisan ulang Open Access DOI"
#: searx/plugins/oa_doi_rewrite.py:55
#: searx/plugins/oa_doi_rewrite.py:56
#: searx/templates/simple/preferences/doi_resolver.html:15
msgid ""
"Avoid paywalls by redirecting to open-access versions of publications "
"when available"
@@ -1432,19 +1435,11 @@ msgstr "Sisipkan salinan pilah preferensi (tanpa URL) untuk memulihkan"
#: searx/templates/simple/preferences/cookies.html:59
msgid "Preferences hash"
msgstr "pilah preferensi"
msgstr "Pilah preferensi"
#: searx/templates/simple/preferences/doi_resolver.html:1
msgid "Digital Object Identifier (DOI)"
msgstr "Digital Object Identifier (DOI)"
#: searx/templates/simple/preferences/doi_resolver.html:6
msgid "Open Access DOI resolver"
msgstr "Penyelesaian Open Access DOI"
#: searx/templates/simple/preferences/doi_resolver.html:18
msgid "Select service used by DOI rewrite"
msgstr "Pilih layanan yang digunakan oleh penulisan ulang DOI"
#: searx/templates/simple/preferences/doi_resolver.html:2
msgid "DOI Resolver"
msgstr "Penyelesai DOI"
#: searx/templates/simple/preferences/engines.html:9
msgid ""
@@ -2341,3 +2336,11 @@ msgstr "sembunyikan video"
#~ msgid "Engine"
#~ msgstr "Mesin"
#~ msgid "Digital Object Identifier (DOI)"
#~ msgstr "Digital Object Identifier (DOI)"
#~ msgid "Open Access DOI resolver"
#~ msgstr "Penyelesaian Open Access DOI"
#~ msgid "Select service used by DOI rewrite"
#~ msgstr "Pilih layanan yang digunakan oleh penulisan ulang DOI"
Binary file not shown.
+16 -14
View File
@@ -48,7 +48,7 @@ msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-09-21 12:54+0000\n"
"POT-Creation-Date: 2026-10-04 05:47+0000\n"
"PO-Revision-Date: 2026-08-21 20:54+0000\n"
"Last-Translator: return42 <return42@noreply.codeberg.org>\n"
"Language: it\n"
@@ -831,11 +831,12 @@ msgstr ""
"Carica automaticamente la pagina successiva quando si arriva al fondo "
"della pagina"
#: searx/plugins/oa_doi_rewrite.py:54
#: searx/plugins/oa_doi_rewrite.py:55
msgid "Open Access DOI rewrite"
msgstr "Reindirizzamento Open Access DOI"
#: searx/plugins/oa_doi_rewrite.py:55
#: searx/plugins/oa_doi_rewrite.py:56
#: searx/templates/simple/preferences/doi_resolver.html:15
msgid ""
"Avoid paywalls by redirecting to open-access versions of publications "
"when available"
@@ -1457,17 +1458,9 @@ msgstr "Inserisci l’hash delle preferenze copiate (senza URL) da ripristinare"
msgid "Preferences hash"
msgstr "Hash delle preferenze"
#: searx/templates/simple/preferences/doi_resolver.html:1
msgid "Digital Object Identifier (DOI)"
msgstr "Digital Object Identifier (DOI)"
#: searx/templates/simple/preferences/doi_resolver.html:6
msgid "Open Access DOI resolver"
msgstr "Resolver Open Access DOI"
#: searx/templates/simple/preferences/doi_resolver.html:18
msgid "Select service used by DOI rewrite"
msgstr "Seleziona il servizio usato dalla riscrittura DOI"
#: searx/templates/simple/preferences/doi_resolver.html:2
msgid "DOI Resolver"
msgstr ""
#: searx/templates/simple/preferences/engines.html:9
msgid ""
@@ -2487,3 +2480,12 @@ msgstr "nascondi video"
#~ msgid "Engine"
#~ msgstr "Motore"
#~ msgid "Digital Object Identifier (DOI)"
#~ msgstr "Digital Object Identifier (DOI)"
#~ msgid "Open Access DOI resolver"
#~ msgstr "Resolver Open Access DOI"
#~ msgid "Select service used by DOI rewrite"
#~ msgstr "Seleziona il servizio usato dalla riscrittura DOI"
Binary file not shown.
+16 -14
View File
@@ -36,7 +36,7 @@ msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-09-21 12:54+0000\n"
"POT-Creation-Date: 2026-10-04 05:47+0000\n"
"PO-Revision-Date: 2026-05-19 12:07+0000\n"
"Last-Translator: return42 <return42@noreply.codeberg.org>\n"
"Language: ja\n"
@@ -809,11 +809,12 @@ msgid ""
" page"
msgstr "現在のページの下までスクロールすると、自動的に次のページを読み込む"
#: searx/plugins/oa_doi_rewrite.py:54
#: searx/plugins/oa_doi_rewrite.py:55
msgid "Open Access DOI rewrite"
msgstr "オープンアクセス DOI の書き換え"
#: searx/plugins/oa_doi_rewrite.py:55
#: searx/plugins/oa_doi_rewrite.py:56
#: searx/templates/simple/preferences/doi_resolver.html:15
msgid ""
"Avoid paywalls by redirecting to open-access versions of publications "
"when available"
@@ -1419,17 +1420,9 @@ msgstr "設定を復元するために(URLなしでの)ハッシュをコピ
msgid "Preferences hash"
msgstr "設定ハッシュ"
#: searx/templates/simple/preferences/doi_resolver.html:1
msgid "Digital Object Identifier (DOI)"
msgstr "デジタルオブジェクト識別子(DOI)"
#: searx/templates/simple/preferences/doi_resolver.html:6
msgid "Open Access DOI resolver"
msgstr "オープンアクセス DOI リゾルバー"
#: searx/templates/simple/preferences/doi_resolver.html:18
msgid "Select service used by DOI rewrite"
msgstr "DOI書き換えにて使用するサービスを選択"
#: searx/templates/simple/preferences/doi_resolver.html:2
msgid "DOI Resolver"
msgstr ""
#: searx/templates/simple/preferences/engines.html:9
msgid ""
@@ -2355,3 +2348,12 @@ msgstr "動画を隠す"
#~ msgid "Engine"
#~ msgstr "エンジン"
#~ msgid "Digital Object Identifier (DOI)"
#~ msgstr "デジタルオブジェクト識別子(DOI)"
#~ msgid "Open Access DOI resolver"
#~ msgstr "オープンアクセス DOI リゾルバー"
#~ msgid "Select service used by DOI rewrite"
#~ msgstr "DOI書き換えにて使用するサービスを選択"
Binary file not shown.
+17 -15
View File
@@ -23,8 +23,8 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-09-21 12:54+0000\n"
"PO-Revision-Date: 2026-09-22 13:25+0000\n"
"POT-Creation-Date: 2026-10-04 05:47+0000\n"
"PO-Revision-Date: 2026-10-06 13:27+0000\n"
"Last-Translator: lugged9922 <lugged9922@noreply.codeberg.org>\n"
"Language: ko\n"
"Language-Team: Korean <https://translate.codeberg.org/projects/searxng/"
@@ -801,11 +801,12 @@ msgid ""
" page"
msgstr "페이지 가장 밑으로 스크롤 시 자동으로 다음 페이지 로드하기"
#: searx/plugins/oa_doi_rewrite.py:54
#: searx/plugins/oa_doi_rewrite.py:55
msgid "Open Access DOI rewrite"
msgstr "오픈 액세스 DOI 재작성"
#: searx/plugins/oa_doi_rewrite.py:55
#: searx/plugins/oa_doi_rewrite.py:56
#: searx/templates/simple/preferences/doi_resolver.html:15
msgid ""
"Avoid paywalls by redirecting to open-access versions of publications "
"when available"
@@ -1413,17 +1414,9 @@ msgstr "(URL 제외하여) 설정 해시를 복사해 복원"
msgid "Preferences hash"
msgstr "설정 해시"
#: searx/templates/simple/preferences/doi_resolver.html:1
msgid "Digital Object Identifier (DOI)"
msgstr "디지털 객체 식별자 (DOI)"
#: searx/templates/simple/preferences/doi_resolver.html:6
msgid "Open Access DOI resolver"
msgstr "오픈 엑세스 DOI 리졸버"
#: searx/templates/simple/preferences/doi_resolver.html:18
msgid "Select service used by DOI rewrite"
msgstr "DOI 재작성에 사용된 서비스 선택"
#: searx/templates/simple/preferences/doi_resolver.html:2
msgid "DOI Resolver"
msgstr "DOI 리졸버"
#: searx/templates/simple/preferences/engines.html:9
msgid ""
@@ -2232,3 +2225,12 @@ msgstr "비디오 숨기기"
#~ msgid "Engine"
#~ msgstr "검색엔진"
#~ msgid "Digital Object Identifier (DOI)"
#~ msgstr "디지털 객체 식별자 (DOI)"
#~ msgid "Open Access DOI resolver"
#~ msgstr "오픈 엑세스 DOI 리졸버"
#~ msgid "Select service used by DOI rewrite"
#~ msgstr "DOI 재작성에 사용된 서비스 선택"
Binary file not shown.
+15 -13
View File
@@ -19,7 +19,7 @@ msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-09-21 12:54+0000\n"
"POT-Creation-Date: 2026-10-04 05:47+0000\n"
"PO-Revision-Date: 2026-08-14 19:38+0000\n"
"Last-Translator: Mooo <mooo@noreply.codeberg.org>\n"
"Language: lt\n"
@@ -802,11 +802,12 @@ msgid ""
" page"
msgstr "Automatiškai įkelia kitą puslapį, kai slenkama į esamo puslapio apačią"
#: searx/plugins/oa_doi_rewrite.py:54
#: searx/plugins/oa_doi_rewrite.py:55
msgid "Open Access DOI rewrite"
msgstr "Atvirosios prieigos DOI perrašymas"
#: searx/plugins/oa_doi_rewrite.py:55
#: searx/plugins/oa_doi_rewrite.py:56
#: searx/templates/simple/preferences/doi_resolver.html:15
msgid ""
"Avoid paywalls by redirecting to open-access versions of publications "
"when available"
@@ -1426,16 +1427,8 @@ msgstr ""
msgid "Preferences hash"
msgstr ""
#: searx/templates/simple/preferences/doi_resolver.html:1
msgid "Digital Object Identifier (DOI)"
msgstr "Skaitmeninis objekto identifikatorius (DOI)"
#: searx/templates/simple/preferences/doi_resolver.html:6
msgid "Open Access DOI resolver"
msgstr "Atvirosios prieigos DOI sprendimų įtaisas"
#: searx/templates/simple/preferences/doi_resolver.html:18
msgid "Select service used by DOI rewrite"
#: searx/templates/simple/preferences/doi_resolver.html:2
msgid "DOI Resolver"
msgstr ""
#: searx/templates/simple/preferences/engines.html:9
@@ -2407,3 +2400,12 @@ msgstr "slėpti vaizdo įrašą"
#~ msgid "Engine"
#~ msgstr "Sistema"
#~ msgid "Digital Object Identifier (DOI)"
#~ msgstr "Skaitmeninis objekto identifikatorius (DOI)"
#~ msgid "Open Access DOI resolver"
#~ msgstr "Atvirosios prieigos DOI sprendimų įtaisas"
#~ msgid "Select service used by DOI rewrite"
#~ msgstr ""
Binary file not shown.
+15 -13
View File
@@ -18,7 +18,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-09-21 12:54+0000\n"
"POT-Creation-Date: 2026-10-04 05:47+0000\n"
"PO-Revision-Date: 2026-09-19 15:25+0000\n"
"Last-Translator: return42 <return42@noreply.codeberg.org>\n"
"Language: lv\n"
@@ -801,11 +801,12 @@ msgid ""
" page"
msgstr "Automātiski ielādēt nākamo lappusi, ritinot uz pašreizējās lappuses beigām"
#: searx/plugins/oa_doi_rewrite.py:54
#: searx/plugins/oa_doi_rewrite.py:55
msgid "Open Access DOI rewrite"
msgstr "Atvērtās piekļuves DOI pārrakstīšana"
#: searx/plugins/oa_doi_rewrite.py:55
#: searx/plugins/oa_doi_rewrite.py:56
#: searx/templates/simple/preferences/doi_resolver.html:15
msgid ""
"Avoid paywalls by redirecting to open-access versions of publications "
"when available"
@@ -1433,16 +1434,8 @@ msgstr ""
msgid "Preferences hash"
msgstr ""
#: searx/templates/simple/preferences/doi_resolver.html:1
msgid "Digital Object Identifier (DOI)"
msgstr ""
#: searx/templates/simple/preferences/doi_resolver.html:6
msgid "Open Access DOI resolver"
msgstr ""
#: searx/templates/simple/preferences/doi_resolver.html:18
msgid "Select service used by DOI rewrite"
#: searx/templates/simple/preferences/doi_resolver.html:2
msgid "DOI Resolver"
msgstr ""
#: searx/templates/simple/preferences/engines.html:9
@@ -2152,3 +2145,12 @@ msgstr "slēpt video"
#~ msgid "Engine"
#~ msgstr ""
#~ msgid "Digital Object Identifier (DOI)"
#~ msgstr ""
#~ msgid "Open Access DOI resolver"
#~ msgstr ""
#~ msgid "Select service used by DOI rewrite"
#~ msgstr ""
+6 -13
View File
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: SearXNG -\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-09-21 12:54+0000\n"
"POT-Creation-Date: 2026-10-04 05:47+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -776,11 +776,12 @@ msgid ""
" page"
msgstr ""
#: searx/plugins/oa_doi_rewrite.py:54
#: searx/plugins/oa_doi_rewrite.py:55
msgid "Open Access DOI rewrite"
msgstr ""
#: searx/plugins/oa_doi_rewrite.py:55
#: searx/plugins/oa_doi_rewrite.py:56
#: searx/templates/simple/preferences/doi_resolver.html:15
msgid ""
"Avoid paywalls by redirecting to open-access versions of publications "
"when available"
@@ -1386,16 +1387,8 @@ msgstr ""
msgid "Preferences hash"
msgstr ""
#: searx/templates/simple/preferences/doi_resolver.html:1
msgid "Digital Object Identifier (DOI)"
msgstr ""
#: searx/templates/simple/preferences/doi_resolver.html:6
msgid "Open Access DOI resolver"
msgstr ""
#: searx/templates/simple/preferences/doi_resolver.html:18
msgid "Select service used by DOI rewrite"
#: searx/templates/simple/preferences/doi_resolver.html:2
msgid "DOI Resolver"
msgstr ""
#: searx/templates/simple/preferences/engines.html:9
Binary file not shown.
+15 -13
View File
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-09-21 12:54+0000\n"
"POT-Creation-Date: 2026-10-04 05:47+0000\n"
"PO-Revision-Date: 2026-05-19 12:07+0000\n"
"Last-Translator: return42 <return42@noreply.codeberg.org>\n"
"Language: ms\n"
@@ -820,11 +820,12 @@ msgid ""
" page"
msgstr ""
#: searx/plugins/oa_doi_rewrite.py:54
#: searx/plugins/oa_doi_rewrite.py:55
msgid "Open Access DOI rewrite"
msgstr "Akses Terbuka DOI tulis-semula"
#: searx/plugins/oa_doi_rewrite.py:55
#: searx/plugins/oa_doi_rewrite.py:56
#: searx/templates/simple/preferences/doi_resolver.html:15
msgid ""
"Avoid paywalls by redirecting to open-access versions of publications "
"when available"
@@ -1444,16 +1445,8 @@ msgstr ""
msgid "Preferences hash"
msgstr ""
#: searx/templates/simple/preferences/doi_resolver.html:1
msgid "Digital Object Identifier (DOI)"
msgstr ""
#: searx/templates/simple/preferences/doi_resolver.html:6
msgid "Open Access DOI resolver"
msgstr ""
#: searx/templates/simple/preferences/doi_resolver.html:18
msgid "Select service used by DOI rewrite"
#: searx/templates/simple/preferences/doi_resolver.html:2
msgid "DOI Resolver"
msgstr ""
#: searx/templates/simple/preferences/engines.html:9
@@ -2161,3 +2154,12 @@ msgstr "sembunyikkan video"
#~ msgid "Engine"
#~ msgstr "Enjin"
#~ msgid "Digital Object Identifier (DOI)"
#~ msgstr ""
#~ msgid "Open Access DOI resolver"
#~ msgstr ""
#~ msgid "Select service used by DOI rewrite"
#~ msgstr ""
Binary file not shown.
@@ -23,7 +23,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-09-21 12:54+0000\n"
"POT-Creation-Date: 2026-10-04 05:47+0000\n"
"PO-Revision-Date: 2026-08-21 20:54+0000\n"
"Last-Translator: return42 <return42@noreply.codeberg.org>\n"
"Language: nb_NO\n"
@@ -803,11 +803,12 @@ msgid ""
" page"
msgstr "Laster automatisk neste side når man blar til bunnen av den aktuelle siden"
#: searx/plugins/oa_doi_rewrite.py:54
#: searx/plugins/oa_doi_rewrite.py:55
msgid "Open Access DOI rewrite"
msgstr "Open Access DOI-omskriving"
#: searx/plugins/oa_doi_rewrite.py:55
#: searx/plugins/oa_doi_rewrite.py:56
#: searx/templates/simple/preferences/doi_resolver.html:15
msgid ""
"Avoid paywalls by redirecting to open-access versions of publications "
"when available"
@@ -1428,17 +1429,9 @@ msgstr "Sett inn kopiert innstillinger-hash (uten URL) for å gjenopprette"
msgid "Preferences hash"
msgstr "Innstillinger-hash"
#: searx/templates/simple/preferences/doi_resolver.html:1
msgid "Digital Object Identifier (DOI)"
msgstr "Digital objektidentifikator (DOI)"
#: searx/templates/simple/preferences/doi_resolver.html:6
msgid "Open Access DOI resolver"
msgstr "Open Access DOI-utleder"
#: searx/templates/simple/preferences/doi_resolver.html:18
msgid "Select service used by DOI rewrite"
msgstr "Velg tjenesten som brukes ved DOI-omskrivning"
#: searx/templates/simple/preferences/doi_resolver.html:2
msgid "DOI Resolver"
msgstr ""
#: searx/templates/simple/preferences/engines.html:9
msgid ""
@@ -2349,3 +2342,12 @@ msgstr "skjul video"
#~ msgid "Engine"
#~ msgstr "Søkemotor"
#~ msgid "Digital Object Identifier (DOI)"
#~ msgstr "Digital objektidentifikator (DOI)"
#~ msgid "Open Access DOI resolver"
#~ msgstr "Open Access DOI-utleder"
#~ msgid "Select service used by DOI rewrite"
#~ msgstr "Velg tjenesten som brukes ved DOI-omskrivning"
Binary file not shown.
+19 -16
View File
@@ -38,12 +38,13 @@
# artens <artens@noreply.codeberg.org>, 2025.
# SecularSteve <secularsteve@noreply.codeberg.org>, 2025.
# Stephan-P <stephan-p@noreply.codeberg.org>, 2026.
# zarlin <zarlin@noreply.codeberg.org>, 2026.
msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-09-21 12:54+0000\n"
"PO-Revision-Date: 2026-09-22 13:25+0000\n"
"POT-Creation-Date: 2026-10-04 05:47+0000\n"
"PO-Revision-Date: 2026-10-05 10:27+0000\n"
"Last-Translator: Stephan-P <stephan-p@noreply.codeberg.org>\n"
"Language: nl\n"
"Language-Team: Dutch <https://translate.codeberg.org/projects/searxng/"
@@ -138,7 +139,7 @@ msgstr "onions"
#. CATEGORY_NAMES['PACKAGES']
#: searx/searxng.msg
msgid "packages"
msgstr "paketten"
msgstr "pakketten"
#. CATEGORY_NAMES['Q_A']
#: searx/searxng.msg
@@ -828,11 +829,12 @@ msgstr ""
"Laadt automatisch de volgende pagina wanneer je naar de onderkant van de "
"huidige pagina scrolt"
#: searx/plugins/oa_doi_rewrite.py:54
#: searx/plugins/oa_doi_rewrite.py:55
msgid "Open Access DOI rewrite"
msgstr "Open Access DOI bewerken"
#: searx/plugins/oa_doi_rewrite.py:55
#: searx/plugins/oa_doi_rewrite.py:56
#: searx/templates/simple/preferences/doi_resolver.html:15
msgid ""
"Avoid paywalls by redirecting to open-access versions of publications "
"when available"
@@ -1456,17 +1458,9 @@ msgstr ""
msgid "Preferences hash"
msgstr "Instellingen sleutelwaarde (hash)"
#: searx/templates/simple/preferences/doi_resolver.html:1
msgid "Digital Object Identifier (DOI)"
msgstr "Digitaal Object Identificatienummer"
#: searx/templates/simple/preferences/doi_resolver.html:6
msgid "Open Access DOI resolver"
msgstr "Open Access DOI bronzoeker"
#: searx/templates/simple/preferences/doi_resolver.html:18
msgid "Select service used by DOI rewrite"
msgstr "Selecteer gebruikte dienst door DOI bronzoeker"
#: searx/templates/simple/preferences/doi_resolver.html:2
msgid "DOI Resolver"
msgstr "DOI-oplosser"
#: searx/templates/simple/preferences/engines.html:9
msgid ""
@@ -2489,3 +2483,12 @@ msgstr "verberg video"
#~ msgid "Engine"
#~ msgstr "Zoekmachine"
#~ msgid "Digital Object Identifier (DOI)"
#~ msgstr "Digitaal Object Identificatienummer"
#~ msgid "Open Access DOI resolver"
#~ msgstr "Open Access DOI bronzoeker"
#~ msgid "Select service used by DOI rewrite"
#~ msgstr "Selecteer gebruikte dienst door DOI bronzoeker"
Binary file not shown.
+15 -13
View File
@@ -17,7 +17,7 @@ msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-09-21 12:54+0000\n"
"POT-Creation-Date: 2026-10-04 05:47+0000\n"
"PO-Revision-Date: 2026-07-11 09:07+0000\n"
"Last-Translator: quenty_occitania <quenty_occitania@noreply.codeberg.org>"
"\n"
@@ -791,11 +791,12 @@ msgid ""
" page"
msgstr "Carga automaticament la pagina seguenta quand arribatz en fin de pagina"
#: searx/plugins/oa_doi_rewrite.py:54
#: searx/plugins/oa_doi_rewrite.py:55
msgid "Open Access DOI rewrite"
msgstr "Open Access DOI reescritura"
#: searx/plugins/oa_doi_rewrite.py:55
#: searx/plugins/oa_doi_rewrite.py:56
#: searx/templates/simple/preferences/doi_resolver.html:15
msgid ""
"Avoid paywalls by redirecting to open-access versions of publications "
"when available"
@@ -1405,16 +1406,8 @@ msgstr ""
msgid "Preferences hash"
msgstr ""
#: searx/templates/simple/preferences/doi_resolver.html:1
msgid "Digital Object Identifier (DOI)"
msgstr ""
#: searx/templates/simple/preferences/doi_resolver.html:6
msgid "Open Access DOI resolver"
msgstr "Open Access DOI reglador"
#: searx/templates/simple/preferences/doi_resolver.html:18
msgid "Select service used by DOI rewrite"
#: searx/templates/simple/preferences/doi_resolver.html:2
msgid "DOI Resolver"
msgstr ""
#: searx/templates/simple/preferences/engines.html:9
@@ -2371,3 +2364,12 @@ msgstr "escondre la vidèo"
#~ msgid "Engine"
#~ msgstr "Motor"
#~ msgid "Digital Object Identifier (DOI)"
#~ msgstr ""
#~ msgid "Open Access DOI resolver"
#~ msgstr "Open Access DOI reglador"
#~ msgid "Select service used by DOI rewrite"
#~ msgstr ""
Binary file not shown.
+16 -14
View File
@@ -37,7 +37,7 @@ msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-09-21 12:54+0000\n"
"POT-Creation-Date: 2026-10-04 05:47+0000\n"
"PO-Revision-Date: 2026-06-17 20:19+0000\n"
"Last-Translator: return42 <return42@noreply.codeberg.org>\n"
"Language: pl\n"
@@ -825,11 +825,12 @@ msgstr ""
"Automatycznie ładuje następną strone podczas przewijanie do dołu bieżącej"
" strony"
#: searx/plugins/oa_doi_rewrite.py:54
#: searx/plugins/oa_doi_rewrite.py:55
msgid "Open Access DOI rewrite"
msgstr "Nadpisywanie DOI z otwartym dostępem"
#: searx/plugins/oa_doi_rewrite.py:55
#: searx/plugins/oa_doi_rewrite.py:56
#: searx/templates/simple/preferences/doi_resolver.html:15
msgid ""
"Avoid paywalls by redirecting to open-access versions of publications "
"when available"
@@ -1449,17 +1450,9 @@ msgstr "Wprowadź skopiowany hash (Bez URL) aby go przywrócić"
msgid "Preferences hash"
msgstr "Preferowany Hash"
#: searx/templates/simple/preferences/doi_resolver.html:1
msgid "Digital Object Identifier (DOI)"
msgstr "Cyfrowy identyfikator obiektu (DOI)"
#: searx/templates/simple/preferences/doi_resolver.html:6
msgid "Open Access DOI resolver"
msgstr "Podsystem DOI z otwartym dostępem"
#: searx/templates/simple/preferences/doi_resolver.html:18
msgid "Select service used by DOI rewrite"
msgstr "Wybierz usługę używaną przez DOI rewrite"
#: searx/templates/simple/preferences/doi_resolver.html:2
msgid "DOI Resolver"
msgstr ""
#: searx/templates/simple/preferences/engines.html:9
msgid ""
@@ -2464,3 +2457,12 @@ msgstr "ukryj wideo"
#~ msgid "Engine"
#~ msgstr "Wyszukiwarka"
#~ msgid "Digital Object Identifier (DOI)"
#~ msgstr "Cyfrowy identyfikator obiektu (DOI)"
#~ msgid "Open Access DOI resolver"
#~ msgstr "Podsystem DOI z otwartym dostępem"
#~ msgid "Select service used by DOI rewrite"
#~ msgstr "Wybierz usługę używaną przez DOI rewrite"
Binary file not shown.
+16 -14
View File
@@ -38,7 +38,7 @@ msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-09-21 12:54+0000\n"
"POT-Creation-Date: 2026-10-04 05:47+0000\n"
"PO-Revision-Date: 2026-07-17 12:20+0000\n"
"Last-Translator: impar <impar@noreply.codeberg.org>\n"
"Language: pt\n"
@@ -820,11 +820,12 @@ msgstr ""
"Carregar automaticamente a página seguinte ao descer para o final da "
"página atual"
#: searx/plugins/oa_doi_rewrite.py:54
#: searx/plugins/oa_doi_rewrite.py:55
msgid "Open Access DOI rewrite"
msgstr "Reescrita DOI de acesso aberto"
#: searx/plugins/oa_doi_rewrite.py:55
#: searx/plugins/oa_doi_rewrite.py:56
#: searx/templates/simple/preferences/doi_resolver.html:15
msgid ""
"Avoid paywalls by redirecting to open-access versions of publications "
"when available"
@@ -1447,17 +1448,9 @@ msgstr "Inserir a assinatura das preferências copiada (sem URL) para restaurar"
msgid "Preferences hash"
msgstr "Assinatura das preferências"
#: searx/templates/simple/preferences/doi_resolver.html:1
msgid "Digital Object Identifier (DOI)"
msgstr "Identificador de Objeto Digital (DOI)"
#: searx/templates/simple/preferences/doi_resolver.html:6
msgid "Open Access DOI resolver"
msgstr "Resolvedor DOI de Acesso Aberto"
#: searx/templates/simple/preferences/doi_resolver.html:18
msgid "Select service used by DOI rewrite"
msgstr "Selecione o serviço utilizado pela reescrita do DOI"
#: searx/templates/simple/preferences/doi_resolver.html:2
msgid "DOI Resolver"
msgstr ""
#: searx/templates/simple/preferences/engines.html:9
msgid ""
@@ -2475,3 +2468,12 @@ msgstr "esconder vídeo"
#~ msgid "Engine"
#~ msgstr "Engine"
#~ msgid "Digital Object Identifier (DOI)"
#~ msgstr "Identificador de Objeto Digital (DOI)"
#~ msgid "Open Access DOI resolver"
#~ msgstr "Resolvedor DOI de Acesso Aberto"
#~ msgid "Select service used by DOI rewrite"
#~ msgstr "Selecione o serviço utilizado pela reescrita do DOI"
Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More