├── l10n
├── .gitkeep
├── an.json
├── kn.json
├── ur_PK.json
├── id.json
├── km.json
├── th.json
├── vi.json
├── an.js
├── kn.js
├── ms_MY.json
├── ur_PK.js
├── uz.json
├── ast.json
├── az.json
├── ia.json
├── ka.json
├── kab.json
├── mn.json
├── si.json
├── ta.json
├── tk.json
├── bn_BD.json
├── hy.json
├── lb.json
├── nn_NO.json
├── id.js
├── km.js
├── th.js
├── vi.js
├── kab.js
├── ms_MY.js
├── uz.js
├── ast.js
├── az.js
├── bn_BD.js
├── hy.js
├── ia.js
├── ka.js
├── lb.js
├── mn.js
├── si.js
├── ta.js
├── tk.js
├── nn_NO.js
├── ro.json
├── bs.json
├── es_419.json
├── es_NI.json
├── es_PA.json
├── es_PE.json
├── es_PR.json
├── es_PY.json
├── es_UY.json
├── sq.json
├── cy_GB.json
├── oc.json
├── es_NI.js
├── es_PA.js
├── es_PE.js
├── es_PR.js
├── es_PY.js
├── es_UY.js
├── gd.json
├── ro.js
├── bs.js
├── es_419.js
├── oc.js
├── sq.js
├── cy_GB.js
├── sr@latin.json
├── gd.js
├── sr@latin.js
├── af.json
├── be.json
├── ka_GE.json
├── be.js
├── af.js
├── ka_GE.js
├── es_CL.json
├── es_CO.json
├── es_CR.json
├── es_DO.json
├── es_GT.json
├── es_HN.json
├── es_SV.json
├── pt_PT.json
├── es_CL.js
├── es_CO.js
├── es_CR.js
├── es_DO.js
├── es_GT.js
├── es_HN.js
├── es_SV.js
├── pt_PT.js
├── lv.json
├── lv.js
├── mk.json
├── es_MX.json
├── mk.js
├── es_MX.js
├── fi.json
├── fi.js
├── ko.json
├── ko.js
├── zh_CN.json
├── zh_TW.json
├── zh_HK.json
├── zh_CN.js
├── zh_TW.js
├── zh_HK.js
├── ja.json
├── es_AR.json
├── ja.js
├── eo.json
├── es_AR.js
├── eo.js
├── he.json
├── he.js
├── lt_LT.json
├── fa.json
├── nb.json
├── lt_LT.js
├── et_EE.json
├── fa.js
├── sv.json
├── de_DE.json
├── nb.js
├── de.json
├── tr.json
├── lo.json
├── et_EE.js
├── sv.js
├── ug.json
├── en_GB.json
├── ar.json
├── de_DE.js
├── da.json
├── de.js
├── eu.json
├── lo.js
├── tr.js
├── en_GB.js
├── ug.js
├── ar.js
├── eu.js
├── da.js
├── is.json
├── nl.json
├── sk.json
├── sl.json
├── is.js
├── bg.json
├── nl.js
├── sk.js
├── sl.js
├── gl.json
├── ca.json
├── sw.json
├── hu.json
├── bg.js
├── sr.json
├── gl.js
├── sw.js
├── br.json
├── ca.js
├── el.json
├── ga.json
├── hu.js
├── sc.json
├── sr.js
├── cs.json
├── ga.js
├── pt_BR.json
├── br.js
├── el.js
├── ru.json
├── es.json
├── hr.json
├── sc.js
├── es_EC.json
├── cs.js
├── pt_BR.js
├── it.json
├── ru.js
└── fr.json
├── screenshots
├── 0.3.0.png
├── SchemaSearch.jpg
├── configuration.png
├── SchemaIndexLive.jpg
├── SchemaIndexCommand.jpg
├── OccFulltextsearchIndex.png
└── OccFulltextsearchTest.png
├── .gitignore
├── docs
├── commands.md
├── api
│ └── collections.md
├── configuration.md
├── installation.md
└── index.md
├── img
├── page-prev.svg
├── page-next.svg
├── fulltextsearch.svg
├── fulltextsearch_black.svg
├── options_black.svg
└── options.svg
├── .tx
└── config
├── lib
├── Exceptions
│ ├── DatabaseException.php
│ ├── InterruptException.php
│ ├── NoResultException.php
│ ├── EmptySearchException.php
│ ├── TickIsNotAliveException.php
│ ├── MissingDocumentException.php
│ ├── RunnerAlreadyUpException.php
│ ├── TickDoesNotExistException.php
│ ├── CollectionArgumentException.php
│ ├── IndexDoesNotExistException.php
│ ├── PlatformNotDefinedException.php
│ ├── PlatformNotSelectedException.php
│ ├── ProviderIsNotUniqueException.php
│ ├── NotIndexableDocumentException.php
│ ├── PlatformDoesNotExistException.php
│ ├── PlatformMustBeSingleException.php
│ ├── ProviderDoesNotExistException.php
│ ├── PlatformIsNotCompatibleException.php
│ ├── ProviderIsNotCompatibleException.php
│ ├── ProviderOptionsDoesNotExistException.php
│ └── PlatformTemporaryException.php
├── Tools
│ └── Exceptions
│ │ ├── ItemNotFoundException.php
│ │ ├── UnknownTypeException.php
│ │ ├── MalformedArrayException.php
│ │ └── ArrayNotFoundException.php
├── ACommandBase.php
├── Model
│ └── ProviderIndexes.php
├── Command
│ ├── Stop.php
│ ├── Configure.php
│ └── CollectionList.php
├── Migration
│ ├── Version31001Date20250210105322.php
│ ├── Version23001Date20220505144434.php
│ ├── Version23001Date20220408140253.php
│ └── Version2401Date202301170001.php
├── Controller
│ ├── NavigationController.php
│ └── SettingsController.php
└── Settings
│ ├── Admin.php
│ └── AdminSection.php
├── composer.json
├── composer.lock
├── mkdocs.yml
├── js
├── admin.js
├── admin.elements.js
└── fulltextsearch.v1.js
├── css
├── admin.css
└── navigate.css
├── .github
└── workflows
│ └── reuse.yml
├── LICENSES
└── MIT.txt
├── README.md
├── AUTHORS.md
├── templates
└── navigate.php
└── appinfo
└── routes.php
/l10n/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/screenshots/0.3.0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nextcloud/fulltextsearch/HEAD/screenshots/0.3.0.png
--------------------------------------------------------------------------------
/l10n/an.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "Buscar"
3 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
4 | }
--------------------------------------------------------------------------------
/l10n/kn.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "Search"
3 | },"pluralForm" :"nplurals=2; plural=(n > 1);"
4 | }
--------------------------------------------------------------------------------
/screenshots/SchemaSearch.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nextcloud/fulltextsearch/HEAD/screenshots/SchemaSearch.jpg
--------------------------------------------------------------------------------
/screenshots/configuration.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nextcloud/fulltextsearch/HEAD/screenshots/configuration.png
--------------------------------------------------------------------------------
/l10n/ur_PK.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "Search"
3 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
4 | }
--------------------------------------------------------------------------------
/screenshots/SchemaIndexLive.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nextcloud/fulltextsearch/HEAD/screenshots/SchemaIndexLive.jpg
--------------------------------------------------------------------------------
/screenshots/SchemaIndexCommand.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nextcloud/fulltextsearch/HEAD/screenshots/SchemaIndexCommand.jpg
--------------------------------------------------------------------------------
/l10n/id.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "Cari",
3 | "General" : "Umum"
4 | },"pluralForm" :"nplurals=1; plural=0;"
5 | }
--------------------------------------------------------------------------------
/l10n/km.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "Search",
3 | "General" : "ទូទៅ"
4 | },"pluralForm" :"nplurals=1; plural=0;"
5 | }
--------------------------------------------------------------------------------
/l10n/th.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "ค้นหา",
3 | "General" : "ทั่วไป"
4 | },"pluralForm" :"nplurals=1; plural=0;"
5 | }
--------------------------------------------------------------------------------
/l10n/vi.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "Tìm",
3 | "General" : "Tổng hợp"
4 | },"pluralForm" :"nplurals=1; plural=0;"
5 | }
--------------------------------------------------------------------------------
/screenshots/OccFulltextsearchIndex.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nextcloud/fulltextsearch/HEAD/screenshots/OccFulltextsearchIndex.png
--------------------------------------------------------------------------------
/screenshots/OccFulltextsearchTest.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nextcloud/fulltextsearch/HEAD/screenshots/OccFulltextsearchTest.png
--------------------------------------------------------------------------------
/l10n/an.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "Buscar"
5 | },
6 | "nplurals=2; plural=(n != 1);");
7 |
--------------------------------------------------------------------------------
/l10n/kn.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "Search"
5 | },
6 | "nplurals=2; plural=(n > 1);");
7 |
--------------------------------------------------------------------------------
/l10n/ms_MY.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "Search",
3 | "General" : "Umum"
4 | },"pluralForm" :"nplurals=1; plural=0;"
5 | }
--------------------------------------------------------------------------------
/l10n/ur_PK.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "Search"
5 | },
6 | "nplurals=2; plural=(n != 1);");
7 |
--------------------------------------------------------------------------------
/l10n/uz.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "Qidirish",
3 | "General" : "Umumiy"
4 | },"pluralForm" :"nplurals=1; plural=0;"
5 | }
--------------------------------------------------------------------------------
/l10n/ast.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "Buscar",
3 | "General" : "Xeneral"
4 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
5 | }
--------------------------------------------------------------------------------
/l10n/az.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "Axtarış",
3 | "General" : "Ümumi"
4 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
5 | }
--------------------------------------------------------------------------------
/l10n/ia.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "Cercar",
3 | "General" : "General"
4 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
5 | }
--------------------------------------------------------------------------------
/l10n/ka.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "Search",
3 | "General" : "General"
4 | },"pluralForm" :"nplurals=2; plural=(n!=1);"
5 | }
--------------------------------------------------------------------------------
/l10n/kab.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "Nadi",
3 | "General" : "Amatu"
4 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
5 | }
--------------------------------------------------------------------------------
/l10n/mn.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "Хайх",
3 | "General" : "Ерөнхий"
4 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
5 | }
--------------------------------------------------------------------------------
/l10n/si.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "සොයන්න",
3 | "General" : "සමාන්යය"
4 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
5 | }
--------------------------------------------------------------------------------
/l10n/ta.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "Search",
3 | "General" : "பொதுவான"
4 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
5 | }
--------------------------------------------------------------------------------
/l10n/tk.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "Gözlemek",
3 | "General" : "Esasy"
4 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
5 | }
--------------------------------------------------------------------------------
/l10n/bn_BD.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "Search",
3 | "General" : "সাধারণ"
4 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
5 | }
--------------------------------------------------------------------------------
/l10n/hy.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "Search",
3 | "General" : "Ընդհանուր"
4 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
5 | }
--------------------------------------------------------------------------------
/l10n/lb.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "Search",
3 | "General" : "Allgemeng"
4 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
5 | }
--------------------------------------------------------------------------------
/l10n/nn_NO.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "Search",
3 | "General" : "Generelt"
4 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
5 | }
--------------------------------------------------------------------------------
/l10n/id.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "Cari",
5 | "General" : "Umum"
6 | },
7 | "nplurals=1; plural=0;");
8 |
--------------------------------------------------------------------------------
/l10n/km.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "Search",
5 | "General" : "ទូទៅ"
6 | },
7 | "nplurals=1; plural=0;");
8 |
--------------------------------------------------------------------------------
/l10n/th.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "ค้นหา",
5 | "General" : "ทั่วไป"
6 | },
7 | "nplurals=1; plural=0;");
8 |
--------------------------------------------------------------------------------
/l10n/vi.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "Tìm",
5 | "General" : "Tổng hợp"
6 | },
7 | "nplurals=1; plural=0;");
8 |
--------------------------------------------------------------------------------
/l10n/kab.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "Nadi",
5 | "General" : "Amatu"
6 | },
7 | "nplurals=2; plural=(n != 1);");
8 |
--------------------------------------------------------------------------------
/l10n/ms_MY.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "Search",
5 | "General" : "Umum"
6 | },
7 | "nplurals=1; plural=0;");
8 |
--------------------------------------------------------------------------------
/l10n/uz.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "Qidirish",
5 | "General" : "Umumiy"
6 | },
7 | "nplurals=1; plural=0;");
8 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # SPDX-FileCopyrightText: 2017 Nextcloud GmbH and Nextcloud contributors
2 | # SPDX-License-Identifier: AGPL-3.0-or-later
3 | \.idea/
4 | build/
5 | vendor/
6 |
--------------------------------------------------------------------------------
/l10n/ast.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "Buscar",
5 | "General" : "Xeneral"
6 | },
7 | "nplurals=2; plural=(n != 1);");
8 |
--------------------------------------------------------------------------------
/l10n/az.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "Axtarış",
5 | "General" : "Ümumi"
6 | },
7 | "nplurals=2; plural=(n != 1);");
8 |
--------------------------------------------------------------------------------
/l10n/bn_BD.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "Search",
5 | "General" : "সাধারণ"
6 | },
7 | "nplurals=2; plural=(n != 1);");
8 |
--------------------------------------------------------------------------------
/l10n/hy.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "Search",
5 | "General" : "Ընդհանուր"
6 | },
7 | "nplurals=2; plural=(n != 1);");
8 |
--------------------------------------------------------------------------------
/l10n/ia.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "Cercar",
5 | "General" : "General"
6 | },
7 | "nplurals=2; plural=(n != 1);");
8 |
--------------------------------------------------------------------------------
/l10n/ka.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "Search",
5 | "General" : "General"
6 | },
7 | "nplurals=2; plural=(n!=1);");
8 |
--------------------------------------------------------------------------------
/l10n/lb.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "Search",
5 | "General" : "Allgemeng"
6 | },
7 | "nplurals=2; plural=(n != 1);");
8 |
--------------------------------------------------------------------------------
/l10n/mn.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "Хайх",
5 | "General" : "Ерөнхий"
6 | },
7 | "nplurals=2; plural=(n != 1);");
8 |
--------------------------------------------------------------------------------
/l10n/si.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "සොයන්න",
5 | "General" : "සමාන්යය"
6 | },
7 | "nplurals=2; plural=(n != 1);");
8 |
--------------------------------------------------------------------------------
/l10n/ta.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "Search",
5 | "General" : "பொதுவான"
6 | },
7 | "nplurals=2; plural=(n != 1);");
8 |
--------------------------------------------------------------------------------
/l10n/tk.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "Gözlemek",
5 | "General" : "Esasy"
6 | },
7 | "nplurals=2; plural=(n != 1);");
8 |
--------------------------------------------------------------------------------
/l10n/nn_NO.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "Search",
5 | "General" : "Generelt"
6 | },
7 | "nplurals=2; plural=(n != 1);");
8 |
--------------------------------------------------------------------------------
/docs/commands.md:
--------------------------------------------------------------------------------
1 |
5 | # Commands
6 |
7 |
--------------------------------------------------------------------------------
/l10n/ro.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "Caută",
3 | "General" : "General"
4 | },"pluralForm" :"nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));"
5 | }
--------------------------------------------------------------------------------
/docs/api/collections.md:
--------------------------------------------------------------------------------
1 |
5 | # Collections
6 |
7 |
--------------------------------------------------------------------------------
/docs/configuration.md:
--------------------------------------------------------------------------------
1 |
5 | # Configuration
6 |
7 |
--------------------------------------------------------------------------------
/docs/installation.md:
--------------------------------------------------------------------------------
1 |
5 | # Installation
6 |
7 |
--------------------------------------------------------------------------------
/l10n/bs.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "Search"
3 | },"pluralForm" :"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"
4 | }
--------------------------------------------------------------------------------
/l10n/es_419.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "Buscar",
3 | "General" : "General"
4 | },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
5 | }
--------------------------------------------------------------------------------
/l10n/es_NI.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "Buscar",
3 | "General" : "General"
4 | },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
5 | }
--------------------------------------------------------------------------------
/l10n/es_PA.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "Buscar",
3 | "General" : "General"
4 | },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
5 | }
--------------------------------------------------------------------------------
/l10n/es_PE.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "Buscar",
3 | "General" : "General"
4 | },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
5 | }
--------------------------------------------------------------------------------
/l10n/es_PR.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "Buscar",
3 | "General" : "General"
4 | },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
5 | }
--------------------------------------------------------------------------------
/l10n/es_PY.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "Buscar",
3 | "General" : "General"
4 | },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
5 | }
--------------------------------------------------------------------------------
/l10n/es_UY.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "Buscar",
3 | "General" : "General"
4 | },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
5 | }
--------------------------------------------------------------------------------
/docs/index.md:
--------------------------------------------------------------------------------
1 |
5 | # Nextcloud FullTextSearch
6 |
7 |
--------------------------------------------------------------------------------
/l10n/sq.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "Kërko",
3 | "Search on %s" : "Kërkoni në %s",
4 | "General" : "Të përgjithshme"
5 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
6 | }
--------------------------------------------------------------------------------
/l10n/cy_GB.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "Chwilio",
3 | "General" : "Cyffredinol"
4 | },"pluralForm" :"nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3;"
5 | }
--------------------------------------------------------------------------------
/l10n/oc.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "Recercar",
3 | "Full text search" : "Recèrca tèxt brut",
4 | "General" : "Generals"
5 | },"pluralForm" :"nplurals=2; plural=(n > 1);"
6 | }
--------------------------------------------------------------------------------
/l10n/es_NI.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "Buscar",
5 | "General" : "General"
6 | },
7 | "nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
8 |
--------------------------------------------------------------------------------
/l10n/es_PA.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "Buscar",
5 | "General" : "General"
6 | },
7 | "nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
8 |
--------------------------------------------------------------------------------
/l10n/es_PE.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "Buscar",
5 | "General" : "General"
6 | },
7 | "nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
8 |
--------------------------------------------------------------------------------
/l10n/es_PR.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "Buscar",
5 | "General" : "General"
6 | },
7 | "nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
8 |
--------------------------------------------------------------------------------
/l10n/es_PY.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "Buscar",
5 | "General" : "General"
6 | },
7 | "nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
8 |
--------------------------------------------------------------------------------
/l10n/es_UY.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "Buscar",
5 | "General" : "General"
6 | },
7 | "nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
8 |
--------------------------------------------------------------------------------
/l10n/gd.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "Lorg",
3 | "General" : "Coitcheann"
4 | },"pluralForm" :"nplurals=4; plural=(n==1 || n==11) ? 0 : (n==2 || n==12) ? 1 : (n > 2 && n < 20) ? 2 : 3;"
5 | }
--------------------------------------------------------------------------------
/l10n/ro.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "Caută",
5 | "General" : "General"
6 | },
7 | "nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));");
8 |
--------------------------------------------------------------------------------
/l10n/bs.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "Search"
5 | },
6 | "nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);");
7 |
--------------------------------------------------------------------------------
/l10n/es_419.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "Buscar",
5 | "General" : "General"
6 | },
7 | "nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
8 |
--------------------------------------------------------------------------------
/l10n/oc.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "Recercar",
5 | "Full text search" : "Recèrca tèxt brut",
6 | "General" : "Generals"
7 | },
8 | "nplurals=2; plural=(n > 1);");
9 |
--------------------------------------------------------------------------------
/l10n/sq.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "Kërko",
5 | "Search on %s" : "Kërkoni në %s",
6 | "General" : "Të përgjithshme"
7 | },
8 | "nplurals=2; plural=(n != 1);");
9 |
--------------------------------------------------------------------------------
/l10n/cy_GB.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "Chwilio",
5 | "General" : "Cyffredinol"
6 | },
7 | "nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3;");
8 |
--------------------------------------------------------------------------------
/l10n/sr@latin.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "Search",
3 | "General" : "Opšte"
4 | },"pluralForm" :"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"
5 | }
--------------------------------------------------------------------------------
/l10n/gd.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "Lorg",
5 | "General" : "Coitcheann"
6 | },
7 | "nplurals=4; plural=(n==1 || n==11) ? 0 : (n==2 || n==12) ? 1 : (n > 2 && n < 20) ? 2 : 3;");
8 |
--------------------------------------------------------------------------------
/l10n/sr@latin.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "Search",
5 | "General" : "Opšte"
6 | },
7 | "nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);");
8 |
--------------------------------------------------------------------------------
/l10n/af.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "Soek",
3 | "Index not found" : "Indeks nie gevind nie",
4 | "Search on %s" : "Soek op %s",
5 | "General" : "Algemeen",
6 | "Navigation Icon" : "Navigasie-ikoon"
7 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
8 | }
--------------------------------------------------------------------------------
/l10n/be.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "Пошук",
3 | "General" : "Агульныя"
4 | },"pluralForm" :"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);"
5 | }
--------------------------------------------------------------------------------
/l10n/ka_GE.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "ძიება",
3 | "Index not found" : "ინდექსი ვერ იქნა ნაპოვნი",
4 | "Full text search" : "სრული ტექსტის ძიება",
5 | "Search on %s" : "ძიება %s-ზე",
6 | "General" : "ზოგადი"
7 | },"pluralForm" :"nplurals=2; plural=(n!=1);"
8 | }
--------------------------------------------------------------------------------
/l10n/be.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "Пошук",
5 | "General" : "Агульныя"
6 | },
7 | "nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);");
8 |
--------------------------------------------------------------------------------
/l10n/af.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "Soek",
5 | "Index not found" : "Indeks nie gevind nie",
6 | "Search on %s" : "Soek op %s",
7 | "General" : "Algemeen",
8 | "Navigation Icon" : "Navigasie-ikoon"
9 | },
10 | "nplurals=2; plural=(n != 1);");
11 |
--------------------------------------------------------------------------------
/l10n/ka_GE.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "ძიება",
5 | "Index not found" : "ინდექსი ვერ იქნა ნაპოვნი",
6 | "Full text search" : "სრული ტექსტის ძიება",
7 | "Search on %s" : "ძიება %s-ზე",
8 | "General" : "ზოგადი"
9 | },
10 | "nplurals=2; plural=(n!=1);");
11 |
--------------------------------------------------------------------------------
/img/page-prev.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/l10n/es_CL.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "Buscar",
3 | "Index not found" : "No se encontró el índice",
4 | "Full text search" : "Búsqueda de texto completo",
5 | "Search on %s" : "Busar en %s",
6 | "General" : "General"
7 | },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
8 | }
--------------------------------------------------------------------------------
/l10n/es_CO.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "Buscar",
3 | "Index not found" : "No se encontró el índice",
4 | "Full text search" : "Búsqueda de texto completo",
5 | "Search on %s" : "Busar en %s",
6 | "General" : "General"
7 | },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
8 | }
--------------------------------------------------------------------------------
/l10n/es_CR.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "Buscar",
3 | "Index not found" : "No se encontró el índice",
4 | "Full text search" : "Búsqueda de texto completo",
5 | "Search on %s" : "Busar en %s",
6 | "General" : "General"
7 | },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
8 | }
--------------------------------------------------------------------------------
/l10n/es_DO.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "Buscar",
3 | "Index not found" : "No se encontró el índice",
4 | "Full text search" : "Búsqueda de texto completo",
5 | "Search on %s" : "Busar en %s",
6 | "General" : "General"
7 | },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
8 | }
--------------------------------------------------------------------------------
/l10n/es_GT.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "Buscar",
3 | "Index not found" : "No se encontró el índice",
4 | "Full text search" : "Búsqueda de texto completo",
5 | "Search on %s" : "Busar en %s",
6 | "General" : "General"
7 | },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
8 | }
--------------------------------------------------------------------------------
/l10n/es_HN.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "Buscar",
3 | "Index not found" : "No se encontró el índice",
4 | "Full text search" : "Búsqueda de texto completo",
5 | "Search on %s" : "Busar en %s",
6 | "General" : "General"
7 | },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
8 | }
--------------------------------------------------------------------------------
/l10n/es_SV.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "Buscar",
3 | "Index not found" : "No se encontró el índice",
4 | "Full text search" : "Búsqueda de texto completo",
5 | "Search on %s" : "Busar en %s",
6 | "General" : "General"
7 | },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
8 | }
--------------------------------------------------------------------------------
/img/page-next.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/l10n/pt_PT.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "Pesquisar",
3 | "Index not found" : "Índice não encontrado",
4 | "Full text search" : "Pesquisa de texto completo ",
5 | "Search on %s" : "Pesquisar em %s",
6 | "General" : "Geral"
7 | },"pluralForm" :"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
8 | }
--------------------------------------------------------------------------------
/l10n/es_CL.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "Buscar",
5 | "Index not found" : "No se encontró el índice",
6 | "Full text search" : "Búsqueda de texto completo",
7 | "Search on %s" : "Busar en %s",
8 | "General" : "General"
9 | },
10 | "nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
11 |
--------------------------------------------------------------------------------
/l10n/es_CO.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "Buscar",
5 | "Index not found" : "No se encontró el índice",
6 | "Full text search" : "Búsqueda de texto completo",
7 | "Search on %s" : "Busar en %s",
8 | "General" : "General"
9 | },
10 | "nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
11 |
--------------------------------------------------------------------------------
/l10n/es_CR.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "Buscar",
5 | "Index not found" : "No se encontró el índice",
6 | "Full text search" : "Búsqueda de texto completo",
7 | "Search on %s" : "Busar en %s",
8 | "General" : "General"
9 | },
10 | "nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
11 |
--------------------------------------------------------------------------------
/l10n/es_DO.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "Buscar",
5 | "Index not found" : "No se encontró el índice",
6 | "Full text search" : "Búsqueda de texto completo",
7 | "Search on %s" : "Busar en %s",
8 | "General" : "General"
9 | },
10 | "nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
11 |
--------------------------------------------------------------------------------
/l10n/es_GT.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "Buscar",
5 | "Index not found" : "No se encontró el índice",
6 | "Full text search" : "Búsqueda de texto completo",
7 | "Search on %s" : "Busar en %s",
8 | "General" : "General"
9 | },
10 | "nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
11 |
--------------------------------------------------------------------------------
/l10n/es_HN.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "Buscar",
5 | "Index not found" : "No se encontró el índice",
6 | "Full text search" : "Búsqueda de texto completo",
7 | "Search on %s" : "Busar en %s",
8 | "General" : "General"
9 | },
10 | "nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
11 |
--------------------------------------------------------------------------------
/l10n/es_SV.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "Buscar",
5 | "Index not found" : "No se encontró el índice",
6 | "Full text search" : "Búsqueda de texto completo",
7 | "Search on %s" : "Busar en %s",
8 | "General" : "General"
9 | },
10 | "nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
11 |
--------------------------------------------------------------------------------
/.tx/config:
--------------------------------------------------------------------------------
1 | [main]
2 | host = https://www.transifex.com
3 | lang_map = ja_JP: ja, bg_BG: bg, cs_CZ: cs, fi_FI: fi, hu_HU: hu, nb_NO: nb, sk_SK: sk, th_TH: th
4 |
5 | [o:nextcloud:p:nextcloud:r:fulltextsearch]
6 | file_filter = translationfiles//fulltextsearch.po
7 | source_file = translationfiles/templates/fulltextsearch.pot
8 | source_lang = en
9 | type = PO
10 |
11 |
--------------------------------------------------------------------------------
/l10n/pt_PT.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "Pesquisar",
5 | "Index not found" : "Índice não encontrado",
6 | "Full text search" : "Pesquisa de texto completo ",
7 | "Search on %s" : "Pesquisar em %s",
8 | "General" : "Geral"
9 | },
10 | "nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
11 |
--------------------------------------------------------------------------------
/lib/Exceptions/DatabaseException.php:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/img/fulltextsearch_black.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/js/admin.js:
--------------------------------------------------------------------------------
1 | /**
2 | * SPDX-FileCopyrightText: 2017 Nextcloud GmbH and Nextcloud contributors
3 | * SPDX-License-Identifier: AGPL-3.0-or-later
4 | */
5 |
6 | /** global: OCA */
7 | /** global: fts_admin_settings */
8 | /** global: fts_admin_elements */
9 |
10 |
11 |
12 | $(document).ready(function () {
13 |
14 |
15 | /**
16 | * @constructs FullTextSearchAdmin
17 | */
18 | var FullTextSearchAdmin = function () {
19 | $.extend(FullTextSearchAdmin.prototype, fts_admin_elements);
20 | $.extend(FullTextSearchAdmin.prototype, fts_admin_settings);
21 |
22 | fts_admin_elements.init();
23 | fts_admin_settings.refreshSettingPage();
24 | };
25 |
26 | OCA.FullTextSearchAdmin = FullTextSearchAdmin;
27 | OCA.FullTextSearchAdmin.settings = new FullTextSearchAdmin();
28 |
29 | });
30 |
--------------------------------------------------------------------------------
/css/admin.css:
--------------------------------------------------------------------------------
1 | /**
2 | * SPDX-FileCopyrightText: 2016 Nextcloud GmbH and Nextcloud contributors
3 | * SPDX-License-Identifier: AGPL-3.0-or-later
4 | */
5 |
6 | .fnshidden {
7 | display: none;
8 | }
9 |
10 | EM {
11 | font-size: 12px;
12 | }
13 |
14 | .div-table {
15 | display: table;
16 | width: auto;
17 | border-spacing: 5px;
18 | }
19 |
20 | .div-table-row {
21 | display: table-row;
22 | width: auto;
23 | height: 65px;
24 | clear: both;
25 | }
26 |
27 | .div-table-col {
28 | float: left;
29 | display: table-column;
30 | width: 300px;
31 | }
32 |
33 | .div-table-col-left {
34 | width: 350px;
35 | margin-right: 35px;
36 | text-align: right;
37 | }
38 |
39 | .hsub {
40 | margin-left: 20px;
41 | }
42 |
43 | SELECT, INPUT {
44 | width: 350px;
45 | }
46 |
47 | INPUT.small {
48 | width: 150px;
49 | }
--------------------------------------------------------------------------------
/l10n/fi.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "the search returned {total} results in {time} ms" : "haku palautti {total} tulosta ajassa {time} ms",
3 | "Search" : "Haku",
4 | "Index not found" : "Indeksiä ei löydy",
5 | "Process timed out" : "Toiminto aikakatkaistiin",
6 | "Full Text Search" : "Kokotekstihaku",
7 | "Full text search" : "Kokotekstihaku",
8 | "Search on %s" : "Etsi kohteesta %s",
9 | "General" : "Yleiset",
10 | "Search Platform" : "Hakualusta",
11 | "Select the app to index content and answer search queries." : "Valitse sovellus, jota käytetään sisällön indeksointiin ja hakukyselyihin vastaamiseen.",
12 | "Navigation Icon" : "Valikon kuvake",
13 | "Enable global search within all your content." : "Ota käyttöön globaali haku sisällöstäsi."
14 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
15 | }
--------------------------------------------------------------------------------
/l10n/fi.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "the search returned {total} results in {time} ms" : "haku palautti {total} tulosta ajassa {time} ms",
5 | "Search" : "Haku",
6 | "Index not found" : "Indeksiä ei löydy",
7 | "Process timed out" : "Toiminto aikakatkaistiin",
8 | "Full Text Search" : "Kokotekstihaku",
9 | "Full text search" : "Kokotekstihaku",
10 | "Search on %s" : "Etsi kohteesta %s",
11 | "General" : "Yleiset",
12 | "Search Platform" : "Hakualusta",
13 | "Select the app to index content and answer search queries." : "Valitse sovellus, jota käytetään sisällön indeksointiin ja hakukyselyihin vastaamiseen.",
14 | "Navigation Icon" : "Valikon kuvake",
15 | "Enable global search within all your content." : "Ota käyttöön globaali haku sisällöstäsi."
16 | },
17 | "nplurals=2; plural=(n != 1);");
18 |
--------------------------------------------------------------------------------
/js/admin.elements.js:
--------------------------------------------------------------------------------
1 | /**
2 | * SPDX-FileCopyrightText: 2017 Nextcloud GmbH and Nextcloud contributors
3 | * SPDX-License-Identifier: AGPL-3.0-or-later
4 | */
5 |
6 | /** global: OCA */
7 | /** global: fts_admin_settings */
8 |
9 |
10 |
11 | var fts_admin_elements = {
12 | fts_div: null,
13 | fts_navigation: null,
14 | fts_platforms: null,
15 | fts_providers: null,
16 |
17 | init: function () {
18 | fts_admin_elements.fts_div = $('#fns');
19 | fts_admin_elements.fts_navigation = $('#fts_navigation');
20 | fts_admin_elements.fts_platforms = $('#fts_platforms');
21 |
22 | fts_admin_elements.fts_navigation.on('change', fts_admin_settings.saveSettings);
23 | fts_admin_elements.fts_platforms.on('change', function () {
24 | fts_admin_settings.tagSettingsAsNotSaved($(this));
25 | fts_admin_settings.saveSettings();
26 | });
27 | }
28 | };
29 |
30 |
31 |
--------------------------------------------------------------------------------
/js/fulltextsearch.v1.js:
--------------------------------------------------------------------------------
1 | /**
2 | * SPDX-FileCopyrightText: 2018 Nextcloud GmbH and Nextcloud contributors
3 | * SPDX-License-Identifier: AGPL-3.0-or-later
4 | */
5 |
6 | /** global: OCA */
7 | /** global: settings */
8 | /** global: searchbar */
9 | /** global: result */
10 | /** global: nav */
11 | /** global: api */
12 |
13 |
14 | (function () {
15 |
16 | /**
17 | * @constructs FullTextSearch
18 | */
19 | var FullTextSearch = function () {
20 | $.extend(FullTextSearch.prototype, settings);
21 | $.extend(FullTextSearch.prototype, result);
22 | $.extend(FullTextSearch.prototype, searchbox);
23 | $.extend(FullTextSearch.prototype, nav);
24 | $.extend(FullTextSearch.prototype, api);
25 |
26 | // settings.generateNoResultDiv();
27 | };
28 |
29 | OCA.FullTextSearch = FullTextSearch;
30 | OCA.FullTextSearch.api = new FullTextSearch();
31 |
32 | })();
33 |
--------------------------------------------------------------------------------
/.github/workflows/reuse.yml:
--------------------------------------------------------------------------------
1 | # This workflow is provided via the organization template repository
2 | #
3 | # https://github.com/nextcloud/.github
4 | # https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization
5 |
6 | # SPDX-FileCopyrightText: 2022 Free Software Foundation Europe e.V.
7 | #
8 | # SPDX-License-Identifier: CC0-1.0
9 |
10 | name: REUSE Compliance Check
11 |
12 | on: [pull_request]
13 |
14 | permissions:
15 | contents: read
16 |
17 | jobs:
18 | reuse-compliance-check:
19 | runs-on: ubuntu-latest-low
20 | steps:
21 | - name: Checkout
22 | uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
23 | with:
24 | persist-credentials: false
25 |
26 | - name: REUSE Compliance Check
27 | uses: fsfe/reuse-action@bb774aa972c2a89ff34781233d275075cbddf542 # v5.0.0
28 |
--------------------------------------------------------------------------------
/img/options_black.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/img/options.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/l10n/ko.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "검색",
3 | "Index not found" : "색인을 찾을 수 없음",
4 | "Process timed out" : "처리 시간 초과됨",
5 | "Full text search" : "전문 검색",
6 | "Core of the full-text search framework for Nextcloud" : "Nextcloud 전문 검색 프레임워크 코어",
7 | "Core App of the full-text search framework for your Nextcloud." : "Nextcloud 전문 검색 프레임워크 코어 앱입니다.",
8 | "Search on %s" : "%s에서 검색",
9 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Nextcloud 전문 검색을 사용하려면 설치 및 설정 정보를 위키에서 참조하세요.",
10 | "General" : "일반",
11 | "Search Platform" : "검색 플랫폼",
12 | "Select the app to index content and answer search queries." : "내용을 색인에 추가하고 질의를 처리할 앱을 선택하십시오.",
13 | "Navigation Icon" : "탐색 아이콘",
14 | "Enable global search within all your content." : "모든 내용을 포함하는 전역 검색을 활성화합니다."
15 | },"pluralForm" :"nplurals=1; plural=0;"
16 | }
--------------------------------------------------------------------------------
/l10n/ko.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "검색",
5 | "Index not found" : "색인을 찾을 수 없음",
6 | "Process timed out" : "처리 시간 초과됨",
7 | "Full text search" : "전문 검색",
8 | "Core of the full-text search framework for Nextcloud" : "Nextcloud 전문 검색 프레임워크 코어",
9 | "Core App of the full-text search framework for your Nextcloud." : "Nextcloud 전문 검색 프레임워크 코어 앱입니다.",
10 | "Search on %s" : "%s에서 검색",
11 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Nextcloud 전문 검색을 사용하려면 설치 및 설정 정보를 위키에서 참조하세요.",
12 | "General" : "일반",
13 | "Search Platform" : "검색 플랫폼",
14 | "Select the app to index content and answer search queries." : "내용을 색인에 추가하고 질의를 처리할 앱을 선택하십시오.",
15 | "Navigation Icon" : "탐색 아이콘",
16 | "Enable global search within all your content." : "모든 내용을 포함하는 전역 검색을 활성화합니다."
17 | },
18 | "nplurals=1; plural=0;");
19 |
--------------------------------------------------------------------------------
/LICENSES/MIT.txt:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c)
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
6 |
7 | The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
8 |
9 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
10 |
--------------------------------------------------------------------------------
/l10n/zh_CN.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "the search returned {total} results in {time} ms" : "搜索在 {time} ms内返回 {total} 个结果",
3 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : " {title} 中搜索 \"{search}\" 在{time} ms内返回了 {total} 个结果",
4 | "Search" : "搜索",
5 | "Index not found" : "未找到索引",
6 | "Process timed out" : "处理超时",
7 | "Full Text Search" : "全文搜索",
8 | "Full text search" : "全文搜索",
9 | "Core of the full-text search framework for Nextcloud" : "Nextcloud 全文搜索框架内核",
10 | "Core App of the full-text search framework for your Nextcloud." : "Nextcloud 全文搜索框架核心应用",
11 | "Search on %s" : "搜索 %s",
12 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "请查看 wiki 中与安装和配置 NextCloud 全文搜索有关的文档。",
13 | "General" : "常规",
14 | "Search Platform" : "搜索平台",
15 | "Select the app to index content and answer search queries." : "选择用于索引内容和回答搜索查询的应用程序。",
16 | "Navigation Icon" : "导航图标",
17 | "Enable global search within all your content." : "为您所有的内容启用全局搜索。"
18 | },"pluralForm" :"nplurals=1; plural=0;"
19 | }
--------------------------------------------------------------------------------
/l10n/zh_TW.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "the search returned {total} results in {time} ms" : "搜尋在 {time} 毫秒內回傳了 {total} 個結果",
3 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "對「{search}」中的 {title} 搜尋於 {time} 毫秒內回傳了 {total} 個結果",
4 | "Search" : "搜尋",
5 | "Index not found" : "找不到索引",
6 | "Process timed out" : "處理程序逾時",
7 | "Full Text Search" : "全文搜尋",
8 | "Full text search" : "全文搜尋",
9 | "Core of the full-text search framework for Nextcloud" : "Nextcloud 全文搜尋框架的核心",
10 | "Core App of the full-text search framework for your Nextcloud." : "您 Nextcloud 全文搜尋框架的核心應用程式。",
11 | "Search on %s" : "在 %s 搜尋",
12 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "請檢視關於在您 Nextcloud 中安裝與設定全文搜尋的 wiki 文件",
13 | "General" : "一般",
14 | "Search Platform" : "搜尋平台",
15 | "Select the app to index content and answer search queries." : "選取應用以索引內容並回應搜尋查詢。",
16 | "Navigation Icon" : "導覽圖示",
17 | "Enable global search within all your content." : "在您所有的內容中啟用全域搜尋。"
18 | },"pluralForm" :"nplurals=1; plural=0;"
19 | }
--------------------------------------------------------------------------------
/l10n/zh_HK.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "the search returned {total} results in {time} ms" : "搜尋在 {time} ms 內回傳了 {total} 個結果",
3 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "對 \"{search}\" 中的 {title} 搜尋於 {time} ms 內回傳了 {total} 個結果",
4 | "Search" : "搜尋",
5 | "Index not found" : "找不到索引",
6 | "Process timed out" : "處理程序逾時",
7 | "Full Text Search" : "全文搜尋",
8 | "Full text search" : "全文搜尋",
9 | "Core of the full-text search framework for Nextcloud" : "Nextcloud 全文搜尋框架的核心",
10 | "Core App of the full-text search framework for your Nextcloud." : "您 Nextcloud 全文搜尋框架的核心應用程式。",
11 | "Search on %s" : "在 %s 搜尋",
12 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "請檢視關於在您 Nextcloud 中安裝與設定全文搜尋的 wiki 文件",
13 | "General" : "一般",
14 | "Search Platform" : "搜尋平台",
15 | "Select the app to index content and answer search queries." : "選擇應用以索引內容並回應搜尋查詢。",
16 | "Navigation Icon" : "導覽圖示",
17 | "Enable global search within all your content." : "在您所有的內容中啟用全域搜尋。"
18 | },"pluralForm" :"nplurals=1; plural=0;"
19 | }
--------------------------------------------------------------------------------
/l10n/zh_CN.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "the search returned {total} results in {time} ms" : "搜索在 {time} ms内返回 {total} 个结果",
5 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : " {title} 中搜索 \"{search}\" 在{time} ms内返回了 {total} 个结果",
6 | "Search" : "搜索",
7 | "Index not found" : "未找到索引",
8 | "Process timed out" : "处理超时",
9 | "Full Text Search" : "全文搜索",
10 | "Full text search" : "全文搜索",
11 | "Core of the full-text search framework for Nextcloud" : "Nextcloud 全文搜索框架内核",
12 | "Core App of the full-text search framework for your Nextcloud." : "Nextcloud 全文搜索框架核心应用",
13 | "Search on %s" : "搜索 %s",
14 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "请查看 wiki 中与安装和配置 NextCloud 全文搜索有关的文档。",
15 | "General" : "常规",
16 | "Search Platform" : "搜索平台",
17 | "Select the app to index content and answer search queries." : "选择用于索引内容和回答搜索查询的应用程序。",
18 | "Navigation Icon" : "导航图标",
19 | "Enable global search within all your content." : "为您所有的内容启用全局搜索。"
20 | },
21 | "nplurals=1; plural=0;");
22 |
--------------------------------------------------------------------------------
/l10n/zh_TW.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "the search returned {total} results in {time} ms" : "搜尋在 {time} 毫秒內回傳了 {total} 個結果",
5 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "對「{search}」中的 {title} 搜尋於 {time} 毫秒內回傳了 {total} 個結果",
6 | "Search" : "搜尋",
7 | "Index not found" : "找不到索引",
8 | "Process timed out" : "處理程序逾時",
9 | "Full Text Search" : "全文搜尋",
10 | "Full text search" : "全文搜尋",
11 | "Core of the full-text search framework for Nextcloud" : "Nextcloud 全文搜尋框架的核心",
12 | "Core App of the full-text search framework for your Nextcloud." : "您 Nextcloud 全文搜尋框架的核心應用程式。",
13 | "Search on %s" : "在 %s 搜尋",
14 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "請檢視關於在您 Nextcloud 中安裝與設定全文搜尋的 wiki 文件",
15 | "General" : "一般",
16 | "Search Platform" : "搜尋平台",
17 | "Select the app to index content and answer search queries." : "選取應用以索引內容並回應搜尋查詢。",
18 | "Navigation Icon" : "導覽圖示",
19 | "Enable global search within all your content." : "在您所有的內容中啟用全域搜尋。"
20 | },
21 | "nplurals=1; plural=0;");
22 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 |
5 | # Full text search
6 |
7 | [](https://api.reuse.software/info/github.com/nextcloud/fulltextsearch)
8 | [](https://scrutinizer-ci.com/g/nextcloud/fulltextsearch/?b=master)
9 |
10 | _Full text search_ is the core app of a full-text search framework for your Nextcloud.
11 | To have it operate, and get content indexed, some other apps are needed:
12 |
13 | - Some **Providers Apps** to extract content from your Nextcloud.
14 | - A **Platform App** that communicate with a search platform _(ie. Elastic Search, Solr, …)_ in order to index the content provided by the **Providers**.
15 | _Note: There is no limit to the number of platform-apps that can be installed, however only one can be selected from the admin interface_
16 |
17 |
18 |
19 | ### Documentation
20 |
21 | [Can be found on the wiki](https://github.com/nextcloud/fulltextsearch/wiki)
22 |
--------------------------------------------------------------------------------
/l10n/zh_HK.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "the search returned {total} results in {time} ms" : "搜尋在 {time} ms 內回傳了 {total} 個結果",
5 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "對 \"{search}\" 中的 {title} 搜尋於 {time} ms 內回傳了 {total} 個結果",
6 | "Search" : "搜尋",
7 | "Index not found" : "找不到索引",
8 | "Process timed out" : "處理程序逾時",
9 | "Full Text Search" : "全文搜尋",
10 | "Full text search" : "全文搜尋",
11 | "Core of the full-text search framework for Nextcloud" : "Nextcloud 全文搜尋框架的核心",
12 | "Core App of the full-text search framework for your Nextcloud." : "您 Nextcloud 全文搜尋框架的核心應用程式。",
13 | "Search on %s" : "在 %s 搜尋",
14 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "請檢視關於在您 Nextcloud 中安裝與設定全文搜尋的 wiki 文件",
15 | "General" : "一般",
16 | "Search Platform" : "搜尋平台",
17 | "Select the app to index content and answer search queries." : "選擇應用以索引內容並回應搜尋查詢。",
18 | "Navigation Icon" : "導覽圖示",
19 | "Enable global search within all your content." : "在您所有的內容中啟用全域搜尋。"
20 | },
21 | "nplurals=1; plural=0;");
22 |
--------------------------------------------------------------------------------
/lib/Model/ProviderIndexes.php:
--------------------------------------------------------------------------------
1 | indexes = $indexes;
30 | }
31 |
32 |
33 | /**
34 | * @return IIndex[]
35 | */
36 | public function getIndexes(): array {
37 | return $this->indexes;
38 | }
39 |
40 |
41 | /**
42 | * @param string $documentId
43 | *
44 | * @return IIndex
45 | * @throws IndexDoesNotExistException
46 | */
47 | public function getIndex(string $documentId): IIndex {
48 | if (!array_key_exists($documentId, $this->indexes)) {
49 | throw new IndexDoesNotExistException();
50 | }
51 |
52 | return $this->indexes[$documentId];
53 | }
54 |
55 |
56 | }
57 |
--------------------------------------------------------------------------------
/lib/Command/Stop.php:
--------------------------------------------------------------------------------
1 | setName('fulltextsearch:stop')
31 | ->setDescription('Stop all indexing');
32 | }
33 |
34 |
35 | /**
36 | * @param InputInterface $input
37 | * @param OutputInterface $output
38 | *
39 | * @return int
40 | */
41 | protected function execute(InputInterface $input, OutputInterface $output) {
42 | $output->writeln('stopping all running indexes');
43 |
44 | $this->runningService->forceStop();
45 |
46 | return 0;
47 | }
48 |
49 |
50 | }
51 |
52 |
53 |
54 |
--------------------------------------------------------------------------------
/lib/Migration/Version31001Date20250210105322.php:
--------------------------------------------------------------------------------
1 | hasTable('fulltextsearch_index')) {
28 | return null;
29 | }
30 |
31 | $table = $schema->getTable('fulltextsearch_index');
32 | if ($table->hasIndex('fts_ces')) {
33 | return null;
34 | }
35 |
36 | $table->addIndex(['collection', 'err', 'status'], 'fts_ces');
37 |
38 | return $schema;
39 | }
40 | }
41 |
--------------------------------------------------------------------------------
/AUTHORS.md:
--------------------------------------------------------------------------------
1 |
5 | # Authors
6 |
7 | - Allan Nordhøy
8 | - Andy Scherzinger
9 | - aronovgj
10 | - Christian Ingenhaag
11 | - comradekingu
12 | - daita
13 | - Daniel Hansson
14 | - Ferdinand Thiessen
15 | - Jakub Onderka
16 | - Jan Vonde
17 | - Joas Schilling
18 | - John Molakvoæ
19 | - Julius Knorr
20 | - Jürgen Kellerer
21 | - Marius Blüm
22 | - Maxence Lange
23 | - Morris Jobke
24 | - Patrick Robertson
25 | - rakekniven <2069590+rakekniven@users.noreply.github.com>
26 | - Robin Appelman
27 | - Robin Windey
28 | - SrzStephen
29 | - Valdnet <47037905+Valdnet@users.noreply.github.com>
30 | - Vincent Petry
31 |
--------------------------------------------------------------------------------
/l10n/ja.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "the search returned {total} results in {time} ms" : "検索結果{total}件{time} ms",
3 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "\"{search}\" を 「{title}」 で検索すると、{time} ms で {total} 件返却されます",
4 | "Search" : "検索",
5 | "Index not found" : "インデックスが見つかりません",
6 | "Process timed out" : "プロセスがタイムアウトしました",
7 | "Full Text Search" : "全文検索",
8 | "Full text search" : "全文検索",
9 | "Core of the full-text search framework for Nextcloud" : "NextCloudの全文検索フレームワークのコア",
10 | "Core App of the full-text search framework for your Nextcloud." : "NextCloudの全文検索フレームワークのコアアプリケーション",
11 | "Search on %s" : "%s で検索",
12 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "あなたのNextcloud内での全文検索のインストールと設定に関連するドキュメントはwikiで確認してください",
13 | "General" : "一般",
14 | "Search Platform" : "検索プラットフォーム",
15 | "Select the app to index content and answer search queries." : "コンテンツをインデックス化して検索クエリに答えるアプリを選択します。",
16 | "Navigation Icon" : "ナビゲーションアイコン",
17 | "Enable global search within all your content." : "すべてのコンテンツ内でグローバル検索を有効にする。"
18 | },"pluralForm" :"nplurals=1; plural=0;"
19 | }
--------------------------------------------------------------------------------
/l10n/es_AR.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "Search" : "Buscar",
3 | "Index not found" : "Índice no encontrado",
4 | "Full text search" : "Búsqueda de texto completo",
5 | "Core of the full-text search framework for Nextcloud" : "Núcleo del marco de búsqueda de texto completo para Nextcloud",
6 | "Core App of the full-text search framework for your Nextcloud." : "Aplicación principal del marco de búsqueda de texto completo para su Nextcloud.",
7 | "Search on %s" : "Busca en %s",
8 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Consulte la wiki para obtener documentación relacionada con la instalación y la configuración de la búsqueda de texto completo en su Nextcloud",
9 | "General" : "General",
10 | "Search Platform" : "Buscar Plataforma",
11 | "Select the app to index content and answer search queries." : "Seleccione la aplicación para indexar contenido y responder consultas de búsqueda.",
12 | "Navigation Icon" : "Icono de navegación",
13 | "Enable global search within all your content." : "Habilita la búsqueda global dentro de todo tu contenido."
14 | },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
15 | }
--------------------------------------------------------------------------------
/l10n/ja.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "the search returned {total} results in {time} ms" : "検索結果{total}件{time} ms",
5 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "\"{search}\" を 「{title}」 で検索すると、{time} ms で {total} 件返却されます",
6 | "Search" : "検索",
7 | "Index not found" : "インデックスが見つかりません",
8 | "Process timed out" : "プロセスがタイムアウトしました",
9 | "Full Text Search" : "全文検索",
10 | "Full text search" : "全文検索",
11 | "Core of the full-text search framework for Nextcloud" : "NextCloudの全文検索フレームワークのコア",
12 | "Core App of the full-text search framework for your Nextcloud." : "NextCloudの全文検索フレームワークのコアアプリケーション",
13 | "Search on %s" : "%s で検索",
14 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "あなたのNextcloud内での全文検索のインストールと設定に関連するドキュメントはwikiで確認してください",
15 | "General" : "一般",
16 | "Search Platform" : "検索プラットフォーム",
17 | "Select the app to index content and answer search queries." : "コンテンツをインデックス化して検索クエリに答えるアプリを選択します。",
18 | "Navigation Icon" : "ナビゲーションアイコン",
19 | "Enable global search within all your content." : "すべてのコンテンツ内でグローバル検索を有効にする。"
20 | },
21 | "nplurals=1; plural=0;");
22 |
--------------------------------------------------------------------------------
/l10n/eo.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "the search returned {total} results in {time} ms" : "la serĉo liveris {total} rezultojn en {time} ms",
3 | "Search" : "Serĉi",
4 | "Index not found" : "Indekso ne trovita",
5 | "Process timed out" : "Procezo eltempiĝis",
6 | "Full text search" : "Plenteksta serĉo",
7 | "Core of the full-text search framework for Nextcloud" : "Baza framo por plenteksta serĉo en Nextcloud",
8 | "Core App of the full-text search framework for your Nextcloud." : "Baza aplikaĵo pri framo por plenteksta serĉo en Nextcloud",
9 | "Search on %s" : "Serĉi ĉe %s",
10 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Bv. vidi la vikion pri dokumentaro pri instalado kaj agordo de la plenteksta serĉo ene de via Nextcloud.",
11 | "General" : "Ĝenerala",
12 | "Search Platform" : "Serĉa platformo",
13 | "Select the app to index content and answer search queries." : "Elekti la aplikaĵon, kiu indeksos la enhavon kaj respondos serĉopetojn.",
14 | "Navigation Icon" : "Navigada piktogramo",
15 | "Enable global search within all your content." : "Ebligi serĉon ene de ĉiuj viaj enhavoj."
16 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
17 | }
--------------------------------------------------------------------------------
/l10n/es_AR.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "Search" : "Buscar",
5 | "Index not found" : "Índice no encontrado",
6 | "Full text search" : "Búsqueda de texto completo",
7 | "Core of the full-text search framework for Nextcloud" : "Núcleo del marco de búsqueda de texto completo para Nextcloud",
8 | "Core App of the full-text search framework for your Nextcloud." : "Aplicación principal del marco de búsqueda de texto completo para su Nextcloud.",
9 | "Search on %s" : "Busca en %s",
10 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Consulte la wiki para obtener documentación relacionada con la instalación y la configuración de la búsqueda de texto completo en su Nextcloud",
11 | "General" : "General",
12 | "Search Platform" : "Buscar Plataforma",
13 | "Select the app to index content and answer search queries." : "Seleccione la aplicación para indexar contenido y responder consultas de búsqueda.",
14 | "Navigation Icon" : "Icono de navegación",
15 | "Enable global search within all your content." : "Habilita la búsqueda global dentro de todo tu contenido."
16 | },
17 | "nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
18 |
--------------------------------------------------------------------------------
/l10n/eo.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "the search returned {total} results in {time} ms" : "la serĉo liveris {total} rezultojn en {time} ms",
5 | "Search" : "Serĉi",
6 | "Index not found" : "Indekso ne trovita",
7 | "Process timed out" : "Procezo eltempiĝis",
8 | "Full text search" : "Plenteksta serĉo",
9 | "Core of the full-text search framework for Nextcloud" : "Baza framo por plenteksta serĉo en Nextcloud",
10 | "Core App of the full-text search framework for your Nextcloud." : "Baza aplikaĵo pri framo por plenteksta serĉo en Nextcloud",
11 | "Search on %s" : "Serĉi ĉe %s",
12 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Bv. vidi la vikion pri dokumentaro pri instalado kaj agordo de la plenteksta serĉo ene de via Nextcloud.",
13 | "General" : "Ĝenerala",
14 | "Search Platform" : "Serĉa platformo",
15 | "Select the app to index content and answer search queries." : "Elekti la aplikaĵon, kiu indeksos la enhavon kaj respondos serĉopetojn.",
16 | "Navigation Icon" : "Navigada piktogramo",
17 | "Enable global search within all your content." : "Ebligi serĉon ene de ĉiuj viaj enhavoj."
18 | },
19 | "nplurals=2; plural=(n != 1);");
20 |
--------------------------------------------------------------------------------
/lib/Migration/Version23001Date20220505144434.php:
--------------------------------------------------------------------------------
1 | hasTable('fulltextsearch_ticks')) {
32 | return null;
33 | }
34 |
35 | $table = $schema->getTable('fulltextsearch_ticks');
36 | $column = $table->getColumn('data');
37 |
38 | if ($column->getType()->getName() === Types::TEXT) {
39 | return null;
40 | }
41 |
42 | $column->setType(Type::getType(Types::TEXT));
43 |
44 | return $schema;
45 | }
46 | }
47 |
--------------------------------------------------------------------------------
/lib/Command/Configure.php:
--------------------------------------------------------------------------------
1 | setName('fulltextsearch:configure')
28 | ->addArgument('json', InputArgument::OPTIONAL, 'set config')
29 | ->setDescription('Configure the installation');
30 | }
31 |
32 | protected function execute(InputInterface $input, OutputInterface $output): int {
33 | if ($input->getArgument('json')) {
34 | $this->configService->setConfig(json_decode($input->getArgument('json') ?? '', true) ?? []);
35 | }
36 |
37 | $output->writeln(json_encode($this->configService->getConfig(), JSON_PRETTY_PRINT));
38 | return self::SUCCESS;
39 | }
40 | }
41 |
42 |
43 |
44 |
--------------------------------------------------------------------------------
/lib/Migration/Version23001Date20220408140253.php:
--------------------------------------------------------------------------------
1 | hasTable('fulltextsearch_indexes')) {
32 | return null;
33 | }
34 |
35 | $table = $schema->getTable('fulltextsearch_indexes');
36 | $column = $table->getColumn('message');
37 |
38 | if ($column->getType()->getName() === Types::TEXT) {
39 | return null;
40 | }
41 |
42 | $column->setType(Type::getType(Types::TEXT));
43 |
44 | return $schema;
45 | }
46 | }
47 |
--------------------------------------------------------------------------------
/l10n/he.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "the search returned {total} results in {time} ms" : "החיפוש החזיר {total} תוצאות תוך {time} מילישניות",
3 | "Search" : "חיפוש",
4 | "Index not found" : "המפתח לא נמצא",
5 | "Process timed out" : "עבר הזמן שהוקצב לתהליך",
6 | "Full Text Search" : "חיפוש טקסט מלא",
7 | "Full text search" : "חיפוש טקסט מלא",
8 | "Core of the full-text search framework for Nextcloud" : "ליבת סביבת עבודת חיפוש טקסט מלא עבור Nextcloud",
9 | "Core App of the full-text search framework for your Nextcloud." : "יישומון ליבה של סביבת עבודה לחיפוש טקסט מלא עבור ה־Nextcloud שלך.",
10 | "Search on %s" : "חיפוש תחת %s",
11 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "נא לנסות לאתר בוויקי את התיעוד שקשור להתקנה ולהגדרה של חיפוש טקסט מלא בתוך ה־Nextcloud שלך.",
12 | "General" : "כללי",
13 | "Search Platform" : "פלטפורמת חיפוש",
14 | "Select the app to index content and answer search queries." : "נא לבחור את היישומון לסידור תוכן באינדקס ולענות על שאילתות חיפוש.",
15 | "Navigation Icon" : "סמל ניווט",
16 | "Enable global search within all your content." : "הפעלת חיפוש גלובלי על כל התוכן שלך."
17 | },"pluralForm" :"nplurals=3; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: 2;"
18 | }
--------------------------------------------------------------------------------
/lib/Controller/NavigationController.php:
--------------------------------------------------------------------------------
1 | config->getAppValue('theming', 'name', 'Nextcloud');
39 | $data = ['themingName' => $themingName];
40 |
41 | $this->fullTextSearchManager->addJavascriptAPI();
42 |
43 | return new TemplateResponse(Application::APP_ID, 'navigate', $data);
44 | }
45 |
46 | }
47 |
48 |
--------------------------------------------------------------------------------
/lib/Controller/SettingsController.php:
--------------------------------------------------------------------------------
1 | configService->getConfig();
31 | $this->settingsService->completeSettings($data);
32 |
33 | return new DataResponse($data, Http::STATUS_OK);
34 | }
35 |
36 | public function setSettingsAdmin(array $data): DataResponse {
37 | if ($this->settingsService->checkConfig($data)) {
38 | $this->configService->setConfig($data);
39 | }
40 |
41 | return $this->getSettingsAdmin();
42 | }
43 |
44 | }
45 |
--------------------------------------------------------------------------------
/templates/navigate.php:
--------------------------------------------------------------------------------
1 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
54 |
--------------------------------------------------------------------------------
/l10n/he.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "the search returned {total} results in {time} ms" : "החיפוש החזיר {total} תוצאות תוך {time} מילישניות",
5 | "Search" : "חיפוש",
6 | "Index not found" : "המפתח לא נמצא",
7 | "Process timed out" : "עבר הזמן שהוקצב לתהליך",
8 | "Full Text Search" : "חיפוש טקסט מלא",
9 | "Full text search" : "חיפוש טקסט מלא",
10 | "Core of the full-text search framework for Nextcloud" : "ליבת סביבת עבודת חיפוש טקסט מלא עבור Nextcloud",
11 | "Core App of the full-text search framework for your Nextcloud." : "יישומון ליבה של סביבת עבודה לחיפוש טקסט מלא עבור ה־Nextcloud שלך.",
12 | "Search on %s" : "חיפוש תחת %s",
13 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "נא לנסות לאתר בוויקי את התיעוד שקשור להתקנה ולהגדרה של חיפוש טקסט מלא בתוך ה־Nextcloud שלך.",
14 | "General" : "כללי",
15 | "Search Platform" : "פלטפורמת חיפוש",
16 | "Select the app to index content and answer search queries." : "נא לבחור את היישומון לסידור תוכן באינדקס ולענות על שאילתות חיפוש.",
17 | "Navigation Icon" : "סמל ניווט",
18 | "Enable global search within all your content." : "הפעלת חיפוש גלובלי על כל התוכן שלך."
19 | },
20 | "nplurals=3; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: 2;");
21 |
--------------------------------------------------------------------------------
/css/navigate.css:
--------------------------------------------------------------------------------
1 | /**
2 | * SPDX-FileCopyrightText: 2016 Nextcloud GmbH and Nextcloud contributors
3 | * SPDX-License-Identifier: AGPL-3.0-or-later
4 | */
5 |
6 | #search_header {
7 | width: 100%;
8 | position: absolute;
9 | }
10 |
11 | #search_header div {
12 | left: 0;
13 | right: 0;
14 | top: 0;
15 | margin: 5px;
16 | }
17 |
18 | #search_input {
19 | width: 100%;
20 | }
21 |
22 | #search_error {
23 | text-align: center;
24 | color: #f00;
25 | margin: 20px;
26 | }
27 |
28 | .search_checkbox {
29 | margin-right: 10px !important;
30 | opacity: 0.8;
31 | }
32 |
33 | .search_checkbox_sub {
34 | margin-right: 10px !important;
35 | opacity: 0.65;
36 | }
37 |
38 | .search_input_sub {
39 | margin-right: 10px !important;
40 | opacity: 0.65;
41 | }
42 |
43 | .search_tags_sub {
44 | margin-right: 10px !important;
45 | width: 200px;
46 | opacity: 0.65;
47 | }
48 |
49 | .search_input_sub_small {
50 | width: 70px;
51 | }
52 |
53 | .search_icon {
54 | background-image: url('/apps/fulltextsearch/img/fulltextsearch_black.svg');
55 | }
56 |
57 | A.icon-fts {
58 | text-indent: 25px;
59 | }
60 |
61 | a.ulsub {
62 | padding: 0px 12px 0 12px !important;
63 | }
64 |
65 | /**
66 |
67 | */
68 | #search_result {
69 | }
70 |
71 | .provider_header {
72 | margin-bottom: 35px;
73 | }
74 |
75 | .provider_result {
76 | }
77 |
78 | #noresult {
79 | font-style: italic;
80 | position: absolute;
81 | left: 100px;
82 | }
83 |
84 |
--------------------------------------------------------------------------------
/l10n/lt_LT.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "the search returned {total} results in {time} ms" : "paieška pateikė {total} rezultatus per {time} ms",
3 | "Search" : "Ieškoti",
4 | "Index not found" : "Indeksas nerastas",
5 | "Process timed out" : "Pasibaigė procesui skirtas laikas",
6 | "Full text search" : "Absoliučioji paieška",
7 | "Core of the full-text search framework for Nextcloud" : "Nextcloud absoliučiosios paieškos karkaso branduolys",
8 | "Core App of the full-text search framework for your Nextcloud." : "Jūsų Nextcloud absoliučiosios paieškos karkaso pagrindinė programėlė.",
9 | "Search on %s" : "Ieškoti ties %s",
10 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Patikrinkite wiki dokumentus, susijusius su diegimu ir teksto paieškos konfigūracija „Nextcloud“.",
11 | "General" : "Bendra",
12 | "Search Platform" : "Paieškos platforma",
13 | "Select the app to index content and answer search queries." : "Pasirinkite programą, norėdami indeksuoti turinį ir atsakyti į paieškos užklausas.",
14 | "Navigation Icon" : "Naršymo piktograma",
15 | "Enable global search within all your content." : "Įjunkite visuotinę paiešką visame savo turinyje."
16 | },"pluralForm" :"nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);"
17 | }
--------------------------------------------------------------------------------
/l10n/fa.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "the search returned {total} results in {time} ms" : "بازگشت جستوجو {کل} نتایج در {زمان}",
3 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "the search in {title} for \"{search}\" returned {total} results in {time} ms",
4 | "Search" : "جستجو",
5 | "Index not found" : "نمایه یافت نشد",
6 | "Process timed out" : "زمان فرآیند به پایان رسیده ",
7 | "Full Text Search" : "Full Text Search",
8 | "Full text search" : "جستجوی کامل متن",
9 | "Core of the full-text search framework for Nextcloud" : "هستهی چهارچوب جستوجوی متن کامل برای نکست کلود",
10 | "Core App of the full-text search framework for your Nextcloud." : "برنامهی اصلی چارچوبِ جستجوی متن کامل برای نکست کلود شما",
11 | "Search on %s" : "%s جستجو در ",
12 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "لطفاً در ویکی پدیا برای مستندات مربوط به نصب و پیکربندی جستجوی متن کامل در نکست کلود خود بررسی کنید",
13 | "General" : "عمومی",
14 | "Search Platform" : "پلتفرم جستجو",
15 | "Select the app to index content and answer search queries." : "برنامه را برای فهرست بندی محتوا و پاسخ به سؤالات جستجو انتخاب کنید",
16 | "Navigation Icon" : "نماد ناوبری",
17 | "Enable global search within all your content." : "جستجوی جهانی را در تمام محتوای خود فعال کن"
18 | },"pluralForm" :"nplurals=2; plural=(n > 1);"
19 | }
--------------------------------------------------------------------------------
/l10n/nb.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "the search returned {total} results in {time} ms" : "søket ga {total} resultater på {time} ms",
3 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "søket i {title} for \"{search}\" ga {total} resultater på {time} ms",
4 | "Search" : "Søk",
5 | "Index not found" : "Indeks ble ikke funnet",
6 | "Process timed out" : "Prosessen ble tidsavbrutt",
7 | "Full Text Search" : "Fulltekst søk",
8 | "Full text search" : "Fulltekst søk",
9 | "Core of the full-text search framework for Nextcloud" : "Kjernen i rammeverket for fulltekstsøk for Nextcloud",
10 | "Core App of the full-text search framework for your Nextcloud." : "Kjerne-App av fulltekstsøkerammeverket for din Nextcloud.",
11 | "Search on %s" : "Søk etter %s",
12 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Vennligst sjekk wikien for dokumentasjon relatert til installasjonen og konfigurasjonen av fulltekstsøket i din Nextcloud",
13 | "General" : "Generelt",
14 | "Search Platform" : "Søk plattform",
15 | "Select the app to index content and answer search queries." : "Velg appen for å indeksere innhold og svare på søk.",
16 | "Navigation Icon" : "Navigasjonsikon",
17 | "Enable global search within all your content." : "Aktiver globalt søk i alt innholdet ditt."
18 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
19 | }
--------------------------------------------------------------------------------
/l10n/lt_LT.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "the search returned {total} results in {time} ms" : "paieška pateikė {total} rezultatus per {time} ms",
5 | "Search" : "Ieškoti",
6 | "Index not found" : "Indeksas nerastas",
7 | "Process timed out" : "Pasibaigė procesui skirtas laikas",
8 | "Full text search" : "Absoliučioji paieška",
9 | "Core of the full-text search framework for Nextcloud" : "Nextcloud absoliučiosios paieškos karkaso branduolys",
10 | "Core App of the full-text search framework for your Nextcloud." : "Jūsų Nextcloud absoliučiosios paieškos karkaso pagrindinė programėlė.",
11 | "Search on %s" : "Ieškoti ties %s",
12 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Patikrinkite wiki dokumentus, susijusius su diegimu ir teksto paieškos konfigūracija „Nextcloud“.",
13 | "General" : "Bendra",
14 | "Search Platform" : "Paieškos platforma",
15 | "Select the app to index content and answer search queries." : "Pasirinkite programą, norėdami indeksuoti turinį ir atsakyti į paieškos užklausas.",
16 | "Navigation Icon" : "Naršymo piktograma",
17 | "Enable global search within all your content." : "Įjunkite visuotinę paiešką visame savo turinyje."
18 | },
19 | "nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);");
20 |
--------------------------------------------------------------------------------
/l10n/et_EE.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "the search returned {total} results in {time} ms" : "Otsing kestusega {time} ms andis {total} vastust",
3 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "„{search}“ märksõna otsing asukohas „{title}“ andis {total} vastust. Otsingu kestus {time}",
4 | "Search" : "Otsi",
5 | "Index not found" : "Indeksit ei leidu",
6 | "Process timed out" : "Protsess aegus",
7 | "Full Text Search" : "Täistekstotsing",
8 | "Full text search" : "Täistekstotsing",
9 | "Core of the full-text search framework for Nextcloud" : "Nextcloudi täistekstotsingu raamistiku tuum",
10 | "Core App of the full-text search framework for your Nextcloud." : "Sinu Nextcloudi serveri täistekstotsingu raamistiku tuumikrakendus.",
11 | "Search on %s" : "Otsi siin: %s",
12 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Täistekstotsingu paigaldamise ja seadistamise kohta oma Nextcloudi serveris leiad lisateavet vikist",
13 | "General" : "Üldine",
14 | "Search Platform" : "Otsinguplatvorm",
15 | "Select the app to index content and answer search queries." : "Vali rakendus sisu indekseerimiseks ja vastamiseks otsingupäringutele.",
16 | "Navigation Icon" : "Menüüikoon",
17 | "Enable global search within all your content." : "Kasuta üldist otsingut kogu oma sisust."
18 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
19 | }
--------------------------------------------------------------------------------
/l10n/fa.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "the search returned {total} results in {time} ms" : "بازگشت جستوجو {کل} نتایج در {زمان}",
5 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "the search in {title} for \"{search}\" returned {total} results in {time} ms",
6 | "Search" : "جستجو",
7 | "Index not found" : "نمایه یافت نشد",
8 | "Process timed out" : "زمان فرآیند به پایان رسیده ",
9 | "Full Text Search" : "Full Text Search",
10 | "Full text search" : "جستجوی کامل متن",
11 | "Core of the full-text search framework for Nextcloud" : "هستهی چهارچوب جستوجوی متن کامل برای نکست کلود",
12 | "Core App of the full-text search framework for your Nextcloud." : "برنامهی اصلی چارچوبِ جستجوی متن کامل برای نکست کلود شما",
13 | "Search on %s" : "%s جستجو در ",
14 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "لطفاً در ویکی پدیا برای مستندات مربوط به نصب و پیکربندی جستجوی متن کامل در نکست کلود خود بررسی کنید",
15 | "General" : "عمومی",
16 | "Search Platform" : "پلتفرم جستجو",
17 | "Select the app to index content and answer search queries." : "برنامه را برای فهرست بندی محتوا و پاسخ به سؤالات جستجو انتخاب کنید",
18 | "Navigation Icon" : "نماد ناوبری",
19 | "Enable global search within all your content." : "جستجوی جهانی را در تمام محتوای خود فعال کن"
20 | },
21 | "nplurals=2; plural=(n > 1);");
22 |
--------------------------------------------------------------------------------
/l10n/sv.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "the search returned {total} results in {time} ms" : "sökningen gav {total} resultat på {time} ms",
3 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "sökningen på {title} för \"{search}\" gav {total} resultat på {time} ms",
4 | "Search" : "Sök",
5 | "Index not found" : "Index hittades inte",
6 | "Process timed out" : "Processen tog för lång tid",
7 | "Full Text Search" : "Fulltextsökning",
8 | "Full text search" : "Fulltextsökning",
9 | "Core of the full-text search framework for Nextcloud" : "Central del i ramverket fulltext-sökning för Nextcloud",
10 | "Core App of the full-text search framework for your Nextcloud." : "Central app i ramverket fulltext-sökning för Nextcloud",
11 | "Search on %s" : "Sök på %s",
12 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Kontrollera wiki för dokumentation i samband med installationen och konfigurationen av fulltext-sökning i ditt Nextcloud",
13 | "General" : "Allmänt",
14 | "Search Platform" : "Sökplattform",
15 | "Select the app to index content and answer search queries." : "Välj app för att indexera innehåll och svara på sökfrågor.",
16 | "Navigation Icon" : "Navigations-ikon",
17 | "Enable global search within all your content." : "Aktivera global sökning i allt ditt innehåll."
18 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
19 | }
--------------------------------------------------------------------------------
/l10n/de_DE.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "the search returned {total} results in {time} ms" : "Die Suche ergab {total} Treffer in {time} ms",
3 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "Die Suche in {title} nach \"{search}\" ergab {total} Treffer in {time} ms",
4 | "Search" : "Suchen",
5 | "Index not found" : "Index nicht gefunden",
6 | "Process timed out" : "Zeitüberschreitung bei der Verarbeitung",
7 | "Full Text Search" : "Volltextsuche",
8 | "Full text search" : "Volltextsuche",
9 | "Core of the full-text search framework for Nextcloud" : "Kern des Sytems für die Volltextsuche in Nextcloud",
10 | "Core App of the full-text search framework for your Nextcloud." : "Haupt-App für die Volltextsuche in Nextcloud",
11 | "Search on %s" : "Suche in %s",
12 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Informationen zur Installation und Konfiguration der Volltextsuche unter Nextcloud finden Sie im Wiki",
13 | "General" : "Allgemein",
14 | "Search Platform" : "Suchplattform",
15 | "Select the app to index content and answer search queries." : "Wählen Sie die App, die Inhalte indizieren und Suchanfragen beantworten soll.",
16 | "Navigation Icon" : "Navigations-Symbol",
17 | "Enable global search within all your content." : "Globale Suche für alle Inhalte aktivieren."
18 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
19 | }
--------------------------------------------------------------------------------
/l10n/nb.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "the search returned {total} results in {time} ms" : "søket ga {total} resultater på {time} ms",
5 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "søket i {title} for \"{search}\" ga {total} resultater på {time} ms",
6 | "Search" : "Søk",
7 | "Index not found" : "Indeks ble ikke funnet",
8 | "Process timed out" : "Prosessen ble tidsavbrutt",
9 | "Full Text Search" : "Fulltekst søk",
10 | "Full text search" : "Fulltekst søk",
11 | "Core of the full-text search framework for Nextcloud" : "Kjernen i rammeverket for fulltekstsøk for Nextcloud",
12 | "Core App of the full-text search framework for your Nextcloud." : "Kjerne-App av fulltekstsøkerammeverket for din Nextcloud.",
13 | "Search on %s" : "Søk etter %s",
14 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Vennligst sjekk wikien for dokumentasjon relatert til installasjonen og konfigurasjonen av fulltekstsøket i din Nextcloud",
15 | "General" : "Generelt",
16 | "Search Platform" : "Søk plattform",
17 | "Select the app to index content and answer search queries." : "Velg appen for å indeksere innhold og svare på søk.",
18 | "Navigation Icon" : "Navigasjonsikon",
19 | "Enable global search within all your content." : "Aktiver globalt søk i alt innholdet ditt."
20 | },
21 | "nplurals=2; plural=(n != 1);");
22 |
--------------------------------------------------------------------------------
/l10n/de.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "the search returned {total} results in {time} ms" : "Die Suche ergab {total} Treffer in {time} ms",
3 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "Die Suche in {title} nach \"{search}\" ergab {total} Treffer in {time} ms",
4 | "Search" : "Suchen",
5 | "Index not found" : "Index nicht gefunden",
6 | "Process timed out" : "Zeitüberschreitung bei der Verarbeitung",
7 | "Full Text Search" : "Volltextsuche",
8 | "Full text search" : "Volltextsuche",
9 | "Core of the full-text search framework for Nextcloud" : "Kernstück des Volltextsuche-Frameworks für Nextcloud",
10 | "Core App of the full-text search framework for your Nextcloud." : "Haupt-App des Volltextsuche-Frameworks für Nextcloud.",
11 | "Search on %s" : "Suche in %s",
12 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Informationen zur Installation und Konfiguration der Volltextsuche unter Nextcloud findest du im Wiki",
13 | "General" : "Allgemein",
14 | "Search Platform" : "Suchplattform",
15 | "Select the app to index content and answer search queries." : "Wähle die App, die Inhalte indizieren und Such-Anfragen beantworten soll.",
16 | "Navigation Icon" : "Navigations-Symbol",
17 | "Enable global search within all your content." : "Globale Suche über alle Inhalte aktivieren."
18 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
19 | }
--------------------------------------------------------------------------------
/l10n/tr.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "the search returned {total} results in {time} ms" : "aramada {time} ms sürede {total} sonuç bulundu",
3 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "{title} başlığındaki \"{search}\" aramasında {time} ms sürede {total} sonuç bulundu",
4 | "Search" : "Arama",
5 | "Index not found" : "Dizin bulunamadı",
6 | "Process timed out" : "İşlem zaman aşımına uğradı",
7 | "Full Text Search" : "Tam yazı arama",
8 | "Full text search" : "Tam yazı arama",
9 | "Core of the full-text search framework for Nextcloud" : "Nextcloud tam yazı arama çatısının çekirdek uygulaması",
10 | "Core App of the full-text search framework for your Nextcloud." : "Nextcloud tam yazı arama çatısının çekirdek uygulaması.",
11 | "Search on %s" : "%s üzerine arama",
12 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Nextcloud tam yazı arama özelliğinin kurulması ve yapılandırılması için wiki belgelerine bakabilirsiniz",
13 | "General" : "Genel",
14 | "Search Platform" : "Arama platformu",
15 | "Select the app to index content and answer search queries." : "İçeriği dizine ekleyecek ve arama sorgularını yanıtlayacak uygulamayı seçin",
16 | "Navigation Icon" : "Gezinme simgesi",
17 | "Enable global search within all your content." : "Tüm içeriğiniz üzerinde genel aramayı açın."
18 | },"pluralForm" :"nplurals=2; plural=(n > 1);"
19 | }
--------------------------------------------------------------------------------
/l10n/lo.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "the search returned {total} results in {time} ms" : "the search returned {total} results in {time} ms",
3 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "the search in {title} for \"{search}\" returned {total} results in {time} ms",
4 | "Search" : "ຄົ້ນຫາ",
5 | "Index not found" : "Index not found",
6 | "Process timed out" : "Process timed out",
7 | "Full Text Search" : "Full Text Search",
8 | "Full text search" : "Full text search",
9 | "Core of the full-text search framework for Nextcloud" : "Core of the full-text search framework for Nextcloud",
10 | "Core App of the full-text search framework for your Nextcloud." : "Core App of the full-text search framework for your Nextcloud.",
11 | "Search on %s" : "Search on %s",
12 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud",
13 | "General" : "ທົ່ວໄປ",
14 | "Search Platform" : "Search Platform",
15 | "Select the app to index content and answer search queries." : "Select the app to index content and answer search queries.",
16 | "Navigation Icon" : "Navigation Icon",
17 | "Enable global search within all your content." : "Enable global search within all your content."
18 | },"pluralForm" :"nplurals=1; plural=0;"
19 | }
--------------------------------------------------------------------------------
/appinfo/routes.php:
--------------------------------------------------------------------------------
1 | [
12 | /** @see OCA\FullTextSearch\Controller\CollectionController */
13 | ['name' => 'Collection#resetCollection', 'url' => '/collection/{collection}/index', 'verb' => 'DELETE'],
14 | ['name' => 'Collection#getQueue', 'url' => '/collection/{collection}/index', 'verb' => 'GET'],
15 | [
16 | 'name' => 'Collection#indexDocument',
17 | 'url' => '/collection/{collection}/document/{providerId}/{documentId}',
18 | 'verb' => 'GET'
19 | ],
20 | [
21 | 'name' => 'Collection#updateStatusDone',
22 | 'url' => '/collection/{collection}/document/{providerId}/{documentId}/done',
23 | 'verb' => 'POST'
24 | ]
25 | ],
26 |
27 | 'routes' => [
28 | ['name' => 'Navigation#navigate', 'url' => '/', 'verb' => 'GET'],
29 | ['name' => 'Settings#getSettingsAdmin', 'url' => '/admin/settings', 'verb' => 'GET'],
30 | ['name' => 'Settings#setSettingsAdmin', 'url' => '/admin/settings', 'verb' => 'POST'],
31 | ['name' => 'Api#search', 'url' => '/v1/search', 'verb' => 'GET'],
32 | ['name' => 'Api#searchFromRemote', 'url' => '/v1/remote', 'verb' => 'GET'],
33 | ['name' => 'Templates#getOptionsPanel', 'url' => '/options/{providerId}/', 'verb' => 'GET'],
34 | ['name' => 'Templates#getNavigationPanels', 'url' => '/navigation/panels', 'verb' => 'GET']
35 | ]
36 | ];
37 |
38 |
39 |
--------------------------------------------------------------------------------
/l10n/et_EE.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "the search returned {total} results in {time} ms" : "Otsing kestusega {time} ms andis {total} vastust",
5 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "„{search}“ märksõna otsing asukohas „{title}“ andis {total} vastust. Otsingu kestus {time}",
6 | "Search" : "Otsi",
7 | "Index not found" : "Indeksit ei leidu",
8 | "Process timed out" : "Protsess aegus",
9 | "Full Text Search" : "Täistekstotsing",
10 | "Full text search" : "Täistekstotsing",
11 | "Core of the full-text search framework for Nextcloud" : "Nextcloudi täistekstotsingu raamistiku tuum",
12 | "Core App of the full-text search framework for your Nextcloud." : "Sinu Nextcloudi serveri täistekstotsingu raamistiku tuumikrakendus.",
13 | "Search on %s" : "Otsi siin: %s",
14 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Täistekstotsingu paigaldamise ja seadistamise kohta oma Nextcloudi serveris leiad lisateavet vikist",
15 | "General" : "Üldine",
16 | "Search Platform" : "Otsinguplatvorm",
17 | "Select the app to index content and answer search queries." : "Vali rakendus sisu indekseerimiseks ja vastamiseks otsingupäringutele.",
18 | "Navigation Icon" : "Menüüikoon",
19 | "Enable global search within all your content." : "Kasuta üldist otsingut kogu oma sisust."
20 | },
21 | "nplurals=2; plural=(n != 1);");
22 |
--------------------------------------------------------------------------------
/l10n/sv.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "the search returned {total} results in {time} ms" : "sökningen gav {total} resultat på {time} ms",
5 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "sökningen på {title} för \"{search}\" gav {total} resultat på {time} ms",
6 | "Search" : "Sök",
7 | "Index not found" : "Index hittades inte",
8 | "Process timed out" : "Processen tog för lång tid",
9 | "Full Text Search" : "Fulltextsökning",
10 | "Full text search" : "Fulltextsökning",
11 | "Core of the full-text search framework for Nextcloud" : "Central del i ramverket fulltext-sökning för Nextcloud",
12 | "Core App of the full-text search framework for your Nextcloud." : "Central app i ramverket fulltext-sökning för Nextcloud",
13 | "Search on %s" : "Sök på %s",
14 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Kontrollera wiki för dokumentation i samband med installationen och konfigurationen av fulltext-sökning i ditt Nextcloud",
15 | "General" : "Allmänt",
16 | "Search Platform" : "Sökplattform",
17 | "Select the app to index content and answer search queries." : "Välj app för att indexera innehåll och svara på sökfrågor.",
18 | "Navigation Icon" : "Navigations-ikon",
19 | "Enable global search within all your content." : "Aktivera global sökning i allt ditt innehåll."
20 | },
21 | "nplurals=2; plural=(n != 1);");
22 |
--------------------------------------------------------------------------------
/l10n/ug.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "the search returned {total} results in {time} ms" : "ئىزدەش {total} ms دىكى {time} نەتىجىنى قايتۇردى",
3 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "{title} دىكى ئىزدەش {search} \"{total} ms دىكى {time} نەتىجىگە قايتتى",
4 | "Search" : "Search",
5 | "Index not found" : "كۆرسەتكۈچ تېپىلمىدى",
6 | "Process timed out" : "جەريان ۋاقتى ئۆتتى",
7 | "Full Text Search" : "تولۇق تېكىست ئىزدەش",
8 | "Full text search" : "تولۇق تېكىست ئىزدەش",
9 | "Core of the full-text search framework for Nextcloud" : "Nextcloud نىڭ تولۇق تېكىست ئىزدەش رامكىسىنىڭ يادروسى",
10 | "Core App of the full-text search framework for your Nextcloud." : "Nextcloud ئۈچۈن تولۇق تېكىست ئىزدەش رامكىسىنىڭ يادرولۇق دېتالى.",
11 | "Search on %s" : "% S دىن ئىزدەڭ",
12 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Nextcloud دىكى قاچىلاش ۋە تولۇق تېكىست ئىزدەشنىڭ سەپلىمىسىگە مۇناسىۋەتلىك ھۆججەتلەرنى ۋىكىدىن تەكشۈرۈپ بېقىڭ",
13 | "General" : "ئادەتتىكى",
14 | "Search Platform" : "ئىزدەش سۇپىسى",
15 | "Select the app to index content and answer search queries." : "مەزمۇننى كۆرسەتكۈچ ۋە ئىزدەش سوئاللىرىغا جاۋاب بېرىدىغان ئەپنى تاللاڭ.",
16 | "Navigation Icon" : "يولباشچى سىنبەلگىسى",
17 | "Enable global search within all your content." : "بارلىق مەزمۇنلىرىڭىزدا دۇنياۋى ئىزدەشنى قوزغىتىڭ."
18 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
19 | }
--------------------------------------------------------------------------------
/lib/Settings/Admin.php:
--------------------------------------------------------------------------------
1 | l10n = $l10n;
39 | $this->urlGenerator = $urlGenerator;
40 | }
41 |
42 | /**
43 | * {@inheritdoc}
44 | */
45 | public function getID(): string {
46 | return Application::APP_ID;
47 | }
48 |
49 | /**
50 | * {@inheritdoc}
51 | */
52 | public function getName(): string {
53 | return $this->l10n->t('Full text search');
54 | }
55 |
56 | /**
57 | * {@inheritdoc}
58 | */
59 | public function getPriority(): int {
60 | return 55;
61 | }
62 |
63 | /**
64 | * {@inheritdoc}
65 | */
66 | public function getIcon(): string {
67 | return $this->urlGenerator->imagePath(Application::APP_ID, 'fulltextsearch_black.svg');
68 | }
69 | }
70 |
--------------------------------------------------------------------------------
/l10n/en_GB.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "the search returned {total} results in {time} ms" : "the search returned {total} results in {time} ms",
3 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "the search in {title} for \"{search}\" returned {total} results in {time} ms",
4 | "Search" : "Search",
5 | "Index not found" : "Index not found",
6 | "Process timed out" : "Process timed out",
7 | "Full Text Search" : "Full Text Search",
8 | "Full text search" : "Full text search",
9 | "Core of the full-text search framework for Nextcloud" : "Core of the full-text search framework for Nextcloud",
10 | "Core App of the full-text search framework for your Nextcloud." : "Core App of the full-text search framework for your Nextcloud.",
11 | "Search on %s" : "Search on %s",
12 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud",
13 | "General" : "General",
14 | "Search Platform" : "Search Platform",
15 | "Select the app to index content and answer search queries." : "Select the app to index content and answer search queries.",
16 | "Navigation Icon" : "Navigation Icon",
17 | "Enable global search within all your content." : "Enable global search within all your content."
18 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
19 | }
--------------------------------------------------------------------------------
/l10n/ar.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "the search returned {total} results in {time} ms" : "عاد البحث بـ {total} نتيجة؛ في {time} مللي ثانية",
3 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "البحث في {title} عن \"{search}\" عاد بـ {total} نتيجة؛ في {time} مللي ثانية",
4 | "Search" : "بحث",
5 | "Index not found" : "الفهرس غير موجود",
6 | "Process timed out" : "إنتهي زمن الإجرائية",
7 | "Full Text Search" : "بحث نصي شامل",
8 | "Full text search" : "بحث نصي شامل",
9 | "Core of the full-text search framework for Nextcloud" : "أساس core إطار عمل نكست كلاود للبحث النصي الشامل ",
10 | "Core App of the full-text search framework for your Nextcloud." : "التطبيق الأساسي لإطار عمل نكست كلاود للبحث النصي الش",
11 | "Search on %s" : "البحث في %s",
12 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "من فضلك، إبحث في الويكي عن وثائق متعلقة بالتنصيب و التهيئة للبحث النصي الشامل داخل خادومك لنكست كلاود",
13 | "General" : "عام",
14 | "Search Platform" : "منصة البحث",
15 | "Select the app to index content and answer search queries." : "إختر التطبيق لفهرسة المحتويات و الاستجابة لاستعلامات البحث.",
16 | "Navigation Icon" : "أيقونه التصفُّح",
17 | "Enable global search within all your content." : "فعّل البحث الشامل داخل كل محتوياتك."
18 | },"pluralForm" :"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
19 | }
--------------------------------------------------------------------------------
/l10n/de_DE.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "the search returned {total} results in {time} ms" : "Die Suche ergab {total} Treffer in {time} ms",
5 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "Die Suche in {title} nach \"{search}\" ergab {total} Treffer in {time} ms",
6 | "Search" : "Suchen",
7 | "Index not found" : "Index nicht gefunden",
8 | "Process timed out" : "Zeitüberschreitung bei der Verarbeitung",
9 | "Full Text Search" : "Volltextsuche",
10 | "Full text search" : "Volltextsuche",
11 | "Core of the full-text search framework for Nextcloud" : "Kern des Sytems für die Volltextsuche in Nextcloud",
12 | "Core App of the full-text search framework for your Nextcloud." : "Haupt-App für die Volltextsuche in Nextcloud",
13 | "Search on %s" : "Suche in %s",
14 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Informationen zur Installation und Konfiguration der Volltextsuche unter Nextcloud finden Sie im Wiki",
15 | "General" : "Allgemein",
16 | "Search Platform" : "Suchplattform",
17 | "Select the app to index content and answer search queries." : "Wählen Sie die App, die Inhalte indizieren und Suchanfragen beantworten soll.",
18 | "Navigation Icon" : "Navigations-Symbol",
19 | "Enable global search within all your content." : "Globale Suche für alle Inhalte aktivieren."
20 | },
21 | "nplurals=2; plural=(n != 1);");
22 |
--------------------------------------------------------------------------------
/l10n/da.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "the search returned {total} results in {time} ms" : "søgningen retunerede {total} resultater og det tog {time} ms",
3 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "søgningen i {title} efter \"{search}\" gav {total} resultater på {time} ms",
4 | "Search" : "Søg",
5 | "Index not found" : "Index ikke fundet",
6 | "Process timed out" : "Processen tog for lang tid",
7 | "Full Text Search" : "Fuld Tekstsøgning",
8 | "Full text search" : "Fuld tekst søgning",
9 | "Core of the full-text search framework for Nextcloud" : "Kernen af det fulde tekstsøgningsframework til Nextcloud",
10 | "Core App of the full-text search framework for your Nextcloud." : "Kerne App i fuldtekstsøgningsframeworket til din Nextcloud.",
11 | "Search on %s" : "Søg på %s",
12 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Kontroller venligst Wikien for dokumentation relateret til installationen og konfigurationen af Fuld tekstsøgning i din Nextcloud",
13 | "General" : "Generelt",
14 | "Search Platform" : "Søgeplatform",
15 | "Select the app to index content and answer search queries." : "Vælg app for at indeksere indhold og besvare søgeforespørgsler.",
16 | "Navigation Icon" : "Navigationsikon",
17 | "Enable global search within all your content." : "Aktiver globale søgninger i alt dit indhold."
18 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
19 | }
--------------------------------------------------------------------------------
/l10n/de.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "the search returned {total} results in {time} ms" : "Die Suche ergab {total} Treffer in {time} ms",
5 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "Die Suche in {title} nach \"{search}\" ergab {total} Treffer in {time} ms",
6 | "Search" : "Suchen",
7 | "Index not found" : "Index nicht gefunden",
8 | "Process timed out" : "Zeitüberschreitung bei der Verarbeitung",
9 | "Full Text Search" : "Volltextsuche",
10 | "Full text search" : "Volltextsuche",
11 | "Core of the full-text search framework for Nextcloud" : "Kernstück des Volltextsuche-Frameworks für Nextcloud",
12 | "Core App of the full-text search framework for your Nextcloud." : "Haupt-App des Volltextsuche-Frameworks für Nextcloud.",
13 | "Search on %s" : "Suche in %s",
14 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Informationen zur Installation und Konfiguration der Volltextsuche unter Nextcloud findest du im Wiki",
15 | "General" : "Allgemein",
16 | "Search Platform" : "Suchplattform",
17 | "Select the app to index content and answer search queries." : "Wähle die App, die Inhalte indizieren und Such-Anfragen beantworten soll.",
18 | "Navigation Icon" : "Navigations-Symbol",
19 | "Enable global search within all your content." : "Globale Suche über alle Inhalte aktivieren."
20 | },
21 | "nplurals=2; plural=(n != 1);");
22 |
--------------------------------------------------------------------------------
/l10n/eu.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "the search returned {total} results in {time} ms" : "bilaketak {total} emaitza itzuli ditu {time} ms-tan",
3 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "{title}-n bilaketak \"{search}\" bilaketarako {total} emaitza eman ditu {time} ms-tan",
4 | "Search" : "Bilatu",
5 | "Index not found" : "Indizea ez da aurkitu",
6 | "Process timed out" : "Prozesua denboraz kanpo",
7 | "Full Text Search" : "Testu osoko bilaketa",
8 | "Full text search" : "Testu osoko bilaketa",
9 | "Core of the full-text search framework for Nextcloud" : "Nextcloudentzat testu bilaketa ingurunearen bihotza",
10 | "Core App of the full-text search framework for your Nextcloud." : "Zure Nextcloudentzat testu bilaketa ingurunearen aplikazioa",
11 | "Search on %s" : "Bilatu %s-(e)an",
12 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Irakurri wikia zure Nextclouden testu bilaketa instalatu eta konfiguratzeko.",
13 | "General" : "Orokorra",
14 | "Search Platform" : "Bilaketa plataforma",
15 | "Select the app to index content and answer search queries." : "Aukeratu zein aplikaziok indexatu eta erantzungo dituen duen zure edukiaren inguruko bilaketak.",
16 | "Navigation Icon" : "Nabigazioaren ikonoa",
17 | "Enable global search within all your content." : "Aktibatu zure eduki guztian bilatzea."
18 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
19 | }
--------------------------------------------------------------------------------
/l10n/lo.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "the search returned {total} results in {time} ms" : "the search returned {total} results in {time} ms",
5 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "the search in {title} for \"{search}\" returned {total} results in {time} ms",
6 | "Search" : "ຄົ້ນຫາ",
7 | "Index not found" : "Index not found",
8 | "Process timed out" : "Process timed out",
9 | "Full Text Search" : "Full Text Search",
10 | "Full text search" : "Full text search",
11 | "Core of the full-text search framework for Nextcloud" : "Core of the full-text search framework for Nextcloud",
12 | "Core App of the full-text search framework for your Nextcloud." : "Core App of the full-text search framework for your Nextcloud.",
13 | "Search on %s" : "Search on %s",
14 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud",
15 | "General" : "ທົ່ວໄປ",
16 | "Search Platform" : "Search Platform",
17 | "Select the app to index content and answer search queries." : "Select the app to index content and answer search queries.",
18 | "Navigation Icon" : "Navigation Icon",
19 | "Enable global search within all your content." : "Enable global search within all your content."
20 | },
21 | "nplurals=1; plural=0;");
22 |
--------------------------------------------------------------------------------
/l10n/tr.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "the search returned {total} results in {time} ms" : "aramada {time} ms sürede {total} sonuç bulundu",
5 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "{title} başlığındaki \"{search}\" aramasında {time} ms sürede {total} sonuç bulundu",
6 | "Search" : "Arama",
7 | "Index not found" : "Dizin bulunamadı",
8 | "Process timed out" : "İşlem zaman aşımına uğradı",
9 | "Full Text Search" : "Tam yazı arama",
10 | "Full text search" : "Tam yazı arama",
11 | "Core of the full-text search framework for Nextcloud" : "Nextcloud tam yazı arama çatısının çekirdek uygulaması",
12 | "Core App of the full-text search framework for your Nextcloud." : "Nextcloud tam yazı arama çatısının çekirdek uygulaması.",
13 | "Search on %s" : "%s üzerine arama",
14 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Nextcloud tam yazı arama özelliğinin kurulması ve yapılandırılması için wiki belgelerine bakabilirsiniz",
15 | "General" : "Genel",
16 | "Search Platform" : "Arama platformu",
17 | "Select the app to index content and answer search queries." : "İçeriği dizine ekleyecek ve arama sorgularını yanıtlayacak uygulamayı seçin",
18 | "Navigation Icon" : "Gezinme simgesi",
19 | "Enable global search within all your content." : "Tüm içeriğiniz üzerinde genel aramayı açın."
20 | },
21 | "nplurals=2; plural=(n > 1);");
22 |
--------------------------------------------------------------------------------
/l10n/en_GB.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "the search returned {total} results in {time} ms" : "the search returned {total} results in {time} ms",
5 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "the search in {title} for \"{search}\" returned {total} results in {time} ms",
6 | "Search" : "Search",
7 | "Index not found" : "Index not found",
8 | "Process timed out" : "Process timed out",
9 | "Full Text Search" : "Full Text Search",
10 | "Full text search" : "Full text search",
11 | "Core of the full-text search framework for Nextcloud" : "Core of the full-text search framework for Nextcloud",
12 | "Core App of the full-text search framework for your Nextcloud." : "Core App of the full-text search framework for your Nextcloud.",
13 | "Search on %s" : "Search on %s",
14 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud",
15 | "General" : "General",
16 | "Search Platform" : "Search Platform",
17 | "Select the app to index content and answer search queries." : "Select the app to index content and answer search queries.",
18 | "Navigation Icon" : "Navigation Icon",
19 | "Enable global search within all your content." : "Enable global search within all your content."
20 | },
21 | "nplurals=2; plural=(n != 1);");
22 |
--------------------------------------------------------------------------------
/l10n/ug.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "the search returned {total} results in {time} ms" : "ئىزدەش {total} ms دىكى {time} نەتىجىنى قايتۇردى",
5 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "{title} دىكى ئىزدەش {search} \"{total} ms دىكى {time} نەتىجىگە قايتتى",
6 | "Search" : "Search",
7 | "Index not found" : "كۆرسەتكۈچ تېپىلمىدى",
8 | "Process timed out" : "جەريان ۋاقتى ئۆتتى",
9 | "Full Text Search" : "تولۇق تېكىست ئىزدەش",
10 | "Full text search" : "تولۇق تېكىست ئىزدەش",
11 | "Core of the full-text search framework for Nextcloud" : "Nextcloud نىڭ تولۇق تېكىست ئىزدەش رامكىسىنىڭ يادروسى",
12 | "Core App of the full-text search framework for your Nextcloud." : "Nextcloud ئۈچۈن تولۇق تېكىست ئىزدەش رامكىسىنىڭ يادرولۇق دېتالى.",
13 | "Search on %s" : "% S دىن ئىزدەڭ",
14 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Nextcloud دىكى قاچىلاش ۋە تولۇق تېكىست ئىزدەشنىڭ سەپلىمىسىگە مۇناسىۋەتلىك ھۆججەتلەرنى ۋىكىدىن تەكشۈرۈپ بېقىڭ",
15 | "General" : "ئادەتتىكى",
16 | "Search Platform" : "ئىزدەش سۇپىسى",
17 | "Select the app to index content and answer search queries." : "مەزمۇننى كۆرسەتكۈچ ۋە ئىزدەش سوئاللىرىغا جاۋاب بېرىدىغان ئەپنى تاللاڭ.",
18 | "Navigation Icon" : "يولباشچى سىنبەلگىسى",
19 | "Enable global search within all your content." : "بارلىق مەزمۇنلىرىڭىزدا دۇنياۋى ئىزدەشنى قوزغىتىڭ."
20 | },
21 | "nplurals=2; plural=(n != 1);");
22 |
--------------------------------------------------------------------------------
/l10n/ar.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "the search returned {total} results in {time} ms" : "عاد البحث بـ {total} نتيجة؛ في {time} مللي ثانية",
5 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "البحث في {title} عن \"{search}\" عاد بـ {total} نتيجة؛ في {time} مللي ثانية",
6 | "Search" : "بحث",
7 | "Index not found" : "الفهرس غير موجود",
8 | "Process timed out" : "إنتهي زمن الإجرائية",
9 | "Full Text Search" : "بحث نصي شامل",
10 | "Full text search" : "بحث نصي شامل",
11 | "Core of the full-text search framework for Nextcloud" : "أساس core إطار عمل نكست كلاود للبحث النصي الشامل ",
12 | "Core App of the full-text search framework for your Nextcloud." : "التطبيق الأساسي لإطار عمل نكست كلاود للبحث النصي الش",
13 | "Search on %s" : "البحث في %s",
14 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "من فضلك، إبحث في الويكي عن وثائق متعلقة بالتنصيب و التهيئة للبحث النصي الشامل داخل خادومك لنكست كلاود",
15 | "General" : "عام",
16 | "Search Platform" : "منصة البحث",
17 | "Select the app to index content and answer search queries." : "إختر التطبيق لفهرسة المحتويات و الاستجابة لاستعلامات البحث.",
18 | "Navigation Icon" : "أيقونه التصفُّح",
19 | "Enable global search within all your content." : "فعّل البحث الشامل داخل كل محتوياتك."
20 | },
21 | "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;");
22 |
--------------------------------------------------------------------------------
/l10n/eu.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "the search returned {total} results in {time} ms" : "bilaketak {total} emaitza itzuli ditu {time} ms-tan",
5 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "{title}-n bilaketak \"{search}\" bilaketarako {total} emaitza eman ditu {time} ms-tan",
6 | "Search" : "Bilatu",
7 | "Index not found" : "Indizea ez da aurkitu",
8 | "Process timed out" : "Prozesua denboraz kanpo",
9 | "Full Text Search" : "Testu osoko bilaketa",
10 | "Full text search" : "Testu osoko bilaketa",
11 | "Core of the full-text search framework for Nextcloud" : "Nextcloudentzat testu bilaketa ingurunearen bihotza",
12 | "Core App of the full-text search framework for your Nextcloud." : "Zure Nextcloudentzat testu bilaketa ingurunearen aplikazioa",
13 | "Search on %s" : "Bilatu %s-(e)an",
14 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Irakurri wikia zure Nextclouden testu bilaketa instalatu eta konfiguratzeko.",
15 | "General" : "Orokorra",
16 | "Search Platform" : "Bilaketa plataforma",
17 | "Select the app to index content and answer search queries." : "Aukeratu zein aplikaziok indexatu eta erantzungo dituen duen zure edukiaren inguruko bilaketak.",
18 | "Navigation Icon" : "Nabigazioaren ikonoa",
19 | "Enable global search within all your content." : "Aktibatu zure eduki guztian bilatzea."
20 | },
21 | "nplurals=2; plural=(n != 1);");
22 |
--------------------------------------------------------------------------------
/lib/Command/CollectionList.php:
--------------------------------------------------------------------------------
1 | setName('fulltextsearch:collection:list')
33 | ->setDescription('List collections');
34 | }
35 |
36 |
37 | /**
38 | * @param InputInterface $input
39 | * @param OutputInterface $output
40 | *
41 | * @return int
42 | */
43 | protected function execute(InputInterface $input, OutputInterface $output) {
44 | $collections = $this->collectionService->getCollections();
45 | $output->writeln('found ' . sizeof($collections) . ' collection(s)');
46 |
47 | foreach ($this->collectionService->getCollections() as $collection) {
48 | $output->writeln('- ' . (($collection === $this->configService->getInternalCollection()) ? '*' : '') . $collection);
49 | }
50 |
51 | return 0;
52 | }
53 | }
54 |
--------------------------------------------------------------------------------
/l10n/da.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "the search returned {total} results in {time} ms" : "søgningen retunerede {total} resultater og det tog {time} ms",
5 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "søgningen i {title} efter \"{search}\" gav {total} resultater på {time} ms",
6 | "Search" : "Søg",
7 | "Index not found" : "Index ikke fundet",
8 | "Process timed out" : "Processen tog for lang tid",
9 | "Full Text Search" : "Fuld Tekstsøgning",
10 | "Full text search" : "Fuld tekst søgning",
11 | "Core of the full-text search framework for Nextcloud" : "Kernen af det fulde tekstsøgningsframework til Nextcloud",
12 | "Core App of the full-text search framework for your Nextcloud." : "Kerne App i fuldtekstsøgningsframeworket til din Nextcloud.",
13 | "Search on %s" : "Søg på %s",
14 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Kontroller venligst Wikien for dokumentation relateret til installationen og konfigurationen af Fuld tekstsøgning i din Nextcloud",
15 | "General" : "Generelt",
16 | "Search Platform" : "Søgeplatform",
17 | "Select the app to index content and answer search queries." : "Vælg app for at indeksere indhold og besvare søgeforespørgsler.",
18 | "Navigation Icon" : "Navigationsikon",
19 | "Enable global search within all your content." : "Aktiver globale søgninger i alt dit indhold."
20 | },
21 | "nplurals=2; plural=(n != 1);");
22 |
--------------------------------------------------------------------------------
/l10n/is.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "the search returned {total} results in {time} ms" : "leitin skilaði {total} niðurstöðum á {time} ms",
3 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "leitin í {title} eftir \"{search}\" skilaði {total} niðurstöðum á {time} ms",
4 | "Search" : "Leita",
5 | "Index not found" : "Atriðavísir fannst ekki",
6 | "Process timed out" : "Ferlið féll á tíma",
7 | "Full Text Search" : "Leit í öllum textanum",
8 | "Full text search" : "Leit í öllum textanum",
9 | "Core of the full-text search framework for Nextcloud" : "Kjarni kerfisins sem styður leit í öllum textanum í Nextcloud",
10 | "Core App of the full-text search framework for your Nextcloud." : "Kjarnaforrit kerfisins sem styður leit í öllum textanum í Nextcloud.",
11 | "Search on %s" : "Leita í %s",
12 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Skoðaðu vel wiki-vefinn eftir hjálparskjölum varðandi uppsetningu og stillingar á leit í heildartexta innan Nextcloud skýsins þíns",
13 | "General" : "Almennt",
14 | "Search Platform" : "Leita á kerfi",
15 | "Select the app to index content and answer search queries." : "Veldu forrit til að atriðaskrá efni og svara leitarbeiðnum.",
16 | "Navigation Icon" : "Táknmynd flakks",
17 | "Enable global search within all your content." : "Virkja víðværa leit inna alls efnisins þíns."
18 | },"pluralForm" :"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);"
19 | }
--------------------------------------------------------------------------------
/l10n/nl.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "the search returned {total} results in {time} ms" : "de zoekopdracht leverde {total} resultaten op in {time} ms",
3 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "de zoekopdracht in {title} naar \"{search}\" leverde {total} resultaten op in {time} ms",
4 | "Search" : "Zoeken",
5 | "Index not found" : "Index niet gevonden",
6 | "Process timed out" : "Proces time-out",
7 | "Full Text Search" : "Volledige tekstzoekfuncties",
8 | "Full text search" : "Volledige tekst doorzoeken",
9 | "Core of the full-text search framework for Nextcloud" : "Kern van het volledige-text zoekfunctie framework voor Nextcloud",
10 | "Core App of the full-text search framework for your Nextcloud." : "Kernapp van de volledige-tekst zoekfunctie framework voor je Nextcloud.",
11 | "Search on %s" : "Zoek op %s",
12 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Lees de wiki voor documentatie over installatie en configuratie van de volledige-tekst zoekfunctie van jouw Nextcloud",
13 | "General" : "Algemeen",
14 | "Search Platform" : "Zoekplatform",
15 | "Select the app to index content and answer search queries." : "Selecteer de app om inhoud te indexeren en zoekvragen te beantwoorden.",
16 | "Navigation Icon" : "Navigatie-pictogram",
17 | "Enable global search within all your content." : "Inschakelen globaal al je inhoud indexeren."
18 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
19 | }
--------------------------------------------------------------------------------
/l10n/sk.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "the search returned {total} results in {time} ms" : "Vyhľadávanie našlo {total} výsledkov za {time} ms",
3 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "Vyhľadávanie \"{search}\" v {title} našlo {total} výsledkov za {time} ms",
4 | "Search" : "Hľadať",
5 | "Index not found" : "Index nenájdený",
6 | "Process timed out" : "Spracovanie expirovalo",
7 | "Full Text Search" : "Fulltextové vyhľadávanie",
8 | "Full text search" : "Fulltextové vyhľadávanie",
9 | "Core of the full-text search framework for Nextcloud" : "Základ pre fulltextové vyhľadávanie Nextcloud",
10 | "Core App of the full-text search framework for your Nextcloud." : "Základná aplikácia pre fulltextové vyhľadávanie Nextcloud",
11 | "Search on %s" : "Hľadať v %s",
12 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Skontroluj dokumentáciu vo wiki súvisiacu s inštaláciou a nastavením fulltextového hľadania v Nextcloud",
13 | "General" : "Všeobecné",
14 | "Search Platform" : "Vyhľadávacia platforma",
15 | "Select the app to index content and answer search queries." : "Vyber aplikáciu pre indexovanie obsahu a odpoveď na dotazy.",
16 | "Navigation Icon" : "Ikona navigácie",
17 | "Enable global search within all your content." : "Povoliť globálne vyhľadávanie v celom obsahu."
18 | },"pluralForm" :"nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);"
19 | }
--------------------------------------------------------------------------------
/l10n/sl.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "the search returned {total} results in {time} ms" : "iskanje je vrnilo skupno {total} zadetkov v {time} ms",
3 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "iskanje po predmetu {title} za »{search}« je vrnilo skupno {total} zadetkov v {time} ms",
4 | "Search" : "Poišči",
5 | "Index not found" : "Kazala ni mogoče najti",
6 | "Process timed out" : "Opravilo je časovno poteklo",
7 | "Full Text Search" : "Iskanje po polnem besedilu",
8 | "Full text search" : "Iskanje po polnem besedilu",
9 | "Core of the full-text search framework for Nextcloud" : "Jedro iskalnika po polnem besedilu za Nextcloud",
10 | "Core App of the full-text search framework for your Nextcloud." : "Program za iskanje po polnem besedilu za Nextcloud.",
11 | "Search on %s" : "Išči na %s",
12 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Več podrobnosti o namestitvi in nastavitvi iskalnika za Nextcloud je na voljo v dokumentaciji.",
13 | "General" : "Splošno",
14 | "Search Platform" : "Iskalno orodje",
15 | "Select the app to index content and answer search queries." : "Izbor programa za indeksiranje vsebine in izvajanje iskalnih poizvedb.",
16 | "Navigation Icon" : "Navigacijska ikona",
17 | "Enable global search within all your content." : "Omogoči splošno iskanje med vso vsebino oblaka."
18 | },"pluralForm" :"nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);"
19 | }
--------------------------------------------------------------------------------
/l10n/is.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "the search returned {total} results in {time} ms" : "leitin skilaði {total} niðurstöðum á {time} ms",
5 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "leitin í {title} eftir \"{search}\" skilaði {total} niðurstöðum á {time} ms",
6 | "Search" : "Leita",
7 | "Index not found" : "Atriðavísir fannst ekki",
8 | "Process timed out" : "Ferlið féll á tíma",
9 | "Full Text Search" : "Leit í öllum textanum",
10 | "Full text search" : "Leit í öllum textanum",
11 | "Core of the full-text search framework for Nextcloud" : "Kjarni kerfisins sem styður leit í öllum textanum í Nextcloud",
12 | "Core App of the full-text search framework for your Nextcloud." : "Kjarnaforrit kerfisins sem styður leit í öllum textanum í Nextcloud.",
13 | "Search on %s" : "Leita í %s",
14 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Skoðaðu vel wiki-vefinn eftir hjálparskjölum varðandi uppsetningu og stillingar á leit í heildartexta innan Nextcloud skýsins þíns",
15 | "General" : "Almennt",
16 | "Search Platform" : "Leita á kerfi",
17 | "Select the app to index content and answer search queries." : "Veldu forrit til að atriðaskrá efni og svara leitarbeiðnum.",
18 | "Navigation Icon" : "Táknmynd flakks",
19 | "Enable global search within all your content." : "Virkja víðværa leit inna alls efnisins þíns."
20 | },
21 | "nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);");
22 |
--------------------------------------------------------------------------------
/l10n/bg.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "the search returned {total} results in {time} ms" : "търсенето докладва {total} резултата за {time} мс",
3 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "търсенето в {title} за „{search}“ докладва {total} резултата за {time} мс",
4 | "Search" : "Търси",
5 | "Index not found" : "Няма открито съдържание",
6 | "Process timed out" : "Времето за изчакване на процеса изтече",
7 | "Full Text Search" : "Пълно текстово търсене",
8 | "Full text search" : "Пълно текстово търсене",
9 | "Core of the full-text search framework for Nextcloud" : "Основа на рамката за пълнотекстово търсене за Nextcloud",
10 | "Core App of the full-text search framework for your Nextcloud." : "Основно приложение на рамката за пълнотекстово търсене за вашия Nextcloud.",
11 | "Search on %s" : "Търси в %s",
12 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Моля, проверете wiki за документация, свързана с инсталацията и конфигурацията на пълнотекстово търсене във вашият Nextcloud",
13 | "General" : "Общи",
14 | "Search Platform" : "Платформа за търсене",
15 | "Select the app to index content and answer search queries." : "Изберете приложението, за да индексирате съдържание и да отговорите на заявки за търсене.",
16 | "Navigation Icon" : "Икона за навигация",
17 | "Enable global search within all your content." : "Активиране на глобално търсене в цялото ви съдържание."
18 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
19 | }
--------------------------------------------------------------------------------
/l10n/nl.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "the search returned {total} results in {time} ms" : "de zoekopdracht leverde {total} resultaten op in {time} ms",
5 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "de zoekopdracht in {title} naar \"{search}\" leverde {total} resultaten op in {time} ms",
6 | "Search" : "Zoeken",
7 | "Index not found" : "Index niet gevonden",
8 | "Process timed out" : "Proces time-out",
9 | "Full Text Search" : "Volledige tekstzoekfuncties",
10 | "Full text search" : "Volledige tekst doorzoeken",
11 | "Core of the full-text search framework for Nextcloud" : "Kern van het volledige-text zoekfunctie framework voor Nextcloud",
12 | "Core App of the full-text search framework for your Nextcloud." : "Kernapp van de volledige-tekst zoekfunctie framework voor je Nextcloud.",
13 | "Search on %s" : "Zoek op %s",
14 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Lees de wiki voor documentatie over installatie en configuratie van de volledige-tekst zoekfunctie van jouw Nextcloud",
15 | "General" : "Algemeen",
16 | "Search Platform" : "Zoekplatform",
17 | "Select the app to index content and answer search queries." : "Selecteer de app om inhoud te indexeren en zoekvragen te beantwoorden.",
18 | "Navigation Icon" : "Navigatie-pictogram",
19 | "Enable global search within all your content." : "Inschakelen globaal al je inhoud indexeren."
20 | },
21 | "nplurals=2; plural=(n != 1);");
22 |
--------------------------------------------------------------------------------
/l10n/sk.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "the search returned {total} results in {time} ms" : "Vyhľadávanie našlo {total} výsledkov za {time} ms",
5 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "Vyhľadávanie \"{search}\" v {title} našlo {total} výsledkov za {time} ms",
6 | "Search" : "Hľadať",
7 | "Index not found" : "Index nenájdený",
8 | "Process timed out" : "Spracovanie expirovalo",
9 | "Full Text Search" : "Fulltextové vyhľadávanie",
10 | "Full text search" : "Fulltextové vyhľadávanie",
11 | "Core of the full-text search framework for Nextcloud" : "Základ pre fulltextové vyhľadávanie Nextcloud",
12 | "Core App of the full-text search framework for your Nextcloud." : "Základná aplikácia pre fulltextové vyhľadávanie Nextcloud",
13 | "Search on %s" : "Hľadať v %s",
14 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Skontroluj dokumentáciu vo wiki súvisiacu s inštaláciou a nastavením fulltextového hľadania v Nextcloud",
15 | "General" : "Všeobecné",
16 | "Search Platform" : "Vyhľadávacia platforma",
17 | "Select the app to index content and answer search queries." : "Vyber aplikáciu pre indexovanie obsahu a odpoveď na dotazy.",
18 | "Navigation Icon" : "Ikona navigácie",
19 | "Enable global search within all your content." : "Povoliť globálne vyhľadávanie v celom obsahu."
20 | },
21 | "nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);");
22 |
--------------------------------------------------------------------------------
/l10n/sl.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "the search returned {total} results in {time} ms" : "iskanje je vrnilo skupno {total} zadetkov v {time} ms",
5 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "iskanje po predmetu {title} za »{search}« je vrnilo skupno {total} zadetkov v {time} ms",
6 | "Search" : "Poišči",
7 | "Index not found" : "Kazala ni mogoče najti",
8 | "Process timed out" : "Opravilo je časovno poteklo",
9 | "Full Text Search" : "Iskanje po polnem besedilu",
10 | "Full text search" : "Iskanje po polnem besedilu",
11 | "Core of the full-text search framework for Nextcloud" : "Jedro iskalnika po polnem besedilu za Nextcloud",
12 | "Core App of the full-text search framework for your Nextcloud." : "Program za iskanje po polnem besedilu za Nextcloud.",
13 | "Search on %s" : "Išči na %s",
14 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Več podrobnosti o namestitvi in nastavitvi iskalnika za Nextcloud je na voljo v dokumentaciji.",
15 | "General" : "Splošno",
16 | "Search Platform" : "Iskalno orodje",
17 | "Select the app to index content and answer search queries." : "Izbor programa za indeksiranje vsebine in izvajanje iskalnih poizvedb.",
18 | "Navigation Icon" : "Navigacijska ikona",
19 | "Enable global search within all your content." : "Omogoči splošno iskanje med vso vsebino oblaka."
20 | },
21 | "nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);");
22 |
--------------------------------------------------------------------------------
/l10n/gl.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "the search returned {total} results in {time} ms" : "a busca devolveu {total} resultados en {time} ms.",
3 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "a busca en {title} de «{search}» devolveu {total} resultados en {time} ms",
4 | "Search" : "Buscar",
5 | "Index not found" : "Non se atopou o índice",
6 | "Process timed out" : "Esgotouse o tempo do proceso",
7 | "Full Text Search" : "Busca de texto completo",
8 | "Full text search" : "Busca de texto completo",
9 | "Core of the full-text search framework for Nextcloud" : "Núcleo do marco de traballo de busca de texto completo para Nextcloud",
10 | "Core App of the full-text search framework for your Nextcloud." : "Núcleo da aplicación do marco de traballo de busca de texto completo para o seu Nextcloud",
11 | "Search on %s" : "Buscar en %s",
12 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Consulte a wiki para ver documentación relacionada coa instalación e configuración da busca de texto completo no seu Nextcloud",
13 | "General" : "Xeral",
14 | "Search Platform" : "Plataforma de buscas",
15 | "Select the app to index content and answer search queries." : "Seleccionar a aplicación para indexar o contido e responder a peticións de buscas",
16 | "Navigation Icon" : "Icona de navegación",
17 | "Enable global search within all your content." : "Activa a busca global en todo o seu contido."
18 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
19 | }
--------------------------------------------------------------------------------
/l10n/ca.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "the search returned {total} results in {time} ms" : "la cerca ha retornat {total} resultats en {time} ms",
3 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "La cerca de {title} de \"{search}\" ha donat {total} resultats en {time} ms",
4 | "Search" : "Cerca",
5 | "Index not found" : "Índex no trobat",
6 | "Process timed out" : "Temps d'espera exhaurit",
7 | "Full Text Search" : "Cerca de text complet",
8 | "Full text search" : "Cerca de text complet",
9 | "Core of the full-text search framework for Nextcloud" : "Nucli de l'estructura de cerca de text complet per a Nextcloud",
10 | "Core App of the full-text search framework for your Nextcloud." : "Aplicació nucli de l'estructura de recerca de text complet per al vostre Nextcloud.",
11 | "Search on %s" : "Cerca a %s",
12 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Si us plau reviseu el wiki de documentació relacionada amb la instal·lació i configuració de la cerca de text complet dins del vostre Nextcloud",
13 | "General" : "General",
14 | "Search Platform" : "Plataforma de cerca",
15 | "Select the app to index content and answer search queries." : "Selecciona l'aplicació per indexar el contingut i respondre consultes de cerca.",
16 | "Navigation Icon" : "Icona de navegació",
17 | "Enable global search within all your content." : "Habiliteu la cerca global dins de tots els vostres continguts."
18 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
19 | }
--------------------------------------------------------------------------------
/l10n/sw.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "the search returned {total} results in {time} ms" : " utafutaji umerejesha matokeo{total} baada ya {time} ms",
3 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : " utafutaji katika {title} kwa \"{search}\" umerejesha matokeo {total} katika {time} ms",
4 | "Search" : "Tafuta",
5 | "Index not found" : " Faharasa haipatikani",
6 | "Process timed out" : " Mchakato umekwisha",
7 | "Full Text Search" : "Utafutaji wa maandishi kamili",
8 | "Full text search" : "Utafutaji wa maandishi kamili",
9 | "Core of the full-text search framework for Nextcloud" : "Msingi wa mfumo wa utafutaji wa maandishi kamili wa Nextcloud",
10 | "Core App of the full-text search framework for your Nextcloud." : "Programu kuu ya mfumo wa utafutaji wa maandishi kamili kwa Nextcloud yako.",
11 | "Search on %s" : "Tafuta juu ya %s",
12 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Tafadhali angalia wiki kwa nyaraka zinazohusiana na usakinishaji na usanidi wa utafutaji kamili wa maandishi ndani ya Nextcloud yako",
13 | "General" : "Kuu",
14 | "Search Platform" : "Tafuta jukwaa",
15 | "Select the app to index content and answer search queries." : "Chagua programu ili kuorodhesha maudhui na ujibu maswali ya utafutaji.",
16 | "Navigation Icon" : "Aikoni ya Urambazaji",
17 | "Enable global search within all your content." : "Wezesha utafutaji wa kimataifa ndani ya maudhui yako yote."
18 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
19 | }
--------------------------------------------------------------------------------
/l10n/hu.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "the search returned {total} results in {time} ms" : "a keresés {total} találatot adott vissza {time} ms alatt",
3 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "a(z) {title} elemben, a(z) „{search}” keresés {total} találatot adott vissza {time} ms alatt",
4 | "Search" : "Keresés",
5 | "Index not found" : "Index nem található",
6 | "Process timed out" : "A folyamatban időtúllépés történt",
7 | "Full Text Search" : "Teljes szöveges keresés",
8 | "Full text search" : "Teljes szöveges keresés",
9 | "Core of the full-text search framework for Nextcloud" : "A Nextcloud teljes szövegű keresési keretrendszerének magja",
10 | "Core App of the full-text search framework for your Nextcloud." : "A Nextcloud teljes szöveges keresési keretrendszerének alapalkalmazása.",
11 | "Search on %s" : "Keresés itt: %s",
12 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Ellenőrizze a wikiben a telepítéssel kapcsolatos dokumentációt, és a Nextcloud teljes szöveges keresésének konfigurációját",
13 | "General" : "Általános",
14 | "Search Platform" : "Keresési platform",
15 | "Select the app to index content and answer search queries." : "Válassza ki az alkalmazást, amely indexeli a tartalmat és válaszol a keresési kérésekre.",
16 | "Navigation Icon" : "Navigációs ikon",
17 | "Enable global search within all your content." : "Globális keresés engedélyezése az összes tartalomban."
18 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
19 | }
--------------------------------------------------------------------------------
/l10n/bg.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "the search returned {total} results in {time} ms" : "търсенето докладва {total} резултата за {time} мс",
5 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "търсенето в {title} за „{search}“ докладва {total} резултата за {time} мс",
6 | "Search" : "Търси",
7 | "Index not found" : "Няма открито съдържание",
8 | "Process timed out" : "Времето за изчакване на процеса изтече",
9 | "Full Text Search" : "Пълно текстово търсене",
10 | "Full text search" : "Пълно текстово търсене",
11 | "Core of the full-text search framework for Nextcloud" : "Основа на рамката за пълнотекстово търсене за Nextcloud",
12 | "Core App of the full-text search framework for your Nextcloud." : "Основно приложение на рамката за пълнотекстово търсене за вашия Nextcloud.",
13 | "Search on %s" : "Търси в %s",
14 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Моля, проверете wiki за документация, свързана с инсталацията и конфигурацията на пълнотекстово търсене във вашият Nextcloud",
15 | "General" : "Общи",
16 | "Search Platform" : "Платформа за търсене",
17 | "Select the app to index content and answer search queries." : "Изберете приложението, за да индексирате съдържание и да отговорите на заявки за търсене.",
18 | "Navigation Icon" : "Икона за навигация",
19 | "Enable global search within all your content." : "Активиране на глобално търсене в цялото ви съдържание."
20 | },
21 | "nplurals=2; plural=(n != 1);");
22 |
--------------------------------------------------------------------------------
/l10n/sr.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "the search returned {total} results in {time} ms" : "претрага је вратила укупно {total} резултата за {time} ms",
3 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "претрага {title} за „{search}” је вратила {total} резултата за {time} ms",
4 | "Search" : "Претрага",
5 | "Index not found" : "Индекс није нађен",
6 | "Process timed out" : "Истекло време извршавања процеса",
7 | "Full Text Search" : "Претрага свих текстова",
8 | "Full text search" : "Претраге свих текстова",
9 | "Core of the full-text search framework for Nextcloud" : "Језгро радног оквира претраге свих текстова за Некстклауд",
10 | "Core App of the full-text search framework for your Nextcloud." : "Основна апликација радног оквира претраге свих текстова за Некстклауд.",
11 | "Search on %s" : "Претражи %s",
12 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Погледајте вики за документацију везану за инсталацију и подешавање претраге целог текста из Вашег Некстклауда",
13 | "General" : "Опште",
14 | "Search Platform" : "Платформа претраге",
15 | "Select the app to index content and answer search queries." : "Одаберите апликацију за индексирање садржаја и за одговарање на упите.",
16 | "Navigation Icon" : "Икона навигације",
17 | "Enable global search within all your content." : "Укључите глобалну претраге кроз цео Ваш садржај."
18 | },"pluralForm" :"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"
19 | }
--------------------------------------------------------------------------------
/l10n/gl.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "the search returned {total} results in {time} ms" : "a busca devolveu {total} resultados en {time} ms.",
5 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "a busca en {title} de «{search}» devolveu {total} resultados en {time} ms",
6 | "Search" : "Buscar",
7 | "Index not found" : "Non se atopou o índice",
8 | "Process timed out" : "Esgotouse o tempo do proceso",
9 | "Full Text Search" : "Busca de texto completo",
10 | "Full text search" : "Busca de texto completo",
11 | "Core of the full-text search framework for Nextcloud" : "Núcleo do marco de traballo de busca de texto completo para Nextcloud",
12 | "Core App of the full-text search framework for your Nextcloud." : "Núcleo da aplicación do marco de traballo de busca de texto completo para o seu Nextcloud",
13 | "Search on %s" : "Buscar en %s",
14 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Consulte a wiki para ver documentación relacionada coa instalación e configuración da busca de texto completo no seu Nextcloud",
15 | "General" : "Xeral",
16 | "Search Platform" : "Plataforma de buscas",
17 | "Select the app to index content and answer search queries." : "Seleccionar a aplicación para indexar o contido e responder a peticións de buscas",
18 | "Navigation Icon" : "Icona de navegación",
19 | "Enable global search within all your content." : "Activa a busca global en todo o seu contido."
20 | },
21 | "nplurals=2; plural=(n != 1);");
22 |
--------------------------------------------------------------------------------
/l10n/sw.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "the search returned {total} results in {time} ms" : " utafutaji umerejesha matokeo{total} baada ya {time} ms",
5 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : " utafutaji katika {title} kwa \"{search}\" umerejesha matokeo {total} katika {time} ms",
6 | "Search" : "Tafuta",
7 | "Index not found" : " Faharasa haipatikani",
8 | "Process timed out" : " Mchakato umekwisha",
9 | "Full Text Search" : "Utafutaji wa maandishi kamili",
10 | "Full text search" : "Utafutaji wa maandishi kamili",
11 | "Core of the full-text search framework for Nextcloud" : "Msingi wa mfumo wa utafutaji wa maandishi kamili wa Nextcloud",
12 | "Core App of the full-text search framework for your Nextcloud." : "Programu kuu ya mfumo wa utafutaji wa maandishi kamili kwa Nextcloud yako.",
13 | "Search on %s" : "Tafuta juu ya %s",
14 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Tafadhali angalia wiki kwa nyaraka zinazohusiana na usakinishaji na usanidi wa utafutaji kamili wa maandishi ndani ya Nextcloud yako",
15 | "General" : "Kuu",
16 | "Search Platform" : "Tafuta jukwaa",
17 | "Select the app to index content and answer search queries." : "Chagua programu ili kuorodhesha maudhui na ujibu maswali ya utafutaji.",
18 | "Navigation Icon" : "Aikoni ya Urambazaji",
19 | "Enable global search within all your content." : "Wezesha utafutaji wa kimataifa ndani ya maudhui yako yote."
20 | },
21 | "nplurals=2; plural=(n != 1);");
22 |
--------------------------------------------------------------------------------
/l10n/br.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "the search returned {total} results in {time} ms" : "an enklask en deus roet {total} disoc'h e {time} ms",
3 | "Search" : "Klask",
4 | "Index not found" : "Roll-gerioù kavet ebet",
5 | "Process timed out" : "Poent termenn an argerzh",
6 | "Full text search" : "Klask e tout an destenn",
7 | "Core of the full-text search framework for Nextcloud" : "Kalon an enklask e tout an destenn er framm labour Nextcloud",
8 | "Core App of the full-text search framework for your Nextcloud." : "Meziant Kalon an enklask e tout un destenn er fram labour evit ho Nextcloud",
9 | "Search on %s" : "Klask war %s",
10 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Gwiriit er wiki evit an dielvadur liammet d'ar staliadur hag an arventennañ eit ar c'hlasker e tout an destenn e barzh ho Nextcloud",
11 | "General" : "Hollek",
12 | "Search Platform" : "Klask pladenn",
13 | "Select the app to index content and answer search queries." : "Choazit ur meziant da lakaat er roll-gerioù ha respontit d'ar goulennoù enklask",
14 | "Navigation Icon" : "Skeudennig Merdeiñ",
15 | "Enable global search within all your content." : "Aotreañ an enklask hollek e-barzh pep tra."
16 | },"pluralForm" :"nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);"
17 | }
--------------------------------------------------------------------------------
/l10n/ca.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "the search returned {total} results in {time} ms" : "la cerca ha retornat {total} resultats en {time} ms",
5 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "La cerca de {title} de \"{search}\" ha donat {total} resultats en {time} ms",
6 | "Search" : "Cerca",
7 | "Index not found" : "Índex no trobat",
8 | "Process timed out" : "Temps d'espera exhaurit",
9 | "Full Text Search" : "Cerca de text complet",
10 | "Full text search" : "Cerca de text complet",
11 | "Core of the full-text search framework for Nextcloud" : "Nucli de l'estructura de cerca de text complet per a Nextcloud",
12 | "Core App of the full-text search framework for your Nextcloud." : "Aplicació nucli de l'estructura de recerca de text complet per al vostre Nextcloud.",
13 | "Search on %s" : "Cerca a %s",
14 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Si us plau reviseu el wiki de documentació relacionada amb la instal·lació i configuració de la cerca de text complet dins del vostre Nextcloud",
15 | "General" : "General",
16 | "Search Platform" : "Plataforma de cerca",
17 | "Select the app to index content and answer search queries." : "Selecciona l'aplicació per indexar el contingut i respondre consultes de cerca.",
18 | "Navigation Icon" : "Icona de navegació",
19 | "Enable global search within all your content." : "Habiliteu la cerca global dins de tots els vostres continguts."
20 | },
21 | "nplurals=2; plural=(n != 1);");
22 |
--------------------------------------------------------------------------------
/l10n/el.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "the search returned {total} results in {time} ms" : "η αναζήτηση επέστρεψε {total} αποτελέσματα σε {time} ms",
3 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "η αναζήτηση στο {title} για \"{search}\" επέστρεψε {total} αποτελέσματα σε {time} ms",
4 | "Search" : "Αναζήτηση",
5 | "Index not found" : "Δεν βρέθηκε ευρετήριο",
6 | "Process timed out" : "Η επεξεργασία έληξε",
7 | "Full Text Search" : "Αναζήτηση πλήρους κειμένου",
8 | "Full text search" : "Πλήρης αναζήτηση κειμένου",
9 | "Core of the full-text search framework for Nextcloud" : "Βάση του πλαισίου αναζήτησης πλήρους κειμένου για το Nextcloud",
10 | "Core App of the full-text search framework for your Nextcloud." : "Βασική Εφαρμογή του πλαισίου αναζήτησης πλήρους κειμένου για το Nextcloud σας.",
11 | "Search on %s" : "Αναζήτηση στο %s",
12 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Ελέγξτε το wiki για την τεκμηρίωση σχετικά με την εγκατάσταση και τη διαμόρφωση της αναζήτησης πλήρους κειμένου στο Nextcloud",
13 | "General" : "Γενικά",
14 | "Search Platform" : "Πλατφόρμα αναζήτησης",
15 | "Select the app to index content and answer search queries." : "Επιλέξτε την εφαρμογή για την ευρετηρίοποίηση περιεχομένου και απαντήσεων σε ερωτήματα αναζήτησης.",
16 | "Navigation Icon" : "Εικονίδιο Πλοήγησης",
17 | "Enable global search within all your content." : "Ενεργοποιήστε την γενική αναζήτηση σε όλο το περιεχόμενό σας."
18 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
19 | }
--------------------------------------------------------------------------------
/l10n/ga.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "the search returned {total} results in {time} ms" : "fuair an cuardach {total} torthaí in {time} ms",
3 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "thug an cuardach i {title} le haghaidh \"{search}\" torthaí {total} ar ais in {time} ms",
4 | "Search" : "Cuardach",
5 | "Index not found" : "Innéacs gan aimsiú",
6 | "Process timed out" : "Chuaigh an próiseas thar am",
7 | "Full Text Search" : "Cuardach Téacs Iomlán",
8 | "Full text search" : "Cuardach téacs iomlán",
9 | "Core of the full-text search framework for Nextcloud" : "Croílár an chreata cuardaigh téacs iomlán do Nextcloud",
10 | "Core App of the full-text search framework for your Nextcloud." : "Aip lárnach den chreat cuardaigh téacs iomlán do do Nextcloud.",
11 | "Search on %s" : "Cuardaigh ar %s",
12 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Seiceáil an vicí le haghaidh doiciméadú a bhaineann le suiteáil agus cumraíocht an chuardaigh téacs iomlán laistigh de do Nextcloud le do thoil",
13 | "General" : "Ginearálta",
14 | "Search Platform" : "Ardán Cuardaigh",
15 | "Select the app to index content and answer search queries." : "Roghnaigh an aip chun ábhar a innéacsú agus chun ceisteanna cuardaigh a fhreagairt.",
16 | "Navigation Icon" : "Deilbhín Nascleanúna",
17 | "Enable global search within all your content." : "Cumasaigh cuardach domhanda laistigh d'ábhar go léir."
18 | },"pluralForm" :"nplurals=5; plural=(n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : 4);"
19 | }
--------------------------------------------------------------------------------
/l10n/hu.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "the search returned {total} results in {time} ms" : "a keresés {total} találatot adott vissza {time} ms alatt",
5 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "a(z) {title} elemben, a(z) „{search}” keresés {total} találatot adott vissza {time} ms alatt",
6 | "Search" : "Keresés",
7 | "Index not found" : "Index nem található",
8 | "Process timed out" : "A folyamatban időtúllépés történt",
9 | "Full Text Search" : "Teljes szöveges keresés",
10 | "Full text search" : "Teljes szöveges keresés",
11 | "Core of the full-text search framework for Nextcloud" : "A Nextcloud teljes szövegű keresési keretrendszerének magja",
12 | "Core App of the full-text search framework for your Nextcloud." : "A Nextcloud teljes szöveges keresési keretrendszerének alapalkalmazása.",
13 | "Search on %s" : "Keresés itt: %s",
14 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Ellenőrizze a wikiben a telepítéssel kapcsolatos dokumentációt, és a Nextcloud teljes szöveges keresésének konfigurációját",
15 | "General" : "Általános",
16 | "Search Platform" : "Keresési platform",
17 | "Select the app to index content and answer search queries." : "Válassza ki az alkalmazást, amely indexeli a tartalmat és válaszol a keresési kérésekre.",
18 | "Navigation Icon" : "Navigációs ikon",
19 | "Enable global search within all your content." : "Globális keresés engedélyezése az összes tartalomban."
20 | },
21 | "nplurals=2; plural=(n != 1);");
22 |
--------------------------------------------------------------------------------
/l10n/sc.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "the search returned {total} results in {time} ms" : "sa chirca at torradu {total} resurtados in {time} ms",
3 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "sa chirca in {title} pro \"{search}\" at torradu {total} resurtados in {time} ms",
4 | "Search" : "Chirca",
5 | "Index not found" : "Ìnditze no agatadu",
6 | "Process timed out" : "Protzessu iscadidu",
7 | "Full Text Search" : "Chirca de testu cumpletu",
8 | "Full text search" : "Chirca de testu cumpletu",
9 | "Core of the full-text search framework for Nextcloud" : "Nùcleu de s'infraistrutura de chirca de su testu integrale pro Nextcloud",
10 | "Core App of the full-text search framework for your Nextcloud." : "Aplicatzione printzipale de s'infraistrutura de chirca de su testu integrale pro su Nextcloud tuo.",
11 | "Search on %s" : "Chirca in %s",
12 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Controlla sa documentatzione de sa wiki pro cantu tocat a s'installatzione e sa cunfiguratzione de sa chirca de testu cumpletu a intro de su Nextcloud tuo.",
13 | "General" : "Generale",
14 | "Search Platform" : "Prataforma de chirca",
15 | "Select the app to index content and answer search queries." : "Sèbera s'aplicatzione pro inditzizare is cuntenutos e rispòndere a is chircas.",
16 | "Navigation Icon" : "Icona de navigatzione",
17 | "Enable global search within all your content." : "Ativa sa chirca globale in totu su cuntenutu tuo."
18 | },"pluralForm" :"nplurals=2; plural=(n != 1);"
19 | }
--------------------------------------------------------------------------------
/l10n/sr.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "the search returned {total} results in {time} ms" : "претрага је вратила укупно {total} резултата за {time} ms",
5 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "претрага {title} за „{search}” је вратила {total} резултата за {time} ms",
6 | "Search" : "Претрага",
7 | "Index not found" : "Индекс није нађен",
8 | "Process timed out" : "Истекло време извршавања процеса",
9 | "Full Text Search" : "Претрага свих текстова",
10 | "Full text search" : "Претраге свих текстова",
11 | "Core of the full-text search framework for Nextcloud" : "Језгро радног оквира претраге свих текстова за Некстклауд",
12 | "Core App of the full-text search framework for your Nextcloud." : "Основна апликација радног оквира претраге свих текстова за Некстклауд.",
13 | "Search on %s" : "Претражи %s",
14 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Погледајте вики за документацију везану за инсталацију и подешавање претраге целог текста из Вашег Некстклауда",
15 | "General" : "Опште",
16 | "Search Platform" : "Платформа претраге",
17 | "Select the app to index content and answer search queries." : "Одаберите апликацију за индексирање садржаја и за одговарање на упите.",
18 | "Navigation Icon" : "Икона навигације",
19 | "Enable global search within all your content." : "Укључите глобалну претраге кроз цео Ваш садржај."
20 | },
21 | "nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);");
22 |
--------------------------------------------------------------------------------
/l10n/cs.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "the search returned {total} results in {time} ms" : "vyhledávání nalezlo {total} výsledků v čase {time} ms",
3 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "vyhledávání v {title} pro výraz „{search}“ nalezlo {total} výsledků v čase {time} ms",
4 | "Search" : "Hledat",
5 | "Index not found" : "Nenalezen rejstřík",
6 | "Process timed out" : "Překročen časový limit pro zpracování",
7 | "Full Text Search" : "Plnotextové vyhledávání",
8 | "Full text search" : "Plnotextové vyhledávání",
9 | "Core of the full-text search framework for Nextcloud" : "Jádro aplikačního rámce pro plnotextové vyhledávání v Nextcloud",
10 | "Core App of the full-text search framework for your Nextcloud." : "Hlavní aplikace aplikačního rámce pro plnotextové hledání pro váš Nextcloud.",
11 | "Search on %s" : "Hledat v %s",
12 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Ohledně instalace a nastavení plnotextového vyhledávání v Nextcloud nahlédněte do dokumentace (na wiki)",
13 | "General" : "Obecné",
14 | "Search Platform" : "Vyhledávací platforma",
15 | "Select the app to index content and answer search queries." : "Vyberte aplikaci kterou indexovat obsah a zodpovídat dotazy vyhledávání.",
16 | "Navigation Icon" : "Ikona navigace",
17 | "Enable global search within all your content." : "Zapnout globální vyhledávání ve veškerém vašem obsahu."
18 | },"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;"
19 | }
--------------------------------------------------------------------------------
/lib/Migration/Version2401Date202301170001.php:
--------------------------------------------------------------------------------
1 | dbConnection = $dbConnection;
31 | }
32 |
33 | /**
34 | * @param IOutput $output
35 | * @param Closure $schemaClosure The `\Closure` returns a `ISchemaWrapper`
36 | * @param array $options
37 | *
38 | * @throws Exception
39 | */
40 | public function postSchemaChange(IOutput $output, Closure $schemaClosure, array $options) {
41 | /** @var ISchemaWrapper $schema */
42 | $schema = $schemaClosure();
43 | if (!$schema->hasTable('fulltextsearch_index')) {
44 | return;
45 | }
46 |
47 | $qb = $this->dbConnection->getQueryBuilder();
48 | $expr = $qb->expr();
49 | $orX = $expr->orX();
50 | $orX->add($expr->eq('collection', $qb->createNamedParameter('')));
51 | $orX->add($expr->isNull('collection'));
52 |
53 | $qb->update('fulltextsearch_index')
54 | ->set('collection', $qb->createNamedParameter('local'))
55 | ->where($orX);
56 | $qb->executeStatement();
57 | }
58 |
59 | }
60 |
--------------------------------------------------------------------------------
/l10n/ga.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "the search returned {total} results in {time} ms" : "fuair an cuardach {total} torthaí in {time} ms",
5 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "thug an cuardach i {title} le haghaidh \"{search}\" torthaí {total} ar ais in {time} ms",
6 | "Search" : "Cuardach",
7 | "Index not found" : "Innéacs gan aimsiú",
8 | "Process timed out" : "Chuaigh an próiseas thar am",
9 | "Full Text Search" : "Cuardach Téacs Iomlán",
10 | "Full text search" : "Cuardach téacs iomlán",
11 | "Core of the full-text search framework for Nextcloud" : "Croílár an chreata cuardaigh téacs iomlán do Nextcloud",
12 | "Core App of the full-text search framework for your Nextcloud." : "Aip lárnach den chreat cuardaigh téacs iomlán do do Nextcloud.",
13 | "Search on %s" : "Cuardaigh ar %s",
14 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Seiceáil an vicí le haghaidh doiciméadú a bhaineann le suiteáil agus cumraíocht an chuardaigh téacs iomlán laistigh de do Nextcloud le do thoil",
15 | "General" : "Ginearálta",
16 | "Search Platform" : "Ardán Cuardaigh",
17 | "Select the app to index content and answer search queries." : "Roghnaigh an aip chun ábhar a innéacsú agus chun ceisteanna cuardaigh a fhreagairt.",
18 | "Navigation Icon" : "Deilbhín Nascleanúna",
19 | "Enable global search within all your content." : "Cumasaigh cuardach domhanda laistigh d'ábhar go léir."
20 | },
21 | "nplurals=5; plural=(n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : 4);");
22 |
--------------------------------------------------------------------------------
/l10n/pt_BR.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "the search returned {total} results in {time} ms" : "a procura encontrou {total} resultados em {time} ms",
3 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "a pesquisa em {title} por \"{search}\" retornou {total} resultados em {time} ms",
4 | "Search" : "Pesquisar",
5 | "Index not found" : "Índice não encontrado",
6 | "Process timed out" : "Tempo esgotado",
7 | "Full Text Search" : "Pesquisa por Texto Completo",
8 | "Full text search" : "Pesquisa por texto completo",
9 | "Core of the full-text search framework for Nextcloud" : "Núcleo da estrutura de pesquisa de texto completo para Nextcloud",
10 | "Core App of the full-text search framework for your Nextcloud." : "Aplicativo principal da estrutura de pesquisa de texto completo para Nextcloud.",
11 | "Search on %s" : "Pesquisar em %s",
12 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Verifique o wiki para documentação relacionada com a instalação e configuração da pesquisa de texto completo dentro do seu Nextcloud.",
13 | "General" : "Geral",
14 | "Search Platform" : "Plataforma de Pesquisa",
15 | "Select the app to index content and answer search queries." : "Selecione o aplicativo para indexar conteúdo e responder a consultas de pesquisa.",
16 | "Navigation Icon" : "Ícone de Navegação",
17 | "Enable global search within all your content." : "Ativar a pesquisa global em todo o seu conteúdo."
18 | },"pluralForm" :"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
19 | }
--------------------------------------------------------------------------------
/l10n/br.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "the search returned {total} results in {time} ms" : "an enklask en deus roet {total} disoc'h e {time} ms",
5 | "Search" : "Klask",
6 | "Index not found" : "Roll-gerioù kavet ebet",
7 | "Process timed out" : "Poent termenn an argerzh",
8 | "Full text search" : "Klask e tout an destenn",
9 | "Core of the full-text search framework for Nextcloud" : "Kalon an enklask e tout an destenn er framm labour Nextcloud",
10 | "Core App of the full-text search framework for your Nextcloud." : "Meziant Kalon an enklask e tout un destenn er fram labour evit ho Nextcloud",
11 | "Search on %s" : "Klask war %s",
12 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Gwiriit er wiki evit an dielvadur liammet d'ar staliadur hag an arventennañ eit ar c'hlasker e tout an destenn e barzh ho Nextcloud",
13 | "General" : "Hollek",
14 | "Search Platform" : "Klask pladenn",
15 | "Select the app to index content and answer search queries." : "Choazit ur meziant da lakaat er roll-gerioù ha respontit d'ar goulennoù enklask",
16 | "Navigation Icon" : "Skeudennig Merdeiñ",
17 | "Enable global search within all your content." : "Aotreañ an enklask hollek e-barzh pep tra."
18 | },
19 | "nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);");
20 |
--------------------------------------------------------------------------------
/l10n/el.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "the search returned {total} results in {time} ms" : "η αναζήτηση επέστρεψε {total} αποτελέσματα σε {time} ms",
5 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "η αναζήτηση στο {title} για \"{search}\" επέστρεψε {total} αποτελέσματα σε {time} ms",
6 | "Search" : "Αναζήτηση",
7 | "Index not found" : "Δεν βρέθηκε ευρετήριο",
8 | "Process timed out" : "Η επεξεργασία έληξε",
9 | "Full Text Search" : "Αναζήτηση πλήρους κειμένου",
10 | "Full text search" : "Πλήρης αναζήτηση κειμένου",
11 | "Core of the full-text search framework for Nextcloud" : "Βάση του πλαισίου αναζήτησης πλήρους κειμένου για το Nextcloud",
12 | "Core App of the full-text search framework for your Nextcloud." : "Βασική Εφαρμογή του πλαισίου αναζήτησης πλήρους κειμένου για το Nextcloud σας.",
13 | "Search on %s" : "Αναζήτηση στο %s",
14 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Ελέγξτε το wiki για την τεκμηρίωση σχετικά με την εγκατάσταση και τη διαμόρφωση της αναζήτησης πλήρους κειμένου στο Nextcloud",
15 | "General" : "Γενικά",
16 | "Search Platform" : "Πλατφόρμα αναζήτησης",
17 | "Select the app to index content and answer search queries." : "Επιλέξτε την εφαρμογή για την ευρετηρίοποίηση περιεχομένου και απαντήσεων σε ερωτήματα αναζήτησης.",
18 | "Navigation Icon" : "Εικονίδιο Πλοήγησης",
19 | "Enable global search within all your content." : "Ενεργοποιήστε την γενική αναζήτηση σε όλο το περιεχόμενό σας."
20 | },
21 | "nplurals=2; plural=(n != 1);");
22 |
--------------------------------------------------------------------------------
/l10n/ru.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "the search returned {total} results in {time} ms" : "поиск вернул {total} результатов за {time} мс",
3 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "поиск в {title} по запросу «{search}» вернул {total} результатов за {time} мс",
4 | "Search" : "Поиск",
5 | "Index not found" : "Индекс не найден",
6 | "Process timed out" : "Превышено время ожидания запроса",
7 | "Full Text Search" : "Полнотекстовый поиск",
8 | "Full text search" : "Полнотекстовый поиск",
9 | "Core of the full-text search framework for Nextcloud" : "Ядро механизма полнотекстового поиска для Nextcloud",
10 | "Core App of the full-text search framework for your Nextcloud." : "Основное приложение полнотекстового поиска для Nextcloud.",
11 | "Search on %s" : "Поиск в %s",
12 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Обратитесь к вики для получения документации об установке и настройке полнотекстового поиска для Nextcloud",
13 | "General" : "Основные",
14 | "Search Platform" : "Платформа поиска",
15 | "Select the app to index content and answer search queries." : "Выберите приложение для индексирования содержимого файлов и обработки поисковых запросов.",
16 | "Navigation Icon" : "Значок навигации",
17 | "Enable global search within all your content." : "Включить глобальный поиск по всему содержимому."
18 | },"pluralForm" :"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);"
19 | }
--------------------------------------------------------------------------------
/l10n/es.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "the search returned {total} results in {time} ms" : "la búsqueda encontró {total} resultados en {time} ms",
3 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "la búsqueda en {title} para \"{search}\" devolvió {total} resultados en {time} ms",
4 | "Search" : "Buscar",
5 | "Index not found" : "Índice no encontrado",
6 | "Process timed out" : "Tiempo de proceso agotado",
7 | "Full Text Search" : "Búsqueda de texto completo",
8 | "Full text search" : "Búsqueda de texto completo",
9 | "Core of the full-text search framework for Nextcloud" : "Núcleo de la infraestructura de búsqueda de texto completo para Nextcloud",
10 | "Core App of the full-text search framework for your Nextcloud." : "App núcleo de la infraestructura de búsqueda de texto completo para Nextcloud",
11 | "Search on %s" : "Buscar en %s",
12 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Por favor, comprueba la wiki para encontrar documentación relacionada con al instalación y la configuración de la búsqueda de texto completo en tu Nextcloud",
13 | "General" : "General",
14 | "Search Platform" : "Plataforma de búsqueda",
15 | "Select the app to index content and answer search queries." : "Selecciona la app para indexar contenido y responder a peticiones de búsqueda",
16 | "Navigation Icon" : "Icono de navegación",
17 | "Enable global search within all your content." : "Activa la búsqueda global en todo tu contenido."
18 | },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
19 | }
--------------------------------------------------------------------------------
/l10n/hr.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "the search returned {total} results in {time} ms" : "pretraživanjem je pronađeno {total} rezultata za {time} ms",
3 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "pretraživanjem u {title} za „{search}“ pronađeno je {total} rezultata za {time} ms",
4 | "Search" : "Traži",
5 | "Index not found" : "Indeks nije pronađen",
6 | "Process timed out" : "Isteklo vrijeme postupka",
7 | "Full Text Search" : "Pretraživanje cijelog teksta",
8 | "Full text search" : "Pretraživanje cijelog teksta",
9 | "Core of the full-text search framework for Nextcloud" : "Jezgra okvira za pretraživanje cijelog teksta za Nextcloud",
10 | "Core App of the full-text search framework for your Nextcloud." : "Osnovna aplikacija za pretraživanje cijelog teksta za Nextcloud.",
11 | "Search on %s" : "Pretraži na %s",
12 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Provjerite wiki za dokumentaciju koja se odnosi na instalaciju i konfiguraciju pretraživanja cijelog teksta unutar Nextclouda",
13 | "General" : "Općenito",
14 | "Search Platform" : "Platforma za pretraživanje",
15 | "Select the app to index content and answer search queries." : "Odaberite aplikaciju za indeksiranje sadržaja i odgovorite na upite pretraživanja.",
16 | "Navigation Icon" : "Navigacijska ikona",
17 | "Enable global search within all your content." : "Omogućite globalno pretraživanje cijelog sadržaja."
18 | },"pluralForm" :"nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;"
19 | }
--------------------------------------------------------------------------------
/l10n/sc.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "the search returned {total} results in {time} ms" : "sa chirca at torradu {total} resurtados in {time} ms",
5 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "sa chirca in {title} pro \"{search}\" at torradu {total} resurtados in {time} ms",
6 | "Search" : "Chirca",
7 | "Index not found" : "Ìnditze no agatadu",
8 | "Process timed out" : "Protzessu iscadidu",
9 | "Full Text Search" : "Chirca de testu cumpletu",
10 | "Full text search" : "Chirca de testu cumpletu",
11 | "Core of the full-text search framework for Nextcloud" : "Nùcleu de s'infraistrutura de chirca de su testu integrale pro Nextcloud",
12 | "Core App of the full-text search framework for your Nextcloud." : "Aplicatzione printzipale de s'infraistrutura de chirca de su testu integrale pro su Nextcloud tuo.",
13 | "Search on %s" : "Chirca in %s",
14 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Controlla sa documentatzione de sa wiki pro cantu tocat a s'installatzione e sa cunfiguratzione de sa chirca de testu cumpletu a intro de su Nextcloud tuo.",
15 | "General" : "Generale",
16 | "Search Platform" : "Prataforma de chirca",
17 | "Select the app to index content and answer search queries." : "Sèbera s'aplicatzione pro inditzizare is cuntenutos e rispòndere a is chircas.",
18 | "Navigation Icon" : "Icona de navigatzione",
19 | "Enable global search within all your content." : "Ativa sa chirca globale in totu su cuntenutu tuo."
20 | },
21 | "nplurals=2; plural=(n != 1);");
22 |
--------------------------------------------------------------------------------
/l10n/es_EC.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "the search returned {total} results in {time} ms" : "la búsqueda arrojó {total} resultados en {time} ms",
3 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "la búsqueda en {title} para \"{search}\" arrojó {total} resultados en {time} ms",
4 | "Search" : "Buscar",
5 | "Index not found" : "No se encontró el índice",
6 | "Process timed out" : "Proceso agotado",
7 | "Full Text Search" : "Búsqueda de Texto Completo",
8 | "Full text search" : "Búsqueda de texto completo",
9 | "Core of the full-text search framework for Nextcloud" : "Núcleo del marco de búsqueda de texto completo para Nextcloud",
10 | "Core App of the full-text search framework for your Nextcloud." : "Aplicación principal del marco de búsqueda de texto completo para tu Nextcloud.",
11 | "Search on %s" : "Busar en %s",
12 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Por favor, consulta la wiki para obtener documentación relacionada con la instalación y la configuración de la búsqueda de texto completo en tu Nextcloud",
13 | "General" : "General",
14 | "Search Platform" : "Plataforma de Búsqueda",
15 | "Select the app to index content and answer search queries." : "Selecciona la aplicación para indexar el contenido y responder a las consultas de búsqueda.",
16 | "Navigation Icon" : "Icono de Navegación",
17 | "Enable global search within all your content." : "Habilita la búsqueda global dentro de todo tu contenido."
18 | },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
19 | }
--------------------------------------------------------------------------------
/l10n/cs.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "the search returned {total} results in {time} ms" : "vyhledávání nalezlo {total} výsledků v čase {time} ms",
5 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "vyhledávání v {title} pro výraz „{search}“ nalezlo {total} výsledků v čase {time} ms",
6 | "Search" : "Hledat",
7 | "Index not found" : "Nenalezen rejstřík",
8 | "Process timed out" : "Překročen časový limit pro zpracování",
9 | "Full Text Search" : "Plnotextové vyhledávání",
10 | "Full text search" : "Plnotextové vyhledávání",
11 | "Core of the full-text search framework for Nextcloud" : "Jádro aplikačního rámce pro plnotextové vyhledávání v Nextcloud",
12 | "Core App of the full-text search framework for your Nextcloud." : "Hlavní aplikace aplikačního rámce pro plnotextové hledání pro váš Nextcloud.",
13 | "Search on %s" : "Hledat v %s",
14 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Ohledně instalace a nastavení plnotextového vyhledávání v Nextcloud nahlédněte do dokumentace (na wiki)",
15 | "General" : "Obecné",
16 | "Search Platform" : "Vyhledávací platforma",
17 | "Select the app to index content and answer search queries." : "Vyberte aplikaci kterou indexovat obsah a zodpovídat dotazy vyhledávání.",
18 | "Navigation Icon" : "Ikona navigace",
19 | "Enable global search within all your content." : "Zapnout globální vyhledávání ve veškerém vašem obsahu."
20 | },
21 | "nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;");
22 |
--------------------------------------------------------------------------------
/l10n/pt_BR.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "the search returned {total} results in {time} ms" : "a procura encontrou {total} resultados em {time} ms",
5 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "a pesquisa em {title} por \"{search}\" retornou {total} resultados em {time} ms",
6 | "Search" : "Pesquisar",
7 | "Index not found" : "Índice não encontrado",
8 | "Process timed out" : "Tempo esgotado",
9 | "Full Text Search" : "Pesquisa por Texto Completo",
10 | "Full text search" : "Pesquisa por texto completo",
11 | "Core of the full-text search framework for Nextcloud" : "Núcleo da estrutura de pesquisa de texto completo para Nextcloud",
12 | "Core App of the full-text search framework for your Nextcloud." : "Aplicativo principal da estrutura de pesquisa de texto completo para Nextcloud.",
13 | "Search on %s" : "Pesquisar em %s",
14 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Verifique o wiki para documentação relacionada com a instalação e configuração da pesquisa de texto completo dentro do seu Nextcloud.",
15 | "General" : "Geral",
16 | "Search Platform" : "Plataforma de Pesquisa",
17 | "Select the app to index content and answer search queries." : "Selecione o aplicativo para indexar conteúdo e responder a consultas de pesquisa.",
18 | "Navigation Icon" : "Ícone de Navegação",
19 | "Enable global search within all your content." : "Ativar a pesquisa global em todo o seu conteúdo."
20 | },
21 | "nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
22 |
--------------------------------------------------------------------------------
/l10n/it.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "the search returned {total} results in {time} ms" : "la ricerca ha restituito {total} risultati in {time} ms",
3 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "la ricerca in {title} per '{search}' ha restituito {total} risultati in {time} ms",
4 | "Search" : "Cerca",
5 | "Index not found" : "Indice non trovato",
6 | "Process timed out" : "Processo scaduto",
7 | "Full Text Search" : "Ricerca del testo integrale",
8 | "Full text search" : "Ricerca del testo integrale",
9 | "Core of the full-text search framework for Nextcloud" : "Nucleo dell'infrastruttura di ricerca del testo integrale per Nextcloud",
10 | "Core App of the full-text search framework for your Nextcloud." : "Applicazione principale dell'infrastruttura di ricerca del testo integrale per il tuo Nextcloud.",
11 | "Search on %s" : "Cerca in %s",
12 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Verifica la presenza nel wiki di documentazione relativa all'installazione e alla configurazione della ricerca di testo integrale nel tuo Nextcloud",
13 | "General" : "Generale",
14 | "Search Platform" : "Piattaforma di ricerca",
15 | "Select the app to index content and answer search queries." : "Seleziona l'applicazione per indicizzare i contenuti e rispondere alle ricerche.",
16 | "Navigation Icon" : "Icona di navigazione",
17 | "Enable global search within all your content." : "Abilita la ricerca globale in tutti i tuoi contenuti."
18 | },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
19 | }
--------------------------------------------------------------------------------
/l10n/ru.js:
--------------------------------------------------------------------------------
1 | OC.L10N.register(
2 | "fulltextsearch",
3 | {
4 | "the search returned {total} results in {time} ms" : "поиск вернул {total} результатов за {time} мс",
5 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "поиск в {title} по запросу «{search}» вернул {total} результатов за {time} мс",
6 | "Search" : "Поиск",
7 | "Index not found" : "Индекс не найден",
8 | "Process timed out" : "Превышено время ожидания запроса",
9 | "Full Text Search" : "Полнотекстовый поиск",
10 | "Full text search" : "Полнотекстовый поиск",
11 | "Core of the full-text search framework for Nextcloud" : "Ядро механизма полнотекстового поиска для Nextcloud",
12 | "Core App of the full-text search framework for your Nextcloud." : "Основное приложение полнотекстового поиска для Nextcloud.",
13 | "Search on %s" : "Поиск в %s",
14 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Обратитесь к вики для получения документации об установке и настройке полнотекстового поиска для Nextcloud",
15 | "General" : "Основные",
16 | "Search Platform" : "Платформа поиска",
17 | "Select the app to index content and answer search queries." : "Выберите приложение для индексирования содержимого файлов и обработки поисковых запросов.",
18 | "Navigation Icon" : "Значок навигации",
19 | "Enable global search within all your content." : "Включить глобальный поиск по всему содержимому."
20 | },
21 | "nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);");
22 |
--------------------------------------------------------------------------------
/l10n/fr.json:
--------------------------------------------------------------------------------
1 | { "translations": {
2 | "the search returned {total} results in {time} ms" : "la recherche a retourné {total} résultat(s) en {time} ms",
3 | "the search in {title} for \"{search}\" returned {total} results in {time} ms" : "la recherche dans {title} pour les mots clés \"{search}\" a retourné {total} résultat(s) en {time} ms",
4 | "Search" : "Recherche",
5 | "Index not found" : "Index non trouvé",
6 | "Process timed out" : "Processus expiré",
7 | "Full Text Search" : "Recherche plein texte",
8 | "Full text search" : "Recherche de texte intégral",
9 | "Core of the full-text search framework for Nextcloud" : "Noyau du module de recherche de texte intégral pour Nextcloud",
10 | "Core App of the full-text search framework for your Nextcloud." : "Noyau de l'application du module de recherche de texte intégral pour votre Nextcloud",
11 | "Search on %s" : "Recherche sur %s",
12 | "Please check the wiki for documentation related to the installation and the configuration of the full text search within your Nextcloud" : "Merci de consulter le wiki pour la documentation sur l'installation et la configuration de la recherche en texte intégral dans votre instance Nextcloud",
13 | "General" : "Général",
14 | "Search Platform" : "Plateforme de recherche",
15 | "Select the app to index content and answer search queries." : "Sélectionner l'application pour indexer le contenu et répondre à des recherches.",
16 | "Navigation Icon" : "Icône de navigation",
17 | "Enable global search within all your content." : "Activer la recherche dans tout votre contenu."
18 | },"pluralForm" :"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
19 | }
--------------------------------------------------------------------------------