Skip to content

Commit c26171f

Browse files
committed
update docs
1 parent 3ed9071 commit c26171f

File tree

8 files changed

+961
-10
lines changed

8 files changed

+961
-10
lines changed

README.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -91,16 +91,6 @@ Currently, Fess supports crawling the following [storage locations and APIs](htt
9191
- [Groovy](https://github.com/codelibs/fess-script-groovy)
9292
- [OGNL](https://github.com/codelibs/fess-script-ognl)
9393

94-
## Localization
95-
96-
### Japanese
97-
98-
- [Website](https://fess.codelibs.org/ja/)
99-
100-
### Korean
101-
102-
- [Forum](https://github.com/nocode2k/fess-kr-forum)
103-
10494
## Development Information
10595

10696
### Get Source Code
@@ -160,6 +150,16 @@ For search/index analyzer, if [doc.json](https://github.com/codelibs/fess/blob/m
160150
161151
We welcome pull requests for your language.
162152
153+
### Translations
154+
155+
- [日本語 (Japanese)](docs/ja/README.md)
156+
- [简体中文 (Simplified Chinese)](docs/zh-CN/README.md)
157+
- [Español (Spanish)](docs/es/README.md)
158+
- [Português (Brazilian Portuguese)](docs/pt-BR/README.md)
159+
- [Français (French)](docs/fr/README.md)
160+
- [Deutsch (German)](docs/de/README.md)
161+
- [한국어 (Korean)](docs/ko/README.md)
162+
163163
## Powered By
164164
165165
* [Lasta Di](https://github.com/lastaflute/lasta-di "Lasta Di"): DI Container

docs/de/README.md

Lines changed: 159 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,159 @@
1+
# Fess: Enterprise-Suchserver
2+
[![Java CI with Maven](https://github.com/codelibs/fess/actions/workflows/maven.yml/badge.svg)](https://github.com/codelibs/fess/actions/workflows/maven.yml)
3+
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.codelibs.fess/fess/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.codelibs.fess/fess)
4+
[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://github.com/gitbucket/gitbucket/blob/master/LICENSE)
5+
6+
## Übersicht
7+
8+
Fess ist ein sehr leistungsstarker und einfach zu implementierender Enterprise-Suchserver. Sie können Fess schnell auf jeder Plattform installieren und ausführen, auf der die Java-Laufzeitumgebung (JRE) läuft. Fess wird unter der [Apache-Lizenz 2.0](LICENSE) bereitgestellt.
9+
10+
Fess basiert auf [OpenSearch](https://github.com/opensearch-project/OpenSearch), aber es ist kein Wissen oder Erfahrung mit OpenSearch erforderlich. Fess bietet eine einfach zu bedienende Administrations-GUI zur Konfiguration des Systems über Ihren Browser.
11+
Fess enthält auch einen Crawler, der Dokumente auf einem [Webserver](https://fess.codelibs.org/14.17/admin/webconfig-guide.html), [Dateisystem](https://fess.codelibs.org/14.17/admin/fileconfig-guide.html) oder [Datenspeicher](https://fess.codelibs.org/14.17/admin/dataconfig-guide.html) (wie CSV oder Datenbank) durchsuchen kann. Viele Dateiformate werden unterstützt, einschließlich (aber nicht beschränkt auf): Microsoft Office, PDF und zip.
12+
13+
*[Fess Site Search](https://github.com/codelibs/fess-site-search)* ist eine kostenlose Alternative zur [Google Site Search](https://enterprise.google.com/search/products/gss.html). Weitere Details finden Sie in der [Dokumentation des FSS JS Generators](https://fss-generator.codelibs.org/docs/manual).
14+
15+
## Website
16+
17+
[fess.codelibs.org](https://fess.codelibs.org/)
18+
19+
## Probleme/Fragen
20+
21+
[discuss.codelibs.org](https://discuss.codelibs.org/c/FessEN/)
22+
23+
## Erste Schritte
24+
25+
Es gibt zwei Möglichkeiten, Fess auszuprobieren. Die erste besteht darin, es selbst herunterzuladen und zu installieren. Die zweite besteht darin, [Docker](https://www.docker.com/products/docker-engine) zu verwenden.
26+
27+
### Herunterladen und Installieren/Ausführen
28+
29+
Fess 14.17 ist jetzt verfügbar und kann auf der [Release-Seite](https://github.com/codelibs/fess/releases "download") heruntergeladen werden. Downloads gibt es in drei Formaten: deb, rpm, zip.
30+
31+
Die folgenden Befehle zeigen, wie der Zip-Download verwendet wird:
32+
33+
$ unzip fess-14.17.x.zip
34+
$ cd fess-14.17.x
35+
$ ./bin/fess
36+
37+
Weitere Informationen finden Sie im [Installationshandbuch](https://fess.codelibs.org/14.17/install/index.html).
38+
39+
### Docker
40+
41+
Wir bieten Docker-Images auf [ghcr.io](https://github.com/orgs/codelibs/packages) an. Wir stellen auch eine Docker Compose (YAML)-Datei in [diesem Repository](https://github.com/codelibs/docker-fess/tree/master/compose) bereit.
42+
43+
### Browser-Benutzeroberfläche
44+
45+
- Suchoberfläche: http://localhost:8080/
46+
47+
![Suchoberfläche](https://fess.codelibs.org/_images/fess_search_result1.png)
48+
49+
- Administrationsoberfläche: http://localhost:8080/admin/ (Standard-Benutzername/Passwort ist admin/admin)
50+
51+
![Administrationsoberfläche](https://fess.codelibs.org/_images/fess_admin_dashboard.png)
52+
53+
Sie können in der Administrationsoberfläche (Web, Datei, Datenspeicher) Crawling-Ziele in den Crawler-Konfigurationsseiten registrieren und den Crawler manuell auf der [Scheduler-Seite](https://fess.codelibs.org/14.17/admin/scheduler-guide.html) starten.
54+
55+
## Migration von einem anderen Suchanbieter
56+
57+
Bitte lesen Sie [MIGRATION.md](MIGRATION.md).
58+
59+
## Datenspeicher
60+
61+
Derzeit unterstützt Fess das Crawlen der folgenden [Speicherorte und APIs](https://fess.codelibs.org/14.17/admin/dataconfig-guide.html):
62+
63+
- [Confluence/Jira](https://github.com/codelibs/fess-ds-atlassian)
64+
- [Box](https://github.com/codelibs/fess-ds-box)
65+
- [CSV](https://github.com/codelibs/fess-ds-csv)
66+
- [Datenbank](https://github.com/codelibs/fess-ds-db)
67+
- [Dropbox](https://github.com/codelibs/fess-ds-dropbox)
68+
- [Elasticsearch](https://github.com/codelibs/fess-ds-elasticsearch)
69+
- [Git](https://github.com/codelibs/fess-ds-git)
70+
- [Gitbucket](https://github.com/codelibs/fess-ds-gitbucket)
71+
- [G Suite](https://github.com/codelibs/fess-ds-gsuite)
72+
- [JSON](https://github.com/codelibs/fess-ds-json)
73+
- [Office 365](https://github.com/codelibs/fess-ds-office365)
74+
- [S3](https://github.com/codelibs/fess-ds-s3)
75+
- [Salesforce](https://github.com/codelibs/fess-ds-salesforce)
76+
- [SharePoint](https://github.com/codelibs/fess-ds-sharepoint)
77+
- [Slack](https://github.com/codelibs/fess-ds-slack)
78+
79+
## Themen
80+
81+
- [Simple](https://github.com/codelibs/fess-theme-simple)
82+
- [Classic](https://github.com/codelibs/fess-theme-classic)
83+
84+
## Ingest
85+
86+
- [Logger](https://github.com/codelibs/fess-ingest-logger)
87+
- [NDJSON](https://github.com/codelibs/fess-ingest-ndjson)
88+
89+
## Skript
90+
91+
- [Groovy](https://github.com/codelibs/fess-script-groovy)
92+
- [OGNL](https://github.com/codelibs/fess-script-ognl)
93+
94+
## Entwicklungsinformationen
95+
96+
### Quellcode abrufen
97+
98+
1. Klonen Sie das Fess-Repository:
99+
```
100+
$ cd ~/workspace
101+
$ git clone https://github.com/codelibs/fess.git
102+
```
103+
104+
2. Importieren Sie das geklonte Repository als ein [Maven](https://maven.apache.org/) Projekt in [Eclipse](https://www.eclipse.org/eclipseide/) oder einer anderen IDE.
105+
106+
### Einrichten von OpenSearch-Plugins
107+
108+
Führen Sie antrun:run aus, um Plugins in das Plugins-Verzeichnis herunterzuladen:
109+
110+
$ mvn antrun:run
111+
112+
### Fess ausführen
113+
114+
Führen Sie `org.codelibs.fess.FessBoot` in Ihrer IDE aus oder debuggen Sie es und greifen Sie dann auf http://localhost:8080/ zu.
115+
116+
### Paket erstellen
117+
118+
Führen Sie das `package`-Ziel aus, und dann wird die Release-Datei im Verzeichnis target/releases erstellt.
119+
120+
$ mvn package
121+
$ mvn rpm:rpm # .rpm-Paket
122+
$ mvn jdeb:jdeb # .deb-Paket
123+
124+
### Quellcode generieren
125+
126+
$ mvn dbflute:download # (einmaliger Befehl)
127+
$ mvn dbflute:freegen
128+
$ mvn license:format
129+
130+
### Integrationstests
131+
132+
Starten Sie den Fess-Server und führen Sie den folgenden Befehl aus:
133+
134+
$ mvn test -P integrationTests -Dtest.fess.url="http://localhost:8080" -Dtest.search_engine.url="http://localhost:9201"
135+
136+
Um einen einzelnen Testfall auszuführen, können Sie verwenden:
137+
138+
$ mvn test -P integrationTests -Dtest.fess.url="http://localhost:8080" -Dtest.search_engine.url="http://localhost:9201" -Dtest=SearchApiTests
139+
140+
### In Ihre Sprache übersetzen
141+
142+
Fess ist eine internationalisierte Software.
143+
144+
Wenn Sie Labels/Nachrichten für Ihre Sprache hinzufügen möchten, übersetzen Sie bitte die Eigenschaftendatei und benennen Sie sie in fess\_\*\_[lang].properties um.
145+
146+
* [fess_label_en.properties](https://github.com/codelibs/fess/blob/master/src/main/resources/fess_label_en.properties)
147+
* [fess_message_en.properties](https://github.com/codelibs/fess/blob/master/src/main/resources/fess_message_en.properties)
148+
149+
Für den Such-/Index-Analyser: Wenn [doc.json](https://github.com/codelibs/fess/blob/master/src/main/resources/fess_indices/fess/doc.json) lang\_[lang] für Ihre Sprache enthält, passen Sie bitte den Analyser für Ihre Sprache an. Weitere Informationen zu Analysatoren finden Sie in der [OpenSearch-Dokumentation](https://opensearch.org/docs/latest/analyzers/search-analyzers/).
150+
151+
Wir begrüßen Pull-Requests für Ihre Sprache.
152+
153+
## Unterstützt von
154+
155+
* [Lasta Di](https://github.com/lastaflute/lasta-di "Lasta Di"): DI-Container
156+
* [LastaFlute](https://github.com/lastaflute/lastaflute "LastaFlute"): Web-Framework
157+
* [Lasta Job](https://github.com/lastaflute/lasta-job "Lasta Job"): Job-Scheduler
158+
* [Fess Crawler](https://github.com/codelibs/fess-crawler "Fess Crawler"): Web-Crawler
159+
* [OpenSearch](https://opensearch.org/ "OpenSearch"): Suchmaschine

docs/es/README.md

Lines changed: 159 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,159 @@
1+
# Fess: Servidor de Búsqueda Empresarial
2+
[![Java CI with Maven](https://github.com/codelibs/fess/actions/workflows/maven.yml/badge.svg)](https://github.com/codelibs/fess/actions/workflows/maven.yml)
3+
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.codelibs.fess/fess/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.codelibs.fess/fess)
4+
[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://github.com/gitbucket/gitbucket/blob/master/LICENSE)
5+
6+
## Resumen
7+
8+
Fess es un servidor de búsqueda empresarial muy potente y fácil de desplegar. Puedes instalar y ejecutar Fess rápidamente en cualquier plataforma que sea capaz de ejecutar el entorno de ejecución de Java (Java Runtime Environment). Fess se distribuye bajo la [Licencia Apache 2.0](LICENSE).
9+
10+
Fess está basado en [OpenSearch](https://github.com/opensearch-project/OpenSearch), pero no se requiere conocimiento o experiencia en OpenSearch. Fess proporciona una GUI de administración fácil de usar para configurar el sistema a través de tu navegador.
11+
Fess también incluye un rastreador (crawler), que puede rastrear documentos en un [servidor web](https://fess.codelibs.org/14.17/admin/webconfig-guide.html), [sistema de archivos](https://fess.codelibs.org/14.17/admin/fileconfig-guide.html), o [almacenamiento de datos](https://fess.codelibs.org/14.17/admin/dataconfig-guide.html) (como un archivo CSV o base de datos). Se admiten muchos formatos de archivos, incluidos (pero no limitados a): Microsoft Office, PDF y zip.
12+
13+
*[Fess Site Search](https://github.com/codelibs/fess-site-search)* es una alternativa gratuita a [Google Site Search](https://enterprise.google.com/search/products/gss.html). Para más detalles, consulta la [documentación de FSS JS Generator](https://fss-generator.codelibs.org/docs/manual).
14+
15+
## Sitio web
16+
17+
[fess.codelibs.org](https://fess.codelibs.org/)
18+
19+
## Problemas/Preguntas
20+
21+
[discuss.codelibs.org](https://discuss.codelibs.org/c/FessEN/)
22+
23+
## Cómo Empezar
24+
25+
Hay dos maneras de probar Fess. La primera es descargar e instalarlo tú mismo. La segunda es usar [Docker](https://www.docker.com/products/docker-engine).
26+
27+
### Descargar e Instalar/Ejecutar
28+
29+
Fess 14.17 ya está disponible y se puede descargar en la [página de lanzamientos](https://github.com/codelibs/fess/releases "download"). Las descargas están disponibles en 3 formatos: deb, rpm y zip.
30+
31+
Los siguientes comandos muestran cómo usar la descarga en formato zip:
32+
33+
$ unzip fess-14.17.x.zip
34+
$ cd fess-14.17.x
35+
$ ./bin/fess
36+
37+
Para más detalles, consulta la [Guía de Instalación](https://fess.codelibs.org/14.17/install/index.html).
38+
39+
### Docker
40+
41+
Proporcionamos imágenes de Docker en [ghcr.io](https://github.com/orgs/codelibs/packages). También proporcionamos un archivo Docker Compose (YAML) en [este repositorio](https://github.com/codelibs/docker-fess/tree/master/compose).
42+
43+
### Interfaz de Usuario en el Navegador
44+
45+
- Interfaz de búsqueda: http://localhost:8080/
46+
47+
![Interfaz de Búsqueda](https://fess.codelibs.org/_images/fess_search_result1.png)
48+
49+
- Interfaz de administración: http://localhost:8080/admin/ (el nombre de usuario/contraseña por defecto es admin/admin)
50+
51+
![Interfaz de Administración](https://fess.codelibs.org/_images/fess_admin_dashboard.png)
52+
53+
Puedes registrar los objetivos de rastreo en la interfaz de administración en las páginas de configuración del rastreador (Web, Archivo, Almacenamiento de Datos), y luego iniciar el rastreador manualmente en la [página del Programador](https://fess.codelibs.org/14.17/admin/scheduler-guide.html).
54+
55+
## Migración desde otro proveedor de búsqueda
56+
57+
Consulta [MIGRATION.md](MIGRATION.md).
58+
59+
## Almacenamiento de Datos
60+
61+
Actualmente, Fess admite el rastreo de las siguientes [ubicaciones de almacenamiento y APIs](https://fess.codelibs.org/14.17/admin/dataconfig-guide.html):
62+
63+
- [Confluence/Jira](https://github.com/codelibs/fess-ds-atlassian)
64+
- [Box](https://github.com/codelibs/fess-ds-box)
65+
- [CSV](https://github.com/codelibs/fess-ds-csv)
66+
- [Database](https://github.com/codelibs/fess-ds-db)
67+
- [Dropbox](https://github.com/codelibs/fess-ds-dropbox)
68+
- [Elasticsearch](https://github.com/codelibs/fess-ds-elasticsearch)
69+
- [Git](https://github.com/codelibs/fess-ds-git)
70+
- [Gitbucket](https://github.com/codelibs/fess-ds-gitbucket)
71+
- [G Suite](https://github.com/codelibs/fess-ds-gsuite)
72+
- [JSON](https://github.com/codelibs/fess-ds-json)
73+
- [Office 365](https://github.com/codelibs/fess-ds-office365)
74+
- [S3](https://github.com/codelibs/fess-ds-s3)
75+
- [Salesforce](https://github.com/codelibs/fess-ds-salesforce)
76+
- [SharePoint](https://github.com/codelibs/fess-ds-sharepoint)
77+
- [Slack](https://github.com/codelibs/fess-ds-slack)
78+
79+
## Tema
80+
81+
- [Simple](https://github.com/codelibs/fess-theme-simple)
82+
- [Classic](https://github.com/codelibs/fess-theme-classic)
83+
84+
## Ingesta
85+
86+
- [Logger](https://github.com/codelibs/fess-ingest-logger)
87+
- [NDJSON](https://github.com/codelibs/fess-ingest-ndjson)
88+
89+
## Script
90+
91+
- [Groovy](https://github.com/codelibs/fess-script-groovy)
92+
- [OGNL](https://github.com/codelibs/fess-script-ognl)
93+
94+
## Información de Desarrollo
95+
96+
### Obtener el Código Fuente
97+
98+
1. Clona el repositorio de Fess:
99+
```
100+
$ cd ~/workspace
101+
$ git clone https://github.com/codelibs/fess.git
102+
```
103+
104+
2. Importa el repositorio clonado como un proyecto [Maven](https://maven.apache.org/) en [Eclipse](https://www.eclipse.org/eclipseide/) u otro IDE.
105+
106+
### Configuración de Plugins para OpenSearch
107+
108+
Ejecuta antrun:run para descargar los plugins en el directorio de plugins:
109+
110+
$ mvn antrun:run
111+
112+
### Ejecutar Fess
113+
114+
Ejecuta o depura `org.codelibs.fess.FessBoot` en tu IDE, y luego accede a http://localhost:8080/
115+
116+
### Construir el Paquete
117+
118+
Ejecuta el objetivo `package` y luego se creará el archivo de lanzamiento en target/releases.
119+
120+
$ mvn package
121+
$ mvn rpm:rpm # Paquete .rpm
122+
$ mvn jdeb:jdeb # Paquete .deb
123+
124+
### Generar Código Fuente
125+
126+
$ mvn dbflute:download # (comando ejecutado una sola vez)
127+
$ mvn dbflute:freegen
128+
$ mvn license:format
129+
130+
### Pruebas de Integración
131+
132+
Inicia el servidor Fess y ejecuta el siguiente comando:
133+
134+
$ mvn test -P integrationTests -Dtest.fess.url="http://localhost:8080" -Dtest.search_engine.url="http://localhost:9201"
135+
136+
Para ejecutar un único caso de prueba, puedes usar:
137+
138+
$ mvn test -P integrationTests -Dtest.fess.url="http://localhost:8080" -Dtest.search_engine.url="http://localhost:9201" -Dtest=SearchApiTests
139+
140+
### Traducir a Tu Idioma
141+
142+
Fess es un software internacionalizado.
143+
144+
Si deseas agregar etiquetas/mensajes para tu idioma, por favor traduce el archivo de propiedades y renómbralo a fess\_\*\_[lang].properties.
145+
146+
* [fess_label_en.properties](https://github.com/codelibs/fess/blob/master/src/main/resources/fess_label_en.properties)
147+
* [fess_message_en.properties](https://github.com/codelibs/fess/blob/master/src/main/resources/fess_message_en.properties)
148+
149+
Para el analizador de búsqueda/índices, si [doc.json](https://github.com/codelibs/fess/blob/master/src/main/resources/fess_indices/fess/doc.json) contiene lang\_[lang] para tu idioma, por favor modifica el analizador para tu idioma. Para más detalles sobre los analizadores, consulta la [documentación de OpenSearch](https://opensearch.org/docs/latest/analyzers/search-analyzers/).
150+
151+
Damos la bienvenida a pull requests para tu idioma.
152+
153+
## Impulsado por
154+
155+
* [Lasta Di](https://github.com/lastaflute/lasta-di "Lasta Di"): Contenedor DI
156+
* [LastaFlute](https://github.com/lastaflute/lastaflute "LastaFlute"): Framework Web
157+
* [Lasta Job](https://github.com/lastaflute/lasta-job "Lasta Job"): Programador de Tareas
158+
* [Fess Crawler](https://github.com/codelibs/fess-crawler "Fess Crawler"): Rastreador Web
159+
* [OpenSearch](https://opensearch.org/ "OpenSearch"): Motor de Búsqueda
File renamed without changes.

0 commit comments

Comments
 (0)