diff --git a/de/15.9/config/properties.po b/de/15.9/config/properties.po index e27a95bd..c12b5b90 100644 --- a/de/15.9/config/properties.po +++ b/de/15.9/config/properties.po @@ -10,2002 +10,2107 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" msgid "Core" -msgstr "" +msgstr "Kern" msgid "The title of the domain for logging and display." -msgstr "" +msgstr "Der Titel der Domain für Protokollierung und Anzeige." msgid "Search Engine" -msgstr "" +msgstr "Suchmaschine" msgid "The type of search engine backend (e.g., default, opensearch)." -msgstr "" +msgstr "Der Typ des Suchmaschinen-Backends (z. B. default, opensearch)." msgid "The URL of the search engine HTTP endpoint. For IPv6 environments, use brackets around the IPv6 address (e.g., http://[::1]:9200)" -msgstr "" +msgstr "Die URL des HTTP-Endpunkts der Suchmaschine. Verwenden Sie in IPv6-Umgebungen eckige Klammern um die IPv6-Adresse (z. B. http://[::1]:9200)" msgid "Path to SSL certificate authorities for secure HTTP connections." -msgstr "" +msgstr "Pfad zu den SSL-Zertifizierungsstellen für sichere HTTP-Verbindungen." msgid "Username for authenticating to the search engine." -msgstr "" +msgstr "Benutzername für die Authentifizierung bei der Suchmaschine." msgid "Password for authenticating to the search engine." -msgstr "" +msgstr "Passwort für die Authentifizierung bei der Suchmaschine." msgid "Interval (ms) for heartbeat checks to the search engine." -msgstr "" +msgstr "Intervall (ms) für Heartbeat-Prüfungen der Suchmaschine." msgid "Cipher algorithm used for encryption." -msgstr "" +msgstr "Für die Verschlüsselung verwendeter Cipher-Algorithmus." msgid "Secret key for encryption (change this value for production)." -msgstr "" +msgstr "Geheimer Schlüssel für die Verschlüsselung (ändern Sie diesen Wert für den Produktionsbetrieb)." msgid "Algorithm for digest calculation." -msgstr "" +msgstr "Algorithmus für die Digest-Berechnung." msgid "Password hashing (new mechanism, Spring Security v5.8 compatible) Supported: bcrypt (only, as of now)" -msgstr "" +msgstr "Passwort-Hashing (neuer Mechanismus, kompatibel mit Spring Security v5.8) Unterstützt: bcrypt (derzeit nur dieser)" msgid "BCrypt cost (log rounds). 10 matches Spring Security v5.8 default. Range: 4-31." -msgstr "" +msgstr "BCrypt-Kostenfaktor (Log-Runden). 10 entspricht dem Standardwert von Spring Security v5.8. Bereich: 4-31." msgid "Lazy re-hashing on successful login for legacy hashes." -msgstr "" +msgstr "Verzögertes erneutes Hashing bei erfolgreicher Anmeldung für Legacy-Hashes." msgid "NOTE: app.digest.algorithm is kept for LEGACY password verification only (pre-upgrade hashes that have no {id} prefix). Do not use for new passwords. Regex pattern for properties to encrypt." -msgstr "" +msgstr "HINWEIS: app.digest.algorithm bleibt nur für die Überprüfung von LEGACY-Passwörtern erhalten (Hashes von vor dem Upgrade, die kein {id}-Präfix haben). Nicht für neue Passwörter verwenden. Regex-Muster für zu verschlüsselnde Eigenschaften." msgid "Regex pattern for sensitive values to mask in debug logs (case-insensitive match against property/env keys)." -msgstr "" +msgstr "Regex-Muster für sensible Werte, die in Debug-Protokollen maskiert werden (Abgleich ohne Beachtung der Groß-/Kleinschreibung mit den Schlüsseln von Eigenschaften/Umgebungsvariablen)." msgid "Extension names for application customization." -msgstr "" +msgstr "Erweiterungsnamen für die Anwendungsanpassung." msgid "Audit log format." -msgstr "" +msgstr "Format des Audit-Protokolls." msgid "Script audit log settings." -msgstr "" +msgstr "Einstellungen für das Skript-Audit-Protokoll." msgid "Maximum characters of script text kept in a script audit log entry; longer text is truncated." -msgstr "" +msgstr "Maximale Zeichenanzahl des Skripttexts, die in einem Skript-Audit-Protokolleintrag erhalten bleibt; längerer Text wird abgeschnitten." msgid "JVM options for the crawler process." -msgstr "" +msgstr "JVM-Optionen für den Crawler-Prozess." msgid "JVM options (newline-separated) passed to the suggest creator child process." -msgstr "" +msgstr "JVM-Optionen (durch Zeilenumbrüche getrennt), die an den Suggest-Creator-Kindprozess übergeben werden." msgid "JVM options for the chunk vector indexer process. Heap budget. This child JVM is only started while the \"Content Chunk Vector Indexer\" job runs, so a generous -Xmx costs nothing when content chunking is off. The live set is dominated by the in-flight batches, each of which retains, per document, the full _source, the document's chunk strings, and the document's embedding vectors: content_chunker.job.bulk_size (default 20) x content_chunker.max_chunks_per_document (default 1000) x content_chunker.embedding.dimension (default 768) x 4 bytes per float x content_chunker.job.concurrency (default 2) = ~117 MB of vectors alone, before chunk strings and document sources. With the shipped defaults the worst case is roughly 190-250 MB live (and ~235 MB of vectors alone at dimension=1536), which does not fit a 256 MB heap with any GC headroom. Raise -Xmx further if you raise bulk_size, max_chunks_per_document, concurrency, or the embedding dimension." -msgstr "" +msgstr "JVM-Optionen für den Chunk-Vektor-Indexer-Prozess. Heap-Budget. Diese Kind-JVM wird nur gestartet, solange der Job \"Content Chunk Vector Indexer\" läuft, sodass ein großzügiges -Xmx nichts kostet, wenn das Content-Chunking deaktiviert ist. Der Live-Bestand wird von den laufenden Batches dominiert, von denen jeder pro Dokument das vollständige _source, die Chunk-Strings des Dokuments und die Embedding-Vektoren des Dokuments behält: content_chunker.job.bulk_size (Standard 20) x content_chunker.max_chunks_per_document (Standard 1000) x content_chunker.embedding.dimension (Standard 768) x 4 Byte pro Float x content_chunker.job.concurrency (Standard 2) = ~117 MB allein für Vektoren, vor Chunk-Strings und Dokumentquellen. Mit den mitgelieferten Standardwerten beträgt der ungünstigste Fall etwa 190-250 MB im Live-Bestand (und ~235 MB allein für Vektoren bei dimension=1536), was nicht in einen 256-MB-Heap mit nennenswertem GC-Spielraum passt. Erhöhen Sie -Xmx weiter, wenn Sie bulk_size, max_chunks_per_document, concurrency oder die Embedding-Dimension erhöhen." msgid "JVM options for the thumbnail process." -msgstr "" +msgstr "JVM-Optionen für den Thumbnail-Prozess." msgid "Job" -msgstr "" +msgstr "Job" msgid "System job IDs for scheduled jobs." -msgstr "" +msgstr "System-Job-IDs für geplante Jobs." msgid "Template for web crawler job title." -msgstr "" +msgstr "Vorlage für den Titel des Web-Crawler-Jobs." msgid "Template for file crawler job title." -msgstr "" +msgstr "Vorlage für den Titel des Datei-Crawler-Jobs." msgid "Template for data crawler job title." -msgstr "" +msgstr "Vorlage für den Titel des Datenspeicher-Crawler-Jobs." msgid "Script template for job execution." -msgstr "" +msgstr "Skriptvorlage für die Job-Ausführung." msgid "Maximum number of crawler processes." -msgstr "" +msgstr "Maximale Anzahl von Crawler-Prozessen." msgid "Default script language for jobs." -msgstr "" +msgstr "Standard-Skriptsprache für Jobs." msgid "Pattern to filter system properties for jobs." -msgstr "" +msgstr "Muster zum Filtern von Systemeigenschaften für Jobs." msgid "Number of processors to use." -msgstr "" +msgstr "Anzahl der zu verwendenden Prozessoren." msgid "Path to Java command." -msgstr "" +msgstr "Pfad zum Java-Befehl." msgid "Path to Python command." -msgstr "" +msgstr "Pfad zum Python-Befehl." msgid "Encoding for file paths." -msgstr "" +msgstr "Kodierung für Dateipfade." msgid "Whether to use a dedicated temporary directory." -msgstr "" +msgstr "Gibt an, ob ein eigenes temporäres Verzeichnis verwendet werden soll." msgid "Maximum length of log output." -msgstr "" +msgstr "Maximale Länge der Protokollausgabe." msgid "Adaptive load control value." -msgstr "" +msgstr "Wert für die adaptive Laststeuerung." msgid "CPU threshold (%) for web request load control. Returns 429 when CPU >= this value. (100: disabled)" -msgstr "" +msgstr "CPU-Schwellenwert (%) für die Laststeuerung von Web-Anfragen. Gibt 429 zurück, wenn CPU >= diesem Wert. (100: deaktiviert)" msgid "CPU threshold (%) for API request load control. Returns 429 when CPU >= this value. (100: disabled)" -msgstr "" +msgstr "CPU-Schwellenwert (%) für die Laststeuerung von API-Anfragen. Gibt 429 zurück, wenn CPU >= diesem Wert. (100: deaktiviert)" msgid "Interval (seconds) for monitoring OpenSearch CPU load." -msgstr "" +msgstr "Intervall (Sekunden) für die Überwachung der OpenSearch-CPU-Last." msgid "Supported languages." -msgstr "" +msgstr "Unterstützte Sprachen." msgid "Length of API access token." -msgstr "" +msgstr "Länge des API-Zugriffstokens." msgid "API access token request parameter." -msgstr "" +msgstr "Anfrageparameter für das API-Zugriffstoken." msgid "Permissions for API admin access." -msgstr "" +msgstr "Berechtigungen für den API-Administratorzugriff." msgid "Accepted referers for API search." -msgstr "" +msgstr "Zulässige Referer für die API-Suche." msgid "Whether to enable scroll for API search." -msgstr "" +msgstr "Gibt an, ob Scroll für die API-Suche aktiviert werden soll." + +msgid "Whether to enable the end-user export of search results (CSV/JSON) at /api/v2/documents/export." +msgstr "Gibt an, ob der Export von Suchergebnissen (CSV/JSON) durch Endbenutzer unter /api/v2/documents/export aktiviert werden soll." + +msgid "Maximum number of documents written by one search result export." +msgstr "Maximale Anzahl von Dokumenten, die ein Suchergebnis-Export schreibt." + +msgid "Fields written by the search result export (comma-separated). A field that is not an API response field is ignored." +msgstr "Vom Suchergebnis-Export geschriebene Felder (kommagetrennt). Ein Feld, das kein API-Antwortfeld ist, wird ignoriert." + +msgid "Maximum number of search result exports per minute for each user (each client IP for a guest). 0 or less disables the limit." +msgstr "Maximale Anzahl von Suchergebnis-Exporten pro Minute für jeden Benutzer (für einen Gast pro Client-IP). 0 oder weniger deaktiviert das Limit." msgid "Headers for API JSON response. Access-Control-* and Timing-Allow-Origin are ignored here (CORS is controlled by api.cors.* / CorsFilter). Do not set Vary." -msgstr "" +msgstr "Header für die API-JSON-Antwort. Access-Control-* und Timing-Allow-Origin werden hier ignoriert (CORS wird über api.cors.* / CorsFilter gesteuert). Setzen Sie Vary nicht." msgid "Whether to include exceptions in API JSON response." -msgstr "" +msgstr "Gibt an, ob Ausnahmen in die API-JSON-Antwort aufgenommen werden sollen." msgid "Headers for API GSA response. Access-Control-* and Timing-Allow-Origin are ignored here (CORS is controlled by api.cors.* / CorsFilter). Do not set Vary." -msgstr "" +msgstr "Header für die API-GSA-Antwort. Access-Control-* und Timing-Allow-Origin werden hier ignoriert (CORS wird über api.cors.* / CorsFilter gesteuert). Setzen Sie Vary nicht." msgid "Whether to include exceptions in API GSA response." -msgstr "" +msgstr "Gibt an, ob Ausnahmen in die API-GSA-Antwort aufgenommen werden sollen." msgid "Headers for API dashboard response. Access-Control-* and Timing-Allow-Origin are ignored here (CORS is controlled by api.cors.* / CorsFilter). Do not set Vary." -msgstr "" +msgstr "Header für die API-Dashboard-Antwort. Access-Control-* und Timing-Allow-Origin werden hier ignoriert (CORS wird über api.cors.* / CorsFilter gesteuert). Setzen Sie Vary nicht." msgid "Allowed origins for CORS. \"*\" returns a literal \"*\" (the request Origin is NOT reflected) and disables credentials. Set explicit origins (newline- or comma-separated) to allow credentialed cross-origin access." -msgstr "" +msgstr "Zulässige Origins für CORS. \"*\" gibt ein literales \"*\" zurück (der Origin der Anfrage wird NICHT gespiegelt) und deaktiviert Anmeldedaten. Legen Sie explizite Origins (durch Zeilenumbruch oder Komma getrennt) fest, um Cross-Origin-Zugriff mit Anmeldedaten zu erlauben." msgid "Allowed HTTP methods for CORS." -msgstr "" +msgstr "Zulässige HTTP-Methoden für CORS." msgid "Max age for CORS preflight requests." -msgstr "" +msgstr "Max-Age für CORS-Preflight-Anfragen." msgid "Allowed request headers for CORS preflight. A static list is returned (Access-Control-Request-Headers is not reflected). Includes X-Fess-CSRF-Token for cross-origin SPAs sending the CSRF token." -msgstr "" +msgstr "Zulässige Anfrage-Header für den CORS-Preflight. Es wird eine statische Liste zurückgegeben (Access-Control-Request-Headers wird nicht gespiegelt). Enthält X-Fess-CSRF-Token für Cross-Origin-SPAs, die das CSRF-Token senden." msgid "Whether to allow credentials for CORS. Honored only for an exact match of an explicit Origin; ignored when api.cors.allow.origin is \"*\"." -msgstr "" +msgstr "Gibt an, ob Anmeldedaten für CORS zugelassen werden sollen. Wird nur bei exakter Übereinstimmung mit einem expliziten Origin berücksichtigt; wird ignoriert, wenn api.cors.allow.origin \"*\" ist." msgid "Whether to enable JSONP for API." -msgstr "" +msgstr "Gibt an, ob JSONP für die API aktiviert werden soll." msgid "Fields for API ping to search engine." -msgstr "" +msgstr "Felder für den API-Ping an die Suchmaschine." msgid "Rate Limiting" -msgstr "" +msgstr "Rate-Limiting" msgid "Whether rate limiting is enabled." -msgstr "" +msgstr "Gibt an, ob Rate-Limiting aktiviert ist." msgid "Maximum number of requests allowed per window." -msgstr "" +msgstr "Maximal zulässige Anzahl von Anfragen pro Fenster." msgid "Window size in milliseconds." -msgstr "" +msgstr "Fenstergröße in Millisekunden." msgid "Duration in milliseconds to block IP when limit exceeded." -msgstr "" +msgstr "Dauer in Millisekunden, für die die IP bei Überschreitung des Limits blockiert wird." msgid "Retry-After header value in seconds." -msgstr "" +msgstr "Wert des Retry-After-Headers in Sekunden." msgid "Comma-separated list of whitelisted IPs (e.g., 127.0.0.1,::1)." -msgstr "" +msgstr "Kommagetrennte Liste von IPs auf der Whitelist (z. B. 127.0.0.1,::1)." msgid "Comma-separated list of blocked IPs." -msgstr "" +msgstr "Kommagetrennte Liste blockierter IPs." msgid "Comma-separated list of trusted proxy IPs. Only trust X-Forwarded-For/X-Real-IP from these IPs." -msgstr "" +msgstr "Kommagetrennte Liste vertrauenswürdiger Proxy-IPs. Vertrauen Sie X-Forwarded-For/X-Real-IP nur von diesen IPs." msgid "Number of requests between cleanup operations to prevent memory leaks." -msgstr "" +msgstr "Anzahl der Anfragen zwischen Bereinigungsvorgängen zur Vermeidung von Speicherlecks." msgid "Virtual Host: Host:fess.codelibs.org=fess" -msgstr "" +msgstr "Virtueller Host: Host:fess.codelibs.org=fess" msgid "Hostname for the HTTP proxy server." -msgstr "" +msgstr "Hostname des HTTP-Proxy-Servers." msgid "Port number for the HTTP proxy server (e.g., 8080)." -msgstr "" +msgstr "Portnummer des HTTP-Proxy-Servers (z. B. 8080)." msgid "Username for HTTP proxy authentication." -msgstr "" +msgstr "Benutzername für die HTTP-Proxy-Authentifizierung." msgid "Password for HTTP proxy authentication." -msgstr "" +msgstr "Passwort für die HTTP-Proxy-Authentifizierung." msgid "Maximum size (bytes) for HTTP file uploads." -msgstr "" +msgstr "Maximale Größe (Bytes) für HTTP-Datei-Uploads." msgid "Threshold size (bytes) for HTTP file upload buffering." -msgstr "" +msgstr "Schwellenwert (Bytes) für die Pufferung von HTTP-Datei-Uploads." msgid "Maximum number of files allowed per HTTP upload." -msgstr "" +msgstr "Maximal zulässige Anzahl von Dateien pro HTTP-Upload." msgid "Index" -msgstr "" +msgstr "Index" msgid "Crawler Common" -msgstr "" +msgstr "Crawler: Allgemein" msgid "Number of threads for HTTP crawling." -msgstr "" +msgstr "Anzahl der Threads für das HTTP-Crawling." msgid "Serializer type for crawler data (e.g., kryo)." -msgstr "" +msgstr "Serializer-Typ für Crawler-Daten (z. B. kryo)." msgid "Maximum length of site name in documents." -msgstr "" +msgstr "Maximale Länge des Site-Namens in Dokumenten." msgid "Encoding for site names in documents." -msgstr "" +msgstr "Kodierung für Site-Namen in Dokumenten." msgid "Hostname to use when unknown in documents." -msgstr "" +msgstr "Hostname, der in Dokumenten verwendet wird, wenn er unbekannt ist." msgid "Whether to use site encoding for English documents." -msgstr "" +msgstr "Gibt an, ob die Site-Kodierung für englische Dokumente verwendet werden soll." msgid "Whether to append data to documents." -msgstr "" +msgstr "Gibt an, ob Daten an Dokumente angehängt werden sollen." msgid "Whether to append filename to documents." -msgstr "" +msgstr "Gibt an, ob der Dateiname an Dokumente angehängt werden soll." msgid "Maximum size of alphanumeric terms in documents." -msgstr "" +msgstr "Maximale Größe alphanumerischer Begriffe in Dokumenten." msgid "Maximum size of symbol terms in documents." -msgstr "" +msgstr "Maximale Größe von Symbolbegriffen in Dokumenten." msgid "Whether to remove duplicate terms in documents." -msgstr "" +msgstr "Gibt an, ob doppelte Begriffe in Dokumenten entfernt werden sollen." msgid "Unicode space characters for document parsing." -msgstr "" +msgstr "Unicode-Leerzeichen für das Parsen von Dokumenten." msgid "Unicode full stop characters for document parsing." -msgstr "" +msgstr "Unicode-Punktzeichen für das Parsen von Dokumenten." msgid "Encoding for crawling data." -msgstr "" +msgstr "Kodierung für Crawling-Daten." msgid "Supported web protocols for crawling." -msgstr "" +msgstr "Unterstützte Web-Protokolle für das Crawling." msgid "Supported file protocols for crawling." -msgstr "" +msgstr "Unterstützte Dateiprotokolle für das Crawling." msgid "Pattern for environment variable keys in crawling data." -msgstr "" +msgstr "Muster für Schlüssel von Umgebungsvariablen in Crawling-Daten." msgid "Whether to ignore robots.txt during crawling." -msgstr "" +msgstr "Gibt an, ob robots.txt beim Crawling ignoriert werden soll." msgid "Whether to ignore robots meta tags during crawling." -msgstr "" +msgstr "Gibt an, ob Robots-Meta-Tags beim Crawling ignoriert werden sollen." msgid "Whether to ignore content exceptions during crawling." -msgstr "" +msgstr "Gibt an, ob Inhaltsausnahmen beim Crawling ignoriert werden sollen." msgid "HTTP status codes considered as failure URLs." -msgstr "" +msgstr "HTTP-Statuscodes, die als Fehler-URLs gelten." msgid "Interval (seconds) for system monitor during crawling." -msgstr "" +msgstr "Intervall (Sekunden) für die Systemüberwachung während des Crawlings." msgid "Whether to ignore idle threads in hot thread monitoring." -msgstr "" +msgstr "Gibt an, ob Leerlauf-Threads bei der Hot-Thread-Überwachung ignoriert werden sollen." msgid "Interval for hot thread monitoring (e.g., 500ms)." -msgstr "" +msgstr "Intervall für die Hot-Thread-Überwachung (z. B. 500ms)." msgid "Number of snapshots for hot thread monitoring." -msgstr "" +msgstr "Anzahl der Snapshots für die Hot-Thread-Überwachung." msgid "Number of threads for hot thread monitoring." -msgstr "" +msgstr "Anzahl der Threads für die Hot-Thread-Überwachung." msgid "Timeout for hot thread monitoring (e.g., 30s)." -msgstr "" +msgstr "Timeout für die Hot-Thread-Überwachung (z. B. 30s)." msgid "Type of hot thread monitoring (e.g., cpu)." -msgstr "" +msgstr "Typ der Hot-Thread-Überwachung (z. B. cpu)." msgid "Metadata fields to exclude from document content." -msgstr "" +msgstr "Metadatenfelder, die vom Dokumentinhalt ausgeschlossen werden." msgid "Mapping for document metadata names." -msgstr "" +msgstr "Zuordnung für Dokument-Metadatennamen." msgid "Crawler HTML" -msgstr "" +msgstr "Crawler: HTML" msgid "XPath to extract main content from HTML documents." -msgstr "" +msgstr "XPath zum Extrahieren des Hauptinhalts aus HTML-Dokumenten." msgid "XPath to extract language attribute from HTML documents." -msgstr "" +msgstr "XPath zum Extrahieren des Sprachattributs aus HTML-Dokumenten." msgid "XPath to extract digest (description) from HTML documents." -msgstr "" +msgstr "XPath zum Extrahieren des Digest (Beschreibung) aus HTML-Dokumenten." msgid "XPath to extract canonical URL from HTML documents." -msgstr "" +msgstr "XPath zum Extrahieren der kanonischen URL aus HTML-Dokumenten." msgid "HTML tags to prune (remove) during document processing." -msgstr "" +msgstr "HTML-Tags, die bei der Dokumentverarbeitung beschnitten (entfernt) werden." msgid "Maximum length of digest extracted from HTML documents." -msgstr "" +msgstr "Maximale Länge des aus HTML-Dokumenten extrahierten Digest." msgid "Default language for HTML documents." -msgstr "" +msgstr "Standardsprache für HTML-Dokumente." msgid "Patterns to include for HTML index processing." -msgstr "" +msgstr "Muster, die bei der HTML-Indexverarbeitung eingeschlossen werden." msgid "Patterns to exclude for HTML index processing." -msgstr "" +msgstr "Muster, die bei der HTML-Indexverarbeitung ausgeschlossen werden." msgid "Patterns to include for HTML search processing." -msgstr "" +msgstr "Muster, die bei der HTML-Suchverarbeitung eingeschlossen werden." msgid "Patterns to exclude for HTML search processing." -msgstr "" +msgstr "Muster, die bei der HTML-Suchverarbeitung ausgeschlossen werden." msgid "Crawler File" -msgstr "" +msgstr "Crawler: Datei" msgid "Encoding for file names in documents." -msgstr "" +msgstr "Kodierung für Dateinamen in Dokumenten." msgid "Label to use when a file has no title." -msgstr "" +msgstr "Label, das verwendet wird, wenn eine Datei keinen Titel hat." msgid "Whether to ignore files with empty content." -msgstr "" +msgstr "Gibt an, ob Dateien mit leerem Inhalt ignoriert werden sollen." msgid "Maximum length of file title in documents." -msgstr "" +msgstr "Maximale Länge des Dateititels in Dokumenten." msgid "Maximum length of file digest in documents." -msgstr "" +msgstr "Maximale Länge des Datei-Digest in Dokumenten." msgid "Whether to append meta content from files." -msgstr "" +msgstr "Gibt an, ob Meta-Inhalte aus Dateien angehängt werden sollen." msgid "Whether to append body content from files." -msgstr "" +msgstr "Gibt an, ob Body-Inhalte aus Dateien angehängt werden sollen." msgid "Default language for file documents." -msgstr "" +msgstr "Standardsprache für Dateidokumente." msgid "Patterns to include for file index processing." -msgstr "" +msgstr "Muster, die bei der Dateiindexverarbeitung eingeschlossen werden." msgid "Patterns to exclude for file index processing." -msgstr "" +msgstr "Muster, die bei der Dateiindexverarbeitung ausgeschlossen werden." msgid "Patterns to include for file search processing." -msgstr "" +msgstr "Muster, die bei der Dateisuchverarbeitung eingeschlossen werden." msgid "Patterns to exclude for file search processing." -msgstr "" +msgstr "Muster, die bei der Dateisuchverarbeitung ausgeschlossen werden." + +msgid "Whether to index the owner of crawled files (SMB, local file system and FTP). The crawl config parameter config.owner.enabled overrides it." +msgstr "Gibt an, ob der Eigentümer gecrawlter Dateien (SMB, lokales Dateisystem und FTP) indiziert werden soll. Der Crawl-Konfigurationsparameter config.owner.enabled überschreibt dies." + +msgid "Whether to index the last modifier of crawled files, read from the document metadata and falling back to the file owner. The crawl config parameter config.last.modifier.enabled overrides it." +msgstr "Gibt an, ob der letzte Bearbeiter gecrawlter Dateien indiziert werden soll; er wird aus den Dokumentmetadaten gelesen und fällt auf den Dateieigentümer zurück. Der Crawl-Konfigurationsparameter config.last.modifier.enabled überschreibt dies." msgid "Crawler Cache" -msgstr "" +msgstr "Crawler: Cache" msgid "Whether document cache is enabled." -msgstr "" +msgstr "Gibt an, ob der Dokument-Cache aktiviert ist." msgid "Maximum size (bytes) for document cache." -msgstr "" +msgstr "Maximale Größe (Bytes) für den Dokument-Cache." msgid "Supported MIME types for document cache." -msgstr "" +msgstr "Unterstützte MIME-Typen für den Dokument-Cache." msgid ",text/plain,application/xml,application/pdf,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/vnd.ms-powerpoint,application/vnd.openxmlformats-officedocument.presentationml.presentation MIME types for HTML document cache." -msgstr "" +msgstr ",text/plain,application/xml,application/pdf,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/vnd.ms-powerpoint,application/vnd.openxmlformats-officedocument.presentationml.presentation MIME-Typen für den HTML-Dokument-Cache." msgid "Extension-to-MIME-type override mappings for MIME type detection (one per line: .ext=mime/type)." -msgstr "" +msgstr "Überschreibende Zuordnungen von Erweiterung zu MIME-Typ für die MIME-Typ-Erkennung (eine pro Zeile: .ext=mime/type)." + +msgid "Whether to extract text from images and scanned PDFs with Tesseract OCR (requires the tesseract command)." +msgstr "Gibt an, ob Text aus Bildern und gescannten PDFs mit Tesseract OCR extrahiert werden soll (erfordert den Befehl tesseract)." + +msgid "Tesseract OCR languages, joined with '+' (e.g. jpn+eng)." +msgstr "Sprachen für Tesseract OCR, verbunden mit '+' (z. B. jpn+eng)." + +msgid "Timeout in seconds for one Tesseract OCR run." +msgstr "Timeout in Sekunden für einen Tesseract-OCR-Lauf." msgid "Indexer" -msgstr "" +msgstr "Indexer" msgid "Whether to enable thread dump for the indexer." -msgstr "" +msgstr "Gibt an, ob der Thread-Dump für den Indexer aktiviert werden soll." msgid "Maximum number of unprocessed documents for the indexer." -msgstr "" +msgstr "Maximale Anzahl unverarbeiteter Dokumente für den Indexer." msgid "Whether to enable click count tracking in the indexer." -msgstr "" +msgstr "Gibt an, ob die Nachverfolgung der Klickanzahl im Indexer aktiviert werden soll." msgid "Whether to enable favorite count tracking in the indexer." -msgstr "" +msgstr "Gibt an, ob die Nachverfolgung der Favoritenanzahl im Indexer aktiviert werden soll." msgid "Commit margin time (ms) for webfs in the indexer." -msgstr "" +msgstr "Commit-Pufferzeit (ms) für webfs im Indexer." msgid "Maximum number of empty lists for webfs in the indexer." -msgstr "" +msgstr "Maximale Anzahl leerer Listen für webfs im Indexer." msgid "Update interval (ms) for webfs in the indexer." -msgstr "" +msgstr "Aktualisierungsintervall (ms) für webfs im Indexer." msgid "Maximum document cache size for webfs in the indexer." -msgstr "" +msgstr "Maximale Dokument-Cache-Größe für webfs im Indexer." msgid "Maximum document request size (bytes) for webfs in the indexer." -msgstr "" +msgstr "Maximale Größe von Dokumentanfragen (Bytes) für webfs im Indexer." msgid "Maximum document cache size for data in the indexer." -msgstr "" +msgstr "Maximale Dokument-Cache-Größe für Daten im Indexer." msgid "Maximum document request size (bytes) for data in the indexer." -msgstr "" +msgstr "Maximale Größe von Dokumentanfragen (Bytes) für Daten im Indexer." msgid "Maximum delete cache size for data in the indexer." -msgstr "" +msgstr "Maximale Lösch-Cache-Größe für Daten im Indexer." msgid "Maximum redirect count for data in the indexer." -msgstr "" +msgstr "Maximale Anzahl von Weiterleitungen für Daten im Indexer." msgid "Fields used for language detection in the indexer." -msgstr "" +msgstr "Felder, die für die Spracherkennung im Indexer verwendet werden." msgid "Length of text for language detection in the indexer." -msgstr "" +msgstr "Textlänge für die Spracherkennung im Indexer." msgid "Maximum result window size for the indexer." -msgstr "" +msgstr "Maximale Ergebnisfenstergröße für den Indexer." msgid "Maximum number of search documents for the indexer." -msgstr "" +msgstr "Maximale Anzahl von Suchdokumenten für den Indexer." msgid "Index Settings" -msgstr "" +msgstr "Index-Einstellungen" msgid "Codec type for the index." -msgstr "" +msgstr "Codec-Typ für den Index." msgid "Number of primary shards for the index." -msgstr "" +msgstr "Anzahl der Primär-Shards für den Index." msgid "Auto expand replicas setting for the index." -msgstr "" +msgstr "Einstellung zur automatischen Erweiterung der Replikate für den Index." msgid "Digest algorithm for index IDs." -msgstr "" +msgstr "Digest-Algorithmus für Index-IDs." msgid "Initial password for the index user." -msgstr "" +msgstr "Initiales Passwort für den Index-Benutzer." msgid "Field Names" -msgstr "" +msgstr "Feldnamen" msgid "Field name for favorite count in the index." -msgstr "" +msgstr "Feldname für die Favoritenanzahl im Index." msgid "Field name for click count in the index." -msgstr "" +msgstr "Feldname für die Klickanzahl im Index." msgid "Field name for config ID in the index." -msgstr "" +msgstr "Feldname für die Konfigurations-ID im Index." msgid "Field name for expiration date in the index." -msgstr "" +msgstr "Feldname für das Ablaufdatum im Index." msgid "Field name for URL in the index." -msgstr "" +msgstr "Feldname für die URL im Index." msgid "Field name for document ID in the index." -msgstr "" +msgstr "Feldname für die Dokument-ID im Index." msgid "Field name for internal ID in the index." -msgstr "" +msgstr "Feldname für die interne ID im Index." msgid "Field name for version in the index." -msgstr "" +msgstr "Feldname für die Version im Index." msgid "Field name for sequence number in the index." -msgstr "" +msgstr "Feldname für die Sequenznummer im Index." msgid "Field name for primary term in the index." -msgstr "" +msgstr "Feldname für den Primary Term im Index." msgid "Field name for language in the index." -msgstr "" +msgstr "Feldname für die Sprache im Index." msgid "Field name for cache status in the index." -msgstr "" +msgstr "Feldname für den Cache-Status im Index." msgid "Field name for last modified date in the index." -msgstr "" +msgstr "Feldname für das Datum der letzten Änderung im Index." + +msgid "Field name for the ETag response header of the crawled document in the index." +msgstr "Feldname für den ETag-Antwort-Header des gecrawlten Dokuments im Index." + +msgid "Field name for the owner of the crawled file in the index." +msgstr "Feldname für den Eigentümer der gecrawlten Datei im Index." + +msgid "Field name for the last modifier of the crawled file in the index." +msgstr "Feldname für den letzten Bearbeiter der gecrawlten Datei im Index." msgid "Field name for anchor in the index." -msgstr "" +msgstr "Feldname für den Anker im Index." msgid "Field name for segment in the index." -msgstr "" +msgstr "Feldname für das Segment im Index." msgid "Field name for role in the index." -msgstr "" +msgstr "Feldname für die Rolle im Index." msgid "Field name for boost value in the index." -msgstr "" +msgstr "Feldname für den Boost-Wert im Index." msgid "Field name for creation date in the index." -msgstr "" +msgstr "Feldname für das Erstellungsdatum im Index." msgid "Field name for timestamp in the index." -msgstr "" +msgstr "Feldname für den Zeitstempel im Index." msgid "Field name for label in the index." -msgstr "" +msgstr "Feldname für das Label im Index." msgid "Field name for the user tags of the document in the index." -msgstr "" +msgstr "Feldname für die Benutzer-Tags des Dokuments im Index." msgid "Field name for MIME type in the index." -msgstr "" +msgstr "Feldname für den MIME-Typ im Index." msgid "Field name for parent ID in the index." -msgstr "" +msgstr "Feldname für die übergeordnete ID im Index." msgid "Field name for important content in the index." -msgstr "" +msgstr "Feldname für den wichtigen Inhalt im Index." msgid "Field name for content in the index." -msgstr "" +msgstr "Feldname für den Inhalt im Index." msgid "Field name for content minhash bits in the index." -msgstr "" +msgstr "Feldname für die Inhalts-Minhash-Bits im Index." msgid "Field name for cache in the index." -msgstr "" +msgstr "Feldname für den Cache im Index." msgid "Field name for digest in the index." -msgstr "" +msgstr "Feldname für den Digest im Index." msgid "Field name for title in the index." -msgstr "" +msgstr "Feldname für den Titel im Index." msgid "Field name for host in the index." -msgstr "" +msgstr "Feldname für den Host im Index." msgid "Field name for site in the index." -msgstr "" +msgstr "Feldname für die Site im Index." msgid "Field name for content length in the index." -msgstr "" +msgstr "Feldname für die Inhaltslänge im Index." msgid "Field name for file type in the index." -msgstr "" +msgstr "Feldname für den Dateityp im Index." msgid "Field name for file name in the index." -msgstr "" +msgstr "Feldname für den Dateinamen im Index." msgid "Field name for thumbnail in the index." -msgstr "" +msgstr "Feldname für das Thumbnail im Index." msgid "Field name for virtual host in the index." -msgstr "" +msgstr "Feldname für den virtuellen Host im Index." msgid "Field name for content title in the response." -msgstr "" +msgstr "Feldname für den Inhaltstitel in der Antwort." msgid "Field name for content description in the response." -msgstr "" +msgstr "Feldname für die Inhaltsbeschreibung in der Antwort." msgid "Field name for URL link in the response." -msgstr "" +msgstr "Feldname für den URL-Link in der Antwort." msgid "Field name for site path in the response." -msgstr "" +msgstr "Feldname für den Site-Pfad in der Antwort." msgid "Maximum length of content title in the response." -msgstr "" +msgstr "Maximale Länge des Inhaltstitels in der Antwort." msgid "Maximum length of site path in the response." -msgstr "" +msgstr "Maximale Länge des Site-Pfads in der Antwort." msgid "Whether to enable content title highlighting in the response." -msgstr "" +msgstr "Gibt an, ob die Hervorhebung des Inhaltstitels in der Antwort aktiviert werden soll." msgid "Inline MIME types for the response." -msgstr "" +msgstr "Inline-MIME-Typen für die Antwort." msgid "HTTP headers for the response. Access-Control-* and Timing-Allow-Origin are ignored (CORS is controlled by api.cors.* / CorsFilter). Do not set Vary here." -msgstr "" +msgstr "HTTP-Header für die Antwort. Access-Control-* und Timing-Allow-Origin werden ignoriert (CORS wird über api.cors.* / CorsFilter gesteuert). Setzen Sie Vary hier nicht." msgid "Document Index" -msgstr "" +msgstr "Dokumentindex" msgid "Index name for search documents." -msgstr "" +msgstr "Indexname für Suchdokumente." msgid "Index name for update documents." -msgstr "" +msgstr "Indexname für Aktualisierungsdokumente." msgid "Index name for suggest documents." -msgstr "" +msgstr "Indexname für Vorschlagsdokumente." msgid "Index name for crawler documents." -msgstr "" +msgstr "Indexname für Crawler-Dokumente." msgid "Number of primary shards for crawler queue index." -msgstr "" +msgstr "Anzahl der Primär-Shards für den Crawler-Warteschlangen-Index." msgid "Number of primary shards for crawler data index." -msgstr "" +msgstr "Anzahl der Primär-Shards für den Crawler-Daten-Index." msgid "Number of primary shards for crawler filter index." -msgstr "" +msgstr "Anzahl der Primär-Shards für den Crawler-Filter-Index." msgid "Number of replicas for crawler queue index." -msgstr "" +msgstr "Anzahl der Replikate für den Crawler-Warteschlangen-Index." msgid "Number of replicas for crawler data index." -msgstr "" +msgstr "Anzahl der Replikate für den Crawler-Daten-Index." msgid "Number of replicas for crawler filter index." -msgstr "" +msgstr "Anzahl der Replikate für den Crawler-Filter-Index." msgid "Index name for configuration data." -msgstr "" +msgstr "Indexname für Konfigurationsdaten." msgid "Index name for user data." -msgstr "" +msgstr "Indexname für Benutzerdaten." msgid "Index name for log data." -msgstr "" +msgstr "Indexname für Protokolldaten." msgid "Prefix for dictionary index names." -msgstr "" +msgstr "Präfix für Wörterbuch-Indexnamen." msgid "Document Management" -msgstr "" +msgstr "Dokumentenverwaltung" msgid "Array-type fields for admin in the index." -msgstr "" +msgstr "Felder vom Typ Array für die Administration im Index." msgid "Date-type fields for admin in the index." -msgstr "" +msgstr "Felder vom Typ Datum für die Administration im Index." msgid "Integer-type fields for admin in the index." -msgstr "" +msgstr "Felder vom Typ Integer für die Administration im Index." msgid "Long-type fields for admin in the index." -msgstr "" +msgstr "Felder vom Typ Long für die Administration im Index." msgid "Float-type fields for admin in the index." -msgstr "" +msgstr "Felder vom Typ Float für die Administration im Index." msgid "Double-type fields for admin in the index." -msgstr "" +msgstr "Felder vom Typ Double für die Administration im Index." msgid "Required fields for admin in the index." -msgstr "" +msgstr "Pflichtfelder für die Administration im Index." msgid "Timeouts" -msgstr "" +msgstr "Timeouts" msgid "Timeout for index search operations." -msgstr "" +msgstr "Timeout für Index-Suchvorgänge." msgid "Timeout for scroll search operations." -msgstr "" +msgstr "Timeout für Scroll-Suchvorgänge." msgid "Timeout for index operations." -msgstr "" +msgstr "Timeout für Index-Vorgänge." msgid "Timeout for bulk index operations." -msgstr "" +msgstr "Timeout für Bulk-Index-Vorgänge." msgid "Timeout for delete operations in the index." -msgstr "" +msgstr "Timeout für Löschvorgänge im Index." msgid "Timeout for index health checks." -msgstr "" +msgstr "Timeout für Index-Integritätsprüfungen." msgid "Timeout for index indices operations." -msgstr "" +msgstr "Timeout für Index-Indices-Vorgänge." msgid "File Types" -msgstr "" +msgstr "Dateitypen" msgid "Mapping of MIME types to filetype labels for indexing." -msgstr "" +msgstr "Zuordnung von MIME-Typen zu Dateityp-Labels für die Indexierung." msgid "Number of documents to process per reindex operation." -msgstr "" +msgstr "Anzahl der Dokumente, die pro Neuindizierungsvorgang verarbeitet werden." msgid "Request body template for reindex operations." -msgstr "" +msgstr "Request-Body-Vorlage für Neuindizierungsvorgänge." msgid "Requests per second for reindex operations (\"adaptive\" for auto)." -msgstr "" +msgstr "Anfragen pro Sekunde für Neuindizierungsvorgänge (\"adaptive\" für automatisch)." msgid "Whether to refresh the index after reindexing." -msgstr "" +msgstr "Gibt an, ob der Index nach der Neuindizierung aktualisiert werden soll." msgid "Timeout for reindex operations." -msgstr "" +msgstr "Timeout für Neuindizierungsvorgänge." msgid "Scroll timeout for reindex operations." -msgstr "" +msgstr "Scroll-Timeout für Neuindizierungsvorgänge." msgid "Maximum number of documents for reindex operations." -msgstr "" +msgstr "Maximale Anzahl von Dokumenten für Neuindizierungsvorgänge." msgid "Query" -msgstr "" +msgstr "Abfrage" msgid "Maximum length of search queries." -msgstr "" +msgstr "Maximale Länge von Suchanfragen." msgid "Timeout (ms) for search queries." -msgstr "" +msgstr "Timeout (ms) für Suchanfragen." msgid "Whether to log searches whose results are incomplete because the query timed out or a shard failed." -msgstr "" +msgstr "Gibt an, ob Suchen protokolliert werden sollen, deren Ergebnisse unvollständig sind, weil für die Abfrage ein Timeout eingetreten ist oder ein Shard ausgefallen ist." msgid "Maximum number of total hits to track in queries. Only a positive number or true is supported: false leaves the response without a hit count, and a search that asks for it, here or as a search parameter, is refused." -msgstr "" +msgstr "Maximale Anzahl von Gesamttreffern, die in Abfragen verfolgt werden. Unterstützt werden nur eine positive Zahl oder true: false lässt die Antwort ohne Trefferanzahl, und eine Suche, die dies anfordert, hier oder als Suchparameter, wird abgelehnt." msgid "Fields used for geo search queries." -msgstr "" +msgstr "Felder, die für Geosuch-Abfragen verwendet werden." msgid "Parameter name for browser language in queries." -msgstr "" +msgstr "Parametername für die Browsersprache in Abfragen." msgid "Whether to replace term with prefix query." -msgstr "" +msgstr "Gibt an, ob ein Begriff durch eine Präfix-Abfrage ersetzt werden soll." msgid "Minimum hit count for OR search queries." -msgstr "" +msgstr "Minimale Trefferanzahl für OR-Suchabfragen." msgid "Unicode terminal characters for query highlighting." -msgstr "" +msgstr "Unicode-Abschlusszeichen für die Such-Hervorhebung." msgid "Fragment size for query highlighting." -msgstr "" +msgstr "Fragmentgröße für die Such-Hervorhebung." msgid "Number of fragments for query highlighting." -msgstr "" +msgstr "Anzahl der Fragmente für die Such-Hervorhebung." msgid "Type of query highlighting." -msgstr "" +msgstr "Typ der Such-Hervorhebung." msgid "Tag to use before highlighted text." -msgstr "" +msgstr "Tag, das vor hervorgehobenem Text verwendet wird." msgid "Tag to use after highlighted text." -msgstr "" +msgstr "Tag, das nach hervorgehobenem Text verwendet wird." msgid "Boundary characters for query highlighting." -msgstr "" +msgstr "Begrenzungszeichen für die Such-Hervorhebung." msgid "Maximum scan for query highlight boundaries." -msgstr "" +msgstr "Maximaler Scan für die Grenzen der Such-Hervorhebung." msgid "Scanner type for query highlight boundaries." -msgstr "" +msgstr "Scanner-Typ für die Grenzen der Such-Hervorhebung." msgid "Encoder type for query highlighting." -msgstr "" +msgstr "Encoder-Typ für die Such-Hervorhebung." msgid "Whether to force source for query highlighting." -msgstr "" +msgstr "Gibt an, ob die Quelle für die Such-Hervorhebung erzwungen werden soll." msgid "Fragmenter type for query highlighting." -msgstr "" +msgstr "Fragmenter-Typ für die Such-Hervorhebung." msgid "Offset for query highlight fragments." -msgstr "" +msgstr "Offset für Fragmente der Such-Hervorhebung." msgid "Size for no-match query highlight." -msgstr "" +msgstr "Größe für die Such-Hervorhebung ohne Treffer." msgid "Order for query highlight fragments." -msgstr "" +msgstr "Reihenfolge für Fragmente der Such-Hervorhebung." msgid "Phrase limit for query highlighting." -msgstr "" +msgstr "Phrasenlimit für die Such-Hervorhebung." msgid "Fields for content description in query highlighting." -msgstr "" +msgstr "Felder für die Inhaltsbeschreibung in der Such-Hervorhebung." msgid "Whether to detect boundary position in query highlighting." -msgstr "" +msgstr "Gibt an, ob die Grenzposition in der Such-Hervorhebung erkannt werden soll." msgid "Type for text fragment in query highlighting." -msgstr "" +msgstr "Typ für das Textfragment in der Such-Hervorhebung." msgid "Size for text fragment in query highlighting." -msgstr "" +msgstr "Größe für das Textfragment in der Such-Hervorhebung." msgid "Prefix length for text fragment in query highlighting." -msgstr "" +msgstr "Präfixlänge für das Textfragment in der Such-Hervorhebung." msgid "Suffix length for text fragment in query highlighting." -msgstr "" +msgstr "Suffixlänge für das Textfragment in der Such-Hervorhebung." msgid "Maximum search result offset for queries." -msgstr "" +msgstr "Maximaler Offset der Suchergebnisse für Abfragen." msgid "Additional default fields for queries." -msgstr "" +msgstr "Zusätzliche Standardfelder für Abfragen." msgid "Additional fields fetched from the index for search results. The search API returns a field added here only if it is also listed in query.additional.api.response.fields." -msgstr "" +msgstr "Zusätzliche Felder, die für Suchergebnisse aus dem Index abgerufen werden. Die Such-API gibt ein hier hinzugefügtes Feld nur zurück, wenn es auch in query.additional.api.response.fields aufgeführt ist." msgid "Additional API response fields for queries. This key only appends fields to the v2 API response allow-list (add-only); it does not fetch them. A field must also be fetched: add it to query.additional.response.fields for the search API, or to query.additional.scroll.response.fields for the scroll API. Do not add ACL or internal fields (for example role, virtual_host); adding them would expose access-control information in the search API response." -msgstr "" +msgstr "Zusätzliche API-Antwortfelder für Abfragen. Dieser Schlüssel hängt Felder nur an die Zulassungsliste der v2-API-Antwort an (nur Hinzufügen); er ruft sie nicht ab. Ein Feld muss zusätzlich abgerufen werden: Fügen Sie es für die Such-API zu query.additional.response.fields oder für die Scroll-API zu query.additional.scroll.response.fields hinzu. Fügen Sie keine ACL- oder internen Felder hinzu (zum Beispiel role, virtual_host); ihr Hinzufügen würde Zugriffskontrollinformationen in der Antwort der Such-API offenlegen." msgid "Additional fields fetched from the index for scroll search results. The scroll API returns a field added here only if it is also listed in query.additional.api.response.fields." -msgstr "" +msgstr "Zusätzliche Felder, die für Scroll-Suchergebnisse aus dem Index abgerufen werden. Die Scroll-API gibt ein hier hinzugefügtes Feld nur zurück, wenn es auch in query.additional.api.response.fields aufgeführt ist." msgid "Additional cache response fields for queries." -msgstr "" +msgstr "Zusätzliche Cache-Antwortfelder für Abfragen." msgid "Additional highlighted fields for queries." -msgstr "" +msgstr "Zusätzliche hervorgehobene Felder für Abfragen." msgid "Additional search fields for queries." -msgstr "" +msgstr "Zusätzliche Suchfelder für Abfragen." msgid "Additional facet fields for queries." -msgstr "" +msgstr "Zusätzliche Facettenfelder für Abfragen." msgid "Additional sort fields for queries." -msgstr "" +msgstr "Zusätzliche Sortierfelder für Abfragen." msgid "Additional analyzed fields for queries." -msgstr "" +msgstr "Zusätzliche analysierte Felder für Abfragen." msgid "Additional not-analyzed fields for queries." -msgstr "" +msgstr "Zusätzliche nicht analysierte Felder für Abfragen." msgid "Fields for GSA response in queries." -msgstr "" +msgstr "Felder für die GSA-Antwort in Abfragen." msgid "Default language for GSA queries." -msgstr "" +msgstr "Standardsprache für GSA-Abfragen." msgid "Default sort for GSA queries." -msgstr "" +msgstr "Standardsortierung für GSA-Abfragen." msgid "Meta prefix for GSA queries." -msgstr "" +msgstr "Meta-Präfix für GSA-Abfragen." msgid "Charset field for GSA index queries." -msgstr "" +msgstr "Zeichensatzfeld für GSA-Indexabfragen." msgid "Content type field for GSA index queries." -msgstr "" +msgstr "Content-Type-Feld für GSA-Indexabfragen." msgid "Maximum concurrent group results for collapse queries." -msgstr "" +msgstr "Maximale Anzahl gleichzeitiger Gruppenergebnisse für Collapse-Abfragen." msgid "Inner hits name for collapse queries." -msgstr "" +msgstr "Inner-Hits-Name für Collapse-Abfragen." msgid "Inner hits size for collapse queries." -msgstr "" +msgstr "Inner-Hits-Größe für Collapse-Abfragen." msgid "Sorts for inner hits in collapse queries." -msgstr "" +msgstr "Sortierungen für Inner Hits in Collapse-Abfragen." msgid "Default languages for queries." -msgstr "" +msgstr "Standardsprachen für Abfragen." msgid "Default preference for JSON queries." -msgstr "" +msgstr "Standardpräferenz für JSON-Abfragen." msgid "Default preference for GSA queries." -msgstr "" +msgstr "Standardpräferenz für GSA-Abfragen." msgid "Language mapping for queries." -msgstr "" +msgstr "Sprachzuordnung für Abfragen." msgid "Boost" -msgstr "" +msgstr "Boost" msgid "Boost value for title field in queries." -msgstr "" +msgstr "Boost-Wert für das Titelfeld in Abfragen." msgid "Boost value for title field with language in queries." -msgstr "" +msgstr "Boost-Wert für das Titelfeld mit Sprache in Abfragen." msgid "Boost value for content field in queries." -msgstr "" +msgstr "Boost-Wert für das Inhaltsfeld in Abfragen." msgid "Boost value for content field with language in queries." -msgstr "" +msgstr "Boost-Wert für das Inhaltsfeld mit Sprache in Abfragen." msgid "Boost value for important content field in queries." -msgstr "" +msgstr "Boost-Wert für das Feld für wichtigen Inhalt in Abfragen." msgid "Boost value for important content field with language in queries." -msgstr "" +msgstr "Boost-Wert für das Feld für wichtigen Inhalt mit Sprache in Abfragen." msgid "Minimum length for fuzzy boosting in queries." -msgstr "" +msgstr "Mindestlänge für das Fuzzy-Boosting in Abfragen." msgid "Boost value for fuzzy title queries." -msgstr "" +msgstr "Boost-Wert für Fuzzy-Titelabfragen." msgid "Fuzziness for fuzzy title queries." -msgstr "" +msgstr "Fuzziness für Fuzzy-Titelabfragen." msgid "Number of expansions for fuzzy title queries." -msgstr "" +msgstr "Anzahl der Expansionen für Fuzzy-Titelabfragen." msgid "Prefix length for fuzzy title queries." -msgstr "" +msgstr "Präfixlänge für Fuzzy-Titelabfragen." msgid "Whether to allow transpositions in fuzzy title queries." -msgstr "" +msgstr "Gibt an, ob Transpositionen in Fuzzy-Titelabfragen zugelassen werden sollen." msgid "Boost value for fuzzy content queries." -msgstr "" +msgstr "Boost-Wert für Fuzzy-Inhaltsabfragen." msgid "Fuzziness for fuzzy content queries." -msgstr "" +msgstr "Fuzziness für Fuzzy-Inhaltsabfragen." msgid "Number of expansions for fuzzy content queries." -msgstr "" +msgstr "Anzahl der Expansionen für Fuzzy-Inhaltsabfragen." msgid "Prefix length for fuzzy content queries." -msgstr "" +msgstr "Präfixlänge für Fuzzy-Inhaltsabfragen." msgid "Whether to allow transpositions in fuzzy content queries." -msgstr "" +msgstr "Gibt an, ob Transpositionen in Fuzzy-Inhaltsabfragen zugelassen werden sollen." msgid "Default query type." -msgstr "" +msgstr "Standard-Abfragetyp." msgid "Tie breaker value for dismax queries." -msgstr "" +msgstr "Tie-Breaker-Wert für Dismax-Abfragen." msgid "Minimum should match value for boolean queries." -msgstr "" +msgstr "Minimum-should-match-Wert für boolesche Abfragen." msgid "Number of expansions for prefix queries." -msgstr "" +msgstr "Anzahl der Expansionen für Präfix-Abfragen." msgid "Slop value for prefix queries." -msgstr "" +msgstr "Slop-Wert für Präfix-Abfragen." msgid "Prefix length for fuzzy queries." -msgstr "" +msgstr "Präfixlänge für Fuzzy-Abfragen." msgid "Number of expansions for fuzzy queries." -msgstr "" +msgstr "Anzahl der Expansionen für Fuzzy-Abfragen." msgid "Whether to allow transpositions in fuzzy queries." -msgstr "" +msgstr "Gibt an, ob Transpositionen in Fuzzy-Abfragen zugelassen werden sollen." msgid "Facet" -msgstr "" +msgstr "Facette" msgid "Fields for facet queries." -msgstr "" +msgstr "Felder für Facettenabfragen." msgid "Size of facet fields." -msgstr "" +msgstr "Größe der Facettenfelder." msgid "Upper clamp for facet.size (applied at the search chokepoint)." -msgstr "" +msgstr "Obere Begrenzung für facet.size (wird am zentralen Durchlaufpunkt der Suche angewendet)." msgid "Minimum document count for facet fields." -msgstr "" +msgstr "Mindestanzahl von Dokumenten für Facettenfelder." msgid "Upper clamp for facet.minDocCount (applied at the search chokepoint)." -msgstr "" +msgstr "Obere Begrenzung für facet.minDocCount (wird am zentralen Durchlaufpunkt der Suche angewendet)." msgid "Sort order for facet fields." -msgstr "" +msgstr "Sortierreihenfolge für Facettenfelder." msgid "Value for missing facet fields." -msgstr "" +msgstr "Wert für fehlende Facettenfelder." msgid "Facet queries definition." -msgstr "" +msgstr "Definition der Facettenabfragen." msgid "Ranking" -msgstr "" +msgstr "Ranking" msgid "Window size for rank fusion." -msgstr "" +msgstr "Fenstergröße für Rank Fusion." msgid "Rank constant for rank fusion." -msgstr "" +msgstr "Rang-Konstante für Rank Fusion." msgid "Number of threads for rank fusion." -msgstr "" +msgstr "Anzahl der Threads für Rank Fusion." msgid "Maximum time (milliseconds) to wait for the searchers other than the main one when Fess fuses their results itself (rank.fusion.engine.enabled=false). A searcher that has not answered by then is left out of that search, and the results are flagged as partial and timed out. The main searcher is always waited for. 0 or less waits without a limit." -msgstr "" +msgstr "Maximale Zeit (Millisekunden), die auf die Searcher außer dem Haupt-Searcher gewartet wird, wenn Fess deren Ergebnisse selbst fusioniert (rank.fusion.engine.enabled=false). Ein Searcher, der bis dahin nicht geantwortet hat, wird aus dieser Suche ausgelassen, und die Ergebnisse werden als partiell und mit Timeout gekennzeichnet. Auf den Haupt-Searcher wird immer gewartet. 0 oder weniger wartet ohne Limit." msgid "Score field for rank fusion." -msgstr "" +msgstr "Score-Feld für Rank Fusion." msgid "Whether the search engine performs rank fusion. When true, the searchers that can take part contribute their queries to a single request, so facets and total hits describe the fused result set. When false, Fess fuses the searchers' results itself." -msgstr "" +msgstr "Gibt an, ob die Suchmaschine Rank Fusion durchführt. Bei true steuern die Searcher, die teilnehmen können, ihre Abfragen zu einer einzigen Anfrage bei, sodass Facetten und Gesamttreffer die fusionierte Ergebnismenge beschreiben. Bei false fusioniert Fess die Ergebnisse der Searcher selbst." msgid "How the search engine combines the fused scores: rrf, arithmetic_mean, geometric_mean or harmonic_mean." -msgstr "" +msgstr "Wie die Suchmaschine die fusionierten Scores kombiniert: rrf, arithmetic_mean, geometric_mean oder harmonic_mean." -msgid "How scores are normalized before they are combined: min_max, l2 or z_score. Ignored by rrf." -msgstr "" +msgid "How scores are normalized before they are combined: min_max, l2 or z_score. Ignored by rrf. z_score can only be combined with arithmetic_mean; any other mean is refused and Fess fuses the results itself." +msgstr "Wie Scores vor ihrer Kombination normalisiert werden: min_max, l2 oder z_score. Wird von rrf ignoriert. z_score kann nur mit arithmetic_mean kombiniert werden; jeder andere Mittelwert wird abgelehnt, und Fess fusioniert die Ergebnisse selbst." msgid "Weight per searcher for engine-side fusion, as name:weight pairs, e.g. default:0.7,semantic_chunk:0.3. The weights must sum to 1.0 and must name every searcher taking part. Empty weights them equally." -msgstr "" +msgstr "Gewicht pro Searcher für die Fusion auf Suchmaschinenseite als name:weight-Paare, z. B. default:0.7,semantic_chunk:0.3. Die Gewichte müssen in der Summe 1.0 ergeben und jeden teilnehmenden Searcher benennen. Leer gewichtet sie gleich." msgid "How many results each searcher contributes per shard to engine-side fusion. This bounds both how deep a client can page and the set of documents the engine ranks: a fused search pages through this many results, and never more than indexer.max.result.window.size." -msgstr "" +msgstr "Wie viele Ergebnisse jeder Searcher pro Shard zur Fusion auf Suchmaschinenseite beisteuert. Dies begrenzt sowohl, wie tief ein Client blättern kann, als auch die Menge der Dokumente, die die Suchmaschine in ein Ranking bringt: Eine fusionierte Suche blättert durch so viele Ergebnisse, jedoch nie durch mehr als indexer.max.result.window.size." msgid "ACL" -msgstr "" +msgstr "ACL" msgid "Whether to get SMB roles from a file." -msgstr "" +msgstr "Gibt an, ob SMB-Rollen aus einer Datei bezogen werden sollen." msgid "Available SID types for SMB." -msgstr "" +msgstr "Verfügbare SID-Typen für SMB." msgid "Whether to get file roles from a file." -msgstr "" +msgstr "Gibt an, ob Datei-Rollen aus einer Datei bezogen werden sollen." msgid "Whether to get FTP roles from a file." -msgstr "" +msgstr "Gibt an, ob FTP-Rollen aus einer Datei bezogen werden sollen." msgid "Backup" -msgstr "" +msgstr "Sicherung" msgid "Target files for index backup." -msgstr "" +msgstr "Zieldateien für die Index-Sicherung." msgid "Target log files for index backup." -msgstr "" +msgstr "Ziel-Protokolldateien für die Index-Sicherung." msgid "Timeout for loading index backup logs." -msgstr "" +msgstr "Timeout für das Laden von Index-Sicherungsprotokollen." msgid "Logging" -msgstr "" +msgstr "Protokollierung" msgid "Application packages for logging." -msgstr "" +msgstr "Anwendungspakete für die Protokollierung." msgid "Whether to enable search docs logging." -msgstr "" +msgstr "Gibt an, ob die Protokollierung von Suchdokumenten aktiviert werden soll." msgid "Fields to log for search docs." -msgstr "" +msgstr "Felder, die für Suchdokumente protokolliert werden." msgid "Whether to use a log file for search logging." -msgstr "" +msgstr "Gibt an, ob für die Suchprotokollierung eine Protokolldatei verwendet werden soll." msgid "Maximum queue size for search logging." -msgstr "" +msgstr "Maximale Warteschlangengröße für die Suchprotokollierung." msgid "Maximum queue size for click logging." -msgstr "" +msgstr "Maximale Warteschlangengröße für die Klickprotokollierung." + +msgid "Maximum queue size for chat usage logging." +msgstr "Maximale Warteschlangengröße für die Chat-Nutzungsprotokollierung." + +msgid "Whether to record the search conditions of logged-in users for the search history." +msgstr "Gibt an, ob die Suchbedingungen angemeldeter Benutzer für den Suchverlauf aufgezeichnet werden sollen." + +msgid "Maximum number of search history entries returned per user." +msgstr "Maximale Anzahl von Suchverlaufseinträgen, die pro Benutzer zurückgegeben werden." msgid "Whether logged-in users can tag documents. Each tag belongs to the user who created it." -msgstr "" +msgstr "Gibt an, ob angemeldete Benutzer Dokumente taggen können. Jedes Tag gehört dem Benutzer, der es erstellt hat." msgid "Maximum length of a tag name, in code points." -msgstr "" +msgstr "Maximale Länge eines Tag-Namens in Codepoints." msgid "Maximum number of tags one user can own." -msgstr "" +msgstr "Maximale Anzahl von Tags, die ein Benutzer besitzen kann." msgid "Maximum number of URLs one tag can be put on." -msgstr "" +msgstr "Maximale Anzahl von URLs, an denen ein Tag angebracht werden kann." msgid "Maximum number of pending tag changes held in memory until they are applied to the documents." -msgstr "" +msgstr "Maximale Anzahl ausstehender Tag-Änderungen, die im Speicher gehalten werden, bis sie auf die Dokumente angewendet werden." msgid "Number of URLs updated per bulk request when tag changes are applied to the documents." -msgstr "" +msgstr "Anzahl der pro Bulk-Anfrage aktualisierten URLs, wenn Tag-Änderungen auf die Dokumente angewendet werden." msgid "Maximum number of tags visible to one user in a search." -msgstr "" +msgstr "Maximale Anzahl von Tags, die für einen Benutzer in einer Suche sichtbar sind." msgid "Web" -msgstr "" +msgstr "Web" msgid "Maximum input size for admin forms." -msgstr "" +msgstr "Maximale Eingabegröße für Admin-Formulare." msgid "Whether to enable label in admin config forms." -msgstr "" +msgstr "Gibt an, ob Label in Admin-Konfigurationsformularen aktiviert werden soll." msgid "Default template name for admin forms." -msgstr "" +msgstr "Standard-Vorlagenname für Admin-Formulare." msgid "Whether to enable OSDD link (OpenSearch Description Document)." -msgstr "" +msgstr "Gibt an, ob der OSDD-Link (OpenSearch Description Document) aktiviert werden soll." msgid "Whether to enable the clipboard copy icon." -msgstr "" +msgstr "Gibt an, ob das Symbol zum Kopieren in die Zwischenablage aktiviert werden soll." msgid "Admin user names for authentication." -msgstr "" +msgstr "Administrator-Benutzernamen für die Authentifizierung." msgid "Whether to match authentication.admin.users without regard to case: auto, true or false. auto ignores case when ldap.provider.url is set." -msgstr "" +msgstr "Gibt an, ob authentication.admin.users ohne Beachtung der Groß-/Kleinschreibung abgeglichen wird: auto, true oder false. auto ignoriert die Groß-/Kleinschreibung, wenn ldap.provider.url gesetzt ist." msgid "Admin role names for authentication." -msgstr "" +msgstr "Administrator-Rollennamen für die Authentifizierung." msgid "Default permissions for search roles." -msgstr "" +msgstr "Standardberechtigungen für Suchrollen." msgid "Default display permissions for search roles." -msgstr "" +msgstr "Standard-Anzeigeberechtigungen für Suchrollen." msgid "Keep role.search.guest.permissions non-empty. It seeds the guest role that keeps the anonymous search role set non-empty; if the resolved role set is empty the role filter is skipped (fail-open), which can disable role-based access control and expose documents to anonymous users. Guest permissions for search roles." -msgstr "" +msgstr "Halten Sie role.search.guest.permissions nicht leer. Es initialisiert die Gastrolle, die den anonymen Suchrollensatz nicht leer hält; ist der aufgelöste Rollensatz leer, wird der Rollenfilter übersprungen (Fail-Open), was die rollenbasierte Zugriffskontrolle deaktivieren und Dokumente für anonyme Benutzer offenlegen kann. Gastberechtigungen für Suchrollen." msgid "Prefix for user roles in search." -msgstr "" +msgstr "Präfix für Benutzerrollen in der Suche." msgid "Prefix for group roles in search." -msgstr "" +msgstr "Präfix für Gruppenrollen in der Suche." msgid "Prefix for role roles in search." -msgstr "" +msgstr "Präfix für Rollen-Rollen in der Suche." msgid "Prefix for denied roles in search." -msgstr "" +msgstr "Präfix für verweigerte Rollen in der Suche." msgid "The default path of cookie (basically '/' if no context path)" -msgstr "" +msgstr "Der Standardpfad des Cookies (grundsätzlich '/', wenn kein Kontextpfad vorhanden ist)" msgid "The default expire of cookie in seconds e.g. 31556926: one year, 86400: one day" -msgstr "" +msgstr "Die Standard-Ablaufzeit des Cookies in Sekunden z. B. 31556926: ein Jahr, 86400: ein Tag" msgid "Session tracking modes" -msgstr "" +msgstr "Sitzungsverfolgungsmodi" msgid "Whether to add the Secure attribute to the session cookie (JSESSIONID) at startup. When blank (default), Tomcat's automatic behavior is used (Secure is added only for HTTPS requests). Set to true for production HTTPS deployments, especially when TLS is terminated at a reverse proxy. When true, the cookie is not sent over HTTP, so sessions will not be established for plain HTTP; keep it blank for localhost development. The Secure attribute is also required when SameSite=none is used. Changing this value requires a restart." -msgstr "" +msgstr "Gibt an, ob dem Sitzungs-Cookie (JSESSIONID) beim Start das Attribut Secure hinzugefügt wird. Bei leerem Wert (Standard) wird das automatische Verhalten von Tomcat verwendet (Secure wird nur bei HTTPS-Anfragen hinzugefügt). Setzen Sie ihn für HTTPS-Produktivumgebungen auf true, insbesondere wenn TLS an einem Reverse Proxy terminiert wird. Bei true wird das Cookie nicht über HTTP gesendet, sodass für reines HTTP keine Sitzungen aufgebaut werden; lassen Sie ihn für die Localhost-Entwicklung leer. Das Attribut Secure ist auch erforderlich, wenn SameSite=none verwendet wird. Eine Änderung dieses Werts erfordert einen Neustart." msgid "Comma-separated list of request parameter keys to store in cookies before SSO login." -msgstr "" +msgstr "Kommagetrennte Liste von Anfrageparameter-Schlüsseln, die vor dem SSO-Login in Cookies gespeichert werden." msgid "Comma-separated list of required parameter keys that must be present to store in cookies." -msgstr "" +msgstr "Kommagetrennte Liste erforderlicher Parameter-Schlüssel, die vorhanden sein müssen, um in Cookies gespeichert zu werden." msgid "Maximum length of the encoded search parameters stored in cookies." -msgstr "" +msgstr "Maximale Länge der kodierten Suchparameter, die in Cookies gespeichert werden." msgid "Maximum size in bytes the stored search parameters may decompress to. The bound above applies to the gzipped cookie, which is no bound on what it expands to, and the cookie comes from the client." -msgstr "" +msgstr "Maximale Größe in Bytes, auf die die gespeicherten Suchparameter dekomprimiert werden dürfen. Die obige Grenze gilt für das gzip-komprimierte Cookie, was keine Grenze für dessen entpackte Größe darstellt, und das Cookie stammt vom Client." msgid "Maximum length of the query string built when restoring the stored search parameters after login. Restoring them is a convenience and the login is not, so a longer one is dropped rather than written to a Location header the container would refuse. Percent-encoding multiplies a CJK query by nine, so this is far smaller than the query itself may be. Raise it together with tomcat.maxHttpHeaderSize in tomcat_config.properties, which bounds the response headers." -msgstr "" +msgstr "Maximale Länge des Query-Strings, der beim Wiederherstellen der gespeicherten Suchparameter nach der Anmeldung aufgebaut wird. Das Wiederherstellen ist eine Komfortfunktion, die Anmeldung dagegen nicht, daher wird ein längerer Query-String verworfen, anstatt in einen Location-Header geschrieben zu werden, den der Container ablehnen würde. Die Prozentkodierung vervielfacht eine CJK-Abfrage um das Neunfache, sodass dieser Wert weit kleiner ist, als die Abfrage selbst sein darf. Erhöhen Sie ihn zusammen mit tomcat.maxHttpHeaderSize in tomcat_config.properties, was die Antwort-Header begrenzt." msgid "Cookie name used to store encoded search parameters before SSO login." -msgstr "" +msgstr "Cookie-Name, der zum Speichern kodierter Suchparameter vor dem SSO-Login verwendet wird." msgid "Whether to set HttpOnly attribute to the search parameter cookie." -msgstr "" +msgstr "Gibt an, ob das Attribut HttpOnly für das Suchparameter-Cookie gesetzt werden soll." msgid "Whether to set Secure attribute to the search parameter cookie. Should be true in production environments using HTTPS." -msgstr "" +msgstr "Gibt an, ob das Attribut Secure für das Suchparameter-Cookie gesetzt werden soll. Sollte in Produktionsumgebungen mit HTTPS true sein." msgid "Max-Age (in seconds) for the search parameter cookie. Use -1 for session-only cookies." -msgstr "" +msgstr "Max-Age (in Sekunden) für das Suchparameter-Cookie. Verwenden Sie -1 für reine Sitzungs-Cookies." msgid "Domain attribute for the search parameter cookie. Set to the domain scope you want the cookie to be available on (e.g., example.com)." -msgstr "" +msgstr "Domain-Attribut für das Suchparameter-Cookie. Legen Sie den Domain-Bereich fest, in dem das Cookie verfügbar sein soll (z. B. example.com)." msgid "Path attribute for the search parameter cookie. Typically set to \"/\" or the context path of the app." -msgstr "" +msgstr "Path-Attribut für das Suchparameter-Cookie. Wird typischerweise auf \"/\" oder den Kontextpfad der Anwendung gesetzt." msgid "SameSite attribute for the search parameter cookie. Valid values: Lax, Strict, None" -msgstr "" +msgstr "SameSite-Attribut für das Suchparameter-Cookie. Gültige Werte: Lax, Strict, None" msgid "The size of one page for paging" -msgstr "" +msgstr "Die Größe einer Seite für die Paginierung" msgid "The size of page range for paging" -msgstr "" +msgstr "Die Größe des Seitenbereichs für die Paginierung" msgid "The option 'fillLimit' of page range for paging" -msgstr "" +msgstr "Die Option 'fillLimit' des Seitenbereichs für die Paginierung" msgid "Fetch Page Size" -msgstr "" +msgstr "Abrufgröße pro Seite" msgid "Maximum number of docboost records to fetch per page." -msgstr "" +msgstr "Maximale Anzahl von docboost-Datensätzen, die pro Seite abgerufen werden." msgid "Maximum number of keymatch records to fetch per page." -msgstr "" +msgstr "Maximale Anzahl von keymatch-Datensätzen, die pro Seite abgerufen werden." msgid "Maximum number of labeltype records to fetch per page." -msgstr "" +msgstr "Maximale Anzahl von labeltype-Datensätzen, die pro Seite abgerufen werden." msgid "Maximum number of tagtype records to fetch per page." -msgstr "" +msgstr "Maximale Anzahl von tagtype-Datensätzen, die pro Seite abgerufen werden." msgid "Maximum number of roletype records to fetch per page." -msgstr "" +msgstr "Maximale Anzahl von roletype-Datensätzen, die pro Seite abgerufen werden." msgid "Maximum number of user records to fetch per page." -msgstr "" +msgstr "Maximale Anzahl von Benutzer-Datensätzen, die pro Seite abgerufen werden." msgid "Maximum number of role records to fetch per page." -msgstr "" +msgstr "Maximale Anzahl von Rollen-Datensätzen, die pro Seite abgerufen werden." msgid "Maximum number of group records to fetch per page." -msgstr "" +msgstr "Maximale Anzahl von Gruppen-Datensätzen, die pro Seite abgerufen werden." msgid "Maximum number of crawling info parameters to fetch per page." -msgstr "" +msgstr "Maximale Anzahl von Crawl-Info-Parametern, die pro Seite abgerufen werden." msgid "Maximum number of crawling info records to fetch per page." -msgstr "" +msgstr "Maximale Anzahl von Crawl-Info-Datensätzen, die pro Seite abgerufen werden." msgid "Maximum number of data config records to fetch per page." -msgstr "" +msgstr "Maximale Anzahl von Datenkonfigurations-Datensätzen, die pro Seite abgerufen werden." msgid "Maximum number of web config records to fetch per page." -msgstr "" +msgstr "Maximale Anzahl von Web-Konfigurations-Datensätzen, die pro Seite abgerufen werden." msgid "Maximum number of file config records to fetch per page." -msgstr "" +msgstr "Maximale Anzahl von Dateikonfigurations-Datensätzen, die pro Seite abgerufen werden." msgid "Maximum number of duplicate host records to fetch per page." -msgstr "" +msgstr "Maximale Anzahl von Duplikat-Host-Datensätzen, die pro Seite abgerufen werden." msgid "Maximum number of failure URL records to fetch per page." -msgstr "" +msgstr "Maximale Anzahl von Fehler-URL-Datensätzen, die pro Seite abgerufen werden." msgid "Maximum number of favorite log records to fetch per page." -msgstr "" +msgstr "Maximale Anzahl von Favoritenprotokoll-Datensätzen, die pro Seite abgerufen werden." msgid "Maximum number of file auth records to fetch per page." -msgstr "" +msgstr "Maximale Anzahl von Datei-Authentifizierungs-Datensätzen, die pro Seite abgerufen werden." msgid "Maximum number of web auth records to fetch per page." -msgstr "" +msgstr "Maximale Anzahl von Web-Authentifizierungs-Datensätzen, die pro Seite abgerufen werden." msgid "Maximum number of path mapping records to fetch per page." -msgstr "" +msgstr "Maximale Anzahl von Pfad-Mapping-Datensätzen, die pro Seite abgerufen werden." msgid "Maximum number of request header records to fetch per page." -msgstr "" +msgstr "Maximale Anzahl von Anfrage-Header-Datensätzen, die pro Seite abgerufen werden." msgid "Maximum number of scheduled job records to fetch per page." -msgstr "" +msgstr "Maximale Anzahl von Datensätzen geplanter Jobs, die pro Seite abgerufen werden." msgid "Maximum number of elevate word records to fetch per page." -msgstr "" +msgstr "Maximale Anzahl von Datensätzen für zusätzliche Wörter, die pro Seite abgerufen werden." msgid "Maximum number of bad word records to fetch per page." -msgstr "" +msgstr "Maximale Anzahl von Datensätzen für Ausschlusswörter, die pro Seite abgerufen werden." msgid "Maximum number of dictionary records to fetch per page." -msgstr "" +msgstr "Maximale Anzahl von Wörterbuch-Datensätzen, die pro Seite abgerufen werden." msgid "Maximum number of related content records to fetch per page." -msgstr "" +msgstr "Maximale Anzahl von Datensätzen für verwandte Inhalte, die pro Seite abgerufen werden." msgid "Maximum number of related query records to fetch per page." -msgstr "" +msgstr "Maximale Anzahl von Datensätzen für verwandte Abfragen, die pro Seite abgerufen werden." msgid "Maximum number of thumbnail queue records to fetch per page." -msgstr "" +msgstr "Maximale Anzahl von Thumbnail-Warteschlangen-Datensätzen, die pro Seite abgerufen werden." msgid "Maximum number of thumbnail purge records to fetch per page." -msgstr "" +msgstr "Maximale Anzahl von Thumbnail-Bereinigungs-Datensätzen, die pro Seite abgerufen werden." msgid "Maximum number of score booster records to fetch per page." -msgstr "" +msgstr "Maximale Anzahl von Score-Booster-Datensätzen, die pro Seite abgerufen werden." msgid "Maximum number of search log records to fetch per page." -msgstr "" +msgstr "Maximale Anzahl von Suchprotokoll-Datensätzen, die pro Seite abgerufen werden." msgid "Whether to track total hits in search list page." -msgstr "" +msgstr "Gibt an, ob die Gesamttreffer auf der Suchlistenseite verfolgt werden sollen." msgid "Maximum content length (in characters) rendered on the search list edit page." -msgstr "" +msgstr "Maximale Inhaltslänge (in Zeichen), die auf der Bearbeitungsseite der Suchliste dargestellt wird." msgid "Search Page" -msgstr "" +msgstr "Suchseite" msgid "Default start page for search results." -msgstr "" +msgstr "Standard-Startseite für Suchergebnisse." msgid "Default size of search results per page." -msgstr "" +msgstr "Standardgröße der Suchergebnisse pro Seite." msgid "Maximum size of search results per page." -msgstr "" +msgstr "Maximale Größe der Suchergebnisse pro Seite." msgid "Maximum length of a v2 API string query parameter (q, sort, sdh). OWASP API4:2023." -msgstr "" +msgstr "Maximale Länge eines String-Abfrageparameters der v2-API (q, sort, sdh). OWASP API4:2023." msgid "Maximum number of values for a v2 API repeatable query parameter." -msgstr "" +msgstr "Maximale Anzahl von Werten für einen wiederholbaren Abfrageparameter der v2-API." msgid "Maximum click-log timestamp (rt, epoch ms) accepted by the v2 click API. OWASP API4:2023." -msgstr "" +msgstr "Maximaler Klickprotokoll-Zeitstempel (rt, Epoch ms), der von der v2-Klick-API akzeptiert wird. OWASP API4:2023." msgid "searchlog" -msgstr "" +msgstr "searchlog" msgid "Request headers to include in search log." -msgstr "" +msgstr "Anfrage-Header, die in das Suchprotokoll aufgenommen werden." msgid "Batch size for search log processing." -msgstr "" +msgstr "Batchgröße für die Suchprotokollverarbeitung." + +msgid "Number of days of search logs read when generating related queries from search logs." +msgstr "Anzahl der Tage an Suchprotokollen, die beim Generieren verwandter Abfragen aus Suchprotokollen gelesen werden." + +msgid "Maximum number of terms generated per virtual host." +msgstr "Maximale Anzahl von Begriffen, die pro virtuellem Host generiert werden." + +msgid "Maximum number of related queries generated per term." +msgstr "Maximale Anzahl verwandter Abfragen, die pro Begriff generiert werden." + +msgid "Minimum number of distinct user sessions required for a term and for each of its related queries." +msgstr "Mindestanzahl unterschiedlicher Benutzersitzungen, die für einen Begriff und für jede seiner verwandten Abfragen erforderlich ist." + +msgid "Interval (minutes) after a search within which a follow-up search of the same session counts as a refinement." +msgstr "Intervall (Minuten) nach einer Suche, innerhalb dessen eine Folgesuche derselben Sitzung als Verfeinerung zählt." + +msgid "Maximum number of search logs of a term read to find the sessions that searched it." +msgstr "Maximale Anzahl von Suchprotokollen eines Begriffs, die gelesen werden, um die Sitzungen zu finden, die danach gesucht haben." + +msgid "Maximum number of sessions per term whose follow-up searches are read." +msgstr "Maximale Anzahl von Sitzungen pro Begriff, deren Folgesuchen gelesen werden." + +msgid "Maximum number of follow-up search logs read per term." +msgstr "Maximale Anzahl von Folgesuch-Protokollen, die pro Begriff gelesen werden." + +msgid "Minimum length (in characters) of a generated term or related query." +msgstr "Mindestlänge (in Zeichen) eines generierten Begriffs oder einer verwandten Abfrage." + +msgid "Maximum length (in characters) of a generated term or related query." +msgstr "Maximale Länge (in Zeichen) eines generierten Begriffs oder einer verwandten Abfrage." + +msgid "docreport Maximum number of duplicate groups the document report screen shows, largest first." +msgstr "docreport Maximale Anzahl von Duplikatgruppen, die die Dokumentbericht-Seite anzeigt, die größten zuerst." + +msgid "Maximum number of documents the document report screen lists for each duplicate group." +msgstr "Maximale Anzahl von Dokumenten, die die Dokumentbericht-Seite für jede Duplikatgruppe auflistet." + +msgid "Number of content signatures read per request when the duplicate report is downloaded as CSV." +msgstr "Anzahl der Inhaltssignaturen, die pro Anfrage gelesen werden, wenn der Duplikatbericht als CSV heruntergeladen wird." + +msgid "Default number of days since the last modification after which a document counts as dormant." +msgstr "Standardanzahl von Tagen seit der letzten Änderung, nach denen ein Dokument als inaktiv gilt." msgid "Minimum width for HTML images in thumbnails." -msgstr "" +msgstr "Mindestbreite für HTML-Bilder in Thumbnails." msgid "Minimum height for HTML images in thumbnails." -msgstr "" +msgstr "Mindesthöhe für HTML-Bilder in Thumbnails." msgid "Maximum aspect ratio for HTML images in thumbnails." -msgstr "" +msgstr "Maximales Seitenverhältnis für HTML-Bilder in Thumbnails." msgid "Width of generated thumbnail images." -msgstr "" +msgstr "Breite generierter Thumbnail-Bilder." msgid "Height of generated thumbnail images." -msgstr "" +msgstr "Höhe generierter Thumbnail-Bilder." msgid "Format of generated thumbnail images." -msgstr "" +msgstr "Format generierter Thumbnail-Bilder." msgid "XPath to select images for thumbnails." -msgstr "" +msgstr "XPath zur Auswahl von Bildern für Thumbnails." msgid "File extensions to exclude from thumbnail generation." -msgstr "" +msgstr "Dateierweiterungen, die von der Thumbnail-Generierung ausgeschlossen werden." msgid "Interval for thumbnail generator." -msgstr "" +msgstr "Intervall für den Thumbnail-Generator." msgid "Targets for thumbnail generator (e.g., all)." -msgstr "" +msgstr "Ziele für den Thumbnail-Generator (z. B. all)." msgid "Whether the thumbnail crawler is enabled." -msgstr "" +msgstr "Gibt an, ob der Thumbnail-Crawler aktiviert ist." msgid "Interval for system monitor in thumbnail processing." -msgstr "" +msgstr "Intervall für die Systemüberwachung bei der Thumbnail-Verarbeitung." msgid "User" -msgstr "" +msgstr "Benutzer" msgid "User code settings" -msgstr "" +msgstr "Benutzercode-Einstellungen" msgid "User code minimum length." -msgstr "" +msgstr "Mindestlänge des Benutzercodes." msgid "User code maximum length." -msgstr "" +msgstr "Maximale Länge des Benutzercodes." msgid "User code pattern for validation." -msgstr "" +msgstr "Muster des Benutzercodes für die Validierung." msgid "Name to display in the From field of emails." -msgstr "" +msgstr "Name, der im Feld From von E-Mails angezeigt wird." msgid "Email address to use in the From field." -msgstr "" +msgstr "E-Mail-Adresse, die im Feld From verwendet wird." msgid "Hostname for the mail server." -msgstr "" +msgstr "Hostname des Mailservers." msgid "Target name for the scheduler." -msgstr "" +msgstr "Zielname für den Scheduler." msgid "Job class for the scheduler." -msgstr "" +msgstr "Job-Klasse für den Scheduler." msgid "Mode for concurrent execution in the scheduler." -msgstr "" +msgstr "Modus für die gleichzeitige Ausführung im Scheduler." msgid "Interval for scheduler monitoring." -msgstr "" +msgstr "Intervall für die Scheduler-Überwachung." msgid "Interval (seconds) for polling heartbeats and events." -msgstr "" +msgstr "Intervall (Sekunden) für das Abfragen von Heartbeats und Ereignissen." msgid "Time-to-live (ms) for instance heartbeat documents." -msgstr "" +msgstr "Time-to-live (ms) für Instanz-Heartbeat-Dokumente." msgid "Time-to-live (ms) for operation lock documents." -msgstr "" +msgstr "Time-to-live (ms) für Vorgangssperr-Dokumente." msgid "Maximum number of retries for acquiring an operation lock." -msgstr "" +msgstr "Maximale Anzahl von Wiederholungen beim Erwerb einer Vorgangssperre." msgid "Time-to-live (ms) for event notification documents." -msgstr "" +msgstr "Time-to-live (ms) für Ereignisbenachrichtigungs-Dokumente." msgid "Base link for online help." -msgstr "" +msgstr "Basis-Link für die Online-Hilfe." msgid "Installation guide link for online help." -msgstr "" +msgstr "Link zur Installationsanleitung für die Online-Hilfe." msgid "End-of-life information link for online help." -msgstr "" +msgstr "Link zu den End-of-Life-Informationen für die Online-Hilfe." msgid "Online help key for failure URL." -msgstr "" +msgstr "Online-Hilfe-Schlüssel für Fehler-URL." msgid "Online help key for elevate word." -msgstr "" +msgstr "Online-Hilfe-Schlüssel für Zusätzliches Wort." msgid "Online help key for request header." -msgstr "" +msgstr "Online-Hilfe-Schlüssel für Anfrage-Header." msgid "Online help key for synonym dictionary." -msgstr "" +msgstr "Online-Hilfe-Schlüssel für Synonym-Wörterbuch." msgid "Online help key for dictionary." -msgstr "" +msgstr "Online-Hilfe-Schlüssel für Wörterbuch." msgid "Online help key for Kuromoji dictionary." -msgstr "" +msgstr "Online-Hilfe-Schlüssel für Kuromoji-Wörterbuch." msgid "Online help key for protected words dictionary." -msgstr "" +msgstr "Online-Hilfe-Schlüssel für Protwords-Wörterbuch." msgid "Online help key for stopwords dictionary." -msgstr "" +msgstr "Online-Hilfe-Schlüssel für Stoppwort-Wörterbuch." msgid "Online help key for stemmer override dictionary." -msgstr "" +msgstr "Online-Hilfe-Schlüssel für Stemmer-Überschreibungs-Wörterbuch." msgid "Online help key for mapping dictionary." -msgstr "" +msgstr "Online-Hilfe-Schlüssel für Mapping-Wörterbuch." msgid "Online help key for web config." -msgstr "" +msgstr "Online-Hilfe-Schlüssel für Web-Konfiguration." msgid "Online help key for search list." -msgstr "" +msgstr "Online-Hilfe-Schlüssel für Suchliste." msgid "Online help key for log." -msgstr "" +msgstr "Online-Hilfe-Schlüssel für Protokolldatei." msgid "Online help key for general settings." -msgstr "" +msgstr "Online-Hilfe-Schlüssel für Allgemeine Einstellungen." msgid "Online help key for role." -msgstr "" +msgstr "Online-Hilfe-Schlüssel für Rolle." msgid "Online help key for job log." -msgstr "" +msgstr "Online-Hilfe-Schlüssel für Jobprotokoll." msgid "Online help key for keymatch." -msgstr "" +msgstr "Online-Hilfe-Schlüssel für Schlüsselübereinstimmung." msgid "Online help key for related query." -msgstr "" +msgstr "Online-Hilfe-Schlüssel für Verwandte Abfrage." msgid "Online help key for related content." -msgstr "" +msgstr "Online-Hilfe-Schlüssel für Verwandter Inhalt." msgid "Online help key for wizard." -msgstr "" +msgstr "Online-Hilfe-Schlüssel für Konfigurations-Assistent." msgid "Online help key for bad word." -msgstr "" +msgstr "Online-Hilfe-Schlüssel für Ausschlusswort." msgid "Online help key for path mapping." -msgstr "" +msgstr "Online-Hilfe-Schlüssel für Pfad-Mapping." msgid "Online help key for boost document." -msgstr "" +msgstr "Online-Hilfe-Schlüssel für Dokument-Boosting." msgid "Online help key for data config." -msgstr "" +msgstr "Online-Hilfe-Schlüssel für Datenkonfiguration." msgid "Online help key for system info." -msgstr "" +msgstr "Online-Hilfe-Schlüssel für Systeminformationen." msgid "Online help key for user." -msgstr "" +msgstr "Online-Hilfe-Schlüssel für Benutzer." msgid "Online help key for group." -msgstr "" +msgstr "Online-Hilfe-Schlüssel für Gruppe." msgid "Online help key for dashboard." -msgstr "" +msgstr "Online-Hilfe-Schlüssel für Dashboard." msgid "Online help key for web authentication." -msgstr "" +msgstr "Online-Hilfe-Schlüssel für Web-Authentifizierung." msgid "Online help key for file config." -msgstr "" +msgstr "Online-Hilfe-Schlüssel für Dateikonfiguration." msgid "Online help key for file authentication." -msgstr "" +msgstr "Online-Hilfe-Schlüssel für Datei-Authentifizierung." msgid "Online help key for label type." -msgstr "" +msgstr "Online-Hilfe-Schlüssel für Labeltyp." msgid "Online help key for tag type." -msgstr "" +msgstr "Online-Hilfe-Schlüssel für Tag-Typ." msgid "Online help key for duplicate host." -msgstr "" +msgstr "Online-Hilfe-Schlüssel für Duplikat-Host." msgid "Online help key for scheduler." -msgstr "" +msgstr "Online-Hilfe-Schlüssel für Scheduler." msgid "Online help key for crawling info." -msgstr "" +msgstr "Online-Hilfe-Schlüssel für Crawl-Informationen." msgid "Online help key for backup." -msgstr "" +msgstr "Online-Hilfe-Schlüssel für Sicherung." msgid "Online help key for upgrade." -msgstr "" +msgstr "Online-Hilfe-Schlüssel für Aktualisierung." msgid "Online help key for search request." -msgstr "" +msgstr "Online-Hilfe-Schlüssel für Abfrageanforderung." msgid "Online help key for access token." -msgstr "" +msgstr "Online-Hilfe-Schlüssel für Zugriffstoken." msgid "Online help key for suggest." -msgstr "" +msgstr "Online-Hilfe-Schlüssel für Vorschlag." msgid "Online help key for search log." -msgstr "" +msgstr "Online-Hilfe-Schlüssel für Suchprotokoll." msgid "Online help key for maintenance." -msgstr "" +msgstr "Online-Hilfe-Schlüssel für Wartung." msgid "Online help key for plugin." -msgstr "" +msgstr "Online-Hilfe-Schlüssel für Plugin." msgid "Online help key for storage." -msgstr "" +msgstr "Online-Hilfe-Schlüssel für Speicher." msgid "Supported languages for online help." -msgstr "" +msgstr "Unterstützte Sprachen für die Online-Hilfe." msgid "Forum link for user support." -msgstr "" +msgstr "Forum-Link für den Benutzersupport." msgid "Supported languages for the forum." -msgstr "" +msgstr "Unterstützte Sprachen für das Forum." msgid "Seed value for popular word suggestion." -msgstr "" +msgstr "Seed-Wert für Vorschläge beliebter Wörter." msgid "Tags for popular word suggestion." -msgstr "" +msgstr "Tags für Vorschläge beliebter Wörter." msgid "Fields for popular word suggestion." -msgstr "" +msgstr "Felder für Vorschläge beliebter Wörter." msgid "Excluded words for popular word suggestion." -msgstr "" +msgstr "Ausgeschlossene Wörter für Vorschläge beliebter Wörter." msgid "Number of popular words to suggest." -msgstr "" +msgstr "Anzahl der vorzuschlagenden beliebten Wörter." msgid "Window size for popular word suggestion." -msgstr "" +msgstr "Fenstergröße für Vorschläge beliebter Wörter." msgid "Query frequency for popular word suggestion." -msgstr "" +msgstr "Abfragehäufigkeit für Vorschläge beliebter Wörter." msgid "Minimum hit count for suggestion." -msgstr "" +msgstr "Minimale Trefferanzahl für Vorschläge." msgid "Field for suggestion contents." -msgstr "" +msgstr "Feld für Vorschlagsinhalte." msgid "Field for suggestion tags." -msgstr "" +msgstr "Feld für Vorschlags-Tags." msgid "Field for suggestion roles." -msgstr "" +msgstr "Feld für Vorschlagsrollen." msgid "Index contents for suggestion." -msgstr "" +msgstr "Indexinhalte für Vorschläge." msgid "Interval for suggestion update requests." -msgstr "" +msgstr "Intervall für Vorschlags-Aktualisierungsanfragen." msgid "Number of documents per suggestion update request." -msgstr "" +msgstr "Anzahl der Dokumente pro Vorschlags-Aktualisierungsanfrage." msgid "Percentage limit for suggestion update contents." -msgstr "" +msgstr "Prozentuale Obergrenze für Vorschlags-Aktualisierungsinhalte." msgid "Maximum number of suggestion update contents." -msgstr "" +msgstr "Maximale Anzahl von Vorschlags-Aktualisierungsinhalten." msgid "Maximum document size for suggestion update." -msgstr "" +msgstr "Maximale Dokumentgröße für die Vorschlagsaktualisierung." msgid "Scroll size for suggestion source reader." -msgstr "" +msgstr "Scroll-Größe für den Vorschlags-Quellleser." msgid "Cache size for popular word suggestion." -msgstr "" +msgstr "Cache-Größe für Vorschläge beliebter Wörter." msgid "Cache expiration (seconds) for popular word suggestion." -msgstr "" +msgstr "Cache-Ablauf (Sekunden) für Vorschläge beliebter Wörter." msgid "Permissions for suggestion search log." -msgstr "" +msgstr "Berechtigungen für das Vorschlags-Suchprotokoll." msgid "Interval for system monitor in suggestion." -msgstr "" +msgstr "Intervall für die Systemüberwachung bei Vorschlägen." msgid "Whether LDAP admin is enabled." -msgstr "" +msgstr "Gibt an, ob die LDAP-Administration aktiviert ist." msgid "User filter for LDAP admin." -msgstr "" +msgstr "Benutzerfilter für die LDAP-Administration." msgid "Base DN for LDAP admin user." -msgstr "" +msgstr "Base DN für den LDAP-Administrationsbenutzer." msgid "Object classes for LDAP admin user." -msgstr "" +msgstr "Objektklassen für den LDAP-Administrationsbenutzer." msgid "Role filter for LDAP admin." -msgstr "" +msgstr "Rollenfilter für die LDAP-Administration." msgid "Base DN for LDAP admin role." -msgstr "" +msgstr "Base DN für die LDAP-Administrationsrolle." msgid "Object classes for LDAP admin role." -msgstr "" +msgstr "Objektklassen für die LDAP-Administrationsrolle." msgid "Group filter for LDAP admin." -msgstr "" +msgstr "Gruppenfilter für die LDAP-Administration." msgid "Base DN for LDAP admin group." -msgstr "" +msgstr "Base DN für die LDAP-Administrationsgruppe." msgid "Object classes for LDAP admin group." -msgstr "" +msgstr "Objektklassen für die LDAP-Administrationsgruppe." msgid "Whether to sync password for LDAP admin." -msgstr "" +msgstr "Gibt an, ob das Passwort für die LDAP-Administration synchronisiert werden soll." msgid "Whether to validate LDAP authentication." -msgstr "" +msgstr "Gibt an, ob die LDAP-Authentifizierung validiert werden soll." msgid "Timeout (milliseconds) to establish an LDAP connection. This also bounds the TLS handshake and the initial bind response. 0 or less leaves it to the JDK/OS default." -msgstr "" +msgstr "Timeout (Millisekunden) für den Aufbau einer LDAP-Verbindung. Dies begrenzt auch den TLS-Handshake und die erste Bind-Antwort. 0 oder weniger überlässt es dem Standard des JDK/OS." msgid "Timeout (milliseconds) to wait for an LDAP response after the connection is bound. 0 or less waits indefinitely." -msgstr "" +msgstr "Timeout (Millisekunden) für das Warten auf eine LDAP-Antwort, nachdem die Verbindung gebunden wurde. 0 oder weniger wartet unbegrenzt." msgid "Server side time limit (milliseconds) for an LDAP search. 0 or less means no limit." -msgstr "" +msgstr "Serverseitiges Zeitlimit (Millisekunden) für eine LDAP-Suche. 0 oder weniger bedeutet kein Limit." msgid "Maximum username length for LDAP." -msgstr "" +msgstr "Maximale Benutzernamenlänge für LDAP." msgid "Whether to ignore NetBIOS name in LDAP." -msgstr "" +msgstr "Gibt an, ob der NetBIOS-Name in LDAP ignoriert werden soll." msgid "Whether to allow underscores in LDAP group names." -msgstr "" +msgstr "Gibt an, ob Unterstriche in LDAP-Gruppennamen zugelassen werden sollen." msgid "Whether to use lowercase for LDAP permission names." -msgstr "" +msgstr "Gibt an, ob für LDAP-Berechtigungsnamen Kleinbuchstaben verwendet werden sollen." msgid "Whether to allow empty permissions in LDAP." -msgstr "" +msgstr "Gibt an, ob leere Berechtigungen in LDAP zugelassen werden sollen." msgid "Whether to use samAccountName for LDAP group." -msgstr "" +msgstr "Gibt an, ob samAccountName für die LDAP-Gruppe verwendet werden soll." msgid "Whether LDAP role search for user is enabled." -msgstr "" +msgstr "Gibt an, ob die LDAP-Rollensuche für Benutzer aktiviert ist." msgid "Whether LDAP role search for group is enabled." -msgstr "" +msgstr "Gibt an, ob die LDAP-Rollensuche für Gruppen aktiviert ist." msgid "Whether LDAP role search for role is enabled." -msgstr "" +msgstr "Gibt an, ob die LDAP-Rollensuche für Rollen aktiviert ist." msgid "LDAP attribute for surname." -msgstr "" +msgstr "LDAP-Attribut für Nachname." msgid "LDAP attribute for given name." -msgstr "" +msgstr "LDAP-Attribut für Vorname." msgid "LDAP attribute for employee number." -msgstr "" +msgstr "LDAP-Attribut für Mitarbeiternummer." msgid "LDAP attribute for mail." -msgstr "" +msgstr "LDAP-Attribut für E-Mail." msgid "LDAP attribute for telephone number." -msgstr "" +msgstr "LDAP-Attribut für Telefonnummer." msgid "LDAP attribute for home phone." -msgstr "" +msgstr "LDAP-Attribut für Privattelefon." msgid "LDAP attribute for home postal address." -msgstr "" +msgstr "LDAP-Attribut für private Postanschrift." msgid "LDAP attribute for labeled URI." -msgstr "" +msgstr "LDAP-Attribut für Labeled URI." msgid "LDAP attribute for room number." -msgstr "" +msgstr "LDAP-Attribut für Raumnummer." msgid "LDAP attribute for description." -msgstr "" +msgstr "LDAP-Attribut für Beschreibung." msgid "LDAP attribute for title." -msgstr "" +msgstr "LDAP-Attribut für Titel." msgid "LDAP attribute for pager." -msgstr "" +msgstr "LDAP-Attribut für Pager." msgid "LDAP attribute for street." -msgstr "" +msgstr "LDAP-Attribut für Straße." msgid "LDAP attribute for postal code." -msgstr "" +msgstr "LDAP-Attribut für Postleitzahl." msgid "LDAP attribute for physical delivery office name." -msgstr "" +msgstr "LDAP-Attribut für Name des physischen Zustellungsbüros." msgid "LDAP attribute for destination indicator." -msgstr "" +msgstr "LDAP-Attribut für Zielindikator." msgid "LDAP attribute for international ISDN number." -msgstr "" +msgstr "LDAP-Attribut für internationale ISDN-Nummer." msgid "LDAP attribute for state." -msgstr "" +msgstr "LDAP-Attribut für Bundesland." msgid "LDAP attribute for employee type." -msgstr "" +msgstr "LDAP-Attribut für Mitarbeitertyp." msgid "LDAP attribute for facsimile telephone number." -msgstr "" +msgstr "LDAP-Attribut für Faxnummer." msgid "LDAP attribute for post office box." -msgstr "" +msgstr "LDAP-Attribut für Postfach." msgid "LDAP attribute for initials." -msgstr "" +msgstr "LDAP-Attribut für Initialen." msgid "LDAP attribute for car license." -msgstr "" +msgstr "LDAP-Attribut für Kfz-Kennzeichen." msgid "LDAP attribute for mobile." -msgstr "" +msgstr "LDAP-Attribut für Mobiltelefon." msgid "LDAP attribute for postal address." -msgstr "" +msgstr "LDAP-Attribut für Postanschrift." msgid "LDAP attribute for city." -msgstr "" +msgstr "LDAP-Attribut für Stadt." msgid "LDAP attribute for teletex terminal identifier." -msgstr "" +msgstr "LDAP-Attribut für Teletex-Terminalkennung." msgid "LDAP attribute for X.121 address." -msgstr "" +msgstr "LDAP-Attribut für X.121-Adresse." msgid "LDAP attribute for business category." -msgstr "" +msgstr "LDAP-Attribut für Geschäftskategorie." msgid "LDAP attribute for registered address." -msgstr "" +msgstr "LDAP-Attribut für registrierte Adresse." msgid "LDAP attribute for display name." -msgstr "" +msgstr "LDAP-Attribut für Anzeigename." msgid "LDAP attribute for preferred language." -msgstr "" +msgstr "LDAP-Attribut für bevorzugte Sprache." msgid "LDAP attribute for department number." -msgstr "" +msgstr "LDAP-Attribut für Abteilungsnummer." msgid "LDAP attribute for UID number." -msgstr "" +msgstr "LDAP-Attribut für UID-Nummer." msgid "LDAP attribute for GID number." -msgstr "" +msgstr "LDAP-Attribut für GID-Nummer." msgid "LDAP attribute for home directory." -msgstr "" +msgstr "LDAP-Attribut für Home-Verzeichnis." msgid "Plugin repository URLs." -msgstr "" +msgstr "Plugin-Repository-URLs." msgid "Version filter for plugins." -msgstr "" +msgstr "Versionsfilter für Plugins." msgid "Maximum number of items per page in storage." -msgstr "" +msgstr "Maximale Anzahl von Elementen pro Seite im Speicher." msgid "List of invalid admin passwords." -msgstr "" +msgstr "Liste ungültiger Administratorpasswörter." msgid "Minimum password length (0 to disable)." -msgstr "" +msgstr "Minimale Passwortlänge (0 zum Deaktivieren)." msgid "Maximum length of a password field." -msgstr "" +msgstr "Maximale Länge eines Passwortfelds." msgid "Require uppercase letters in password." -msgstr "" +msgstr "Großbuchstaben im Passwort verlangen." msgid "Require lowercase letters in password." -msgstr "" +msgstr "Kleinbuchstaben im Passwort verlangen." msgid "Require digits in password." -msgstr "" +msgstr "Ziffern im Passwort verlangen." msgid "Require special characters in password." -msgstr "" +msgstr "Sonderzeichen im Passwort verlangen." msgid "Whether RAG chat feature is enabled." -msgstr "" +msgstr "Gibt an, ob die RAG-Chat-Funktion aktiviert ist." + +msgid "Whether to record the usage of each RAG chat request (user, time, LLM calls and tokens) in the chat log. The question and the answer are never recorded." +msgstr "Gibt an, ob die Nutzung jeder RAG-Chat-Anfrage (Benutzer, Zeit, LLM-Aufrufe und Tokens) im Chat-Protokoll aufgezeichnet werden soll. Die Frage und die Antwort werden nie aufgezeichnet." msgid "Chat generation settings." -msgstr "" +msgstr "Einstellungen zur Chat-Generierung." + +msgid "Maximum number of times one chat request regenerates its search query and searches again when the search finds no documents or, in the streaming chat, none of the hits is judged relevant. Each regeneration makes one LLM call, plus one relevance evaluation call when the new search has hits (0 disables)." +msgstr "Maximale Anzahl, wie oft eine Chat-Anfrage ihre Suchabfrage neu generiert und erneut sucht, wenn die Suche keine Dokumente findet oder im Streaming-Chat keiner der Treffer als relevant beurteilt wird. Jede Neugenerierung führt einen LLM-Aufruf aus, plus einen Aufruf zur Relevanzbewertung, wenn die neue Suche Treffer hat (0 deaktiviert)." msgid "Session settings." -msgstr "" +msgstr "Sitzungseinstellungen." msgid "Maximum cached chat sessions; least recently accessed are evicted above it (0 or less means 100)." -msgstr "" +msgstr "Maximale Anzahl zwischengespeicherter Chat-Sitzungen; darüber hinaus werden die am längsten nicht abgerufenen verdrängt (0 oder weniger bedeutet 100)." msgid "Maximum messages kept in one chat session; older turns are trimmed on each new message." -msgstr "" +msgstr "Maximale Anzahl von Nachrichten, die in einer Chat-Sitzung gehalten werden; ältere Gesprächsrunden werden bei jeder neuen Nachricht gekürzt." msgid "Enhanced RAG flow settings. Fields to retrieve for full document content." -msgstr "" +msgstr "Einstellungen für den erweiterten RAG-Ablauf. Felder, die für den vollständigen Dokumentinhalt abgerufen werden." msgid "Highlight settings for RAG search." -msgstr "" +msgstr "Hervorhebungseinstellungen für die RAG-Suche." msgid "Number of highlight fragments per document in the RAG chat context search." -msgstr "" +msgstr "Anzahl der Hervorhebungsfragmente pro Dokument in der Kontextsuche des RAG-Chats." msgid "Large-document handling for answer generation. Documents whose content_length exceeds this value use highlighted passages instead of full content in the answer context." -msgstr "" +msgstr "Behandlung großer Dokumente bei der Antwortgenerierung. Dokumente, deren content_length diesen Wert überschreitet, verwenden im Antwortkontext hervorgehobene Passagen anstelle des vollständigen Inhalts." msgid "Highlight settings used when extracting passages from large documents for the answer context." -msgstr "" +msgstr "Hervorhebungseinstellungen, die beim Extrahieren von Passagen aus großen Dokumenten für den Antwortkontext verwendet werden." msgid "Number of highlight fragments taken from each oversized document for the answer context." -msgstr "" +msgstr "Anzahl der Hervorhebungsfragmente, die aus jedem übergroßen Dokument für den Antwortkontext entnommen werden." msgid "History content mode for assistant messages. smart_summary - drop assistant body, keep only past search query + referenced titles per turn (default, recommended) full - send the whole assistant response source_titles - body + referenced titles suffix source_titles_and_urls - \"[References: title (url), ...]\" only truncated - truncate assistant response at history.assistant.max.chars none - drop assistant turns from history" -msgstr "" +msgstr "Verlaufsinhaltsmodus für Assistenten-Nachrichten. smart_summary - Assistenten-Text verwerfen, pro Gesprächsrunde nur vergangene Suchabfrage + referenzierte Titel behalten (Standard, empfohlen) full - gesamte Assistenten-Antwort senden source_titles - Text + Suffix aus referenzierten Titeln source_titles_and_urls - nur \"[References: title (url), ...]\" truncated - Assistenten-Antwort bei history.assistant.max.chars abschneiden none - Assistenten-Gesprächsrunden aus dem Verlauf verwerfen" msgid "Maximum number of referenced document titles included per turn in smart_summary history mode." -msgstr "" +msgstr "Maximale Anzahl referenzierter Dokumenttitel, die pro Gesprächsrunde im Verlaufsmodus smart_summary enthalten sind." + +msgid "Maximum number of parts a document is split into when chatting about a single document longer than the LLM context budget. Each part is summarized separately and the summaries are combined into the answer; parts beyond this number are not used. A request about such a document makes up to this many LLM calls plus one for the answer, on every turn." +msgstr "Maximale Anzahl von Teilen, in die ein Dokument aufgeteilt wird, wenn über ein einzelnes Dokument gechattet wird, das länger als das LLM-Kontextbudget ist. Jeder Teil wird separat zusammengefasst, und die Zusammenfassungen werden zur Antwort kombiniert; Teile über dieser Anzahl werden nicht verwendet. Eine Anfrage zu einem solchen Dokument führt in jeder Gesprächsrunde bis zu so viele LLM-Aufrufe plus einen für die Antwort aus." + +msgid "Language the LLM is asked to answer in. browser - the language of the user's browser or UI locale; no instruction for English (default) none - no language instruction; the LLM usually answers in the language of the question en, ja.. - always answer in this language" +msgstr "Sprache, in der das LLM antworten soll. browser - die Sprache des Browsers oder der UI-Locale des Benutzers; keine Anweisung für Englisch (Standard) none - keine Sprachanweisung; das LLM antwortet normalerweise in der Sprache der Frage en, ja.. - immer in dieser Sprache antworten" msgid "Index Export" -msgstr "" +msgstr "Index-Export" msgid "Comma-separated document fields omitted from files written by the index export job." -msgstr "" +msgstr "Kommagetrennte Dokumentfelder, die in den vom Index-Export-Job geschriebenen Dateien weggelassen werden." msgid "Number of documents fetched per scroll request by the index export job." -msgstr "" +msgstr "Anzahl der Dokumente, die der Index-Export-Job pro Scroll-Anfrage abruft." msgid "Output format for exported documents; only html and json are accepted, anything else fails the job." -msgstr "" +msgstr "Ausgabeformat für exportierte Dokumente; nur html und json werden akzeptiert, alles andere lässt den Job fehlschlagen." msgid "Log Notification Interval (seconds) for flushing log notification buffer to search engine." -msgstr "" +msgstr "Protokollbenachrichtigung Intervall (Sekunden) zum Leeren des Protokollbenachrichtigungspuffers in die Suchmaschine." msgid "Maximum length of notification details text." -msgstr "" +msgstr "Maximale Länge des Benachrichtigungs-Detailtexts." msgid "Maximum number of events to display in notification." -msgstr "" +msgstr "Maximale Anzahl von Ereignissen, die in der Benachrichtigung angezeigt werden." msgid "Maximum length of each log message in notification." -msgstr "" +msgstr "Maximale Länge jeder Protokollmeldung in der Benachrichtigung." msgid "Maximum number of events to fetch from search engine per notification job." -msgstr "" +msgstr "Maximale Anzahl von Ereignissen, die pro Benachrichtigungs-Job von der Suchmaschine abgerufen werden." msgid "Maximum number of events to buffer in memory." -msgstr "" +msgstr "Maximale Anzahl von Ereignissen, die im Speicher gepuffert werden." msgid "Interval (seconds) for the notification job cycle, used in notification messages." -msgstr "" +msgstr "Intervall (Sekunden) für den Zyklus des Benachrichtigungs-Jobs, das in Benachrichtigungsmeldungen verwendet wird." msgid "Static theme system (see docs/superpowers/specs/2026-05-21-fess-static-theme-design.md)" -msgstr "" +msgstr "Statisches Theme-System (siehe docs/superpowers/specs/2026-05-21-fess-static-theme-design.md)" msgid "Maximum size (bytes) of an uploaded theme archive." -msgstr "" +msgstr "Maximale Größe (Bytes) eines hochgeladenen Theme-Archivs." msgid "Maximum total extracted size (bytes); extraction aborts once it is exceeded." -msgstr "" +msgstr "Maximale entpackte Gesamtgröße (Bytes); das Entpacken wird abgebrochen, sobald sie überschritten wird." msgid "Maximum number of entries allowed in an uploaded theme archive." -msgstr "" +msgstr "Maximal zulässige Anzahl von Einträgen in einem hochgeladenen Theme-Archiv." msgid "Maximum uncompressed/compressed ratio for a single theme archive entry." -msgstr "" +msgstr "Maximales Verhältnis unkomprimiert/komprimiert für einen einzelnen Theme-Archiv-Eintrag." msgid "Maximum cumulative uncompressed/compressed ratio for the whole archive (zip-bomb guard)." -msgstr "" +msgstr "Maximales kumuliertes Verhältnis unkomprimiert/komprimiert für das gesamte Archiv (Zip-Bomb-Schutz)." msgid "Compressed bytes read before the cumulative zip ratio check applies; smaller archives skip it." -msgstr "" +msgstr "Gelesene komprimierte Bytes, bevor die Prüfung des kumulierten ZIP-Verhältnisses greift; kleinere Archive überspringen sie." msgid "Retention (days) for a replaced theme directory before the cleanup sweep removes it." -msgstr "" +msgstr "Aufbewahrung (Tage) für ein ersetztes Theme-Verzeichnis, bevor der Bereinigungslauf es entfernt." + +msgid "Repository URLs (comma separated) that static themes are downloaded from." +msgstr "Repository-URLs (kommagetrennt), von denen statische Themes heruntergeladen werden." + +msgid "Value of the frame-ancestors directive in the Content-Security-Policy of the static theme's HTML pages: the origins that may embed them in a frame. The default 'none' lets no page embed them. WebKit (Safari) applies frame-ancestors to the blob: frames that the file preview and the cache view of a theme use, so it shows them blank while the value is 'none'. Leave the value empty to drop the directive; X-Frame-Options: DENY is sent either way and then keeps the pages out of frames in every browser (a browser that honors frame-ancestors ignores that header)." +msgstr "Wert der Direktive frame-ancestors in der Content-Security-Policy der HTML-Seiten des statischen Themes: die Origins, die sie in einem Frame einbetten dürfen. Der Standardwert 'none' erlaubt keiner Seite, sie einzubetten. WebKit (Safari) wendet frame-ancestors auf die blob:-Frames an, die die Dateivorschau und die Cache-Ansicht eines Themes verwenden, und zeigt sie daher leer an, solange der Wert 'none' ist. Lassen Sie den Wert leer, um die Direktive wegzulassen; X-Frame-Options: DENY wird in jedem Fall gesendet und hält die Seiten dann in jedem Browser aus Frames fern (ein Browser, der frame-ancestors berücksichtigt, ignoriert diesen Header)." msgid "Optional: canonical external origin(s) of this Fess instance (comma/newline separated), e.g. https://fess.example.com. When set, these are treated as same-origin for the v2 CSRF Origin check WITHOUT trusting forwarded headers. Recommended behind reverse proxies that are not listed in rate.limit.trusted.proxies. When empty, the target origin is reconstructed from trusted-proxy X-Forwarded-* headers, then from the servlet request." -msgstr "" +msgstr "Optional: kanonische externe(r) Origin(s) dieser Fess-Instanz (durch Komma/Zeilenumbruch getrennt), z. B. https://fess.example.com. Wenn gesetzt, werden diese für die v2-CSRF-Origin-Prüfung als Same-Origin behandelt, OHNE weitergeleiteten Headern zu vertrauen. Empfohlen hinter Reverse Proxies, die nicht in rate.limit.trusted.proxies aufgeführt sind. Wenn leer, wird der Ziel-Origin aus den X-Forwarded-*-Headern vertrauenswürdiger Proxies rekonstruiert, dann aus der Servlet-Anfrage." msgid "Login attempts allowed per client IP each minute; 0 or less disables the gate." -msgstr "" +msgstr "Zulässige Anmeldeversuche pro Client-IP und Minute; 0 oder weniger deaktiviert die Begrenzung." msgid "Login attempts allowed per client IP and user name each minute; also gates password change." -msgstr "" +msgstr "Zulässige Anmeldeversuche pro Client-IP und Benutzername und Minute; begrenzt auch die Passwortänderung." msgid "Lockout (seconds) applied once a login rate limit is exceeded; 0 or less disables the lockout." -msgstr "" +msgstr "Sperrzeit (Sekunden), die angewendet wird, sobald ein Login-Rate-Limit überschritten wird; 0 oder weniger deaktiviert die Sperre." msgid "Maximum login rate-limit buckets held in memory; idle buckets are evicted at the cap." -msgstr "" +msgstr "Maximale Anzahl von Login-Rate-Limit-Buckets im Speicher; inaktive Buckets werden bei Erreichen der Obergrenze verdrängt." msgid "Interval between SSE keep-alive pings emitted by /api/v2/chat/stream. The ping is a comment-only line (\": keepalive\\n\\n\") that does not affect the event stream but defeats intermediaries (nginx default proxy_read_timeout is 60s) that drop idle connections during long LLM phases. Set <=0 to disable. Unit: milliseconds." -msgstr "" +msgstr "Intervall zwischen den SSE-Keep-alive-Pings, die von /api/v2/chat/stream ausgegeben werden. Der Ping ist eine reine Kommentarzeile (\": keepalive\\n\\n\"), die den Event-Stream nicht beeinflusst, aber Zwischeninstanzen umgeht (der nginx-Standardwert für proxy_read_timeout ist 60s), die inaktive Verbindungen während langer LLM-Phasen trennen. Setzen Sie <=0 zum Deaktivieren. Einheit: Millisekunden." diff --git a/de/15.9/config/properties.rst b/de/15.9/config/properties.rst index 05527361..18a297ed 100644 --- a/de/15.9/config/properties.rst +++ b/de/15.9/config/properties.rst @@ -15,7 +15,7 @@ one, fill in ``properties.po`` beside this file. .. fess repository; translations come from properties.po beside this file. .. Regenerate with tools/update_properties_doc.sh. -Core +Kern ---- .. list-table:: @@ -25,71 +25,71 @@ Core - Description - Default * - domain.title - - The title of the domain for logging and display. + - Der Titel der Domain für Protokollierung und Anzeige. - ``Fess`` -.. list-table:: Search Engine +.. list-table:: Suchmaschine :header-rows: 1 * - Name - Description - Default * - search_engine.type - - The type of search engine backend (e.g., default, opensearch). + - Der Typ des Suchmaschinen-Backends (z. B. default, opensearch). - ``default`` * - search_engine.http.url - - The URL of the search engine HTTP endpoint. For IPv6 environments, use brackets around the IPv6 address (e.g., http://[::1]:9200) + - Die URL des HTTP-Endpunkts der Suchmaschine. Verwenden Sie in IPv6-Umgebungen eckige Klammern um die IPv6-Adresse (z. B. http://[::1]:9200) - ``http://localhost:9200`` * - search_engine.http.ssl.certificate_authorities - - Path to SSL certificate authorities for secure HTTP connections. + - Pfad zu den SSL-Zertifizierungsstellen für sichere HTTP-Verbindungen. - (empty) * - search_engine.username - - Username for authenticating to the search engine. + - Benutzername für die Authentifizierung bei der Suchmaschine. - (empty) * - search_engine.password - - Password for authenticating to the search engine. + - Passwort für die Authentifizierung bei der Suchmaschine. - (empty) * - search_engine.heartbeat_interval - - Interval (ms) for heartbeat checks to the search engine. + - Intervall (ms) für Heartbeat-Prüfungen der Suchmaschine. - ``10000`` * - app.cipher.algorithm - - Cipher algorithm used for encryption. + - Für die Verschlüsselung verwendeter Cipher-Algorithmus. - ``aes`` * - app.cipher.key - - Secret key for encryption (change this value for production). + - Geheimer Schlüssel für die Verschlüsselung (ändern Sie diesen Wert für den Produktionsbetrieb). - ``___change__me___`` * - app.digest.algorithm - - Algorithm for digest calculation. + - Algorithmus für die Digest-Berechnung. - ``sha256`` * - app.password.algorithm - - Password hashing (new mechanism, Spring Security v5.8 compatible) Supported: bcrypt (only, as of now) + - Passwort-Hashing (neuer Mechanismus, kompatibel mit Spring Security v5.8) Unterstützt: bcrypt (derzeit nur dieser) - ``bcrypt`` * - app.password.bcrypt.cost - - BCrypt cost (log rounds). 10 matches Spring Security v5.8 default. Range: 4-31. + - BCrypt-Kostenfaktor (Log-Runden). 10 entspricht dem Standardwert von Spring Security v5.8. Bereich: 4-31. - ``10`` * - app.password.upgrade.enabled - - Lazy re-hashing on successful login for legacy hashes. + - Verzögertes erneutes Hashing bei erfolgreicher Anmeldung für Legacy-Hashes. - ``true`` * - app.encrypt.property.pattern - - NOTE: app.digest.algorithm is kept for LEGACY password verification only (pre-upgrade hashes that have no {id} prefix). Do not use for new passwords. Regex pattern for properties to encrypt. + - HINWEIS: app.digest.algorithm bleibt nur für die Überprüfung von LEGACY-Passwörtern erhalten (Hashes von vor dem Upgrade, die kein {id}-Präfix haben). Nicht für neue Passwörter verwenden. Regex-Muster für zu verschlüsselnde Eigenschaften. - ``.*password|.*key|.*token|.*secret`` * - app.log.sensitive.property.pattern - - Regex pattern for sensitive values to mask in debug logs (case-insensitive match against property/env keys). + - Regex-Muster für sensible Werte, die in Debug-Protokollen maskiert werden (Abgleich ohne Beachtung der Groß-/Kleinschreibung mit den Schlüsseln von Eigenschaften/Umgebungsvariablen). - ``.*password.*|.*secret.*|.*key.*|.*token.*|.*credential.*|.*auth.*|.*private.*`` * - app.extension.names - - Extension names for application customization. + - Erweiterungsnamen für die Anwendungsanpassung. - (empty) * - app.audit.log.format - - Audit log format. + - Format des Audit-Protokolls. - (empty) * - script.audit.log.enabled - - Script audit log settings. + - Einstellungen für das Skript-Audit-Protokoll. - ``true`` * - script.audit.log.max.length - - Maximum characters of script text kept in a script audit log entry; longer text is truncated. + - Maximale Zeichenanzahl des Skripttexts, die in einem Skript-Audit-Protokolleintrag erhalten bleibt; längerer Text wird abgeschnitten. - ``100`` * - jvm.crawler.options - - JVM options for the crawler process. + - JVM-Optionen für den Crawler-Prozess. - | ``-Djava.awt.headless=true`` | ``-Dfile.encoding=UTF-8`` | ``-Djna.nosys=true`` @@ -127,7 +127,7 @@ Core | ``-Dsun.java2d.cmm=sun.java2d.cmm.kcms.KcmsServiceProvider`` | ``-Dorg.apache.pdfbox.rendering.UsePureJavaCMYKConversion=true`` * - jvm.suggest.options - - JVM options (newline-separated) passed to the suggest creator child process. + - JVM-Optionen (durch Zeilenumbrüche getrennt), die an den Suggest-Creator-Kindprozess übergeben werden. - | ``-Djava.awt.headless=true`` | ``-Dfile.encoding=UTF-8`` | ``-Djna.nosys=true`` @@ -157,7 +157,7 @@ Core | ``-Dlog4j2.formatMsgNoLookups=true`` | ``-Dlog4j.skipJansi=true`` * - jvm.chunk.options - - JVM options for the chunk vector indexer process. Heap budget. This child JVM is only started while the "Content Chunk Vector Indexer" job runs, so a generous -Xmx costs nothing when content chunking is off. The live set is dominated by the in-flight batches, each of which retains, per document, the full _source, the document's chunk strings, and the document's embedding vectors: content_chunker.job.bulk_size (default 20) x content_chunker.max_chunks_per_document (default 1000) x content_chunker.embedding.dimension (default 768) x 4 bytes per float x content_chunker.job.concurrency (default 2) = ~117 MB of vectors alone, before chunk strings and document sources. With the shipped defaults the worst case is roughly 190-250 MB live (and ~235 MB of vectors alone at dimension=1536), which does not fit a 256 MB heap with any GC headroom. Raise -Xmx further if you raise bulk_size, max_chunks_per_document, concurrency, or the embedding dimension. + - JVM-Optionen für den Chunk-Vektor-Indexer-Prozess. Heap-Budget. Diese Kind-JVM wird nur gestartet, solange der Job "Content Chunk Vector Indexer" läuft, sodass ein großzügiges -Xmx nichts kostet, wenn das Content-Chunking deaktiviert ist. Der Live-Bestand wird von den laufenden Batches dominiert, von denen jeder pro Dokument das vollständige _source, die Chunk-Strings des Dokuments und die Embedding-Vektoren des Dokuments behält: content_chunker.job.bulk_size (Standard 20) x content_chunker.max_chunks_per_document (Standard 1000) x content_chunker.embedding.dimension (Standard 768) x 4 Byte pro Float x content_chunker.job.concurrency (Standard 2) = ~117 MB allein für Vektoren, vor Chunk-Strings und Dokumentquellen. Mit den mitgelieferten Standardwerten beträgt der ungünstigste Fall etwa 190-250 MB im Live-Bestand (und ~235 MB allein für Vektoren bei dimension=1536), was nicht in einen 256-MB-Heap mit nennenswertem GC-Spielraum passt. Erhöhen Sie -Xmx weiter, wenn Sie bulk_size, max_chunks_per_document, concurrency oder die Embedding-Dimension erhöhen. - | ``-Djava.awt.headless=true`` | ``-Dfile.encoding=UTF-8`` | ``-Djna.nosys=true`` @@ -187,7 +187,7 @@ Core | ``-Dlog4j2.formatMsgNoLookups=true`` | ``-Dlog4j.skipJansi=true`` * - jvm.thumbnail.options - - JVM options for the thumbnail process. + - JVM-Optionen für den Thumbnail-Prozess. - | ``-Djava.awt.headless=true`` | ``-Dfile.encoding=UTF-8`` | ``-Djna.nosys=true`` @@ -231,115 +231,127 @@ Core - Description - Default * - job.system.job.ids - - System job IDs for scheduled jobs. + - System-Job-IDs für geplante Jobs. - ``default_crawler`` * - job.template.title.web - - Template for web crawler job title. + - Vorlage für den Titel des Web-Crawler-Jobs. - ``Web Crawler - {0}`` * - job.template.title.file - - Template for file crawler job title. + - Vorlage für den Titel des Datei-Crawler-Jobs. - ``File Crawler - {0}`` * - job.template.title.data - - Template for data crawler job title. + - Vorlage für den Titel des Datenspeicher-Crawler-Jobs. - ``Data Crawler - {0}`` * - job.template.script - - Script template for job execution. + - Skriptvorlage für die Job-Ausführung. - ``return container.getComponent("crawlJob").logLevel("info").webConfigIds([{0}]).fileConfigIds([{1}]).dataConfigIds([{2}]).jobExecutor(executor).execute();`` * - job.max.crawler.processes - - Maximum number of crawler processes. + - Maximale Anzahl von Crawler-Prozessen. - ``0`` * - job.default.script - - Default script language for jobs. + - Standard-Skriptsprache für Jobs. - ``javascript`` * - job.system.property.filter.pattern - - Pattern to filter system properties for jobs. + - Muster zum Filtern von Systemeigenschaften für Jobs. - (empty) * - processors - - Number of processors to use. + - Anzahl der zu verwendenden Prozessoren. - ``0`` * - java.command.path - - Path to Java command. + - Pfad zum Java-Befehl. - ``java`` * - python.command.path - - Path to Python command. + - Pfad zum Python-Befehl. - ``python`` * - path.encoding - - Encoding for file paths. + - Kodierung für Dateipfade. - ``UTF-8`` * - use.own.tmp.dir - - Whether to use a dedicated temporary directory. + - Gibt an, ob ein eigenes temporäres Verzeichnis verwendet werden soll. - ``true`` * - max.log.output.length - - Maximum length of log output. + - Maximale Länge der Protokollausgabe. - ``4000`` * - adaptive.load.control - - Adaptive load control value. + - Wert für die adaptive Laststeuerung. - ``50`` * - web.load.control - - CPU threshold (%) for web request load control. Returns 429 when CPU >= this value. (100: disabled) + - CPU-Schwellenwert (%) für die Laststeuerung von Web-Anfragen. Gibt 429 zurück, wenn CPU >= diesem Wert. (100: deaktiviert) - ``100`` * - api.load.control - - CPU threshold (%) for API request load control. Returns 429 when CPU >= this value. (100: disabled) + - CPU-Schwellenwert (%) für die Laststeuerung von API-Anfragen. Gibt 429 zurück, wenn CPU >= diesem Wert. (100: deaktiviert) - ``100`` * - load.control.monitor.interval - - Interval (seconds) for monitoring OpenSearch CPU load. + - Intervall (Sekunden) für die Überwachung der OpenSearch-CPU-Last. - ``1`` * - supported.languages - - Supported languages. + - Unterstützte Sprachen. - ``ar,bg,bn,ca,ckb_IQ,cs,da,de,el,en_IE,en,es,et,eu,fa,fi,fr,gl,gu,he,hi,hr,hu,hy,id,it,ja,ko,lt,lv,mk,ml,nl,no,pa,pl,pt_BR,pt,ro,ru,si,sq,sv,ta,te,th,tl,tr,uk,ur,vi,zh_CN,zh_TW,zh`` * - api.access.token.length - - Length of API access token. + - Länge des API-Zugriffstokens. - ``60`` * - api.access.token.request.parameter - - API access token request parameter. + - Anfrageparameter für das API-Zugriffstoken. - (empty) * - api.admin.access.permissions - - Permissions for API admin access. + - Berechtigungen für den API-Administratorzugriff. - ``Radmin-api`` * - api.search.accept.referers - - Accepted referers for API search. + - Zulässige Referer für die API-Suche. - (empty) * - api.search.scroll - - Whether to enable scroll for API search. + - Gibt an, ob Scroll für die API-Suche aktiviert werden soll. - ``false`` + * - api.search.export + - Gibt an, ob der Export von Suchergebnissen (CSV/JSON) durch Endbenutzer unter /api/v2/documents/export aktiviert werden soll. + - ``false`` + * - api.search.export.max.size + - Maximale Anzahl von Dokumenten, die ein Suchergebnis-Export schreibt. + - ``1000`` + * - api.search.export.fields + - Vom Suchergebnis-Export geschriebene Felder (kommagetrennt). Ein Feld, das kein API-Antwortfeld ist, wird ignoriert. + - ``title,url_link,last_modified,content_length,filetype`` + * - api.search.export.rate.limit.per.minute + - Maximale Anzahl von Suchergebnis-Exporten pro Minute für jeden Benutzer (für einen Gast pro Client-IP). 0 oder weniger deaktiviert das Limit. + - ``10`` * - api.json.response.headers - - Headers for API JSON response. Access-Control-\* and Timing-Allow-Origin are ignored here (CORS is controlled by api.cors.\* / CorsFilter). Do not set Vary. + - Header für die API-JSON-Antwort. Access-Control-\* und Timing-Allow-Origin werden hier ignoriert (CORS wird über api.cors.\* / CorsFilter gesteuert). Setzen Sie Vary nicht. - ``Referrer-Policy:strict-origin-when-cross-origin`` * - api.json.response.exception.included - - Whether to include exceptions in API JSON response. + - Gibt an, ob Ausnahmen in die API-JSON-Antwort aufgenommen werden sollen. - ``false`` * - api.gsa.response.headers - - Headers for API GSA response. Access-Control-\* and Timing-Allow-Origin are ignored here (CORS is controlled by api.cors.\* / CorsFilter). Do not set Vary. + - Header für die API-GSA-Antwort. Access-Control-\* und Timing-Allow-Origin werden hier ignoriert (CORS wird über api.cors.\* / CorsFilter gesteuert). Setzen Sie Vary nicht. - ``Referrer-Policy:strict-origin-when-cross-origin`` * - api.gsa.response.exception.included - - Whether to include exceptions in API GSA response. + - Gibt an, ob Ausnahmen in die API-GSA-Antwort aufgenommen werden sollen. - ``false`` * - api.dashboard.response.headers - - Headers for API dashboard response. Access-Control-\* and Timing-Allow-Origin are ignored here (CORS is controlled by api.cors.\* / CorsFilter). Do not set Vary. + - Header für die API-Dashboard-Antwort. Access-Control-\* und Timing-Allow-Origin werden hier ignoriert (CORS wird über api.cors.\* / CorsFilter gesteuert). Setzen Sie Vary nicht. - ``Referrer-Policy:strict-origin-when-cross-origin`` * - api.cors.allow.origin - - Allowed origins for CORS. "\*" returns a literal "\*" (the request Origin is NOT reflected) and disables credentials. Set explicit origins (newline- or comma-separated) to allow credentialed cross-origin access. + - Zulässige Origins für CORS. "\*" gibt ein literales "\*" zurück (der Origin der Anfrage wird NICHT gespiegelt) und deaktiviert Anmeldedaten. Legen Sie explizite Origins (durch Zeilenumbruch oder Komma getrennt) fest, um Cross-Origin-Zugriff mit Anmeldedaten zu erlauben. - ``*`` * - api.cors.allow.methods - - Allowed HTTP methods for CORS. + - Zulässige HTTP-Methoden für CORS. - ``GET, POST, OPTIONS, DELETE, PUT`` * - api.cors.max.age - - Max age for CORS preflight requests. + - Max-Age für CORS-Preflight-Anfragen. - ``3600`` * - api.cors.allow.headers - - Allowed request headers for CORS preflight. A static list is returned (Access-Control-Request-Headers is not reflected). Includes X-Fess-CSRF-Token for cross-origin SPAs sending the CSRF token. + - Zulässige Anfrage-Header für den CORS-Preflight. Es wird eine statische Liste zurückgegeben (Access-Control-Request-Headers wird nicht gespiegelt). Enthält X-Fess-CSRF-Token für Cross-Origin-SPAs, die das CSRF-Token senden. - ``Origin, Content-Type, Accept, Authorization, X-Requested-With, X-Fess-CSRF-Token`` * - api.cors.allow.credentials - - Whether to allow credentials for CORS. Honored only for an exact match of an explicit Origin; ignored when api.cors.allow.origin is "\*". + - Gibt an, ob Anmeldedaten für CORS zugelassen werden sollen. Wird nur bei exakter Übereinstimmung mit einem expliziten Origin berücksichtigt; wird ignoriert, wenn api.cors.allow.origin "\*" ist. - ``true`` * - api.jsonp.enabled - - Whether to enable JSONP for API. + - Gibt an, ob JSONP für die API aktiviert werden soll. - ``false`` * - api.ping.search_engine.fields - - Fields for API ping to search engine. + - Felder für den API-Ping an die Suchmaschine. - ``status,timed_out`` -Rate Limiting +Rate-Limiting ------------- .. list-table:: @@ -349,263 +361,279 @@ Rate Limiting - Description - Default * - rate.limit.enabled - - Whether rate limiting is enabled. + - Gibt an, ob Rate-Limiting aktiviert ist. - ``false`` * - rate.limit.requests.per.window - - Maximum number of requests allowed per window. + - Maximal zulässige Anzahl von Anfragen pro Fenster. - ``100`` * - rate.limit.window.ms - - Window size in milliseconds. + - Fenstergröße in Millisekunden. - ``60000`` * - rate.limit.block.duration.ms - - Duration in milliseconds to block IP when limit exceeded. + - Dauer in Millisekunden, für die die IP bei Überschreitung des Limits blockiert wird. - ``300000`` * - rate.limit.retry.after.seconds - - Retry-After header value in seconds. + - Wert des Retry-After-Headers in Sekunden. - ``60`` * - rate.limit.whitelist.ips - - Comma-separated list of whitelisted IPs (e.g., 127.0.0.1,::1). + - Kommagetrennte Liste von IPs auf der Whitelist (z. B. 127.0.0.1,::1). - ``127.0.0.1,::1`` * - rate.limit.blocked.ips - - Comma-separated list of blocked IPs. + - Kommagetrennte Liste blockierter IPs. - (empty) * - rate.limit.trusted.proxies - - Comma-separated list of trusted proxy IPs. Only trust X-Forwarded-For/X-Real-IP from these IPs. + - Kommagetrennte Liste vertrauenswürdiger Proxy-IPs. Vertrauen Sie X-Forwarded-For/X-Real-IP nur von diesen IPs. - ``127.0.0.1,::1`` * - rate.limit.cleanup.interval - - Number of requests between cleanup operations to prevent memory leaks. + - Anzahl der Anfragen zwischen Bereinigungsvorgängen zur Vermeidung von Speicherlecks. - ``1000`` * - virtual.host.headers - - Virtual Host: Host:fess.codelibs.org=fess + - Virtueller Host: Host:fess.codelibs.org=fess - (empty) * - http.proxy.host - - Hostname for the HTTP proxy server. + - Hostname des HTTP-Proxy-Servers. - (empty) * - http.proxy.port - - Port number for the HTTP proxy server (e.g., 8080). + - Portnummer des HTTP-Proxy-Servers (z. B. 8080). - ``8080`` * - http.proxy.username - - Username for HTTP proxy authentication. + - Benutzername für die HTTP-Proxy-Authentifizierung. - (empty) * - http.proxy.password - - Password for HTTP proxy authentication. + - Passwort für die HTTP-Proxy-Authentifizierung. - (empty) * - http.fileupload.max.size - - Maximum size (bytes) for HTTP file uploads. + - Maximale Größe (Bytes) für HTTP-Datei-Uploads. - ``262144000`` * - http.fileupload.threshold.size - - Threshold size (bytes) for HTTP file upload buffering. + - Schwellenwert (Bytes) für die Pufferung von HTTP-Datei-Uploads. - ``262144`` * - http.fileupload.max.file.count - - Maximum number of files allowed per HTTP upload. + - Maximal zulässige Anzahl von Dateien pro HTTP-Upload. - ``10`` Index ----- -.. list-table:: Crawler Common +.. list-table:: Crawler: Allgemein :header-rows: 1 * - Name - Description - Default * - crawler.http.thread_pool.size - - Number of threads for HTTP crawling. + - Anzahl der Threads für das HTTP-Crawling. - ``0`` * - crawler.data.serializer - - Serializer type for crawler data (e.g., kryo). + - Serializer-Typ für Crawler-Daten (z. B. kryo). - ``kryo`` * - crawler.document.max.site.length - - Maximum length of site name in documents. + - Maximale Länge des Site-Namens in Dokumenten. - ``100`` * - crawler.document.site.encoding - - Encoding for site names in documents. + - Kodierung für Site-Namen in Dokumenten. - ``UTF-8`` * - crawler.document.unknown.hostname - - Hostname to use when unknown in documents. + - Hostname, der in Dokumenten verwendet wird, wenn er unbekannt ist. - ``unknown`` * - crawler.document.use.site.encoding.on.english - - Whether to use site encoding for English documents. + - Gibt an, ob die Site-Kodierung für englische Dokumente verwendet werden soll. - ``false`` * - crawler.document.append.data - - Whether to append data to documents. + - Gibt an, ob Daten an Dokumente angehängt werden sollen. - ``true`` * - crawler.document.append.filename - - Whether to append filename to documents. + - Gibt an, ob der Dateiname an Dokumente angehängt werden soll. - ``false`` * - crawler.document.max.alphanum.term.size - - Maximum size of alphanumeric terms in documents. + - Maximale Größe alphanumerischer Begriffe in Dokumenten. - ``20`` * - crawler.document.max.symbol.term.size - - Maximum size of symbol terms in documents. + - Maximale Größe von Symbolbegriffen in Dokumenten. - ``10`` * - crawler.document.duplicate.term.removed - - Whether to remove duplicate terms in documents. + - Gibt an, ob doppelte Begriffe in Dokumenten entfernt werden sollen. - ``false`` * - crawler.document.space.chars - - Unicode space characters for document parsing. + - Unicode-Leerzeichen für das Parsen von Dokumenten. - ``u0009u000Au000Bu000Cu000Du001Cu001Du001Eu001Fu0020u00A0u1680u180Eu2000u2001u2002u2003u2004u2005u2006u2007u2008u2009u200Au200Bu200Cu202Fu205Fu3000uFEFFuFFFDu00B6`` * - crawler.document.fullstop.chars - - Unicode full stop characters for document parsing. + - Unicode-Punktzeichen für das Parsen von Dokumenten. - ``u002eu06d4u2e3cu3002`` * - crawler.crawling.data.encoding - - Encoding for crawling data. + - Kodierung für Crawling-Daten. - ``UTF-8`` * - crawler.web.protocols - - Supported web protocols for crawling. + - Unterstützte Web-Protokolle für das Crawling. - ``http,https`` * - crawler.file.protocols - - Supported file protocols for crawling. + - Unterstützte Dateiprotokolle für das Crawling. - ``file,smb,smb1,ftp`` * - crawler.data.env.param.key.pattern - - Pattern for environment variable keys in crawling data. + - Muster für Schlüssel von Umgebungsvariablen in Crawling-Daten. - ``^FESS_ENV_.*`` * - crawler.ignore.robots.txt - - Whether to ignore robots.txt during crawling. + - Gibt an, ob robots.txt beim Crawling ignoriert werden soll. - ``false`` * - crawler.ignore.robots.tags - - Whether to ignore robots meta tags during crawling. + - Gibt an, ob Robots-Meta-Tags beim Crawling ignoriert werden sollen. - ``false`` * - crawler.ignore.content.exception - - Whether to ignore content exceptions during crawling. + - Gibt an, ob Inhaltsausnahmen beim Crawling ignoriert werden sollen. - ``true`` * - crawler.failure.url.status.codes - - HTTP status codes considered as failure URLs. + - HTTP-Statuscodes, die als Fehler-URLs gelten. - ``404,403,410`` * - crawler.system.monitor.interval - - Interval (seconds) for system monitor during crawling. + - Intervall (Sekunden) für die Systemüberwachung während des Crawlings. - ``60`` * - crawler.hotthread.ignore_idle_threads - - Whether to ignore idle threads in hot thread monitoring. + - Gibt an, ob Leerlauf-Threads bei der Hot-Thread-Überwachung ignoriert werden sollen. - ``true`` * - crawler.hotthread.interval - - Interval for hot thread monitoring (e.g., 500ms). + - Intervall für die Hot-Thread-Überwachung (z. B. 500ms). - ``500ms`` * - crawler.hotthread.snapshots - - Number of snapshots for hot thread monitoring. + - Anzahl der Snapshots für die Hot-Thread-Überwachung. - ``10`` * - crawler.hotthread.threads - - Number of threads for hot thread monitoring. + - Anzahl der Threads für die Hot-Thread-Überwachung. - ``3`` * - crawler.hotthread.timeout - - Timeout for hot thread monitoring (e.g., 30s). + - Timeout für die Hot-Thread-Überwachung (z. B. 30s). - ``30s`` * - crawler.hotthread.type - - Type of hot thread monitoring (e.g., cpu). + - Typ der Hot-Thread-Überwachung (z. B. cpu). - ``cpu`` * - crawler.metadata.content.excludes - - Metadata fields to exclude from document content. + - Metadatenfelder, die vom Dokumentinhalt ausgeschlossen werden. - ``resourceName,X-Parsed-By,Content-Encoding.*,Content-Type.*,X-TIKA.*,X-FESS.*`` * - crawler.metadata.name.mapping - - Mapping for document metadata names. + - Zuordnung für Dokument-Metadatennamen. - | ``title=title:string`` | ``Title=title:string`` | ``dc:title=title:string`` + | ``frontmatter.title=title:string`` -.. list-table:: Crawler HTML +.. list-table:: Crawler: HTML :header-rows: 1 * - Name - Description - Default * - crawler.document.html.content.xpath - - XPath to extract main content from HTML documents. + - XPath zum Extrahieren des Hauptinhalts aus HTML-Dokumenten. - ``//BODY`` * - crawler.document.html.lang.xpath - - XPath to extract language attribute from HTML documents. + - XPath zum Extrahieren des Sprachattributs aus HTML-Dokumenten. - ``//HTML/@lang`` * - crawler.document.html.digest.xpath - - XPath to extract digest (description) from HTML documents. + - XPath zum Extrahieren des Digest (Beschreibung) aus HTML-Dokumenten. - ``//META[@name='description']/@content`` * - crawler.document.html.canonical.xpath - - XPath to extract canonical URL from HTML documents. + - XPath zum Extrahieren der kanonischen URL aus HTML-Dokumenten. - ``//LINK[@rel='canonical'][1]/@href`` * - crawler.document.html.pruned.tags - - HTML tags to prune (remove) during document processing. + - HTML-Tags, die bei der Dokumentverarbeitung beschnitten (entfernt) werden. - ``noscript,script,style,header,footer,aside,nav,a[rel=nofollow]`` * - crawler.document.html.max.digest.length - - Maximum length of digest extracted from HTML documents. + - Maximale Länge des aus HTML-Dokumenten extrahierten Digest. - ``120`` * - crawler.document.html.default.lang - - Default language for HTML documents. + - Standardsprache für HTML-Dokumente. - (empty) * - crawler.document.html.default.include.index.patterns - - Patterns to include for HTML index processing. + - Muster, die bei der HTML-Indexverarbeitung eingeschlossen werden. - (empty) * - crawler.document.html.default.exclude.index.patterns - - Patterns to exclude for HTML index processing. + - Muster, die bei der HTML-Indexverarbeitung ausgeschlossen werden. - ``(?i).*(css|js|jpeg|jpg|gif|png|bmp|wmv|xml|ico|exe)`` * - crawler.document.html.default.include.search.patterns - - Patterns to include for HTML search processing. + - Muster, die bei der HTML-Suchverarbeitung eingeschlossen werden. - (empty) * - crawler.document.html.default.exclude.search.patterns - - Patterns to exclude for HTML search processing. + - Muster, die bei der HTML-Suchverarbeitung ausgeschlossen werden. - (empty) -.. list-table:: Crawler File +.. list-table:: Crawler: Datei :header-rows: 1 * - Name - Description - Default * - crawler.document.file.name.encoding - - Encoding for file names in documents. + - Kodierung für Dateinamen in Dokumenten. - (empty) * - crawler.document.file.no.title.label - - Label to use when a file has no title. + - Label, das verwendet wird, wenn eine Datei keinen Titel hat. - ``No title.`` * - crawler.document.file.ignore.empty.content - - Whether to ignore files with empty content. + - Gibt an, ob Dateien mit leerem Inhalt ignoriert werden sollen. - ``false`` * - crawler.document.file.max.title.length - - Maximum length of file title in documents. + - Maximale Länge des Dateititels in Dokumenten. - ``100`` * - crawler.document.file.max.digest.length - - Maximum length of file digest in documents. + - Maximale Länge des Datei-Digest in Dokumenten. - ``200`` * - crawler.document.file.append.meta.content - - Whether to append meta content from files. + - Gibt an, ob Meta-Inhalte aus Dateien angehängt werden sollen. - ``true`` * - crawler.document.file.append.body.content - - Whether to append body content from files. + - Gibt an, ob Body-Inhalte aus Dateien angehängt werden sollen. - ``true`` * - crawler.document.file.default.lang - - Default language for file documents. + - Standardsprache für Dateidokumente. - (empty) * - crawler.document.file.default.include.index.patterns - - Patterns to include for file index processing. + - Muster, die bei der Dateiindexverarbeitung eingeschlossen werden. - (empty) * - crawler.document.file.default.exclude.index.patterns - - Patterns to exclude for file index processing. + - Muster, die bei der Dateiindexverarbeitung ausgeschlossen werden. - (empty) * - crawler.document.file.default.include.search.patterns - - Patterns to include for file search processing. + - Muster, die bei der Dateisuchverarbeitung eingeschlossen werden. - (empty) * - crawler.document.file.default.exclude.search.patterns - - Patterns to exclude for file search processing. + - Muster, die bei der Dateisuchverarbeitung ausgeschlossen werden. - (empty) + * - crawler.document.file.owner.enabled + - Gibt an, ob der Eigentümer gecrawlter Dateien (SMB, lokales Dateisystem und FTP) indiziert werden soll. Der Crawl-Konfigurationsparameter config.owner.enabled überschreibt dies. + - ``true`` + * - crawler.document.file.last.modifier.enabled + - Gibt an, ob der letzte Bearbeiter gecrawlter Dateien indiziert werden soll; er wird aus den Dokumentmetadaten gelesen und fällt auf den Dateieigentümer zurück. Der Crawl-Konfigurationsparameter config.last.modifier.enabled überschreibt dies. + - ``true`` -.. list-table:: Crawler Cache +.. list-table:: Crawler: Cache :header-rows: 1 * - Name - Description - Default * - crawler.document.cache.enabled - - Whether document cache is enabled. + - Gibt an, ob der Dokument-Cache aktiviert ist. - ``true`` * - crawler.document.cache.max.size - - Maximum size (bytes) for document cache. + - Maximale Größe (Bytes) für den Dokument-Cache. - ``2621440`` * - crawler.document.cache.supported.mimetypes - - Supported MIME types for document cache. + - Unterstützte MIME-Typen für den Dokument-Cache. - ``text/html`` * - crawler.document.cache.html.mimetypes - - ,text/plain,application/xml,application/pdf,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/vnd.ms-powerpoint,application/vnd.openxmlformats-officedocument.presentationml.presentation MIME types for HTML document cache. + - ,text/plain,application/xml,application/pdf,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/vnd.ms-powerpoint,application/vnd.openxmlformats-officedocument.presentationml.presentation MIME-Typen für den HTML-Dokument-Cache. - ``text/html`` * - crawler.document.mimetype.extension.overrides - - Extension-to-MIME-type override mappings for MIME type detection (one per line: .ext=mime/type). + - Überschreibende Zuordnungen von Erweiterung zu MIME-Typ für die MIME-Typ-Erkennung (eine pro Zeile: .ext=mime/type). - (empty) + * - crawler.document.ocr.enabled + - Gibt an, ob Text aus Bildern und gescannten PDFs mit Tesseract OCR extrahiert werden soll (erfordert den Befehl tesseract). + - ``false`` + * - crawler.document.ocr.language + - Sprachen für Tesseract OCR, verbunden mit '+' (z. B. jpn+eng). + - ``eng`` + * - crawler.document.ocr.timeout + - Timeout in Sekunden für einen Tesseract-OCR-Lauf. + - ``120`` .. list-table:: Indexer :header-rows: 1 @@ -614,298 +642,307 @@ Index - Description - Default * - indexer.thread.dump.enabled - - Whether to enable thread dump for the indexer. + - Gibt an, ob der Thread-Dump für den Indexer aktiviert werden soll. - ``true`` * - indexer.unprocessed.document.size - - Maximum number of unprocessed documents for the indexer. + - Maximale Anzahl unverarbeiteter Dokumente für den Indexer. - ``1000`` * - indexer.click.count.enabled - - Whether to enable click count tracking in the indexer. + - Gibt an, ob die Nachverfolgung der Klickanzahl im Indexer aktiviert werden soll. - ``true`` * - indexer.favorite.count.enabled - - Whether to enable favorite count tracking in the indexer. + - Gibt an, ob die Nachverfolgung der Favoritenanzahl im Indexer aktiviert werden soll. - ``true`` * - indexer.webfs.commit.margin.time - - Commit margin time (ms) for webfs in the indexer. + - Commit-Pufferzeit (ms) für webfs im Indexer. - ``5000`` * - indexer.webfs.max.empty.list.count - - Maximum number of empty lists for webfs in the indexer. + - Maximale Anzahl leerer Listen für webfs im Indexer. - ``3600`` * - indexer.webfs.update.interval - - Update interval (ms) for webfs in the indexer. + - Aktualisierungsintervall (ms) für webfs im Indexer. - ``10000`` * - indexer.webfs.max.document.cache.size - - Maximum document cache size for webfs in the indexer. + - Maximale Dokument-Cache-Größe für webfs im Indexer. - ``10`` * - indexer.webfs.max.document.request.size - - Maximum document request size (bytes) for webfs in the indexer. + - Maximale Größe von Dokumentanfragen (Bytes) für webfs im Indexer. - ``1048576`` * - indexer.data.max.document.cache.size - - Maximum document cache size for data in the indexer. + - Maximale Dokument-Cache-Größe für Daten im Indexer. - ``10000`` * - indexer.data.max.document.request.size - - Maximum document request size (bytes) for data in the indexer. + - Maximale Größe von Dokumentanfragen (Bytes) für Daten im Indexer. - ``1048576`` * - indexer.data.max.delete.cache.size - - Maximum delete cache size for data in the indexer. + - Maximale Lösch-Cache-Größe für Daten im Indexer. - ``100`` * - indexer.data.max.redirect.count - - Maximum redirect count for data in the indexer. + - Maximale Anzahl von Weiterleitungen für Daten im Indexer. - ``10`` * - indexer.language.fields - - Fields used for language detection in the indexer. + - Felder, die für die Spracherkennung im Indexer verwendet werden. - ``content,important_content,title`` * - indexer.language.detect.length - - Length of text for language detection in the indexer. + - Textlänge für die Spracherkennung im Indexer. - ``1000`` * - indexer.max.result.window.size - - Maximum result window size for the indexer. + - Maximale Ergebnisfenstergröße für den Indexer. - ``10000`` * - indexer.max.search.doc.size - - Maximum number of search documents for the indexer. + - Maximale Anzahl von Suchdokumenten für den Indexer. - ``50000`` -.. list-table:: Index Settings +.. list-table:: Index-Einstellungen :header-rows: 1 * - Name - Description - Default * - index.codec - - Codec type for the index. + - Codec-Typ für den Index. - ``default`` * - index.number_of_shards - - Number of primary shards for the index. + - Anzahl der Primär-Shards für den Index. - ``5`` * - index.auto_expand_replicas - - Auto expand replicas setting for the index. + - Einstellung zur automatischen Erweiterung der Replikate für den Index. - ``0-1`` * - index.id.digest.algorithm - - Digest algorithm for index IDs. + - Digest-Algorithmus für Index-IDs. - ``SHA-512`` * - index.user.initial_password - - Initial password for the index user. + - Initiales Passwort für den Index-Benutzer. - ``admin`` -.. list-table:: Field Names +.. list-table:: Feldnamen :header-rows: 1 * - Name - Description - Default * - index.field.favorite_count - - Field name for favorite count in the index. + - Feldname für die Favoritenanzahl im Index. - ``favorite_count`` * - index.field.click_count - - Field name for click count in the index. + - Feldname für die Klickanzahl im Index. - ``click_count`` * - index.field.config_id - - Field name for config ID in the index. + - Feldname für die Konfigurations-ID im Index. - ``config_id`` * - index.field.expires - - Field name for expiration date in the index. + - Feldname für das Ablaufdatum im Index. - ``expires`` * - index.field.url - - Field name for URL in the index. + - Feldname für die URL im Index. - ``url`` * - index.field.doc_id - - Field name for document ID in the index. + - Feldname für die Dokument-ID im Index. - ``doc_id`` * - index.field.id - - Field name for internal ID in the index. + - Feldname für die interne ID im Index. - ``_id`` * - index.field.version - - Field name for version in the index. + - Feldname für die Version im Index. - ``_version`` * - index.field.seq_no - - Field name for sequence number in the index. + - Feldname für die Sequenznummer im Index. - ``_seq_no`` * - index.field.primary_term - - Field name for primary term in the index. + - Feldname für den Primary Term im Index. - ``_primary_term`` * - index.field.lang - - Field name for language in the index. + - Feldname für die Sprache im Index. - ``lang`` * - index.field.has_cache - - Field name for cache status in the index. + - Feldname für den Cache-Status im Index. - ``has_cache`` * - index.field.last_modified - - Field name for last modified date in the index. + - Feldname für das Datum der letzten Änderung im Index. - ``last_modified`` + * - index.field.etag + - Feldname für den ETag-Antwort-Header des gecrawlten Dokuments im Index. + - ``etag`` + * - index.field.owner + - Feldname für den Eigentümer der gecrawlten Datei im Index. + - ``owner`` + * - index.field.last_modifier + - Feldname für den letzten Bearbeiter der gecrawlten Datei im Index. + - ``last_modifier`` * - index.field.anchor - - Field name for anchor in the index. + - Feldname für den Anker im Index. - ``anchor`` * - index.field.segment - - Field name for segment in the index. + - Feldname für das Segment im Index. - ``segment`` * - index.field.role - - Field name for role in the index. + - Feldname für die Rolle im Index. - ``role`` * - index.field.boost - - Field name for boost value in the index. + - Feldname für den Boost-Wert im Index. - ``boost`` * - index.field.created - - Field name for creation date in the index. + - Feldname für das Erstellungsdatum im Index. - ``created`` * - index.field.timestamp - - Field name for timestamp in the index. + - Feldname für den Zeitstempel im Index. - ``timestamp`` * - index.field.label - - Field name for label in the index. + - Feldname für das Label im Index. - ``label`` * - index.field.tag - - Field name for the user tags of the document in the index. + - Feldname für die Benutzer-Tags des Dokuments im Index. - ``tag`` * - index.field.mimetype - - Field name for MIME type in the index. + - Feldname für den MIME-Typ im Index. - ``mimetype`` * - index.field.parent_id - - Field name for parent ID in the index. + - Feldname für die übergeordnete ID im Index. - ``parent_id`` * - index.field.important_content - - Field name for important content in the index. + - Feldname für den wichtigen Inhalt im Index. - ``important_content`` * - index.field.content - - Field name for content in the index. + - Feldname für den Inhalt im Index. - ``content`` * - index.field.content_minhash_bits - - Field name for content minhash bits in the index. + - Feldname für die Inhalts-Minhash-Bits im Index. - ``content_minhash_bits`` * - index.field.cache - - Field name for cache in the index. + - Feldname für den Cache im Index. - ``cache`` * - index.field.digest - - Field name for digest in the index. + - Feldname für den Digest im Index. - ``digest`` * - index.field.title - - Field name for title in the index. + - Feldname für den Titel im Index. - ``title`` * - index.field.host - - Field name for host in the index. + - Feldname für den Host im Index. - ``host`` * - index.field.site - - Field name for site in the index. + - Feldname für die Site im Index. - ``site`` * - index.field.content_length - - Field name for content length in the index. + - Feldname für die Inhaltslänge im Index. - ``content_length`` * - index.field.filetype - - Field name for file type in the index. + - Feldname für den Dateityp im Index. - ``filetype`` * - index.field.filename - - Field name for file name in the index. + - Feldname für den Dateinamen im Index. - ``filename`` * - index.field.thumbnail - - Field name for thumbnail in the index. + - Feldname für das Thumbnail im Index. - ``thumbnail`` * - index.field.virtual_host - - Field name for virtual host in the index. + - Feldname für den virtuellen Host im Index. - ``virtual_host`` * - response.field.content_title - - Field name for content title in the response. + - Feldname für den Inhaltstitel in der Antwort. - ``content_title`` * - response.field.content_description - - Field name for content description in the response. + - Feldname für die Inhaltsbeschreibung in der Antwort. - ``content_description`` * - response.field.url_link - - Field name for URL link in the response. + - Feldname für den URL-Link in der Antwort. - ``url_link`` * - response.field.site_path - - Field name for site path in the response. + - Feldname für den Site-Pfad in der Antwort. - ``site_path`` * - response.max.title.length - - Maximum length of content title in the response. + - Maximale Länge des Inhaltstitels in der Antwort. - ``50`` * - response.max.site.path.length - - Maximum length of site path in the response. + - Maximale Länge des Site-Pfads in der Antwort. - ``100`` * - response.highlight.content_title.enabled - - Whether to enable content title highlighting in the response. + - Gibt an, ob die Hervorhebung des Inhaltstitels in der Antwort aktiviert werden soll. - ``true`` * - response.inline.mimetypes - - Inline MIME types for the response. + - Inline-MIME-Typen für die Antwort. - ``application/pdf,text/plain`` * - response.headers - - HTTP headers for the response. Access-Control-\* and Timing-Allow-Origin are ignored (CORS is controlled by api.cors.\* / CorsFilter). Do not set Vary here. + - HTTP-Header für die Antwort. Access-Control-\* und Timing-Allow-Origin werden ignoriert (CORS wird über api.cors.\* / CorsFilter gesteuert). Setzen Sie Vary hier nicht. - | ``text/html=X-XSS-Protection: 1; mode=block`` | ``text/html=Content-Security-Policy: reflected-xss block`` | ``text/html=X-Frame-Options: SAMEORIGIN`` -.. list-table:: Document Index +.. list-table:: Dokumentindex :header-rows: 1 * - Name - Description - Default * - index.document.search.index - - Index name for search documents. + - Indexname für Suchdokumente. - ``fess.search`` * - index.document.update.index - - Index name for update documents. + - Indexname für Aktualisierungsdokumente. - ``fess.update`` * - index.document.suggest.index - - Index name for suggest documents. + - Indexname für Vorschlagsdokumente. - ``fess`` * - index.document.crawler.index - - Index name for crawler documents. + - Indexname für Crawler-Dokumente. - ``fess_crawler`` * - index.document.crawler.queue.number_of_shards - - Number of primary shards for crawler queue index. + - Anzahl der Primär-Shards für den Crawler-Warteschlangen-Index. - ``10`` * - index.document.crawler.data.number_of_shards - - Number of primary shards for crawler data index. + - Anzahl der Primär-Shards für den Crawler-Daten-Index. - ``10`` * - index.document.crawler.filter.number_of_shards - - Number of primary shards for crawler filter index. + - Anzahl der Primär-Shards für den Crawler-Filter-Index. - ``10`` * - index.document.crawler.queue.number_of_replicas - - Number of replicas for crawler queue index. + - Anzahl der Replikate für den Crawler-Warteschlangen-Index. - ``1`` * - index.document.crawler.data.number_of_replicas - - Number of replicas for crawler data index. + - Anzahl der Replikate für den Crawler-Daten-Index. - ``1`` * - index.document.crawler.filter.number_of_replicas - - Number of replicas for crawler filter index. + - Anzahl der Replikate für den Crawler-Filter-Index. - ``1`` * - index.config.index - - Index name for configuration data. + - Indexname für Konfigurationsdaten. - ``fess_config`` * - index.user.index - - Index name for user data. + - Indexname für Benutzerdaten. - ``fess_user`` * - index.log.index - - Index name for log data. + - Indexname für Protokolldaten. - ``fess_log`` * - index.dictionary.prefix - - Prefix for dictionary index names. + - Präfix für Wörterbuch-Indexnamen. - (empty) -.. list-table:: Document Management +.. list-table:: Dokumentenverwaltung :header-rows: 1 * - Name - Description - Default * - index.admin.array.fields - - Array-type fields for admin in the index. + - Felder vom Typ Array für die Administration im Index. - ``lang,role,label,anchor,virtual_host`` * - index.admin.date.fields - - Date-type fields for admin in the index. + - Felder vom Typ Datum für die Administration im Index. - ``expires,created,timestamp,last_modified`` * - index.admin.integer.fields - - Integer-type fields for admin in the index. + - Felder vom Typ Integer für die Administration im Index. - (empty) * - index.admin.long.fields - - Long-type fields for admin in the index. + - Felder vom Typ Long für die Administration im Index. - ``content_length,favorite_count,click_count`` * - index.admin.float.fields - - Float-type fields for admin in the index. + - Felder vom Typ Float für die Administration im Index. - ``boost`` * - index.admin.double.fields - - Double-type fields for admin in the index. + - Felder vom Typ Double für die Administration im Index. - (empty) * - index.admin.required.fields - - Required fields for admin in the index. + - Pflichtfelder für die Administration im Index. - ``url,title,role,boost`` .. list-table:: Timeouts @@ -915,35 +952,35 @@ Index - Description - Default * - index.search.timeout - - Timeout for index search operations. + - Timeout für Index-Suchvorgänge. - ``3m`` * - index.scroll.search.timeout - - Timeout for scroll search operations. + - Timeout für Scroll-Suchvorgänge. - ``3m`` * - index.index.timeout - - Timeout for index operations. + - Timeout für Index-Vorgänge. - ``3m`` * - index.bulk.timeout - - Timeout for bulk index operations. + - Timeout für Bulk-Index-Vorgänge. - ``3m`` * - index.delete.timeout - - Timeout for delete operations in the index. + - Timeout für Löschvorgänge im Index. - ``3m`` * - index.health.timeout - - Timeout for index health checks. + - Timeout für Index-Integritätsprüfungen. - ``10m`` * - index.indices.timeout - - Timeout for index indices operations. + - Timeout für Index-Indices-Vorgänge. - ``1m`` -.. list-table:: File Types +.. list-table:: Dateitypen :header-rows: 1 * - Name - Description - Default * - index.filetype - - Mapping of MIME types to filetype labels for indexing. + - Zuordnung von MIME-Typen zu Dateityp-Labels für die Indexierung. - | ``text/html=html`` | ``application/msword=word`` | ``application/vnd.openxmlformats-officedocument.wordprocessingml.document=word`` @@ -996,200 +1033,200 @@ Index | ``image/tiff=tiff`` | ``image/jpeg=jpg`` * - index.reindex.size - - Number of documents to process per reindex operation. + - Anzahl der Dokumente, die pro Neuindizierungsvorgang verarbeitet werden. - ``100`` * - index.reindex.body - - Request body template for reindex operations. + - Request-Body-Vorlage für Neuindizierungsvorgänge. - ``{"source":{"index":"__SOURCE_INDEX__","size":__SIZE__},"dest":{"index":"__DEST_INDEX__"},"script":{"source":"__SCRIPT_SOURCE__"}}`` * - index.reindex.requests_per_second - - Requests per second for reindex operations ("adaptive" for auto). + - Anfragen pro Sekunde für Neuindizierungsvorgänge ("adaptive" für automatisch). - ``adaptive`` * - index.reindex.refresh - - Whether to refresh the index after reindexing. + - Gibt an, ob der Index nach der Neuindizierung aktualisiert werden soll. - ``false`` * - index.reindex.timeout - - Timeout for reindex operations. + - Timeout für Neuindizierungsvorgänge. - ``1m`` * - index.reindex.scroll - - Scroll timeout for reindex operations. + - Scroll-Timeout für Neuindizierungsvorgänge. - ``5m`` * - index.reindex.max_docs - - Maximum number of documents for reindex operations. + - Maximale Anzahl von Dokumenten für Neuindizierungsvorgänge. - (empty) -.. list-table:: Query +.. list-table:: Abfrage :header-rows: 1 * - Name - Description - Default * - query.max.length - - Maximum length of search queries. + - Maximale Länge von Suchanfragen. - ``1000`` * - query.timeout - - Timeout (ms) for search queries. + - Timeout (ms) für Suchanfragen. - ``10000`` * - query.timeout.logging - - Whether to log searches whose results are incomplete because the query timed out or a shard failed. + - Gibt an, ob Suchen protokolliert werden sollen, deren Ergebnisse unvollständig sind, weil für die Abfrage ein Timeout eingetreten ist oder ein Shard ausgefallen ist. - ``true`` * - query.track.total.hits - - Maximum number of total hits to track in queries. Only a positive number or true is supported: false leaves the response without a hit count, and a search that asks for it, here or as a search parameter, is refused. + - Maximale Anzahl von Gesamttreffern, die in Abfragen verfolgt werden. Unterstützt werden nur eine positive Zahl oder true: false lässt die Antwort ohne Trefferanzahl, und eine Suche, die dies anfordert, hier oder als Suchparameter, wird abgelehnt. - ``10000`` * - query.geo.fields - - Fields used for geo search queries. + - Felder, die für Geosuch-Abfragen verwendet werden. - ``location`` * - query.browser.lang.parameter.name - - Parameter name for browser language in queries. + - Parametername für die Browsersprache in Abfragen. - ``browser_lang`` * - query.replace.term.with.prefix.query - - Whether to replace term with prefix query. + - Gibt an, ob ein Begriff durch eine Präfix-Abfrage ersetzt werden soll. - ``true`` * - query.orsearch.min.hit.count - - Minimum hit count for OR search queries. + - Minimale Trefferanzahl für OR-Suchabfragen. - ``-1`` * - query.highlight.terminal.chars - - Unicode terminal characters for query highlighting. + - Unicode-Abschlusszeichen für die Such-Hervorhebung. - ``u0021u002Cu002Eu003Fu0589u061Fu06D4u0700u0701u0702u0964u104Au104Bu1362u1367u1368u166Eu1803u1809u203Cu203Du2047u2048u2049u3002uFE52uFE57uFF01uFF0EuFF1FuFF61`` * - query.highlight.fragment.size - - Fragment size for query highlighting. + - Fragmentgröße für die Such-Hervorhebung. - ``60`` * - query.highlight.number.of.fragments - - Number of fragments for query highlighting. + - Anzahl der Fragmente für die Such-Hervorhebung. - ``2`` * - query.highlight.type - - Type of query highlighting. + - Typ der Such-Hervorhebung. - ``fvh`` * - query.highlight.tag.pre - - Tag to use before highlighted text. + - Tag, das vor hervorgehobenem Text verwendet wird. - ```` * - query.highlight.tag.post - - Tag to use after highlighted text. + - Tag, das nach hervorgehobenem Text verwendet wird. - ```` * - query.highlight.boundary.chars - - Boundary characters for query highlighting. + - Begrenzungszeichen für die Such-Hervorhebung. - ``u0009u000Au0013u0020`` * - query.highlight.boundary.max.scan - - Maximum scan for query highlight boundaries. + - Maximaler Scan für die Grenzen der Such-Hervorhebung. - ``20`` * - query.highlight.boundary.scanner - - Scanner type for query highlight boundaries. + - Scanner-Typ für die Grenzen der Such-Hervorhebung. - ``chars`` * - query.highlight.encoder - - Encoder type for query highlighting. + - Encoder-Typ für die Such-Hervorhebung. - ``default`` * - query.highlight.force.source - - Whether to force source for query highlighting. + - Gibt an, ob die Quelle für die Such-Hervorhebung erzwungen werden soll. - ``false`` * - query.highlight.fragmenter - - Fragmenter type for query highlighting. + - Fragmenter-Typ für die Such-Hervorhebung. - ``span`` * - query.highlight.fragment.offset - - Offset for query highlight fragments. + - Offset für Fragmente der Such-Hervorhebung. - ``-1`` * - query.highlight.no.match.size - - Size for no-match query highlight. + - Größe für die Such-Hervorhebung ohne Treffer. - ``0`` * - query.highlight.order - - Order for query highlight fragments. + - Reihenfolge für Fragmente der Such-Hervorhebung. - ``score`` * - query.highlight.phrase.limit - - Phrase limit for query highlighting. + - Phrasenlimit für die Such-Hervorhebung. - ``256`` * - query.highlight.content.description.fields - - Fields for content description in query highlighting. + - Felder für die Inhaltsbeschreibung in der Such-Hervorhebung. - ``hl_content,digest`` * - query.highlight.boundary.position.detect - - Whether to detect boundary position in query highlighting. + - Gibt an, ob die Grenzposition in der Such-Hervorhebung erkannt werden soll. - ``true`` * - query.highlight.text.fragment.type - - Type for text fragment in query highlighting. + - Typ für das Textfragment in der Such-Hervorhebung. - ``query`` * - query.highlight.text.fragment.size - - Size for text fragment in query highlighting. + - Größe für das Textfragment in der Such-Hervorhebung. - ``3`` * - query.highlight.text.fragment.prefix.length - - Prefix length for text fragment in query highlighting. + - Präfixlänge für das Textfragment in der Such-Hervorhebung. - ``5`` * - query.highlight.text.fragment.suffix.length - - Suffix length for text fragment in query highlighting. + - Suffixlänge für das Textfragment in der Such-Hervorhebung. - ``5`` * - query.max.search.result.offset - - Maximum search result offset for queries. + - Maximaler Offset der Suchergebnisse für Abfragen. - ``100000`` * - query.additional.default.fields - - Additional default fields for queries. + - Zusätzliche Standardfelder für Abfragen. - (empty) * - query.additional.response.fields - - Additional fields fetched from the index for search results. The search API returns a field added here only if it is also listed in query.additional.api.response.fields. + - Zusätzliche Felder, die für Suchergebnisse aus dem Index abgerufen werden. Die Such-API gibt ein hier hinzugefügtes Feld nur zurück, wenn es auch in query.additional.api.response.fields aufgeführt ist. - (empty) * - query.additional.api.response.fields - - Additional API response fields for queries. This key only appends fields to the v2 API response allow-list (add-only); it does not fetch them. A field must also be fetched: add it to query.additional.response.fields for the search API, or to query.additional.scroll.response.fields for the scroll API. Do not add ACL or internal fields (for example role, virtual_host); adding them would expose access-control information in the search API response. + - Zusätzliche API-Antwortfelder für Abfragen. Dieser Schlüssel hängt Felder nur an die Zulassungsliste der v2-API-Antwort an (nur Hinzufügen); er ruft sie nicht ab. Ein Feld muss zusätzlich abgerufen werden: Fügen Sie es für die Such-API zu query.additional.response.fields oder für die Scroll-API zu query.additional.scroll.response.fields hinzu. Fügen Sie keine ACL- oder internen Felder hinzu (zum Beispiel role, virtual_host); ihr Hinzufügen würde Zugriffskontrollinformationen in der Antwort der Such-API offenlegen. - (empty) * - query.additional.scroll.response.fields - - Additional fields fetched from the index for scroll search results. The scroll API returns a field added here only if it is also listed in query.additional.api.response.fields. + - Zusätzliche Felder, die für Scroll-Suchergebnisse aus dem Index abgerufen werden. Die Scroll-API gibt ein hier hinzugefügtes Feld nur zurück, wenn es auch in query.additional.api.response.fields aufgeführt ist. - (empty) * - query.additional.cache.response.fields - - Additional cache response fields for queries. + - Zusätzliche Cache-Antwortfelder für Abfragen. - (empty) * - query.additional.highlighted.fields - - Additional highlighted fields for queries. + - Zusätzliche hervorgehobene Felder für Abfragen. - (empty) * - query.additional.search.fields - - Additional search fields for queries. + - Zusätzliche Suchfelder für Abfragen. - (empty) * - query.additional.facet.fields - - Additional facet fields for queries. + - Zusätzliche Facettenfelder für Abfragen. - (empty) * - query.additional.sort.fields - - Additional sort fields for queries. + - Zusätzliche Sortierfelder für Abfragen. - (empty) * - query.additional.analyzed.fields - - Additional analyzed fields for queries. + - Zusätzliche analysierte Felder für Abfragen. - (empty) * - query.additional.not.analyzed.fields - - Additional not-analyzed fields for queries. + - Zusätzliche nicht analysierte Felder für Abfragen. - (empty) * - query.gsa.response.fields - - Fields for GSA response in queries. + - Felder für die GSA-Antwort in Abfragen. - ``UE,U,T,RK,S,LANG`` * - query.gsa.default.lang - - Default language for GSA queries. + - Standardsprache für GSA-Abfragen. - ``en`` * - query.gsa.default.sort - - Default sort for GSA queries. + - Standardsortierung für GSA-Abfragen. - (empty) * - query.gsa.meta.prefix - - Meta prefix for GSA queries. + - Meta-Präfix für GSA-Abfragen. - ``MT_`` * - query.gsa.index.field.charset - - Charset field for GSA index queries. + - Zeichensatzfeld für GSA-Indexabfragen. - ``charset`` * - query.gsa.index.field.content_type. - - Content type field for GSA index queries. + - Content-Type-Feld für GSA-Indexabfragen. - ``content_type`` * - query.collapse.max.concurrent.group.results - - Maximum concurrent group results for collapse queries. + - Maximale Anzahl gleichzeitiger Gruppenergebnisse für Collapse-Abfragen. - ``4`` * - query.collapse.inner.hits.name - - Inner hits name for collapse queries. + - Inner-Hits-Name für Collapse-Abfragen. - ``similar_docs`` * - query.collapse.inner.hits.size - - Inner hits size for collapse queries. + - Inner-Hits-Größe für Collapse-Abfragen. - ``0`` * - query.collapse.inner.hits.sorts - - Sorts for inner hits in collapse queries. + - Sortierungen für Inner Hits in Collapse-Abfragen. - (empty) * - query.default.languages - - Default languages for queries. + - Standardsprachen für Abfragen. - (empty) * - query.json.default.preference - - Default preference for JSON queries. + - Standardpräferenz für JSON-Abfragen. - ``_query`` * - query.gsa.default.preference - - Default preference for GSA queries. + - Standardpräferenz für GSA-Abfragen. - ``_query`` * - query.language.mapping - - Language mapping for queries. + - Sprachzuordnung für Abfragen. - | ``ar=ar`` | ``bg=bg`` | ``bn=bn`` @@ -1257,110 +1294,110 @@ Index - Description - Default * - query.boost.title - - Boost value for title field in queries. + - Boost-Wert für das Titelfeld in Abfragen. - ``0.5`` * - query.boost.title.lang - - Boost value for title field with language in queries. + - Boost-Wert für das Titelfeld mit Sprache in Abfragen. - ``1.0`` * - query.boost.content - - Boost value for content field in queries. + - Boost-Wert für das Inhaltsfeld in Abfragen. - ``0.05`` * - query.boost.content.lang - - Boost value for content field with language in queries. + - Boost-Wert für das Inhaltsfeld mit Sprache in Abfragen. - ``0.1`` * - query.boost.important_content - - Boost value for important content field in queries. + - Boost-Wert für das Feld für wichtigen Inhalt in Abfragen. - ``-1.0`` * - query.boost.important_content.lang - - Boost value for important content field with language in queries. + - Boost-Wert für das Feld für wichtigen Inhalt mit Sprache in Abfragen. - ``-1.0`` * - query.boost.fuzzy.min.length - - Minimum length for fuzzy boosting in queries. + - Mindestlänge für das Fuzzy-Boosting in Abfragen. - ``4`` * - query.boost.fuzzy.title - - Boost value for fuzzy title queries. + - Boost-Wert für Fuzzy-Titelabfragen. - ``0.01`` * - query.boost.fuzzy.title.fuzziness - - Fuzziness for fuzzy title queries. + - Fuzziness für Fuzzy-Titelabfragen. - ``AUTO`` * - query.boost.fuzzy.title.expansions - - Number of expansions for fuzzy title queries. + - Anzahl der Expansionen für Fuzzy-Titelabfragen. - ``10`` * - query.boost.fuzzy.title.prefix_length - - Prefix length for fuzzy title queries. + - Präfixlänge für Fuzzy-Titelabfragen. - ``0`` * - query.boost.fuzzy.title.transpositions - - Whether to allow transpositions in fuzzy title queries. + - Gibt an, ob Transpositionen in Fuzzy-Titelabfragen zugelassen werden sollen. - ``true`` * - query.boost.fuzzy.content - - Boost value for fuzzy content queries. + - Boost-Wert für Fuzzy-Inhaltsabfragen. - ``0.005`` * - query.boost.fuzzy.content.fuzziness - - Fuzziness for fuzzy content queries. + - Fuzziness für Fuzzy-Inhaltsabfragen. - ``AUTO`` * - query.boost.fuzzy.content.expansions - - Number of expansions for fuzzy content queries. + - Anzahl der Expansionen für Fuzzy-Inhaltsabfragen. - ``10`` * - query.boost.fuzzy.content.prefix_length - - Prefix length for fuzzy content queries. + - Präfixlänge für Fuzzy-Inhaltsabfragen. - ``0`` * - query.boost.fuzzy.content.transpositions - - Whether to allow transpositions in fuzzy content queries. + - Gibt an, ob Transpositionen in Fuzzy-Inhaltsabfragen zugelassen werden sollen. - ``true`` * - query.default.query_type - - Default query type. + - Standard-Abfragetyp. - ``bool`` * - query.dismax.tie_breaker - - Tie breaker value for dismax queries. + - Tie-Breaker-Wert für Dismax-Abfragen. - ``0.1`` * - query.bool.minimum_should_match - - Minimum should match value for boolean queries. + - Minimum-should-match-Wert für boolesche Abfragen. - (empty) * - query.prefix.expansions - - Number of expansions for prefix queries. + - Anzahl der Expansionen für Präfix-Abfragen. - ``50`` * - query.prefix.slop - - Slop value for prefix queries. + - Slop-Wert für Präfix-Abfragen. - ``0`` * - query.fuzzy.prefix_length - - Prefix length for fuzzy queries. + - Präfixlänge für Fuzzy-Abfragen. - ``0`` * - query.fuzzy.expansions - - Number of expansions for fuzzy queries. + - Anzahl der Expansionen für Fuzzy-Abfragen. - ``50`` * - query.fuzzy.transpositions - - Whether to allow transpositions in fuzzy queries. + - Gibt an, ob Transpositionen in Fuzzy-Abfragen zugelassen werden sollen. - ``true`` -.. list-table:: Facet +.. list-table:: Facette :header-rows: 1 * - Name - Description - Default * - query.facet.fields - - Fields for facet queries. + - Felder für Facettenabfragen. - ``label`` * - query.facet.fields.size - - Size of facet fields. + - Größe der Facettenfelder. - ``100`` * - query.facet.fields.size.max - - Upper clamp for facet.size (applied at the search chokepoint). + - Obere Begrenzung für facet.size (wird am zentralen Durchlaufpunkt der Suche angewendet). - ``1000`` * - query.facet.fields.min_doc_count - - Minimum document count for facet fields. + - Mindestanzahl von Dokumenten für Facettenfelder. - ``1`` * - query.facet.fields.min_doc_count.max - - Upper clamp for facet.minDocCount (applied at the search chokepoint). + - Obere Begrenzung für facet.minDocCount (wird am zentralen Durchlaufpunkt der Suche angewendet). - ``2147483647`` * - query.facet.fields.sort - - Sort order for facet fields. + - Sortierreihenfolge für Facettenfelder. - ``count.desc`` * - query.facet.fields.missing - - Value for missing facet fields. + - Wert für fehlende Facettenfelder. - (empty) * - query.facet.queries - - Facet queries definition. + - Definition der Facettenabfragen. - | ``labels.facet_timestamp_title:labels.facet_timestamp_1day=timestamp:[now/d-1d TO *] labels.facet_timestamp_1week=timestamp:[now/d-7d TO *] labels.facet_timestamp_1month=timestamp:[now/d-1M TO *] labels.facet_timestamp_1year=timestamp:[now/d-1y TO *]`` | ``labels.facet_contentLength_title:labels.facet_contentLength_10k=content_length:[0 TO 9999] labels.facet_contentLength_10kto100k=content_length:[10000 TO 99999] labels.facet_contentLength_100kto500k=content_length:[100000 TO 499999] labels.facet_contentLength_500kto1m=content_length:[500000 TO 999999] labels.facet_contentLength_1m=content_length:[1000000 TO *]`` | ``labels.facet_filetype_title:labels.facet_filetype_html=filetype:html labels.facet_filetype_word=filetype:word labels.facet_filetype_excel=filetype:excel labels.facet_filetype_powerpoint=filetype:powerpoint labels.facet_filetype_odt=filetype:odt labels.facet_filetype_ods=filetype:ods labels.facet_filetype_odp=filetype:odp labels.facet_filetype_pdf=filetype:pdf labels.facet_filetype_txt=filetype:txt labels.facet_filetype_others=filetype:others`` @@ -1372,34 +1409,34 @@ Index - Description - Default * - rank.fusion.window_size - - Window size for rank fusion. + - Fenstergröße für Rank Fusion. - ``200`` * - rank.fusion.rank_constant - - Rank constant for rank fusion. + - Rang-Konstante für Rank Fusion. - ``20`` * - rank.fusion.threads - - Number of threads for rank fusion. + - Anzahl der Threads für Rank Fusion. - ``-1`` * - rank.fusion.timeout - - Maximum time (milliseconds) to wait for the searchers other than the main one when Fess fuses their results itself (rank.fusion.engine.enabled=false). A searcher that has not answered by then is left out of that search, and the results are flagged as partial and timed out. The main searcher is always waited for. 0 or less waits without a limit. + - Maximale Zeit (Millisekunden), die auf die Searcher außer dem Haupt-Searcher gewartet wird, wenn Fess deren Ergebnisse selbst fusioniert (rank.fusion.engine.enabled=false). Ein Searcher, der bis dahin nicht geantwortet hat, wird aus dieser Suche ausgelassen, und die Ergebnisse werden als partiell und mit Timeout gekennzeichnet. Auf den Haupt-Searcher wird immer gewartet. 0 oder weniger wartet ohne Limit. - ``10000`` * - rank.fusion.score_field - - Score field for rank fusion. + - Score-Feld für Rank Fusion. - ``rf_score`` * - rank.fusion.engine.enabled - - Whether the search engine performs rank fusion. When true, the searchers that can take part contribute their queries to a single request, so facets and total hits describe the fused result set. When false, Fess fuses the searchers' results itself. + - Gibt an, ob die Suchmaschine Rank Fusion durchführt. Bei true steuern die Searcher, die teilnehmen können, ihre Abfragen zu einer einzigen Anfrage bei, sodass Facetten und Gesamttreffer die fusionierte Ergebnismenge beschreiben. Bei false fusioniert Fess die Ergebnisse der Searcher selbst. - ``false`` * - rank.fusion.combination.technique - - How the search engine combines the fused scores: rrf, arithmetic_mean, geometric_mean or harmonic_mean. + - Wie die Suchmaschine die fusionierten Scores kombiniert: rrf, arithmetic_mean, geometric_mean oder harmonic_mean. - ``rrf`` * - rank.fusion.normalization.technique - - How scores are normalized before they are combined: min_max, l2 or z_score. Ignored by rrf. + - Wie Scores vor ihrer Kombination normalisiert werden: min_max, l2 oder z_score. Wird von rrf ignoriert. z_score kann nur mit arithmetic_mean kombiniert werden; jeder andere Mittelwert wird abgelehnt, und Fess fusioniert die Ergebnisse selbst. - ``min_max`` * - rank.fusion.combination.weights - - Weight per searcher for engine-side fusion, as name:weight pairs, e.g. default:0.7,semantic_chunk:0.3. The weights must sum to 1.0 and must name every searcher taking part. Empty weights them equally. + - Gewicht pro Searcher für die Fusion auf Suchmaschinenseite als name:weight-Paare, z. B. default:0.7,semantic_chunk:0.3. Die Gewichte müssen in der Summe 1.0 ergeben und jeden teilnehmenden Searcher benennen. Leer gewichtet sie gleich. - (empty) * - rank.fusion.pagination_depth - - How many results each searcher contributes per shard to engine-side fusion. This bounds both how deep a client can page and the set of documents the engine ranks: a fused search pages through this many results, and never more than indexer.max.result.window.size. + - Wie viele Ergebnisse jeder Searcher pro Shard zur Fusion auf Suchmaschinenseite beisteuert. Dies begrenzt sowohl, wie tief ein Client blättern kann, als auch die Menge der Dokumente, die die Suchmaschine in ein Ranking bringt: Eine fusionierte Suche blättert durch so viele Ergebnisse, jedoch nie durch mehr als indexer.max.result.window.size. - ``1000`` .. list-table:: ACL @@ -1409,78 +1446,87 @@ Index - Description - Default * - smb.role.from.file - - Whether to get SMB roles from a file. + - Gibt an, ob SMB-Rollen aus einer Datei bezogen werden sollen. - ``true`` * - smb.available.sid.types - - Available SID types for SMB. + - Verfügbare SID-Typen für SMB. - ``1,2,4:2,5:1`` * - file.role.from.file - - Whether to get file roles from a file. + - Gibt an, ob Datei-Rollen aus einer Datei bezogen werden sollen. - ``true`` * - ftp.role.from.file - - Whether to get FTP roles from a file. + - Gibt an, ob FTP-Rollen aus einer Datei bezogen werden sollen. - ``true`` -.. list-table:: Backup +.. list-table:: Sicherung :header-rows: 1 * - Name - Description - Default * - index.backup.targets - - Target files for index backup. + - Zieldateien für die Index-Sicherung. - ``fess_basic_config.bulk,fess_config.bulk,fess_user.bulk,system.properties,fess.json,doc.json`` * - index.backup.log.targets - - Target log files for index backup. - - ``click_log.ndjson,favorite_log.ndjson,search_log.ndjson,user_info.ndjson`` + - Ziel-Protokolldateien für die Index-Sicherung. + - ``chat_log.ndjson,click_log.ndjson,favorite_log.ndjson,search_log.ndjson,user_info.ndjson`` * - index.backup.log.load.timeout - - Timeout for loading index backup logs. + - Timeout für das Laden von Index-Sicherungsprotokollen. - ``60000`` -.. list-table:: Logging +.. list-table:: Protokollierung :header-rows: 1 * - Name - Description - Default * - logging.app.packages - - Application packages for logging. + - Anwendungspakete für die Protokollierung. - ``org.codelibs,org.dbflute,org.lastaflute`` * - logging.search.docs.enabled - - Whether to enable search docs logging. + - Gibt an, ob die Protokollierung von Suchdokumenten aktiviert werden soll. - ``true`` * - logging.search.docs.fields - - Fields to log for search docs. + - Felder, die für Suchdokumente protokolliert werden. - ``filetype,created,click_count,title,doc_id,url,score,site,filename,host,digest,boost,mimetype,favorite_count,_id,lang,last_modified,content_length,timestamp`` * - logging.search.use.logfile - - Whether to use a log file for search logging. + - Gibt an, ob für die Suchprotokollierung eine Protokolldatei verwendet werden soll. - ``true`` * - logging.search.max.queue.size - - Maximum queue size for search logging. + - Maximale Warteschlangengröße für die Suchprotokollierung. - ``10000`` * - logging.click.max.queue.size - - Maximum queue size for click logging. + - Maximale Warteschlangengröße für die Klickprotokollierung. - ``10000`` + * - logging.chat.max.queue.size + - Maximale Warteschlangengröße für die Chat-Nutzungsprotokollierung. + - ``10000`` + * - search.history.enabled + - Gibt an, ob die Suchbedingungen angemeldeter Benutzer für den Suchverlauf aufgezeichnet werden sollen. + - ``true`` + * - search.history.size + - Maximale Anzahl von Suchverlaufseinträgen, die pro Benutzer zurückgegeben werden. + - ``10`` * - user.tag.enabled - - Whether logged-in users can tag documents. Each tag belongs to the user who created it. + - Gibt an, ob angemeldete Benutzer Dokumente taggen können. Jedes Tag gehört dem Benutzer, der es erstellt hat. - ``false`` * - user.tag.name.max.length - - Maximum length of a tag name, in code points. + - Maximale Länge eines Tag-Namens in Codepoints. - ``50`` * - user.tag.max.tags - - Maximum number of tags one user can own. + - Maximale Anzahl von Tags, die ein Benutzer besitzen kann. - ``1000`` * - user.tag.max.paths - - Maximum number of URLs one tag can be put on. + - Maximale Anzahl von URLs, an denen ein Tag angebracht werden kann. - ``10000`` * - user.tag.queue.max.size - - Maximum number of pending tag changes held in memory until they are applied to the documents. + - Maximale Anzahl ausstehender Tag-Änderungen, die im Speicher gehalten werden, bis sie auf die Dokumente angewendet werden. - ``10000`` * - user.tag.process.batch.size - - Number of URLs updated per bulk request when tag changes are applied to the documents. + - Anzahl der pro Bulk-Anfrage aktualisierten URLs, wenn Tag-Änderungen auf die Dokumente angewendet werden. - ``100`` * - user.tag.visible.max.size - - Maximum number of tags visible to one user in a search. + - Maximale Anzahl von Tags, die für einen Benutzer in einer Suche sichtbar sind. - ``1000`` Web @@ -1493,876 +1539,936 @@ Web - Description - Default * - form.admin.max.input.size - - Maximum input size for admin forms. + - Maximale Eingabegröße für Admin-Formulare. - ``10000`` * - form.admin.label.in.config.enabled - - Whether to enable label in admin config forms. + - Gibt an, ob Label in Admin-Konfigurationsformularen aktiviert werden soll. - ``false`` * - form.admin.default.template.name - - Default template name for admin forms. + - Standard-Vorlagenname für Admin-Formulare. - ``__TEMPLATE__`` * - osdd.link.enabled - - Whether to enable OSDD link (OpenSearch Description Document). + - Gibt an, ob der OSDD-Link (OpenSearch Description Document) aktiviert werden soll. - ``auto`` * - clipboard.copy.icon.enabled - - Whether to enable the clipboard copy icon. + - Gibt an, ob das Symbol zum Kopieren in die Zwischenablage aktiviert werden soll. - ``true`` * - authentication.admin.users - - Admin user names for authentication. + - Administrator-Benutzernamen für die Authentifizierung. - ``admin`` * - authentication.admin.users.ignore.case - - Whether to match authentication.admin.users without regard to case: auto, true or false. auto ignores case when ldap.provider.url is set. + - Gibt an, ob authentication.admin.users ohne Beachtung der Groß-/Kleinschreibung abgeglichen wird: auto, true oder false. auto ignoriert die Groß-/Kleinschreibung, wenn ldap.provider.url gesetzt ist. - ``auto`` * - authentication.admin.roles - - Admin role names for authentication. + - Administrator-Rollennamen für die Authentifizierung. - ``admin`` * - role.search.default.permissions - - Default permissions for search roles. + - Standardberechtigungen für Suchrollen. - (empty) * - role.search.default.display.permissions - - Default display permissions for search roles. + - Standard-Anzeigeberechtigungen für Suchrollen. - ``{role}guest`` * - role.search.guest.permissions - - Keep role.search.guest.permissions non-empty. It seeds the guest role that keeps the anonymous search role set non-empty; if the resolved role set is empty the role filter is skipped (fail-open), which can disable role-based access control and expose documents to anonymous users. Guest permissions for search roles. + - Halten Sie role.search.guest.permissions nicht leer. Es initialisiert die Gastrolle, die den anonymen Suchrollensatz nicht leer hält; ist der aufgelöste Rollensatz leer, wird der Rollenfilter übersprungen (Fail-Open), was die rollenbasierte Zugriffskontrolle deaktivieren und Dokumente für anonyme Benutzer offenlegen kann. Gastberechtigungen für Suchrollen. - ``{role}guest`` * - role.search.user.prefix - - Prefix for user roles in search. + - Präfix für Benutzerrollen in der Suche. - ``1`` * - role.search.group.prefix - - Prefix for group roles in search. + - Präfix für Gruppenrollen in der Suche. - ``2`` * - role.search.role.prefix - - Prefix for role roles in search. + - Präfix für Rollen-Rollen in der Suche. - ``R`` * - role.search.denied.prefix - - Prefix for denied roles in search. + - Präfix für verweigerte Rollen in der Suche. - ``D`` * - cookie.default.path - - The default path of cookie (basically '/' if no context path) + - Der Standardpfad des Cookies (grundsätzlich '/', wenn kein Kontextpfad vorhanden ist) - ``/`` * - cookie.default.expire - - The default expire of cookie in seconds e.g. 31556926: one year, 86400: one day + - Die Standard-Ablaufzeit des Cookies in Sekunden z. B. 31556926: ein Jahr, 86400: ein Tag - ``3600`` * - session.tracking.modes - - Session tracking modes + - Sitzungsverfolgungsmodi - ``cookie`` * - session.cookie.secure - - Whether to add the Secure attribute to the session cookie (JSESSIONID) at startup. When blank (default), Tomcat's automatic behavior is used (Secure is added only for HTTPS requests). Set to true for production HTTPS deployments, especially when TLS is terminated at a reverse proxy. When true, the cookie is not sent over HTTP, so sessions will not be established for plain HTTP; keep it blank for localhost development. The Secure attribute is also required when SameSite=none is used. Changing this value requires a restart. + - Gibt an, ob dem Sitzungs-Cookie (JSESSIONID) beim Start das Attribut Secure hinzugefügt wird. Bei leerem Wert (Standard) wird das automatische Verhalten von Tomcat verwendet (Secure wird nur bei HTTPS-Anfragen hinzugefügt). Setzen Sie ihn für HTTPS-Produktivumgebungen auf true, insbesondere wenn TLS an einem Reverse Proxy terminiert wird. Bei true wird das Cookie nicht über HTTP gesendet, sodass für reines HTTP keine Sitzungen aufgebaut werden; lassen Sie ihn für die Localhost-Entwicklung leer. Das Attribut Secure ist auch erforderlich, wenn SameSite=none verwendet wird. Eine Änderung dieses Werts erfordert einen Neustart. - (empty) * - cookie.search.parameter.keys - - Comma-separated list of request parameter keys to store in cookies before SSO login. + - Kommagetrennte Liste von Anfrageparameter-Schlüsseln, die vor dem SSO-Login in Cookies gespeichert werden. - ``q,num,sort`` * - cookie.search.parameter.required_keys - - Comma-separated list of required parameter keys that must be present to store in cookies. + - Kommagetrennte Liste erforderlicher Parameter-Schlüssel, die vorhanden sein müssen, um in Cookies gespeichert zu werden. - ``q`` * - cookie.search.parameter.max.length - - Maximum length of the encoded search parameters stored in cookies. + - Maximale Länge der kodierten Suchparameter, die in Cookies gespeichert werden. - ``1000`` * - cookie.search.parameter.max.decompressed.length - - Maximum size in bytes the stored search parameters may decompress to. The bound above applies to the gzipped cookie, which is no bound on what it expands to, and the cookie comes from the client. + - Maximale Größe in Bytes, auf die die gespeicherten Suchparameter dekomprimiert werden dürfen. Die obige Grenze gilt für das gzip-komprimierte Cookie, was keine Grenze für dessen entpackte Größe darstellt, und das Cookie stammt vom Client. - ``65536`` * - cookie.search.parameter.max.restored.length - - Maximum length of the query string built when restoring the stored search parameters after login. Restoring them is a convenience and the login is not, so a longer one is dropped rather than written to a Location header the container would refuse. Percent-encoding multiplies a CJK query by nine, so this is far smaller than the query itself may be. Raise it together with tomcat.maxHttpHeaderSize in tomcat_config.properties, which bounds the response headers. + - Maximale Länge des Query-Strings, der beim Wiederherstellen der gespeicherten Suchparameter nach der Anmeldung aufgebaut wird. Das Wiederherstellen ist eine Komfortfunktion, die Anmeldung dagegen nicht, daher wird ein längerer Query-String verworfen, anstatt in einen Location-Header geschrieben zu werden, den der Container ablehnen würde. Die Prozentkodierung vervielfacht eine CJK-Abfrage um das Neunfache, sodass dieser Wert weit kleiner ist, als die Abfrage selbst sein darf. Erhöhen Sie ihn zusammen mit tomcat.maxHttpHeaderSize in tomcat_config.properties, was die Antwort-Header begrenzt. - ``4096`` * - cookie.search.parameter.name - - Cookie name used to store encoded search parameters before SSO login. + - Cookie-Name, der zum Speichern kodierter Suchparameter vor dem SSO-Login verwendet wird. - ``fsrp`` * - cookie.search.parameter.http_only - - Whether to set HttpOnly attribute to the search parameter cookie. + - Gibt an, ob das Attribut HttpOnly für das Suchparameter-Cookie gesetzt werden soll. - ``true`` * - cookie.search.parameter.secure - - Whether to set Secure attribute to the search parameter cookie. Should be true in production environments using HTTPS. + - Gibt an, ob das Attribut Secure für das Suchparameter-Cookie gesetzt werden soll. Sollte in Produktionsumgebungen mit HTTPS true sein. - (empty) * - cookie.search.parameter.max_age - - Max-Age (in seconds) for the search parameter cookie. Use -1 for session-only cookies. + - Max-Age (in Sekunden) für das Suchparameter-Cookie. Verwenden Sie -1 für reine Sitzungs-Cookies. - ``60`` * - cookie.search.parameter.domain - - Domain attribute for the search parameter cookie. Set to the domain scope you want the cookie to be available on (e.g., example.com). + - Domain-Attribut für das Suchparameter-Cookie. Legen Sie den Domain-Bereich fest, in dem das Cookie verfügbar sein soll (z. B. example.com). - (empty) * - cookie.search.parameter.path - - Path attribute for the search parameter cookie. Typically set to "/" or the context path of the app. + - Path-Attribut für das Suchparameter-Cookie. Wird typischerweise auf "/" oder den Kontextpfad der Anwendung gesetzt. - ``/`` * - cookie.search.parameter.same_site - - SameSite attribute for the search parameter cookie. Valid values: Lax, Strict, None + - SameSite-Attribut für das Suchparameter-Cookie. Gültige Werte: Lax, Strict, None - ``Lax`` * - paging.page.size - - The size of one page for paging + - Die Größe einer Seite für die Paginierung - ``25`` * - paging.page.range.size - - The size of page range for paging + - Die Größe des Seitenbereichs für die Paginierung - ``5`` * - paging.page.range.fill.limit - - The option 'fillLimit' of page range for paging + - Die Option 'fillLimit' des Seitenbereichs für die Paginierung - ``true`` -.. list-table:: Fetch Page Size +.. list-table:: Abrufgröße pro Seite :header-rows: 1 * - Name - Description - Default * - page.docboost.max.fetch.size - - Maximum number of docboost records to fetch per page. + - Maximale Anzahl von docboost-Datensätzen, die pro Seite abgerufen werden. - ``1000`` * - page.keymatch.max.fetch.size - - Maximum number of keymatch records to fetch per page. + - Maximale Anzahl von keymatch-Datensätzen, die pro Seite abgerufen werden. - ``1000`` * - page.labeltype.max.fetch.size - - Maximum number of labeltype records to fetch per page. + - Maximale Anzahl von labeltype-Datensätzen, die pro Seite abgerufen werden. - ``1000`` * - page.tagtype.max.fetch.size - - Maximum number of tagtype records to fetch per page. + - Maximale Anzahl von tagtype-Datensätzen, die pro Seite abgerufen werden. - ``1000`` * - page.roletype.max.fetch.size - - Maximum number of roletype records to fetch per page. + - Maximale Anzahl von roletype-Datensätzen, die pro Seite abgerufen werden. - ``1000`` * - page.user.max.fetch.size - - Maximum number of user records to fetch per page. + - Maximale Anzahl von Benutzer-Datensätzen, die pro Seite abgerufen werden. - ``1000`` * - page.role.max.fetch.size - - Maximum number of role records to fetch per page. + - Maximale Anzahl von Rollen-Datensätzen, die pro Seite abgerufen werden. - ``1000`` * - page.group.max.fetch.size - - Maximum number of group records to fetch per page. + - Maximale Anzahl von Gruppen-Datensätzen, die pro Seite abgerufen werden. - ``1000`` * - page.crawling.info.param.max.fetch.size - - Maximum number of crawling info parameters to fetch per page. + - Maximale Anzahl von Crawl-Info-Parametern, die pro Seite abgerufen werden. - ``100`` * - page.crawling.info.max.fetch.size - - Maximum number of crawling info records to fetch per page. + - Maximale Anzahl von Crawl-Info-Datensätzen, die pro Seite abgerufen werden. - ``1000`` * - page.data.config.max.fetch.size - - Maximum number of data config records to fetch per page. + - Maximale Anzahl von Datenkonfigurations-Datensätzen, die pro Seite abgerufen werden. - ``100`` * - page.web.config.max.fetch.size - - Maximum number of web config records to fetch per page. + - Maximale Anzahl von Web-Konfigurations-Datensätzen, die pro Seite abgerufen werden. - ``100`` * - page.file.config.max.fetch.size - - Maximum number of file config records to fetch per page. + - Maximale Anzahl von Dateikonfigurations-Datensätzen, die pro Seite abgerufen werden. - ``100`` * - page.duplicate.host.max.fetch.size - - Maximum number of duplicate host records to fetch per page. + - Maximale Anzahl von Duplikat-Host-Datensätzen, die pro Seite abgerufen werden. - ``1000`` * - page.failure.url.max.fetch.size - - Maximum number of failure URL records to fetch per page. + - Maximale Anzahl von Fehler-URL-Datensätzen, die pro Seite abgerufen werden. - ``1000`` * - page.favorite.log.max.fetch.size - - Maximum number of favorite log records to fetch per page. + - Maximale Anzahl von Favoritenprotokoll-Datensätzen, die pro Seite abgerufen werden. - ``100`` * - page.file.auth.max.fetch.size - - Maximum number of file auth records to fetch per page. + - Maximale Anzahl von Datei-Authentifizierungs-Datensätzen, die pro Seite abgerufen werden. - ``100`` * - page.web.auth.max.fetch.size - - Maximum number of web auth records to fetch per page. + - Maximale Anzahl von Web-Authentifizierungs-Datensätzen, die pro Seite abgerufen werden. - ``100`` * - page.path.mapping.max.fetch.size - - Maximum number of path mapping records to fetch per page. + - Maximale Anzahl von Pfad-Mapping-Datensätzen, die pro Seite abgerufen werden. - ``1000`` * - page.request.header.max.fetch.size - - Maximum number of request header records to fetch per page. + - Maximale Anzahl von Anfrage-Header-Datensätzen, die pro Seite abgerufen werden. - ``1000`` * - page.scheduled.job.max.fetch.size - - Maximum number of scheduled job records to fetch per page. + - Maximale Anzahl von Datensätzen geplanter Jobs, die pro Seite abgerufen werden. - ``100`` * - page.elevate.word.max.fetch.size - - Maximum number of elevate word records to fetch per page. + - Maximale Anzahl von Datensätzen für zusätzliche Wörter, die pro Seite abgerufen werden. - ``1000`` * - page.bad.word.max.fetch.size - - Maximum number of bad word records to fetch per page. + - Maximale Anzahl von Datensätzen für Ausschlusswörter, die pro Seite abgerufen werden. - ``1000`` * - page.dictionary.max.fetch.size - - Maximum number of dictionary records to fetch per page. + - Maximale Anzahl von Wörterbuch-Datensätzen, die pro Seite abgerufen werden. - ``1000`` * - page.relatedcontent.max.fetch.size - - Maximum number of related content records to fetch per page. + - Maximale Anzahl von Datensätzen für verwandte Inhalte, die pro Seite abgerufen werden. - ``5000`` * - page.relatedquery.max.fetch.size - - Maximum number of related query records to fetch per page. + - Maximale Anzahl von Datensätzen für verwandte Abfragen, die pro Seite abgerufen werden. - ``5000`` * - page.thumbnail.queue.max.fetch.size - - Maximum number of thumbnail queue records to fetch per page. + - Maximale Anzahl von Thumbnail-Warteschlangen-Datensätzen, die pro Seite abgerufen werden. - ``100`` * - page.thumbnail.purge.max.fetch.size - - Maximum number of thumbnail purge records to fetch per page. + - Maximale Anzahl von Thumbnail-Bereinigungs-Datensätzen, die pro Seite abgerufen werden. - ``100`` * - page.score.booster.max.fetch.size - - Maximum number of score booster records to fetch per page. + - Maximale Anzahl von Score-Booster-Datensätzen, die pro Seite abgerufen werden. - ``1000`` * - page.searchlog.max.fetch.size - - Maximum number of search log records to fetch per page. + - Maximale Anzahl von Suchprotokoll-Datensätzen, die pro Seite abgerufen werden. - ``10000`` * - page.searchlist.track.total.hits - - Whether to track total hits in search list page. + - Gibt an, ob die Gesamttreffer auf der Suchlistenseite verfolgt werden sollen. - ``true`` * - page.searchlist.content.max.length - - Maximum content length (in characters) rendered on the search list edit page. + - Maximale Inhaltslänge (in Zeichen), die auf der Bearbeitungsseite der Suchliste dargestellt wird. - ``100000`` -.. list-table:: Search Page +.. list-table:: Suchseite :header-rows: 1 * - Name - Description - Default * - paging.search.page.start - - Default start page for search results. + - Standard-Startseite für Suchergebnisse. - ``0`` * - paging.search.page.size - - Default size of search results per page. + - Standardgröße der Suchergebnisse pro Seite. - ``10`` * - paging.search.page.max.size - - Maximum size of search results per page. + - Maximale Größe der Suchergebnisse pro Seite. - ``100`` * - api.param.max.length - - Maximum length of a v2 API string query parameter (q, sort, sdh). OWASP API4:2023. + - Maximale Länge eines String-Abfrageparameters der v2-API (q, sort, sdh). OWASP API4:2023. - ``1000`` * - api.param.max.array.size - - Maximum number of values for a v2 API repeatable query parameter. + - Maximale Anzahl von Werten für einen wiederholbaren Abfrageparameter der v2-API. - ``100`` * - api.click.max.timestamp - - Maximum click-log timestamp (rt, epoch ms) accepted by the v2 click API. OWASP API4:2023. + - Maximaler Klickprotokoll-Zeitstempel (rt, Epoch ms), der von der v2-Klick-API akzeptiert wird. OWASP API4:2023. - ``9999999999999`` * - searchlog.agg.shard.size - searchlog - ``-1`` * - searchlog.request.headers - - Request headers to include in search log. + - Anfrage-Header, die in das Suchprotokoll aufgenommen werden. - (empty) * - searchlog.process.batch_size - - Batch size for search log processing. + - Batchgröße für die Suchprotokollverarbeitung. - ``100`` + * - related_query.generate.days + - Anzahl der Tage an Suchprotokollen, die beim Generieren verwandter Abfragen aus Suchprotokollen gelesen werden. + - ``30`` + * - related_query.generate.term.size + - Maximale Anzahl von Begriffen, die pro virtuellem Host generiert werden. + - ``100`` + * - related_query.generate.query.size + - Maximale Anzahl verwandter Abfragen, die pro Begriff generiert werden. + - ``5`` + * - related_query.generate.min.sessions + - Mindestanzahl unterschiedlicher Benutzersitzungen, die für einen Begriff und für jede seiner verwandten Abfragen erforderlich ist. + - ``3`` + * - related_query.generate.session.interval + - Intervall (Minuten) nach einer Suche, innerhalb dessen eine Folgesuche derselben Sitzung als Verfeinerung zählt. + - ``10`` + * - related_query.generate.seed.log.size + - Maximale Anzahl von Suchprotokollen eines Begriffs, die gelesen werden, um die Sitzungen zu finden, die danach gesucht haben. + - ``1000`` + * - related_query.generate.seed.session.size + - Maximale Anzahl von Sitzungen pro Begriff, deren Folgesuchen gelesen werden. + - ``200`` + * - related_query.generate.log.fetch.size + - Maximale Anzahl von Folgesuch-Protokollen, die pro Begriff gelesen werden. + - ``2000`` + * - related_query.generate.query.min.length + - Mindestlänge (in Zeichen) eines generierten Begriffs oder einer verwandten Abfrage. + - ``2`` + * - related_query.generate.query.max.length + - Maximale Länge (in Zeichen) eines generierten Begriffs oder einer verwandten Abfrage. + - ``50`` + * - docreport.duplicate.group.size + - docreport Maximale Anzahl von Duplikatgruppen, die die Dokumentbericht-Seite anzeigt, die größten zuerst. + - ``100`` + * - docreport.duplicate.docs.size + - Maximale Anzahl von Dokumenten, die die Dokumentbericht-Seite für jede Duplikatgruppe auflistet. + - ``10`` + * - docreport.duplicate.export.page.size + - Anzahl der Inhaltssignaturen, die pro Anfrage gelesen werden, wenn der Duplikatbericht als CSV heruntergeladen wird. + - ``10000`` + * - docreport.dormant.days + - Standardanzahl von Tagen seit der letzten Änderung, nach denen ein Dokument als inaktiv gilt. + - ``365`` * - thumbnail.html.image.min.width - - Minimum width for HTML images in thumbnails. + - Mindestbreite für HTML-Bilder in Thumbnails. - ``100`` * - thumbnail.html.image.min.height - - Minimum height for HTML images in thumbnails. + - Mindesthöhe für HTML-Bilder in Thumbnails. - ``100`` * - thumbnail.html.image.max.aspect.ratio - - Maximum aspect ratio for HTML images in thumbnails. + - Maximales Seitenverhältnis für HTML-Bilder in Thumbnails. - ``3.0`` * - thumbnail.html.image.thumbnail.width - - Width of generated thumbnail images. + - Breite generierter Thumbnail-Bilder. - ``100`` * - thumbnail.html.image.thumbnail.height - - Height of generated thumbnail images. + - Höhe generierter Thumbnail-Bilder. - ``100`` * - thumbnail.html.image.format - - Format of generated thumbnail images. + - Format generierter Thumbnail-Bilder. - ``png`` * - thumbnail.html.image.xpath - - XPath to select images for thumbnails. + - XPath zur Auswahl von Bildern für Thumbnails. - ``//IMG`` * - thumbnail.html.image.exclude.extensions - - File extensions to exclude from thumbnail generation. + - Dateierweiterungen, die von der Thumbnail-Generierung ausgeschlossen werden. - ``svg,html,css,js`` * - thumbnail.generator.interval - - Interval for thumbnail generator. + - Intervall für den Thumbnail-Generator. - ``0`` * - thumbnail.generator.targets - - Targets for thumbnail generator (e.g., all). + - Ziele für den Thumbnail-Generator (z. B. all). - ``all`` * - thumbnail.crawler.enabled - - Whether the thumbnail crawler is enabled. + - Gibt an, ob der Thumbnail-Crawler aktiviert ist. - ``true`` * - thumbnail.system.monitor.interval - - Interval for system monitor in thumbnail processing. + - Intervall für die Systemüberwachung bei der Thumbnail-Verarbeitung. - ``60`` -.. list-table:: User +.. list-table:: Benutzer :header-rows: 1 * - Name - Description - Default * - user.code.request.parameter - - User code settings + - Benutzercode-Einstellungen - ``userCode`` * - user.code.min.length - - User code minimum length. + - Mindestlänge des Benutzercodes. - ``20`` * - user.code.max.length - - User code maximum length. + - Maximale Länge des Benutzercodes. - ``100`` * - user.code.pattern - - User code pattern for validation. + - Muster des Benutzercodes für die Validierung. - ``[a-zA-Z0-9_]+`` * - mail.from.name - - Name to display in the From field of emails. + - Name, der im Feld From von E-Mails angezeigt wird. - ``Administrator`` * - mail.from.address - - Email address to use in the From field. + - E-Mail-Adresse, die im Feld From verwendet wird. - ``root@localhost`` * - mail.hostname - - Hostname for the mail server. + - Hostname des Mailservers. - (empty) * - scheduler.target.name - - Target name for the scheduler. + - Zielname für den Scheduler. - (empty) * - scheduler.job.class - - Job class for the scheduler. + - Job-Klasse für den Scheduler. - ``org.codelibs.fess.app.job.ScriptExecutorJob`` * - scheduler.concurrent.exec.mode - - Mode for concurrent execution in the scheduler. + - Modus für die gleichzeitige Ausführung im Scheduler. - ``QUIT`` * - scheduler.monitor.interval - - Interval for scheduler monitoring. + - Intervall für die Scheduler-Überwachung. - ``30`` * - coordinator.poll.interval - - Interval (seconds) for polling heartbeats and events. + - Intervall (Sekunden) für das Abfragen von Heartbeats und Ereignissen. - ``60`` * - coordinator.heartbeat.ttl - - Time-to-live (ms) for instance heartbeat documents. + - Time-to-live (ms) für Instanz-Heartbeat-Dokumente. - ``180000`` * - coordinator.operation.ttl - - Time-to-live (ms) for operation lock documents. + - Time-to-live (ms) für Vorgangssperr-Dokumente. - ``7200000`` * - coordinator.operation.retry - - Maximum number of retries for acquiring an operation lock. + - Maximale Anzahl von Wiederholungen beim Erwerb einer Vorgangssperre. - ``3`` * - coordinator.event.ttl - - Time-to-live (ms) for event notification documents. + - Time-to-live (ms) für Ereignisbenachrichtigungs-Dokumente. - ``600000`` * - online.help.base.link - - Base link for online help. + - Basis-Link für die Online-Hilfe. - ``https://fess.codelibs.org/{lang}/{version}/admin/`` * - online.help.installation - - Installation guide link for online help. + - Link zur Installationsanleitung für die Online-Hilfe. - ``https://fess.codelibs.org/{lang}/{version}/install/install.html`` * - online.help.eol - - End-of-life information link for online help. + - Link zu den End-of-Life-Informationen für die Online-Hilfe. - ``https://fess.codelibs.org/{lang}/eol.html`` * - online.help.name.failureurl - - Online help key for failure URL. + - Online-Hilfe-Schlüssel für Fehler-URL. - ``failureurl`` * - online.help.name.elevateword - - Online help key for elevate word. + - Online-Hilfe-Schlüssel für Zusätzliches Wort. - ``elevateword`` * - online.help.name.reqheader - - Online help key for request header. + - Online-Hilfe-Schlüssel für Anfrage-Header. - ``reqheader`` * - online.help.name.dict.synonym - - Online help key for synonym dictionary. + - Online-Hilfe-Schlüssel für Synonym-Wörterbuch. - ``synonym`` * - online.help.name.dict - - Online help key for dictionary. + - Online-Hilfe-Schlüssel für Wörterbuch. - ``dict`` * - online.help.name.dict.kuromoji - - Online help key for Kuromoji dictionary. + - Online-Hilfe-Schlüssel für Kuromoji-Wörterbuch. - ``kuromoji`` * - online.help.name.dict.protwords - - Online help key for protected words dictionary. + - Online-Hilfe-Schlüssel für Protwords-Wörterbuch. - ``protwords`` * - online.help.name.dict.stopwords - - Online help key for stopwords dictionary. + - Online-Hilfe-Schlüssel für Stoppwort-Wörterbuch. - ``stopwords`` * - online.help.name.dict.stemmeroverride - - Online help key for stemmer override dictionary. + - Online-Hilfe-Schlüssel für Stemmer-Überschreibungs-Wörterbuch. - ``stemmeroverride`` * - online.help.name.dict.mapping - - Online help key for mapping dictionary. + - Online-Hilfe-Schlüssel für Mapping-Wörterbuch. - ``mapping`` * - online.help.name.webconfig - - Online help key for web config. + - Online-Hilfe-Schlüssel für Web-Konfiguration. - ``webconfig`` * - online.help.name.searchlist - - Online help key for search list. + - Online-Hilfe-Schlüssel für Suchliste. - ``searchlist`` * - online.help.name.log - - Online help key for log. + - Online-Hilfe-Schlüssel für Protokolldatei. - ``log`` * - online.help.name.general - - Online help key for general settings. + - Online-Hilfe-Schlüssel für Allgemeine Einstellungen. - ``general`` * - online.help.name.role - - Online help key for role. + - Online-Hilfe-Schlüssel für Rolle. - ``role`` * - online.help.name.joblog - - Online help key for job log. + - Online-Hilfe-Schlüssel für Jobprotokoll. - ``joblog`` * - online.help.name.keymatch - - Online help key for keymatch. + - Online-Hilfe-Schlüssel für Schlüsselübereinstimmung. - ``keymatch`` * - online.help.name.relatedquery - - Online help key for related query. + - Online-Hilfe-Schlüssel für Verwandte Abfrage. - ``relatedquery`` * - online.help.name.relatedcontent - - Online help key for related content. + - Online-Hilfe-Schlüssel für Verwandter Inhalt. - ``relatedcontent`` * - online.help.name.wizard - - Online help key for wizard. + - Online-Hilfe-Schlüssel für Konfigurations-Assistent. - ``wizard`` * - online.help.name.badword - - Online help key for bad word. + - Online-Hilfe-Schlüssel für Ausschlusswort. - ``badword`` * - online.help.name.pathmap - - Online help key for path mapping. + - Online-Hilfe-Schlüssel für Pfad-Mapping. - ``pathmap`` * - online.help.name.boostdoc - - Online help key for boost document. + - Online-Hilfe-Schlüssel für Dokument-Boosting. - ``boostdoc`` * - online.help.name.dataconfig - - Online help key for data config. + - Online-Hilfe-Schlüssel für Datenkonfiguration. - ``dataconfig`` * - online.help.name.systeminfo - - Online help key for system info. + - Online-Hilfe-Schlüssel für Systeminformationen. - ``systeminfo`` * - online.help.name.user - - Online help key for user. + - Online-Hilfe-Schlüssel für Benutzer. - ``user`` * - online.help.name.group - - Online help key for group. + - Online-Hilfe-Schlüssel für Gruppe. - ``group`` * - online.help.name.dashboard - - Online help key for dashboard. + - Online-Hilfe-Schlüssel für Dashboard. - ``dashboard`` * - online.help.name.webauth - - Online help key for web authentication. + - Online-Hilfe-Schlüssel für Web-Authentifizierung. - ``webauth`` * - online.help.name.fileconfig - - Online help key for file config. + - Online-Hilfe-Schlüssel für Dateikonfiguration. - ``fileconfig`` * - online.help.name.fileauth - - Online help key for file authentication. + - Online-Hilfe-Schlüssel für Datei-Authentifizierung. - ``fileauth`` * - online.help.name.labeltype - - Online help key for label type. + - Online-Hilfe-Schlüssel für Labeltyp. - ``labeltype`` * - online.help.name.tagtype - - Online help key for tag type. + - Online-Hilfe-Schlüssel für Tag-Typ. - ``tagtype`` * - online.help.name.duplicatehost - - Online help key for duplicate host. + - Online-Hilfe-Schlüssel für Duplikat-Host. - ``duplicatehost`` * - online.help.name.scheduler - - Online help key for scheduler. + - Online-Hilfe-Schlüssel für Scheduler. - ``scheduler`` * - online.help.name.crawlinginfo - - Online help key for crawling info. + - Online-Hilfe-Schlüssel für Crawl-Informationen. - ``crawlinginfo`` * - online.help.name.backup - - Online help key for backup. + - Online-Hilfe-Schlüssel für Sicherung. - ``backup`` * - online.help.name.upgrade - - Online help key for upgrade. + - Online-Hilfe-Schlüssel für Aktualisierung. - ``upgrade`` * - online.help.name.sereq - - Online help key for search request. + - Online-Hilfe-Schlüssel für Abfrageanforderung. - ``sereq`` * - online.help.name.accesstoken - - Online help key for access token. + - Online-Hilfe-Schlüssel für Zugriffstoken. - ``accesstoken`` * - online.help.name.suggest - - Online help key for suggest. + - Online-Hilfe-Schlüssel für Vorschlag. - ``suggest`` * - online.help.name.searchlog - - Online help key for search log. + - Online-Hilfe-Schlüssel für Suchprotokoll. - ``searchlog`` * - online.help.name.maintenance - - Online help key for maintenance. + - Online-Hilfe-Schlüssel für Wartung. - ``maintenance`` * - online.help.name.plugin - - Online help key for plugin. + - Online-Hilfe-Schlüssel für Plugin. - ``plugin`` * - online.help.name.storage - - Online help key for storage. + - Online-Hilfe-Schlüssel für Speicher. - ``storage`` * - online.help.supported.langs - - Supported languages for online help. + - Unterstützte Sprachen für die Online-Hilfe. - ``de,es,fr,ja,ko,zh-cn`` * - forum.link - - Forum link for user support. + - Forum-Link für den Benutzersupport. - ``https://discuss.codelibs.org/c/Fess{lang}/`` * - forum.supported.langs - - Supported languages for the forum. + - Unterstützte Sprachen für das Forum. - ``en,ja`` * - suggest.popular.word.seed - - Seed value for popular word suggestion. + - Seed-Wert für Vorschläge beliebter Wörter. - ``0`` * - suggest.popular.word.tags - - Tags for popular word suggestion. + - Tags für Vorschläge beliebter Wörter. - (empty) * - suggest.popular.word.fields - - Fields for popular word suggestion. + - Felder für Vorschläge beliebter Wörter. - (empty) * - suggest.popular.word.excludes - - Excluded words for popular word suggestion. + - Ausgeschlossene Wörter für Vorschläge beliebter Wörter. - (empty) * - suggest.popular.word.size - - Number of popular words to suggest. + - Anzahl der vorzuschlagenden beliebten Wörter. - ``10`` * - suggest.popular.word.window.size - - Window size for popular word suggestion. + - Fenstergröße für Vorschläge beliebter Wörter. - ``30`` * - suggest.popular.word.query.freq - - Query frequency for popular word suggestion. + - Abfragehäufigkeit für Vorschläge beliebter Wörter. - ``10`` * - suggest.min.hit.count - - Minimum hit count for suggestion. + - Minimale Trefferanzahl für Vorschläge. - ``1`` * - suggest.field.contents - - Field for suggestion contents. + - Feld für Vorschlagsinhalte. - ``_default`` * - suggest.field.tags - - Field for suggestion tags. + - Feld für Vorschlags-Tags. - ``label`` * - suggest.field.roles - - Field for suggestion roles. + - Feld für Vorschlagsrollen. - ``role`` * - suggest.field.index.contents - - Index contents for suggestion. + - Indexinhalte für Vorschläge. - ``content,title`` * - suggest.update.request.interval - - Interval for suggestion update requests. + - Intervall für Vorschlags-Aktualisierungsanfragen. - ``0`` * - suggest.update.doc.per.request - - Number of documents per suggestion update request. + - Anzahl der Dokumente pro Vorschlags-Aktualisierungsanfrage. - ``2`` * - suggest.update.contents.limit.num.percentage - - Percentage limit for suggestion update contents. + - Prozentuale Obergrenze für Vorschlags-Aktualisierungsinhalte. - ``50%`` * - suggest.update.contents.limit.num - - Maximum number of suggestion update contents. + - Maximale Anzahl von Vorschlags-Aktualisierungsinhalten. - ``10000`` * - suggest.update.contents.limit.doc.size - - Maximum document size for suggestion update. + - Maximale Dokumentgröße für die Vorschlagsaktualisierung. - ``50000`` * - suggest.source.reader.scroll.size - - Scroll size for suggestion source reader. + - Scroll-Größe für den Vorschlags-Quellleser. - ``1`` * - suggest.popular.word.cache.size - - Cache size for popular word suggestion. + - Cache-Größe für Vorschläge beliebter Wörter. - ``1000`` * - suggest.popular.word.cache.expire - - Cache expiration (seconds) for popular word suggestion. + - Cache-Ablauf (Sekunden) für Vorschläge beliebter Wörter. - ``60`` * - suggest.search.log.permissions - - Permissions for suggestion search log. + - Berechtigungen für das Vorschlags-Suchprotokoll. - ``{user}guest,{role}guest`` * - suggest.system.monitor.interval - - Interval for system monitor in suggestion. + - Intervall für die Systemüberwachung bei Vorschlägen. - ``60`` * - ldap.admin.enabled - - Whether LDAP admin is enabled. + - Gibt an, ob die LDAP-Administration aktiviert ist. - ``false`` * - ldap.admin.user.filter - - User filter for LDAP admin. + - Benutzerfilter für die LDAP-Administration. - ``uid=%s`` * - ldap.admin.user.base.dn - - Base DN for LDAP admin user. + - Base DN für den LDAP-Administrationsbenutzer. - ``ou=People,dc=fess,dc=codelibs,dc=org`` * - ldap.admin.user.object.classes - - Object classes for LDAP admin user. + - Objektklassen für den LDAP-Administrationsbenutzer. - ``organizationalPerson,top,person,inetOrgPerson`` * - ldap.admin.role.filter - - Role filter for LDAP admin. + - Rollenfilter für die LDAP-Administration. - ``cn=%s`` * - ldap.admin.role.base.dn - - Base DN for LDAP admin role. + - Base DN für die LDAP-Administrationsrolle. - ``ou=Role,dc=fess,dc=codelibs,dc=org`` * - ldap.admin.role.object.classes - - Object classes for LDAP admin role. + - Objektklassen für die LDAP-Administrationsrolle. - ``groupOfNames`` * - ldap.admin.group.filter - - Group filter for LDAP admin. + - Gruppenfilter für die LDAP-Administration. - ``cn=%s`` * - ldap.admin.group.base.dn - - Base DN for LDAP admin group. + - Base DN für die LDAP-Administrationsgruppe. - ``ou=Group,dc=fess,dc=codelibs,dc=org`` * - ldap.admin.group.object.classes - - Object classes for LDAP admin group. + - Objektklassen für die LDAP-Administrationsgruppe. - ``groupOfNames`` * - ldap.admin.sync.password - - Whether to sync password for LDAP admin. + - Gibt an, ob das Passwort für die LDAP-Administration synchronisiert werden soll. - ``true`` * - ldap.auth.validation - - Whether to validate LDAP authentication. + - Gibt an, ob die LDAP-Authentifizierung validiert werden soll. - ``true`` * - ldap.connect.timeout - - Timeout (milliseconds) to establish an LDAP connection. This also bounds the TLS handshake and the initial bind response. 0 or less leaves it to the JDK/OS default. + - Timeout (Millisekunden) für den Aufbau einer LDAP-Verbindung. Dies begrenzt auch den TLS-Handshake und die erste Bind-Antwort. 0 oder weniger überlässt es dem Standard des JDK/OS. - ``10000`` * - ldap.read.timeout - - Timeout (milliseconds) to wait for an LDAP response after the connection is bound. 0 or less waits indefinitely. + - Timeout (Millisekunden) für das Warten auf eine LDAP-Antwort, nachdem die Verbindung gebunden wurde. 0 oder weniger wartet unbegrenzt. - ``30000`` * - ldap.search.time.limit - - Server side time limit (milliseconds) for an LDAP search. 0 or less means no limit. + - Serverseitiges Zeitlimit (Millisekunden) für eine LDAP-Suche. 0 oder weniger bedeutet kein Limit. - ``60000`` * - ldap.max.username.length - - Maximum username length for LDAP. + - Maximale Benutzernamenlänge für LDAP. - ``-1`` * - ldap.ignore.netbios.name - - Whether to ignore NetBIOS name in LDAP. + - Gibt an, ob der NetBIOS-Name in LDAP ignoriert werden soll. - ``true`` * - ldap.group.name.with.underscores - - Whether to allow underscores in LDAP group names. + - Gibt an, ob Unterstriche in LDAP-Gruppennamen zugelassen werden sollen. - ``false`` * - ldap.lowercase.permission.name - - Whether to use lowercase for LDAP permission names. + - Gibt an, ob für LDAP-Berechtigungsnamen Kleinbuchstaben verwendet werden sollen. - ``false`` * - ldap.allow.empty.permission - - Whether to allow empty permissions in LDAP. + - Gibt an, ob leere Berechtigungen in LDAP zugelassen werden sollen. - ``true`` * - ldap.samaccountname.group - - Whether to use samAccountName for LDAP group. + - Gibt an, ob samAccountName für die LDAP-Gruppe verwendet werden soll. - ``false`` * - ldap.role.search.user.enabled - - Whether LDAP role search for user is enabled. + - Gibt an, ob die LDAP-Rollensuche für Benutzer aktiviert ist. - ``true`` * - ldap.role.search.group.enabled - - Whether LDAP role search for group is enabled. + - Gibt an, ob die LDAP-Rollensuche für Gruppen aktiviert ist. - ``true`` * - ldap.role.search.role.enabled - - Whether LDAP role search for role is enabled. + - Gibt an, ob die LDAP-Rollensuche für Rollen aktiviert ist. - ``true`` * - ldap.attr.surname - - LDAP attribute for surname. + - LDAP-Attribut für Nachname. - ``sn`` * - ldap.attr.givenName - - LDAP attribute for given name. + - LDAP-Attribut für Vorname. - ``givenName`` * - ldap.attr.employeeNumber - - LDAP attribute for employee number. + - LDAP-Attribut für Mitarbeiternummer. - ``employeeNumber`` * - ldap.attr.mail - - LDAP attribute for mail. + - LDAP-Attribut für E-Mail. - ``mail`` * - ldap.attr.telephoneNumber - - LDAP attribute for telephone number. + - LDAP-Attribut für Telefonnummer. - ``telephoneNumber`` * - ldap.attr.homePhone - - LDAP attribute for home phone. + - LDAP-Attribut für Privattelefon. - ``homePhone`` * - ldap.attr.homePostalAddress - - LDAP attribute for home postal address. + - LDAP-Attribut für private Postanschrift. - ``homePostalAddress`` * - ldap.attr.labeledURI - - LDAP attribute for labeled URI. + - LDAP-Attribut für Labeled URI. - ``labeledURI`` * - ldap.attr.roomNumber - - LDAP attribute for room number. + - LDAP-Attribut für Raumnummer. - ``roomNumber`` * - ldap.attr.description - - LDAP attribute for description. + - LDAP-Attribut für Beschreibung. - ``description`` * - ldap.attr.title - - LDAP attribute for title. + - LDAP-Attribut für Titel. - ``title`` * - ldap.attr.pager - - LDAP attribute for pager. + - LDAP-Attribut für Pager. - ``pager`` * - ldap.attr.street - - LDAP attribute for street. + - LDAP-Attribut für Straße. - ``street`` * - ldap.attr.postalCode - - LDAP attribute for postal code. + - LDAP-Attribut für Postleitzahl. - ``postalCode`` * - ldap.attr.physicalDeliveryOfficeName - - LDAP attribute for physical delivery office name. + - LDAP-Attribut für Name des physischen Zustellungsbüros. - ``physicalDeliveryOfficeName`` * - ldap.attr.destinationIndicator - - LDAP attribute for destination indicator. + - LDAP-Attribut für Zielindikator. - ``destinationIndicator`` * - ldap.attr.internationaliSDNNumber - - LDAP attribute for international ISDN number. + - LDAP-Attribut für internationale ISDN-Nummer. - ``internationaliSDNNumber`` * - ldap.attr.state - - LDAP attribute for state. + - LDAP-Attribut für Bundesland. - ``st`` * - ldap.attr.employeeType - - LDAP attribute for employee type. + - LDAP-Attribut für Mitarbeitertyp. - ``employeeType`` * - ldap.attr.facsimileTelephoneNumber - - LDAP attribute for facsimile telephone number. + - LDAP-Attribut für Faxnummer. - ``facsimileTelephoneNumber`` * - ldap.attr.postOfficeBox - - LDAP attribute for post office box. + - LDAP-Attribut für Postfach. - ``postOfficeBox`` * - ldap.attr.initials - - LDAP attribute for initials. + - LDAP-Attribut für Initialen. - ``initials`` * - ldap.attr.carLicense - - LDAP attribute for car license. + - LDAP-Attribut für Kfz-Kennzeichen. - ``carLicense`` * - ldap.attr.mobile - - LDAP attribute for mobile. + - LDAP-Attribut für Mobiltelefon. - ``mobile`` * - ldap.attr.postalAddress - - LDAP attribute for postal address. + - LDAP-Attribut für Postanschrift. - ``postalAddress`` * - ldap.attr.city - - LDAP attribute for city. + - LDAP-Attribut für Stadt. - ``l`` * - ldap.attr.teletexTerminalIdentifier - - LDAP attribute for teletex terminal identifier. + - LDAP-Attribut für Teletex-Terminalkennung. - ``teletexTerminalIdentifier`` * - ldap.attr.x121Address - - LDAP attribute for X.121 address. + - LDAP-Attribut für X.121-Adresse. - ``x121Address`` * - ldap.attr.businessCategory - - LDAP attribute for business category. + - LDAP-Attribut für Geschäftskategorie. - ``businessCategory`` * - ldap.attr.registeredAddress - - LDAP attribute for registered address. + - LDAP-Attribut für registrierte Adresse. - ``registeredAddress`` * - ldap.attr.displayName - - LDAP attribute for display name. + - LDAP-Attribut für Anzeigename. - ``displayName`` * - ldap.attr.preferredLanguage - - LDAP attribute for preferred language. + - LDAP-Attribut für bevorzugte Sprache. - ``preferredLanguage`` * - ldap.attr.departmentNumber - - LDAP attribute for department number. + - LDAP-Attribut für Abteilungsnummer. - ``departmentNumber`` * - ldap.attr.uidNumber - - LDAP attribute for UID number. + - LDAP-Attribut für UID-Nummer. - ``uidNumber`` * - ldap.attr.gidNumber - - LDAP attribute for GID number. + - LDAP-Attribut für GID-Nummer. - ``gidNumber`` * - ldap.attr.homeDirectory - - LDAP attribute for home directory. + - LDAP-Attribut für Home-Verzeichnis. - ``homeDirectory`` * - plugin.repositories - - Plugin repository URLs. + - Plugin-Repository-URLs. - ``https://maven.codelibs.org/release/org/codelibs/fess/,https://repo.maven.apache.org/maven2/org/codelibs/fess/,https://fess.codelibs.org/plugin/artifacts.yaml`` * - plugin.version.filter - - Version filter for plugins. + - Versionsfilter für Plugins. - (empty) * - storage.max.items.in.page - - Maximum number of items per page in storage. + - Maximale Anzahl von Elementen pro Seite im Speicher. - ``1000`` * - password.invalid.admin.passwords - - List of invalid admin passwords. + - Liste ungültiger Administratorpasswörter. - ``admin`` * - password.min.length - - Minimum password length (0 to disable). + - Minimale Passwortlänge (0 zum Deaktivieren). - ``8`` * - password.max.length - - Maximum length of a password field. + - Maximale Länge eines Passwortfelds. - ``100`` * - password.require.uppercase - - Require uppercase letters in password. + - Großbuchstaben im Passwort verlangen. - ``false`` * - password.require.lowercase - - Require lowercase letters in password. + - Kleinbuchstaben im Passwort verlangen. - ``false`` * - password.require.digit - - Require digits in password. + - Ziffern im Passwort verlangen. - ``false`` * - password.require.special.char - - Require special characters in password. + - Sonderzeichen im Passwort verlangen. - ``false`` * - rag.chat.enabled - - Whether RAG chat feature is enabled. + - Gibt an, ob die RAG-Chat-Funktion aktiviert ist. - ``false`` + * - rag.chat.log.enabled + - Gibt an, ob die Nutzung jeder RAG-Chat-Anfrage (Benutzer, Zeit, LLM-Aufrufe und Tokens) im Chat-Protokoll aufgezeichnet werden soll. Die Frage und die Antwort werden nie aufgezeichnet. + - ``true`` * - rag.chat.context.max.documents - - Chat generation settings. + - Einstellungen zur Chat-Generierung. - ``5`` + * - rag.chat.query.regeneration.max.count + - Maximale Anzahl, wie oft eine Chat-Anfrage ihre Suchabfrage neu generiert und erneut sucht, wenn die Suche keine Dokumente findet oder im Streaming-Chat keiner der Treffer als relevant beurteilt wird. Jede Neugenerierung führt einen LLM-Aufruf aus, plus einen Aufruf zur Relevanzbewertung, wenn die neue Suche Treffer hat (0 deaktiviert). + - ``2`` * - rag.chat.session.timeout.minutes - - Session settings. + - Sitzungseinstellungen. - ``30`` * - rag.chat.session.max.size - - Maximum cached chat sessions; least recently accessed are evicted above it (0 or less means 100). + - Maximale Anzahl zwischengespeicherter Chat-Sitzungen; darüber hinaus werden die am längsten nicht abgerufenen verdrängt (0 oder weniger bedeutet 100). - ``10000`` * - rag.chat.history.max.messages - - Maximum messages kept in one chat session; older turns are trimmed on each new message. + - Maximale Anzahl von Nachrichten, die in einer Chat-Sitzung gehalten werden; ältere Gesprächsrunden werden bei jeder neuen Nachricht gekürzt. - ``30`` * - rag.chat.content.fields - - Enhanced RAG flow settings. Fields to retrieve for full document content. + - Einstellungen für den erweiterten RAG-Ablauf. Felder, die für den vollständigen Dokumentinhalt abgerufen werden. - ``title,url,content,doc_id,content_title,content_description`` * - rag.chat.highlight.fragment.size - - Highlight settings for RAG search. + - Hervorhebungseinstellungen für die RAG-Suche. - ``500`` * - rag.chat.highlight.number.of.fragments - - Number of highlight fragments per document in the RAG chat context search. + - Anzahl der Hervorhebungsfragmente pro Dokument in der Kontextsuche des RAG-Chats. - ``3`` * - rag.chat.content.fulltext.max.length - - Large-document handling for answer generation. Documents whose content_length exceeds this value use highlighted passages instead of full content in the answer context. + - Behandlung großer Dokumente bei der Antwortgenerierung. Dokumente, deren content_length diesen Wert überschreitet, verwenden im Antwortkontext hervorgehobene Passagen anstelle des vollständigen Inhalts. - ``3000`` * - rag.chat.answer.highlight.fragment.size - - Highlight settings used when extracting passages from large documents for the answer context. + - Hervorhebungseinstellungen, die beim Extrahieren von Passagen aus großen Dokumenten für den Antwortkontext verwendet werden. - ``1000`` * - rag.chat.answer.highlight.number.of.fragments - - Number of highlight fragments taken from each oversized document for the answer context. + - Anzahl der Hervorhebungsfragmente, die aus jedem übergroßen Dokument für den Antwortkontext entnommen werden. - ``5`` * - rag.chat.history.assistant.content - - History content mode for assistant messages. smart_summary - drop assistant body, keep only past search query + referenced titles per turn (default, recommended) full - send the whole assistant response source_titles - body + referenced titles suffix source_titles_and_urls - "[References: title (url), ...]" only truncated - truncate assistant response at history.assistant.max.chars none - drop assistant turns from history + - Verlaufsinhaltsmodus für Assistenten-Nachrichten. smart_summary - Assistenten-Text verwerfen, pro Gesprächsrunde nur vergangene Suchabfrage + referenzierte Titel behalten (Standard, empfohlen) full - gesamte Assistenten-Antwort senden source_titles - Text + Suffix aus referenzierten Titeln source_titles_and_urls - nur "[References: title (url), ...]" truncated - Assistenten-Antwort bei history.assistant.max.chars abschneiden none - Assistenten-Gesprächsrunden aus dem Verlauf verwerfen - ``smart_summary`` * - rag.chat.history.titles.max.count - - Maximum number of referenced document titles included per turn in smart_summary history mode. + - Maximale Anzahl referenzierter Dokumenttitel, die pro Gesprächsrunde im Verlaufsmodus smart_summary enthalten sind. - ``5`` + * - rag.chat.document.max.parts + - Maximale Anzahl von Teilen, in die ein Dokument aufgeteilt wird, wenn über ein einzelnes Dokument gechattet wird, das länger als das LLM-Kontextbudget ist. Jeder Teil wird separat zusammengefasst, und die Zusammenfassungen werden zur Antwort kombiniert; Teile über dieser Anzahl werden nicht verwendet. Eine Anfrage zu einem solchen Dokument führt in jeder Gesprächsrunde bis zu so viele LLM-Aufrufe plus einen für die Antwort aus. + - ``10`` + * - rag.chat.response.language + - Sprache, in der das LLM antworten soll. browser - die Sprache des Browsers oder der UI-Locale des Benutzers; keine Anweisung für Englisch (Standard) none - keine Sprachanweisung; das LLM antwortet normalerweise in der Sprache der Frage en, ja.. - immer in dieser Sprache antworten + - ``browser`` * - index.export.path - - Index Export + - Index-Export - ``/var/lib/fess/export`` * - index.export.exclude.fields - - Comma-separated document fields omitted from files written by the index export job. + - Kommagetrennte Dokumentfelder, die in den vom Index-Export-Job geschriebenen Dateien weggelassen werden. - ``cache,tag`` * - index.export.scroll.size - - Number of documents fetched per scroll request by the index export job. + - Anzahl der Dokumente, die der Index-Export-Job pro Scroll-Anfrage abruft. - ``100`` * - index.export.format - - Output format for exported documents; only html and json are accepted, anything else fails the job. + - Ausgabeformat für exportierte Dokumente; nur html und json werden akzeptiert, alles andere lässt den Job fehlschlagen. - ``html`` * - log.notification.flush.interval - - Log Notification Interval (seconds) for flushing log notification buffer to search engine. + - Protokollbenachrichtigung Intervall (Sekunden) zum Leeren des Protokollbenachrichtigungspuffers in die Suchmaschine. - ``30`` * - log.notification.max.details.length - - Maximum length of notification details text. + - Maximale Länge des Benachrichtigungs-Detailtexts. - ``3000`` * - log.notification.max.display.events - - Maximum number of events to display in notification. + - Maximale Anzahl von Ereignissen, die in der Benachrichtigung angezeigt werden. - ``50`` * - log.notification.max.message.length - - Maximum length of each log message in notification. + - Maximale Länge jeder Protokollmeldung in der Benachrichtigung. - ``200`` * - log.notification.search.size - - Maximum number of events to fetch from search engine per notification job. + - Maximale Anzahl von Ereignissen, die pro Benachrichtigungs-Job von der Suchmaschine abgerufen werden. - ``1000`` * - log.notification.buffer.size - - Maximum number of events to buffer in memory. + - Maximale Anzahl von Ereignissen, die im Speicher gepuffert werden. - ``1000`` * - log.notification.interval - - Interval (seconds) for the notification job cycle, used in notification messages. + - Intervall (Sekunden) für den Zyklus des Benachrichtigungs-Jobs, das in Benachrichtigungsmeldungen verwendet wird. - ``300`` * - theme.directory.path - - Static theme system (see docs/superpowers/specs/2026-05-21-fess-static-theme-design.md) + - Statisches Theme-System (siehe docs/superpowers/specs/2026-05-21-fess-static-theme-design.md) - ``themes`` * - theme.upload.max.size - - Maximum size (bytes) of an uploaded theme archive. + - Maximale Größe (Bytes) eines hochgeladenen Theme-Archivs. - ``52428800`` * - theme.upload.max.extracted.size - - Maximum total extracted size (bytes); extraction aborts once it is exceeded. + - Maximale entpackte Gesamtgröße (Bytes); das Entpacken wird abgebrochen, sobald sie überschritten wird. - ``209715200`` * - theme.upload.max.entries - - Maximum number of entries allowed in an uploaded theme archive. + - Maximal zulässige Anzahl von Einträgen in einem hochgeladenen Theme-Archiv. - ``1000`` * - theme.upload.max.compression.ratio - - Maximum uncompressed/compressed ratio for a single theme archive entry. + - Maximales Verhältnis unkomprimiert/komprimiert für einen einzelnen Theme-Archiv-Eintrag. - ``100`` * - theme.upload.zip.ratio.max - - Maximum cumulative uncompressed/compressed ratio for the whole archive (zip-bomb guard). + - Maximales kumuliertes Verhältnis unkomprimiert/komprimiert für das gesamte Archiv (Zip-Bomb-Schutz). - ``50`` * - theme.upload.zip.ratio.check.threshold.bytes - - Compressed bytes read before the cumulative zip ratio check applies; smaller archives skip it. + - Gelesene komprimierte Bytes, bevor die Prüfung des kumulierten ZIP-Verhältnisses greift; kleinere Archive überspringen sie. - ``65536`` * - theme.upload.attic.retention.days - - Retention (days) for a replaced theme directory before the cleanup sweep removes it. + - Aufbewahrung (Tage) für ein ersetztes Theme-Verzeichnis, bevor der Bereinigungslauf es entfernt. - ``7`` + * - theme.repositories + - Repository-URLs (kommagetrennt), von denen statische Themes heruntergeladen werden. + - ``https://maven.codelibs.org/release/org/codelibs/fess/themes/`` + * - theme.index.frame.ancestors + - Wert der Direktive frame-ancestors in der Content-Security-Policy der HTML-Seiten des statischen Themes: die Origins, die sie in einem Frame einbetten dürfen. Der Standardwert 'none' erlaubt keiner Seite, sie einzubetten. WebKit (Safari) wendet frame-ancestors auf die blob:-Frames an, die die Dateivorschau und die Cache-Ansicht eines Themes verwenden, und zeigt sie daher leer an, solange der Wert 'none' ist. Lassen Sie den Wert leer, um die Direktive wegzulassen; X-Frame-Options: DENY wird in jedem Fall gesendet und hält die Seiten dann in jedem Browser aus Frames fern (ein Browser, der frame-ancestors berücksichtigt, ignoriert diesen Header). + - ``'none'`` * - theme.api.csrf.server.origins - - Optional: canonical external origin(s) of this Fess instance (comma/newline separated), e.g. https://fess.example.com. When set, these are treated as same-origin for the v2 CSRF Origin check WITHOUT trusting forwarded headers. Recommended behind reverse proxies that are not listed in rate.limit.trusted.proxies. When empty, the target origin is reconstructed from trusted-proxy X-Forwarded-\* headers, then from the servlet request. + - Optional: kanonische externe(r) Origin(s) dieser Fess-Instanz (durch Komma/Zeilenumbruch getrennt), z. B. https://fess.example.com. Wenn gesetzt, werden diese für die v2-CSRF-Origin-Prüfung als Same-Origin behandelt, OHNE weitergeleiteten Headern zu vertrauen. Empfohlen hinter Reverse Proxies, die nicht in rate.limit.trusted.proxies aufgeführt sind. Wenn leer, wird der Ziel-Origin aus den X-Forwarded-\*-Headern vertrauenswürdiger Proxies rekonstruiert, dann aus der Servlet-Anfrage. - (empty) * - theme.api.login.rate.limit.per.ip.per.minute - - Login attempts allowed per client IP each minute; 0 or less disables the gate. + - Zulässige Anmeldeversuche pro Client-IP und Minute; 0 oder weniger deaktiviert die Begrenzung. - ``10`` * - theme.api.login.rate.limit.per.user.per.minute - - Login attempts allowed per client IP and user name each minute; also gates password change. + - Zulässige Anmeldeversuche pro Client-IP und Benutzername und Minute; begrenzt auch die Passwortänderung. - ``5`` * - theme.api.login.lockout.seconds - - Lockout (seconds) applied once a login rate limit is exceeded; 0 or less disables the lockout. + - Sperrzeit (Sekunden), die angewendet wird, sobald ein Login-Rate-Limit überschritten wird; 0 oder weniger deaktiviert die Sperre. - ``900`` * - theme.api.login.rate.limit.max.entries - - Maximum login rate-limit buckets held in memory; idle buckets are evicted at the cap. + - Maximale Anzahl von Login-Rate-Limit-Buckets im Speicher; inaktive Buckets werden bei Erreichen der Obergrenze verdrängt. - ``100000`` * - api.chat.stream.keepalive.interval.ms - - Interval between SSE keep-alive pings emitted by /api/v2/chat/stream. The ping is a comment-only line (": keepalive\\n\\n") that does not affect the event stream but defeats intermediaries (nginx default proxy_read_timeout is 60s) that drop idle connections during long LLM phases. Set <=0 to disable. Unit: milliseconds. + - Intervall zwischen den SSE-Keep-alive-Pings, die von /api/v2/chat/stream ausgegeben werden. Der Ping ist eine reine Kommentarzeile (": keepalive\\n\\n"), die den Event-Stream nicht beeinflusst, aber Zwischeninstanzen umgeht (der nginx-Standardwert für proxy_read_timeout ist 60s), die inaktive Verbindungen während langer LLM-Phasen trennen. Setzen Sie <=0 zum Deaktivieren. Einheit: Millisekunden. - ``15000`` .. GENERATED-END: properties diff --git a/en/15.9/config/properties.rst b/en/15.9/config/properties.rst index 05527361..85169871 100644 --- a/en/15.9/config/properties.rst +++ b/en/15.9/config/properties.rst @@ -302,6 +302,18 @@ Core * - api.search.scroll - Whether to enable scroll for API search. - ``false`` + * - api.search.export + - Whether to enable the end-user export of search results (CSV/JSON) at /api/v2/documents/export. + - ``false`` + * - api.search.export.max.size + - Maximum number of documents written by one search result export. + - ``1000`` + * - api.search.export.fields + - Fields written by the search result export (comma-separated). A field that is not an API response field is ignored. + - ``title,url_link,last_modified,content_length,filetype`` + * - api.search.export.rate.limit.per.minute + - Maximum number of search result exports per minute for each user (each client IP for a guest). 0 or less disables the limit. + - ``10`` * - api.json.response.headers - Headers for API JSON response. Access-Control-\* and Timing-Allow-Origin are ignored here (CORS is controlled by api.cors.\* / CorsFilter). Do not set Vary. - ``Referrer-Policy:strict-origin-when-cross-origin`` @@ -501,6 +513,7 @@ Index - | ``title=title:string`` | ``Title=title:string`` | ``dc:title=title:string`` + | ``frontmatter.title=title:string`` .. list-table:: Crawler HTML :header-rows: 1 @@ -584,6 +597,12 @@ Index * - crawler.document.file.default.exclude.search.patterns - Patterns to exclude for file search processing. - (empty) + * - crawler.document.file.owner.enabled + - Whether to index the owner of crawled files (SMB, local file system and FTP). The crawl config parameter config.owner.enabled overrides it. + - ``true`` + * - crawler.document.file.last.modifier.enabled + - Whether to index the last modifier of crawled files, read from the document metadata and falling back to the file owner. The crawl config parameter config.last.modifier.enabled overrides it. + - ``true`` .. list-table:: Crawler Cache :header-rows: 1 @@ -606,6 +625,15 @@ Index * - crawler.document.mimetype.extension.overrides - Extension-to-MIME-type override mappings for MIME type detection (one per line: .ext=mime/type). - (empty) + * - crawler.document.ocr.enabled + - Whether to extract text from images and scanned PDFs with Tesseract OCR (requires the tesseract command). + - ``false`` + * - crawler.document.ocr.language + - Tesseract OCR languages, joined with '+' (e.g. jpn+eng). + - ``eng`` + * - crawler.document.ocr.timeout + - Timeout in seconds for one Tesseract OCR run. + - ``120`` .. list-table:: Indexer :header-rows: 1 @@ -732,6 +760,15 @@ Index * - index.field.last_modified - Field name for last modified date in the index. - ``last_modified`` + * - index.field.etag + - Field name for the ETag response header of the crawled document in the index. + - ``etag`` + * - index.field.owner + - Field name for the owner of the crawled file in the index. + - ``owner`` + * - index.field.last_modifier + - Field name for the last modifier of the crawled file in the index. + - ``last_modifier`` * - index.field.anchor - Field name for anchor in the index. - ``anchor`` @@ -1393,7 +1430,7 @@ Index - How the search engine combines the fused scores: rrf, arithmetic_mean, geometric_mean or harmonic_mean. - ``rrf`` * - rank.fusion.normalization.technique - - How scores are normalized before they are combined: min_max, l2 or z_score. Ignored by rrf. + - How scores are normalized before they are combined: min_max, l2 or z_score. Ignored by rrf. z_score can only be combined with arithmetic_mean; any other mean is refused and Fess fuses the results itself. - ``min_max`` * - rank.fusion.combination.weights - Weight per searcher for engine-side fusion, as name:weight pairs, e.g. default:0.7,semantic_chunk:0.3. The weights must sum to 1.0 and must name every searcher taking part. Empty weights them equally. @@ -1432,7 +1469,7 @@ Index - ``fess_basic_config.bulk,fess_config.bulk,fess_user.bulk,system.properties,fess.json,doc.json`` * - index.backup.log.targets - Target log files for index backup. - - ``click_log.ndjson,favorite_log.ndjson,search_log.ndjson,user_info.ndjson`` + - ``chat_log.ndjson,click_log.ndjson,favorite_log.ndjson,search_log.ndjson,user_info.ndjson`` * - index.backup.log.load.timeout - Timeout for loading index backup logs. - ``60000`` @@ -1461,6 +1498,15 @@ Index * - logging.click.max.queue.size - Maximum queue size for click logging. - ``10000`` + * - logging.chat.max.queue.size + - Maximum queue size for chat usage logging. + - ``10000`` + * - search.history.enabled + - Whether to record the search conditions of logged-in users for the search history. + - ``true`` + * - search.history.size + - Maximum number of search history entries returned per user. + - ``10`` * - user.tag.enabled - Whether logged-in users can tag documents. Each tag belongs to the user who created it. - ``false`` @@ -1731,6 +1777,48 @@ Web * - searchlog.process.batch_size - Batch size for search log processing. - ``100`` + * - related_query.generate.days + - Number of days of search logs read when generating related queries from search logs. + - ``30`` + * - related_query.generate.term.size + - Maximum number of terms generated per virtual host. + - ``100`` + * - related_query.generate.query.size + - Maximum number of related queries generated per term. + - ``5`` + * - related_query.generate.min.sessions + - Minimum number of distinct user sessions required for a term and for each of its related queries. + - ``3`` + * - related_query.generate.session.interval + - Interval (minutes) after a search within which a follow-up search of the same session counts as a refinement. + - ``10`` + * - related_query.generate.seed.log.size + - Maximum number of search logs of a term read to find the sessions that searched it. + - ``1000`` + * - related_query.generate.seed.session.size + - Maximum number of sessions per term whose follow-up searches are read. + - ``200`` + * - related_query.generate.log.fetch.size + - Maximum number of follow-up search logs read per term. + - ``2000`` + * - related_query.generate.query.min.length + - Minimum length (in characters) of a generated term or related query. + - ``2`` + * - related_query.generate.query.max.length + - Maximum length (in characters) of a generated term or related query. + - ``50`` + * - docreport.duplicate.group.size + - docreport Maximum number of duplicate groups the document report screen shows, largest first. + - ``100`` + * - docreport.duplicate.docs.size + - Maximum number of documents the document report screen lists for each duplicate group. + - ``10`` + * - docreport.duplicate.export.page.size + - Number of content signatures read per request when the duplicate report is downloaded as CSV. + - ``10000`` + * - docreport.dormant.days + - Default number of days since the last modification after which a document counts as dormant. + - ``365`` * - thumbnail.html.image.min.width - Minimum width for HTML images in thumbnails. - ``100`` @@ -2254,9 +2342,15 @@ Web * - rag.chat.enabled - Whether RAG chat feature is enabled. - ``false`` + * - rag.chat.log.enabled + - Whether to record the usage of each RAG chat request (user, time, LLM calls and tokens) in the chat log. The question and the answer are never recorded. + - ``true`` * - rag.chat.context.max.documents - Chat generation settings. - ``5`` + * - rag.chat.query.regeneration.max.count + - Maximum number of times one chat request regenerates its search query and searches again when the search finds no documents or, in the streaming chat, none of the hits is judged relevant. Each regeneration makes one LLM call, plus one relevance evaluation call when the new search has hits (0 disables). + - ``2`` * - rag.chat.session.timeout.minutes - Session settings. - ``30`` @@ -2290,6 +2384,12 @@ Web * - rag.chat.history.titles.max.count - Maximum number of referenced document titles included per turn in smart_summary history mode. - ``5`` + * - rag.chat.document.max.parts + - Maximum number of parts a document is split into when chatting about a single document longer than the LLM context budget. Each part is summarized separately and the summaries are combined into the answer; parts beyond this number are not used. A request about such a document makes up to this many LLM calls plus one for the answer, on every turn. + - ``10`` + * - rag.chat.response.language + - Language the LLM is asked to answer in. browser - the language of the user's browser or UI locale; no instruction for English (default) none - no language instruction; the LLM usually answers in the language of the question en, ja.. - always answer in this language + - ``browser`` * - index.export.path - Index Export - ``/var/lib/fess/export`` @@ -2347,6 +2447,12 @@ Web * - theme.upload.attic.retention.days - Retention (days) for a replaced theme directory before the cleanup sweep removes it. - ``7`` + * - theme.repositories + - Repository URLs (comma separated) that static themes are downloaded from. + - ``https://maven.codelibs.org/release/org/codelibs/fess/themes/`` + * - theme.index.frame.ancestors + - Value of the frame-ancestors directive in the Content-Security-Policy of the static theme's HTML pages: the origins that may embed them in a frame. The default 'none' lets no page embed them. WebKit (Safari) applies frame-ancestors to the blob: frames that the file preview and the cache view of a theme use, so it shows them blank while the value is 'none'. Leave the value empty to drop the directive; X-Frame-Options: DENY is sent either way and then keeps the pages out of frames in every browser (a browser that honors frame-ancestors ignores that header). + - ``'none'`` * - theme.api.csrf.server.origins - Optional: canonical external origin(s) of this Fess instance (comma/newline separated), e.g. https://fess.example.com. When set, these are treated as same-origin for the v2 CSRF Origin check WITHOUT trusting forwarded headers. Recommended behind reverse proxies that are not listed in rate.limit.trusted.proxies. When empty, the target origin is reconstructed from trusted-proxy X-Forwarded-\* headers, then from the servlet request. - (empty) diff --git a/es/15.9/config/properties.po b/es/15.9/config/properties.po index e27a95bd..278d14a1 100644 --- a/es/15.9/config/properties.po +++ b/es/15.9/config/properties.po @@ -10,2002 +10,2107 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" msgid "Core" -msgstr "" +msgstr "Núcleo" msgid "The title of the domain for logging and display." -msgstr "" +msgstr "Título del dominio para el registro y la visualización." msgid "Search Engine" -msgstr "" +msgstr "Motor de búsqueda" msgid "The type of search engine backend (e.g., default, opensearch)." -msgstr "" +msgstr "Tipo de backend del motor de búsqueda (p. ej., default, opensearch)." msgid "The URL of the search engine HTTP endpoint. For IPv6 environments, use brackets around the IPv6 address (e.g., http://[::1]:9200)" -msgstr "" +msgstr "URL del endpoint HTTP del motor de búsqueda. En entornos IPv6, use corchetes alrededor de la dirección IPv6 (p. ej., http://[::1]:9200)" msgid "Path to SSL certificate authorities for secure HTTP connections." -msgstr "" +msgstr "Ruta a las autoridades de certificación SSL para las conexiones HTTP seguras." msgid "Username for authenticating to the search engine." -msgstr "" +msgstr "Nombre de usuario para autenticarse en el motor de búsqueda." msgid "Password for authenticating to the search engine." -msgstr "" +msgstr "Contraseña para autenticarse en el motor de búsqueda." msgid "Interval (ms) for heartbeat checks to the search engine." -msgstr "" +msgstr "Intervalo (ms) de las comprobaciones de heartbeat al motor de búsqueda." msgid "Cipher algorithm used for encryption." -msgstr "" +msgstr "Algoritmo de cifrado utilizado para el cifrado." msgid "Secret key for encryption (change this value for production)." -msgstr "" +msgstr "Clave secreta para el cifrado (cambie este valor en producción)." msgid "Algorithm for digest calculation." -msgstr "" +msgstr "Algoritmo para el cálculo del digest." msgid "Password hashing (new mechanism, Spring Security v5.8 compatible) Supported: bcrypt (only, as of now)" -msgstr "" +msgstr "Hash de contraseñas (nuevo mecanismo, compatible con Spring Security v5.8) Admitido: bcrypt (únicamente, por ahora)" msgid "BCrypt cost (log rounds). 10 matches Spring Security v5.8 default. Range: 4-31." -msgstr "" +msgstr "Costo de BCrypt (rondas logarítmicas). 10 coincide con el valor predeterminado de Spring Security v5.8. Rango: 4-31." msgid "Lazy re-hashing on successful login for legacy hashes." -msgstr "" +msgstr "Re-hash diferido al iniciar sesión correctamente para los hashes heredados." msgid "NOTE: app.digest.algorithm is kept for LEGACY password verification only (pre-upgrade hashes that have no {id} prefix). Do not use for new passwords. Regex pattern for properties to encrypt." -msgstr "" +msgstr "NOTA: app.digest.algorithm se conserva únicamente para la verificación HEREDADA de contraseñas (hashes anteriores a la actualización que no tienen el prefijo {id}). No lo utilice para contraseñas nuevas. Patrón de expresión regular de las propiedades que se cifran." msgid "Regex pattern for sensitive values to mask in debug logs (case-insensitive match against property/env keys)." -msgstr "" +msgstr "Patrón de expresión regular de los valores sensibles que se enmascaran en los registros de depuración (coincidencia sin distinguir mayúsculas y minúsculas con las claves de propiedades y de variables de entorno)." msgid "Extension names for application customization." -msgstr "" +msgstr "Nombres de extensiones para la personalización de la aplicación." msgid "Audit log format." -msgstr "" +msgstr "Formato del registro de auditoría." msgid "Script audit log settings." -msgstr "" +msgstr "Configuración del registro de auditoría de scripts." msgid "Maximum characters of script text kept in a script audit log entry; longer text is truncated." -msgstr "" +msgstr "Número máximo de caracteres del texto del script que se conservan en una entrada del registro de auditoría de scripts; el texto más largo se trunca." msgid "JVM options for the crawler process." -msgstr "" +msgstr "Opciones de JVM para el proceso del rastreador." msgid "JVM options (newline-separated) passed to the suggest creator child process." -msgstr "" +msgstr "Opciones de JVM (separadas por saltos de línea) que se pasan al proceso hijo del creador de sugerencias." msgid "JVM options for the chunk vector indexer process. Heap budget. This child JVM is only started while the \"Content Chunk Vector Indexer\" job runs, so a generous -Xmx costs nothing when content chunking is off. The live set is dominated by the in-flight batches, each of which retains, per document, the full _source, the document's chunk strings, and the document's embedding vectors: content_chunker.job.bulk_size (default 20) x content_chunker.max_chunks_per_document (default 1000) x content_chunker.embedding.dimension (default 768) x 4 bytes per float x content_chunker.job.concurrency (default 2) = ~117 MB of vectors alone, before chunk strings and document sources. With the shipped defaults the worst case is roughly 190-250 MB live (and ~235 MB of vectors alone at dimension=1536), which does not fit a 256 MB heap with any GC headroom. Raise -Xmx further if you raise bulk_size, max_chunks_per_document, concurrency, or the embedding dimension." -msgstr "" +msgstr "Opciones de JVM para el proceso del indexador de vectores de chunks. Presupuesto de heap. Esta JVM hija solo se inicia mientras se ejecuta el trabajo \"Content Chunk Vector Indexer\", por lo que un -Xmx generoso no cuesta nada cuando la división del contenido en chunks está desactivada. El conjunto vivo está dominado por los lotes en curso, cada uno de los cuales conserva, por documento, el _source completo, las cadenas de chunks del documento y los vectores de embedding del documento: content_chunker.job.bulk_size (valor predeterminado 20) x content_chunker.max_chunks_per_document (valor predeterminado 1000) x content_chunker.embedding.dimension (valor predeterminado 768) x 4 bytes por float x content_chunker.job.concurrency (valor predeterminado 2) = ~117 MB solo de vectores, antes de las cadenas de chunks y los documentos de origen. Con los valores predeterminados incluidos, el peor caso es de aproximadamente 190-250 MB vivos (y ~235 MB solo de vectores con dimension=1536), lo que no cabe en un heap de 256 MB con ningún margen para el GC. Aumente -Xmx todavía más si aumenta bulk_size, max_chunks_per_document, concurrency o la dimensión del embedding." msgid "JVM options for the thumbnail process." -msgstr "" +msgstr "Opciones de JVM para el proceso de miniaturas." msgid "Job" -msgstr "" +msgstr "Trabajo" msgid "System job IDs for scheduled jobs." -msgstr "" +msgstr "IDs de trabajos del sistema para los trabajos programados." msgid "Template for web crawler job title." -msgstr "" +msgstr "Plantilla del título del trabajo del rastreador web." msgid "Template for file crawler job title." -msgstr "" +msgstr "Plantilla del título del trabajo del rastreador de archivos." msgid "Template for data crawler job title." -msgstr "" +msgstr "Plantilla del título del trabajo del rastreador de almacén de datos." msgid "Script template for job execution." -msgstr "" +msgstr "Plantilla de script para la ejecución de trabajos." msgid "Maximum number of crawler processes." -msgstr "" +msgstr "Número máximo de procesos del rastreador." msgid "Default script language for jobs." -msgstr "" +msgstr "Lenguaje de script predeterminado para los trabajos." msgid "Pattern to filter system properties for jobs." -msgstr "" +msgstr "Patrón para filtrar las propiedades del sistema para los trabajos." msgid "Number of processors to use." -msgstr "" +msgstr "Número de procesadores que se utilizan." msgid "Path to Java command." -msgstr "" +msgstr "Ruta del comando Java." msgid "Path to Python command." -msgstr "" +msgstr "Ruta del comando Python." msgid "Encoding for file paths." -msgstr "" +msgstr "Codificación de las rutas de archivo." msgid "Whether to use a dedicated temporary directory." -msgstr "" +msgstr "Indica si se utiliza un directorio temporal dedicado." msgid "Maximum length of log output." -msgstr "" +msgstr "Longitud máxima de la salida del registro." msgid "Adaptive load control value." -msgstr "" +msgstr "Valor del control de carga adaptativo." msgid "CPU threshold (%) for web request load control. Returns 429 when CPU >= this value. (100: disabled)" -msgstr "" +msgstr "Umbral de CPU (%) para el control de carga de las solicitudes web. Devuelve 429 cuando la CPU >= este valor. (100: deshabilitado)" msgid "CPU threshold (%) for API request load control. Returns 429 when CPU >= this value. (100: disabled)" -msgstr "" +msgstr "Umbral de CPU (%) para el control de carga de las solicitudes de API. Devuelve 429 cuando la CPU >= este valor. (100: deshabilitado)" msgid "Interval (seconds) for monitoring OpenSearch CPU load." -msgstr "" +msgstr "Intervalo (segundos) para monitorear la carga de CPU de OpenSearch." msgid "Supported languages." -msgstr "" +msgstr "Idiomas admitidos." msgid "Length of API access token." -msgstr "" +msgstr "Longitud del token de acceso de la API." msgid "API access token request parameter." -msgstr "" +msgstr "Parámetro de solicitud del token de acceso de la API." msgid "Permissions for API admin access." -msgstr "" +msgstr "Permisos para el acceso de administración de la API." msgid "Accepted referers for API search." -msgstr "" +msgstr "Referers aceptados para la búsqueda por API." msgid "Whether to enable scroll for API search." -msgstr "" +msgstr "Indica si se habilita scroll para la búsqueda por API." + +msgid "Whether to enable the end-user export of search results (CSV/JSON) at /api/v2/documents/export." +msgstr "Indica si se habilita la exportación por parte del usuario final de los resultados de búsqueda (CSV/JSON) en /api/v2/documents/export." + +msgid "Maximum number of documents written by one search result export." +msgstr "Número máximo de documentos que escribe una exportación de resultados de búsqueda." + +msgid "Fields written by the search result export (comma-separated). A field that is not an API response field is ignored." +msgstr "Campos que escribe la exportación de resultados de búsqueda (separados por comas). Se ignora un campo que no es un campo de respuesta de la API." + +msgid "Maximum number of search result exports per minute for each user (each client IP for a guest). 0 or less disables the limit." +msgstr "Número máximo de exportaciones de resultados de búsqueda por minuto para cada usuario (cada IP de cliente en el caso de un invitado). 0 o menos deshabilita el límite." msgid "Headers for API JSON response. Access-Control-* and Timing-Allow-Origin are ignored here (CORS is controlled by api.cors.* / CorsFilter). Do not set Vary." -msgstr "" +msgstr "Encabezados de la respuesta JSON de la API. Access-Control-* y Timing-Allow-Origin se ignoran aquí (CORS se controla mediante api.cors.* / CorsFilter). No establezca Vary." msgid "Whether to include exceptions in API JSON response." -msgstr "" +msgstr "Indica si se incluyen excepciones en la respuesta JSON de la API." msgid "Headers for API GSA response. Access-Control-* and Timing-Allow-Origin are ignored here (CORS is controlled by api.cors.* / CorsFilter). Do not set Vary." -msgstr "" +msgstr "Encabezados de la respuesta GSA de la API. Access-Control-* y Timing-Allow-Origin se ignoran aquí (CORS se controla mediante api.cors.* / CorsFilter). No establezca Vary." msgid "Whether to include exceptions in API GSA response." -msgstr "" +msgstr "Indica si se incluyen excepciones en la respuesta GSA de la API." msgid "Headers for API dashboard response. Access-Control-* and Timing-Allow-Origin are ignored here (CORS is controlled by api.cors.* / CorsFilter). Do not set Vary." -msgstr "" +msgstr "Encabezados de la respuesta del panel de control de la API. Access-Control-* y Timing-Allow-Origin se ignoran aquí (CORS se controla mediante api.cors.* / CorsFilter). No establezca Vary." msgid "Allowed origins for CORS. \"*\" returns a literal \"*\" (the request Origin is NOT reflected) and disables credentials. Set explicit origins (newline- or comma-separated) to allow credentialed cross-origin access." -msgstr "" +msgstr "Orígenes permitidos para CORS. \"*\" devuelve un \"*\" literal (el Origin de la solicitud NO se refleja) y deshabilita las credenciales. Establezca orígenes explícitos (separados por saltos de línea o comas) para permitir el acceso entre orígenes con credenciales." msgid "Allowed HTTP methods for CORS." -msgstr "" +msgstr "Métodos HTTP permitidos para CORS." msgid "Max age for CORS preflight requests." -msgstr "" +msgstr "Edad máxima (max age) de las solicitudes preflight de CORS." msgid "Allowed request headers for CORS preflight. A static list is returned (Access-Control-Request-Headers is not reflected). Includes X-Fess-CSRF-Token for cross-origin SPAs sending the CSRF token." -msgstr "" +msgstr "Encabezados de solicitud permitidos para el preflight de CORS. Se devuelve una lista estática (Access-Control-Request-Headers no se refleja). Incluye X-Fess-CSRF-Token para las SPA de origen cruzado que envían el token CSRF." msgid "Whether to allow credentials for CORS. Honored only for an exact match of an explicit Origin; ignored when api.cors.allow.origin is \"*\"." -msgstr "" +msgstr "Indica si se permiten las credenciales para CORS. Solo se respeta cuando coincide exactamente con un Origin explícito; se ignora cuando api.cors.allow.origin es \"*\"." msgid "Whether to enable JSONP for API." -msgstr "" +msgstr "Indica si se habilita JSONP para la API." msgid "Fields for API ping to search engine." -msgstr "" +msgstr "Campos para el ping de la API al motor de búsqueda." msgid "Rate Limiting" -msgstr "" +msgstr "Límite de tasa" msgid "Whether rate limiting is enabled." -msgstr "" +msgstr "Indica si el límite de tasa está habilitado." msgid "Maximum number of requests allowed per window." -msgstr "" +msgstr "Número máximo de solicitudes permitidas por ventana." msgid "Window size in milliseconds." -msgstr "" +msgstr "Tamaño de la ventana en milisegundos." msgid "Duration in milliseconds to block IP when limit exceeded." -msgstr "" +msgstr "Duración en milisegundos del bloqueo de una IP cuando se excede el límite." msgid "Retry-After header value in seconds." -msgstr "" +msgstr "Valor del encabezado Retry-After en segundos." msgid "Comma-separated list of whitelisted IPs (e.g., 127.0.0.1,::1)." -msgstr "" +msgstr "Lista de IPs incluidas en la lista de permitidos, separadas por comas (p. ej., 127.0.0.1,::1)." msgid "Comma-separated list of blocked IPs." -msgstr "" +msgstr "Lista de IPs bloqueadas, separadas por comas." msgid "Comma-separated list of trusted proxy IPs. Only trust X-Forwarded-For/X-Real-IP from these IPs." -msgstr "" +msgstr "Lista de IPs de proxies de confianza, separadas por comas. Solo se confía en X-Forwarded-For/X-Real-IP procedentes de estas IPs." msgid "Number of requests between cleanup operations to prevent memory leaks." -msgstr "" +msgstr "Número de solicitudes entre las operaciones de limpieza para evitar fugas de memoria." msgid "Virtual Host: Host:fess.codelibs.org=fess" -msgstr "" +msgstr "Host virtual: Host:fess.codelibs.org=fess" msgid "Hostname for the HTTP proxy server." -msgstr "" +msgstr "Nombre de host del servidor proxy HTTP." msgid "Port number for the HTTP proxy server (e.g., 8080)." -msgstr "" +msgstr "Número de puerto del servidor proxy HTTP (p. ej., 8080)." msgid "Username for HTTP proxy authentication." -msgstr "" +msgstr "Nombre de usuario para la autenticación del proxy HTTP." msgid "Password for HTTP proxy authentication." -msgstr "" +msgstr "Contraseña para la autenticación del proxy HTTP." msgid "Maximum size (bytes) for HTTP file uploads." -msgstr "" +msgstr "Tamaño máximo (bytes) de las cargas de archivos HTTP." msgid "Threshold size (bytes) for HTTP file upload buffering." -msgstr "" +msgstr "Tamaño umbral (bytes) para el almacenamiento en búfer de las cargas de archivos HTTP." msgid "Maximum number of files allowed per HTTP upload." -msgstr "" +msgstr "Número máximo de archivos permitidos por carga HTTP." msgid "Index" -msgstr "" +msgstr "Índice" msgid "Crawler Common" -msgstr "" +msgstr "Rastreador común" msgid "Number of threads for HTTP crawling." -msgstr "" +msgstr "Número de hilos para el rastreo HTTP." msgid "Serializer type for crawler data (e.g., kryo)." -msgstr "" +msgstr "Tipo de serializador para los datos del rastreador (p. ej., kryo)." msgid "Maximum length of site name in documents." -msgstr "" +msgstr "Longitud máxima del nombre del sitio en los documentos." msgid "Encoding for site names in documents." -msgstr "" +msgstr "Codificación de los nombres de sitio en los documentos." msgid "Hostname to use when unknown in documents." -msgstr "" +msgstr "Nombre de host que se utiliza cuando es desconocido en los documentos." msgid "Whether to use site encoding for English documents." -msgstr "" +msgstr "Indica si se utiliza la codificación del sitio para los documentos en inglés." msgid "Whether to append data to documents." -msgstr "" +msgstr "Indica si se anexan datos a los documentos." msgid "Whether to append filename to documents." -msgstr "" +msgstr "Indica si se anexa el nombre de archivo a los documentos." msgid "Maximum size of alphanumeric terms in documents." -msgstr "" +msgstr "Tamaño máximo de los términos alfanuméricos en los documentos." msgid "Maximum size of symbol terms in documents." -msgstr "" +msgstr "Tamaño máximo de los términos de símbolos en los documentos." msgid "Whether to remove duplicate terms in documents." -msgstr "" +msgstr "Indica si se eliminan los términos duplicados en los documentos." msgid "Unicode space characters for document parsing." -msgstr "" +msgstr "Caracteres de espacio Unicode para el análisis de documentos." msgid "Unicode full stop characters for document parsing." -msgstr "" +msgstr "Caracteres de punto final Unicode para el análisis de documentos." msgid "Encoding for crawling data." -msgstr "" +msgstr "Codificación de los datos de rastreo." msgid "Supported web protocols for crawling." -msgstr "" +msgstr "Protocolos web admitidos para el rastreo." msgid "Supported file protocols for crawling." -msgstr "" +msgstr "Protocolos de archivo admitidos para el rastreo." msgid "Pattern for environment variable keys in crawling data." -msgstr "" +msgstr "Patrón de las claves de variables de entorno en los datos de rastreo." msgid "Whether to ignore robots.txt during crawling." -msgstr "" +msgstr "Indica si se ignora robots.txt durante el rastreo." msgid "Whether to ignore robots meta tags during crawling." -msgstr "" +msgstr "Indica si se ignoran las etiquetas meta robots durante el rastreo." msgid "Whether to ignore content exceptions during crawling." -msgstr "" +msgstr "Indica si se ignoran las excepciones de contenido durante el rastreo." msgid "HTTP status codes considered as failure URLs." -msgstr "" +msgstr "Códigos de estado HTTP considerados como URLs de fallo." msgid "Interval (seconds) for system monitor during crawling." -msgstr "" +msgstr "Intervalo (segundos) del monitor del sistema durante el rastreo." msgid "Whether to ignore idle threads in hot thread monitoring." -msgstr "" +msgstr "Indica si se ignoran los hilos inactivos en el monitoreo de hot threads." msgid "Interval for hot thread monitoring (e.g., 500ms)." -msgstr "" +msgstr "Intervalo del monitoreo de hot threads (p. ej., 500ms)." msgid "Number of snapshots for hot thread monitoring." -msgstr "" +msgstr "Número de instantáneas del monitoreo de hot threads." msgid "Number of threads for hot thread monitoring." -msgstr "" +msgstr "Número de hilos del monitoreo de hot threads." msgid "Timeout for hot thread monitoring (e.g., 30s)." -msgstr "" +msgstr "Tiempo de espera del monitoreo de hot threads (p. ej., 30s)." msgid "Type of hot thread monitoring (e.g., cpu)." -msgstr "" +msgstr "Tipo de monitoreo de hot threads (p. ej., cpu)." msgid "Metadata fields to exclude from document content." -msgstr "" +msgstr "Campos de metadatos que se excluyen del contenido del documento." msgid "Mapping for document metadata names." -msgstr "" +msgstr "Mapeo de los nombres de metadatos del documento." msgid "Crawler HTML" -msgstr "" +msgstr "Rastreador HTML" msgid "XPath to extract main content from HTML documents." -msgstr "" +msgstr "XPath para extraer el contenido principal de los documentos HTML." msgid "XPath to extract language attribute from HTML documents." -msgstr "" +msgstr "XPath para extraer el atributo de idioma de los documentos HTML." msgid "XPath to extract digest (description) from HTML documents." -msgstr "" +msgstr "XPath para extraer el digest (descripción) de los documentos HTML." msgid "XPath to extract canonical URL from HTML documents." -msgstr "" +msgstr "XPath para extraer la URL canónica de los documentos HTML." msgid "HTML tags to prune (remove) during document processing." -msgstr "" +msgstr "Etiquetas HTML que se podan (eliminan) durante el procesamiento de documentos." msgid "Maximum length of digest extracted from HTML documents." -msgstr "" +msgstr "Longitud máxima del digest extraído de los documentos HTML." msgid "Default language for HTML documents." -msgstr "" +msgstr "Idioma predeterminado de los documentos HTML." msgid "Patterns to include for HTML index processing." -msgstr "" +msgstr "Patrones que se incluyen en el procesamiento de indexación HTML." msgid "Patterns to exclude for HTML index processing." -msgstr "" +msgstr "Patrones que se excluyen del procesamiento de indexación HTML." msgid "Patterns to include for HTML search processing." -msgstr "" +msgstr "Patrones que se incluyen en el procesamiento de búsqueda HTML." msgid "Patterns to exclude for HTML search processing." -msgstr "" +msgstr "Patrones que se excluyen del procesamiento de búsqueda HTML." msgid "Crawler File" -msgstr "" +msgstr "Rastreador de archivos" msgid "Encoding for file names in documents." -msgstr "" +msgstr "Codificación de los nombres de archivo en los documentos." msgid "Label to use when a file has no title." -msgstr "" +msgstr "Etiqueta que se utiliza cuando un archivo no tiene título." msgid "Whether to ignore files with empty content." -msgstr "" +msgstr "Indica si se ignoran los archivos con contenido vacío." msgid "Maximum length of file title in documents." -msgstr "" +msgstr "Longitud máxima del título de archivo en los documentos." msgid "Maximum length of file digest in documents." -msgstr "" +msgstr "Longitud máxima del digest de archivo en los documentos." msgid "Whether to append meta content from files." -msgstr "" +msgstr "Indica si se anexa el contenido meta de los archivos." msgid "Whether to append body content from files." -msgstr "" +msgstr "Indica si se anexa el contenido del cuerpo de los archivos." msgid "Default language for file documents." -msgstr "" +msgstr "Idioma predeterminado de los documentos de archivo." msgid "Patterns to include for file index processing." -msgstr "" +msgstr "Patrones que se incluyen en el procesamiento de indexación de archivos." msgid "Patterns to exclude for file index processing." -msgstr "" +msgstr "Patrones que se excluyen del procesamiento de indexación de archivos." msgid "Patterns to include for file search processing." -msgstr "" +msgstr "Patrones que se incluyen en el procesamiento de búsqueda de archivos." msgid "Patterns to exclude for file search processing." -msgstr "" +msgstr "Patrones que se excluyen del procesamiento de búsqueda de archivos." + +msgid "Whether to index the owner of crawled files (SMB, local file system and FTP). The crawl config parameter config.owner.enabled overrides it." +msgstr "Indica si se indexa el propietario de los archivos rastreados (SMB, sistema de archivos local y FTP). El parámetro de configuración de rastreo config.owner.enabled lo sobrescribe." + +msgid "Whether to index the last modifier of crawled files, read from the document metadata and falling back to the file owner. The crawl config parameter config.last.modifier.enabled overrides it." +msgstr "Indica si se indexa el último modificador de los archivos rastreados, leído de los metadatos del documento y, en su defecto, del propietario del archivo. El parámetro de configuración de rastreo config.last.modifier.enabled lo sobrescribe." msgid "Crawler Cache" -msgstr "" +msgstr "Caché del rastreador" msgid "Whether document cache is enabled." -msgstr "" +msgstr "Indica si la caché de documentos está habilitada." msgid "Maximum size (bytes) for document cache." -msgstr "" +msgstr "Tamaño máximo (bytes) de la caché de documentos." msgid "Supported MIME types for document cache." -msgstr "" +msgstr "Tipos MIME admitidos para la caché de documentos." msgid ",text/plain,application/xml,application/pdf,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/vnd.ms-powerpoint,application/vnd.openxmlformats-officedocument.presentationml.presentation MIME types for HTML document cache." -msgstr "" +msgstr ",text/plain,application/xml,application/pdf,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/vnd.ms-powerpoint,application/vnd.openxmlformats-officedocument.presentationml.presentation Tipos MIME para la caché de documentos HTML." msgid "Extension-to-MIME-type override mappings for MIME type detection (one per line: .ext=mime/type)." -msgstr "" +msgstr "Mapeos de anulación de extensión a tipo MIME para la detección del tipo MIME (uno por línea: .ext=mime/type)." + +msgid "Whether to extract text from images and scanned PDFs with Tesseract OCR (requires the tesseract command)." +msgstr "Indica si se extrae texto de imágenes y de PDF escaneados con Tesseract OCR (requiere el comando tesseract)." + +msgid "Tesseract OCR languages, joined with '+' (e.g. jpn+eng)." +msgstr "Idiomas de Tesseract OCR, unidos con '+' (p. ej. jpn+eng)." + +msgid "Timeout in seconds for one Tesseract OCR run." +msgstr "Tiempo de espera en segundos de una ejecución de Tesseract OCR." msgid "Indexer" -msgstr "" +msgstr "Indexador" msgid "Whether to enable thread dump for the indexer." -msgstr "" +msgstr "Indica si se habilita el volcado de hilos (thread dump) para el indexador." msgid "Maximum number of unprocessed documents for the indexer." -msgstr "" +msgstr "Número máximo de documentos sin procesar para el indexador." msgid "Whether to enable click count tracking in the indexer." -msgstr "" +msgstr "Indica si se habilita el seguimiento del recuento de clics en el indexador." msgid "Whether to enable favorite count tracking in the indexer." -msgstr "" +msgstr "Indica si se habilita el seguimiento del recuento de favoritos en el indexador." msgid "Commit margin time (ms) for webfs in the indexer." -msgstr "" +msgstr "Margen de tiempo de commit (ms) para webfs en el indexador." msgid "Maximum number of empty lists for webfs in the indexer." -msgstr "" +msgstr "Número máximo de listas vacías para webfs en el indexador." msgid "Update interval (ms) for webfs in the indexer." -msgstr "" +msgstr "Intervalo de actualización (ms) para webfs en el indexador." msgid "Maximum document cache size for webfs in the indexer." -msgstr "" +msgstr "Tamaño máximo de la caché de documentos para webfs en el indexador." msgid "Maximum document request size (bytes) for webfs in the indexer." -msgstr "" +msgstr "Tamaño máximo de solicitud de documentos (bytes) para webfs en el indexador." msgid "Maximum document cache size for data in the indexer." -msgstr "" +msgstr "Tamaño máximo de la caché de documentos para datos en el indexador." msgid "Maximum document request size (bytes) for data in the indexer." -msgstr "" +msgstr "Tamaño máximo de solicitud de documentos (bytes) para datos en el indexador." msgid "Maximum delete cache size for data in the indexer." -msgstr "" +msgstr "Tamaño máximo de la caché de eliminación para datos en el indexador." msgid "Maximum redirect count for data in the indexer." -msgstr "" +msgstr "Número máximo de redirecciones para datos en el indexador." msgid "Fields used for language detection in the indexer." -msgstr "" +msgstr "Campos utilizados para la detección de idioma en el indexador." msgid "Length of text for language detection in the indexer." -msgstr "" +msgstr "Longitud del texto para la detección de idioma en el indexador." msgid "Maximum result window size for the indexer." -msgstr "" +msgstr "Tamaño máximo de la ventana de resultados para el indexador." msgid "Maximum number of search documents for the indexer." -msgstr "" +msgstr "Número máximo de documentos de búsqueda para el indexador." msgid "Index Settings" -msgstr "" +msgstr "Configuración del índice" msgid "Codec type for the index." -msgstr "" +msgstr "Tipo de códec del índice." msgid "Number of primary shards for the index." -msgstr "" +msgstr "Número de shards primarios del índice." msgid "Auto expand replicas setting for the index." -msgstr "" +msgstr "Configuración de expansión automática de réplicas (auto expand replicas) del índice." msgid "Digest algorithm for index IDs." -msgstr "" +msgstr "Algoritmo de digest para los ID del índice." msgid "Initial password for the index user." -msgstr "" +msgstr "Contraseña inicial del usuario del índice." msgid "Field Names" -msgstr "" +msgstr "Nombres de campos" msgid "Field name for favorite count in the index." -msgstr "" +msgstr "Nombre del campo del recuento de favoritos en el índice." msgid "Field name for click count in the index." -msgstr "" +msgstr "Nombre del campo del recuento de clics en el índice." msgid "Field name for config ID in the index." -msgstr "" +msgstr "Nombre del campo del ID de configuración en el índice." msgid "Field name for expiration date in the index." -msgstr "" +msgstr "Nombre del campo de la fecha de expiración en el índice." msgid "Field name for URL in the index." -msgstr "" +msgstr "Nombre del campo de la URL en el índice." msgid "Field name for document ID in the index." -msgstr "" +msgstr "Nombre del campo del ID de documento en el índice." msgid "Field name for internal ID in the index." -msgstr "" +msgstr "Nombre del campo del ID interno en el índice." msgid "Field name for version in the index." -msgstr "" +msgstr "Nombre del campo de la versión en el índice." msgid "Field name for sequence number in the index." -msgstr "" +msgstr "Nombre del campo del número de secuencia en el índice." msgid "Field name for primary term in the index." -msgstr "" +msgstr "Nombre del campo del primary term en el índice." msgid "Field name for language in the index." -msgstr "" +msgstr "Nombre del campo del idioma en el índice." msgid "Field name for cache status in the index." -msgstr "" +msgstr "Nombre del campo del estado de la caché en el índice." msgid "Field name for last modified date in the index." -msgstr "" +msgstr "Nombre del campo de la fecha de última modificación en el índice." + +msgid "Field name for the ETag response header of the crawled document in the index." +msgstr "Nombre del campo del encabezado de respuesta ETag del documento rastreado en el índice." + +msgid "Field name for the owner of the crawled file in the index." +msgstr "Nombre del campo del propietario del archivo rastreado en el índice." + +msgid "Field name for the last modifier of the crawled file in the index." +msgstr "Nombre del campo del último modificador del archivo rastreado en el índice." msgid "Field name for anchor in the index." -msgstr "" +msgstr "Nombre del campo del ancla (anchor) en el índice." msgid "Field name for segment in the index." -msgstr "" +msgstr "Nombre del campo del segmento en el índice." msgid "Field name for role in the index." -msgstr "" +msgstr "Nombre del campo del rol en el índice." msgid "Field name for boost value in the index." -msgstr "" +msgstr "Nombre del campo del valor de impulso en el índice." msgid "Field name for creation date in the index." -msgstr "" +msgstr "Nombre del campo de la fecha de creación en el índice." msgid "Field name for timestamp in the index." -msgstr "" +msgstr "Nombre del campo de la marca de tiempo en el índice." msgid "Field name for label in the index." -msgstr "" +msgstr "Nombre del campo de la etiqueta en el índice." msgid "Field name for the user tags of the document in the index." -msgstr "" +msgstr "Nombre del campo de las etiquetas de usuario del documento en el índice." msgid "Field name for MIME type in the index." -msgstr "" +msgstr "Nombre del campo del tipo MIME en el índice." msgid "Field name for parent ID in the index." -msgstr "" +msgstr "Nombre del campo del ID padre en el índice." msgid "Field name for important content in the index." -msgstr "" +msgstr "Nombre del campo del contenido importante en el índice." msgid "Field name for content in the index." -msgstr "" +msgstr "Nombre del campo del contenido en el índice." msgid "Field name for content minhash bits in the index." -msgstr "" +msgstr "Nombre del campo de los bits minhash del contenido en el índice." msgid "Field name for cache in the index." -msgstr "" +msgstr "Nombre del campo de la caché en el índice." msgid "Field name for digest in the index." -msgstr "" +msgstr "Nombre del campo del digest en el índice." msgid "Field name for title in the index." -msgstr "" +msgstr "Nombre del campo del título en el índice." msgid "Field name for host in the index." -msgstr "" +msgstr "Nombre del campo del host en el índice." msgid "Field name for site in the index." -msgstr "" +msgstr "Nombre del campo del sitio en el índice." msgid "Field name for content length in the index." -msgstr "" +msgstr "Nombre del campo de la longitud del contenido en el índice." msgid "Field name for file type in the index." -msgstr "" +msgstr "Nombre del campo del tipo de archivo en el índice." msgid "Field name for file name in the index." -msgstr "" +msgstr "Nombre del campo del nombre de archivo en el índice." msgid "Field name for thumbnail in the index." -msgstr "" +msgstr "Nombre del campo de la miniatura en el índice." msgid "Field name for virtual host in the index." -msgstr "" +msgstr "Nombre del campo del host virtual en el índice." msgid "Field name for content title in the response." -msgstr "" +msgstr "Nombre del campo del título del contenido en la respuesta." msgid "Field name for content description in the response." -msgstr "" +msgstr "Nombre del campo de la descripción del contenido en la respuesta." msgid "Field name for URL link in the response." -msgstr "" +msgstr "Nombre del campo del enlace URL en la respuesta." msgid "Field name for site path in the response." -msgstr "" +msgstr "Nombre del campo de la ruta del sitio en la respuesta." msgid "Maximum length of content title in the response." -msgstr "" +msgstr "Longitud máxima del título del contenido en la respuesta." msgid "Maximum length of site path in the response." -msgstr "" +msgstr "Longitud máxima de la ruta del sitio en la respuesta." msgid "Whether to enable content title highlighting in the response." -msgstr "" +msgstr "Indica si se habilita el resaltado del título del contenido en la respuesta." msgid "Inline MIME types for the response." -msgstr "" +msgstr "Tipos MIME en línea (inline) para la respuesta." msgid "HTTP headers for the response. Access-Control-* and Timing-Allow-Origin are ignored (CORS is controlled by api.cors.* / CorsFilter). Do not set Vary here." -msgstr "" +msgstr "Encabezados HTTP de la respuesta. Access-Control-* y Timing-Allow-Origin se ignoran (CORS se controla mediante api.cors.* / CorsFilter). No establezca Vary aquí." msgid "Document Index" -msgstr "" +msgstr "Índice de documentos" msgid "Index name for search documents." -msgstr "" +msgstr "Nombre del índice de los documentos de búsqueda." msgid "Index name for update documents." -msgstr "" +msgstr "Nombre del índice de los documentos de actualización." msgid "Index name for suggest documents." -msgstr "" +msgstr "Nombre del índice de los documentos de sugerencia." msgid "Index name for crawler documents." -msgstr "" +msgstr "Nombre del índice de los documentos del rastreador." msgid "Number of primary shards for crawler queue index." -msgstr "" +msgstr "Número de shards primarios del índice de cola del rastreador." msgid "Number of primary shards for crawler data index." -msgstr "" +msgstr "Número de shards primarios del índice de datos del rastreador." msgid "Number of primary shards for crawler filter index." -msgstr "" +msgstr "Número de shards primarios del índice de filtros del rastreador." msgid "Number of replicas for crawler queue index." -msgstr "" +msgstr "Número de réplicas del índice de cola del rastreador." msgid "Number of replicas for crawler data index." -msgstr "" +msgstr "Número de réplicas del índice de datos del rastreador." msgid "Number of replicas for crawler filter index." -msgstr "" +msgstr "Número de réplicas del índice de filtros del rastreador." msgid "Index name for configuration data." -msgstr "" +msgstr "Nombre del índice de los datos de configuración." msgid "Index name for user data." -msgstr "" +msgstr "Nombre del índice de los datos de usuario." msgid "Index name for log data." -msgstr "" +msgstr "Nombre del índice de los datos de registro." msgid "Prefix for dictionary index names." -msgstr "" +msgstr "Prefijo de los nombres de los índices de diccionario." msgid "Document Management" -msgstr "" +msgstr "Gestión de documentos" msgid "Array-type fields for admin in the index." -msgstr "" +msgstr "Campos de tipo array para la administración en el índice." msgid "Date-type fields for admin in the index." -msgstr "" +msgstr "Campos de tipo fecha para la administración en el índice." msgid "Integer-type fields for admin in the index." -msgstr "" +msgstr "Campos de tipo entero para la administración en el índice." msgid "Long-type fields for admin in the index." -msgstr "" +msgstr "Campos de tipo long para la administración en el índice." msgid "Float-type fields for admin in the index." -msgstr "" +msgstr "Campos de tipo float para la administración en el índice." msgid "Double-type fields for admin in the index." -msgstr "" +msgstr "Campos de tipo double para la administración en el índice." msgid "Required fields for admin in the index." -msgstr "" +msgstr "Campos obligatorios para la administración en el índice." msgid "Timeouts" -msgstr "" +msgstr "Tiempos de espera" msgid "Timeout for index search operations." -msgstr "" +msgstr "Tiempo de espera de las operaciones de búsqueda del índice." msgid "Timeout for scroll search operations." -msgstr "" +msgstr "Tiempo de espera de las operaciones de búsqueda con scroll." msgid "Timeout for index operations." -msgstr "" +msgstr "Tiempo de espera de las operaciones del índice." msgid "Timeout for bulk index operations." -msgstr "" +msgstr "Tiempo de espera de las operaciones de indexación masiva (bulk)." msgid "Timeout for delete operations in the index." -msgstr "" +msgstr "Tiempo de espera de las operaciones de eliminación en el índice." msgid "Timeout for index health checks." -msgstr "" +msgstr "Tiempo de espera de las comprobaciones de estado del índice." msgid "Timeout for index indices operations." -msgstr "" +msgstr "Tiempo de espera de las operaciones de índices del índice." msgid "File Types" -msgstr "" +msgstr "Tipos de archivo" msgid "Mapping of MIME types to filetype labels for indexing." -msgstr "" +msgstr "Mapeo de tipos MIME a etiquetas de tipo de archivo para la indexación." msgid "Number of documents to process per reindex operation." -msgstr "" +msgstr "Número de documentos que se procesan por operación de reindexación." msgid "Request body template for reindex operations." -msgstr "" +msgstr "Plantilla del cuerpo de la solicitud para las operaciones de reindexación." msgid "Requests per second for reindex operations (\"adaptive\" for auto)." -msgstr "" +msgstr "Solicitudes por segundo para las operaciones de reindexación (\"adaptive\" para automático)." msgid "Whether to refresh the index after reindexing." -msgstr "" +msgstr "Indica si se actualiza (refresh) el índice después de la reindexación." msgid "Timeout for reindex operations." -msgstr "" +msgstr "Tiempo de espera de las operaciones de reindexación." msgid "Scroll timeout for reindex operations." -msgstr "" +msgstr "Tiempo de espera de scroll de las operaciones de reindexación." msgid "Maximum number of documents for reindex operations." -msgstr "" +msgstr "Número máximo de documentos para las operaciones de reindexación." msgid "Query" -msgstr "" +msgstr "Consulta" msgid "Maximum length of search queries." -msgstr "" +msgstr "Longitud máxima de las consultas de búsqueda." msgid "Timeout (ms) for search queries." -msgstr "" +msgstr "Tiempo de espera (ms) de las consultas de búsqueda." msgid "Whether to log searches whose results are incomplete because the query timed out or a shard failed." -msgstr "" +msgstr "Indica si se registran las búsquedas cuyos resultados están incompletos porque la consulta agotó el tiempo de espera o falló un shard." msgid "Maximum number of total hits to track in queries. Only a positive number or true is supported: false leaves the response without a hit count, and a search that asks for it, here or as a search parameter, is refused." -msgstr "" +msgstr "Número máximo de resultados totales (total hits) que se contabilizan en las consultas. Solo se admite un número positivo o true: false deja la respuesta sin recuento de resultados, y una búsqueda que lo solicite, aquí o como parámetro de búsqueda, se rechaza." msgid "Fields used for geo search queries." -msgstr "" +msgstr "Campos utilizados para las consultas de búsqueda geográfica." msgid "Parameter name for browser language in queries." -msgstr "" +msgstr "Nombre del parámetro del idioma del navegador en las consultas." msgid "Whether to replace term with prefix query." -msgstr "" +msgstr "Indica si se reemplaza el término por una consulta de prefijo." msgid "Minimum hit count for OR search queries." -msgstr "" +msgstr "Número mínimo de resultados para las consultas de búsqueda OR." msgid "Unicode terminal characters for query highlighting." -msgstr "" +msgstr "Caracteres terminales Unicode para el resaltado de consultas." msgid "Fragment size for query highlighting." -msgstr "" +msgstr "Tamaño de fragmento para el resaltado de consultas." msgid "Number of fragments for query highlighting." -msgstr "" +msgstr "Número de fragmentos para el resaltado de consultas." msgid "Type of query highlighting." -msgstr "" +msgstr "Tipo de resaltado de consultas." msgid "Tag to use before highlighted text." -msgstr "" +msgstr "Etiqueta que se utiliza antes del texto resaltado." msgid "Tag to use after highlighted text." -msgstr "" +msgstr "Etiqueta que se utiliza después del texto resaltado." msgid "Boundary characters for query highlighting." -msgstr "" +msgstr "Caracteres de límite para el resaltado de consultas." msgid "Maximum scan for query highlight boundaries." -msgstr "" +msgstr "Escaneo máximo de los límites de resaltado de consultas." msgid "Scanner type for query highlight boundaries." -msgstr "" +msgstr "Tipo de escáner para los límites de resaltado de consultas." msgid "Encoder type for query highlighting." -msgstr "" +msgstr "Tipo de codificador para el resaltado de consultas." msgid "Whether to force source for query highlighting." -msgstr "" +msgstr "Indica si se fuerza la fuente (force source) para el resaltado de consultas." msgid "Fragmenter type for query highlighting." -msgstr "" +msgstr "Tipo de fragmentador (fragmenter) para el resaltado de consultas." msgid "Offset for query highlight fragments." -msgstr "" +msgstr "Desplazamiento (offset) de los fragmentos de resaltado de consultas." msgid "Size for no-match query highlight." -msgstr "" +msgstr "Tamaño para el resaltado de consultas sin coincidencia (no-match)." msgid "Order for query highlight fragments." -msgstr "" +msgstr "Orden de los fragmentos de resaltado de consultas." msgid "Phrase limit for query highlighting." -msgstr "" +msgstr "Límite de frases para el resaltado de consultas." msgid "Fields for content description in query highlighting." -msgstr "" +msgstr "Campos para la descripción del contenido en el resaltado de consultas." msgid "Whether to detect boundary position in query highlighting." -msgstr "" +msgstr "Indica si se detecta la posición del límite en el resaltado de consultas." msgid "Type for text fragment in query highlighting." -msgstr "" +msgstr "Tipo del fragmento de texto en el resaltado de consultas." msgid "Size for text fragment in query highlighting." -msgstr "" +msgstr "Tamaño del fragmento de texto en el resaltado de consultas." msgid "Prefix length for text fragment in query highlighting." -msgstr "" +msgstr "Longitud del prefijo del fragmento de texto en el resaltado de consultas." msgid "Suffix length for text fragment in query highlighting." -msgstr "" +msgstr "Longitud del sufijo del fragmento de texto en el resaltado de consultas." msgid "Maximum search result offset for queries." -msgstr "" +msgstr "Desplazamiento máximo de los resultados de búsqueda para las consultas." msgid "Additional default fields for queries." -msgstr "" +msgstr "Campos predeterminados adicionales para las consultas." msgid "Additional fields fetched from the index for search results. The search API returns a field added here only if it is also listed in query.additional.api.response.fields." -msgstr "" +msgstr "Campos adicionales que se obtienen del índice para los resultados de búsqueda. La API de búsqueda devuelve un campo agregado aquí solo si también figura en query.additional.api.response.fields." msgid "Additional API response fields for queries. This key only appends fields to the v2 API response allow-list (add-only); it does not fetch them. A field must also be fetched: add it to query.additional.response.fields for the search API, or to query.additional.scroll.response.fields for the scroll API. Do not add ACL or internal fields (for example role, virtual_host); adding them would expose access-control information in the search API response." -msgstr "" +msgstr "Campos de respuesta de la API adicionales para las consultas. Esta clave solo añade campos a la lista de permitidos de la respuesta de la API v2 (solo añade); no los obtiene. Un campo también debe obtenerse: añádalo a query.additional.response.fields para la API de búsqueda, o a query.additional.scroll.response.fields para la API de scroll. No añada campos de ACL ni internos (por ejemplo role, virtual_host); añadirlos expondría información de control de acceso en la respuesta de la API de búsqueda." msgid "Additional fields fetched from the index for scroll search results. The scroll API returns a field added here only if it is also listed in query.additional.api.response.fields." -msgstr "" +msgstr "Campos adicionales que se obtienen del índice para los resultados de búsqueda con scroll. La API de scroll devuelve un campo agregado aquí solo si también figura en query.additional.api.response.fields." msgid "Additional cache response fields for queries." -msgstr "" +msgstr "Campos de respuesta de caché adicionales para las consultas." msgid "Additional highlighted fields for queries." -msgstr "" +msgstr "Campos resaltados adicionales para las consultas." msgid "Additional search fields for queries." -msgstr "" +msgstr "Campos de búsqueda adicionales para las consultas." msgid "Additional facet fields for queries." -msgstr "" +msgstr "Campos de faceta adicionales para las consultas." msgid "Additional sort fields for queries." -msgstr "" +msgstr "Campos de ordenación adicionales para las consultas." msgid "Additional analyzed fields for queries." -msgstr "" +msgstr "Campos analizados adicionales para las consultas." msgid "Additional not-analyzed fields for queries." -msgstr "" +msgstr "Campos no analizados adicionales para las consultas." msgid "Fields for GSA response in queries." -msgstr "" +msgstr "Campos de la respuesta GSA en las consultas." msgid "Default language for GSA queries." -msgstr "" +msgstr "Idioma predeterminado de las consultas GSA." msgid "Default sort for GSA queries." -msgstr "" +msgstr "Ordenación predeterminada de las consultas GSA." msgid "Meta prefix for GSA queries." -msgstr "" +msgstr "Prefijo meta de las consultas GSA." msgid "Charset field for GSA index queries." -msgstr "" +msgstr "Campo de juego de caracteres (charset) de las consultas de índice GSA." msgid "Content type field for GSA index queries." -msgstr "" +msgstr "Campo de tipo de contenido de las consultas de índice GSA." msgid "Maximum concurrent group results for collapse queries." -msgstr "" +msgstr "Número máximo de resultados de grupo simultáneos para las consultas de colapso (collapse)." msgid "Inner hits name for collapse queries." -msgstr "" +msgstr "Nombre de los inner hits para las consultas de colapso." msgid "Inner hits size for collapse queries." -msgstr "" +msgstr "Tamaño de los inner hits para las consultas de colapso." msgid "Sorts for inner hits in collapse queries." -msgstr "" +msgstr "Ordenaciones de los inner hits en las consultas de colapso." msgid "Default languages for queries." -msgstr "" +msgstr "Idiomas predeterminados de las consultas." msgid "Default preference for JSON queries." -msgstr "" +msgstr "Preferencia predeterminada para las consultas JSON." msgid "Default preference for GSA queries." -msgstr "" +msgstr "Preferencia predeterminada para las consultas GSA." msgid "Language mapping for queries." -msgstr "" +msgstr "Mapeo de idiomas para las consultas." msgid "Boost" -msgstr "" +msgstr "Impulso" msgid "Boost value for title field in queries." -msgstr "" +msgstr "Valor de impulso del campo de título en las consultas." msgid "Boost value for title field with language in queries." -msgstr "" +msgstr "Valor de impulso del campo de título con idioma en las consultas." msgid "Boost value for content field in queries." -msgstr "" +msgstr "Valor de impulso del campo de contenido en las consultas." msgid "Boost value for content field with language in queries." -msgstr "" +msgstr "Valor de impulso del campo de contenido con idioma en las consultas." msgid "Boost value for important content field in queries." -msgstr "" +msgstr "Valor de impulso del campo de contenido importante en las consultas." msgid "Boost value for important content field with language in queries." -msgstr "" +msgstr "Valor de impulso del campo de contenido importante con idioma en las consultas." msgid "Minimum length for fuzzy boosting in queries." -msgstr "" +msgstr "Longitud mínima para el impulso fuzzy en las consultas." msgid "Boost value for fuzzy title queries." -msgstr "" +msgstr "Valor de impulso de las consultas fuzzy de título." msgid "Fuzziness for fuzzy title queries." -msgstr "" +msgstr "Fuzziness de las consultas fuzzy de título." msgid "Number of expansions for fuzzy title queries." -msgstr "" +msgstr "Número de expansiones de las consultas fuzzy de título." msgid "Prefix length for fuzzy title queries." -msgstr "" +msgstr "Longitud del prefijo de las consultas fuzzy de título." msgid "Whether to allow transpositions in fuzzy title queries." -msgstr "" +msgstr "Indica si se permiten transposiciones en las consultas fuzzy de título." msgid "Boost value for fuzzy content queries." -msgstr "" +msgstr "Valor de impulso de las consultas fuzzy de contenido." msgid "Fuzziness for fuzzy content queries." -msgstr "" +msgstr "Fuzziness de las consultas fuzzy de contenido." msgid "Number of expansions for fuzzy content queries." -msgstr "" +msgstr "Número de expansiones de las consultas fuzzy de contenido." msgid "Prefix length for fuzzy content queries." -msgstr "" +msgstr "Longitud del prefijo de las consultas fuzzy de contenido." msgid "Whether to allow transpositions in fuzzy content queries." -msgstr "" +msgstr "Indica si se permiten transposiciones en las consultas fuzzy de contenido." msgid "Default query type." -msgstr "" +msgstr "Tipo de consulta predeterminado." msgid "Tie breaker value for dismax queries." -msgstr "" +msgstr "Valor de tie breaker para las consultas dismax." msgid "Minimum should match value for boolean queries." -msgstr "" +msgstr "Valor de minimum should match para las consultas booleanas." msgid "Number of expansions for prefix queries." -msgstr "" +msgstr "Número de expansiones de las consultas de prefijo." msgid "Slop value for prefix queries." -msgstr "" +msgstr "Valor de slop de las consultas de prefijo." msgid "Prefix length for fuzzy queries." -msgstr "" +msgstr "Longitud del prefijo de las consultas fuzzy." msgid "Number of expansions for fuzzy queries." -msgstr "" +msgstr "Número de expansiones de las consultas fuzzy." msgid "Whether to allow transpositions in fuzzy queries." -msgstr "" +msgstr "Indica si se permiten transposiciones en las consultas fuzzy." msgid "Facet" -msgstr "" +msgstr "Faceta" msgid "Fields for facet queries." -msgstr "" +msgstr "Campos para las consultas de faceta." msgid "Size of facet fields." -msgstr "" +msgstr "Tamaño de los campos de faceta." msgid "Upper clamp for facet.size (applied at the search chokepoint)." -msgstr "" +msgstr "Límite superior (clamp) de facet.size (se aplica en el punto de paso único de la búsqueda)." msgid "Minimum document count for facet fields." -msgstr "" +msgstr "Recuento mínimo de documentos para los campos de faceta." msgid "Upper clamp for facet.minDocCount (applied at the search chokepoint)." -msgstr "" +msgstr "Límite superior (clamp) de facet.minDocCount (se aplica en el punto de paso único de la búsqueda)." msgid "Sort order for facet fields." -msgstr "" +msgstr "Criterio de ordenación de los campos de faceta." msgid "Value for missing facet fields." -msgstr "" +msgstr "Valor para los campos de faceta ausentes." msgid "Facet queries definition." -msgstr "" +msgstr "Definición de las consultas de faceta." msgid "Ranking" -msgstr "" +msgstr "Ranking" msgid "Window size for rank fusion." -msgstr "" +msgstr "Tamaño de ventana para rank fusion." msgid "Rank constant for rank fusion." -msgstr "" +msgstr "Constante de rango para rank fusion." msgid "Number of threads for rank fusion." -msgstr "" +msgstr "Número de hilos para rank fusion." msgid "Maximum time (milliseconds) to wait for the searchers other than the main one when Fess fuses their results itself (rank.fusion.engine.enabled=false). A searcher that has not answered by then is left out of that search, and the results are flagged as partial and timed out. The main searcher is always waited for. 0 or less waits without a limit." -msgstr "" +msgstr "Tiempo máximo (milisegundos) de espera de los buscadores distintos del principal cuando Fess fusiona por sí mismo sus resultados (rank.fusion.engine.enabled=false). Un buscador que no ha respondido para entonces se deja fuera de esa búsqueda, y los resultados se marcan como parciales y con el tiempo de espera agotado. Siempre se espera al buscador principal. 0 o menos espera sin límite." msgid "Score field for rank fusion." -msgstr "" +msgstr "Campo de puntuación para rank fusion." msgid "Whether the search engine performs rank fusion. When true, the searchers that can take part contribute their queries to a single request, so facets and total hits describe the fused result set. When false, Fess fuses the searchers' results itself." -msgstr "" +msgstr "Indica si el motor de búsqueda realiza la rank fusion. Cuando es true, los buscadores que pueden participar aportan sus consultas a una única solicitud, de modo que las facetas y el total de resultados describen el conjunto de resultados fusionado. Cuando es false, Fess fusiona por sí mismo los resultados de los buscadores." msgid "How the search engine combines the fused scores: rrf, arithmetic_mean, geometric_mean or harmonic_mean." -msgstr "" +msgstr "Cómo combina el motor de búsqueda las puntuaciones fusionadas: rrf, arithmetic_mean, geometric_mean o harmonic_mean." -msgid "How scores are normalized before they are combined: min_max, l2 or z_score. Ignored by rrf." -msgstr "" +msgid "How scores are normalized before they are combined: min_max, l2 or z_score. Ignored by rrf. z_score can only be combined with arithmetic_mean; any other mean is refused and Fess fuses the results itself." +msgstr "Cómo se normalizan las puntuaciones antes de combinarlas: min_max, l2 o z_score. rrf lo ignora. z_score solo se puede combinar con arithmetic_mean; cualquier otra media se rechaza y Fess fusiona por sí mismo los resultados." msgid "Weight per searcher for engine-side fusion, as name:weight pairs, e.g. default:0.7,semantic_chunk:0.3. The weights must sum to 1.0 and must name every searcher taking part. Empty weights them equally." -msgstr "" +msgstr "Peso por buscador para la fusión en el motor, como pares nombre:peso, p. ej. default:0.7,semantic_chunk:0.3. Los pesos deben sumar 1.0 y deben nombrar a todos los buscadores que participan. Si está vacío, se ponderan por igual." msgid "How many results each searcher contributes per shard to engine-side fusion. This bounds both how deep a client can page and the set of documents the engine ranks: a fused search pages through this many results, and never more than indexer.max.result.window.size." -msgstr "" +msgstr "Cuántos resultados aporta cada buscador por shard a la fusión en el motor. Esto limita tanto la profundidad hasta la que un cliente puede paginar como el conjunto de documentos que clasifica el motor: una búsqueda fusionada pagina a través de esta cantidad de resultados, y nunca más de indexer.max.result.window.size." msgid "ACL" -msgstr "" +msgstr "ACL" msgid "Whether to get SMB roles from a file." -msgstr "" +msgstr "Indica si se obtienen los roles SMB desde un archivo." msgid "Available SID types for SMB." -msgstr "" +msgstr "Tipos de SID disponibles para SMB." msgid "Whether to get file roles from a file." -msgstr "" +msgstr "Indica si se obtienen los roles de archivo desde un archivo." msgid "Whether to get FTP roles from a file." -msgstr "" +msgstr "Indica si se obtienen los roles FTP desde un archivo." msgid "Backup" -msgstr "" +msgstr "Copia de seguridad" msgid "Target files for index backup." -msgstr "" +msgstr "Archivos de destino de la copia de seguridad del índice." msgid "Target log files for index backup." -msgstr "" +msgstr "Archivos de registro de destino de la copia de seguridad del índice." msgid "Timeout for loading index backup logs." -msgstr "" +msgstr "Tiempo de espera para cargar los registros de la copia de seguridad del índice." msgid "Logging" -msgstr "" +msgstr "Registro" msgid "Application packages for logging." -msgstr "" +msgstr "Paquetes de aplicación para el registro." msgid "Whether to enable search docs logging." -msgstr "" +msgstr "Indica si se habilita el registro de los documentos de búsqueda (search docs)." msgid "Fields to log for search docs." -msgstr "" +msgstr "Campos que se registran para los documentos de búsqueda." msgid "Whether to use a log file for search logging." -msgstr "" +msgstr "Indica si se utiliza un archivo de registro para el registro de búsquedas." msgid "Maximum queue size for search logging." -msgstr "" +msgstr "Tamaño máximo de la cola del registro de búsquedas." msgid "Maximum queue size for click logging." -msgstr "" +msgstr "Tamaño máximo de la cola del registro de clics." + +msgid "Maximum queue size for chat usage logging." +msgstr "Tamaño máximo de la cola del registro de uso del chat." + +msgid "Whether to record the search conditions of logged-in users for the search history." +msgstr "Indica si se registran las condiciones de búsqueda de los usuarios que han iniciado sesión para el historial de búsqueda." + +msgid "Maximum number of search history entries returned per user." +msgstr "Número máximo de entradas del historial de búsqueda que se devuelven por usuario." msgid "Whether logged-in users can tag documents. Each tag belongs to the user who created it." -msgstr "" +msgstr "Indica si los usuarios que han iniciado sesión pueden etiquetar documentos. Cada etiqueta pertenece al usuario que la creó." msgid "Maximum length of a tag name, in code points." -msgstr "" +msgstr "Longitud máxima del nombre de una etiqueta, en puntos de código." msgid "Maximum number of tags one user can own." -msgstr "" +msgstr "Número máximo de etiquetas que puede poseer un usuario." msgid "Maximum number of URLs one tag can be put on." -msgstr "" +msgstr "Número máximo de URLs en las que se puede poner una etiqueta." msgid "Maximum number of pending tag changes held in memory until they are applied to the documents." -msgstr "" +msgstr "Número máximo de cambios de etiquetas pendientes que se mantienen en memoria hasta que se aplican a los documentos." msgid "Number of URLs updated per bulk request when tag changes are applied to the documents." -msgstr "" +msgstr "Número de URLs que se actualizan por solicitud masiva (bulk) cuando los cambios de etiquetas se aplican a los documentos." msgid "Maximum number of tags visible to one user in a search." -msgstr "" +msgstr "Número máximo de etiquetas visibles para un usuario en una búsqueda." msgid "Web" -msgstr "" +msgstr "Web" msgid "Maximum input size for admin forms." -msgstr "" +msgstr "Tamaño máximo de entrada de los formularios de administración." msgid "Whether to enable label in admin config forms." -msgstr "" +msgstr "Indica si se habilita la etiqueta en los formularios de configuración de administración." msgid "Default template name for admin forms." -msgstr "" +msgstr "Nombre de plantilla predeterminado de los formularios de administración." msgid "Whether to enable OSDD link (OpenSearch Description Document)." -msgstr "" +msgstr "Indica si se habilita el enlace OSDD (OpenSearch Description Document)." msgid "Whether to enable the clipboard copy icon." -msgstr "" +msgstr "Indica si se habilita el icono de copia al portapapeles." msgid "Admin user names for authentication." -msgstr "" +msgstr "Nombres de los usuarios administradores para la autenticación." msgid "Whether to match authentication.admin.users without regard to case: auto, true or false. auto ignores case when ldap.provider.url is set." -msgstr "" +msgstr "Indica si authentication.admin.users se compara sin distinguir mayúsculas y minúsculas: auto, true o false. auto ignora las mayúsculas y minúsculas cuando ldap.provider.url está establecido." msgid "Admin role names for authentication." -msgstr "" +msgstr "Nombres de los roles de administrador para la autenticación." msgid "Default permissions for search roles." -msgstr "" +msgstr "Permisos predeterminados de los roles de búsqueda." msgid "Default display permissions for search roles." -msgstr "" +msgstr "Permisos de visualización predeterminados de los roles de búsqueda." msgid "Keep role.search.guest.permissions non-empty. It seeds the guest role that keeps the anonymous search role set non-empty; if the resolved role set is empty the role filter is skipped (fail-open), which can disable role-based access control and expose documents to anonymous users. Guest permissions for search roles." -msgstr "" +msgstr "Mantenga role.search.guest.permissions no vacío. Inicializa el rol de invitado que mantiene no vacío el conjunto de roles de búsqueda anónimo; si el conjunto de roles resuelto está vacío, se omite el filtro de roles (fail-open), lo que puede deshabilitar el control de acceso basado en roles y exponer documentos a usuarios anónimos. Permisos de invitado de los roles de búsqueda." msgid "Prefix for user roles in search." -msgstr "" +msgstr "Prefijo de los roles de usuario en la búsqueda." msgid "Prefix for group roles in search." -msgstr "" +msgstr "Prefijo de los roles de grupo en la búsqueda." msgid "Prefix for role roles in search." -msgstr "" +msgstr "Prefijo de los roles de rol en la búsqueda." msgid "Prefix for denied roles in search." -msgstr "" +msgstr "Prefijo de los roles denegados en la búsqueda." msgid "The default path of cookie (basically '/' if no context path)" -msgstr "" +msgstr "La ruta predeterminada de la cookie (básicamente '/' si no hay ruta de contexto)" msgid "The default expire of cookie in seconds e.g. 31556926: one year, 86400: one day" -msgstr "" +msgstr "La caducidad predeterminada de la cookie en segundos, p. ej. 31556926: un año, 86400: un día" msgid "Session tracking modes" -msgstr "" +msgstr "Modos de seguimiento de sesión" msgid "Whether to add the Secure attribute to the session cookie (JSESSIONID) at startup. When blank (default), Tomcat's automatic behavior is used (Secure is added only for HTTPS requests). Set to true for production HTTPS deployments, especially when TLS is terminated at a reverse proxy. When true, the cookie is not sent over HTTP, so sessions will not be established for plain HTTP; keep it blank for localhost development. The Secure attribute is also required when SameSite=none is used. Changing this value requires a restart." -msgstr "" +msgstr "Indica si se añade el atributo Secure a la cookie de sesión (JSESSIONID) al iniciar. Cuando está en blanco (valor predeterminado), se usa el comportamiento automático de Tomcat (Secure solo se añade en las solicitudes HTTPS). Establézcalo en true para los despliegues de producción con HTTPS, especialmente cuando TLS termina en un proxy inverso. Cuando es true, la cookie no se envía por HTTP, por lo que no se establecerán sesiones con HTTP plano; manténgalo en blanco para el desarrollo en localhost. El atributo Secure también es obligatorio cuando se usa SameSite=none. Cambiar este valor requiere un reinicio." msgid "Comma-separated list of request parameter keys to store in cookies before SSO login." -msgstr "" +msgstr "Lista separada por comas de las claves de parámetros de solicitud que se almacenan en cookies antes del inicio de sesión SSO." msgid "Comma-separated list of required parameter keys that must be present to store in cookies." -msgstr "" +msgstr "Lista separada por comas de las claves de parámetros obligatorios que deben estar presentes para almacenarse en cookies." msgid "Maximum length of the encoded search parameters stored in cookies." -msgstr "" +msgstr "Longitud máxima de los parámetros de búsqueda codificados que se almacenan en cookies." msgid "Maximum size in bytes the stored search parameters may decompress to. The bound above applies to the gzipped cookie, which is no bound on what it expands to, and the cookie comes from the client." -msgstr "" +msgstr "Tamaño máximo en bytes al que pueden descomprimirse los parámetros de búsqueda almacenados. El límite anterior se aplica a la cookie comprimida con gzip, lo que no limita su tamaño una vez expandida, y la cookie proviene del cliente." msgid "Maximum length of the query string built when restoring the stored search parameters after login. Restoring them is a convenience and the login is not, so a longer one is dropped rather than written to a Location header the container would refuse. Percent-encoding multiplies a CJK query by nine, so this is far smaller than the query itself may be. Raise it together with tomcat.maxHttpHeaderSize in tomcat_config.properties, which bounds the response headers." -msgstr "" +msgstr "Longitud máxima de la cadena de consulta que se construye al restaurar los parámetros de búsqueda almacenados tras el inicio de sesión. Restaurarlos es una comodidad, mientras que el inicio de sesión no lo es, por lo que una cadena más larga se descarta en lugar de escribirse en un encabezado Location que el contenedor rechazaría. La codificación porcentual multiplica por nueve una consulta CJK, por lo que este valor es mucho menor de lo que puede ser la propia consulta. Auméntelo junto con tomcat.maxHttpHeaderSize en tomcat_config.properties, que limita los encabezados de la respuesta." msgid "Cookie name used to store encoded search parameters before SSO login." -msgstr "" +msgstr "Nombre de la cookie que se utiliza para almacenar los parámetros de búsqueda codificados antes del inicio de sesión SSO." msgid "Whether to set HttpOnly attribute to the search parameter cookie." -msgstr "" +msgstr "Indica si se establece el atributo HttpOnly en la cookie de los parámetros de búsqueda." msgid "Whether to set Secure attribute to the search parameter cookie. Should be true in production environments using HTTPS." -msgstr "" +msgstr "Indica si se establece el atributo Secure en la cookie de los parámetros de búsqueda. Debería ser true en los entornos de producción que usan HTTPS." msgid "Max-Age (in seconds) for the search parameter cookie. Use -1 for session-only cookies." -msgstr "" +msgstr "Max-Age (en segundos) de la cookie de los parámetros de búsqueda. Use -1 para cookies solo de sesión." msgid "Domain attribute for the search parameter cookie. Set to the domain scope you want the cookie to be available on (e.g., example.com)." -msgstr "" +msgstr "Atributo Domain de la cookie de los parámetros de búsqueda. Establézcalo en el ámbito de dominio en el que desea que esté disponible la cookie (p. ej., example.com)." msgid "Path attribute for the search parameter cookie. Typically set to \"/\" or the context path of the app." -msgstr "" +msgstr "Atributo Path de la cookie de los parámetros de búsqueda. Normalmente se establece en \"/\" o en la ruta de contexto de la aplicación." msgid "SameSite attribute for the search parameter cookie. Valid values: Lax, Strict, None" -msgstr "" +msgstr "Atributo SameSite de la cookie de los parámetros de búsqueda. Valores válidos: Lax, Strict, None" msgid "The size of one page for paging" -msgstr "" +msgstr "El tamaño de una página para la paginación" msgid "The size of page range for paging" -msgstr "" +msgstr "El tamaño del rango de páginas para la paginación" msgid "The option 'fillLimit' of page range for paging" -msgstr "" +msgstr "La opción 'fillLimit' del rango de páginas para la paginación" msgid "Fetch Page Size" -msgstr "" +msgstr "Tamaño de página de obtención" msgid "Maximum number of docboost records to fetch per page." -msgstr "" +msgstr "Número máximo de registros de impulso de documento (docboost) que se obtienen por página." msgid "Maximum number of keymatch records to fetch per page." -msgstr "" +msgstr "Número máximo de registros de coincidencia de clave (keymatch) que se obtienen por página." msgid "Maximum number of labeltype records to fetch per page." -msgstr "" +msgstr "Número máximo de registros de tipo de etiqueta (labeltype) que se obtienen por página." msgid "Maximum number of tagtype records to fetch per page." -msgstr "" +msgstr "Número máximo de registros de tipo de etiqueta de usuario (tagtype) que se obtienen por página." msgid "Maximum number of roletype records to fetch per page." -msgstr "" +msgstr "Número máximo de registros de tipo de rol (roletype) que se obtienen por página." msgid "Maximum number of user records to fetch per page." -msgstr "" +msgstr "Número máximo de registros de usuario que se obtienen por página." msgid "Maximum number of role records to fetch per page." -msgstr "" +msgstr "Número máximo de registros de rol que se obtienen por página." msgid "Maximum number of group records to fetch per page." -msgstr "" +msgstr "Número máximo de registros de grupo que se obtienen por página." msgid "Maximum number of crawling info parameters to fetch per page." -msgstr "" +msgstr "Número máximo de parámetros de información de rastreo que se obtienen por página." msgid "Maximum number of crawling info records to fetch per page." -msgstr "" +msgstr "Número máximo de registros de información de rastreo que se obtienen por página." msgid "Maximum number of data config records to fetch per page." -msgstr "" +msgstr "Número máximo de registros de configuración de almacén de datos que se obtienen por página." msgid "Maximum number of web config records to fetch per page." -msgstr "" +msgstr "Número máximo de registros de configuración web que se obtienen por página." msgid "Maximum number of file config records to fetch per page." -msgstr "" +msgstr "Número máximo de registros de configuración de archivos que se obtienen por página." msgid "Maximum number of duplicate host records to fetch per page." -msgstr "" +msgstr "Número máximo de registros de host duplicado que se obtienen por página." msgid "Maximum number of failure URL records to fetch per page." -msgstr "" +msgstr "Número máximo de registros de URL de fallo que se obtienen por página." msgid "Maximum number of favorite log records to fetch per page." -msgstr "" +msgstr "Número máximo de registros del registro de favoritos que se obtienen por página." msgid "Maximum number of file auth records to fetch per page." -msgstr "" +msgstr "Número máximo de registros de autenticación de archivos que se obtienen por página." msgid "Maximum number of web auth records to fetch per page." -msgstr "" +msgstr "Número máximo de registros de autenticación web que se obtienen por página." msgid "Maximum number of path mapping records to fetch per page." -msgstr "" +msgstr "Número máximo de registros de mapeo de rutas que se obtienen por página." msgid "Maximum number of request header records to fetch per page." -msgstr "" +msgstr "Número máximo de registros de encabezado de solicitud que se obtienen por página." msgid "Maximum number of scheduled job records to fetch per page." -msgstr "" +msgstr "Número máximo de registros de trabajo programado que se obtienen por página." msgid "Maximum number of elevate word records to fetch per page." -msgstr "" +msgstr "Número máximo de registros de palabra adicional que se obtienen por página." msgid "Maximum number of bad word records to fetch per page." -msgstr "" +msgstr "Número máximo de registros de palabra no deseada que se obtienen por página." msgid "Maximum number of dictionary records to fetch per page." -msgstr "" +msgstr "Número máximo de registros de diccionario que se obtienen por página." msgid "Maximum number of related content records to fetch per page." -msgstr "" +msgstr "Número máximo de registros de contenido relacionado que se obtienen por página." msgid "Maximum number of related query records to fetch per page." -msgstr "" +msgstr "Número máximo de registros de consulta relacionada que se obtienen por página." msgid "Maximum number of thumbnail queue records to fetch per page." -msgstr "" +msgstr "Número máximo de registros de la cola de miniaturas que se obtienen por página." msgid "Maximum number of thumbnail purge records to fetch per page." -msgstr "" +msgstr "Número máximo de registros de purga de miniaturas que se obtienen por página." msgid "Maximum number of score booster records to fetch per page." -msgstr "" +msgstr "Número máximo de registros de impulso de puntuación (score booster) que se obtienen por página." msgid "Maximum number of search log records to fetch per page." -msgstr "" +msgstr "Número máximo de registros del registro de búsqueda que se obtienen por página." msgid "Whether to track total hits in search list page." -msgstr "" +msgstr "Indica si se contabiliza el total de resultados (total hits) en la página de lista de búsqueda." msgid "Maximum content length (in characters) rendered on the search list edit page." -msgstr "" +msgstr "Longitud máxima del contenido (en caracteres) que se muestra en la página de edición de la lista de búsqueda." msgid "Search Page" -msgstr "" +msgstr "Página de búsqueda" msgid "Default start page for search results." -msgstr "" +msgstr "Página de inicio predeterminada de los resultados de búsqueda." msgid "Default size of search results per page." -msgstr "" +msgstr "Tamaño predeterminado de los resultados de búsqueda por página." msgid "Maximum size of search results per page." -msgstr "" +msgstr "Tamaño máximo de los resultados de búsqueda por página." msgid "Maximum length of a v2 API string query parameter (q, sort, sdh). OWASP API4:2023." -msgstr "" +msgstr "Longitud máxima de un parámetro de consulta de tipo cadena de la API v2 (q, sort, sdh). OWASP API4:2023." msgid "Maximum number of values for a v2 API repeatable query parameter." -msgstr "" +msgstr "Número máximo de valores de un parámetro de consulta repetible de la API v2." msgid "Maximum click-log timestamp (rt, epoch ms) accepted by the v2 click API. OWASP API4:2023." -msgstr "" +msgstr "Marca de tiempo máxima del registro de clics (rt, epoch ms) que acepta la API de clics v2. OWASP API4:2023." msgid "searchlog" -msgstr "" +msgstr "Registro de búsqueda" msgid "Request headers to include in search log." -msgstr "" +msgstr "Encabezados de solicitud que se incluyen en el registro de búsqueda." msgid "Batch size for search log processing." -msgstr "" +msgstr "Tamaño de lote para el procesamiento del registro de búsqueda." + +msgid "Number of days of search logs read when generating related queries from search logs." +msgstr "Número de días de registros de búsqueda que se leen al generar consultas relacionadas a partir de los registros de búsqueda." + +msgid "Maximum number of terms generated per virtual host." +msgstr "Número máximo de términos que se generan por host virtual." + +msgid "Maximum number of related queries generated per term." +msgstr "Número máximo de consultas relacionadas que se generan por término." + +msgid "Minimum number of distinct user sessions required for a term and for each of its related queries." +msgstr "Número mínimo de sesiones de usuario distintas que se requieren para un término y para cada una de sus consultas relacionadas." + +msgid "Interval (minutes) after a search within which a follow-up search of the same session counts as a refinement." +msgstr "Intervalo (minutos) tras una búsqueda dentro del cual una búsqueda posterior de la misma sesión cuenta como refinamiento." + +msgid "Maximum number of search logs of a term read to find the sessions that searched it." +msgstr "Número máximo de registros de búsqueda de un término que se leen para encontrar las sesiones que lo buscaron." + +msgid "Maximum number of sessions per term whose follow-up searches are read." +msgstr "Número máximo de sesiones por término cuyas búsquedas posteriores se leen." + +msgid "Maximum number of follow-up search logs read per term." +msgstr "Número máximo de registros de búsqueda posteriores que se leen por término." + +msgid "Minimum length (in characters) of a generated term or related query." +msgstr "Longitud mínima (en caracteres) de un término generado o de una consulta relacionada." + +msgid "Maximum length (in characters) of a generated term or related query." +msgstr "Longitud máxima (en caracteres) de un término generado o de una consulta relacionada." + +msgid "docreport Maximum number of duplicate groups the document report screen shows, largest first." +msgstr "docreport Número máximo de grupos duplicados que muestra la pantalla del informe de documentos, empezando por los más grandes." + +msgid "Maximum number of documents the document report screen lists for each duplicate group." +msgstr "Número máximo de documentos que la pantalla del informe de documentos lista para cada grupo duplicado." + +msgid "Number of content signatures read per request when the duplicate report is downloaded as CSV." +msgstr "Número de firmas de contenido que se leen por solicitud cuando el informe de duplicados se descarga como CSV." + +msgid "Default number of days since the last modification after which a document counts as dormant." +msgstr "Número predeterminado de días desde la última modificación a partir del cual un documento se considera inactivo." msgid "Minimum width for HTML images in thumbnails." -msgstr "" +msgstr "Ancho mínimo de las imágenes HTML en las miniaturas." msgid "Minimum height for HTML images in thumbnails." -msgstr "" +msgstr "Alto mínimo de las imágenes HTML en las miniaturas." msgid "Maximum aspect ratio for HTML images in thumbnails." -msgstr "" +msgstr "Relación de aspecto máxima de las imágenes HTML en las miniaturas." msgid "Width of generated thumbnail images." -msgstr "" +msgstr "Ancho de las imágenes de miniatura generadas." msgid "Height of generated thumbnail images." -msgstr "" +msgstr "Alto de las imágenes de miniatura generadas." msgid "Format of generated thumbnail images." -msgstr "" +msgstr "Formato de las imágenes de miniatura generadas." msgid "XPath to select images for thumbnails." -msgstr "" +msgstr "XPath para seleccionar las imágenes de las miniaturas." msgid "File extensions to exclude from thumbnail generation." -msgstr "" +msgstr "Extensiones de archivo que se excluyen de la generación de miniaturas." msgid "Interval for thumbnail generator." -msgstr "" +msgstr "Intervalo del generador de miniaturas." msgid "Targets for thumbnail generator (e.g., all)." -msgstr "" +msgstr "Destinos del generador de miniaturas (p. ej., all)." msgid "Whether the thumbnail crawler is enabled." -msgstr "" +msgstr "Indica si el rastreador de miniaturas está habilitado." msgid "Interval for system monitor in thumbnail processing." -msgstr "" +msgstr "Intervalo del monitor del sistema en el procesamiento de miniaturas." msgid "User" -msgstr "" +msgstr "Usuario" msgid "User code settings" -msgstr "" +msgstr "Configuración del código de usuario" msgid "User code minimum length." -msgstr "" +msgstr "Longitud mínima del código de usuario." msgid "User code maximum length." -msgstr "" +msgstr "Longitud máxima del código de usuario." msgid "User code pattern for validation." -msgstr "" +msgstr "Patrón de validación del código de usuario." msgid "Name to display in the From field of emails." -msgstr "" +msgstr "Nombre que se muestra en el campo De de los correos electrónicos." msgid "Email address to use in the From field." -msgstr "" +msgstr "Dirección de correo electrónico que se utiliza en el campo De." msgid "Hostname for the mail server." -msgstr "" +msgstr "Nombre de host del servidor de correo." msgid "Target name for the scheduler." -msgstr "" +msgstr "Nombre de destino (target) del programador." msgid "Job class for the scheduler." -msgstr "" +msgstr "Clase de trabajo del programador." msgid "Mode for concurrent execution in the scheduler." -msgstr "" +msgstr "Modo de ejecución concurrente en el programador." msgid "Interval for scheduler monitoring." -msgstr "" +msgstr "Intervalo del monitoreo del programador." msgid "Interval (seconds) for polling heartbeats and events." -msgstr "" +msgstr "Intervalo (segundos) del sondeo (polling) de heartbeats y eventos." msgid "Time-to-live (ms) for instance heartbeat documents." -msgstr "" +msgstr "Tiempo de vida (ms) de los documentos de heartbeat de instancia." msgid "Time-to-live (ms) for operation lock documents." -msgstr "" +msgstr "Tiempo de vida (ms) de los documentos de bloqueo de operación." msgid "Maximum number of retries for acquiring an operation lock." -msgstr "" +msgstr "Número máximo de reintentos para adquirir un bloqueo de operación." msgid "Time-to-live (ms) for event notification documents." -msgstr "" +msgstr "Tiempo de vida (ms) de los documentos de notificación de eventos." msgid "Base link for online help." -msgstr "" +msgstr "Enlace base de la ayuda en línea." msgid "Installation guide link for online help." -msgstr "" +msgstr "Enlace de la guía de instalación de la ayuda en línea." msgid "End-of-life information link for online help." -msgstr "" +msgstr "Enlace de la información de fin de vida (end-of-life) de la ayuda en línea." msgid "Online help key for failure URL." -msgstr "" +msgstr "Clave de ayuda en línea para la URL de fallo." msgid "Online help key for elevate word." -msgstr "" +msgstr "Clave de ayuda en línea para la palabra adicional." msgid "Online help key for request header." -msgstr "" +msgstr "Clave de ayuda en línea para el encabezado de solicitud." msgid "Online help key for synonym dictionary." -msgstr "" +msgstr "Clave de ayuda en línea para el diccionario de sinónimos." msgid "Online help key for dictionary." -msgstr "" +msgstr "Clave de ayuda en línea para el diccionario." msgid "Online help key for Kuromoji dictionary." -msgstr "" +msgstr "Clave de ayuda en línea para el diccionario Kuromoji." msgid "Online help key for protected words dictionary." -msgstr "" +msgstr "Clave de ayuda en línea para el diccionario de palabras protegidas." msgid "Online help key for stopwords dictionary." -msgstr "" +msgstr "Clave de ayuda en línea para el diccionario de palabras vacías." msgid "Online help key for stemmer override dictionary." -msgstr "" +msgstr "Clave de ayuda en línea para el diccionario de anulación de stemmer." msgid "Online help key for mapping dictionary." -msgstr "" +msgstr "Clave de ayuda en línea para el diccionario de mapeo." msgid "Online help key for web config." -msgstr "" +msgstr "Clave de ayuda en línea para la configuración web." msgid "Online help key for search list." -msgstr "" +msgstr "Clave de ayuda en línea para la lista de búsqueda." msgid "Online help key for log." -msgstr "" +msgstr "Clave de ayuda en línea para el registro." msgid "Online help key for general settings." -msgstr "" +msgstr "Clave de ayuda en línea para la configuración general." msgid "Online help key for role." -msgstr "" +msgstr "Clave de ayuda en línea para el rol." msgid "Online help key for job log." -msgstr "" +msgstr "Clave de ayuda en línea para el registro de trabajos." msgid "Online help key for keymatch." -msgstr "" +msgstr "Clave de ayuda en línea para la coincidencia de clave." msgid "Online help key for related query." -msgstr "" +msgstr "Clave de ayuda en línea para la consulta relacionada." msgid "Online help key for related content." -msgstr "" +msgstr "Clave de ayuda en línea para el contenido relacionado." msgid "Online help key for wizard." -msgstr "" +msgstr "Clave de ayuda en línea para el asistente." msgid "Online help key for bad word." -msgstr "" +msgstr "Clave de ayuda en línea para la palabra no deseada." msgid "Online help key for path mapping." -msgstr "" +msgstr "Clave de ayuda en línea para el mapeo de rutas." msgid "Online help key for boost document." -msgstr "" +msgstr "Clave de ayuda en línea para el impulso de documento." msgid "Online help key for data config." -msgstr "" +msgstr "Clave de ayuda en línea para la configuración de almacén de datos." msgid "Online help key for system info." -msgstr "" +msgstr "Clave de ayuda en línea para la información del sistema." msgid "Online help key for user." -msgstr "" +msgstr "Clave de ayuda en línea para el usuario." msgid "Online help key for group." -msgstr "" +msgstr "Clave de ayuda en línea para el grupo." msgid "Online help key for dashboard." -msgstr "" +msgstr "Clave de ayuda en línea para el panel de control." msgid "Online help key for web authentication." -msgstr "" +msgstr "Clave de ayuda en línea para la autenticación web." msgid "Online help key for file config." -msgstr "" +msgstr "Clave de ayuda en línea para la configuración de archivos." msgid "Online help key for file authentication." -msgstr "" +msgstr "Clave de ayuda en línea para la autenticación de archivos." msgid "Online help key for label type." -msgstr "" +msgstr "Clave de ayuda en línea para el tipo de etiqueta." msgid "Online help key for tag type." -msgstr "" +msgstr "Clave de ayuda en línea para el tipo de etiqueta de usuario." msgid "Online help key for duplicate host." -msgstr "" +msgstr "Clave de ayuda en línea para el host duplicado." msgid "Online help key for scheduler." -msgstr "" +msgstr "Clave de ayuda en línea para el programador." msgid "Online help key for crawling info." -msgstr "" +msgstr "Clave de ayuda en línea para la información de rastreo." msgid "Online help key for backup." -msgstr "" +msgstr "Clave de ayuda en línea para la copia de seguridad." msgid "Online help key for upgrade." -msgstr "" +msgstr "Clave de ayuda en línea para la actualización." msgid "Online help key for search request." -msgstr "" +msgstr "Clave de ayuda en línea para la solicitud de búsqueda." msgid "Online help key for access token." -msgstr "" +msgstr "Clave de ayuda en línea para el token de acceso." msgid "Online help key for suggest." -msgstr "" +msgstr "Clave de ayuda en línea para la sugerencia." msgid "Online help key for search log." -msgstr "" +msgstr "Clave de ayuda en línea para el registro de búsqueda." msgid "Online help key for maintenance." -msgstr "" +msgstr "Clave de ayuda en línea para el mantenimiento." msgid "Online help key for plugin." -msgstr "" +msgstr "Clave de ayuda en línea para el plugin." msgid "Online help key for storage." -msgstr "" +msgstr "Clave de ayuda en línea para el almacenamiento." msgid "Supported languages for online help." -msgstr "" +msgstr "Idiomas admitidos para la ayuda en línea." msgid "Forum link for user support." -msgstr "" +msgstr "Enlace del foro de soporte para usuarios." msgid "Supported languages for the forum." -msgstr "" +msgstr "Idiomas admitidos para el foro." msgid "Seed value for popular word suggestion." -msgstr "" +msgstr "Valor semilla (seed) para la sugerencia de palabras populares." msgid "Tags for popular word suggestion." -msgstr "" +msgstr "Etiquetas para la sugerencia de palabras populares." msgid "Fields for popular word suggestion." -msgstr "" +msgstr "Campos para la sugerencia de palabras populares." msgid "Excluded words for popular word suggestion." -msgstr "" +msgstr "Palabras excluidas de la sugerencia de palabras populares." msgid "Number of popular words to suggest." -msgstr "" +msgstr "Número de palabras populares que se sugieren." msgid "Window size for popular word suggestion." -msgstr "" +msgstr "Tamaño de ventana para la sugerencia de palabras populares." msgid "Query frequency for popular word suggestion." -msgstr "" +msgstr "Frecuencia de consulta para la sugerencia de palabras populares." msgid "Minimum hit count for suggestion." -msgstr "" +msgstr "Número mínimo de resultados para la sugerencia." msgid "Field for suggestion contents." -msgstr "" +msgstr "Campo del contenido de la sugerencia." msgid "Field for suggestion tags." -msgstr "" +msgstr "Campo de las etiquetas de la sugerencia." msgid "Field for suggestion roles." -msgstr "" +msgstr "Campo de los roles de la sugerencia." msgid "Index contents for suggestion." -msgstr "" +msgstr "Contenido del índice para la sugerencia." msgid "Interval for suggestion update requests." -msgstr "" +msgstr "Intervalo de las solicitudes de actualización de sugerencias." msgid "Number of documents per suggestion update request." -msgstr "" +msgstr "Número de documentos por solicitud de actualización de sugerencias." msgid "Percentage limit for suggestion update contents." -msgstr "" +msgstr "Límite porcentual del contenido de actualización de sugerencias." msgid "Maximum number of suggestion update contents." -msgstr "" +msgstr "Número máximo de contenidos de actualización de sugerencias." msgid "Maximum document size for suggestion update." -msgstr "" +msgstr "Tamaño máximo de documento para la actualización de sugerencias." msgid "Scroll size for suggestion source reader." -msgstr "" +msgstr "Tamaño de scroll del lector de la fuente de sugerencias." msgid "Cache size for popular word suggestion." -msgstr "" +msgstr "Tamaño de la caché para la sugerencia de palabras populares." msgid "Cache expiration (seconds) for popular word suggestion." -msgstr "" +msgstr "Caducidad de la caché (segundos) para la sugerencia de palabras populares." msgid "Permissions for suggestion search log." -msgstr "" +msgstr "Permisos del registro de búsqueda para la sugerencia." msgid "Interval for system monitor in suggestion." -msgstr "" +msgstr "Intervalo del monitor del sistema en la sugerencia." msgid "Whether LDAP admin is enabled." -msgstr "" +msgstr "Indica si la administración LDAP está habilitada." msgid "User filter for LDAP admin." -msgstr "" +msgstr "Filtro de usuarios para la administración LDAP." msgid "Base DN for LDAP admin user." -msgstr "" +msgstr "DN base del usuario de la administración LDAP." msgid "Object classes for LDAP admin user." -msgstr "" +msgstr "Clases de objeto del usuario de la administración LDAP." msgid "Role filter for LDAP admin." -msgstr "" +msgstr "Filtro de roles para la administración LDAP." msgid "Base DN for LDAP admin role." -msgstr "" +msgstr "DN base del rol de la administración LDAP." msgid "Object classes for LDAP admin role." -msgstr "" +msgstr "Clases de objeto del rol de la administración LDAP." msgid "Group filter for LDAP admin." -msgstr "" +msgstr "Filtro de grupos para la administración LDAP." msgid "Base DN for LDAP admin group." -msgstr "" +msgstr "DN base del grupo de la administración LDAP." msgid "Object classes for LDAP admin group." -msgstr "" +msgstr "Clases de objeto del grupo de la administración LDAP." msgid "Whether to sync password for LDAP admin." -msgstr "" +msgstr "Indica si se sincroniza la contraseña para la administración LDAP." msgid "Whether to validate LDAP authentication." -msgstr "" +msgstr "Indica si se valida la autenticación LDAP." msgid "Timeout (milliseconds) to establish an LDAP connection. This also bounds the TLS handshake and the initial bind response. 0 or less leaves it to the JDK/OS default." -msgstr "" +msgstr "Tiempo de espera (milisegundos) para establecer una conexión LDAP. También limita el handshake TLS y la respuesta del bind inicial. 0 o menos lo deja en el valor predeterminado del JDK/OS." msgid "Timeout (milliseconds) to wait for an LDAP response after the connection is bound. 0 or less waits indefinitely." -msgstr "" +msgstr "Tiempo de espera (milisegundos) de una respuesta LDAP una vez que la conexión está enlazada (bound). 0 o menos espera indefinidamente." msgid "Server side time limit (milliseconds) for an LDAP search. 0 or less means no limit." -msgstr "" +msgstr "Límite de tiempo del lado del servidor (milisegundos) para una búsqueda LDAP. 0 o menos significa sin límite." msgid "Maximum username length for LDAP." -msgstr "" +msgstr "Longitud máxima del nombre de usuario para LDAP." msgid "Whether to ignore NetBIOS name in LDAP." -msgstr "" +msgstr "Indica si se ignora el nombre NetBIOS en LDAP." msgid "Whether to allow underscores in LDAP group names." -msgstr "" +msgstr "Indica si se permiten guiones bajos en los nombres de grupo de LDAP." msgid "Whether to use lowercase for LDAP permission names." -msgstr "" +msgstr "Indica si se usan minúsculas para los nombres de permisos de LDAP." msgid "Whether to allow empty permissions in LDAP." -msgstr "" +msgstr "Indica si se permiten permisos vacíos en LDAP." msgid "Whether to use samAccountName for LDAP group." -msgstr "" +msgstr "Indica si se usa samAccountName para el grupo de LDAP." msgid "Whether LDAP role search for user is enabled." -msgstr "" +msgstr "Indica si la búsqueda de roles LDAP para el usuario está habilitada." msgid "Whether LDAP role search for group is enabled." -msgstr "" +msgstr "Indica si la búsqueda de roles LDAP para el grupo está habilitada." msgid "Whether LDAP role search for role is enabled." -msgstr "" +msgstr "Indica si la búsqueda de roles LDAP para el rol está habilitada." msgid "LDAP attribute for surname." -msgstr "" +msgstr "Atributo LDAP del apellido." msgid "LDAP attribute for given name." -msgstr "" +msgstr "Atributo LDAP del nombre de pila." msgid "LDAP attribute for employee number." -msgstr "" +msgstr "Atributo LDAP del número de empleado." msgid "LDAP attribute for mail." -msgstr "" +msgstr "Atributo LDAP del correo." msgid "LDAP attribute for telephone number." -msgstr "" +msgstr "Atributo LDAP del número de teléfono." msgid "LDAP attribute for home phone." -msgstr "" +msgstr "Atributo LDAP del teléfono particular." msgid "LDAP attribute for home postal address." -msgstr "" +msgstr "Atributo LDAP de la dirección postal particular." msgid "LDAP attribute for labeled URI." -msgstr "" +msgstr "Atributo LDAP del URI etiquetado." msgid "LDAP attribute for room number." -msgstr "" +msgstr "Atributo LDAP del número de sala." msgid "LDAP attribute for description." -msgstr "" +msgstr "Atributo LDAP de la descripción." msgid "LDAP attribute for title." -msgstr "" +msgstr "Atributo LDAP del título." msgid "LDAP attribute for pager." -msgstr "" +msgstr "Atributo LDAP del pager." msgid "LDAP attribute for street." -msgstr "" +msgstr "Atributo LDAP de la calle." msgid "LDAP attribute for postal code." -msgstr "" +msgstr "Atributo LDAP del código postal." msgid "LDAP attribute for physical delivery office name." -msgstr "" +msgstr "Atributo LDAP del nombre de la oficina de entrega física." msgid "LDAP attribute for destination indicator." -msgstr "" +msgstr "Atributo LDAP del indicador de destino." msgid "LDAP attribute for international ISDN number." -msgstr "" +msgstr "Atributo LDAP del número ISDN internacional." msgid "LDAP attribute for state." -msgstr "" +msgstr "Atributo LDAP del estado." msgid "LDAP attribute for employee type." -msgstr "" +msgstr "Atributo LDAP del tipo de empleado." msgid "LDAP attribute for facsimile telephone number." -msgstr "" +msgstr "Atributo LDAP del número de teléfono de facsímil." msgid "LDAP attribute for post office box." -msgstr "" +msgstr "Atributo LDAP del apartado de correos." msgid "LDAP attribute for initials." -msgstr "" +msgstr "Atributo LDAP de las iniciales." msgid "LDAP attribute for car license." -msgstr "" +msgstr "Atributo LDAP de la licencia del automóvil." msgid "LDAP attribute for mobile." -msgstr "" +msgstr "Atributo LDAP del móvil." msgid "LDAP attribute for postal address." -msgstr "" +msgstr "Atributo LDAP de la dirección postal." msgid "LDAP attribute for city." -msgstr "" +msgstr "Atributo LDAP de la ciudad." msgid "LDAP attribute for teletex terminal identifier." -msgstr "" +msgstr "Atributo LDAP del identificador de terminal teletex." msgid "LDAP attribute for X.121 address." -msgstr "" +msgstr "Atributo LDAP de la dirección X.121." msgid "LDAP attribute for business category." -msgstr "" +msgstr "Atributo LDAP de la categoría de negocio." msgid "LDAP attribute for registered address." -msgstr "" +msgstr "Atributo LDAP de la dirección registrada." msgid "LDAP attribute for display name." -msgstr "" +msgstr "Atributo LDAP del nombre para mostrar." msgid "LDAP attribute for preferred language." -msgstr "" +msgstr "Atributo LDAP del idioma preferido." msgid "LDAP attribute for department number." -msgstr "" +msgstr "Atributo LDAP del número de departamento." msgid "LDAP attribute for UID number." -msgstr "" +msgstr "Atributo LDAP del número UID." msgid "LDAP attribute for GID number." -msgstr "" +msgstr "Atributo LDAP del número GID." msgid "LDAP attribute for home directory." -msgstr "" +msgstr "Atributo LDAP del directorio personal." msgid "Plugin repository URLs." -msgstr "" +msgstr "URLs de los repositorios de plugins." msgid "Version filter for plugins." -msgstr "" +msgstr "Filtro de versión de los plugins." msgid "Maximum number of items per page in storage." -msgstr "" +msgstr "Número máximo de elementos por página en el almacenamiento." msgid "List of invalid admin passwords." -msgstr "" +msgstr "Lista de contraseñas de administrador no válidas." msgid "Minimum password length (0 to disable)." -msgstr "" +msgstr "Longitud mínima de la contraseña (0 para deshabilitar)." msgid "Maximum length of a password field." -msgstr "" +msgstr "Longitud máxima de un campo de contraseña." msgid "Require uppercase letters in password." -msgstr "" +msgstr "Exigir letras mayúsculas en la contraseña." msgid "Require lowercase letters in password." -msgstr "" +msgstr "Exigir letras minúsculas en la contraseña." msgid "Require digits in password." -msgstr "" +msgstr "Exigir dígitos en la contraseña." msgid "Require special characters in password." -msgstr "" +msgstr "Exigir caracteres especiales en la contraseña." msgid "Whether RAG chat feature is enabled." -msgstr "" +msgstr "Indica si la funcionalidad de chat RAG está habilitada." + +msgid "Whether to record the usage of each RAG chat request (user, time, LLM calls and tokens) in the chat log. The question and the answer are never recorded." +msgstr "Indica si se registra el uso de cada solicitud de chat RAG (usuario, hora, llamadas al LLM y tokens) en el registro del chat. La pregunta y la respuesta nunca se registran." msgid "Chat generation settings." -msgstr "" +msgstr "Configuración de la generación del chat." + +msgid "Maximum number of times one chat request regenerates its search query and searches again when the search finds no documents or, in the streaming chat, none of the hits is judged relevant. Each regeneration makes one LLM call, plus one relevance evaluation call when the new search has hits (0 disables)." +msgstr "Número máximo de veces que una solicitud de chat regenera su consulta de búsqueda y vuelve a buscar cuando la búsqueda no encuentra documentos o, en el chat en streaming, ninguno de los resultados se considera relevante. Cada regeneración realiza una llamada al LLM, más una llamada de evaluación de relevancia cuando la nueva búsqueda tiene resultados (0 lo deshabilita)." msgid "Session settings." -msgstr "" +msgstr "Configuración de sesiones." msgid "Maximum cached chat sessions; least recently accessed are evicted above it (0 or less means 100)." -msgstr "" +msgstr "Número máximo de sesiones de chat en caché; las de acceso menos reciente se desalojan cuando se supera (0 o menos significa 100)." msgid "Maximum messages kept in one chat session; older turns are trimmed on each new message." -msgstr "" +msgstr "Número máximo de mensajes que se conservan en una sesión de chat; los turnos más antiguos se recortan con cada mensaje nuevo." msgid "Enhanced RAG flow settings. Fields to retrieve for full document content." -msgstr "" +msgstr "Configuración del flujo RAG mejorado. Campos que se recuperan para el contenido completo del documento." msgid "Highlight settings for RAG search." -msgstr "" +msgstr "Configuración de resaltado para la búsqueda RAG." msgid "Number of highlight fragments per document in the RAG chat context search." -msgstr "" +msgstr "Número de fragmentos de resaltado por documento en la búsqueda de contexto del chat RAG." msgid "Large-document handling for answer generation. Documents whose content_length exceeds this value use highlighted passages instead of full content in the answer context." -msgstr "" +msgstr "Manejo de documentos grandes para la generación de respuestas. Los documentos cuyo content_length supera este valor usan pasajes resaltados en lugar del contenido completo en el contexto de la respuesta." msgid "Highlight settings used when extracting passages from large documents for the answer context." -msgstr "" +msgstr "Configuración de resaltado que se usa al extraer pasajes de documentos grandes para el contexto de la respuesta." msgid "Number of highlight fragments taken from each oversized document for the answer context." -msgstr "" +msgstr "Número de fragmentos de resaltado que se toman de cada documento sobredimensionado para el contexto de la respuesta." msgid "History content mode for assistant messages. smart_summary - drop assistant body, keep only past search query + referenced titles per turn (default, recommended) full - send the whole assistant response source_titles - body + referenced titles suffix source_titles_and_urls - \"[References: title (url), ...]\" only truncated - truncate assistant response at history.assistant.max.chars none - drop assistant turns from history" -msgstr "" +msgstr "Modo de contenido del historial para los mensajes del asistente. smart_summary - descarta el cuerpo del asistente y conserva solo la consulta de búsqueda pasada y los títulos referenciados por turno (predeterminado, recomendado) full - envía la respuesta completa del asistente source_titles - cuerpo + sufijo de títulos referenciados source_titles_and_urls - solo \"[References: title (url), ...]\" truncated - trunca la respuesta del asistente en history.assistant.max.chars none - descarta los turnos del asistente del historial" msgid "Maximum number of referenced document titles included per turn in smart_summary history mode." -msgstr "" +msgstr "Número máximo de títulos de documentos referenciados que se incluyen por turno en el modo de historial smart_summary." + +msgid "Maximum number of parts a document is split into when chatting about a single document longer than the LLM context budget. Each part is summarized separately and the summaries are combined into the answer; parts beyond this number are not used. A request about such a document makes up to this many LLM calls plus one for the answer, on every turn." +msgstr "Número máximo de partes en que se divide un documento cuando se chatea sobre un único documento más largo que el presupuesto de contexto del LLM. Cada parte se resume por separado y los resúmenes se combinan en la respuesta; las partes que superan este número no se usan. Una solicitud sobre un documento así realiza hasta este número de llamadas al LLM más una para la respuesta, en cada turno." + +msgid "Language the LLM is asked to answer in. browser - the language of the user's browser or UI locale; no instruction for English (default) none - no language instruction; the LLM usually answers in the language of the question en, ja.. - always answer in this language" +msgstr "Idioma en el que se pide al LLM que responda. browser - el idioma del navegador del usuario o de la configuración regional de la UI; sin instrucción para el inglés (predeterminado) none - sin instrucción de idioma; el LLM suele responder en el idioma de la pregunta en, ja.. - responder siempre en este idioma" msgid "Index Export" -msgstr "" +msgstr "Exportación de índice" msgid "Comma-separated document fields omitted from files written by the index export job." -msgstr "" +msgstr "Campos de documento, separados por comas, que se omiten en los archivos que escribe el trabajo de exportación del índice." msgid "Number of documents fetched per scroll request by the index export job." -msgstr "" +msgstr "Número de documentos que se obtienen por solicitud de scroll en el trabajo de exportación del índice." msgid "Output format for exported documents; only html and json are accepted, anything else fails the job." -msgstr "" +msgstr "Formato de salida de los documentos exportados; solo se aceptan html y json, cualquier otro hace fallar el trabajo." msgid "Log Notification Interval (seconds) for flushing log notification buffer to search engine." -msgstr "" +msgstr "Notificación de registros Intervalo (segundos) para vaciar el búfer de notificaciones de registros al motor de búsqueda." msgid "Maximum length of notification details text." -msgstr "" +msgstr "Longitud máxima del texto de detalles de la notificación." msgid "Maximum number of events to display in notification." -msgstr "" +msgstr "Número máximo de eventos que se muestran en la notificación." msgid "Maximum length of each log message in notification." -msgstr "" +msgstr "Longitud máxima de cada mensaje de registro en la notificación." msgid "Maximum number of events to fetch from search engine per notification job." -msgstr "" +msgstr "Número máximo de eventos que se obtienen del motor de búsqueda por trabajo de notificación." msgid "Maximum number of events to buffer in memory." -msgstr "" +msgstr "Número máximo de eventos que se almacenan en búfer en memoria." msgid "Interval (seconds) for the notification job cycle, used in notification messages." -msgstr "" +msgstr "Intervalo (segundos) del ciclo del trabajo de notificación, que se usa en los mensajes de notificación." msgid "Static theme system (see docs/superpowers/specs/2026-05-21-fess-static-theme-design.md)" -msgstr "" +msgstr "Sistema de temas estáticos (consulte docs/superpowers/specs/2026-05-21-fess-static-theme-design.md)" msgid "Maximum size (bytes) of an uploaded theme archive." -msgstr "" +msgstr "Tamaño máximo (bytes) de un archivo comprimido de tema cargado." msgid "Maximum total extracted size (bytes); extraction aborts once it is exceeded." -msgstr "" +msgstr "Tamaño total extraído máximo (bytes); la extracción se aborta cuando se supera." msgid "Maximum number of entries allowed in an uploaded theme archive." -msgstr "" +msgstr "Número máximo de entradas permitidas en un archivo comprimido de tema cargado." msgid "Maximum uncompressed/compressed ratio for a single theme archive entry." -msgstr "" +msgstr "Relación máxima descomprimido/comprimido para una única entrada de un archivo comprimido de tema." msgid "Maximum cumulative uncompressed/compressed ratio for the whole archive (zip-bomb guard)." -msgstr "" +msgstr "Relación acumulada máxima descomprimido/comprimido para todo el archivo comprimido (protección contra zip bombs)." msgid "Compressed bytes read before the cumulative zip ratio check applies; smaller archives skip it." -msgstr "" +msgstr "Bytes comprimidos leídos antes de que se aplique la comprobación acumulada de la relación zip; los archivos comprimidos más pequeños la omiten." msgid "Retention (days) for a replaced theme directory before the cleanup sweep removes it." -msgstr "" +msgstr "Retención (días) de un directorio de tema reemplazado antes de que el barrido de limpieza lo elimine." + +msgid "Repository URLs (comma separated) that static themes are downloaded from." +msgstr "URLs de repositorios (separadas por comas) desde las que se descargan los temas estáticos." + +msgid "Value of the frame-ancestors directive in the Content-Security-Policy of the static theme's HTML pages: the origins that may embed them in a frame. The default 'none' lets no page embed them. WebKit (Safari) applies frame-ancestors to the blob: frames that the file preview and the cache view of a theme use, so it shows them blank while the value is 'none'. Leave the value empty to drop the directive; X-Frame-Options: DENY is sent either way and then keeps the pages out of frames in every browser (a browser that honors frame-ancestors ignores that header)." +msgstr "Valor de la directiva frame-ancestors de Content-Security-Policy en las páginas HTML del tema estático: los orígenes que pueden incrustarlas en un frame. El valor predeterminado 'none' no permite que ninguna página las incruste. WebKit (Safari) aplica frame-ancestors a los frames blob: que usan la vista previa de archivos y la vista de caché de un tema, por lo que los muestra en blanco mientras el valor es 'none'. Deje el valor vacío para eliminar la directiva; X-Frame-Options: DENY se envía en cualquier caso y entonces mantiene las páginas fuera de los frames en todos los navegadores (un navegador que respeta frame-ancestors ignora ese encabezado)." msgid "Optional: canonical external origin(s) of this Fess instance (comma/newline separated), e.g. https://fess.example.com. When set, these are treated as same-origin for the v2 CSRF Origin check WITHOUT trusting forwarded headers. Recommended behind reverse proxies that are not listed in rate.limit.trusted.proxies. When empty, the target origin is reconstructed from trusted-proxy X-Forwarded-* headers, then from the servlet request." -msgstr "" +msgstr "Opcional: origen(es) externo(s) canónico(s) de esta instancia de Fess (separados por comas o saltos de línea), p. ej. https://fess.example.com. Cuando se establece, se tratan como del mismo origen para la comprobación de Origin CSRF de v2 SIN confiar en los encabezados reenviados. Recomendado detrás de proxies inversos que no figuran en rate.limit.trusted.proxies. Cuando está vacío, el origen de destino se reconstruye a partir de los encabezados X-Forwarded-* de los proxies de confianza y, después, de la solicitud de servlet." msgid "Login attempts allowed per client IP each minute; 0 or less disables the gate." -msgstr "" +msgstr "Intentos de inicio de sesión permitidos por IP de cliente cada minuto; 0 o menos deshabilita el control." msgid "Login attempts allowed per client IP and user name each minute; also gates password change." -msgstr "" +msgstr "Intentos de inicio de sesión permitidos por IP de cliente y nombre de usuario cada minuto; también controla el cambio de contraseña." msgid "Lockout (seconds) applied once a login rate limit is exceeded; 0 or less disables the lockout." -msgstr "" +msgstr "Bloqueo (segundos) que se aplica una vez que se supera un límite de tasa de inicio de sesión; 0 o menos deshabilita el bloqueo." msgid "Maximum login rate-limit buckets held in memory; idle buckets are evicted at the cap." -msgstr "" +msgstr "Número máximo de buckets de límite de tasa de inicio de sesión que se mantienen en memoria; los buckets inactivos se desalojan al alcanzar el tope." msgid "Interval between SSE keep-alive pings emitted by /api/v2/chat/stream. The ping is a comment-only line (\": keepalive\\n\\n\") that does not affect the event stream but defeats intermediaries (nginx default proxy_read_timeout is 60s) that drop idle connections during long LLM phases. Set <=0 to disable. Unit: milliseconds." -msgstr "" +msgstr "Intervalo entre los pings de keep-alive de SSE que emite /api/v2/chat/stream. El ping es una línea de solo comentario (\": keepalive\\n\\n\") que no afecta al flujo de eventos pero neutraliza a los intermediarios (el proxy_read_timeout predeterminado de nginx es 60s) que descartan las conexiones inactivas durante las fases largas del LLM. Establezca <=0 para deshabilitarlo. Unidad: milisegundos." diff --git a/es/15.9/config/properties.rst b/es/15.9/config/properties.rst index 05527361..68703621 100644 --- a/es/15.9/config/properties.rst +++ b/es/15.9/config/properties.rst @@ -15,8 +15,8 @@ one, fill in ``properties.po`` beside this file. .. fess repository; translations come from properties.po beside this file. .. Regenerate with tools/update_properties_doc.sh. -Core ----- +Núcleo +------ .. list-table:: :header-rows: 1 @@ -25,71 +25,71 @@ Core - Description - Default * - domain.title - - The title of the domain for logging and display. + - Título del dominio para el registro y la visualización. - ``Fess`` -.. list-table:: Search Engine +.. list-table:: Motor de búsqueda :header-rows: 1 * - Name - Description - Default * - search_engine.type - - The type of search engine backend (e.g., default, opensearch). + - Tipo de backend del motor de búsqueda (p. ej., default, opensearch). - ``default`` * - search_engine.http.url - - The URL of the search engine HTTP endpoint. For IPv6 environments, use brackets around the IPv6 address (e.g., http://[::1]:9200) + - URL del endpoint HTTP del motor de búsqueda. En entornos IPv6, use corchetes alrededor de la dirección IPv6 (p. ej., http://[::1]:9200) - ``http://localhost:9200`` * - search_engine.http.ssl.certificate_authorities - - Path to SSL certificate authorities for secure HTTP connections. + - Ruta a las autoridades de certificación SSL para las conexiones HTTP seguras. - (empty) * - search_engine.username - - Username for authenticating to the search engine. + - Nombre de usuario para autenticarse en el motor de búsqueda. - (empty) * - search_engine.password - - Password for authenticating to the search engine. + - Contraseña para autenticarse en el motor de búsqueda. - (empty) * - search_engine.heartbeat_interval - - Interval (ms) for heartbeat checks to the search engine. + - Intervalo (ms) de las comprobaciones de heartbeat al motor de búsqueda. - ``10000`` * - app.cipher.algorithm - - Cipher algorithm used for encryption. + - Algoritmo de cifrado utilizado para el cifrado. - ``aes`` * - app.cipher.key - - Secret key for encryption (change this value for production). + - Clave secreta para el cifrado (cambie este valor en producción). - ``___change__me___`` * - app.digest.algorithm - - Algorithm for digest calculation. + - Algoritmo para el cálculo del digest. - ``sha256`` * - app.password.algorithm - - Password hashing (new mechanism, Spring Security v5.8 compatible) Supported: bcrypt (only, as of now) + - Hash de contraseñas (nuevo mecanismo, compatible con Spring Security v5.8) Admitido: bcrypt (únicamente, por ahora) - ``bcrypt`` * - app.password.bcrypt.cost - - BCrypt cost (log rounds). 10 matches Spring Security v5.8 default. Range: 4-31. + - Costo de BCrypt (rondas logarítmicas). 10 coincide con el valor predeterminado de Spring Security v5.8. Rango: 4-31. - ``10`` * - app.password.upgrade.enabled - - Lazy re-hashing on successful login for legacy hashes. + - Re-hash diferido al iniciar sesión correctamente para los hashes heredados. - ``true`` * - app.encrypt.property.pattern - - NOTE: app.digest.algorithm is kept for LEGACY password verification only (pre-upgrade hashes that have no {id} prefix). Do not use for new passwords. Regex pattern for properties to encrypt. + - NOTA: app.digest.algorithm se conserva únicamente para la verificación HEREDADA de contraseñas (hashes anteriores a la actualización que no tienen el prefijo {id}). No lo utilice para contraseñas nuevas. Patrón de expresión regular de las propiedades que se cifran. - ``.*password|.*key|.*token|.*secret`` * - app.log.sensitive.property.pattern - - Regex pattern for sensitive values to mask in debug logs (case-insensitive match against property/env keys). + - Patrón de expresión regular de los valores sensibles que se enmascaran en los registros de depuración (coincidencia sin distinguir mayúsculas y minúsculas con las claves de propiedades y de variables de entorno). - ``.*password.*|.*secret.*|.*key.*|.*token.*|.*credential.*|.*auth.*|.*private.*`` * - app.extension.names - - Extension names for application customization. + - Nombres de extensiones para la personalización de la aplicación. - (empty) * - app.audit.log.format - - Audit log format. + - Formato del registro de auditoría. - (empty) * - script.audit.log.enabled - - Script audit log settings. + - Configuración del registro de auditoría de scripts. - ``true`` * - script.audit.log.max.length - - Maximum characters of script text kept in a script audit log entry; longer text is truncated. + - Número máximo de caracteres del texto del script que se conservan en una entrada del registro de auditoría de scripts; el texto más largo se trunca. - ``100`` * - jvm.crawler.options - - JVM options for the crawler process. + - Opciones de JVM para el proceso del rastreador. - | ``-Djava.awt.headless=true`` | ``-Dfile.encoding=UTF-8`` | ``-Djna.nosys=true`` @@ -127,7 +127,7 @@ Core | ``-Dsun.java2d.cmm=sun.java2d.cmm.kcms.KcmsServiceProvider`` | ``-Dorg.apache.pdfbox.rendering.UsePureJavaCMYKConversion=true`` * - jvm.suggest.options - - JVM options (newline-separated) passed to the suggest creator child process. + - Opciones de JVM (separadas por saltos de línea) que se pasan al proceso hijo del creador de sugerencias. - | ``-Djava.awt.headless=true`` | ``-Dfile.encoding=UTF-8`` | ``-Djna.nosys=true`` @@ -157,7 +157,7 @@ Core | ``-Dlog4j2.formatMsgNoLookups=true`` | ``-Dlog4j.skipJansi=true`` * - jvm.chunk.options - - JVM options for the chunk vector indexer process. Heap budget. This child JVM is only started while the "Content Chunk Vector Indexer" job runs, so a generous -Xmx costs nothing when content chunking is off. The live set is dominated by the in-flight batches, each of which retains, per document, the full _source, the document's chunk strings, and the document's embedding vectors: content_chunker.job.bulk_size (default 20) x content_chunker.max_chunks_per_document (default 1000) x content_chunker.embedding.dimension (default 768) x 4 bytes per float x content_chunker.job.concurrency (default 2) = ~117 MB of vectors alone, before chunk strings and document sources. With the shipped defaults the worst case is roughly 190-250 MB live (and ~235 MB of vectors alone at dimension=1536), which does not fit a 256 MB heap with any GC headroom. Raise -Xmx further if you raise bulk_size, max_chunks_per_document, concurrency, or the embedding dimension. + - Opciones de JVM para el proceso del indexador de vectores de chunks. Presupuesto de heap. Esta JVM hija solo se inicia mientras se ejecuta el trabajo "Content Chunk Vector Indexer", por lo que un -Xmx generoso no cuesta nada cuando la división del contenido en chunks está desactivada. El conjunto vivo está dominado por los lotes en curso, cada uno de los cuales conserva, por documento, el _source completo, las cadenas de chunks del documento y los vectores de embedding del documento: content_chunker.job.bulk_size (valor predeterminado 20) x content_chunker.max_chunks_per_document (valor predeterminado 1000) x content_chunker.embedding.dimension (valor predeterminado 768) x 4 bytes por float x content_chunker.job.concurrency (valor predeterminado 2) = ~117 MB solo de vectores, antes de las cadenas de chunks y los documentos de origen. Con los valores predeterminados incluidos, el peor caso es de aproximadamente 190-250 MB vivos (y ~235 MB solo de vectores con dimension=1536), lo que no cabe en un heap de 256 MB con ningún margen para el GC. Aumente -Xmx todavía más si aumenta bulk_size, max_chunks_per_document, concurrency o la dimensión del embedding. - | ``-Djava.awt.headless=true`` | ``-Dfile.encoding=UTF-8`` | ``-Djna.nosys=true`` @@ -187,7 +187,7 @@ Core | ``-Dlog4j2.formatMsgNoLookups=true`` | ``-Dlog4j.skipJansi=true`` * - jvm.thumbnail.options - - JVM options for the thumbnail process. + - Opciones de JVM para el proceso de miniaturas. - | ``-Djava.awt.headless=true`` | ``-Dfile.encoding=UTF-8`` | ``-Djna.nosys=true`` @@ -224,123 +224,135 @@ Core | ``-Dsun.java2d.cmm=sun.java2d.cmm.kcms.KcmsServiceProvider`` | ``-Dorg.apache.pdfbox.rendering.UsePureJavaCMYKConversion=true`` -.. list-table:: Job +.. list-table:: Trabajo :header-rows: 1 * - Name - Description - Default * - job.system.job.ids - - System job IDs for scheduled jobs. + - IDs de trabajos del sistema para los trabajos programados. - ``default_crawler`` * - job.template.title.web - - Template for web crawler job title. + - Plantilla del título del trabajo del rastreador web. - ``Web Crawler - {0}`` * - job.template.title.file - - Template for file crawler job title. + - Plantilla del título del trabajo del rastreador de archivos. - ``File Crawler - {0}`` * - job.template.title.data - - Template for data crawler job title. + - Plantilla del título del trabajo del rastreador de almacén de datos. - ``Data Crawler - {0}`` * - job.template.script - - Script template for job execution. + - Plantilla de script para la ejecución de trabajos. - ``return container.getComponent("crawlJob").logLevel("info").webConfigIds([{0}]).fileConfigIds([{1}]).dataConfigIds([{2}]).jobExecutor(executor).execute();`` * - job.max.crawler.processes - - Maximum number of crawler processes. + - Número máximo de procesos del rastreador. - ``0`` * - job.default.script - - Default script language for jobs. + - Lenguaje de script predeterminado para los trabajos. - ``javascript`` * - job.system.property.filter.pattern - - Pattern to filter system properties for jobs. + - Patrón para filtrar las propiedades del sistema para los trabajos. - (empty) * - processors - - Number of processors to use. + - Número de procesadores que se utilizan. - ``0`` * - java.command.path - - Path to Java command. + - Ruta del comando Java. - ``java`` * - python.command.path - - Path to Python command. + - Ruta del comando Python. - ``python`` * - path.encoding - - Encoding for file paths. + - Codificación de las rutas de archivo. - ``UTF-8`` * - use.own.tmp.dir - - Whether to use a dedicated temporary directory. + - Indica si se utiliza un directorio temporal dedicado. - ``true`` * - max.log.output.length - - Maximum length of log output. + - Longitud máxima de la salida del registro. - ``4000`` * - adaptive.load.control - - Adaptive load control value. + - Valor del control de carga adaptativo. - ``50`` * - web.load.control - - CPU threshold (%) for web request load control. Returns 429 when CPU >= this value. (100: disabled) + - Umbral de CPU (%) para el control de carga de las solicitudes web. Devuelve 429 cuando la CPU >= este valor. (100: deshabilitado) - ``100`` * - api.load.control - - CPU threshold (%) for API request load control. Returns 429 when CPU >= this value. (100: disabled) + - Umbral de CPU (%) para el control de carga de las solicitudes de API. Devuelve 429 cuando la CPU >= este valor. (100: deshabilitado) - ``100`` * - load.control.monitor.interval - - Interval (seconds) for monitoring OpenSearch CPU load. + - Intervalo (segundos) para monitorear la carga de CPU de OpenSearch. - ``1`` * - supported.languages - - Supported languages. + - Idiomas admitidos. - ``ar,bg,bn,ca,ckb_IQ,cs,da,de,el,en_IE,en,es,et,eu,fa,fi,fr,gl,gu,he,hi,hr,hu,hy,id,it,ja,ko,lt,lv,mk,ml,nl,no,pa,pl,pt_BR,pt,ro,ru,si,sq,sv,ta,te,th,tl,tr,uk,ur,vi,zh_CN,zh_TW,zh`` * - api.access.token.length - - Length of API access token. + - Longitud del token de acceso de la API. - ``60`` * - api.access.token.request.parameter - - API access token request parameter. + - Parámetro de solicitud del token de acceso de la API. - (empty) * - api.admin.access.permissions - - Permissions for API admin access. + - Permisos para el acceso de administración de la API. - ``Radmin-api`` * - api.search.accept.referers - - Accepted referers for API search. + - Referers aceptados para la búsqueda por API. - (empty) * - api.search.scroll - - Whether to enable scroll for API search. + - Indica si se habilita scroll para la búsqueda por API. - ``false`` + * - api.search.export + - Indica si se habilita la exportación por parte del usuario final de los resultados de búsqueda (CSV/JSON) en /api/v2/documents/export. + - ``false`` + * - api.search.export.max.size + - Número máximo de documentos que escribe una exportación de resultados de búsqueda. + - ``1000`` + * - api.search.export.fields + - Campos que escribe la exportación de resultados de búsqueda (separados por comas). Se ignora un campo que no es un campo de respuesta de la API. + - ``title,url_link,last_modified,content_length,filetype`` + * - api.search.export.rate.limit.per.minute + - Número máximo de exportaciones de resultados de búsqueda por minuto para cada usuario (cada IP de cliente en el caso de un invitado). 0 o menos deshabilita el límite. + - ``10`` * - api.json.response.headers - - Headers for API JSON response. Access-Control-\* and Timing-Allow-Origin are ignored here (CORS is controlled by api.cors.\* / CorsFilter). Do not set Vary. + - Encabezados de la respuesta JSON de la API. Access-Control-\* y Timing-Allow-Origin se ignoran aquí (CORS se controla mediante api.cors.\* / CorsFilter). No establezca Vary. - ``Referrer-Policy:strict-origin-when-cross-origin`` * - api.json.response.exception.included - - Whether to include exceptions in API JSON response. + - Indica si se incluyen excepciones en la respuesta JSON de la API. - ``false`` * - api.gsa.response.headers - - Headers for API GSA response. Access-Control-\* and Timing-Allow-Origin are ignored here (CORS is controlled by api.cors.\* / CorsFilter). Do not set Vary. + - Encabezados de la respuesta GSA de la API. Access-Control-\* y Timing-Allow-Origin se ignoran aquí (CORS se controla mediante api.cors.\* / CorsFilter). No establezca Vary. - ``Referrer-Policy:strict-origin-when-cross-origin`` * - api.gsa.response.exception.included - - Whether to include exceptions in API GSA response. + - Indica si se incluyen excepciones en la respuesta GSA de la API. - ``false`` * - api.dashboard.response.headers - - Headers for API dashboard response. Access-Control-\* and Timing-Allow-Origin are ignored here (CORS is controlled by api.cors.\* / CorsFilter). Do not set Vary. + - Encabezados de la respuesta del panel de control de la API. Access-Control-\* y Timing-Allow-Origin se ignoran aquí (CORS se controla mediante api.cors.\* / CorsFilter). No establezca Vary. - ``Referrer-Policy:strict-origin-when-cross-origin`` * - api.cors.allow.origin - - Allowed origins for CORS. "\*" returns a literal "\*" (the request Origin is NOT reflected) and disables credentials. Set explicit origins (newline- or comma-separated) to allow credentialed cross-origin access. + - Orígenes permitidos para CORS. "\*" devuelve un "\*" literal (el Origin de la solicitud NO se refleja) y deshabilita las credenciales. Establezca orígenes explícitos (separados por saltos de línea o comas) para permitir el acceso entre orígenes con credenciales. - ``*`` * - api.cors.allow.methods - - Allowed HTTP methods for CORS. + - Métodos HTTP permitidos para CORS. - ``GET, POST, OPTIONS, DELETE, PUT`` * - api.cors.max.age - - Max age for CORS preflight requests. + - Edad máxima (max age) de las solicitudes preflight de CORS. - ``3600`` * - api.cors.allow.headers - - Allowed request headers for CORS preflight. A static list is returned (Access-Control-Request-Headers is not reflected). Includes X-Fess-CSRF-Token for cross-origin SPAs sending the CSRF token. + - Encabezados de solicitud permitidos para el preflight de CORS. Se devuelve una lista estática (Access-Control-Request-Headers no se refleja). Incluye X-Fess-CSRF-Token para las SPA de origen cruzado que envían el token CSRF. - ``Origin, Content-Type, Accept, Authorization, X-Requested-With, X-Fess-CSRF-Token`` * - api.cors.allow.credentials - - Whether to allow credentials for CORS. Honored only for an exact match of an explicit Origin; ignored when api.cors.allow.origin is "\*". + - Indica si se permiten las credenciales para CORS. Solo se respeta cuando coincide exactamente con un Origin explícito; se ignora cuando api.cors.allow.origin es "\*". - ``true`` * - api.jsonp.enabled - - Whether to enable JSONP for API. + - Indica si se habilita JSONP para la API. - ``false`` * - api.ping.search_engine.fields - - Fields for API ping to search engine. + - Campos para el ping de la API al motor de búsqueda. - ``status,timed_out`` -Rate Limiting -------------- +Límite de tasa +-------------- .. list-table:: :header-rows: 1 @@ -349,601 +361,626 @@ Rate Limiting - Description - Default * - rate.limit.enabled - - Whether rate limiting is enabled. + - Indica si el límite de tasa está habilitado. - ``false`` * - rate.limit.requests.per.window - - Maximum number of requests allowed per window. + - Número máximo de solicitudes permitidas por ventana. - ``100`` * - rate.limit.window.ms - - Window size in milliseconds. + - Tamaño de la ventana en milisegundos. - ``60000`` * - rate.limit.block.duration.ms - - Duration in milliseconds to block IP when limit exceeded. + - Duración en milisegundos del bloqueo de una IP cuando se excede el límite. - ``300000`` * - rate.limit.retry.after.seconds - - Retry-After header value in seconds. + - Valor del encabezado Retry-After en segundos. - ``60`` * - rate.limit.whitelist.ips - - Comma-separated list of whitelisted IPs (e.g., 127.0.0.1,::1). + - Lista de IPs incluidas en la lista de permitidos, separadas por comas (p. ej., 127.0.0.1,::1). - ``127.0.0.1,::1`` * - rate.limit.blocked.ips - - Comma-separated list of blocked IPs. + - Lista de IPs bloqueadas, separadas por comas. - (empty) * - rate.limit.trusted.proxies - - Comma-separated list of trusted proxy IPs. Only trust X-Forwarded-For/X-Real-IP from these IPs. + - Lista de IPs de proxies de confianza, separadas por comas. Solo se confía en X-Forwarded-For/X-Real-IP procedentes de estas IPs. - ``127.0.0.1,::1`` * - rate.limit.cleanup.interval - - Number of requests between cleanup operations to prevent memory leaks. + - Número de solicitudes entre las operaciones de limpieza para evitar fugas de memoria. - ``1000`` * - virtual.host.headers - - Virtual Host: Host:fess.codelibs.org=fess + - Host virtual: Host:fess.codelibs.org=fess - (empty) * - http.proxy.host - - Hostname for the HTTP proxy server. + - Nombre de host del servidor proxy HTTP. - (empty) * - http.proxy.port - - Port number for the HTTP proxy server (e.g., 8080). + - Número de puerto del servidor proxy HTTP (p. ej., 8080). - ``8080`` * - http.proxy.username - - Username for HTTP proxy authentication. + - Nombre de usuario para la autenticación del proxy HTTP. - (empty) * - http.proxy.password - - Password for HTTP proxy authentication. + - Contraseña para la autenticación del proxy HTTP. - (empty) * - http.fileupload.max.size - - Maximum size (bytes) for HTTP file uploads. + - Tamaño máximo (bytes) de las cargas de archivos HTTP. - ``262144000`` * - http.fileupload.threshold.size - - Threshold size (bytes) for HTTP file upload buffering. + - Tamaño umbral (bytes) para el almacenamiento en búfer de las cargas de archivos HTTP. - ``262144`` * - http.fileupload.max.file.count - - Maximum number of files allowed per HTTP upload. + - Número máximo de archivos permitidos por carga HTTP. - ``10`` -Index ------ +Índice +------ -.. list-table:: Crawler Common +.. list-table:: Rastreador común :header-rows: 1 * - Name - Description - Default * - crawler.http.thread_pool.size - - Number of threads for HTTP crawling. + - Número de hilos para el rastreo HTTP. - ``0`` * - crawler.data.serializer - - Serializer type for crawler data (e.g., kryo). + - Tipo de serializador para los datos del rastreador (p. ej., kryo). - ``kryo`` * - crawler.document.max.site.length - - Maximum length of site name in documents. + - Longitud máxima del nombre del sitio en los documentos. - ``100`` * - crawler.document.site.encoding - - Encoding for site names in documents. + - Codificación de los nombres de sitio en los documentos. - ``UTF-8`` * - crawler.document.unknown.hostname - - Hostname to use when unknown in documents. + - Nombre de host que se utiliza cuando es desconocido en los documentos. - ``unknown`` * - crawler.document.use.site.encoding.on.english - - Whether to use site encoding for English documents. + - Indica si se utiliza la codificación del sitio para los documentos en inglés. - ``false`` * - crawler.document.append.data - - Whether to append data to documents. + - Indica si se anexan datos a los documentos. - ``true`` * - crawler.document.append.filename - - Whether to append filename to documents. + - Indica si se anexa el nombre de archivo a los documentos. - ``false`` * - crawler.document.max.alphanum.term.size - - Maximum size of alphanumeric terms in documents. + - Tamaño máximo de los términos alfanuméricos en los documentos. - ``20`` * - crawler.document.max.symbol.term.size - - Maximum size of symbol terms in documents. + - Tamaño máximo de los términos de símbolos en los documentos. - ``10`` * - crawler.document.duplicate.term.removed - - Whether to remove duplicate terms in documents. + - Indica si se eliminan los términos duplicados en los documentos. - ``false`` * - crawler.document.space.chars - - Unicode space characters for document parsing. + - Caracteres de espacio Unicode para el análisis de documentos. - ``u0009u000Au000Bu000Cu000Du001Cu001Du001Eu001Fu0020u00A0u1680u180Eu2000u2001u2002u2003u2004u2005u2006u2007u2008u2009u200Au200Bu200Cu202Fu205Fu3000uFEFFuFFFDu00B6`` * - crawler.document.fullstop.chars - - Unicode full stop characters for document parsing. + - Caracteres de punto final Unicode para el análisis de documentos. - ``u002eu06d4u2e3cu3002`` * - crawler.crawling.data.encoding - - Encoding for crawling data. + - Codificación de los datos de rastreo. - ``UTF-8`` * - crawler.web.protocols - - Supported web protocols for crawling. + - Protocolos web admitidos para el rastreo. - ``http,https`` * - crawler.file.protocols - - Supported file protocols for crawling. + - Protocolos de archivo admitidos para el rastreo. - ``file,smb,smb1,ftp`` * - crawler.data.env.param.key.pattern - - Pattern for environment variable keys in crawling data. + - Patrón de las claves de variables de entorno en los datos de rastreo. - ``^FESS_ENV_.*`` * - crawler.ignore.robots.txt - - Whether to ignore robots.txt during crawling. + - Indica si se ignora robots.txt durante el rastreo. - ``false`` * - crawler.ignore.robots.tags - - Whether to ignore robots meta tags during crawling. + - Indica si se ignoran las etiquetas meta robots durante el rastreo. - ``false`` * - crawler.ignore.content.exception - - Whether to ignore content exceptions during crawling. + - Indica si se ignoran las excepciones de contenido durante el rastreo. - ``true`` * - crawler.failure.url.status.codes - - HTTP status codes considered as failure URLs. + - Códigos de estado HTTP considerados como URLs de fallo. - ``404,403,410`` * - crawler.system.monitor.interval - - Interval (seconds) for system monitor during crawling. + - Intervalo (segundos) del monitor del sistema durante el rastreo. - ``60`` * - crawler.hotthread.ignore_idle_threads - - Whether to ignore idle threads in hot thread monitoring. + - Indica si se ignoran los hilos inactivos en el monitoreo de hot threads. - ``true`` * - crawler.hotthread.interval - - Interval for hot thread monitoring (e.g., 500ms). + - Intervalo del monitoreo de hot threads (p. ej., 500ms). - ``500ms`` * - crawler.hotthread.snapshots - - Number of snapshots for hot thread monitoring. + - Número de instantáneas del monitoreo de hot threads. - ``10`` * - crawler.hotthread.threads - - Number of threads for hot thread monitoring. + - Número de hilos del monitoreo de hot threads. - ``3`` * - crawler.hotthread.timeout - - Timeout for hot thread monitoring (e.g., 30s). + - Tiempo de espera del monitoreo de hot threads (p. ej., 30s). - ``30s`` * - crawler.hotthread.type - - Type of hot thread monitoring (e.g., cpu). + - Tipo de monitoreo de hot threads (p. ej., cpu). - ``cpu`` * - crawler.metadata.content.excludes - - Metadata fields to exclude from document content. + - Campos de metadatos que se excluyen del contenido del documento. - ``resourceName,X-Parsed-By,Content-Encoding.*,Content-Type.*,X-TIKA.*,X-FESS.*`` * - crawler.metadata.name.mapping - - Mapping for document metadata names. + - Mapeo de los nombres de metadatos del documento. - | ``title=title:string`` | ``Title=title:string`` | ``dc:title=title:string`` + | ``frontmatter.title=title:string`` -.. list-table:: Crawler HTML +.. list-table:: Rastreador HTML :header-rows: 1 * - Name - Description - Default * - crawler.document.html.content.xpath - - XPath to extract main content from HTML documents. + - XPath para extraer el contenido principal de los documentos HTML. - ``//BODY`` * - crawler.document.html.lang.xpath - - XPath to extract language attribute from HTML documents. + - XPath para extraer el atributo de idioma de los documentos HTML. - ``//HTML/@lang`` * - crawler.document.html.digest.xpath - - XPath to extract digest (description) from HTML documents. + - XPath para extraer el digest (descripción) de los documentos HTML. - ``//META[@name='description']/@content`` * - crawler.document.html.canonical.xpath - - XPath to extract canonical URL from HTML documents. + - XPath para extraer la URL canónica de los documentos HTML. - ``//LINK[@rel='canonical'][1]/@href`` * - crawler.document.html.pruned.tags - - HTML tags to prune (remove) during document processing. + - Etiquetas HTML que se podan (eliminan) durante el procesamiento de documentos. - ``noscript,script,style,header,footer,aside,nav,a[rel=nofollow]`` * - crawler.document.html.max.digest.length - - Maximum length of digest extracted from HTML documents. + - Longitud máxima del digest extraído de los documentos HTML. - ``120`` * - crawler.document.html.default.lang - - Default language for HTML documents. + - Idioma predeterminado de los documentos HTML. - (empty) * - crawler.document.html.default.include.index.patterns - - Patterns to include for HTML index processing. + - Patrones que se incluyen en el procesamiento de indexación HTML. - (empty) * - crawler.document.html.default.exclude.index.patterns - - Patterns to exclude for HTML index processing. + - Patrones que se excluyen del procesamiento de indexación HTML. - ``(?i).*(css|js|jpeg|jpg|gif|png|bmp|wmv|xml|ico|exe)`` * - crawler.document.html.default.include.search.patterns - - Patterns to include for HTML search processing. + - Patrones que se incluyen en el procesamiento de búsqueda HTML. - (empty) * - crawler.document.html.default.exclude.search.patterns - - Patterns to exclude for HTML search processing. + - Patrones que se excluyen del procesamiento de búsqueda HTML. - (empty) -.. list-table:: Crawler File +.. list-table:: Rastreador de archivos :header-rows: 1 * - Name - Description - Default * - crawler.document.file.name.encoding - - Encoding for file names in documents. + - Codificación de los nombres de archivo en los documentos. - (empty) * - crawler.document.file.no.title.label - - Label to use when a file has no title. + - Etiqueta que se utiliza cuando un archivo no tiene título. - ``No title.`` * - crawler.document.file.ignore.empty.content - - Whether to ignore files with empty content. + - Indica si se ignoran los archivos con contenido vacío. - ``false`` * - crawler.document.file.max.title.length - - Maximum length of file title in documents. + - Longitud máxima del título de archivo en los documentos. - ``100`` * - crawler.document.file.max.digest.length - - Maximum length of file digest in documents. + - Longitud máxima del digest de archivo en los documentos. - ``200`` * - crawler.document.file.append.meta.content - - Whether to append meta content from files. + - Indica si se anexa el contenido meta de los archivos. - ``true`` * - crawler.document.file.append.body.content - - Whether to append body content from files. + - Indica si se anexa el contenido del cuerpo de los archivos. - ``true`` * - crawler.document.file.default.lang - - Default language for file documents. + - Idioma predeterminado de los documentos de archivo. - (empty) * - crawler.document.file.default.include.index.patterns - - Patterns to include for file index processing. + - Patrones que se incluyen en el procesamiento de indexación de archivos. - (empty) * - crawler.document.file.default.exclude.index.patterns - - Patterns to exclude for file index processing. + - Patrones que se excluyen del procesamiento de indexación de archivos. - (empty) * - crawler.document.file.default.include.search.patterns - - Patterns to include for file search processing. + - Patrones que se incluyen en el procesamiento de búsqueda de archivos. - (empty) * - crawler.document.file.default.exclude.search.patterns - - Patterns to exclude for file search processing. + - Patrones que se excluyen del procesamiento de búsqueda de archivos. - (empty) + * - crawler.document.file.owner.enabled + - Indica si se indexa el propietario de los archivos rastreados (SMB, sistema de archivos local y FTP). El parámetro de configuración de rastreo config.owner.enabled lo sobrescribe. + - ``true`` + * - crawler.document.file.last.modifier.enabled + - Indica si se indexa el último modificador de los archivos rastreados, leído de los metadatos del documento y, en su defecto, del propietario del archivo. El parámetro de configuración de rastreo config.last.modifier.enabled lo sobrescribe. + - ``true`` -.. list-table:: Crawler Cache +.. list-table:: Caché del rastreador :header-rows: 1 * - Name - Description - Default * - crawler.document.cache.enabled - - Whether document cache is enabled. + - Indica si la caché de documentos está habilitada. - ``true`` * - crawler.document.cache.max.size - - Maximum size (bytes) for document cache. + - Tamaño máximo (bytes) de la caché de documentos. - ``2621440`` * - crawler.document.cache.supported.mimetypes - - Supported MIME types for document cache. + - Tipos MIME admitidos para la caché de documentos. - ``text/html`` * - crawler.document.cache.html.mimetypes - - ,text/plain,application/xml,application/pdf,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/vnd.ms-powerpoint,application/vnd.openxmlformats-officedocument.presentationml.presentation MIME types for HTML document cache. + - ,text/plain,application/xml,application/pdf,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/vnd.ms-powerpoint,application/vnd.openxmlformats-officedocument.presentationml.presentation Tipos MIME para la caché de documentos HTML. - ``text/html`` * - crawler.document.mimetype.extension.overrides - - Extension-to-MIME-type override mappings for MIME type detection (one per line: .ext=mime/type). + - Mapeos de anulación de extensión a tipo MIME para la detección del tipo MIME (uno por línea: .ext=mime/type). - (empty) + * - crawler.document.ocr.enabled + - Indica si se extrae texto de imágenes y de PDF escaneados con Tesseract OCR (requiere el comando tesseract). + - ``false`` + * - crawler.document.ocr.language + - Idiomas de Tesseract OCR, unidos con '+' (p. ej. jpn+eng). + - ``eng`` + * - crawler.document.ocr.timeout + - Tiempo de espera en segundos de una ejecución de Tesseract OCR. + - ``120`` -.. list-table:: Indexer +.. list-table:: Indexador :header-rows: 1 * - Name - Description - Default * - indexer.thread.dump.enabled - - Whether to enable thread dump for the indexer. + - Indica si se habilita el volcado de hilos (thread dump) para el indexador. - ``true`` * - indexer.unprocessed.document.size - - Maximum number of unprocessed documents for the indexer. + - Número máximo de documentos sin procesar para el indexador. - ``1000`` * - indexer.click.count.enabled - - Whether to enable click count tracking in the indexer. + - Indica si se habilita el seguimiento del recuento de clics en el indexador. - ``true`` * - indexer.favorite.count.enabled - - Whether to enable favorite count tracking in the indexer. + - Indica si se habilita el seguimiento del recuento de favoritos en el indexador. - ``true`` * - indexer.webfs.commit.margin.time - - Commit margin time (ms) for webfs in the indexer. + - Margen de tiempo de commit (ms) para webfs en el indexador. - ``5000`` * - indexer.webfs.max.empty.list.count - - Maximum number of empty lists for webfs in the indexer. + - Número máximo de listas vacías para webfs en el indexador. - ``3600`` * - indexer.webfs.update.interval - - Update interval (ms) for webfs in the indexer. + - Intervalo de actualización (ms) para webfs en el indexador. - ``10000`` * - indexer.webfs.max.document.cache.size - - Maximum document cache size for webfs in the indexer. + - Tamaño máximo de la caché de documentos para webfs en el indexador. - ``10`` * - indexer.webfs.max.document.request.size - - Maximum document request size (bytes) for webfs in the indexer. + - Tamaño máximo de solicitud de documentos (bytes) para webfs en el indexador. - ``1048576`` * - indexer.data.max.document.cache.size - - Maximum document cache size for data in the indexer. + - Tamaño máximo de la caché de documentos para datos en el indexador. - ``10000`` * - indexer.data.max.document.request.size - - Maximum document request size (bytes) for data in the indexer. + - Tamaño máximo de solicitud de documentos (bytes) para datos en el indexador. - ``1048576`` * - indexer.data.max.delete.cache.size - - Maximum delete cache size for data in the indexer. + - Tamaño máximo de la caché de eliminación para datos en el indexador. - ``100`` * - indexer.data.max.redirect.count - - Maximum redirect count for data in the indexer. + - Número máximo de redirecciones para datos en el indexador. - ``10`` * - indexer.language.fields - - Fields used for language detection in the indexer. + - Campos utilizados para la detección de idioma en el indexador. - ``content,important_content,title`` * - indexer.language.detect.length - - Length of text for language detection in the indexer. + - Longitud del texto para la detección de idioma en el indexador. - ``1000`` * - indexer.max.result.window.size - - Maximum result window size for the indexer. + - Tamaño máximo de la ventana de resultados para el indexador. - ``10000`` * - indexer.max.search.doc.size - - Maximum number of search documents for the indexer. + - Número máximo de documentos de búsqueda para el indexador. - ``50000`` -.. list-table:: Index Settings +.. list-table:: Configuración del índice :header-rows: 1 * - Name - Description - Default * - index.codec - - Codec type for the index. + - Tipo de códec del índice. - ``default`` * - index.number_of_shards - - Number of primary shards for the index. + - Número de shards primarios del índice. - ``5`` * - index.auto_expand_replicas - - Auto expand replicas setting for the index. + - Configuración de expansión automática de réplicas (auto expand replicas) del índice. - ``0-1`` * - index.id.digest.algorithm - - Digest algorithm for index IDs. + - Algoritmo de digest para los ID del índice. - ``SHA-512`` * - index.user.initial_password - - Initial password for the index user. + - Contraseña inicial del usuario del índice. - ``admin`` -.. list-table:: Field Names +.. list-table:: Nombres de campos :header-rows: 1 * - Name - Description - Default * - index.field.favorite_count - - Field name for favorite count in the index. + - Nombre del campo del recuento de favoritos en el índice. - ``favorite_count`` * - index.field.click_count - - Field name for click count in the index. + - Nombre del campo del recuento de clics en el índice. - ``click_count`` * - index.field.config_id - - Field name for config ID in the index. + - Nombre del campo del ID de configuración en el índice. - ``config_id`` * - index.field.expires - - Field name for expiration date in the index. + - Nombre del campo de la fecha de expiración en el índice. - ``expires`` * - index.field.url - - Field name for URL in the index. + - Nombre del campo de la URL en el índice. - ``url`` * - index.field.doc_id - - Field name for document ID in the index. + - Nombre del campo del ID de documento en el índice. - ``doc_id`` * - index.field.id - - Field name for internal ID in the index. + - Nombre del campo del ID interno en el índice. - ``_id`` * - index.field.version - - Field name for version in the index. + - Nombre del campo de la versión en el índice. - ``_version`` * - index.field.seq_no - - Field name for sequence number in the index. + - Nombre del campo del número de secuencia en el índice. - ``_seq_no`` * - index.field.primary_term - - Field name for primary term in the index. + - Nombre del campo del primary term en el índice. - ``_primary_term`` * - index.field.lang - - Field name for language in the index. + - Nombre del campo del idioma en el índice. - ``lang`` * - index.field.has_cache - - Field name for cache status in the index. + - Nombre del campo del estado de la caché en el índice. - ``has_cache`` * - index.field.last_modified - - Field name for last modified date in the index. + - Nombre del campo de la fecha de última modificación en el índice. - ``last_modified`` + * - index.field.etag + - Nombre del campo del encabezado de respuesta ETag del documento rastreado en el índice. + - ``etag`` + * - index.field.owner + - Nombre del campo del propietario del archivo rastreado en el índice. + - ``owner`` + * - index.field.last_modifier + - Nombre del campo del último modificador del archivo rastreado en el índice. + - ``last_modifier`` * - index.field.anchor - - Field name for anchor in the index. + - Nombre del campo del ancla (anchor) en el índice. - ``anchor`` * - index.field.segment - - Field name for segment in the index. + - Nombre del campo del segmento en el índice. - ``segment`` * - index.field.role - - Field name for role in the index. + - Nombre del campo del rol en el índice. - ``role`` * - index.field.boost - - Field name for boost value in the index. + - Nombre del campo del valor de impulso en el índice. - ``boost`` * - index.field.created - - Field name for creation date in the index. + - Nombre del campo de la fecha de creación en el índice. - ``created`` * - index.field.timestamp - - Field name for timestamp in the index. + - Nombre del campo de la marca de tiempo en el índice. - ``timestamp`` * - index.field.label - - Field name for label in the index. + - Nombre del campo de la etiqueta en el índice. - ``label`` * - index.field.tag - - Field name for the user tags of the document in the index. + - Nombre del campo de las etiquetas de usuario del documento en el índice. - ``tag`` * - index.field.mimetype - - Field name for MIME type in the index. + - Nombre del campo del tipo MIME en el índice. - ``mimetype`` * - index.field.parent_id - - Field name for parent ID in the index. + - Nombre del campo del ID padre en el índice. - ``parent_id`` * - index.field.important_content - - Field name for important content in the index. + - Nombre del campo del contenido importante en el índice. - ``important_content`` * - index.field.content - - Field name for content in the index. + - Nombre del campo del contenido en el índice. - ``content`` * - index.field.content_minhash_bits - - Field name for content minhash bits in the index. + - Nombre del campo de los bits minhash del contenido en el índice. - ``content_minhash_bits`` * - index.field.cache - - Field name for cache in the index. + - Nombre del campo de la caché en el índice. - ``cache`` * - index.field.digest - - Field name for digest in the index. + - Nombre del campo del digest en el índice. - ``digest`` * - index.field.title - - Field name for title in the index. + - Nombre del campo del título en el índice. - ``title`` * - index.field.host - - Field name for host in the index. + - Nombre del campo del host en el índice. - ``host`` * - index.field.site - - Field name for site in the index. + - Nombre del campo del sitio en el índice. - ``site`` * - index.field.content_length - - Field name for content length in the index. + - Nombre del campo de la longitud del contenido en el índice. - ``content_length`` * - index.field.filetype - - Field name for file type in the index. + - Nombre del campo del tipo de archivo en el índice. - ``filetype`` * - index.field.filename - - Field name for file name in the index. + - Nombre del campo del nombre de archivo en el índice. - ``filename`` * - index.field.thumbnail - - Field name for thumbnail in the index. + - Nombre del campo de la miniatura en el índice. - ``thumbnail`` * - index.field.virtual_host - - Field name for virtual host in the index. + - Nombre del campo del host virtual en el índice. - ``virtual_host`` * - response.field.content_title - - Field name for content title in the response. + - Nombre del campo del título del contenido en la respuesta. - ``content_title`` * - response.field.content_description - - Field name for content description in the response. + - Nombre del campo de la descripción del contenido en la respuesta. - ``content_description`` * - response.field.url_link - - Field name for URL link in the response. + - Nombre del campo del enlace URL en la respuesta. - ``url_link`` * - response.field.site_path - - Field name for site path in the response. + - Nombre del campo de la ruta del sitio en la respuesta. - ``site_path`` * - response.max.title.length - - Maximum length of content title in the response. + - Longitud máxima del título del contenido en la respuesta. - ``50`` * - response.max.site.path.length - - Maximum length of site path in the response. + - Longitud máxima de la ruta del sitio en la respuesta. - ``100`` * - response.highlight.content_title.enabled - - Whether to enable content title highlighting in the response. + - Indica si se habilita el resaltado del título del contenido en la respuesta. - ``true`` * - response.inline.mimetypes - - Inline MIME types for the response. + - Tipos MIME en línea (inline) para la respuesta. - ``application/pdf,text/plain`` * - response.headers - - HTTP headers for the response. Access-Control-\* and Timing-Allow-Origin are ignored (CORS is controlled by api.cors.\* / CorsFilter). Do not set Vary here. + - Encabezados HTTP de la respuesta. Access-Control-\* y Timing-Allow-Origin se ignoran (CORS se controla mediante api.cors.\* / CorsFilter). No establezca Vary aquí. - | ``text/html=X-XSS-Protection: 1; mode=block`` | ``text/html=Content-Security-Policy: reflected-xss block`` | ``text/html=X-Frame-Options: SAMEORIGIN`` -.. list-table:: Document Index +.. list-table:: Índice de documentos :header-rows: 1 * - Name - Description - Default * - index.document.search.index - - Index name for search documents. + - Nombre del índice de los documentos de búsqueda. - ``fess.search`` * - index.document.update.index - - Index name for update documents. + - Nombre del índice de los documentos de actualización. - ``fess.update`` * - index.document.suggest.index - - Index name for suggest documents. + - Nombre del índice de los documentos de sugerencia. - ``fess`` * - index.document.crawler.index - - Index name for crawler documents. + - Nombre del índice de los documentos del rastreador. - ``fess_crawler`` * - index.document.crawler.queue.number_of_shards - - Number of primary shards for crawler queue index. + - Número de shards primarios del índice de cola del rastreador. - ``10`` * - index.document.crawler.data.number_of_shards - - Number of primary shards for crawler data index. + - Número de shards primarios del índice de datos del rastreador. - ``10`` * - index.document.crawler.filter.number_of_shards - - Number of primary shards for crawler filter index. + - Número de shards primarios del índice de filtros del rastreador. - ``10`` * - index.document.crawler.queue.number_of_replicas - - Number of replicas for crawler queue index. + - Número de réplicas del índice de cola del rastreador. - ``1`` * - index.document.crawler.data.number_of_replicas - - Number of replicas for crawler data index. + - Número de réplicas del índice de datos del rastreador. - ``1`` * - index.document.crawler.filter.number_of_replicas - - Number of replicas for crawler filter index. + - Número de réplicas del índice de filtros del rastreador. - ``1`` * - index.config.index - - Index name for configuration data. + - Nombre del índice de los datos de configuración. - ``fess_config`` * - index.user.index - - Index name for user data. + - Nombre del índice de los datos de usuario. - ``fess_user`` * - index.log.index - - Index name for log data. + - Nombre del índice de los datos de registro. - ``fess_log`` * - index.dictionary.prefix - - Prefix for dictionary index names. + - Prefijo de los nombres de los índices de diccionario. - (empty) -.. list-table:: Document Management +.. list-table:: Gestión de documentos :header-rows: 1 * - Name - Description - Default * - index.admin.array.fields - - Array-type fields for admin in the index. + - Campos de tipo array para la administración en el índice. - ``lang,role,label,anchor,virtual_host`` * - index.admin.date.fields - - Date-type fields for admin in the index. + - Campos de tipo fecha para la administración en el índice. - ``expires,created,timestamp,last_modified`` * - index.admin.integer.fields - - Integer-type fields for admin in the index. + - Campos de tipo entero para la administración en el índice. - (empty) * - index.admin.long.fields - - Long-type fields for admin in the index. + - Campos de tipo long para la administración en el índice. - ``content_length,favorite_count,click_count`` * - index.admin.float.fields - - Float-type fields for admin in the index. + - Campos de tipo float para la administración en el índice. - ``boost`` * - index.admin.double.fields - - Double-type fields for admin in the index. + - Campos de tipo double para la administración en el índice. - (empty) * - index.admin.required.fields - - Required fields for admin in the index. + - Campos obligatorios para la administración en el índice. - ``url,title,role,boost`` -.. list-table:: Timeouts +.. list-table:: Tiempos de espera :header-rows: 1 * - Name - Description - Default * - index.search.timeout - - Timeout for index search operations. + - Tiempo de espera de las operaciones de búsqueda del índice. - ``3m`` * - index.scroll.search.timeout - - Timeout for scroll search operations. + - Tiempo de espera de las operaciones de búsqueda con scroll. - ``3m`` * - index.index.timeout - - Timeout for index operations. + - Tiempo de espera de las operaciones del índice. - ``3m`` * - index.bulk.timeout - - Timeout for bulk index operations. + - Tiempo de espera de las operaciones de indexación masiva (bulk). - ``3m`` * - index.delete.timeout - - Timeout for delete operations in the index. + - Tiempo de espera de las operaciones de eliminación en el índice. - ``3m`` * - index.health.timeout - - Timeout for index health checks. + - Tiempo de espera de las comprobaciones de estado del índice. - ``10m`` * - index.indices.timeout - - Timeout for index indices operations. + - Tiempo de espera de las operaciones de índices del índice. - ``1m`` -.. list-table:: File Types +.. list-table:: Tipos de archivo :header-rows: 1 * - Name - Description - Default * - index.filetype - - Mapping of MIME types to filetype labels for indexing. + - Mapeo de tipos MIME a etiquetas de tipo de archivo para la indexación. - | ``text/html=html`` | ``application/msword=word`` | ``application/vnd.openxmlformats-officedocument.wordprocessingml.document=word`` @@ -996,200 +1033,200 @@ Index | ``image/tiff=tiff`` | ``image/jpeg=jpg`` * - index.reindex.size - - Number of documents to process per reindex operation. + - Número de documentos que se procesan por operación de reindexación. - ``100`` * - index.reindex.body - - Request body template for reindex operations. + - Plantilla del cuerpo de la solicitud para las operaciones de reindexación. - ``{"source":{"index":"__SOURCE_INDEX__","size":__SIZE__},"dest":{"index":"__DEST_INDEX__"},"script":{"source":"__SCRIPT_SOURCE__"}}`` * - index.reindex.requests_per_second - - Requests per second for reindex operations ("adaptive" for auto). + - Solicitudes por segundo para las operaciones de reindexación ("adaptive" para automático). - ``adaptive`` * - index.reindex.refresh - - Whether to refresh the index after reindexing. + - Indica si se actualiza (refresh) el índice después de la reindexación. - ``false`` * - index.reindex.timeout - - Timeout for reindex operations. + - Tiempo de espera de las operaciones de reindexación. - ``1m`` * - index.reindex.scroll - - Scroll timeout for reindex operations. + - Tiempo de espera de scroll de las operaciones de reindexación. - ``5m`` * - index.reindex.max_docs - - Maximum number of documents for reindex operations. + - Número máximo de documentos para las operaciones de reindexación. - (empty) -.. list-table:: Query +.. list-table:: Consulta :header-rows: 1 * - Name - Description - Default * - query.max.length - - Maximum length of search queries. + - Longitud máxima de las consultas de búsqueda. - ``1000`` * - query.timeout - - Timeout (ms) for search queries. + - Tiempo de espera (ms) de las consultas de búsqueda. - ``10000`` * - query.timeout.logging - - Whether to log searches whose results are incomplete because the query timed out or a shard failed. + - Indica si se registran las búsquedas cuyos resultados están incompletos porque la consulta agotó el tiempo de espera o falló un shard. - ``true`` * - query.track.total.hits - - Maximum number of total hits to track in queries. Only a positive number or true is supported: false leaves the response without a hit count, and a search that asks for it, here or as a search parameter, is refused. + - Número máximo de resultados totales (total hits) que se contabilizan en las consultas. Solo se admite un número positivo o true: false deja la respuesta sin recuento de resultados, y una búsqueda que lo solicite, aquí o como parámetro de búsqueda, se rechaza. - ``10000`` * - query.geo.fields - - Fields used for geo search queries. + - Campos utilizados para las consultas de búsqueda geográfica. - ``location`` * - query.browser.lang.parameter.name - - Parameter name for browser language in queries. + - Nombre del parámetro del idioma del navegador en las consultas. - ``browser_lang`` * - query.replace.term.with.prefix.query - - Whether to replace term with prefix query. + - Indica si se reemplaza el término por una consulta de prefijo. - ``true`` * - query.orsearch.min.hit.count - - Minimum hit count for OR search queries. + - Número mínimo de resultados para las consultas de búsqueda OR. - ``-1`` * - query.highlight.terminal.chars - - Unicode terminal characters for query highlighting. + - Caracteres terminales Unicode para el resaltado de consultas. - ``u0021u002Cu002Eu003Fu0589u061Fu06D4u0700u0701u0702u0964u104Au104Bu1362u1367u1368u166Eu1803u1809u203Cu203Du2047u2048u2049u3002uFE52uFE57uFF01uFF0EuFF1FuFF61`` * - query.highlight.fragment.size - - Fragment size for query highlighting. + - Tamaño de fragmento para el resaltado de consultas. - ``60`` * - query.highlight.number.of.fragments - - Number of fragments for query highlighting. + - Número de fragmentos para el resaltado de consultas. - ``2`` * - query.highlight.type - - Type of query highlighting. + - Tipo de resaltado de consultas. - ``fvh`` * - query.highlight.tag.pre - - Tag to use before highlighted text. + - Etiqueta que se utiliza antes del texto resaltado. - ```` * - query.highlight.tag.post - - Tag to use after highlighted text. + - Etiqueta que se utiliza después del texto resaltado. - ```` * - query.highlight.boundary.chars - - Boundary characters for query highlighting. + - Caracteres de límite para el resaltado de consultas. - ``u0009u000Au0013u0020`` * - query.highlight.boundary.max.scan - - Maximum scan for query highlight boundaries. + - Escaneo máximo de los límites de resaltado de consultas. - ``20`` * - query.highlight.boundary.scanner - - Scanner type for query highlight boundaries. + - Tipo de escáner para los límites de resaltado de consultas. - ``chars`` * - query.highlight.encoder - - Encoder type for query highlighting. + - Tipo de codificador para el resaltado de consultas. - ``default`` * - query.highlight.force.source - - Whether to force source for query highlighting. + - Indica si se fuerza la fuente (force source) para el resaltado de consultas. - ``false`` * - query.highlight.fragmenter - - Fragmenter type for query highlighting. + - Tipo de fragmentador (fragmenter) para el resaltado de consultas. - ``span`` * - query.highlight.fragment.offset - - Offset for query highlight fragments. + - Desplazamiento (offset) de los fragmentos de resaltado de consultas. - ``-1`` * - query.highlight.no.match.size - - Size for no-match query highlight. + - Tamaño para el resaltado de consultas sin coincidencia (no-match). - ``0`` * - query.highlight.order - - Order for query highlight fragments. + - Orden de los fragmentos de resaltado de consultas. - ``score`` * - query.highlight.phrase.limit - - Phrase limit for query highlighting. + - Límite de frases para el resaltado de consultas. - ``256`` * - query.highlight.content.description.fields - - Fields for content description in query highlighting. + - Campos para la descripción del contenido en el resaltado de consultas. - ``hl_content,digest`` * - query.highlight.boundary.position.detect - - Whether to detect boundary position in query highlighting. + - Indica si se detecta la posición del límite en el resaltado de consultas. - ``true`` * - query.highlight.text.fragment.type - - Type for text fragment in query highlighting. + - Tipo del fragmento de texto en el resaltado de consultas. - ``query`` * - query.highlight.text.fragment.size - - Size for text fragment in query highlighting. + - Tamaño del fragmento de texto en el resaltado de consultas. - ``3`` * - query.highlight.text.fragment.prefix.length - - Prefix length for text fragment in query highlighting. + - Longitud del prefijo del fragmento de texto en el resaltado de consultas. - ``5`` * - query.highlight.text.fragment.suffix.length - - Suffix length for text fragment in query highlighting. + - Longitud del sufijo del fragmento de texto en el resaltado de consultas. - ``5`` * - query.max.search.result.offset - - Maximum search result offset for queries. + - Desplazamiento máximo de los resultados de búsqueda para las consultas. - ``100000`` * - query.additional.default.fields - - Additional default fields for queries. + - Campos predeterminados adicionales para las consultas. - (empty) * - query.additional.response.fields - - Additional fields fetched from the index for search results. The search API returns a field added here only if it is also listed in query.additional.api.response.fields. + - Campos adicionales que se obtienen del índice para los resultados de búsqueda. La API de búsqueda devuelve un campo agregado aquí solo si también figura en query.additional.api.response.fields. - (empty) * - query.additional.api.response.fields - - Additional API response fields for queries. This key only appends fields to the v2 API response allow-list (add-only); it does not fetch them. A field must also be fetched: add it to query.additional.response.fields for the search API, or to query.additional.scroll.response.fields for the scroll API. Do not add ACL or internal fields (for example role, virtual_host); adding them would expose access-control information in the search API response. + - Campos de respuesta de la API adicionales para las consultas. Esta clave solo añade campos a la lista de permitidos de la respuesta de la API v2 (solo añade); no los obtiene. Un campo también debe obtenerse: añádalo a query.additional.response.fields para la API de búsqueda, o a query.additional.scroll.response.fields para la API de scroll. No añada campos de ACL ni internos (por ejemplo role, virtual_host); añadirlos expondría información de control de acceso en la respuesta de la API de búsqueda. - (empty) * - query.additional.scroll.response.fields - - Additional fields fetched from the index for scroll search results. The scroll API returns a field added here only if it is also listed in query.additional.api.response.fields. + - Campos adicionales que se obtienen del índice para los resultados de búsqueda con scroll. La API de scroll devuelve un campo agregado aquí solo si también figura en query.additional.api.response.fields. - (empty) * - query.additional.cache.response.fields - - Additional cache response fields for queries. + - Campos de respuesta de caché adicionales para las consultas. - (empty) * - query.additional.highlighted.fields - - Additional highlighted fields for queries. + - Campos resaltados adicionales para las consultas. - (empty) * - query.additional.search.fields - - Additional search fields for queries. + - Campos de búsqueda adicionales para las consultas. - (empty) * - query.additional.facet.fields - - Additional facet fields for queries. + - Campos de faceta adicionales para las consultas. - (empty) * - query.additional.sort.fields - - Additional sort fields for queries. + - Campos de ordenación adicionales para las consultas. - (empty) * - query.additional.analyzed.fields - - Additional analyzed fields for queries. + - Campos analizados adicionales para las consultas. - (empty) * - query.additional.not.analyzed.fields - - Additional not-analyzed fields for queries. + - Campos no analizados adicionales para las consultas. - (empty) * - query.gsa.response.fields - - Fields for GSA response in queries. + - Campos de la respuesta GSA en las consultas. - ``UE,U,T,RK,S,LANG`` * - query.gsa.default.lang - - Default language for GSA queries. + - Idioma predeterminado de las consultas GSA. - ``en`` * - query.gsa.default.sort - - Default sort for GSA queries. + - Ordenación predeterminada de las consultas GSA. - (empty) * - query.gsa.meta.prefix - - Meta prefix for GSA queries. + - Prefijo meta de las consultas GSA. - ``MT_`` * - query.gsa.index.field.charset - - Charset field for GSA index queries. + - Campo de juego de caracteres (charset) de las consultas de índice GSA. - ``charset`` * - query.gsa.index.field.content_type. - - Content type field for GSA index queries. + - Campo de tipo de contenido de las consultas de índice GSA. - ``content_type`` * - query.collapse.max.concurrent.group.results - - Maximum concurrent group results for collapse queries. + - Número máximo de resultados de grupo simultáneos para las consultas de colapso (collapse). - ``4`` * - query.collapse.inner.hits.name - - Inner hits name for collapse queries. + - Nombre de los inner hits para las consultas de colapso. - ``similar_docs`` * - query.collapse.inner.hits.size - - Inner hits size for collapse queries. + - Tamaño de los inner hits para las consultas de colapso. - ``0`` * - query.collapse.inner.hits.sorts - - Sorts for inner hits in collapse queries. + - Ordenaciones de los inner hits en las consultas de colapso. - (empty) * - query.default.languages - - Default languages for queries. + - Idiomas predeterminados de las consultas. - (empty) * - query.json.default.preference - - Default preference for JSON queries. + - Preferencia predeterminada para las consultas JSON. - ``_query`` * - query.gsa.default.preference - - Default preference for GSA queries. + - Preferencia predeterminada para las consultas GSA. - ``_query`` * - query.language.mapping - - Language mapping for queries. + - Mapeo de idiomas para las consultas. - | ``ar=ar`` | ``bg=bg`` | ``bn=bn`` @@ -1250,117 +1287,117 @@ Index | ``zh_TW=zh-tw`` | ``zh=zh`` -.. list-table:: Boost +.. list-table:: Impulso :header-rows: 1 * - Name - Description - Default * - query.boost.title - - Boost value for title field in queries. + - Valor de impulso del campo de título en las consultas. - ``0.5`` * - query.boost.title.lang - - Boost value for title field with language in queries. + - Valor de impulso del campo de título con idioma en las consultas. - ``1.0`` * - query.boost.content - - Boost value for content field in queries. + - Valor de impulso del campo de contenido en las consultas. - ``0.05`` * - query.boost.content.lang - - Boost value for content field with language in queries. + - Valor de impulso del campo de contenido con idioma en las consultas. - ``0.1`` * - query.boost.important_content - - Boost value for important content field in queries. + - Valor de impulso del campo de contenido importante en las consultas. - ``-1.0`` * - query.boost.important_content.lang - - Boost value for important content field with language in queries. + - Valor de impulso del campo de contenido importante con idioma en las consultas. - ``-1.0`` * - query.boost.fuzzy.min.length - - Minimum length for fuzzy boosting in queries. + - Longitud mínima para el impulso fuzzy en las consultas. - ``4`` * - query.boost.fuzzy.title - - Boost value for fuzzy title queries. + - Valor de impulso de las consultas fuzzy de título. - ``0.01`` * - query.boost.fuzzy.title.fuzziness - - Fuzziness for fuzzy title queries. + - Fuzziness de las consultas fuzzy de título. - ``AUTO`` * - query.boost.fuzzy.title.expansions - - Number of expansions for fuzzy title queries. + - Número de expansiones de las consultas fuzzy de título. - ``10`` * - query.boost.fuzzy.title.prefix_length - - Prefix length for fuzzy title queries. + - Longitud del prefijo de las consultas fuzzy de título. - ``0`` * - query.boost.fuzzy.title.transpositions - - Whether to allow transpositions in fuzzy title queries. + - Indica si se permiten transposiciones en las consultas fuzzy de título. - ``true`` * - query.boost.fuzzy.content - - Boost value for fuzzy content queries. + - Valor de impulso de las consultas fuzzy de contenido. - ``0.005`` * - query.boost.fuzzy.content.fuzziness - - Fuzziness for fuzzy content queries. + - Fuzziness de las consultas fuzzy de contenido. - ``AUTO`` * - query.boost.fuzzy.content.expansions - - Number of expansions for fuzzy content queries. + - Número de expansiones de las consultas fuzzy de contenido. - ``10`` * - query.boost.fuzzy.content.prefix_length - - Prefix length for fuzzy content queries. + - Longitud del prefijo de las consultas fuzzy de contenido. - ``0`` * - query.boost.fuzzy.content.transpositions - - Whether to allow transpositions in fuzzy content queries. + - Indica si se permiten transposiciones en las consultas fuzzy de contenido. - ``true`` * - query.default.query_type - - Default query type. + - Tipo de consulta predeterminado. - ``bool`` * - query.dismax.tie_breaker - - Tie breaker value for dismax queries. + - Valor de tie breaker para las consultas dismax. - ``0.1`` * - query.bool.minimum_should_match - - Minimum should match value for boolean queries. + - Valor de minimum should match para las consultas booleanas. - (empty) * - query.prefix.expansions - - Number of expansions for prefix queries. + - Número de expansiones de las consultas de prefijo. - ``50`` * - query.prefix.slop - - Slop value for prefix queries. + - Valor de slop de las consultas de prefijo. - ``0`` * - query.fuzzy.prefix_length - - Prefix length for fuzzy queries. + - Longitud del prefijo de las consultas fuzzy. - ``0`` * - query.fuzzy.expansions - - Number of expansions for fuzzy queries. + - Número de expansiones de las consultas fuzzy. - ``50`` * - query.fuzzy.transpositions - - Whether to allow transpositions in fuzzy queries. + - Indica si se permiten transposiciones en las consultas fuzzy. - ``true`` -.. list-table:: Facet +.. list-table:: Faceta :header-rows: 1 * - Name - Description - Default * - query.facet.fields - - Fields for facet queries. + - Campos para las consultas de faceta. - ``label`` * - query.facet.fields.size - - Size of facet fields. + - Tamaño de los campos de faceta. - ``100`` * - query.facet.fields.size.max - - Upper clamp for facet.size (applied at the search chokepoint). + - Límite superior (clamp) de facet.size (se aplica en el punto de paso único de la búsqueda). - ``1000`` * - query.facet.fields.min_doc_count - - Minimum document count for facet fields. + - Recuento mínimo de documentos para los campos de faceta. - ``1`` * - query.facet.fields.min_doc_count.max - - Upper clamp for facet.minDocCount (applied at the search chokepoint). + - Límite superior (clamp) de facet.minDocCount (se aplica en el punto de paso único de la búsqueda). - ``2147483647`` * - query.facet.fields.sort - - Sort order for facet fields. + - Criterio de ordenación de los campos de faceta. - ``count.desc`` * - query.facet.fields.missing - - Value for missing facet fields. + - Valor para los campos de faceta ausentes. - (empty) * - query.facet.queries - - Facet queries definition. + - Definición de las consultas de faceta. - | ``labels.facet_timestamp_title:labels.facet_timestamp_1day=timestamp:[now/d-1d TO *] labels.facet_timestamp_1week=timestamp:[now/d-7d TO *] labels.facet_timestamp_1month=timestamp:[now/d-1M TO *] labels.facet_timestamp_1year=timestamp:[now/d-1y TO *]`` | ``labels.facet_contentLength_title:labels.facet_contentLength_10k=content_length:[0 TO 9999] labels.facet_contentLength_10kto100k=content_length:[10000 TO 99999] labels.facet_contentLength_100kto500k=content_length:[100000 TO 499999] labels.facet_contentLength_500kto1m=content_length:[500000 TO 999999] labels.facet_contentLength_1m=content_length:[1000000 TO *]`` | ``labels.facet_filetype_title:labels.facet_filetype_html=filetype:html labels.facet_filetype_word=filetype:word labels.facet_filetype_excel=filetype:excel labels.facet_filetype_powerpoint=filetype:powerpoint labels.facet_filetype_odt=filetype:odt labels.facet_filetype_ods=filetype:ods labels.facet_filetype_odp=filetype:odp labels.facet_filetype_pdf=filetype:pdf labels.facet_filetype_txt=filetype:txt labels.facet_filetype_others=filetype:others`` @@ -1372,34 +1409,34 @@ Index - Description - Default * - rank.fusion.window_size - - Window size for rank fusion. + - Tamaño de ventana para rank fusion. - ``200`` * - rank.fusion.rank_constant - - Rank constant for rank fusion. + - Constante de rango para rank fusion. - ``20`` * - rank.fusion.threads - - Number of threads for rank fusion. + - Número de hilos para rank fusion. - ``-1`` * - rank.fusion.timeout - - Maximum time (milliseconds) to wait for the searchers other than the main one when Fess fuses their results itself (rank.fusion.engine.enabled=false). A searcher that has not answered by then is left out of that search, and the results are flagged as partial and timed out. The main searcher is always waited for. 0 or less waits without a limit. + - Tiempo máximo (milisegundos) de espera de los buscadores distintos del principal cuando Fess fusiona por sí mismo sus resultados (rank.fusion.engine.enabled=false). Un buscador que no ha respondido para entonces se deja fuera de esa búsqueda, y los resultados se marcan como parciales y con el tiempo de espera agotado. Siempre se espera al buscador principal. 0 o menos espera sin límite. - ``10000`` * - rank.fusion.score_field - - Score field for rank fusion. + - Campo de puntuación para rank fusion. - ``rf_score`` * - rank.fusion.engine.enabled - - Whether the search engine performs rank fusion. When true, the searchers that can take part contribute their queries to a single request, so facets and total hits describe the fused result set. When false, Fess fuses the searchers' results itself. + - Indica si el motor de búsqueda realiza la rank fusion. Cuando es true, los buscadores que pueden participar aportan sus consultas a una única solicitud, de modo que las facetas y el total de resultados describen el conjunto de resultados fusionado. Cuando es false, Fess fusiona por sí mismo los resultados de los buscadores. - ``false`` * - rank.fusion.combination.technique - - How the search engine combines the fused scores: rrf, arithmetic_mean, geometric_mean or harmonic_mean. + - Cómo combina el motor de búsqueda las puntuaciones fusionadas: rrf, arithmetic_mean, geometric_mean o harmonic_mean. - ``rrf`` * - rank.fusion.normalization.technique - - How scores are normalized before they are combined: min_max, l2 or z_score. Ignored by rrf. + - Cómo se normalizan las puntuaciones antes de combinarlas: min_max, l2 o z_score. rrf lo ignora. z_score solo se puede combinar con arithmetic_mean; cualquier otra media se rechaza y Fess fusiona por sí mismo los resultados. - ``min_max`` * - rank.fusion.combination.weights - - Weight per searcher for engine-side fusion, as name:weight pairs, e.g. default:0.7,semantic_chunk:0.3. The weights must sum to 1.0 and must name every searcher taking part. Empty weights them equally. + - Peso por buscador para la fusión en el motor, como pares nombre:peso, p. ej. default:0.7,semantic_chunk:0.3. Los pesos deben sumar 1.0 y deben nombrar a todos los buscadores que participan. Si está vacío, se ponderan por igual. - (empty) * - rank.fusion.pagination_depth - - How many results each searcher contributes per shard to engine-side fusion. This bounds both how deep a client can page and the set of documents the engine ranks: a fused search pages through this many results, and never more than indexer.max.result.window.size. + - Cuántos resultados aporta cada buscador por shard a la fusión en el motor. Esto limita tanto la profundidad hasta la que un cliente puede paginar como el conjunto de documentos que clasifica el motor: una búsqueda fusionada pagina a través de esta cantidad de resultados, y nunca más de indexer.max.result.window.size. - ``1000`` .. list-table:: ACL @@ -1409,78 +1446,87 @@ Index - Description - Default * - smb.role.from.file - - Whether to get SMB roles from a file. + - Indica si se obtienen los roles SMB desde un archivo. - ``true`` * - smb.available.sid.types - - Available SID types for SMB. + - Tipos de SID disponibles para SMB. - ``1,2,4:2,5:1`` * - file.role.from.file - - Whether to get file roles from a file. + - Indica si se obtienen los roles de archivo desde un archivo. - ``true`` * - ftp.role.from.file - - Whether to get FTP roles from a file. + - Indica si se obtienen los roles FTP desde un archivo. - ``true`` -.. list-table:: Backup +.. list-table:: Copia de seguridad :header-rows: 1 * - Name - Description - Default * - index.backup.targets - - Target files for index backup. + - Archivos de destino de la copia de seguridad del índice. - ``fess_basic_config.bulk,fess_config.bulk,fess_user.bulk,system.properties,fess.json,doc.json`` * - index.backup.log.targets - - Target log files for index backup. - - ``click_log.ndjson,favorite_log.ndjson,search_log.ndjson,user_info.ndjson`` + - Archivos de registro de destino de la copia de seguridad del índice. + - ``chat_log.ndjson,click_log.ndjson,favorite_log.ndjson,search_log.ndjson,user_info.ndjson`` * - index.backup.log.load.timeout - - Timeout for loading index backup logs. + - Tiempo de espera para cargar los registros de la copia de seguridad del índice. - ``60000`` -.. list-table:: Logging +.. list-table:: Registro :header-rows: 1 * - Name - Description - Default * - logging.app.packages - - Application packages for logging. + - Paquetes de aplicación para el registro. - ``org.codelibs,org.dbflute,org.lastaflute`` * - logging.search.docs.enabled - - Whether to enable search docs logging. + - Indica si se habilita el registro de los documentos de búsqueda (search docs). - ``true`` * - logging.search.docs.fields - - Fields to log for search docs. + - Campos que se registran para los documentos de búsqueda. - ``filetype,created,click_count,title,doc_id,url,score,site,filename,host,digest,boost,mimetype,favorite_count,_id,lang,last_modified,content_length,timestamp`` * - logging.search.use.logfile - - Whether to use a log file for search logging. + - Indica si se utiliza un archivo de registro para el registro de búsquedas. - ``true`` * - logging.search.max.queue.size - - Maximum queue size for search logging. + - Tamaño máximo de la cola del registro de búsquedas. - ``10000`` * - logging.click.max.queue.size - - Maximum queue size for click logging. + - Tamaño máximo de la cola del registro de clics. - ``10000`` + * - logging.chat.max.queue.size + - Tamaño máximo de la cola del registro de uso del chat. + - ``10000`` + * - search.history.enabled + - Indica si se registran las condiciones de búsqueda de los usuarios que han iniciado sesión para el historial de búsqueda. + - ``true`` + * - search.history.size + - Número máximo de entradas del historial de búsqueda que se devuelven por usuario. + - ``10`` * - user.tag.enabled - - Whether logged-in users can tag documents. Each tag belongs to the user who created it. + - Indica si los usuarios que han iniciado sesión pueden etiquetar documentos. Cada etiqueta pertenece al usuario que la creó. - ``false`` * - user.tag.name.max.length - - Maximum length of a tag name, in code points. + - Longitud máxima del nombre de una etiqueta, en puntos de código. - ``50`` * - user.tag.max.tags - - Maximum number of tags one user can own. + - Número máximo de etiquetas que puede poseer un usuario. - ``1000`` * - user.tag.max.paths - - Maximum number of URLs one tag can be put on. + - Número máximo de URLs en las que se puede poner una etiqueta. - ``10000`` * - user.tag.queue.max.size - - Maximum number of pending tag changes held in memory until they are applied to the documents. + - Número máximo de cambios de etiquetas pendientes que se mantienen en memoria hasta que se aplican a los documentos. - ``10000`` * - user.tag.process.batch.size - - Number of URLs updated per bulk request when tag changes are applied to the documents. + - Número de URLs que se actualizan por solicitud masiva (bulk) cuando los cambios de etiquetas se aplican a los documentos. - ``100`` * - user.tag.visible.max.size - - Maximum number of tags visible to one user in a search. + - Número máximo de etiquetas visibles para un usuario en una búsqueda. - ``1000`` Web @@ -1493,876 +1539,936 @@ Web - Description - Default * - form.admin.max.input.size - - Maximum input size for admin forms. + - Tamaño máximo de entrada de los formularios de administración. - ``10000`` * - form.admin.label.in.config.enabled - - Whether to enable label in admin config forms. + - Indica si se habilita la etiqueta en los formularios de configuración de administración. - ``false`` * - form.admin.default.template.name - - Default template name for admin forms. + - Nombre de plantilla predeterminado de los formularios de administración. - ``__TEMPLATE__`` * - osdd.link.enabled - - Whether to enable OSDD link (OpenSearch Description Document). + - Indica si se habilita el enlace OSDD (OpenSearch Description Document). - ``auto`` * - clipboard.copy.icon.enabled - - Whether to enable the clipboard copy icon. + - Indica si se habilita el icono de copia al portapapeles. - ``true`` * - authentication.admin.users - - Admin user names for authentication. + - Nombres de los usuarios administradores para la autenticación. - ``admin`` * - authentication.admin.users.ignore.case - - Whether to match authentication.admin.users without regard to case: auto, true or false. auto ignores case when ldap.provider.url is set. + - Indica si authentication.admin.users se compara sin distinguir mayúsculas y minúsculas: auto, true o false. auto ignora las mayúsculas y minúsculas cuando ldap.provider.url está establecido. - ``auto`` * - authentication.admin.roles - - Admin role names for authentication. + - Nombres de los roles de administrador para la autenticación. - ``admin`` * - role.search.default.permissions - - Default permissions for search roles. + - Permisos predeterminados de los roles de búsqueda. - (empty) * - role.search.default.display.permissions - - Default display permissions for search roles. + - Permisos de visualización predeterminados de los roles de búsqueda. - ``{role}guest`` * - role.search.guest.permissions - - Keep role.search.guest.permissions non-empty. It seeds the guest role that keeps the anonymous search role set non-empty; if the resolved role set is empty the role filter is skipped (fail-open), which can disable role-based access control and expose documents to anonymous users. Guest permissions for search roles. + - Mantenga role.search.guest.permissions no vacío. Inicializa el rol de invitado que mantiene no vacío el conjunto de roles de búsqueda anónimo; si el conjunto de roles resuelto está vacío, se omite el filtro de roles (fail-open), lo que puede deshabilitar el control de acceso basado en roles y exponer documentos a usuarios anónimos. Permisos de invitado de los roles de búsqueda. - ``{role}guest`` * - role.search.user.prefix - - Prefix for user roles in search. + - Prefijo de los roles de usuario en la búsqueda. - ``1`` * - role.search.group.prefix - - Prefix for group roles in search. + - Prefijo de los roles de grupo en la búsqueda. - ``2`` * - role.search.role.prefix - - Prefix for role roles in search. + - Prefijo de los roles de rol en la búsqueda. - ``R`` * - role.search.denied.prefix - - Prefix for denied roles in search. + - Prefijo de los roles denegados en la búsqueda. - ``D`` * - cookie.default.path - - The default path of cookie (basically '/' if no context path) + - La ruta predeterminada de la cookie (básicamente '/' si no hay ruta de contexto) - ``/`` * - cookie.default.expire - - The default expire of cookie in seconds e.g. 31556926: one year, 86400: one day + - La caducidad predeterminada de la cookie en segundos, p. ej. 31556926: un año, 86400: un día - ``3600`` * - session.tracking.modes - - Session tracking modes + - Modos de seguimiento de sesión - ``cookie`` * - session.cookie.secure - - Whether to add the Secure attribute to the session cookie (JSESSIONID) at startup. When blank (default), Tomcat's automatic behavior is used (Secure is added only for HTTPS requests). Set to true for production HTTPS deployments, especially when TLS is terminated at a reverse proxy. When true, the cookie is not sent over HTTP, so sessions will not be established for plain HTTP; keep it blank for localhost development. The Secure attribute is also required when SameSite=none is used. Changing this value requires a restart. + - Indica si se añade el atributo Secure a la cookie de sesión (JSESSIONID) al iniciar. Cuando está en blanco (valor predeterminado), se usa el comportamiento automático de Tomcat (Secure solo se añade en las solicitudes HTTPS). Establézcalo en true para los despliegues de producción con HTTPS, especialmente cuando TLS termina en un proxy inverso. Cuando es true, la cookie no se envía por HTTP, por lo que no se establecerán sesiones con HTTP plano; manténgalo en blanco para el desarrollo en localhost. El atributo Secure también es obligatorio cuando se usa SameSite=none. Cambiar este valor requiere un reinicio. - (empty) * - cookie.search.parameter.keys - - Comma-separated list of request parameter keys to store in cookies before SSO login. + - Lista separada por comas de las claves de parámetros de solicitud que se almacenan en cookies antes del inicio de sesión SSO. - ``q,num,sort`` * - cookie.search.parameter.required_keys - - Comma-separated list of required parameter keys that must be present to store in cookies. + - Lista separada por comas de las claves de parámetros obligatorios que deben estar presentes para almacenarse en cookies. - ``q`` * - cookie.search.parameter.max.length - - Maximum length of the encoded search parameters stored in cookies. + - Longitud máxima de los parámetros de búsqueda codificados que se almacenan en cookies. - ``1000`` * - cookie.search.parameter.max.decompressed.length - - Maximum size in bytes the stored search parameters may decompress to. The bound above applies to the gzipped cookie, which is no bound on what it expands to, and the cookie comes from the client. + - Tamaño máximo en bytes al que pueden descomprimirse los parámetros de búsqueda almacenados. El límite anterior se aplica a la cookie comprimida con gzip, lo que no limita su tamaño una vez expandida, y la cookie proviene del cliente. - ``65536`` * - cookie.search.parameter.max.restored.length - - Maximum length of the query string built when restoring the stored search parameters after login. Restoring them is a convenience and the login is not, so a longer one is dropped rather than written to a Location header the container would refuse. Percent-encoding multiplies a CJK query by nine, so this is far smaller than the query itself may be. Raise it together with tomcat.maxHttpHeaderSize in tomcat_config.properties, which bounds the response headers. + - Longitud máxima de la cadena de consulta que se construye al restaurar los parámetros de búsqueda almacenados tras el inicio de sesión. Restaurarlos es una comodidad, mientras que el inicio de sesión no lo es, por lo que una cadena más larga se descarta en lugar de escribirse en un encabezado Location que el contenedor rechazaría. La codificación porcentual multiplica por nueve una consulta CJK, por lo que este valor es mucho menor de lo que puede ser la propia consulta. Auméntelo junto con tomcat.maxHttpHeaderSize en tomcat_config.properties, que limita los encabezados de la respuesta. - ``4096`` * - cookie.search.parameter.name - - Cookie name used to store encoded search parameters before SSO login. + - Nombre de la cookie que se utiliza para almacenar los parámetros de búsqueda codificados antes del inicio de sesión SSO. - ``fsrp`` * - cookie.search.parameter.http_only - - Whether to set HttpOnly attribute to the search parameter cookie. + - Indica si se establece el atributo HttpOnly en la cookie de los parámetros de búsqueda. - ``true`` * - cookie.search.parameter.secure - - Whether to set Secure attribute to the search parameter cookie. Should be true in production environments using HTTPS. + - Indica si se establece el atributo Secure en la cookie de los parámetros de búsqueda. Debería ser true en los entornos de producción que usan HTTPS. - (empty) * - cookie.search.parameter.max_age - - Max-Age (in seconds) for the search parameter cookie. Use -1 for session-only cookies. + - Max-Age (en segundos) de la cookie de los parámetros de búsqueda. Use -1 para cookies solo de sesión. - ``60`` * - cookie.search.parameter.domain - - Domain attribute for the search parameter cookie. Set to the domain scope you want the cookie to be available on (e.g., example.com). + - Atributo Domain de la cookie de los parámetros de búsqueda. Establézcalo en el ámbito de dominio en el que desea que esté disponible la cookie (p. ej., example.com). - (empty) * - cookie.search.parameter.path - - Path attribute for the search parameter cookie. Typically set to "/" or the context path of the app. + - Atributo Path de la cookie de los parámetros de búsqueda. Normalmente se establece en "/" o en la ruta de contexto de la aplicación. - ``/`` * - cookie.search.parameter.same_site - - SameSite attribute for the search parameter cookie. Valid values: Lax, Strict, None + - Atributo SameSite de la cookie de los parámetros de búsqueda. Valores válidos: Lax, Strict, None - ``Lax`` * - paging.page.size - - The size of one page for paging + - El tamaño de una página para la paginación - ``25`` * - paging.page.range.size - - The size of page range for paging + - El tamaño del rango de páginas para la paginación - ``5`` * - paging.page.range.fill.limit - - The option 'fillLimit' of page range for paging + - La opción 'fillLimit' del rango de páginas para la paginación - ``true`` -.. list-table:: Fetch Page Size +.. list-table:: Tamaño de página de obtención :header-rows: 1 * - Name - Description - Default * - page.docboost.max.fetch.size - - Maximum number of docboost records to fetch per page. + - Número máximo de registros de impulso de documento (docboost) que se obtienen por página. - ``1000`` * - page.keymatch.max.fetch.size - - Maximum number of keymatch records to fetch per page. + - Número máximo de registros de coincidencia de clave (keymatch) que se obtienen por página. - ``1000`` * - page.labeltype.max.fetch.size - - Maximum number of labeltype records to fetch per page. + - Número máximo de registros de tipo de etiqueta (labeltype) que se obtienen por página. - ``1000`` * - page.tagtype.max.fetch.size - - Maximum number of tagtype records to fetch per page. + - Número máximo de registros de tipo de etiqueta de usuario (tagtype) que se obtienen por página. - ``1000`` * - page.roletype.max.fetch.size - - Maximum number of roletype records to fetch per page. + - Número máximo de registros de tipo de rol (roletype) que se obtienen por página. - ``1000`` * - page.user.max.fetch.size - - Maximum number of user records to fetch per page. + - Número máximo de registros de usuario que se obtienen por página. - ``1000`` * - page.role.max.fetch.size - - Maximum number of role records to fetch per page. + - Número máximo de registros de rol que se obtienen por página. - ``1000`` * - page.group.max.fetch.size - - Maximum number of group records to fetch per page. + - Número máximo de registros de grupo que se obtienen por página. - ``1000`` * - page.crawling.info.param.max.fetch.size - - Maximum number of crawling info parameters to fetch per page. + - Número máximo de parámetros de información de rastreo que se obtienen por página. - ``100`` * - page.crawling.info.max.fetch.size - - Maximum number of crawling info records to fetch per page. + - Número máximo de registros de información de rastreo que se obtienen por página. - ``1000`` * - page.data.config.max.fetch.size - - Maximum number of data config records to fetch per page. + - Número máximo de registros de configuración de almacén de datos que se obtienen por página. - ``100`` * - page.web.config.max.fetch.size - - Maximum number of web config records to fetch per page. + - Número máximo de registros de configuración web que se obtienen por página. - ``100`` * - page.file.config.max.fetch.size - - Maximum number of file config records to fetch per page. + - Número máximo de registros de configuración de archivos que se obtienen por página. - ``100`` * - page.duplicate.host.max.fetch.size - - Maximum number of duplicate host records to fetch per page. + - Número máximo de registros de host duplicado que se obtienen por página. - ``1000`` * - page.failure.url.max.fetch.size - - Maximum number of failure URL records to fetch per page. + - Número máximo de registros de URL de fallo que se obtienen por página. - ``1000`` * - page.favorite.log.max.fetch.size - - Maximum number of favorite log records to fetch per page. + - Número máximo de registros del registro de favoritos que se obtienen por página. - ``100`` * - page.file.auth.max.fetch.size - - Maximum number of file auth records to fetch per page. + - Número máximo de registros de autenticación de archivos que se obtienen por página. - ``100`` * - page.web.auth.max.fetch.size - - Maximum number of web auth records to fetch per page. + - Número máximo de registros de autenticación web que se obtienen por página. - ``100`` * - page.path.mapping.max.fetch.size - - Maximum number of path mapping records to fetch per page. + - Número máximo de registros de mapeo de rutas que se obtienen por página. - ``1000`` * - page.request.header.max.fetch.size - - Maximum number of request header records to fetch per page. + - Número máximo de registros de encabezado de solicitud que se obtienen por página. - ``1000`` * - page.scheduled.job.max.fetch.size - - Maximum number of scheduled job records to fetch per page. + - Número máximo de registros de trabajo programado que se obtienen por página. - ``100`` * - page.elevate.word.max.fetch.size - - Maximum number of elevate word records to fetch per page. + - Número máximo de registros de palabra adicional que se obtienen por página. - ``1000`` * - page.bad.word.max.fetch.size - - Maximum number of bad word records to fetch per page. + - Número máximo de registros de palabra no deseada que se obtienen por página. - ``1000`` * - page.dictionary.max.fetch.size - - Maximum number of dictionary records to fetch per page. + - Número máximo de registros de diccionario que se obtienen por página. - ``1000`` * - page.relatedcontent.max.fetch.size - - Maximum number of related content records to fetch per page. + - Número máximo de registros de contenido relacionado que se obtienen por página. - ``5000`` * - page.relatedquery.max.fetch.size - - Maximum number of related query records to fetch per page. + - Número máximo de registros de consulta relacionada que se obtienen por página. - ``5000`` * - page.thumbnail.queue.max.fetch.size - - Maximum number of thumbnail queue records to fetch per page. + - Número máximo de registros de la cola de miniaturas que se obtienen por página. - ``100`` * - page.thumbnail.purge.max.fetch.size - - Maximum number of thumbnail purge records to fetch per page. + - Número máximo de registros de purga de miniaturas que se obtienen por página. - ``100`` * - page.score.booster.max.fetch.size - - Maximum number of score booster records to fetch per page. + - Número máximo de registros de impulso de puntuación (score booster) que se obtienen por página. - ``1000`` * - page.searchlog.max.fetch.size - - Maximum number of search log records to fetch per page. + - Número máximo de registros del registro de búsqueda que se obtienen por página. - ``10000`` * - page.searchlist.track.total.hits - - Whether to track total hits in search list page. + - Indica si se contabiliza el total de resultados (total hits) en la página de lista de búsqueda. - ``true`` * - page.searchlist.content.max.length - - Maximum content length (in characters) rendered on the search list edit page. + - Longitud máxima del contenido (en caracteres) que se muestra en la página de edición de la lista de búsqueda. - ``100000`` -.. list-table:: Search Page +.. list-table:: Página de búsqueda :header-rows: 1 * - Name - Description - Default * - paging.search.page.start - - Default start page for search results. + - Página de inicio predeterminada de los resultados de búsqueda. - ``0`` * - paging.search.page.size - - Default size of search results per page. + - Tamaño predeterminado de los resultados de búsqueda por página. - ``10`` * - paging.search.page.max.size - - Maximum size of search results per page. + - Tamaño máximo de los resultados de búsqueda por página. - ``100`` * - api.param.max.length - - Maximum length of a v2 API string query parameter (q, sort, sdh). OWASP API4:2023. + - Longitud máxima de un parámetro de consulta de tipo cadena de la API v2 (q, sort, sdh). OWASP API4:2023. - ``1000`` * - api.param.max.array.size - - Maximum number of values for a v2 API repeatable query parameter. + - Número máximo de valores de un parámetro de consulta repetible de la API v2. - ``100`` * - api.click.max.timestamp - - Maximum click-log timestamp (rt, epoch ms) accepted by the v2 click API. OWASP API4:2023. + - Marca de tiempo máxima del registro de clics (rt, epoch ms) que acepta la API de clics v2. OWASP API4:2023. - ``9999999999999`` * - searchlog.agg.shard.size - - searchlog + - Registro de búsqueda - ``-1`` * - searchlog.request.headers - - Request headers to include in search log. + - Encabezados de solicitud que se incluyen en el registro de búsqueda. - (empty) * - searchlog.process.batch_size - - Batch size for search log processing. + - Tamaño de lote para el procesamiento del registro de búsqueda. - ``100`` + * - related_query.generate.days + - Número de días de registros de búsqueda que se leen al generar consultas relacionadas a partir de los registros de búsqueda. + - ``30`` + * - related_query.generate.term.size + - Número máximo de términos que se generan por host virtual. + - ``100`` + * - related_query.generate.query.size + - Número máximo de consultas relacionadas que se generan por término. + - ``5`` + * - related_query.generate.min.sessions + - Número mínimo de sesiones de usuario distintas que se requieren para un término y para cada una de sus consultas relacionadas. + - ``3`` + * - related_query.generate.session.interval + - Intervalo (minutos) tras una búsqueda dentro del cual una búsqueda posterior de la misma sesión cuenta como refinamiento. + - ``10`` + * - related_query.generate.seed.log.size + - Número máximo de registros de búsqueda de un término que se leen para encontrar las sesiones que lo buscaron. + - ``1000`` + * - related_query.generate.seed.session.size + - Número máximo de sesiones por término cuyas búsquedas posteriores se leen. + - ``200`` + * - related_query.generate.log.fetch.size + - Número máximo de registros de búsqueda posteriores que se leen por término. + - ``2000`` + * - related_query.generate.query.min.length + - Longitud mínima (en caracteres) de un término generado o de una consulta relacionada. + - ``2`` + * - related_query.generate.query.max.length + - Longitud máxima (en caracteres) de un término generado o de una consulta relacionada. + - ``50`` + * - docreport.duplicate.group.size + - docreport Número máximo de grupos duplicados que muestra la pantalla del informe de documentos, empezando por los más grandes. + - ``100`` + * - docreport.duplicate.docs.size + - Número máximo de documentos que la pantalla del informe de documentos lista para cada grupo duplicado. + - ``10`` + * - docreport.duplicate.export.page.size + - Número de firmas de contenido que se leen por solicitud cuando el informe de duplicados se descarga como CSV. + - ``10000`` + * - docreport.dormant.days + - Número predeterminado de días desde la última modificación a partir del cual un documento se considera inactivo. + - ``365`` * - thumbnail.html.image.min.width - - Minimum width for HTML images in thumbnails. + - Ancho mínimo de las imágenes HTML en las miniaturas. - ``100`` * - thumbnail.html.image.min.height - - Minimum height for HTML images in thumbnails. + - Alto mínimo de las imágenes HTML en las miniaturas. - ``100`` * - thumbnail.html.image.max.aspect.ratio - - Maximum aspect ratio for HTML images in thumbnails. + - Relación de aspecto máxima de las imágenes HTML en las miniaturas. - ``3.0`` * - thumbnail.html.image.thumbnail.width - - Width of generated thumbnail images. + - Ancho de las imágenes de miniatura generadas. - ``100`` * - thumbnail.html.image.thumbnail.height - - Height of generated thumbnail images. + - Alto de las imágenes de miniatura generadas. - ``100`` * - thumbnail.html.image.format - - Format of generated thumbnail images. + - Formato de las imágenes de miniatura generadas. - ``png`` * - thumbnail.html.image.xpath - - XPath to select images for thumbnails. + - XPath para seleccionar las imágenes de las miniaturas. - ``//IMG`` * - thumbnail.html.image.exclude.extensions - - File extensions to exclude from thumbnail generation. + - Extensiones de archivo que se excluyen de la generación de miniaturas. - ``svg,html,css,js`` * - thumbnail.generator.interval - - Interval for thumbnail generator. + - Intervalo del generador de miniaturas. - ``0`` * - thumbnail.generator.targets - - Targets for thumbnail generator (e.g., all). + - Destinos del generador de miniaturas (p. ej., all). - ``all`` * - thumbnail.crawler.enabled - - Whether the thumbnail crawler is enabled. + - Indica si el rastreador de miniaturas está habilitado. - ``true`` * - thumbnail.system.monitor.interval - - Interval for system monitor in thumbnail processing. + - Intervalo del monitor del sistema en el procesamiento de miniaturas. - ``60`` -.. list-table:: User +.. list-table:: Usuario :header-rows: 1 * - Name - Description - Default * - user.code.request.parameter - - User code settings + - Configuración del código de usuario - ``userCode`` * - user.code.min.length - - User code minimum length. + - Longitud mínima del código de usuario. - ``20`` * - user.code.max.length - - User code maximum length. + - Longitud máxima del código de usuario. - ``100`` * - user.code.pattern - - User code pattern for validation. + - Patrón de validación del código de usuario. - ``[a-zA-Z0-9_]+`` * - mail.from.name - - Name to display in the From field of emails. + - Nombre que se muestra en el campo De de los correos electrónicos. - ``Administrator`` * - mail.from.address - - Email address to use in the From field. + - Dirección de correo electrónico que se utiliza en el campo De. - ``root@localhost`` * - mail.hostname - - Hostname for the mail server. + - Nombre de host del servidor de correo. - (empty) * - scheduler.target.name - - Target name for the scheduler. + - Nombre de destino (target) del programador. - (empty) * - scheduler.job.class - - Job class for the scheduler. + - Clase de trabajo del programador. - ``org.codelibs.fess.app.job.ScriptExecutorJob`` * - scheduler.concurrent.exec.mode - - Mode for concurrent execution in the scheduler. + - Modo de ejecución concurrente en el programador. - ``QUIT`` * - scheduler.monitor.interval - - Interval for scheduler monitoring. + - Intervalo del monitoreo del programador. - ``30`` * - coordinator.poll.interval - - Interval (seconds) for polling heartbeats and events. + - Intervalo (segundos) del sondeo (polling) de heartbeats y eventos. - ``60`` * - coordinator.heartbeat.ttl - - Time-to-live (ms) for instance heartbeat documents. + - Tiempo de vida (ms) de los documentos de heartbeat de instancia. - ``180000`` * - coordinator.operation.ttl - - Time-to-live (ms) for operation lock documents. + - Tiempo de vida (ms) de los documentos de bloqueo de operación. - ``7200000`` * - coordinator.operation.retry - - Maximum number of retries for acquiring an operation lock. + - Número máximo de reintentos para adquirir un bloqueo de operación. - ``3`` * - coordinator.event.ttl - - Time-to-live (ms) for event notification documents. + - Tiempo de vida (ms) de los documentos de notificación de eventos. - ``600000`` * - online.help.base.link - - Base link for online help. + - Enlace base de la ayuda en línea. - ``https://fess.codelibs.org/{lang}/{version}/admin/`` * - online.help.installation - - Installation guide link for online help. + - Enlace de la guía de instalación de la ayuda en línea. - ``https://fess.codelibs.org/{lang}/{version}/install/install.html`` * - online.help.eol - - End-of-life information link for online help. + - Enlace de la información de fin de vida (end-of-life) de la ayuda en línea. - ``https://fess.codelibs.org/{lang}/eol.html`` * - online.help.name.failureurl - - Online help key for failure URL. + - Clave de ayuda en línea para la URL de fallo. - ``failureurl`` * - online.help.name.elevateword - - Online help key for elevate word. + - Clave de ayuda en línea para la palabra adicional. - ``elevateword`` * - online.help.name.reqheader - - Online help key for request header. + - Clave de ayuda en línea para el encabezado de solicitud. - ``reqheader`` * - online.help.name.dict.synonym - - Online help key for synonym dictionary. + - Clave de ayuda en línea para el diccionario de sinónimos. - ``synonym`` * - online.help.name.dict - - Online help key for dictionary. + - Clave de ayuda en línea para el diccionario. - ``dict`` * - online.help.name.dict.kuromoji - - Online help key for Kuromoji dictionary. + - Clave de ayuda en línea para el diccionario Kuromoji. - ``kuromoji`` * - online.help.name.dict.protwords - - Online help key for protected words dictionary. + - Clave de ayuda en línea para el diccionario de palabras protegidas. - ``protwords`` * - online.help.name.dict.stopwords - - Online help key for stopwords dictionary. + - Clave de ayuda en línea para el diccionario de palabras vacías. - ``stopwords`` * - online.help.name.dict.stemmeroverride - - Online help key for stemmer override dictionary. + - Clave de ayuda en línea para el diccionario de anulación de stemmer. - ``stemmeroverride`` * - online.help.name.dict.mapping - - Online help key for mapping dictionary. + - Clave de ayuda en línea para el diccionario de mapeo. - ``mapping`` * - online.help.name.webconfig - - Online help key for web config. + - Clave de ayuda en línea para la configuración web. - ``webconfig`` * - online.help.name.searchlist - - Online help key for search list. + - Clave de ayuda en línea para la lista de búsqueda. - ``searchlist`` * - online.help.name.log - - Online help key for log. + - Clave de ayuda en línea para el registro. - ``log`` * - online.help.name.general - - Online help key for general settings. + - Clave de ayuda en línea para la configuración general. - ``general`` * - online.help.name.role - - Online help key for role. + - Clave de ayuda en línea para el rol. - ``role`` * - online.help.name.joblog - - Online help key for job log. + - Clave de ayuda en línea para el registro de trabajos. - ``joblog`` * - online.help.name.keymatch - - Online help key for keymatch. + - Clave de ayuda en línea para la coincidencia de clave. - ``keymatch`` * - online.help.name.relatedquery - - Online help key for related query. + - Clave de ayuda en línea para la consulta relacionada. - ``relatedquery`` * - online.help.name.relatedcontent - - Online help key for related content. + - Clave de ayuda en línea para el contenido relacionado. - ``relatedcontent`` * - online.help.name.wizard - - Online help key for wizard. + - Clave de ayuda en línea para el asistente. - ``wizard`` * - online.help.name.badword - - Online help key for bad word. + - Clave de ayuda en línea para la palabra no deseada. - ``badword`` * - online.help.name.pathmap - - Online help key for path mapping. + - Clave de ayuda en línea para el mapeo de rutas. - ``pathmap`` * - online.help.name.boostdoc - - Online help key for boost document. + - Clave de ayuda en línea para el impulso de documento. - ``boostdoc`` * - online.help.name.dataconfig - - Online help key for data config. + - Clave de ayuda en línea para la configuración de almacén de datos. - ``dataconfig`` * - online.help.name.systeminfo - - Online help key for system info. + - Clave de ayuda en línea para la información del sistema. - ``systeminfo`` * - online.help.name.user - - Online help key for user. + - Clave de ayuda en línea para el usuario. - ``user`` * - online.help.name.group - - Online help key for group. + - Clave de ayuda en línea para el grupo. - ``group`` * - online.help.name.dashboard - - Online help key for dashboard. + - Clave de ayuda en línea para el panel de control. - ``dashboard`` * - online.help.name.webauth - - Online help key for web authentication. + - Clave de ayuda en línea para la autenticación web. - ``webauth`` * - online.help.name.fileconfig - - Online help key for file config. + - Clave de ayuda en línea para la configuración de archivos. - ``fileconfig`` * - online.help.name.fileauth - - Online help key for file authentication. + - Clave de ayuda en línea para la autenticación de archivos. - ``fileauth`` * - online.help.name.labeltype - - Online help key for label type. + - Clave de ayuda en línea para el tipo de etiqueta. - ``labeltype`` * - online.help.name.tagtype - - Online help key for tag type. + - Clave de ayuda en línea para el tipo de etiqueta de usuario. - ``tagtype`` * - online.help.name.duplicatehost - - Online help key for duplicate host. + - Clave de ayuda en línea para el host duplicado. - ``duplicatehost`` * - online.help.name.scheduler - - Online help key for scheduler. + - Clave de ayuda en línea para el programador. - ``scheduler`` * - online.help.name.crawlinginfo - - Online help key for crawling info. + - Clave de ayuda en línea para la información de rastreo. - ``crawlinginfo`` * - online.help.name.backup - - Online help key for backup. + - Clave de ayuda en línea para la copia de seguridad. - ``backup`` * - online.help.name.upgrade - - Online help key for upgrade. + - Clave de ayuda en línea para la actualización. - ``upgrade`` * - online.help.name.sereq - - Online help key for search request. + - Clave de ayuda en línea para la solicitud de búsqueda. - ``sereq`` * - online.help.name.accesstoken - - Online help key for access token. + - Clave de ayuda en línea para el token de acceso. - ``accesstoken`` * - online.help.name.suggest - - Online help key for suggest. + - Clave de ayuda en línea para la sugerencia. - ``suggest`` * - online.help.name.searchlog - - Online help key for search log. + - Clave de ayuda en línea para el registro de búsqueda. - ``searchlog`` * - online.help.name.maintenance - - Online help key for maintenance. + - Clave de ayuda en línea para el mantenimiento. - ``maintenance`` * - online.help.name.plugin - - Online help key for plugin. + - Clave de ayuda en línea para el plugin. - ``plugin`` * - online.help.name.storage - - Online help key for storage. + - Clave de ayuda en línea para el almacenamiento. - ``storage`` * - online.help.supported.langs - - Supported languages for online help. + - Idiomas admitidos para la ayuda en línea. - ``de,es,fr,ja,ko,zh-cn`` * - forum.link - - Forum link for user support. + - Enlace del foro de soporte para usuarios. - ``https://discuss.codelibs.org/c/Fess{lang}/`` * - forum.supported.langs - - Supported languages for the forum. + - Idiomas admitidos para el foro. - ``en,ja`` * - suggest.popular.word.seed - - Seed value for popular word suggestion. + - Valor semilla (seed) para la sugerencia de palabras populares. - ``0`` * - suggest.popular.word.tags - - Tags for popular word suggestion. + - Etiquetas para la sugerencia de palabras populares. - (empty) * - suggest.popular.word.fields - - Fields for popular word suggestion. + - Campos para la sugerencia de palabras populares. - (empty) * - suggest.popular.word.excludes - - Excluded words for popular word suggestion. + - Palabras excluidas de la sugerencia de palabras populares. - (empty) * - suggest.popular.word.size - - Number of popular words to suggest. + - Número de palabras populares que se sugieren. - ``10`` * - suggest.popular.word.window.size - - Window size for popular word suggestion. + - Tamaño de ventana para la sugerencia de palabras populares. - ``30`` * - suggest.popular.word.query.freq - - Query frequency for popular word suggestion. + - Frecuencia de consulta para la sugerencia de palabras populares. - ``10`` * - suggest.min.hit.count - - Minimum hit count for suggestion. + - Número mínimo de resultados para la sugerencia. - ``1`` * - suggest.field.contents - - Field for suggestion contents. + - Campo del contenido de la sugerencia. - ``_default`` * - suggest.field.tags - - Field for suggestion tags. + - Campo de las etiquetas de la sugerencia. - ``label`` * - suggest.field.roles - - Field for suggestion roles. + - Campo de los roles de la sugerencia. - ``role`` * - suggest.field.index.contents - - Index contents for suggestion. + - Contenido del índice para la sugerencia. - ``content,title`` * - suggest.update.request.interval - - Interval for suggestion update requests. + - Intervalo de las solicitudes de actualización de sugerencias. - ``0`` * - suggest.update.doc.per.request - - Number of documents per suggestion update request. + - Número de documentos por solicitud de actualización de sugerencias. - ``2`` * - suggest.update.contents.limit.num.percentage - - Percentage limit for suggestion update contents. + - Límite porcentual del contenido de actualización de sugerencias. - ``50%`` * - suggest.update.contents.limit.num - - Maximum number of suggestion update contents. + - Número máximo de contenidos de actualización de sugerencias. - ``10000`` * - suggest.update.contents.limit.doc.size - - Maximum document size for suggestion update. + - Tamaño máximo de documento para la actualización de sugerencias. - ``50000`` * - suggest.source.reader.scroll.size - - Scroll size for suggestion source reader. + - Tamaño de scroll del lector de la fuente de sugerencias. - ``1`` * - suggest.popular.word.cache.size - - Cache size for popular word suggestion. + - Tamaño de la caché para la sugerencia de palabras populares. - ``1000`` * - suggest.popular.word.cache.expire - - Cache expiration (seconds) for popular word suggestion. + - Caducidad de la caché (segundos) para la sugerencia de palabras populares. - ``60`` * - suggest.search.log.permissions - - Permissions for suggestion search log. + - Permisos del registro de búsqueda para la sugerencia. - ``{user}guest,{role}guest`` * - suggest.system.monitor.interval - - Interval for system monitor in suggestion. + - Intervalo del monitor del sistema en la sugerencia. - ``60`` * - ldap.admin.enabled - - Whether LDAP admin is enabled. + - Indica si la administración LDAP está habilitada. - ``false`` * - ldap.admin.user.filter - - User filter for LDAP admin. + - Filtro de usuarios para la administración LDAP. - ``uid=%s`` * - ldap.admin.user.base.dn - - Base DN for LDAP admin user. + - DN base del usuario de la administración LDAP. - ``ou=People,dc=fess,dc=codelibs,dc=org`` * - ldap.admin.user.object.classes - - Object classes for LDAP admin user. + - Clases de objeto del usuario de la administración LDAP. - ``organizationalPerson,top,person,inetOrgPerson`` * - ldap.admin.role.filter - - Role filter for LDAP admin. + - Filtro de roles para la administración LDAP. - ``cn=%s`` * - ldap.admin.role.base.dn - - Base DN for LDAP admin role. + - DN base del rol de la administración LDAP. - ``ou=Role,dc=fess,dc=codelibs,dc=org`` * - ldap.admin.role.object.classes - - Object classes for LDAP admin role. + - Clases de objeto del rol de la administración LDAP. - ``groupOfNames`` * - ldap.admin.group.filter - - Group filter for LDAP admin. + - Filtro de grupos para la administración LDAP. - ``cn=%s`` * - ldap.admin.group.base.dn - - Base DN for LDAP admin group. + - DN base del grupo de la administración LDAP. - ``ou=Group,dc=fess,dc=codelibs,dc=org`` * - ldap.admin.group.object.classes - - Object classes for LDAP admin group. + - Clases de objeto del grupo de la administración LDAP. - ``groupOfNames`` * - ldap.admin.sync.password - - Whether to sync password for LDAP admin. + - Indica si se sincroniza la contraseña para la administración LDAP. - ``true`` * - ldap.auth.validation - - Whether to validate LDAP authentication. + - Indica si se valida la autenticación LDAP. - ``true`` * - ldap.connect.timeout - - Timeout (milliseconds) to establish an LDAP connection. This also bounds the TLS handshake and the initial bind response. 0 or less leaves it to the JDK/OS default. + - Tiempo de espera (milisegundos) para establecer una conexión LDAP. También limita el handshake TLS y la respuesta del bind inicial. 0 o menos lo deja en el valor predeterminado del JDK/OS. - ``10000`` * - ldap.read.timeout - - Timeout (milliseconds) to wait for an LDAP response after the connection is bound. 0 or less waits indefinitely. + - Tiempo de espera (milisegundos) de una respuesta LDAP una vez que la conexión está enlazada (bound). 0 o menos espera indefinidamente. - ``30000`` * - ldap.search.time.limit - - Server side time limit (milliseconds) for an LDAP search. 0 or less means no limit. + - Límite de tiempo del lado del servidor (milisegundos) para una búsqueda LDAP. 0 o menos significa sin límite. - ``60000`` * - ldap.max.username.length - - Maximum username length for LDAP. + - Longitud máxima del nombre de usuario para LDAP. - ``-1`` * - ldap.ignore.netbios.name - - Whether to ignore NetBIOS name in LDAP. + - Indica si se ignora el nombre NetBIOS en LDAP. - ``true`` * - ldap.group.name.with.underscores - - Whether to allow underscores in LDAP group names. + - Indica si se permiten guiones bajos en los nombres de grupo de LDAP. - ``false`` * - ldap.lowercase.permission.name - - Whether to use lowercase for LDAP permission names. + - Indica si se usan minúsculas para los nombres de permisos de LDAP. - ``false`` * - ldap.allow.empty.permission - - Whether to allow empty permissions in LDAP. + - Indica si se permiten permisos vacíos en LDAP. - ``true`` * - ldap.samaccountname.group - - Whether to use samAccountName for LDAP group. + - Indica si se usa samAccountName para el grupo de LDAP. - ``false`` * - ldap.role.search.user.enabled - - Whether LDAP role search for user is enabled. + - Indica si la búsqueda de roles LDAP para el usuario está habilitada. - ``true`` * - ldap.role.search.group.enabled - - Whether LDAP role search for group is enabled. + - Indica si la búsqueda de roles LDAP para el grupo está habilitada. - ``true`` * - ldap.role.search.role.enabled - - Whether LDAP role search for role is enabled. + - Indica si la búsqueda de roles LDAP para el rol está habilitada. - ``true`` * - ldap.attr.surname - - LDAP attribute for surname. + - Atributo LDAP del apellido. - ``sn`` * - ldap.attr.givenName - - LDAP attribute for given name. + - Atributo LDAP del nombre de pila. - ``givenName`` * - ldap.attr.employeeNumber - - LDAP attribute for employee number. + - Atributo LDAP del número de empleado. - ``employeeNumber`` * - ldap.attr.mail - - LDAP attribute for mail. + - Atributo LDAP del correo. - ``mail`` * - ldap.attr.telephoneNumber - - LDAP attribute for telephone number. + - Atributo LDAP del número de teléfono. - ``telephoneNumber`` * - ldap.attr.homePhone - - LDAP attribute for home phone. + - Atributo LDAP del teléfono particular. - ``homePhone`` * - ldap.attr.homePostalAddress - - LDAP attribute for home postal address. + - Atributo LDAP de la dirección postal particular. - ``homePostalAddress`` * - ldap.attr.labeledURI - - LDAP attribute for labeled URI. + - Atributo LDAP del URI etiquetado. - ``labeledURI`` * - ldap.attr.roomNumber - - LDAP attribute for room number. + - Atributo LDAP del número de sala. - ``roomNumber`` * - ldap.attr.description - - LDAP attribute for description. + - Atributo LDAP de la descripción. - ``description`` * - ldap.attr.title - - LDAP attribute for title. + - Atributo LDAP del título. - ``title`` * - ldap.attr.pager - - LDAP attribute for pager. + - Atributo LDAP del pager. - ``pager`` * - ldap.attr.street - - LDAP attribute for street. + - Atributo LDAP de la calle. - ``street`` * - ldap.attr.postalCode - - LDAP attribute for postal code. + - Atributo LDAP del código postal. - ``postalCode`` * - ldap.attr.physicalDeliveryOfficeName - - LDAP attribute for physical delivery office name. + - Atributo LDAP del nombre de la oficina de entrega física. - ``physicalDeliveryOfficeName`` * - ldap.attr.destinationIndicator - - LDAP attribute for destination indicator. + - Atributo LDAP del indicador de destino. - ``destinationIndicator`` * - ldap.attr.internationaliSDNNumber - - LDAP attribute for international ISDN number. + - Atributo LDAP del número ISDN internacional. - ``internationaliSDNNumber`` * - ldap.attr.state - - LDAP attribute for state. + - Atributo LDAP del estado. - ``st`` * - ldap.attr.employeeType - - LDAP attribute for employee type. + - Atributo LDAP del tipo de empleado. - ``employeeType`` * - ldap.attr.facsimileTelephoneNumber - - LDAP attribute for facsimile telephone number. + - Atributo LDAP del número de teléfono de facsímil. - ``facsimileTelephoneNumber`` * - ldap.attr.postOfficeBox - - LDAP attribute for post office box. + - Atributo LDAP del apartado de correos. - ``postOfficeBox`` * - ldap.attr.initials - - LDAP attribute for initials. + - Atributo LDAP de las iniciales. - ``initials`` * - ldap.attr.carLicense - - LDAP attribute for car license. + - Atributo LDAP de la licencia del automóvil. - ``carLicense`` * - ldap.attr.mobile - - LDAP attribute for mobile. + - Atributo LDAP del móvil. - ``mobile`` * - ldap.attr.postalAddress - - LDAP attribute for postal address. + - Atributo LDAP de la dirección postal. - ``postalAddress`` * - ldap.attr.city - - LDAP attribute for city. + - Atributo LDAP de la ciudad. - ``l`` * - ldap.attr.teletexTerminalIdentifier - - LDAP attribute for teletex terminal identifier. + - Atributo LDAP del identificador de terminal teletex. - ``teletexTerminalIdentifier`` * - ldap.attr.x121Address - - LDAP attribute for X.121 address. + - Atributo LDAP de la dirección X.121. - ``x121Address`` * - ldap.attr.businessCategory - - LDAP attribute for business category. + - Atributo LDAP de la categoría de negocio. - ``businessCategory`` * - ldap.attr.registeredAddress - - LDAP attribute for registered address. + - Atributo LDAP de la dirección registrada. - ``registeredAddress`` * - ldap.attr.displayName - - LDAP attribute for display name. + - Atributo LDAP del nombre para mostrar. - ``displayName`` * - ldap.attr.preferredLanguage - - LDAP attribute for preferred language. + - Atributo LDAP del idioma preferido. - ``preferredLanguage`` * - ldap.attr.departmentNumber - - LDAP attribute for department number. + - Atributo LDAP del número de departamento. - ``departmentNumber`` * - ldap.attr.uidNumber - - LDAP attribute for UID number. + - Atributo LDAP del número UID. - ``uidNumber`` * - ldap.attr.gidNumber - - LDAP attribute for GID number. + - Atributo LDAP del número GID. - ``gidNumber`` * - ldap.attr.homeDirectory - - LDAP attribute for home directory. + - Atributo LDAP del directorio personal. - ``homeDirectory`` * - plugin.repositories - - Plugin repository URLs. + - URLs de los repositorios de plugins. - ``https://maven.codelibs.org/release/org/codelibs/fess/,https://repo.maven.apache.org/maven2/org/codelibs/fess/,https://fess.codelibs.org/plugin/artifacts.yaml`` * - plugin.version.filter - - Version filter for plugins. + - Filtro de versión de los plugins. - (empty) * - storage.max.items.in.page - - Maximum number of items per page in storage. + - Número máximo de elementos por página en el almacenamiento. - ``1000`` * - password.invalid.admin.passwords - - List of invalid admin passwords. + - Lista de contraseñas de administrador no válidas. - ``admin`` * - password.min.length - - Minimum password length (0 to disable). + - Longitud mínima de la contraseña (0 para deshabilitar). - ``8`` * - password.max.length - - Maximum length of a password field. + - Longitud máxima de un campo de contraseña. - ``100`` * - password.require.uppercase - - Require uppercase letters in password. + - Exigir letras mayúsculas en la contraseña. - ``false`` * - password.require.lowercase - - Require lowercase letters in password. + - Exigir letras minúsculas en la contraseña. - ``false`` * - password.require.digit - - Require digits in password. + - Exigir dígitos en la contraseña. - ``false`` * - password.require.special.char - - Require special characters in password. + - Exigir caracteres especiales en la contraseña. - ``false`` * - rag.chat.enabled - - Whether RAG chat feature is enabled. + - Indica si la funcionalidad de chat RAG está habilitada. - ``false`` + * - rag.chat.log.enabled + - Indica si se registra el uso de cada solicitud de chat RAG (usuario, hora, llamadas al LLM y tokens) en el registro del chat. La pregunta y la respuesta nunca se registran. + - ``true`` * - rag.chat.context.max.documents - - Chat generation settings. + - Configuración de la generación del chat. - ``5`` + * - rag.chat.query.regeneration.max.count + - Número máximo de veces que una solicitud de chat regenera su consulta de búsqueda y vuelve a buscar cuando la búsqueda no encuentra documentos o, en el chat en streaming, ninguno de los resultados se considera relevante. Cada regeneración realiza una llamada al LLM, más una llamada de evaluación de relevancia cuando la nueva búsqueda tiene resultados (0 lo deshabilita). + - ``2`` * - rag.chat.session.timeout.minutes - - Session settings. + - Configuración de sesiones. - ``30`` * - rag.chat.session.max.size - - Maximum cached chat sessions; least recently accessed are evicted above it (0 or less means 100). + - Número máximo de sesiones de chat en caché; las de acceso menos reciente se desalojan cuando se supera (0 o menos significa 100). - ``10000`` * - rag.chat.history.max.messages - - Maximum messages kept in one chat session; older turns are trimmed on each new message. + - Número máximo de mensajes que se conservan en una sesión de chat; los turnos más antiguos se recortan con cada mensaje nuevo. - ``30`` * - rag.chat.content.fields - - Enhanced RAG flow settings. Fields to retrieve for full document content. + - Configuración del flujo RAG mejorado. Campos que se recuperan para el contenido completo del documento. - ``title,url,content,doc_id,content_title,content_description`` * - rag.chat.highlight.fragment.size - - Highlight settings for RAG search. + - Configuración de resaltado para la búsqueda RAG. - ``500`` * - rag.chat.highlight.number.of.fragments - - Number of highlight fragments per document in the RAG chat context search. + - Número de fragmentos de resaltado por documento en la búsqueda de contexto del chat RAG. - ``3`` * - rag.chat.content.fulltext.max.length - - Large-document handling for answer generation. Documents whose content_length exceeds this value use highlighted passages instead of full content in the answer context. + - Manejo de documentos grandes para la generación de respuestas. Los documentos cuyo content_length supera este valor usan pasajes resaltados en lugar del contenido completo en el contexto de la respuesta. - ``3000`` * - rag.chat.answer.highlight.fragment.size - - Highlight settings used when extracting passages from large documents for the answer context. + - Configuración de resaltado que se usa al extraer pasajes de documentos grandes para el contexto de la respuesta. - ``1000`` * - rag.chat.answer.highlight.number.of.fragments - - Number of highlight fragments taken from each oversized document for the answer context. + - Número de fragmentos de resaltado que se toman de cada documento sobredimensionado para el contexto de la respuesta. - ``5`` * - rag.chat.history.assistant.content - - History content mode for assistant messages. smart_summary - drop assistant body, keep only past search query + referenced titles per turn (default, recommended) full - send the whole assistant response source_titles - body + referenced titles suffix source_titles_and_urls - "[References: title (url), ...]" only truncated - truncate assistant response at history.assistant.max.chars none - drop assistant turns from history + - Modo de contenido del historial para los mensajes del asistente. smart_summary - descarta el cuerpo del asistente y conserva solo la consulta de búsqueda pasada y los títulos referenciados por turno (predeterminado, recomendado) full - envía la respuesta completa del asistente source_titles - cuerpo + sufijo de títulos referenciados source_titles_and_urls - solo "[References: title (url), ...]" truncated - trunca la respuesta del asistente en history.assistant.max.chars none - descarta los turnos del asistente del historial - ``smart_summary`` * - rag.chat.history.titles.max.count - - Maximum number of referenced document titles included per turn in smart_summary history mode. + - Número máximo de títulos de documentos referenciados que se incluyen por turno en el modo de historial smart_summary. - ``5`` + * - rag.chat.document.max.parts + - Número máximo de partes en que se divide un documento cuando se chatea sobre un único documento más largo que el presupuesto de contexto del LLM. Cada parte se resume por separado y los resúmenes se combinan en la respuesta; las partes que superan este número no se usan. Una solicitud sobre un documento así realiza hasta este número de llamadas al LLM más una para la respuesta, en cada turno. + - ``10`` + * - rag.chat.response.language + - Idioma en el que se pide al LLM que responda. browser - el idioma del navegador del usuario o de la configuración regional de la UI; sin instrucción para el inglés (predeterminado) none - sin instrucción de idioma; el LLM suele responder en el idioma de la pregunta en, ja.. - responder siempre en este idioma + - ``browser`` * - index.export.path - - Index Export + - Exportación de índice - ``/var/lib/fess/export`` * - index.export.exclude.fields - - Comma-separated document fields omitted from files written by the index export job. + - Campos de documento, separados por comas, que se omiten en los archivos que escribe el trabajo de exportación del índice. - ``cache,tag`` * - index.export.scroll.size - - Number of documents fetched per scroll request by the index export job. + - Número de documentos que se obtienen por solicitud de scroll en el trabajo de exportación del índice. - ``100`` * - index.export.format - - Output format for exported documents; only html and json are accepted, anything else fails the job. + - Formato de salida de los documentos exportados; solo se aceptan html y json, cualquier otro hace fallar el trabajo. - ``html`` * - log.notification.flush.interval - - Log Notification Interval (seconds) for flushing log notification buffer to search engine. + - Notificación de registros Intervalo (segundos) para vaciar el búfer de notificaciones de registros al motor de búsqueda. - ``30`` * - log.notification.max.details.length - - Maximum length of notification details text. + - Longitud máxima del texto de detalles de la notificación. - ``3000`` * - log.notification.max.display.events - - Maximum number of events to display in notification. + - Número máximo de eventos que se muestran en la notificación. - ``50`` * - log.notification.max.message.length - - Maximum length of each log message in notification. + - Longitud máxima de cada mensaje de registro en la notificación. - ``200`` * - log.notification.search.size - - Maximum number of events to fetch from search engine per notification job. + - Número máximo de eventos que se obtienen del motor de búsqueda por trabajo de notificación. - ``1000`` * - log.notification.buffer.size - - Maximum number of events to buffer in memory. + - Número máximo de eventos que se almacenan en búfer en memoria. - ``1000`` * - log.notification.interval - - Interval (seconds) for the notification job cycle, used in notification messages. + - Intervalo (segundos) del ciclo del trabajo de notificación, que se usa en los mensajes de notificación. - ``300`` * - theme.directory.path - - Static theme system (see docs/superpowers/specs/2026-05-21-fess-static-theme-design.md) + - Sistema de temas estáticos (consulte docs/superpowers/specs/2026-05-21-fess-static-theme-design.md) - ``themes`` * - theme.upload.max.size - - Maximum size (bytes) of an uploaded theme archive. + - Tamaño máximo (bytes) de un archivo comprimido de tema cargado. - ``52428800`` * - theme.upload.max.extracted.size - - Maximum total extracted size (bytes); extraction aborts once it is exceeded. + - Tamaño total extraído máximo (bytes); la extracción se aborta cuando se supera. - ``209715200`` * - theme.upload.max.entries - - Maximum number of entries allowed in an uploaded theme archive. + - Número máximo de entradas permitidas en un archivo comprimido de tema cargado. - ``1000`` * - theme.upload.max.compression.ratio - - Maximum uncompressed/compressed ratio for a single theme archive entry. + - Relación máxima descomprimido/comprimido para una única entrada de un archivo comprimido de tema. - ``100`` * - theme.upload.zip.ratio.max - - Maximum cumulative uncompressed/compressed ratio for the whole archive (zip-bomb guard). + - Relación acumulada máxima descomprimido/comprimido para todo el archivo comprimido (protección contra zip bombs). - ``50`` * - theme.upload.zip.ratio.check.threshold.bytes - - Compressed bytes read before the cumulative zip ratio check applies; smaller archives skip it. + - Bytes comprimidos leídos antes de que se aplique la comprobación acumulada de la relación zip; los archivos comprimidos más pequeños la omiten. - ``65536`` * - theme.upload.attic.retention.days - - Retention (days) for a replaced theme directory before the cleanup sweep removes it. + - Retención (días) de un directorio de tema reemplazado antes de que el barrido de limpieza lo elimine. - ``7`` + * - theme.repositories + - URLs de repositorios (separadas por comas) desde las que se descargan los temas estáticos. + - ``https://maven.codelibs.org/release/org/codelibs/fess/themes/`` + * - theme.index.frame.ancestors + - Valor de la directiva frame-ancestors de Content-Security-Policy en las páginas HTML del tema estático: los orígenes que pueden incrustarlas en un frame. El valor predeterminado 'none' no permite que ninguna página las incruste. WebKit (Safari) aplica frame-ancestors a los frames blob: que usan la vista previa de archivos y la vista de caché de un tema, por lo que los muestra en blanco mientras el valor es 'none'. Deje el valor vacío para eliminar la directiva; X-Frame-Options: DENY se envía en cualquier caso y entonces mantiene las páginas fuera de los frames en todos los navegadores (un navegador que respeta frame-ancestors ignora ese encabezado). + - ``'none'`` * - theme.api.csrf.server.origins - - Optional: canonical external origin(s) of this Fess instance (comma/newline separated), e.g. https://fess.example.com. When set, these are treated as same-origin for the v2 CSRF Origin check WITHOUT trusting forwarded headers. Recommended behind reverse proxies that are not listed in rate.limit.trusted.proxies. When empty, the target origin is reconstructed from trusted-proxy X-Forwarded-\* headers, then from the servlet request. + - Opcional: origen(es) externo(s) canónico(s) de esta instancia de Fess (separados por comas o saltos de línea), p. ej. https://fess.example.com. Cuando se establece, se tratan como del mismo origen para la comprobación de Origin CSRF de v2 SIN confiar en los encabezados reenviados. Recomendado detrás de proxies inversos que no figuran en rate.limit.trusted.proxies. Cuando está vacío, el origen de destino se reconstruye a partir de los encabezados X-Forwarded-\* de los proxies de confianza y, después, de la solicitud de servlet. - (empty) * - theme.api.login.rate.limit.per.ip.per.minute - - Login attempts allowed per client IP each minute; 0 or less disables the gate. + - Intentos de inicio de sesión permitidos por IP de cliente cada minuto; 0 o menos deshabilita el control. - ``10`` * - theme.api.login.rate.limit.per.user.per.minute - - Login attempts allowed per client IP and user name each minute; also gates password change. + - Intentos de inicio de sesión permitidos por IP de cliente y nombre de usuario cada minuto; también controla el cambio de contraseña. - ``5`` * - theme.api.login.lockout.seconds - - Lockout (seconds) applied once a login rate limit is exceeded; 0 or less disables the lockout. + - Bloqueo (segundos) que se aplica una vez que se supera un límite de tasa de inicio de sesión; 0 o menos deshabilita el bloqueo. - ``900`` * - theme.api.login.rate.limit.max.entries - - Maximum login rate-limit buckets held in memory; idle buckets are evicted at the cap. + - Número máximo de buckets de límite de tasa de inicio de sesión que se mantienen en memoria; los buckets inactivos se desalojan al alcanzar el tope. - ``100000`` * - api.chat.stream.keepalive.interval.ms - - Interval between SSE keep-alive pings emitted by /api/v2/chat/stream. The ping is a comment-only line (": keepalive\\n\\n") that does not affect the event stream but defeats intermediaries (nginx default proxy_read_timeout is 60s) that drop idle connections during long LLM phases. Set <=0 to disable. Unit: milliseconds. + - Intervalo entre los pings de keep-alive de SSE que emite /api/v2/chat/stream. El ping es una línea de solo comentario (": keepalive\\n\\n") que no afecta al flujo de eventos pero neutraliza a los intermediarios (el proxy_read_timeout predeterminado de nginx es 60s) que descartan las conexiones inactivas durante las fases largas del LLM. Establezca <=0 para deshabilitarlo. Unidad: milisegundos. - ``15000`` .. GENERATED-END: properties diff --git a/fr/15.9/config/properties.po b/fr/15.9/config/properties.po index e27a95bd..1bcef3d4 100644 --- a/fr/15.9/config/properties.po +++ b/fr/15.9/config/properties.po @@ -10,2002 +10,2107 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" msgid "Core" -msgstr "" +msgstr "Cœur" msgid "The title of the domain for logging and display." -msgstr "" +msgstr "Titre du domaine pour la journalisation et l'affichage." msgid "Search Engine" -msgstr "" +msgstr "Moteur de recherche" msgid "The type of search engine backend (e.g., default, opensearch)." -msgstr "" +msgstr "Type de backend du moteur de recherche (par exemple, default, opensearch)." msgid "The URL of the search engine HTTP endpoint. For IPv6 environments, use brackets around the IPv6 address (e.g., http://[::1]:9200)" -msgstr "" +msgstr "URL du point de terminaison HTTP du moteur de recherche. Pour les environnements IPv6, utilisez des crochets autour de l'adresse IPv6 (par exemple, http://[::1]:9200)" msgid "Path to SSL certificate authorities for secure HTTP connections." -msgstr "" +msgstr "Chemin des autorités de certification SSL pour les connexions HTTP sécurisées." msgid "Username for authenticating to the search engine." -msgstr "" +msgstr "Nom d'utilisateur pour l'authentification auprès du moteur de recherche." msgid "Password for authenticating to the search engine." -msgstr "" +msgstr "Mot de passe pour l'authentification auprès du moteur de recherche." msgid "Interval (ms) for heartbeat checks to the search engine." -msgstr "" +msgstr "Intervalle (ms) des vérifications de heartbeat auprès du moteur de recherche." msgid "Cipher algorithm used for encryption." -msgstr "" +msgstr "Algorithme de chiffrement utilisé pour le chiffrement." msgid "Secret key for encryption (change this value for production)." -msgstr "" +msgstr "Clé secrète pour le chiffrement (modifiez cette valeur en production)." msgid "Algorithm for digest calculation." -msgstr "" +msgstr "Algorithme pour le calcul du digest." msgid "Password hashing (new mechanism, Spring Security v5.8 compatible) Supported: bcrypt (only, as of now)" -msgstr "" +msgstr "Hachage des mots de passe (nouveau mécanisme, compatible Spring Security v5.8) Pris en charge : bcrypt (uniquement, pour l'instant)" msgid "BCrypt cost (log rounds). 10 matches Spring Security v5.8 default. Range: 4-31." -msgstr "" +msgstr "Coût BCrypt (log rounds). 10 correspond à la valeur par défaut de Spring Security v5.8. Plage : 4-31." msgid "Lazy re-hashing on successful login for legacy hashes." -msgstr "" +msgstr "Re-hachage différé lors d'une connexion réussie pour les hachages hérités." msgid "NOTE: app.digest.algorithm is kept for LEGACY password verification only (pre-upgrade hashes that have no {id} prefix). Do not use for new passwords. Regex pattern for properties to encrypt." -msgstr "" +msgstr "REMARQUE : app.digest.algorithm est conservé uniquement pour la vérification des mots de passe HÉRITÉS (hachages antérieurs à la mise à niveau qui n'ont pas de préfixe {id}). Ne pas l'utiliser pour les nouveaux mots de passe. Motif d'expression régulière des propriétés à chiffrer." msgid "Regex pattern for sensitive values to mask in debug logs (case-insensitive match against property/env keys)." -msgstr "" +msgstr "Motif d'expression régulière des valeurs sensibles à masquer dans les journaux de débogage (correspondance insensible à la casse avec les clés de propriété/d'environnement)." msgid "Extension names for application customization." -msgstr "" +msgstr "Noms d'extension pour la personnalisation de l'application." msgid "Audit log format." -msgstr "" +msgstr "Format du journal d'audit." msgid "Script audit log settings." -msgstr "" +msgstr "Paramètres du journal d'audit des scripts." msgid "Maximum characters of script text kept in a script audit log entry; longer text is truncated." -msgstr "" +msgstr "Nombre maximum de caractères du texte de script conservés dans une entrée du journal d'audit des scripts ; un texte plus long est tronqué." msgid "JVM options for the crawler process." -msgstr "" +msgstr "Options JVM pour le processus du crawler." msgid "JVM options (newline-separated) passed to the suggest creator child process." -msgstr "" +msgstr "Options JVM (séparées par des sauts de ligne) transmises au processus enfant de création des suggestions." msgid "JVM options for the chunk vector indexer process. Heap budget. This child JVM is only started while the \"Content Chunk Vector Indexer\" job runs, so a generous -Xmx costs nothing when content chunking is off. The live set is dominated by the in-flight batches, each of which retains, per document, the full _source, the document's chunk strings, and the document's embedding vectors: content_chunker.job.bulk_size (default 20) x content_chunker.max_chunks_per_document (default 1000) x content_chunker.embedding.dimension (default 768) x 4 bytes per float x content_chunker.job.concurrency (default 2) = ~117 MB of vectors alone, before chunk strings and document sources. With the shipped defaults the worst case is roughly 190-250 MB live (and ~235 MB of vectors alone at dimension=1536), which does not fit a 256 MB heap with any GC headroom. Raise -Xmx further if you raise bulk_size, max_chunks_per_document, concurrency, or the embedding dimension." -msgstr "" +msgstr "Options JVM pour le processus d'indexation des vecteurs de chunks. Budget de heap. Cette JVM enfant n'est démarrée que pendant l'exécution du job \"Content Chunk Vector Indexer\", donc un -Xmx généreux ne coûte rien lorsque le découpage du contenu en chunks est désactivé. L'ensemble actif est dominé par les lots en cours de traitement, dont chacun conserve, par document, le _source complet, les chaînes de chunks du document et les vecteurs d'embedding du document : content_chunker.job.bulk_size (par défaut 20) x content_chunker.max_chunks_per_document (par défaut 1000) x content_chunker.embedding.dimension (par défaut 768) x 4 octets par float x content_chunker.job.concurrency (par défaut 2) = ~117 MB de vecteurs à eux seuls, avant les chaînes de chunks et les sources des documents. Avec les valeurs par défaut fournies, le pire cas représente environ 190-250 MB en mémoire active (et ~235 MB de vecteurs à eux seuls avec dimension=1536), ce qui ne tient pas dans un heap de 256 MB avec une marge suffisante pour le GC. Augmentez encore -Xmx si vous augmentez bulk_size, max_chunks_per_document, concurrency ou la dimension d'embedding." msgid "JVM options for the thumbnail process." -msgstr "" +msgstr "Options JVM pour le processus de vignettes." msgid "Job" -msgstr "" +msgstr "Job" msgid "System job IDs for scheduled jobs." -msgstr "" +msgstr "ID des jobs système pour les jobs planifiés." msgid "Template for web crawler job title." -msgstr "" +msgstr "Modèle de titre de job du crawler Web." msgid "Template for file crawler job title." -msgstr "" +msgstr "Modèle de titre de job du crawler de fichiers." msgid "Template for data crawler job title." -msgstr "" +msgstr "Modèle de titre de job du crawler de données." msgid "Script template for job execution." -msgstr "" +msgstr "Modèle de script pour l'exécution du job." msgid "Maximum number of crawler processes." -msgstr "" +msgstr "Nombre maximum de processus de crawler." msgid "Default script language for jobs." -msgstr "" +msgstr "Langage de script par défaut pour les jobs." msgid "Pattern to filter system properties for jobs." -msgstr "" +msgstr "Motif de filtrage des propriétés système pour les jobs." msgid "Number of processors to use." -msgstr "" +msgstr "Nombre de processeurs à utiliser." msgid "Path to Java command." -msgstr "" +msgstr "Chemin de la commande Java." msgid "Path to Python command." -msgstr "" +msgstr "Chemin de la commande Python." msgid "Encoding for file paths." -msgstr "" +msgstr "Encodage des chemins de fichiers." msgid "Whether to use a dedicated temporary directory." -msgstr "" +msgstr "Indique s'il faut utiliser un répertoire temporaire dédié." msgid "Maximum length of log output." -msgstr "" +msgstr "Longueur maximale de la sortie du journal." msgid "Adaptive load control value." -msgstr "" +msgstr "Valeur du contrôle de charge adaptatif." msgid "CPU threshold (%) for web request load control. Returns 429 when CPU >= this value. (100: disabled)" -msgstr "" +msgstr "Seuil CPU (%) pour le contrôle de charge des requêtes Web. Retourne 429 lorsque le CPU >= cette valeur. (100 : désactivé)" msgid "CPU threshold (%) for API request load control. Returns 429 when CPU >= this value. (100: disabled)" -msgstr "" +msgstr "Seuil CPU (%) pour le contrôle de charge des requêtes API. Retourne 429 lorsque le CPU >= cette valeur. (100 : désactivé)" msgid "Interval (seconds) for monitoring OpenSearch CPU load." -msgstr "" +msgstr "Intervalle (secondes) de surveillance de la charge CPU d'OpenSearch." msgid "Supported languages." -msgstr "" +msgstr "Langues prises en charge." msgid "Length of API access token." -msgstr "" +msgstr "Longueur du jeton d'accès de l'API." msgid "API access token request parameter." -msgstr "" +msgstr "Paramètre de requête du jeton d'accès de l'API." msgid "Permissions for API admin access." -msgstr "" +msgstr "Permissions pour l'accès administrateur de l'API." msgid "Accepted referers for API search." -msgstr "" +msgstr "Referers acceptés pour la recherche de l'API." msgid "Whether to enable scroll for API search." -msgstr "" +msgstr "Indique s'il faut activer le scroll pour la recherche de l'API." + +msgid "Whether to enable the end-user export of search results (CSV/JSON) at /api/v2/documents/export." +msgstr "Indique s'il faut activer l'exportation par l'utilisateur final des résultats de recherche (CSV/JSON) sur /api/v2/documents/export." + +msgid "Maximum number of documents written by one search result export." +msgstr "Nombre maximum de documents écrits par une exportation de résultats de recherche." + +msgid "Fields written by the search result export (comma-separated). A field that is not an API response field is ignored." +msgstr "Champs écrits par l'exportation des résultats de recherche (séparés par des virgules). Un champ qui n'est pas un champ de réponse de l'API est ignoré." + +msgid "Maximum number of search result exports per minute for each user (each client IP for a guest). 0 or less disables the limit." +msgstr "Nombre maximum d'exportations de résultats de recherche par minute pour chaque utilisateur (chaque IP cliente pour un invité). 0 ou moins désactive la limite." msgid "Headers for API JSON response. Access-Control-* and Timing-Allow-Origin are ignored here (CORS is controlled by api.cors.* / CorsFilter). Do not set Vary." -msgstr "" +msgstr "En-têtes de la réponse JSON de l'API. Access-Control-* et Timing-Allow-Origin sont ignorés ici (CORS est contrôlé par api.cors.* / CorsFilter). Ne définissez pas Vary." msgid "Whether to include exceptions in API JSON response." -msgstr "" +msgstr "Indique s'il faut inclure les exceptions dans la réponse JSON de l'API." msgid "Headers for API GSA response. Access-Control-* and Timing-Allow-Origin are ignored here (CORS is controlled by api.cors.* / CorsFilter). Do not set Vary." -msgstr "" +msgstr "En-têtes de la réponse GSA de l'API. Access-Control-* et Timing-Allow-Origin sont ignorés ici (CORS est contrôlé par api.cors.* / CorsFilter). Ne définissez pas Vary." msgid "Whether to include exceptions in API GSA response." -msgstr "" +msgstr "Indique s'il faut inclure les exceptions dans la réponse GSA de l'API." msgid "Headers for API dashboard response. Access-Control-* and Timing-Allow-Origin are ignored here (CORS is controlled by api.cors.* / CorsFilter). Do not set Vary." -msgstr "" +msgstr "En-têtes de la réponse du tableau de bord de l'API. Access-Control-* et Timing-Allow-Origin sont ignorés ici (CORS est contrôlé par api.cors.* / CorsFilter). Ne définissez pas Vary." msgid "Allowed origins for CORS. \"*\" returns a literal \"*\" (the request Origin is NOT reflected) and disables credentials. Set explicit origins (newline- or comma-separated) to allow credentialed cross-origin access." -msgstr "" +msgstr "Origines autorisées pour CORS. \"*\" retourne un \"*\" littéral (l'Origin de la requête n'est PAS reflétée) et désactive les identifiants. Définissez des origines explicites (séparées par des sauts de ligne ou des virgules) pour autoriser l'accès cross-origin avec identifiants." msgid "Allowed HTTP methods for CORS." -msgstr "" +msgstr "Méthodes HTTP autorisées pour CORS." msgid "Max age for CORS preflight requests." -msgstr "" +msgstr "Âge maximal des requêtes preflight CORS." msgid "Allowed request headers for CORS preflight. A static list is returned (Access-Control-Request-Headers is not reflected). Includes X-Fess-CSRF-Token for cross-origin SPAs sending the CSRF token." -msgstr "" +msgstr "En-têtes de requête autorisés pour le preflight CORS. Une liste statique est retournée (Access-Control-Request-Headers n'est pas reflété). Inclut X-Fess-CSRF-Token pour les SPA cross-origin qui envoient le jeton CSRF." msgid "Whether to allow credentials for CORS. Honored only for an exact match of an explicit Origin; ignored when api.cors.allow.origin is \"*\"." -msgstr "" +msgstr "Indique s'il faut autoriser les identifiants pour CORS. Pris en compte uniquement pour une correspondance exacte avec une Origin explicite ; ignoré lorsque api.cors.allow.origin vaut \"*\"." msgid "Whether to enable JSONP for API." -msgstr "" +msgstr "Indique s'il faut activer JSONP pour l'API." msgid "Fields for API ping to search engine." -msgstr "" +msgstr "Champs pour le ping de l'API vers le moteur de recherche." msgid "Rate Limiting" -msgstr "" +msgstr "Limitation de débit" msgid "Whether rate limiting is enabled." -msgstr "" +msgstr "Indique si la limitation de débit est activée." msgid "Maximum number of requests allowed per window." -msgstr "" +msgstr "Nombre maximum de requêtes autorisées par fenêtre." msgid "Window size in milliseconds." -msgstr "" +msgstr "Taille de la fenêtre en millisecondes." msgid "Duration in milliseconds to block IP when limit exceeded." -msgstr "" +msgstr "Durée en millisecondes de blocage de l'IP lorsque la limite est dépassée." msgid "Retry-After header value in seconds." -msgstr "" +msgstr "Valeur de l'en-tête Retry-After en secondes." msgid "Comma-separated list of whitelisted IPs (e.g., 127.0.0.1,::1)." -msgstr "" +msgstr "Liste séparée par des virgules des IP figurant dans la liste d'autorisation (par exemple, 127.0.0.1,::1)." msgid "Comma-separated list of blocked IPs." -msgstr "" +msgstr "Liste séparée par des virgules des IP bloquées." msgid "Comma-separated list of trusted proxy IPs. Only trust X-Forwarded-For/X-Real-IP from these IPs." -msgstr "" +msgstr "Liste séparée par des virgules des IP de proxy de confiance. Ne faire confiance à X-Forwarded-For/X-Real-IP que s'ils proviennent de ces IP." msgid "Number of requests between cleanup operations to prevent memory leaks." -msgstr "" +msgstr "Nombre de requêtes entre les opérations de nettoyage pour éviter les fuites de mémoire." msgid "Virtual Host: Host:fess.codelibs.org=fess" -msgstr "" +msgstr "Hôte virtuel : Host:fess.codelibs.org=fess" msgid "Hostname for the HTTP proxy server." -msgstr "" +msgstr "Nom d'hôte du serveur proxy HTTP." msgid "Port number for the HTTP proxy server (e.g., 8080)." -msgstr "" +msgstr "Numéro de port du serveur proxy HTTP (par exemple, 8080)." msgid "Username for HTTP proxy authentication." -msgstr "" +msgstr "Nom d'utilisateur pour l'authentification auprès du proxy HTTP." msgid "Password for HTTP proxy authentication." -msgstr "" +msgstr "Mot de passe pour l'authentification auprès du proxy HTTP." msgid "Maximum size (bytes) for HTTP file uploads." -msgstr "" +msgstr "Taille maximale (octets) des téléversements de fichiers HTTP." msgid "Threshold size (bytes) for HTTP file upload buffering." -msgstr "" +msgstr "Taille seuil (octets) pour la mise en tampon des téléversements de fichiers HTTP." msgid "Maximum number of files allowed per HTTP upload." -msgstr "" +msgstr "Nombre maximum de fichiers autorisés par téléversement HTTP." msgid "Index" -msgstr "" +msgstr "Index" msgid "Crawler Common" -msgstr "" +msgstr "Crawler commun" msgid "Number of threads for HTTP crawling." -msgstr "" +msgstr "Nombre de threads pour le crawl HTTP." msgid "Serializer type for crawler data (e.g., kryo)." -msgstr "" +msgstr "Type de sérialiseur pour les données du crawler (par exemple, kryo)." msgid "Maximum length of site name in documents." -msgstr "" +msgstr "Longueur maximale du nom de site dans les documents." msgid "Encoding for site names in documents." -msgstr "" +msgstr "Encodage des noms de site dans les documents." msgid "Hostname to use when unknown in documents." -msgstr "" +msgstr "Nom d'hôte à utiliser lorsqu'il est inconnu dans les documents." msgid "Whether to use site encoding for English documents." -msgstr "" +msgstr "Indique s'il faut utiliser l'encodage du site pour les documents en anglais." msgid "Whether to append data to documents." -msgstr "" +msgstr "Indique s'il faut ajouter des données aux documents." msgid "Whether to append filename to documents." -msgstr "" +msgstr "Indique s'il faut ajouter le nom de fichier aux documents." msgid "Maximum size of alphanumeric terms in documents." -msgstr "" +msgstr "Taille maximale des mots alphanumériques dans les documents." msgid "Maximum size of symbol terms in documents." -msgstr "" +msgstr "Taille maximale des mots symboles dans les documents." msgid "Whether to remove duplicate terms in documents." -msgstr "" +msgstr "Indique s'il faut supprimer les mots en double dans les documents." msgid "Unicode space characters for document parsing." -msgstr "" +msgstr "Caractères d'espace Unicode pour l'analyse des documents." msgid "Unicode full stop characters for document parsing." -msgstr "" +msgstr "Caractères de point final Unicode pour l'analyse des documents." msgid "Encoding for crawling data." -msgstr "" +msgstr "Encodage des données de crawl." msgid "Supported web protocols for crawling." -msgstr "" +msgstr "Protocoles Web pris en charge pour le crawl." msgid "Supported file protocols for crawling." -msgstr "" +msgstr "Protocoles de fichiers pris en charge pour le crawl." msgid "Pattern for environment variable keys in crawling data." -msgstr "" +msgstr "Motif des clés de variables d'environnement dans les données de crawl." msgid "Whether to ignore robots.txt during crawling." -msgstr "" +msgstr "Indique s'il faut ignorer robots.txt pendant le crawl." msgid "Whether to ignore robots meta tags during crawling." -msgstr "" +msgstr "Indique s'il faut ignorer les balises meta robots pendant le crawl." msgid "Whether to ignore content exceptions during crawling." -msgstr "" +msgstr "Indique s'il faut ignorer les exceptions de contenu pendant le crawl." msgid "HTTP status codes considered as failure URLs." -msgstr "" +msgstr "Codes d'état HTTP considérés comme des URL en échec." msgid "Interval (seconds) for system monitor during crawling." -msgstr "" +msgstr "Intervalle (secondes) du moniteur système pendant le crawl." msgid "Whether to ignore idle threads in hot thread monitoring." -msgstr "" +msgstr "Indique s'il faut ignorer les threads inactifs dans la surveillance des hot threads." msgid "Interval for hot thread monitoring (e.g., 500ms)." -msgstr "" +msgstr "Intervalle de la surveillance des hot threads (par exemple, 500ms)." msgid "Number of snapshots for hot thread monitoring." -msgstr "" +msgstr "Nombre de snapshots pour la surveillance des hot threads." msgid "Number of threads for hot thread monitoring." -msgstr "" +msgstr "Nombre de threads pour la surveillance des hot threads." msgid "Timeout for hot thread monitoring (e.g., 30s)." -msgstr "" +msgstr "Délai d'expiration de la surveillance des hot threads (par exemple, 30s)." msgid "Type of hot thread monitoring (e.g., cpu)." -msgstr "" +msgstr "Type de surveillance des hot threads (par exemple, cpu)." msgid "Metadata fields to exclude from document content." -msgstr "" +msgstr "Champs de métadonnées à exclure du contenu du document." msgid "Mapping for document metadata names." -msgstr "" +msgstr "Mappage des noms de métadonnées du document." msgid "Crawler HTML" -msgstr "" +msgstr "Crawler HTML" msgid "XPath to extract main content from HTML documents." -msgstr "" +msgstr "XPath pour extraire le contenu principal des documents HTML." msgid "XPath to extract language attribute from HTML documents." -msgstr "" +msgstr "XPath pour extraire l'attribut de langue des documents HTML." msgid "XPath to extract digest (description) from HTML documents." -msgstr "" +msgstr "XPath pour extraire le digest (description) des documents HTML." msgid "XPath to extract canonical URL from HTML documents." -msgstr "" +msgstr "XPath pour extraire l'URL canonique des documents HTML." msgid "HTML tags to prune (remove) during document processing." -msgstr "" +msgstr "Balises HTML à élaguer (supprimer) pendant le traitement des documents." msgid "Maximum length of digest extracted from HTML documents." -msgstr "" +msgstr "Longueur maximale du digest extrait des documents HTML." msgid "Default language for HTML documents." -msgstr "" +msgstr "Langue par défaut des documents HTML." msgid "Patterns to include for HTML index processing." -msgstr "" +msgstr "Motifs à inclure pour le traitement d'indexation HTML." msgid "Patterns to exclude for HTML index processing." -msgstr "" +msgstr "Motifs à exclure pour le traitement d'indexation HTML." msgid "Patterns to include for HTML search processing." -msgstr "" +msgstr "Motifs à inclure pour le traitement de recherche HTML." msgid "Patterns to exclude for HTML search processing." -msgstr "" +msgstr "Motifs à exclure pour le traitement de recherche HTML." msgid "Crawler File" -msgstr "" +msgstr "Crawler de fichiers" msgid "Encoding for file names in documents." -msgstr "" +msgstr "Encodage des noms de fichiers dans les documents." msgid "Label to use when a file has no title." -msgstr "" +msgstr "Libellé à utiliser lorsqu'un fichier n'a pas de titre." msgid "Whether to ignore files with empty content." -msgstr "" +msgstr "Indique s'il faut ignorer les fichiers dont le contenu est vide." msgid "Maximum length of file title in documents." -msgstr "" +msgstr "Longueur maximale du titre de fichier dans les documents." msgid "Maximum length of file digest in documents." -msgstr "" +msgstr "Longueur maximale du digest de fichier dans les documents." msgid "Whether to append meta content from files." -msgstr "" +msgstr "Indique s'il faut ajouter le contenu des métadonnées des fichiers." msgid "Whether to append body content from files." -msgstr "" +msgstr "Indique s'il faut ajouter le contenu du corps des fichiers." msgid "Default language for file documents." -msgstr "" +msgstr "Langue par défaut des documents de fichiers." msgid "Patterns to include for file index processing." -msgstr "" +msgstr "Motifs à inclure pour le traitement d'indexation des fichiers." msgid "Patterns to exclude for file index processing." -msgstr "" +msgstr "Motifs à exclure pour le traitement d'indexation des fichiers." msgid "Patterns to include for file search processing." -msgstr "" +msgstr "Motifs à inclure pour le traitement de recherche des fichiers." msgid "Patterns to exclude for file search processing." -msgstr "" +msgstr "Motifs à exclure pour le traitement de recherche des fichiers." + +msgid "Whether to index the owner of crawled files (SMB, local file system and FTP). The crawl config parameter config.owner.enabled overrides it." +msgstr "Indique s'il faut indexer le propriétaire des fichiers crawlés (SMB, système de fichiers local et FTP). Le paramètre de configuration de crawl config.owner.enabled prévaut sur cette valeur." + +msgid "Whether to index the last modifier of crawled files, read from the document metadata and falling back to the file owner. The crawl config parameter config.last.modifier.enabled overrides it." +msgstr "Indique s'il faut indexer le dernier modificateur des fichiers crawlés, lu dans les métadonnées du document avec repli sur le propriétaire du fichier. Le paramètre de configuration de crawl config.last.modifier.enabled prévaut sur cette valeur." msgid "Crawler Cache" -msgstr "" +msgstr "Cache du crawler" msgid "Whether document cache is enabled." -msgstr "" +msgstr "Indique si le cache de documents est activé." msgid "Maximum size (bytes) for document cache." -msgstr "" +msgstr "Taille maximale (octets) du cache de documents." msgid "Supported MIME types for document cache." -msgstr "" +msgstr "Types MIME pris en charge pour le cache de documents." msgid ",text/plain,application/xml,application/pdf,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/vnd.ms-powerpoint,application/vnd.openxmlformats-officedocument.presentationml.presentation MIME types for HTML document cache." -msgstr "" +msgstr ",text/plain,application/xml,application/pdf,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/vnd.ms-powerpoint,application/vnd.openxmlformats-officedocument.presentationml.presentation Types MIME pour le cache de documents HTML." msgid "Extension-to-MIME-type override mappings for MIME type detection (one per line: .ext=mime/type)." -msgstr "" +msgstr "Mappages de remplacement extension vers type MIME pour la détection du type MIME (un par ligne : .ext=mime/type)." + +msgid "Whether to extract text from images and scanned PDFs with Tesseract OCR (requires the tesseract command)." +msgstr "Indique s'il faut extraire le texte des images et des PDF numérisés avec Tesseract OCR (nécessite la commande tesseract)." + +msgid "Tesseract OCR languages, joined with '+' (e.g. jpn+eng)." +msgstr "Langues de Tesseract OCR, jointes par '+' (par exemple jpn+eng)." + +msgid "Timeout in seconds for one Tesseract OCR run." +msgstr "Délai d'expiration en secondes pour une exécution de Tesseract OCR." msgid "Indexer" -msgstr "" +msgstr "Indexeur" msgid "Whether to enable thread dump for the indexer." -msgstr "" +msgstr "Indique s'il faut activer le vidage de threads pour l'indexeur." msgid "Maximum number of unprocessed documents for the indexer." -msgstr "" +msgstr "Nombre maximum de documents non traités pour l'indexeur." msgid "Whether to enable click count tracking in the indexer." -msgstr "" +msgstr "Indique s'il faut activer le suivi du nombre de clics dans l'indexeur." msgid "Whether to enable favorite count tracking in the indexer." -msgstr "" +msgstr "Indique s'il faut activer le suivi du nombre de favoris dans l'indexeur." msgid "Commit margin time (ms) for webfs in the indexer." -msgstr "" +msgstr "Marge de temps de commit (ms) pour webfs dans l'indexeur." msgid "Maximum number of empty lists for webfs in the indexer." -msgstr "" +msgstr "Nombre maximum de listes vides pour webfs dans l'indexeur." msgid "Update interval (ms) for webfs in the indexer." -msgstr "" +msgstr "Intervalle de mise à jour (ms) pour webfs dans l'indexeur." msgid "Maximum document cache size for webfs in the indexer." -msgstr "" +msgstr "Taille maximale du cache de documents pour webfs dans l'indexeur." msgid "Maximum document request size (bytes) for webfs in the indexer." -msgstr "" +msgstr "Taille maximale des requêtes de documents (octets) pour webfs dans l'indexeur." msgid "Maximum document cache size for data in the indexer." -msgstr "" +msgstr "Taille maximale du cache de documents pour data dans l'indexeur." msgid "Maximum document request size (bytes) for data in the indexer." -msgstr "" +msgstr "Taille maximale des requêtes de documents (octets) pour data dans l'indexeur." msgid "Maximum delete cache size for data in the indexer." -msgstr "" +msgstr "Taille maximale du cache de suppression pour data dans l'indexeur." msgid "Maximum redirect count for data in the indexer." -msgstr "" +msgstr "Nombre maximum de redirections pour data dans l'indexeur." msgid "Fields used for language detection in the indexer." -msgstr "" +msgstr "Champs utilisés pour la détection de langue dans l'indexeur." msgid "Length of text for language detection in the indexer." -msgstr "" +msgstr "Longueur du texte pour la détection de langue dans l'indexeur." msgid "Maximum result window size for the indexer." -msgstr "" +msgstr "Taille maximale de la fenêtre de résultats pour l'indexeur." msgid "Maximum number of search documents for the indexer." -msgstr "" +msgstr "Nombre maximum de documents de recherche pour l'indexeur." msgid "Index Settings" -msgstr "" +msgstr "Paramètres de l'index" msgid "Codec type for the index." -msgstr "" +msgstr "Type de codec pour l'index." msgid "Number of primary shards for the index." -msgstr "" +msgstr "Nombre de shards primaires pour l'index." msgid "Auto expand replicas setting for the index." -msgstr "" +msgstr "Paramètre d'expansion automatique des répliques pour l'index." msgid "Digest algorithm for index IDs." -msgstr "" +msgstr "Algorithme de digest pour les ID d'index." msgid "Initial password for the index user." -msgstr "" +msgstr "Mot de passe initial de l'utilisateur de l'index." msgid "Field Names" -msgstr "" +msgstr "Noms de champs" msgid "Field name for favorite count in the index." -msgstr "" +msgstr "Nom du champ pour le nombre de favoris dans l'index." msgid "Field name for click count in the index." -msgstr "" +msgstr "Nom du champ pour le nombre de clics dans l'index." msgid "Field name for config ID in the index." -msgstr "" +msgstr "Nom du champ pour l'ID de configuration dans l'index." msgid "Field name for expiration date in the index." -msgstr "" +msgstr "Nom du champ pour la date d'expiration dans l'index." msgid "Field name for URL in the index." -msgstr "" +msgstr "Nom du champ pour l'URL dans l'index." msgid "Field name for document ID in the index." -msgstr "" +msgstr "Nom du champ pour l'ID de document dans l'index." msgid "Field name for internal ID in the index." -msgstr "" +msgstr "Nom du champ pour l'ID interne dans l'index." msgid "Field name for version in the index." -msgstr "" +msgstr "Nom du champ pour la version dans l'index." msgid "Field name for sequence number in the index." -msgstr "" +msgstr "Nom du champ pour le numéro de séquence dans l'index." msgid "Field name for primary term in the index." -msgstr "" +msgstr "Nom du champ pour le terme primaire dans l'index." msgid "Field name for language in the index." -msgstr "" +msgstr "Nom du champ pour la langue dans l'index." msgid "Field name for cache status in the index." -msgstr "" +msgstr "Nom du champ pour le statut du cache dans l'index." msgid "Field name for last modified date in the index." -msgstr "" +msgstr "Nom du champ pour la date de dernière modification dans l'index." + +msgid "Field name for the ETag response header of the crawled document in the index." +msgstr "Nom du champ pour l'en-tête de réponse ETag du document crawlé dans l'index." + +msgid "Field name for the owner of the crawled file in the index." +msgstr "Nom du champ pour le propriétaire du fichier crawlé dans l'index." + +msgid "Field name for the last modifier of the crawled file in the index." +msgstr "Nom du champ pour le dernier modificateur du fichier crawlé dans l'index." msgid "Field name for anchor in the index." -msgstr "" +msgstr "Nom du champ pour l'ancre dans l'index." msgid "Field name for segment in the index." -msgstr "" +msgstr "Nom du champ pour le segment dans l'index." msgid "Field name for role in the index." -msgstr "" +msgstr "Nom du champ pour le rôle dans l'index." msgid "Field name for boost value in the index." -msgstr "" +msgstr "Nom du champ pour la valeur de boost dans l'index." msgid "Field name for creation date in the index." -msgstr "" +msgstr "Nom du champ pour la date de création dans l'index." msgid "Field name for timestamp in the index." -msgstr "" +msgstr "Nom du champ pour l'horodatage dans l'index." msgid "Field name for label in the index." -msgstr "" +msgstr "Nom du champ pour l'étiquette dans l'index." msgid "Field name for the user tags of the document in the index." -msgstr "" +msgstr "Nom du champ pour les tags utilisateur du document dans l'index." msgid "Field name for MIME type in the index." -msgstr "" +msgstr "Nom du champ pour le type MIME dans l'index." msgid "Field name for parent ID in the index." -msgstr "" +msgstr "Nom du champ pour l'ID parent dans l'index." msgid "Field name for important content in the index." -msgstr "" +msgstr "Nom du champ pour le contenu important dans l'index." msgid "Field name for content in the index." -msgstr "" +msgstr "Nom du champ pour le contenu dans l'index." msgid "Field name for content minhash bits in the index." -msgstr "" +msgstr "Nom du champ pour les bits minhash du contenu dans l'index." msgid "Field name for cache in the index." -msgstr "" +msgstr "Nom du champ pour le cache dans l'index." msgid "Field name for digest in the index." -msgstr "" +msgstr "Nom du champ pour le digest dans l'index." msgid "Field name for title in the index." -msgstr "" +msgstr "Nom du champ pour le titre dans l'index." msgid "Field name for host in the index." -msgstr "" +msgstr "Nom du champ pour l'hôte dans l'index." msgid "Field name for site in the index." -msgstr "" +msgstr "Nom du champ pour le site dans l'index." msgid "Field name for content length in the index." -msgstr "" +msgstr "Nom du champ pour la longueur du contenu dans l'index." msgid "Field name for file type in the index." -msgstr "" +msgstr "Nom du champ pour le type de fichier dans l'index." msgid "Field name for file name in the index." -msgstr "" +msgstr "Nom du champ pour le nom de fichier dans l'index." msgid "Field name for thumbnail in the index." -msgstr "" +msgstr "Nom du champ pour la vignette dans l'index." msgid "Field name for virtual host in the index." -msgstr "" +msgstr "Nom du champ pour l'hôte virtuel dans l'index." msgid "Field name for content title in the response." -msgstr "" +msgstr "Nom du champ pour le titre du contenu dans la réponse." msgid "Field name for content description in the response." -msgstr "" +msgstr "Nom du champ pour la description du contenu dans la réponse." msgid "Field name for URL link in the response." -msgstr "" +msgstr "Nom du champ pour le lien URL dans la réponse." msgid "Field name for site path in the response." -msgstr "" +msgstr "Nom du champ pour le chemin du site dans la réponse." msgid "Maximum length of content title in the response." -msgstr "" +msgstr "Longueur maximale du titre du contenu dans la réponse." msgid "Maximum length of site path in the response." -msgstr "" +msgstr "Longueur maximale du chemin du site dans la réponse." msgid "Whether to enable content title highlighting in the response." -msgstr "" +msgstr "Indique s'il faut activer le surlignage du titre du contenu dans la réponse." msgid "Inline MIME types for the response." -msgstr "" +msgstr "Types MIME inline pour la réponse." msgid "HTTP headers for the response. Access-Control-* and Timing-Allow-Origin are ignored (CORS is controlled by api.cors.* / CorsFilter). Do not set Vary here." -msgstr "" +msgstr "En-têtes HTTP de la réponse. Access-Control-* et Timing-Allow-Origin sont ignorés (CORS est contrôlé par api.cors.* / CorsFilter). Ne définissez pas Vary ici." msgid "Document Index" -msgstr "" +msgstr "Index des documents" msgid "Index name for search documents." -msgstr "" +msgstr "Nom de l'index pour les documents de recherche." msgid "Index name for update documents." -msgstr "" +msgstr "Nom de l'index pour les documents de mise à jour." msgid "Index name for suggest documents." -msgstr "" +msgstr "Nom de l'index pour les documents de suggestion." msgid "Index name for crawler documents." -msgstr "" +msgstr "Nom de l'index pour les documents du crawler." msgid "Number of primary shards for crawler queue index." -msgstr "" +msgstr "Nombre de shards primaires pour l'index de file d'attente du crawler." msgid "Number of primary shards for crawler data index." -msgstr "" +msgstr "Nombre de shards primaires pour l'index de données du crawler." msgid "Number of primary shards for crawler filter index." -msgstr "" +msgstr "Nombre de shards primaires pour l'index de filtres du crawler." msgid "Number of replicas for crawler queue index." -msgstr "" +msgstr "Nombre de répliques pour l'index de file d'attente du crawler." msgid "Number of replicas for crawler data index." -msgstr "" +msgstr "Nombre de répliques pour l'index de données du crawler." msgid "Number of replicas for crawler filter index." -msgstr "" +msgstr "Nombre de répliques pour l'index de filtres du crawler." msgid "Index name for configuration data." -msgstr "" +msgstr "Nom de l'index pour les données de configuration." msgid "Index name for user data." -msgstr "" +msgstr "Nom de l'index pour les données utilisateur." msgid "Index name for log data." -msgstr "" +msgstr "Nom de l'index pour les données de journal." msgid "Prefix for dictionary index names." -msgstr "" +msgstr "Préfixe des noms d'index de dictionnaire." msgid "Document Management" -msgstr "" +msgstr "Gestion des documents" msgid "Array-type fields for admin in the index." -msgstr "" +msgstr "Champs de type tableau pour l'administration dans l'index." msgid "Date-type fields for admin in the index." -msgstr "" +msgstr "Champs de type date pour l'administration dans l'index." msgid "Integer-type fields for admin in the index." -msgstr "" +msgstr "Champs de type entier pour l'administration dans l'index." msgid "Long-type fields for admin in the index." -msgstr "" +msgstr "Champs de type long pour l'administration dans l'index." msgid "Float-type fields for admin in the index." -msgstr "" +msgstr "Champs de type float pour l'administration dans l'index." msgid "Double-type fields for admin in the index." -msgstr "" +msgstr "Champs de type double pour l'administration dans l'index." msgid "Required fields for admin in the index." -msgstr "" +msgstr "Champs obligatoires pour l'administration dans l'index." msgid "Timeouts" -msgstr "" +msgstr "Délais d'expiration" msgid "Timeout for index search operations." -msgstr "" +msgstr "Délai d'expiration des opérations de recherche dans l'index." msgid "Timeout for scroll search operations." -msgstr "" +msgstr "Délai d'expiration des opérations de recherche scroll." msgid "Timeout for index operations." -msgstr "" +msgstr "Délai d'expiration des opérations sur l'index." msgid "Timeout for bulk index operations." -msgstr "" +msgstr "Délai d'expiration des opérations d'indexation en bloc." msgid "Timeout for delete operations in the index." -msgstr "" +msgstr "Délai d'expiration des opérations de suppression dans l'index." msgid "Timeout for index health checks." -msgstr "" +msgstr "Délai d'expiration des contrôles de santé de l'index." msgid "Timeout for index indices operations." -msgstr "" +msgstr "Délai d'expiration des opérations sur les indices de l'index." msgid "File Types" -msgstr "" +msgstr "Types de fichiers" msgid "Mapping of MIME types to filetype labels for indexing." -msgstr "" +msgstr "Mappage des types MIME vers les libellés de filetype pour l'indexation." msgid "Number of documents to process per reindex operation." -msgstr "" +msgstr "Nombre de documents à traiter par opération de réindexation." msgid "Request body template for reindex operations." -msgstr "" +msgstr "Modèle de corps de requête pour les opérations de réindexation." msgid "Requests per second for reindex operations (\"adaptive\" for auto)." -msgstr "" +msgstr "Requêtes par seconde pour les opérations de réindexation (\"adaptive\" pour automatique)." msgid "Whether to refresh the index after reindexing." -msgstr "" +msgstr "Indique s'il faut actualiser l'index après la réindexation." msgid "Timeout for reindex operations." -msgstr "" +msgstr "Délai d'expiration des opérations de réindexation." msgid "Scroll timeout for reindex operations." -msgstr "" +msgstr "Délai d'expiration du scroll pour les opérations de réindexation." msgid "Maximum number of documents for reindex operations." -msgstr "" +msgstr "Nombre maximum de documents pour les opérations de réindexation." msgid "Query" -msgstr "" +msgstr "Requête" msgid "Maximum length of search queries." -msgstr "" +msgstr "Longueur maximale des requêtes de recherche." msgid "Timeout (ms) for search queries." -msgstr "" +msgstr "Délai d'expiration (ms) des requêtes de recherche." msgid "Whether to log searches whose results are incomplete because the query timed out or a shard failed." -msgstr "" +msgstr "Indique s'il faut consigner les recherches dont les résultats sont incomplets parce que la requête a expiré ou qu'un shard a échoué." msgid "Maximum number of total hits to track in queries. Only a positive number or true is supported: false leaves the response without a hit count, and a search that asks for it, here or as a search parameter, is refused." -msgstr "" +msgstr "Nombre maximum de hits totaux à suivre dans les requêtes. Seuls un nombre positif ou true sont pris en charge : false laisse la réponse sans nombre de hits, et une recherche qui le demande, ici ou comme paramètre de recherche, est refusée." msgid "Fields used for geo search queries." -msgstr "" +msgstr "Champs utilisés pour les requêtes de recherche géographique." msgid "Parameter name for browser language in queries." -msgstr "" +msgstr "Nom du paramètre pour la langue du navigateur dans les requêtes." msgid "Whether to replace term with prefix query." -msgstr "" +msgstr "Indique s'il faut remplacer un terme par une requête de préfixe." msgid "Minimum hit count for OR search queries." -msgstr "" +msgstr "Nombre minimum de hits pour les requêtes de recherche OR." msgid "Unicode terminal characters for query highlighting." -msgstr "" +msgstr "Caractères terminaux Unicode pour le surlignage des requêtes." msgid "Fragment size for query highlighting." -msgstr "" +msgstr "Taille des fragments pour le surlignage des requêtes." msgid "Number of fragments for query highlighting." -msgstr "" +msgstr "Nombre de fragments pour le surlignage des requêtes." msgid "Type of query highlighting." -msgstr "" +msgstr "Type de surlignage des requêtes." msgid "Tag to use before highlighted text." -msgstr "" +msgstr "Balise à utiliser avant le texte surligné." msgid "Tag to use after highlighted text." -msgstr "" +msgstr "Balise à utiliser après le texte surligné." msgid "Boundary characters for query highlighting." -msgstr "" +msgstr "Caractères de délimitation pour le surlignage des requêtes." msgid "Maximum scan for query highlight boundaries." -msgstr "" +msgstr "Balayage maximal pour les limites de surlignage des requêtes." msgid "Scanner type for query highlight boundaries." -msgstr "" +msgstr "Type de scanner pour les limites de surlignage des requêtes." msgid "Encoder type for query highlighting." -msgstr "" +msgstr "Type d'encodeur pour le surlignage des requêtes." msgid "Whether to force source for query highlighting." -msgstr "" +msgstr "Indique s'il faut forcer la source pour le surlignage des requêtes." msgid "Fragmenter type for query highlighting." -msgstr "" +msgstr "Type de fragmenteur pour le surlignage des requêtes." msgid "Offset for query highlight fragments." -msgstr "" +msgstr "Décalage des fragments de surlignage des requêtes." msgid "Size for no-match query highlight." -msgstr "" +msgstr "Taille du surlignage de requête sans correspondance." msgid "Order for query highlight fragments." -msgstr "" +msgstr "Ordre des fragments de surlignage des requêtes." msgid "Phrase limit for query highlighting." -msgstr "" +msgstr "Limite de phrases pour le surlignage des requêtes." msgid "Fields for content description in query highlighting." -msgstr "" +msgstr "Champs pour la description du contenu dans le surlignage des requêtes." msgid "Whether to detect boundary position in query highlighting." -msgstr "" +msgstr "Indique s'il faut détecter la position de limite dans le surlignage des requêtes." msgid "Type for text fragment in query highlighting." -msgstr "" +msgstr "Type de fragment de texte dans le surlignage des requêtes." msgid "Size for text fragment in query highlighting." -msgstr "" +msgstr "Taille du fragment de texte dans le surlignage des requêtes." msgid "Prefix length for text fragment in query highlighting." -msgstr "" +msgstr "Longueur du préfixe du fragment de texte dans le surlignage des requêtes." msgid "Suffix length for text fragment in query highlighting." -msgstr "" +msgstr "Longueur du suffixe du fragment de texte dans le surlignage des requêtes." msgid "Maximum search result offset for queries." -msgstr "" +msgstr "Décalage maximal des résultats de recherche pour les requêtes." msgid "Additional default fields for queries." -msgstr "" +msgstr "Champs par défaut supplémentaires pour les requêtes." msgid "Additional fields fetched from the index for search results. The search API returns a field added here only if it is also listed in query.additional.api.response.fields." -msgstr "" +msgstr "Champs supplémentaires récupérés depuis l'index pour les résultats de recherche. L'API de recherche ne retourne un champ ajouté ici que s'il figure aussi dans query.additional.api.response.fields." msgid "Additional API response fields for queries. This key only appends fields to the v2 API response allow-list (add-only); it does not fetch them. A field must also be fetched: add it to query.additional.response.fields for the search API, or to query.additional.scroll.response.fields for the scroll API. Do not add ACL or internal fields (for example role, virtual_host); adding them would expose access-control information in the search API response." -msgstr "" +msgstr "Champs de réponse API supplémentaires pour les requêtes. Cette clé ne fait qu'ajouter des champs à la liste d'autorisation de la réponse de l'API v2 (ajout uniquement) ; elle ne les récupère pas. Un champ doit aussi être récupéré : ajoutez-le à query.additional.response.fields pour l'API de recherche, ou à query.additional.scroll.response.fields pour l'API scroll. N'ajoutez pas de champs ACL ou internes (par exemple role, virtual_host) ; les ajouter exposerait des informations de contrôle d'accès dans la réponse de l'API de recherche." msgid "Additional fields fetched from the index for scroll search results. The scroll API returns a field added here only if it is also listed in query.additional.api.response.fields." -msgstr "" +msgstr "Champs supplémentaires récupérés depuis l'index pour les résultats de recherche scroll. L'API scroll ne retourne un champ ajouté ici que s'il figure aussi dans query.additional.api.response.fields." msgid "Additional cache response fields for queries." -msgstr "" +msgstr "Champs de réponse de cache supplémentaires pour les requêtes." msgid "Additional highlighted fields for queries." -msgstr "" +msgstr "Champs surlignés supplémentaires pour les requêtes." msgid "Additional search fields for queries." -msgstr "" +msgstr "Champs de recherche supplémentaires pour les requêtes." msgid "Additional facet fields for queries." -msgstr "" +msgstr "Champs de facette supplémentaires pour les requêtes." msgid "Additional sort fields for queries." -msgstr "" +msgstr "Champs de tri supplémentaires pour les requêtes." msgid "Additional analyzed fields for queries." -msgstr "" +msgstr "Champs analysés supplémentaires pour les requêtes." msgid "Additional not-analyzed fields for queries." -msgstr "" +msgstr "Champs non analysés supplémentaires pour les requêtes." msgid "Fields for GSA response in queries." -msgstr "" +msgstr "Champs pour la réponse GSA dans les requêtes." msgid "Default language for GSA queries." -msgstr "" +msgstr "Langue par défaut pour les requêtes GSA." msgid "Default sort for GSA queries." -msgstr "" +msgstr "Tri par défaut pour les requêtes GSA." msgid "Meta prefix for GSA queries." -msgstr "" +msgstr "Préfixe meta pour les requêtes GSA." msgid "Charset field for GSA index queries." -msgstr "" +msgstr "Champ de jeu de caractères pour les requêtes d'index GSA." msgid "Content type field for GSA index queries." -msgstr "" +msgstr "Champ de type de contenu pour les requêtes d'index GSA." msgid "Maximum concurrent group results for collapse queries." -msgstr "" +msgstr "Nombre maximum de résultats de groupe simultanés pour les requêtes collapse." msgid "Inner hits name for collapse queries." -msgstr "" +msgstr "Nom des inner hits pour les requêtes collapse." msgid "Inner hits size for collapse queries." -msgstr "" +msgstr "Taille des inner hits pour les requêtes collapse." msgid "Sorts for inner hits in collapse queries." -msgstr "" +msgstr "Tris des inner hits dans les requêtes collapse." msgid "Default languages for queries." -msgstr "" +msgstr "Langues par défaut pour les requêtes." msgid "Default preference for JSON queries." -msgstr "" +msgstr "Préférence par défaut pour les requêtes JSON." msgid "Default preference for GSA queries." -msgstr "" +msgstr "Préférence par défaut pour les requêtes GSA." msgid "Language mapping for queries." -msgstr "" +msgstr "Mappage des langues pour les requêtes." msgid "Boost" -msgstr "" +msgstr "Boost" msgid "Boost value for title field in queries." -msgstr "" +msgstr "Valeur de boost du champ de titre dans les requêtes." msgid "Boost value for title field with language in queries." -msgstr "" +msgstr "Valeur de boost du champ de titre avec langue dans les requêtes." msgid "Boost value for content field in queries." -msgstr "" +msgstr "Valeur de boost du champ de contenu dans les requêtes." msgid "Boost value for content field with language in queries." -msgstr "" +msgstr "Valeur de boost du champ de contenu avec langue dans les requêtes." msgid "Boost value for important content field in queries." -msgstr "" +msgstr "Valeur de boost du champ de contenu important dans les requêtes." msgid "Boost value for important content field with language in queries." -msgstr "" +msgstr "Valeur de boost du champ de contenu important avec langue dans les requêtes." msgid "Minimum length for fuzzy boosting in queries." -msgstr "" +msgstr "Longueur minimale pour le boost flou dans les requêtes." msgid "Boost value for fuzzy title queries." -msgstr "" +msgstr "Valeur de boost pour les requêtes floues sur le titre." msgid "Fuzziness for fuzzy title queries." -msgstr "" +msgstr "Fuzziness pour les requêtes floues sur le titre." msgid "Number of expansions for fuzzy title queries." -msgstr "" +msgstr "Nombre d'expansions pour les requêtes floues sur le titre." msgid "Prefix length for fuzzy title queries." -msgstr "" +msgstr "Longueur du préfixe pour les requêtes floues sur le titre." msgid "Whether to allow transpositions in fuzzy title queries." -msgstr "" +msgstr "Indique s'il faut autoriser les transpositions dans les requêtes floues sur le titre." msgid "Boost value for fuzzy content queries." -msgstr "" +msgstr "Valeur de boost pour les requêtes floues sur le contenu." msgid "Fuzziness for fuzzy content queries." -msgstr "" +msgstr "Fuzziness pour les requêtes floues sur le contenu." msgid "Number of expansions for fuzzy content queries." -msgstr "" +msgstr "Nombre d'expansions pour les requêtes floues sur le contenu." msgid "Prefix length for fuzzy content queries." -msgstr "" +msgstr "Longueur du préfixe pour les requêtes floues sur le contenu." msgid "Whether to allow transpositions in fuzzy content queries." -msgstr "" +msgstr "Indique s'il faut autoriser les transpositions dans les requêtes floues sur le contenu." msgid "Default query type." -msgstr "" +msgstr "Type de requête par défaut." msgid "Tie breaker value for dismax queries." -msgstr "" +msgstr "Valeur de tie breaker pour les requêtes dismax." msgid "Minimum should match value for boolean queries." -msgstr "" +msgstr "Valeur de minimum should match pour les requêtes booléennes." msgid "Number of expansions for prefix queries." -msgstr "" +msgstr "Nombre d'expansions pour les requêtes de préfixe." msgid "Slop value for prefix queries." -msgstr "" +msgstr "Valeur de slop pour les requêtes de préfixe." msgid "Prefix length for fuzzy queries." -msgstr "" +msgstr "Longueur du préfixe pour les requêtes floues." msgid "Number of expansions for fuzzy queries." -msgstr "" +msgstr "Nombre d'expansions pour les requêtes floues." msgid "Whether to allow transpositions in fuzzy queries." -msgstr "" +msgstr "Indique s'il faut autoriser les transpositions dans les requêtes floues." msgid "Facet" -msgstr "" +msgstr "Facette" msgid "Fields for facet queries." -msgstr "" +msgstr "Champs pour les requêtes de facette." msgid "Size of facet fields." -msgstr "" +msgstr "Taille des champs de facette." msgid "Upper clamp for facet.size (applied at the search chokepoint)." -msgstr "" +msgstr "Borne supérieure de facet.size (appliquée au point de passage obligé de la recherche)." msgid "Minimum document count for facet fields." -msgstr "" +msgstr "Nombre minimum de documents pour les champs de facette." msgid "Upper clamp for facet.minDocCount (applied at the search chokepoint)." -msgstr "" +msgstr "Borne supérieure de facet.minDocCount (appliquée au point de passage obligé de la recherche)." msgid "Sort order for facet fields." -msgstr "" +msgstr "Ordre de tri des champs de facette." msgid "Value for missing facet fields." -msgstr "" +msgstr "Valeur pour les champs de facette manquants." msgid "Facet queries definition." -msgstr "" +msgstr "Définition des requêtes de facette." msgid "Ranking" -msgstr "" +msgstr "Classement" msgid "Window size for rank fusion." -msgstr "" +msgstr "Taille de la fenêtre pour le rank fusion." msgid "Rank constant for rank fusion." -msgstr "" +msgstr "Constante de rang pour le rank fusion." msgid "Number of threads for rank fusion." -msgstr "" +msgstr "Nombre de threads pour le rank fusion." msgid "Maximum time (milliseconds) to wait for the searchers other than the main one when Fess fuses their results itself (rank.fusion.engine.enabled=false). A searcher that has not answered by then is left out of that search, and the results are flagged as partial and timed out. The main searcher is always waited for. 0 or less waits without a limit." -msgstr "" +msgstr "Durée maximale (millisecondes) d'attente des searchers autres que le searcher principal lorsque Fess fusionne lui-même leurs résultats (rank.fusion.engine.enabled=false). Un searcher qui n'a pas répondu d'ici là est exclu de cette recherche, et les résultats sont marqués comme partiels et expirés. Le searcher principal est toujours attendu. 0 ou moins attend sans limite." msgid "Score field for rank fusion." -msgstr "" +msgstr "Champ de score pour le rank fusion." msgid "Whether the search engine performs rank fusion. When true, the searchers that can take part contribute their queries to a single request, so facets and total hits describe the fused result set. When false, Fess fuses the searchers' results itself." -msgstr "" +msgstr "Indique si le moteur de recherche effectue le rank fusion. Si true, les searchers pouvant y participer apportent leurs requêtes à une seule requête, de sorte que les facettes et le nombre total de hits décrivent l'ensemble de résultats fusionné. Si false, Fess fusionne lui-même les résultats des searchers." msgid "How the search engine combines the fused scores: rrf, arithmetic_mean, geometric_mean or harmonic_mean." -msgstr "" +msgstr "Manière dont le moteur de recherche combine les scores fusionnés : rrf, arithmetic_mean, geometric_mean ou harmonic_mean." -msgid "How scores are normalized before they are combined: min_max, l2 or z_score. Ignored by rrf." -msgstr "" +msgid "How scores are normalized before they are combined: min_max, l2 or z_score. Ignored by rrf. z_score can only be combined with arithmetic_mean; any other mean is refused and Fess fuses the results itself." +msgstr "Manière dont les scores sont normalisés avant d'être combinés : min_max, l2 ou z_score. Ignorée par rrf. z_score ne peut être combiné qu'avec arithmetic_mean ; toute autre moyenne est refusée et Fess fusionne lui-même les résultats." msgid "Weight per searcher for engine-side fusion, as name:weight pairs, e.g. default:0.7,semantic_chunk:0.3. The weights must sum to 1.0 and must name every searcher taking part. Empty weights them equally." -msgstr "" +msgstr "Poids par searcher pour la fusion côté moteur, sous forme de paires name:weight, par exemple default:0.7,semantic_chunk:0.3. La somme des poids doit valoir 1.0 et chaque searcher participant doit être nommé. Si la valeur est vide, ils ont tous le même poids." msgid "How many results each searcher contributes per shard to engine-side fusion. This bounds both how deep a client can page and the set of documents the engine ranks: a fused search pages through this many results, and never more than indexer.max.result.window.size." -msgstr "" +msgstr "Nombre de résultats que chaque searcher fournit par shard à la fusion côté moteur. Cela borne à la fois la profondeur de pagination accessible à un client et l'ensemble des documents que le moteur classe : une recherche fusionnée parcourt au plus ce nombre de résultats, et jamais plus que indexer.max.result.window.size." msgid "ACL" -msgstr "" +msgstr "ACL" msgid "Whether to get SMB roles from a file." -msgstr "" +msgstr "Indique s'il faut obtenir les rôles SMB à partir d'un fichier." msgid "Available SID types for SMB." -msgstr "" +msgstr "Types de SID disponibles pour SMB." msgid "Whether to get file roles from a file." -msgstr "" +msgstr "Indique s'il faut obtenir les rôles de fichiers à partir d'un fichier." msgid "Whether to get FTP roles from a file." -msgstr "" +msgstr "Indique s'il faut obtenir les rôles FTP à partir d'un fichier." msgid "Backup" -msgstr "" +msgstr "Sauvegarde" msgid "Target files for index backup." -msgstr "" +msgstr "Fichiers cibles pour la sauvegarde de l'index." msgid "Target log files for index backup." -msgstr "" +msgstr "Fichiers de journal cibles pour la sauvegarde de l'index." msgid "Timeout for loading index backup logs." -msgstr "" +msgstr "Délai d'expiration du chargement des journaux de sauvegarde de l'index." msgid "Logging" -msgstr "" +msgstr "Journalisation" msgid "Application packages for logging." -msgstr "" +msgstr "Packages d'application pour la journalisation." msgid "Whether to enable search docs logging." -msgstr "" +msgstr "Indique s'il faut activer la journalisation des documents de recherche." msgid "Fields to log for search docs." -msgstr "" +msgstr "Champs à consigner pour les documents de recherche." msgid "Whether to use a log file for search logging." -msgstr "" +msgstr "Indique s'il faut utiliser un fichier journal pour la journalisation des recherches." msgid "Maximum queue size for search logging." -msgstr "" +msgstr "Taille maximale de la file d'attente pour la journalisation des recherches." msgid "Maximum queue size for click logging." -msgstr "" +msgstr "Taille maximale de la file d'attente pour la journalisation des clics." + +msgid "Maximum queue size for chat usage logging." +msgstr "Taille maximale de la file d'attente pour la journalisation de l'utilisation du chat." + +msgid "Whether to record the search conditions of logged-in users for the search history." +msgstr "Indique s'il faut enregistrer les conditions de recherche des utilisateurs connectés pour l'historique de recherche." + +msgid "Maximum number of search history entries returned per user." +msgstr "Nombre maximum d'entrées de l'historique de recherche retournées par utilisateur." msgid "Whether logged-in users can tag documents. Each tag belongs to the user who created it." -msgstr "" +msgstr "Indique si les utilisateurs connectés peuvent poser des tags sur les documents. Chaque tag appartient à l'utilisateur qui l'a créé." msgid "Maximum length of a tag name, in code points." -msgstr "" +msgstr "Longueur maximale d'un nom de tag, en points de code." msgid "Maximum number of tags one user can own." -msgstr "" +msgstr "Nombre maximum de tags qu'un utilisateur peut posséder." msgid "Maximum number of URLs one tag can be put on." -msgstr "" +msgstr "Nombre maximum d'URL sur lesquelles un tag peut être posé." msgid "Maximum number of pending tag changes held in memory until they are applied to the documents." -msgstr "" +msgstr "Nombre maximum de modifications de tags en attente gardées en mémoire jusqu'à leur application aux documents." msgid "Number of URLs updated per bulk request when tag changes are applied to the documents." -msgstr "" +msgstr "Nombre d'URL mises à jour par requête en bloc lors de l'application des modifications de tags aux documents." msgid "Maximum number of tags visible to one user in a search." -msgstr "" +msgstr "Nombre maximum de tags visibles par un utilisateur dans une recherche." msgid "Web" -msgstr "" +msgstr "Web" msgid "Maximum input size for admin forms." -msgstr "" +msgstr "Taille maximale de saisie pour les formulaires d'administration." msgid "Whether to enable label in admin config forms." -msgstr "" +msgstr "Indique s'il faut activer les étiquettes dans les formulaires de configuration d'administration." msgid "Default template name for admin forms." -msgstr "" +msgstr "Nom de modèle par défaut pour les formulaires d'administration." msgid "Whether to enable OSDD link (OpenSearch Description Document)." -msgstr "" +msgstr "Indique s'il faut activer le lien OSDD (OpenSearch Description Document)." msgid "Whether to enable the clipboard copy icon." -msgstr "" +msgstr "Indique s'il faut activer l'icône de copie dans le presse-papiers." msgid "Admin user names for authentication." -msgstr "" +msgstr "Noms des utilisateurs administrateurs pour l'authentification." msgid "Whether to match authentication.admin.users without regard to case: auto, true or false. auto ignores case when ldap.provider.url is set." -msgstr "" +msgstr "Indique s'il faut comparer authentication.admin.users sans tenir compte de la casse : auto, true ou false. auto ignore la casse lorsque ldap.provider.url est défini." msgid "Admin role names for authentication." -msgstr "" +msgstr "Noms des rôles administrateurs pour l'authentification." msgid "Default permissions for search roles." -msgstr "" +msgstr "Permissions par défaut pour les rôles de recherche." msgid "Default display permissions for search roles." -msgstr "" +msgstr "Permissions d'affichage par défaut pour les rôles de recherche." msgid "Keep role.search.guest.permissions non-empty. It seeds the guest role that keeps the anonymous search role set non-empty; if the resolved role set is empty the role filter is skipped (fail-open), which can disable role-based access control and expose documents to anonymous users. Guest permissions for search roles." -msgstr "" +msgstr "Conservez role.search.guest.permissions non vide. Elle initialise le rôle invité qui maintient non vide l'ensemble des rôles de recherche anonymes ; si l'ensemble de rôles résolu est vide, le filtre de rôles est ignoré (fail-open), ce qui peut désactiver le contrôle d'accès basé sur les rôles et exposer des documents aux utilisateurs anonymes. Permissions invité pour les rôles de recherche." msgid "Prefix for user roles in search." -msgstr "" +msgstr "Préfixe des rôles utilisateur dans la recherche." msgid "Prefix for group roles in search." -msgstr "" +msgstr "Préfixe des rôles de groupe dans la recherche." msgid "Prefix for role roles in search." -msgstr "" +msgstr "Préfixe des rôles de rôle dans la recherche." msgid "Prefix for denied roles in search." -msgstr "" +msgstr "Préfixe des rôles refusés dans la recherche." msgid "The default path of cookie (basically '/' if no context path)" -msgstr "" +msgstr "Chemin par défaut du cookie (en principe '/' s'il n'y a pas de chemin de contexte)" msgid "The default expire of cookie in seconds e.g. 31556926: one year, 86400: one day" -msgstr "" +msgstr "Expiration par défaut du cookie en secondes, par exemple 31556926 : un an, 86400 : un jour" msgid "Session tracking modes" -msgstr "" +msgstr "Modes de suivi de session" msgid "Whether to add the Secure attribute to the session cookie (JSESSIONID) at startup. When blank (default), Tomcat's automatic behavior is used (Secure is added only for HTTPS requests). Set to true for production HTTPS deployments, especially when TLS is terminated at a reverse proxy. When true, the cookie is not sent over HTTP, so sessions will not be established for plain HTTP; keep it blank for localhost development. The Secure attribute is also required when SameSite=none is used. Changing this value requires a restart." -msgstr "" +msgstr "Indique s'il faut ajouter l'attribut Secure au cookie de session (JSESSIONID) au démarrage. Lorsqu'il est vide (par défaut), le comportement automatique de Tomcat est utilisé (Secure n'est ajouté que pour les requêtes HTTPS). Définissez-le à true pour les déploiements HTTPS en production, en particulier lorsque TLS est terminé au niveau d'un reverse proxy. Lorsqu'il vaut true, le cookie n'est pas envoyé via HTTP, de sorte que les sessions ne seront pas établies en HTTP simple ; laissez-le vide pour le développement en localhost. L'attribut Secure est aussi requis lorsque SameSite=none est utilisé. La modification de cette valeur nécessite un redémarrage." msgid "Comma-separated list of request parameter keys to store in cookies before SSO login." -msgstr "" +msgstr "Liste séparée par des virgules des clés de paramètres de requête à stocker dans des cookies avant la connexion SSO." msgid "Comma-separated list of required parameter keys that must be present to store in cookies." -msgstr "" +msgstr "Liste séparée par des virgules des clés de paramètres requis qui doivent être présents pour être stockés dans des cookies." msgid "Maximum length of the encoded search parameters stored in cookies." -msgstr "" +msgstr "Longueur maximale des paramètres de recherche encodés stockés dans des cookies." msgid "Maximum size in bytes the stored search parameters may decompress to. The bound above applies to the gzipped cookie, which is no bound on what it expands to, and the cookie comes from the client." -msgstr "" +msgstr "Taille maximale en octets à laquelle les paramètres de recherche stockés peuvent être décompressés. La limite ci-dessus s'applique au cookie compressé en gzip, ce qui ne borne pas sa taille une fois décompressé, et le cookie provient du client." msgid "Maximum length of the query string built when restoring the stored search parameters after login. Restoring them is a convenience and the login is not, so a longer one is dropped rather than written to a Location header the container would refuse. Percent-encoding multiplies a CJK query by nine, so this is far smaller than the query itself may be. Raise it together with tomcat.maxHttpHeaderSize in tomcat_config.properties, which bounds the response headers." -msgstr "" +msgstr "Longueur maximale de la chaîne de requête construite lors de la restauration des paramètres de recherche stockés après la connexion. La restauration est un confort, la connexion n'en est pas un : une chaîne plus longue est donc abandonnée plutôt qu'écrite dans un en-tête Location que le conteneur refuserait. L'encodage en pourcentage multiplie par neuf une requête CJK, cette valeur est donc bien inférieure à ce que la requête elle-même peut atteindre. Augmentez-la en même temps que tomcat.maxHttpHeaderSize dans tomcat_config.properties, qui borne les en-têtes de réponse." msgid "Cookie name used to store encoded search parameters before SSO login." -msgstr "" +msgstr "Nom du cookie utilisé pour stocker les paramètres de recherche encodés avant la connexion SSO." msgid "Whether to set HttpOnly attribute to the search parameter cookie." -msgstr "" +msgstr "Indique s'il faut définir l'attribut HttpOnly sur le cookie des paramètres de recherche." msgid "Whether to set Secure attribute to the search parameter cookie. Should be true in production environments using HTTPS." -msgstr "" +msgstr "Indique s'il faut définir l'attribut Secure sur le cookie des paramètres de recherche. Devrait valoir true dans les environnements de production utilisant HTTPS." msgid "Max-Age (in seconds) for the search parameter cookie. Use -1 for session-only cookies." -msgstr "" +msgstr "Max-Age (en secondes) du cookie des paramètres de recherche. Utilisez -1 pour des cookies valables uniquement pour la session." msgid "Domain attribute for the search parameter cookie. Set to the domain scope you want the cookie to be available on (e.g., example.com)." -msgstr "" +msgstr "Attribut Domain du cookie des paramètres de recherche. Définissez la portée de domaine sur laquelle le cookie doit être disponible (par exemple, example.com)." msgid "Path attribute for the search parameter cookie. Typically set to \"/\" or the context path of the app." -msgstr "" +msgstr "Attribut Path du cookie des paramètres de recherche. Généralement défini sur \"/\" ou sur le chemin de contexte de l'application." msgid "SameSite attribute for the search parameter cookie. Valid values: Lax, Strict, None" -msgstr "" +msgstr "Attribut SameSite du cookie des paramètres de recherche. Valeurs valides : Lax, Strict, None" msgid "The size of one page for paging" -msgstr "" +msgstr "Taille d'une page pour la pagination" msgid "The size of page range for paging" -msgstr "" +msgstr "Taille de la plage de pages pour la pagination" msgid "The option 'fillLimit' of page range for paging" -msgstr "" +msgstr "L'option 'fillLimit' de la plage de pages pour la pagination" msgid "Fetch Page Size" -msgstr "" +msgstr "Taille de page de récupération" msgid "Maximum number of docboost records to fetch per page." -msgstr "" +msgstr "Nombre maximum d'enregistrements docboost à récupérer par page." msgid "Maximum number of keymatch records to fetch per page." -msgstr "" +msgstr "Nombre maximum d'enregistrements keymatch à récupérer par page." msgid "Maximum number of labeltype records to fetch per page." -msgstr "" +msgstr "Nombre maximum d'enregistrements labeltype à récupérer par page." msgid "Maximum number of tagtype records to fetch per page." -msgstr "" +msgstr "Nombre maximum d'enregistrements tagtype à récupérer par page." msgid "Maximum number of roletype records to fetch per page." -msgstr "" +msgstr "Nombre maximum d'enregistrements roletype à récupérer par page." msgid "Maximum number of user records to fetch per page." -msgstr "" +msgstr "Nombre maximum d'enregistrements d'utilisateurs à récupérer par page." msgid "Maximum number of role records to fetch per page." -msgstr "" +msgstr "Nombre maximum d'enregistrements de rôles à récupérer par page." msgid "Maximum number of group records to fetch per page." -msgstr "" +msgstr "Nombre maximum d'enregistrements de groupes à récupérer par page." msgid "Maximum number of crawling info parameters to fetch per page." -msgstr "" +msgstr "Nombre maximum de paramètres d'informations de crawl à récupérer par page." msgid "Maximum number of crawling info records to fetch per page." -msgstr "" +msgstr "Nombre maximum d'enregistrements d'informations de crawl à récupérer par page." msgid "Maximum number of data config records to fetch per page." -msgstr "" +msgstr "Nombre maximum d'enregistrements de configuration de magasin de données à récupérer par page." msgid "Maximum number of web config records to fetch per page." -msgstr "" +msgstr "Nombre maximum d'enregistrements de configuration Web à récupérer par page." msgid "Maximum number of file config records to fetch per page." -msgstr "" +msgstr "Nombre maximum d'enregistrements de configuration de fichiers à récupérer par page." msgid "Maximum number of duplicate host records to fetch per page." -msgstr "" +msgstr "Nombre maximum d'enregistrements d'hôtes en double à récupérer par page." msgid "Maximum number of failure URL records to fetch per page." -msgstr "" +msgstr "Nombre maximum d'enregistrements d'URL en échec à récupérer par page." msgid "Maximum number of favorite log records to fetch per page." -msgstr "" +msgstr "Nombre maximum d'enregistrements du journal des favoris à récupérer par page." msgid "Maximum number of file auth records to fetch per page." -msgstr "" +msgstr "Nombre maximum d'enregistrements d'authentification de fichier à récupérer par page." msgid "Maximum number of web auth records to fetch per page." -msgstr "" +msgstr "Nombre maximum d'enregistrements d'authentification Web à récupérer par page." msgid "Maximum number of path mapping records to fetch per page." -msgstr "" +msgstr "Nombre maximum d'enregistrements de mappage de chemin à récupérer par page." msgid "Maximum number of request header records to fetch per page." -msgstr "" +msgstr "Nombre maximum d'enregistrements d'en-têtes de requête à récupérer par page." msgid "Maximum number of scheduled job records to fetch per page." -msgstr "" +msgstr "Nombre maximum d'enregistrements de jobs planifiés à récupérer par page." msgid "Maximum number of elevate word records to fetch per page." -msgstr "" +msgstr "Nombre maximum d'enregistrements de mots ajoutés à récupérer par page." msgid "Maximum number of bad word records to fetch per page." -msgstr "" +msgstr "Nombre maximum d'enregistrements de mots exclus à récupérer par page." msgid "Maximum number of dictionary records to fetch per page." -msgstr "" +msgstr "Nombre maximum d'enregistrements de dictionnaires à récupérer par page." msgid "Maximum number of related content records to fetch per page." -msgstr "" +msgstr "Nombre maximum d'enregistrements de contenu associé à récupérer par page." msgid "Maximum number of related query records to fetch per page." -msgstr "" +msgstr "Nombre maximum d'enregistrements de requêtes associées à récupérer par page." msgid "Maximum number of thumbnail queue records to fetch per page." -msgstr "" +msgstr "Nombre maximum d'enregistrements de la file d'attente de vignettes à récupérer par page." msgid "Maximum number of thumbnail purge records to fetch per page." -msgstr "" +msgstr "Nombre maximum d'enregistrements de purge de vignettes à récupérer par page." msgid "Maximum number of score booster records to fetch per page." -msgstr "" +msgstr "Nombre maximum d'enregistrements de booster de score à récupérer par page." msgid "Maximum number of search log records to fetch per page." -msgstr "" +msgstr "Nombre maximum d'enregistrements du journal de recherche à récupérer par page." msgid "Whether to track total hits in search list page." -msgstr "" +msgstr "Indique s'il faut suivre le nombre total de hits dans la page de liste de recherche." msgid "Maximum content length (in characters) rendered on the search list edit page." -msgstr "" +msgstr "Longueur maximale du contenu (en caractères) affichée sur la page d'édition de la liste de recherche." msgid "Search Page" -msgstr "" +msgstr "Page de recherche" msgid "Default start page for search results." -msgstr "" +msgstr "Page de départ par défaut des résultats de recherche." msgid "Default size of search results per page." -msgstr "" +msgstr "Taille par défaut des résultats de recherche par page." msgid "Maximum size of search results per page." -msgstr "" +msgstr "Taille maximale des résultats de recherche par page." msgid "Maximum length of a v2 API string query parameter (q, sort, sdh). OWASP API4:2023." -msgstr "" +msgstr "Longueur maximale d'un paramètre de requête de type chaîne de l'API v2 (q, sort, sdh). OWASP API4:2023." msgid "Maximum number of values for a v2 API repeatable query parameter." -msgstr "" +msgstr "Nombre maximum de valeurs d'un paramètre de requête répétable de l'API v2." msgid "Maximum click-log timestamp (rt, epoch ms) accepted by the v2 click API. OWASP API4:2023." -msgstr "" +msgstr "Horodatage maximal du journal de clics (rt, epoch ms) accepté par l'API de clics v2. OWASP API4:2023." msgid "searchlog" -msgstr "" +msgstr "searchlog" msgid "Request headers to include in search log." -msgstr "" +msgstr "En-têtes de requête à inclure dans le journal de recherche." msgid "Batch size for search log processing." -msgstr "" +msgstr "Taille de lot pour le traitement du journal de recherche." + +msgid "Number of days of search logs read when generating related queries from search logs." +msgstr "Nombre de jours de journaux de recherche lus lors de la génération de requêtes associées à partir des journaux de recherche." + +msgid "Maximum number of terms generated per virtual host." +msgstr "Nombre maximum de termes générés par hôte virtuel." + +msgid "Maximum number of related queries generated per term." +msgstr "Nombre maximum de requêtes associées générées par terme." + +msgid "Minimum number of distinct user sessions required for a term and for each of its related queries." +msgstr "Nombre minimum de sessions utilisateur distinctes requis pour un terme et pour chacune de ses requêtes associées." + +msgid "Interval (minutes) after a search within which a follow-up search of the same session counts as a refinement." +msgstr "Intervalle (minutes) après une recherche dans lequel une recherche suivante de la même session compte comme une reformulation." + +msgid "Maximum number of search logs of a term read to find the sessions that searched it." +msgstr "Nombre maximum de journaux de recherche d'un terme lus pour trouver les sessions qui l'ont recherché." + +msgid "Maximum number of sessions per term whose follow-up searches are read." +msgstr "Nombre maximum de sessions par terme dont les recherches suivantes sont lues." + +msgid "Maximum number of follow-up search logs read per term." +msgstr "Nombre maximum de journaux des recherches suivantes lus par terme." + +msgid "Minimum length (in characters) of a generated term or related query." +msgstr "Longueur minimale (en caractères) d'un terme ou d'une requête associée générés." + +msgid "Maximum length (in characters) of a generated term or related query." +msgstr "Longueur maximale (en caractères) d'un terme ou d'une requête associée générés." + +msgid "docreport Maximum number of duplicate groups the document report screen shows, largest first." +msgstr "docreport Nombre maximum de groupes de doublons affichés par l'écran de rapport de documents, les plus grands en premier." + +msgid "Maximum number of documents the document report screen lists for each duplicate group." +msgstr "Nombre maximum de documents que l'écran de rapport de documents liste pour chaque groupe de doublons." + +msgid "Number of content signatures read per request when the duplicate report is downloaded as CSV." +msgstr "Nombre de signatures de contenu lues par requête lors du téléchargement du rapport de doublons au format CSV." + +msgid "Default number of days since the last modification after which a document counts as dormant." +msgstr "Nombre de jours par défaut depuis la dernière modification au-delà duquel un document est considéré comme inactif." msgid "Minimum width for HTML images in thumbnails." -msgstr "" +msgstr "Largeur minimale des images HTML dans les vignettes." msgid "Minimum height for HTML images in thumbnails." -msgstr "" +msgstr "Hauteur minimale des images HTML dans les vignettes." msgid "Maximum aspect ratio for HTML images in thumbnails." -msgstr "" +msgstr "Rapport d'aspect maximal des images HTML dans les vignettes." msgid "Width of generated thumbnail images." -msgstr "" +msgstr "Largeur des images de vignette générées." msgid "Height of generated thumbnail images." -msgstr "" +msgstr "Hauteur des images de vignette générées." msgid "Format of generated thumbnail images." -msgstr "" +msgstr "Format des images de vignette générées." msgid "XPath to select images for thumbnails." -msgstr "" +msgstr "XPath pour sélectionner les images pour les vignettes." msgid "File extensions to exclude from thumbnail generation." -msgstr "" +msgstr "Extensions de fichier à exclure de la génération de vignettes." msgid "Interval for thumbnail generator." -msgstr "" +msgstr "Intervalle du générateur de vignettes." msgid "Targets for thumbnail generator (e.g., all)." -msgstr "" +msgstr "Cibles du générateur de vignettes (par exemple, all)." msgid "Whether the thumbnail crawler is enabled." -msgstr "" +msgstr "Indique si le crawler de vignettes est activé." msgid "Interval for system monitor in thumbnail processing." -msgstr "" +msgstr "Intervalle du moniteur système dans le traitement des vignettes." msgid "User" -msgstr "" +msgstr "Utilisateur" msgid "User code settings" -msgstr "" +msgstr "Paramètres du code utilisateur" msgid "User code minimum length." -msgstr "" +msgstr "Longueur minimale du code utilisateur." msgid "User code maximum length." -msgstr "" +msgstr "Longueur maximale du code utilisateur." msgid "User code pattern for validation." -msgstr "" +msgstr "Motif du code utilisateur pour la validation." msgid "Name to display in the From field of emails." -msgstr "" +msgstr "Nom à afficher dans le champ From des e-mails." msgid "Email address to use in the From field." -msgstr "" +msgstr "Adresse e-mail à utiliser dans le champ From." msgid "Hostname for the mail server." -msgstr "" +msgstr "Nom d'hôte du serveur de messagerie." msgid "Target name for the scheduler." -msgstr "" +msgstr "Nom de la cible pour le planificateur." msgid "Job class for the scheduler." -msgstr "" +msgstr "Classe de job pour le planificateur." msgid "Mode for concurrent execution in the scheduler." -msgstr "" +msgstr "Mode d'exécution concurrente dans le planificateur." msgid "Interval for scheduler monitoring." -msgstr "" +msgstr "Intervalle de surveillance du planificateur." msgid "Interval (seconds) for polling heartbeats and events." -msgstr "" +msgstr "Intervalle (secondes) d'interrogation des heartbeats et des événements." msgid "Time-to-live (ms) for instance heartbeat documents." -msgstr "" +msgstr "Durée de vie (ms) des documents heartbeat d'instance." msgid "Time-to-live (ms) for operation lock documents." -msgstr "" +msgstr "Durée de vie (ms) des documents de verrou d'opération." msgid "Maximum number of retries for acquiring an operation lock." -msgstr "" +msgstr "Nombre maximum de tentatives d'acquisition d'un verrou d'opération." msgid "Time-to-live (ms) for event notification documents." -msgstr "" +msgstr "Durée de vie (ms) des documents de notification d'événement." msgid "Base link for online help." -msgstr "" +msgstr "Lien de base de l'aide en ligne." msgid "Installation guide link for online help." -msgstr "" +msgstr "Lien du guide d'installation pour l'aide en ligne." msgid "End-of-life information link for online help." -msgstr "" +msgstr "Lien des informations de fin de vie pour l'aide en ligne." msgid "Online help key for failure URL." -msgstr "" +msgstr "Clé de l'aide en ligne pour l'URL en échec." msgid "Online help key for elevate word." -msgstr "" +msgstr "Clé de l'aide en ligne pour le mot ajouté." msgid "Online help key for request header." -msgstr "" +msgstr "Clé de l'aide en ligne pour l'en-tête de requête." msgid "Online help key for synonym dictionary." -msgstr "" +msgstr "Clé de l'aide en ligne pour le dictionnaire de synonymes." msgid "Online help key for dictionary." -msgstr "" +msgstr "Clé de l'aide en ligne pour le dictionnaire." msgid "Online help key for Kuromoji dictionary." -msgstr "" +msgstr "Clé de l'aide en ligne pour le dictionnaire Kuromoji." msgid "Online help key for protected words dictionary." -msgstr "" +msgstr "Clé de l'aide en ligne pour le dictionnaire de mots protégés." msgid "Online help key for stopwords dictionary." -msgstr "" +msgstr "Clé de l'aide en ligne pour le dictionnaire de mots vides." msgid "Online help key for stemmer override dictionary." -msgstr "" +msgstr "Clé de l'aide en ligne pour le dictionnaire de remplacement de stemmer." msgid "Online help key for mapping dictionary." -msgstr "" +msgstr "Clé de l'aide en ligne pour le dictionnaire de mappage." msgid "Online help key for web config." -msgstr "" +msgstr "Clé de l'aide en ligne pour la configuration Web." msgid "Online help key for search list." -msgstr "" +msgstr "Clé de l'aide en ligne pour la liste de recherche." msgid "Online help key for log." -msgstr "" +msgstr "Clé de l'aide en ligne pour le journal." msgid "Online help key for general settings." -msgstr "" +msgstr "Clé de l'aide en ligne pour les paramètres généraux." msgid "Online help key for role." -msgstr "" +msgstr "Clé de l'aide en ligne pour le rôle." msgid "Online help key for job log." -msgstr "" +msgstr "Clé de l'aide en ligne pour le journal des jobs." msgid "Online help key for keymatch." -msgstr "" +msgstr "Clé de l'aide en ligne pour keymatch." msgid "Online help key for related query." -msgstr "" +msgstr "Clé de l'aide en ligne pour la requête associée." msgid "Online help key for related content." -msgstr "" +msgstr "Clé de l'aide en ligne pour le contenu associé." msgid "Online help key for wizard." -msgstr "" +msgstr "Clé de l'aide en ligne pour l'assistant." msgid "Online help key for bad word." -msgstr "" +msgstr "Clé de l'aide en ligne pour le mot exclu." msgid "Online help key for path mapping." -msgstr "" +msgstr "Clé de l'aide en ligne pour le mappage de chemin." msgid "Online help key for boost document." -msgstr "" +msgstr "Clé de l'aide en ligne pour le boost de document." msgid "Online help key for data config." -msgstr "" +msgstr "Clé de l'aide en ligne pour la configuration de magasin de données." msgid "Online help key for system info." -msgstr "" +msgstr "Clé de l'aide en ligne pour les informations système." msgid "Online help key for user." -msgstr "" +msgstr "Clé de l'aide en ligne pour l'utilisateur." msgid "Online help key for group." -msgstr "" +msgstr "Clé de l'aide en ligne pour le groupe." msgid "Online help key for dashboard." -msgstr "" +msgstr "Clé de l'aide en ligne pour le tableau de bord." msgid "Online help key for web authentication." -msgstr "" +msgstr "Clé de l'aide en ligne pour l'authentification Web." msgid "Online help key for file config." -msgstr "" +msgstr "Clé de l'aide en ligne pour la configuration de fichiers." msgid "Online help key for file authentication." -msgstr "" +msgstr "Clé de l'aide en ligne pour l'authentification de fichier." msgid "Online help key for label type." -msgstr "" +msgstr "Clé de l'aide en ligne pour le type d'étiquette." msgid "Online help key for tag type." -msgstr "" +msgstr "Clé de l'aide en ligne pour le type de tag." msgid "Online help key for duplicate host." -msgstr "" +msgstr "Clé de l'aide en ligne pour l'hôte en double." msgid "Online help key for scheduler." -msgstr "" +msgstr "Clé de l'aide en ligne pour le planificateur." msgid "Online help key for crawling info." -msgstr "" +msgstr "Clé de l'aide en ligne pour les informations de crawl." msgid "Online help key for backup." -msgstr "" +msgstr "Clé de l'aide en ligne pour la sauvegarde." msgid "Online help key for upgrade." -msgstr "" +msgstr "Clé de l'aide en ligne pour la mise à niveau." msgid "Online help key for search request." -msgstr "" +msgstr "Clé de l'aide en ligne pour la requête de recherche." msgid "Online help key for access token." -msgstr "" +msgstr "Clé de l'aide en ligne pour le jeton d'accès." msgid "Online help key for suggest." -msgstr "" +msgstr "Clé de l'aide en ligne pour la suggestion." msgid "Online help key for search log." -msgstr "" +msgstr "Clé de l'aide en ligne pour le journal de recherche." msgid "Online help key for maintenance." -msgstr "" +msgstr "Clé de l'aide en ligne pour la maintenance." msgid "Online help key for plugin." -msgstr "" +msgstr "Clé de l'aide en ligne pour le plugin." msgid "Online help key for storage." -msgstr "" +msgstr "Clé de l'aide en ligne pour le stockage." msgid "Supported languages for online help." -msgstr "" +msgstr "Langues prises en charge pour l'aide en ligne." msgid "Forum link for user support." -msgstr "" +msgstr "Lien du forum pour l'assistance aux utilisateurs." msgid "Supported languages for the forum." -msgstr "" +msgstr "Langues prises en charge pour le forum." msgid "Seed value for popular word suggestion." -msgstr "" +msgstr "Valeur de seed pour la suggestion de mots populaires." msgid "Tags for popular word suggestion." -msgstr "" +msgstr "Tags pour la suggestion de mots populaires." msgid "Fields for popular word suggestion." -msgstr "" +msgstr "Champs pour la suggestion de mots populaires." msgid "Excluded words for popular word suggestion." -msgstr "" +msgstr "Mots exclus pour la suggestion de mots populaires." msgid "Number of popular words to suggest." -msgstr "" +msgstr "Nombre de mots populaires à suggérer." msgid "Window size for popular word suggestion." -msgstr "" +msgstr "Taille de la fenêtre pour la suggestion de mots populaires." msgid "Query frequency for popular word suggestion." -msgstr "" +msgstr "Fréquence des requêtes pour la suggestion de mots populaires." msgid "Minimum hit count for suggestion." -msgstr "" +msgstr "Nombre minimum de hits pour la suggestion." msgid "Field for suggestion contents." -msgstr "" +msgstr "Champ pour le contenu des suggestions." msgid "Field for suggestion tags." -msgstr "" +msgstr "Champ pour les tags des suggestions." msgid "Field for suggestion roles." -msgstr "" +msgstr "Champ pour les rôles des suggestions." msgid "Index contents for suggestion." -msgstr "" +msgstr "Contenus de l'index pour la suggestion." msgid "Interval for suggestion update requests." -msgstr "" +msgstr "Intervalle des requêtes de mise à jour des suggestions." msgid "Number of documents per suggestion update request." -msgstr "" +msgstr "Nombre de documents par requête de mise à jour des suggestions." msgid "Percentage limit for suggestion update contents." -msgstr "" +msgstr "Limite en pourcentage pour le contenu de la mise à jour des suggestions." msgid "Maximum number of suggestion update contents." -msgstr "" +msgstr "Nombre maximum de contenus de mise à jour des suggestions." msgid "Maximum document size for suggestion update." -msgstr "" +msgstr "Taille maximale des documents pour la mise à jour des suggestions." msgid "Scroll size for suggestion source reader." -msgstr "" +msgstr "Taille de scroll pour le lecteur de source des suggestions." msgid "Cache size for popular word suggestion." -msgstr "" +msgstr "Taille du cache pour la suggestion de mots populaires." msgid "Cache expiration (seconds) for popular word suggestion." -msgstr "" +msgstr "Expiration du cache (secondes) pour la suggestion de mots populaires." msgid "Permissions for suggestion search log." -msgstr "" +msgstr "Permissions pour le journal de recherche des suggestions." msgid "Interval for system monitor in suggestion." -msgstr "" +msgstr "Intervalle du moniteur système dans la suggestion." msgid "Whether LDAP admin is enabled." -msgstr "" +msgstr "Indique si l'administration LDAP est activée." msgid "User filter for LDAP admin." -msgstr "" +msgstr "Filtre utilisateur pour l'administration LDAP." msgid "Base DN for LDAP admin user." -msgstr "" +msgstr "Base DN pour l'utilisateur de l'administration LDAP." msgid "Object classes for LDAP admin user." -msgstr "" +msgstr "Classes d'objets pour l'utilisateur de l'administration LDAP." msgid "Role filter for LDAP admin." -msgstr "" +msgstr "Filtre de rôle pour l'administration LDAP." msgid "Base DN for LDAP admin role." -msgstr "" +msgstr "Base DN pour le rôle de l'administration LDAP." msgid "Object classes for LDAP admin role." -msgstr "" +msgstr "Classes d'objets pour le rôle de l'administration LDAP." msgid "Group filter for LDAP admin." -msgstr "" +msgstr "Filtre de groupe pour l'administration LDAP." msgid "Base DN for LDAP admin group." -msgstr "" +msgstr "Base DN pour le groupe de l'administration LDAP." msgid "Object classes for LDAP admin group." -msgstr "" +msgstr "Classes d'objets pour le groupe de l'administration LDAP." msgid "Whether to sync password for LDAP admin." -msgstr "" +msgstr "Indique s'il faut synchroniser le mot de passe pour l'administration LDAP." msgid "Whether to validate LDAP authentication." -msgstr "" +msgstr "Indique s'il faut valider l'authentification LDAP." msgid "Timeout (milliseconds) to establish an LDAP connection. This also bounds the TLS handshake and the initial bind response. 0 or less leaves it to the JDK/OS default." -msgstr "" +msgstr "Délai d'expiration (millisecondes) pour établir une connexion LDAP. Il borne aussi le handshake TLS et la réponse initiale du bind. 0 ou moins laisse la valeur par défaut du JDK/de l'OS." msgid "Timeout (milliseconds) to wait for an LDAP response after the connection is bound. 0 or less waits indefinitely." -msgstr "" +msgstr "Délai d'expiration (millisecondes) d'attente d'une réponse LDAP une fois la connexion liée. 0 ou moins attend indéfiniment." msgid "Server side time limit (milliseconds) for an LDAP search. 0 or less means no limit." -msgstr "" +msgstr "Limite de temps côté serveur (millisecondes) pour une recherche LDAP. 0 ou moins signifie aucune limite." msgid "Maximum username length for LDAP." -msgstr "" +msgstr "Longueur maximale du nom d'utilisateur pour LDAP." msgid "Whether to ignore NetBIOS name in LDAP." -msgstr "" +msgstr "Indique s'il faut ignorer le nom NetBIOS dans LDAP." msgid "Whether to allow underscores in LDAP group names." -msgstr "" +msgstr "Indique s'il faut autoriser les traits de soulignement dans les noms de groupes LDAP." msgid "Whether to use lowercase for LDAP permission names." -msgstr "" +msgstr "Indique s'il faut utiliser des minuscules pour les noms de permissions LDAP." msgid "Whether to allow empty permissions in LDAP." -msgstr "" +msgstr "Indique s'il faut autoriser les permissions vides dans LDAP." msgid "Whether to use samAccountName for LDAP group." -msgstr "" +msgstr "Indique s'il faut utiliser samAccountName pour le groupe LDAP." msgid "Whether LDAP role search for user is enabled." -msgstr "" +msgstr "Indique si la recherche de rôles LDAP pour l'utilisateur est activée." msgid "Whether LDAP role search for group is enabled." -msgstr "" +msgstr "Indique si la recherche de rôles LDAP pour le groupe est activée." msgid "Whether LDAP role search for role is enabled." -msgstr "" +msgstr "Indique si la recherche de rôles LDAP pour le rôle est activée." msgid "LDAP attribute for surname." -msgstr "" +msgstr "Attribut LDAP pour le nom de famille." msgid "LDAP attribute for given name." -msgstr "" +msgstr "Attribut LDAP pour le prénom." msgid "LDAP attribute for employee number." -msgstr "" +msgstr "Attribut LDAP pour le numéro d'employé." msgid "LDAP attribute for mail." -msgstr "" +msgstr "Attribut LDAP pour l'e-mail." msgid "LDAP attribute for telephone number." -msgstr "" +msgstr "Attribut LDAP pour le numéro de téléphone." msgid "LDAP attribute for home phone." -msgstr "" +msgstr "Attribut LDAP pour le téléphone personnel." msgid "LDAP attribute for home postal address." -msgstr "" +msgstr "Attribut LDAP pour l'adresse postale personnelle." msgid "LDAP attribute for labeled URI." -msgstr "" +msgstr "Attribut LDAP pour l'URI étiquetée." msgid "LDAP attribute for room number." -msgstr "" +msgstr "Attribut LDAP pour le numéro de salle." msgid "LDAP attribute for description." -msgstr "" +msgstr "Attribut LDAP pour la description." msgid "LDAP attribute for title." -msgstr "" +msgstr "Attribut LDAP pour le titre." msgid "LDAP attribute for pager." -msgstr "" +msgstr "Attribut LDAP pour le bipeur." msgid "LDAP attribute for street." -msgstr "" +msgstr "Attribut LDAP pour la rue." msgid "LDAP attribute for postal code." -msgstr "" +msgstr "Attribut LDAP pour le code postal." msgid "LDAP attribute for physical delivery office name." -msgstr "" +msgstr "Attribut LDAP pour le nom du bureau de livraison physique." msgid "LDAP attribute for destination indicator." -msgstr "" +msgstr "Attribut LDAP pour l'indicateur de destination." msgid "LDAP attribute for international ISDN number." -msgstr "" +msgstr "Attribut LDAP pour le numéro ISDN international." msgid "LDAP attribute for state." -msgstr "" +msgstr "Attribut LDAP pour l'état." msgid "LDAP attribute for employee type." -msgstr "" +msgstr "Attribut LDAP pour le type d'employé." msgid "LDAP attribute for facsimile telephone number." -msgstr "" +msgstr "Attribut LDAP pour le numéro de téléphone de télécopie." msgid "LDAP attribute for post office box." -msgstr "" +msgstr "Attribut LDAP pour la boîte postale." msgid "LDAP attribute for initials." -msgstr "" +msgstr "Attribut LDAP pour les initiales." msgid "LDAP attribute for car license." -msgstr "" +msgstr "Attribut LDAP pour l'immatriculation de voiture." msgid "LDAP attribute for mobile." -msgstr "" +msgstr "Attribut LDAP pour le mobile." msgid "LDAP attribute for postal address." -msgstr "" +msgstr "Attribut LDAP pour l'adresse postale." msgid "LDAP attribute for city." -msgstr "" +msgstr "Attribut LDAP pour la ville." msgid "LDAP attribute for teletex terminal identifier." -msgstr "" +msgstr "Attribut LDAP pour l'identifiant de terminal télétex." msgid "LDAP attribute for X.121 address." -msgstr "" +msgstr "Attribut LDAP pour l'adresse X.121." msgid "LDAP attribute for business category." -msgstr "" +msgstr "Attribut LDAP pour la catégorie professionnelle." msgid "LDAP attribute for registered address." -msgstr "" +msgstr "Attribut LDAP pour l'adresse enregistrée." msgid "LDAP attribute for display name." -msgstr "" +msgstr "Attribut LDAP pour le nom d'affichage." msgid "LDAP attribute for preferred language." -msgstr "" +msgstr "Attribut LDAP pour la langue préférée." msgid "LDAP attribute for department number." -msgstr "" +msgstr "Attribut LDAP pour le numéro de département." msgid "LDAP attribute for UID number." -msgstr "" +msgstr "Attribut LDAP pour le numéro UID." msgid "LDAP attribute for GID number." -msgstr "" +msgstr "Attribut LDAP pour le numéro GID." msgid "LDAP attribute for home directory." -msgstr "" +msgstr "Attribut LDAP pour le répertoire personnel." msgid "Plugin repository URLs." -msgstr "" +msgstr "URL des dépôts de plugins." msgid "Version filter for plugins." -msgstr "" +msgstr "Filtre de version pour les plugins." msgid "Maximum number of items per page in storage." -msgstr "" +msgstr "Nombre maximum d'éléments par page dans le stockage." msgid "List of invalid admin passwords." -msgstr "" +msgstr "Liste des mots de passe administrateur invalides." msgid "Minimum password length (0 to disable)." -msgstr "" +msgstr "Longueur minimale du mot de passe (0 pour désactiver)." msgid "Maximum length of a password field." -msgstr "" +msgstr "Longueur maximale d'un champ de mot de passe." msgid "Require uppercase letters in password." -msgstr "" +msgstr "Exiger des lettres majuscules dans le mot de passe." msgid "Require lowercase letters in password." -msgstr "" +msgstr "Exiger des lettres minuscules dans le mot de passe." msgid "Require digits in password." -msgstr "" +msgstr "Exiger des chiffres dans le mot de passe." msgid "Require special characters in password." -msgstr "" +msgstr "Exiger des caractères spéciaux dans le mot de passe." msgid "Whether RAG chat feature is enabled." -msgstr "" +msgstr "Indique si la fonctionnalité de chat RAG est activée." + +msgid "Whether to record the usage of each RAG chat request (user, time, LLM calls and tokens) in the chat log. The question and the answer are never recorded." +msgstr "Indique s'il faut enregistrer l'utilisation de chaque requête de chat RAG (utilisateur, heure, appels au LLM et tokens) dans le journal de chat. La question et la réponse ne sont jamais enregistrées." msgid "Chat generation settings." -msgstr "" +msgstr "Paramètres de génération du chat." + +msgid "Maximum number of times one chat request regenerates its search query and searches again when the search finds no documents or, in the streaming chat, none of the hits is judged relevant. Each regeneration makes one LLM call, plus one relevance evaluation call when the new search has hits (0 disables)." +msgstr "Nombre maximum de fois qu'une requête de chat régénère sa requête de recherche et relance la recherche lorsque celle-ci ne trouve aucun document ou, dans le chat en streaming, qu'aucun des hits n'est jugé pertinent. Chaque régénération effectue un appel au LLM, plus un appel d'évaluation de pertinence lorsque la nouvelle recherche a des hits (0 désactive)." msgid "Session settings." -msgstr "" +msgstr "Paramètres de session." msgid "Maximum cached chat sessions; least recently accessed are evicted above it (0 or less means 100)." -msgstr "" +msgstr "Nombre maximum de sessions de chat en cache ; les moins récemment consultées sont évincées au-delà (0 ou moins signifie 100)." msgid "Maximum messages kept in one chat session; older turns are trimmed on each new message." -msgstr "" +msgstr "Nombre maximum de messages conservés dans une session de chat ; les tours plus anciens sont supprimés à chaque nouveau message." msgid "Enhanced RAG flow settings. Fields to retrieve for full document content." -msgstr "" +msgstr "Paramètres du flux RAG amélioré. Champs à récupérer pour le contenu complet du document." msgid "Highlight settings for RAG search." -msgstr "" +msgstr "Paramètres de surlignage pour la recherche RAG." msgid "Number of highlight fragments per document in the RAG chat context search." -msgstr "" +msgstr "Nombre de fragments de surlignage par document dans la recherche de contexte du chat RAG." msgid "Large-document handling for answer generation. Documents whose content_length exceeds this value use highlighted passages instead of full content in the answer context." -msgstr "" +msgstr "Gestion des documents volumineux pour la génération de réponses. Les documents dont content_length dépasse cette valeur utilisent des passages surlignés au lieu du contenu complet dans le contexte de réponse." msgid "Highlight settings used when extracting passages from large documents for the answer context." -msgstr "" +msgstr "Paramètres de surlignage utilisés lors de l'extraction de passages de documents volumineux pour le contexte de réponse." msgid "Number of highlight fragments taken from each oversized document for the answer context." -msgstr "" +msgstr "Nombre de fragments de surlignage extraits de chaque document surdimensionné pour le contexte de réponse." msgid "History content mode for assistant messages. smart_summary - drop assistant body, keep only past search query + referenced titles per turn (default, recommended) full - send the whole assistant response source_titles - body + referenced titles suffix source_titles_and_urls - \"[References: title (url), ...]\" only truncated - truncate assistant response at history.assistant.max.chars none - drop assistant turns from history" -msgstr "" +msgstr "Mode de contenu de l'historique pour les messages de l'assistant. smart_summary - supprime le corps de la réponse de l'assistant, ne conserve que la requête de recherche passée + les titres référencés par tour (par défaut, recommandé) full - envoie la réponse complète de l'assistant source_titles - corps + suffixe des titres référencés source_titles_and_urls - uniquement \"[References: title (url), ...]\" truncated - tronque la réponse de l'assistant à history.assistant.max.chars none - supprime les tours de l'assistant de l'historique" msgid "Maximum number of referenced document titles included per turn in smart_summary history mode." -msgstr "" +msgstr "Nombre maximum de titres de documents référencés inclus par tour en mode d'historique smart_summary." + +msgid "Maximum number of parts a document is split into when chatting about a single document longer than the LLM context budget. Each part is summarized separately and the summaries are combined into the answer; parts beyond this number are not used. A request about such a document makes up to this many LLM calls plus one for the answer, on every turn." +msgstr "Nombre maximum de parties en lesquelles un document est découpé lors d'un chat portant sur un seul document plus long que le budget de contexte du LLM. Chaque partie est résumée séparément et les résumés sont combinés dans la réponse ; les parties au-delà de ce nombre ne sont pas utilisées. Une requête portant sur un tel document effectue jusqu'à ce nombre d'appels au LLM, plus un pour la réponse, à chaque tour." + +msgid "Language the LLM is asked to answer in. browser - the language of the user's browser or UI locale; no instruction for English (default) none - no language instruction; the LLM usually answers in the language of the question en, ja.. - always answer in this language" +msgstr "Langue dans laquelle le LLM doit répondre. browser - la langue du navigateur de l'utilisateur ou de la locale de l'UI ; aucune instruction pour l'anglais (par défaut) none - aucune instruction de langue ; le LLM répond généralement dans la langue de la question en, ja.. - répondre toujours dans cette langue" msgid "Index Export" -msgstr "" +msgstr "Exportation d'index" msgid "Comma-separated document fields omitted from files written by the index export job." -msgstr "" +msgstr "Champs de document séparés par des virgules omis des fichiers écrits par le job d'exportation d'index." msgid "Number of documents fetched per scroll request by the index export job." -msgstr "" +msgstr "Nombre de documents récupérés par requête scroll par le job d'exportation d'index." msgid "Output format for exported documents; only html and json are accepted, anything else fails the job." -msgstr "" +msgstr "Format de sortie des documents exportés ; seuls html et json sont acceptés, toute autre valeur fait échouer le job." msgid "Log Notification Interval (seconds) for flushing log notification buffer to search engine." -msgstr "" +msgstr "Notification des journaux Intervalle (secondes) de vidage du tampon de notification des journaux vers le moteur de recherche." msgid "Maximum length of notification details text." -msgstr "" +msgstr "Longueur maximale du texte des détails de notification." msgid "Maximum number of events to display in notification." -msgstr "" +msgstr "Nombre maximum d'événements à afficher dans la notification." msgid "Maximum length of each log message in notification." -msgstr "" +msgstr "Longueur maximale de chaque message de journal dans la notification." msgid "Maximum number of events to fetch from search engine per notification job." -msgstr "" +msgstr "Nombre maximum d'événements à récupérer depuis le moteur de recherche par job de notification." msgid "Maximum number of events to buffer in memory." -msgstr "" +msgstr "Nombre maximum d'événements à mettre en tampon en mémoire." msgid "Interval (seconds) for the notification job cycle, used in notification messages." -msgstr "" +msgstr "Intervalle (secondes) du cycle du job de notification, utilisé dans les messages de notification." msgid "Static theme system (see docs/superpowers/specs/2026-05-21-fess-static-theme-design.md)" -msgstr "" +msgstr "Système de thèmes statiques (voir docs/superpowers/specs/2026-05-21-fess-static-theme-design.md)" msgid "Maximum size (bytes) of an uploaded theme archive." -msgstr "" +msgstr "Taille maximale (octets) d'une archive de thème téléversée." msgid "Maximum total extracted size (bytes); extraction aborts once it is exceeded." -msgstr "" +msgstr "Taille totale extraite maximale (octets) ; l'extraction est interrompue dès qu'elle est dépassée." msgid "Maximum number of entries allowed in an uploaded theme archive." -msgstr "" +msgstr "Nombre maximum d'entrées autorisées dans une archive de thème téléversée." msgid "Maximum uncompressed/compressed ratio for a single theme archive entry." -msgstr "" +msgstr "Rapport maximal décompressé/compressé pour une seule entrée d'archive de thème." msgid "Maximum cumulative uncompressed/compressed ratio for the whole archive (zip-bomb guard)." -msgstr "" +msgstr "Rapport cumulé maximal décompressé/compressé pour l'ensemble de l'archive (protection contre les zip bombs)." msgid "Compressed bytes read before the cumulative zip ratio check applies; smaller archives skip it." -msgstr "" +msgstr "Octets compressés lus avant que la vérification du rapport zip cumulé ne s'applique ; les archives plus petites l'ignorent." msgid "Retention (days) for a replaced theme directory before the cleanup sweep removes it." -msgstr "" +msgstr "Durée de conservation (jours) d'un répertoire de thème remplacé avant que le nettoyage ne le supprime." + +msgid "Repository URLs (comma separated) that static themes are downloaded from." +msgstr "URL de dépôts (séparées par des virgules) depuis lesquels les thèmes statiques sont téléchargés." + +msgid "Value of the frame-ancestors directive in the Content-Security-Policy of the static theme's HTML pages: the origins that may embed them in a frame. The default 'none' lets no page embed them. WebKit (Safari) applies frame-ancestors to the blob: frames that the file preview and the cache view of a theme use, so it shows them blank while the value is 'none'. Leave the value empty to drop the directive; X-Frame-Options: DENY is sent either way and then keeps the pages out of frames in every browser (a browser that honors frame-ancestors ignores that header)." +msgstr "Valeur de la directive frame-ancestors dans le Content-Security-Policy des pages HTML du thème statique : les origines qui peuvent les intégrer dans un frame. La valeur par défaut 'none' empêche toute page de les intégrer. WebKit (Safari) applique frame-ancestors aux frames blob: qu'utilisent l'aperçu de fichier et l'affichage du cache d'un thème, et les affiche donc vides tant que la valeur est 'none'. Laissez la valeur vide pour supprimer la directive ; X-Frame-Options: DENY est envoyé dans tous les cas et garde alors les pages hors des frames dans tous les navigateurs (un navigateur qui respecte frame-ancestors ignore cet en-tête)." msgid "Optional: canonical external origin(s) of this Fess instance (comma/newline separated), e.g. https://fess.example.com. When set, these are treated as same-origin for the v2 CSRF Origin check WITHOUT trusting forwarded headers. Recommended behind reverse proxies that are not listed in rate.limit.trusted.proxies. When empty, the target origin is reconstructed from trusted-proxy X-Forwarded-* headers, then from the servlet request." -msgstr "" +msgstr "Facultatif : origine(s) externe(s) canonique(s) de cette instance Fess (séparées par des virgules ou des sauts de ligne), par exemple https://fess.example.com. Lorsqu'elles sont définies, elles sont traitées comme de même origine pour la vérification CSRF Origin de l'API v2 SANS faire confiance aux en-têtes transmis (forwarded). Recommandé derrière des reverse proxies qui ne figurent pas dans rate.limit.trusted.proxies. Lorsque la valeur est vide, l'origine cible est reconstruite à partir des en-têtes X-Forwarded-* du proxy de confiance, puis à partir de la requête servlet." msgid "Login attempts allowed per client IP each minute; 0 or less disables the gate." -msgstr "" +msgstr "Tentatives de connexion autorisées par IP cliente et par minute ; 0 ou moins désactive ce contrôle." msgid "Login attempts allowed per client IP and user name each minute; also gates password change." -msgstr "" +msgstr "Tentatives de connexion autorisées par IP cliente et par nom d'utilisateur et par minute ; limite aussi le changement de mot de passe." msgid "Lockout (seconds) applied once a login rate limit is exceeded; 0 or less disables the lockout." -msgstr "" +msgstr "Verrouillage (secondes) appliqué une fois qu'une limite de débit de connexion est dépassée ; 0 ou moins désactive le verrouillage." msgid "Maximum login rate-limit buckets held in memory; idle buckets are evicted at the cap." -msgstr "" +msgstr "Nombre maximum de buckets de limitation de débit de connexion conservés en mémoire ; les buckets inactifs sont évincés lorsque le plafond est atteint." msgid "Interval between SSE keep-alive pings emitted by /api/v2/chat/stream. The ping is a comment-only line (\": keepalive\\n\\n\") that does not affect the event stream but defeats intermediaries (nginx default proxy_read_timeout is 60s) that drop idle connections during long LLM phases. Set <=0 to disable. Unit: milliseconds." -msgstr "" +msgstr "Intervalle entre les pings keep-alive SSE émis par /api/v2/chat/stream. Le ping est une ligne de commentaire uniquement (\": keepalive\\n\\n\") qui n'affecte pas le flux d'événements mais contourne les intermédiaires (le proxy_read_timeout par défaut de nginx est de 60s) qui coupent les connexions inactives pendant les longues phases LLM. Définissez <=0 pour désactiver. Unité : millisecondes." diff --git a/fr/15.9/config/properties.rst b/fr/15.9/config/properties.rst index 05527361..80073673 100644 --- a/fr/15.9/config/properties.rst +++ b/fr/15.9/config/properties.rst @@ -15,7 +15,7 @@ one, fill in ``properties.po`` beside this file. .. fess repository; translations come from properties.po beside this file. .. Regenerate with tools/update_properties_doc.sh. -Core +Cœur ---- .. list-table:: @@ -25,71 +25,71 @@ Core - Description - Default * - domain.title - - The title of the domain for logging and display. + - Titre du domaine pour la journalisation et l'affichage. - ``Fess`` -.. list-table:: Search Engine +.. list-table:: Moteur de recherche :header-rows: 1 * - Name - Description - Default * - search_engine.type - - The type of search engine backend (e.g., default, opensearch). + - Type de backend du moteur de recherche (par exemple, default, opensearch). - ``default`` * - search_engine.http.url - - The URL of the search engine HTTP endpoint. For IPv6 environments, use brackets around the IPv6 address (e.g., http://[::1]:9200) + - URL du point de terminaison HTTP du moteur de recherche. Pour les environnements IPv6, utilisez des crochets autour de l'adresse IPv6 (par exemple, http://[::1]:9200) - ``http://localhost:9200`` * - search_engine.http.ssl.certificate_authorities - - Path to SSL certificate authorities for secure HTTP connections. + - Chemin des autorités de certification SSL pour les connexions HTTP sécurisées. - (empty) * - search_engine.username - - Username for authenticating to the search engine. + - Nom d'utilisateur pour l'authentification auprès du moteur de recherche. - (empty) * - search_engine.password - - Password for authenticating to the search engine. + - Mot de passe pour l'authentification auprès du moteur de recherche. - (empty) * - search_engine.heartbeat_interval - - Interval (ms) for heartbeat checks to the search engine. + - Intervalle (ms) des vérifications de heartbeat auprès du moteur de recherche. - ``10000`` * - app.cipher.algorithm - - Cipher algorithm used for encryption. + - Algorithme de chiffrement utilisé pour le chiffrement. - ``aes`` * - app.cipher.key - - Secret key for encryption (change this value for production). + - Clé secrète pour le chiffrement (modifiez cette valeur en production). - ``___change__me___`` * - app.digest.algorithm - - Algorithm for digest calculation. + - Algorithme pour le calcul du digest. - ``sha256`` * - app.password.algorithm - - Password hashing (new mechanism, Spring Security v5.8 compatible) Supported: bcrypt (only, as of now) + - Hachage des mots de passe (nouveau mécanisme, compatible Spring Security v5.8) Pris en charge : bcrypt (uniquement, pour l'instant) - ``bcrypt`` * - app.password.bcrypt.cost - - BCrypt cost (log rounds). 10 matches Spring Security v5.8 default. Range: 4-31. + - Coût BCrypt (log rounds). 10 correspond à la valeur par défaut de Spring Security v5.8. Plage : 4-31. - ``10`` * - app.password.upgrade.enabled - - Lazy re-hashing on successful login for legacy hashes. + - Re-hachage différé lors d'une connexion réussie pour les hachages hérités. - ``true`` * - app.encrypt.property.pattern - - NOTE: app.digest.algorithm is kept for LEGACY password verification only (pre-upgrade hashes that have no {id} prefix). Do not use for new passwords. Regex pattern for properties to encrypt. + - REMARQUE : app.digest.algorithm est conservé uniquement pour la vérification des mots de passe HÉRITÉS (hachages antérieurs à la mise à niveau qui n'ont pas de préfixe {id}). Ne pas l'utiliser pour les nouveaux mots de passe. Motif d'expression régulière des propriétés à chiffrer. - ``.*password|.*key|.*token|.*secret`` * - app.log.sensitive.property.pattern - - Regex pattern for sensitive values to mask in debug logs (case-insensitive match against property/env keys). + - Motif d'expression régulière des valeurs sensibles à masquer dans les journaux de débogage (correspondance insensible à la casse avec les clés de propriété/d'environnement). - ``.*password.*|.*secret.*|.*key.*|.*token.*|.*credential.*|.*auth.*|.*private.*`` * - app.extension.names - - Extension names for application customization. + - Noms d'extension pour la personnalisation de l'application. - (empty) * - app.audit.log.format - - Audit log format. + - Format du journal d'audit. - (empty) * - script.audit.log.enabled - - Script audit log settings. + - Paramètres du journal d'audit des scripts. - ``true`` * - script.audit.log.max.length - - Maximum characters of script text kept in a script audit log entry; longer text is truncated. + - Nombre maximum de caractères du texte de script conservés dans une entrée du journal d'audit des scripts ; un texte plus long est tronqué. - ``100`` * - jvm.crawler.options - - JVM options for the crawler process. + - Options JVM pour le processus du crawler. - | ``-Djava.awt.headless=true`` | ``-Dfile.encoding=UTF-8`` | ``-Djna.nosys=true`` @@ -127,7 +127,7 @@ Core | ``-Dsun.java2d.cmm=sun.java2d.cmm.kcms.KcmsServiceProvider`` | ``-Dorg.apache.pdfbox.rendering.UsePureJavaCMYKConversion=true`` * - jvm.suggest.options - - JVM options (newline-separated) passed to the suggest creator child process. + - Options JVM (séparées par des sauts de ligne) transmises au processus enfant de création des suggestions. - | ``-Djava.awt.headless=true`` | ``-Dfile.encoding=UTF-8`` | ``-Djna.nosys=true`` @@ -157,7 +157,7 @@ Core | ``-Dlog4j2.formatMsgNoLookups=true`` | ``-Dlog4j.skipJansi=true`` * - jvm.chunk.options - - JVM options for the chunk vector indexer process. Heap budget. This child JVM is only started while the "Content Chunk Vector Indexer" job runs, so a generous -Xmx costs nothing when content chunking is off. The live set is dominated by the in-flight batches, each of which retains, per document, the full _source, the document's chunk strings, and the document's embedding vectors: content_chunker.job.bulk_size (default 20) x content_chunker.max_chunks_per_document (default 1000) x content_chunker.embedding.dimension (default 768) x 4 bytes per float x content_chunker.job.concurrency (default 2) = ~117 MB of vectors alone, before chunk strings and document sources. With the shipped defaults the worst case is roughly 190-250 MB live (and ~235 MB of vectors alone at dimension=1536), which does not fit a 256 MB heap with any GC headroom. Raise -Xmx further if you raise bulk_size, max_chunks_per_document, concurrency, or the embedding dimension. + - Options JVM pour le processus d'indexation des vecteurs de chunks. Budget de heap. Cette JVM enfant n'est démarrée que pendant l'exécution du job "Content Chunk Vector Indexer", donc un -Xmx généreux ne coûte rien lorsque le découpage du contenu en chunks est désactivé. L'ensemble actif est dominé par les lots en cours de traitement, dont chacun conserve, par document, le _source complet, les chaînes de chunks du document et les vecteurs d'embedding du document : content_chunker.job.bulk_size (par défaut 20) x content_chunker.max_chunks_per_document (par défaut 1000) x content_chunker.embedding.dimension (par défaut 768) x 4 octets par float x content_chunker.job.concurrency (par défaut 2) = ~117 MB de vecteurs à eux seuls, avant les chaînes de chunks et les sources des documents. Avec les valeurs par défaut fournies, le pire cas représente environ 190-250 MB en mémoire active (et ~235 MB de vecteurs à eux seuls avec dimension=1536), ce qui ne tient pas dans un heap de 256 MB avec une marge suffisante pour le GC. Augmentez encore -Xmx si vous augmentez bulk_size, max_chunks_per_document, concurrency ou la dimension d'embedding. - | ``-Djava.awt.headless=true`` | ``-Dfile.encoding=UTF-8`` | ``-Djna.nosys=true`` @@ -187,7 +187,7 @@ Core | ``-Dlog4j2.formatMsgNoLookups=true`` | ``-Dlog4j.skipJansi=true`` * - jvm.thumbnail.options - - JVM options for the thumbnail process. + - Options JVM pour le processus de vignettes. - | ``-Djava.awt.headless=true`` | ``-Dfile.encoding=UTF-8`` | ``-Djna.nosys=true`` @@ -231,116 +231,128 @@ Core - Description - Default * - job.system.job.ids - - System job IDs for scheduled jobs. + - ID des jobs système pour les jobs planifiés. - ``default_crawler`` * - job.template.title.web - - Template for web crawler job title. + - Modèle de titre de job du crawler Web. - ``Web Crawler - {0}`` * - job.template.title.file - - Template for file crawler job title. + - Modèle de titre de job du crawler de fichiers. - ``File Crawler - {0}`` * - job.template.title.data - - Template for data crawler job title. + - Modèle de titre de job du crawler de données. - ``Data Crawler - {0}`` * - job.template.script - - Script template for job execution. + - Modèle de script pour l'exécution du job. - ``return container.getComponent("crawlJob").logLevel("info").webConfigIds([{0}]).fileConfigIds([{1}]).dataConfigIds([{2}]).jobExecutor(executor).execute();`` * - job.max.crawler.processes - - Maximum number of crawler processes. + - Nombre maximum de processus de crawler. - ``0`` * - job.default.script - - Default script language for jobs. + - Langage de script par défaut pour les jobs. - ``javascript`` * - job.system.property.filter.pattern - - Pattern to filter system properties for jobs. + - Motif de filtrage des propriétés système pour les jobs. - (empty) * - processors - - Number of processors to use. + - Nombre de processeurs à utiliser. - ``0`` * - java.command.path - - Path to Java command. + - Chemin de la commande Java. - ``java`` * - python.command.path - - Path to Python command. + - Chemin de la commande Python. - ``python`` * - path.encoding - - Encoding for file paths. + - Encodage des chemins de fichiers. - ``UTF-8`` * - use.own.tmp.dir - - Whether to use a dedicated temporary directory. + - Indique s'il faut utiliser un répertoire temporaire dédié. - ``true`` * - max.log.output.length - - Maximum length of log output. + - Longueur maximale de la sortie du journal. - ``4000`` * - adaptive.load.control - - Adaptive load control value. + - Valeur du contrôle de charge adaptatif. - ``50`` * - web.load.control - - CPU threshold (%) for web request load control. Returns 429 when CPU >= this value. (100: disabled) + - Seuil CPU (%) pour le contrôle de charge des requêtes Web. Retourne 429 lorsque le CPU >= cette valeur. (100 : désactivé) - ``100`` * - api.load.control - - CPU threshold (%) for API request load control. Returns 429 when CPU >= this value. (100: disabled) + - Seuil CPU (%) pour le contrôle de charge des requêtes API. Retourne 429 lorsque le CPU >= cette valeur. (100 : désactivé) - ``100`` * - load.control.monitor.interval - - Interval (seconds) for monitoring OpenSearch CPU load. + - Intervalle (secondes) de surveillance de la charge CPU d'OpenSearch. - ``1`` * - supported.languages - - Supported languages. + - Langues prises en charge. - ``ar,bg,bn,ca,ckb_IQ,cs,da,de,el,en_IE,en,es,et,eu,fa,fi,fr,gl,gu,he,hi,hr,hu,hy,id,it,ja,ko,lt,lv,mk,ml,nl,no,pa,pl,pt_BR,pt,ro,ru,si,sq,sv,ta,te,th,tl,tr,uk,ur,vi,zh_CN,zh_TW,zh`` * - api.access.token.length - - Length of API access token. + - Longueur du jeton d'accès de l'API. - ``60`` * - api.access.token.request.parameter - - API access token request parameter. + - Paramètre de requête du jeton d'accès de l'API. - (empty) * - api.admin.access.permissions - - Permissions for API admin access. + - Permissions pour l'accès administrateur de l'API. - ``Radmin-api`` * - api.search.accept.referers - - Accepted referers for API search. + - Referers acceptés pour la recherche de l'API. - (empty) * - api.search.scroll - - Whether to enable scroll for API search. + - Indique s'il faut activer le scroll pour la recherche de l'API. - ``false`` + * - api.search.export + - Indique s'il faut activer l'exportation par l'utilisateur final des résultats de recherche (CSV/JSON) sur /api/v2/documents/export. + - ``false`` + * - api.search.export.max.size + - Nombre maximum de documents écrits par une exportation de résultats de recherche. + - ``1000`` + * - api.search.export.fields + - Champs écrits par l'exportation des résultats de recherche (séparés par des virgules). Un champ qui n'est pas un champ de réponse de l'API est ignoré. + - ``title,url_link,last_modified,content_length,filetype`` + * - api.search.export.rate.limit.per.minute + - Nombre maximum d'exportations de résultats de recherche par minute pour chaque utilisateur (chaque IP cliente pour un invité). 0 ou moins désactive la limite. + - ``10`` * - api.json.response.headers - - Headers for API JSON response. Access-Control-\* and Timing-Allow-Origin are ignored here (CORS is controlled by api.cors.\* / CorsFilter). Do not set Vary. + - En-têtes de la réponse JSON de l'API. Access-Control-\* et Timing-Allow-Origin sont ignorés ici (CORS est contrôlé par api.cors.\* / CorsFilter). Ne définissez pas Vary. - ``Referrer-Policy:strict-origin-when-cross-origin`` * - api.json.response.exception.included - - Whether to include exceptions in API JSON response. + - Indique s'il faut inclure les exceptions dans la réponse JSON de l'API. - ``false`` * - api.gsa.response.headers - - Headers for API GSA response. Access-Control-\* and Timing-Allow-Origin are ignored here (CORS is controlled by api.cors.\* / CorsFilter). Do not set Vary. + - En-têtes de la réponse GSA de l'API. Access-Control-\* et Timing-Allow-Origin sont ignorés ici (CORS est contrôlé par api.cors.\* / CorsFilter). Ne définissez pas Vary. - ``Referrer-Policy:strict-origin-when-cross-origin`` * - api.gsa.response.exception.included - - Whether to include exceptions in API GSA response. + - Indique s'il faut inclure les exceptions dans la réponse GSA de l'API. - ``false`` * - api.dashboard.response.headers - - Headers for API dashboard response. Access-Control-\* and Timing-Allow-Origin are ignored here (CORS is controlled by api.cors.\* / CorsFilter). Do not set Vary. + - En-têtes de la réponse du tableau de bord de l'API. Access-Control-\* et Timing-Allow-Origin sont ignorés ici (CORS est contrôlé par api.cors.\* / CorsFilter). Ne définissez pas Vary. - ``Referrer-Policy:strict-origin-when-cross-origin`` * - api.cors.allow.origin - - Allowed origins for CORS. "\*" returns a literal "\*" (the request Origin is NOT reflected) and disables credentials. Set explicit origins (newline- or comma-separated) to allow credentialed cross-origin access. + - Origines autorisées pour CORS. "\*" retourne un "\*" littéral (l'Origin de la requête n'est PAS reflétée) et désactive les identifiants. Définissez des origines explicites (séparées par des sauts de ligne ou des virgules) pour autoriser l'accès cross-origin avec identifiants. - ``*`` * - api.cors.allow.methods - - Allowed HTTP methods for CORS. + - Méthodes HTTP autorisées pour CORS. - ``GET, POST, OPTIONS, DELETE, PUT`` * - api.cors.max.age - - Max age for CORS preflight requests. + - Âge maximal des requêtes preflight CORS. - ``3600`` * - api.cors.allow.headers - - Allowed request headers for CORS preflight. A static list is returned (Access-Control-Request-Headers is not reflected). Includes X-Fess-CSRF-Token for cross-origin SPAs sending the CSRF token. + - En-têtes de requête autorisés pour le preflight CORS. Une liste statique est retournée (Access-Control-Request-Headers n'est pas reflété). Inclut X-Fess-CSRF-Token pour les SPA cross-origin qui envoient le jeton CSRF. - ``Origin, Content-Type, Accept, Authorization, X-Requested-With, X-Fess-CSRF-Token`` * - api.cors.allow.credentials - - Whether to allow credentials for CORS. Honored only for an exact match of an explicit Origin; ignored when api.cors.allow.origin is "\*". + - Indique s'il faut autoriser les identifiants pour CORS. Pris en compte uniquement pour une correspondance exacte avec une Origin explicite ; ignoré lorsque api.cors.allow.origin vaut "\*". - ``true`` * - api.jsonp.enabled - - Whether to enable JSONP for API. + - Indique s'il faut activer JSONP pour l'API. - ``false`` * - api.ping.search_engine.fields - - Fields for API ping to search engine. + - Champs pour le ping de l'API vers le moteur de recherche. - ``status,timed_out`` -Rate Limiting -------------- +Limitation de débit +------------------- .. list-table:: :header-rows: 1 @@ -349,158 +361,159 @@ Rate Limiting - Description - Default * - rate.limit.enabled - - Whether rate limiting is enabled. + - Indique si la limitation de débit est activée. - ``false`` * - rate.limit.requests.per.window - - Maximum number of requests allowed per window. + - Nombre maximum de requêtes autorisées par fenêtre. - ``100`` * - rate.limit.window.ms - - Window size in milliseconds. + - Taille de la fenêtre en millisecondes. - ``60000`` * - rate.limit.block.duration.ms - - Duration in milliseconds to block IP when limit exceeded. + - Durée en millisecondes de blocage de l'IP lorsque la limite est dépassée. - ``300000`` * - rate.limit.retry.after.seconds - - Retry-After header value in seconds. + - Valeur de l'en-tête Retry-After en secondes. - ``60`` * - rate.limit.whitelist.ips - - Comma-separated list of whitelisted IPs (e.g., 127.0.0.1,::1). + - Liste séparée par des virgules des IP figurant dans la liste d'autorisation (par exemple, 127.0.0.1,::1). - ``127.0.0.1,::1`` * - rate.limit.blocked.ips - - Comma-separated list of blocked IPs. + - Liste séparée par des virgules des IP bloquées. - (empty) * - rate.limit.trusted.proxies - - Comma-separated list of trusted proxy IPs. Only trust X-Forwarded-For/X-Real-IP from these IPs. + - Liste séparée par des virgules des IP de proxy de confiance. Ne faire confiance à X-Forwarded-For/X-Real-IP que s'ils proviennent de ces IP. - ``127.0.0.1,::1`` * - rate.limit.cleanup.interval - - Number of requests between cleanup operations to prevent memory leaks. + - Nombre de requêtes entre les opérations de nettoyage pour éviter les fuites de mémoire. - ``1000`` * - virtual.host.headers - - Virtual Host: Host:fess.codelibs.org=fess + - Hôte virtuel : Host:fess.codelibs.org=fess - (empty) * - http.proxy.host - - Hostname for the HTTP proxy server. + - Nom d'hôte du serveur proxy HTTP. - (empty) * - http.proxy.port - - Port number for the HTTP proxy server (e.g., 8080). + - Numéro de port du serveur proxy HTTP (par exemple, 8080). - ``8080`` * - http.proxy.username - - Username for HTTP proxy authentication. + - Nom d'utilisateur pour l'authentification auprès du proxy HTTP. - (empty) * - http.proxy.password - - Password for HTTP proxy authentication. + - Mot de passe pour l'authentification auprès du proxy HTTP. - (empty) * - http.fileupload.max.size - - Maximum size (bytes) for HTTP file uploads. + - Taille maximale (octets) des téléversements de fichiers HTTP. - ``262144000`` * - http.fileupload.threshold.size - - Threshold size (bytes) for HTTP file upload buffering. + - Taille seuil (octets) pour la mise en tampon des téléversements de fichiers HTTP. - ``262144`` * - http.fileupload.max.file.count - - Maximum number of files allowed per HTTP upload. + - Nombre maximum de fichiers autorisés par téléversement HTTP. - ``10`` Index ----- -.. list-table:: Crawler Common +.. list-table:: Crawler commun :header-rows: 1 * - Name - Description - Default * - crawler.http.thread_pool.size - - Number of threads for HTTP crawling. + - Nombre de threads pour le crawl HTTP. - ``0`` * - crawler.data.serializer - - Serializer type for crawler data (e.g., kryo). + - Type de sérialiseur pour les données du crawler (par exemple, kryo). - ``kryo`` * - crawler.document.max.site.length - - Maximum length of site name in documents. + - Longueur maximale du nom de site dans les documents. - ``100`` * - crawler.document.site.encoding - - Encoding for site names in documents. + - Encodage des noms de site dans les documents. - ``UTF-8`` * - crawler.document.unknown.hostname - - Hostname to use when unknown in documents. + - Nom d'hôte à utiliser lorsqu'il est inconnu dans les documents. - ``unknown`` * - crawler.document.use.site.encoding.on.english - - Whether to use site encoding for English documents. + - Indique s'il faut utiliser l'encodage du site pour les documents en anglais. - ``false`` * - crawler.document.append.data - - Whether to append data to documents. + - Indique s'il faut ajouter des données aux documents. - ``true`` * - crawler.document.append.filename - - Whether to append filename to documents. + - Indique s'il faut ajouter le nom de fichier aux documents. - ``false`` * - crawler.document.max.alphanum.term.size - - Maximum size of alphanumeric terms in documents. + - Taille maximale des mots alphanumériques dans les documents. - ``20`` * - crawler.document.max.symbol.term.size - - Maximum size of symbol terms in documents. + - Taille maximale des mots symboles dans les documents. - ``10`` * - crawler.document.duplicate.term.removed - - Whether to remove duplicate terms in documents. + - Indique s'il faut supprimer les mots en double dans les documents. - ``false`` * - crawler.document.space.chars - - Unicode space characters for document parsing. + - Caractères d'espace Unicode pour l'analyse des documents. - ``u0009u000Au000Bu000Cu000Du001Cu001Du001Eu001Fu0020u00A0u1680u180Eu2000u2001u2002u2003u2004u2005u2006u2007u2008u2009u200Au200Bu200Cu202Fu205Fu3000uFEFFuFFFDu00B6`` * - crawler.document.fullstop.chars - - Unicode full stop characters for document parsing. + - Caractères de point final Unicode pour l'analyse des documents. - ``u002eu06d4u2e3cu3002`` * - crawler.crawling.data.encoding - - Encoding for crawling data. + - Encodage des données de crawl. - ``UTF-8`` * - crawler.web.protocols - - Supported web protocols for crawling. + - Protocoles Web pris en charge pour le crawl. - ``http,https`` * - crawler.file.protocols - - Supported file protocols for crawling. + - Protocoles de fichiers pris en charge pour le crawl. - ``file,smb,smb1,ftp`` * - crawler.data.env.param.key.pattern - - Pattern for environment variable keys in crawling data. + - Motif des clés de variables d'environnement dans les données de crawl. - ``^FESS_ENV_.*`` * - crawler.ignore.robots.txt - - Whether to ignore robots.txt during crawling. + - Indique s'il faut ignorer robots.txt pendant le crawl. - ``false`` * - crawler.ignore.robots.tags - - Whether to ignore robots meta tags during crawling. + - Indique s'il faut ignorer les balises meta robots pendant le crawl. - ``false`` * - crawler.ignore.content.exception - - Whether to ignore content exceptions during crawling. + - Indique s'il faut ignorer les exceptions de contenu pendant le crawl. - ``true`` * - crawler.failure.url.status.codes - - HTTP status codes considered as failure URLs. + - Codes d'état HTTP considérés comme des URL en échec. - ``404,403,410`` * - crawler.system.monitor.interval - - Interval (seconds) for system monitor during crawling. + - Intervalle (secondes) du moniteur système pendant le crawl. - ``60`` * - crawler.hotthread.ignore_idle_threads - - Whether to ignore idle threads in hot thread monitoring. + - Indique s'il faut ignorer les threads inactifs dans la surveillance des hot threads. - ``true`` * - crawler.hotthread.interval - - Interval for hot thread monitoring (e.g., 500ms). + - Intervalle de la surveillance des hot threads (par exemple, 500ms). - ``500ms`` * - crawler.hotthread.snapshots - - Number of snapshots for hot thread monitoring. + - Nombre de snapshots pour la surveillance des hot threads. - ``10`` * - crawler.hotthread.threads - - Number of threads for hot thread monitoring. + - Nombre de threads pour la surveillance des hot threads. - ``3`` * - crawler.hotthread.timeout - - Timeout for hot thread monitoring (e.g., 30s). + - Délai d'expiration de la surveillance des hot threads (par exemple, 30s). - ``30s`` * - crawler.hotthread.type - - Type of hot thread monitoring (e.g., cpu). + - Type de surveillance des hot threads (par exemple, cpu). - ``cpu`` * - crawler.metadata.content.excludes - - Metadata fields to exclude from document content. + - Champs de métadonnées à exclure du contenu du document. - ``resourceName,X-Parsed-By,Content-Encoding.*,Content-Type.*,X-TIKA.*,X-FESS.*`` * - crawler.metadata.name.mapping - - Mapping for document metadata names. + - Mappage des noms de métadonnées du document. - | ``title=title:string`` | ``Title=title:string`` | ``dc:title=title:string`` + | ``frontmatter.title=title:string`` .. list-table:: Crawler HTML :header-rows: 1 @@ -509,441 +522,465 @@ Index - Description - Default * - crawler.document.html.content.xpath - - XPath to extract main content from HTML documents. + - XPath pour extraire le contenu principal des documents HTML. - ``//BODY`` * - crawler.document.html.lang.xpath - - XPath to extract language attribute from HTML documents. + - XPath pour extraire l'attribut de langue des documents HTML. - ``//HTML/@lang`` * - crawler.document.html.digest.xpath - - XPath to extract digest (description) from HTML documents. + - XPath pour extraire le digest (description) des documents HTML. - ``//META[@name='description']/@content`` * - crawler.document.html.canonical.xpath - - XPath to extract canonical URL from HTML documents. + - XPath pour extraire l'URL canonique des documents HTML. - ``//LINK[@rel='canonical'][1]/@href`` * - crawler.document.html.pruned.tags - - HTML tags to prune (remove) during document processing. + - Balises HTML à élaguer (supprimer) pendant le traitement des documents. - ``noscript,script,style,header,footer,aside,nav,a[rel=nofollow]`` * - crawler.document.html.max.digest.length - - Maximum length of digest extracted from HTML documents. + - Longueur maximale du digest extrait des documents HTML. - ``120`` * - crawler.document.html.default.lang - - Default language for HTML documents. + - Langue par défaut des documents HTML. - (empty) * - crawler.document.html.default.include.index.patterns - - Patterns to include for HTML index processing. + - Motifs à inclure pour le traitement d'indexation HTML. - (empty) * - crawler.document.html.default.exclude.index.patterns - - Patterns to exclude for HTML index processing. + - Motifs à exclure pour le traitement d'indexation HTML. - ``(?i).*(css|js|jpeg|jpg|gif|png|bmp|wmv|xml|ico|exe)`` * - crawler.document.html.default.include.search.patterns - - Patterns to include for HTML search processing. + - Motifs à inclure pour le traitement de recherche HTML. - (empty) * - crawler.document.html.default.exclude.search.patterns - - Patterns to exclude for HTML search processing. + - Motifs à exclure pour le traitement de recherche HTML. - (empty) -.. list-table:: Crawler File +.. list-table:: Crawler de fichiers :header-rows: 1 * - Name - Description - Default * - crawler.document.file.name.encoding - - Encoding for file names in documents. + - Encodage des noms de fichiers dans les documents. - (empty) * - crawler.document.file.no.title.label - - Label to use when a file has no title. + - Libellé à utiliser lorsqu'un fichier n'a pas de titre. - ``No title.`` * - crawler.document.file.ignore.empty.content - - Whether to ignore files with empty content. + - Indique s'il faut ignorer les fichiers dont le contenu est vide. - ``false`` * - crawler.document.file.max.title.length - - Maximum length of file title in documents. + - Longueur maximale du titre de fichier dans les documents. - ``100`` * - crawler.document.file.max.digest.length - - Maximum length of file digest in documents. + - Longueur maximale du digest de fichier dans les documents. - ``200`` * - crawler.document.file.append.meta.content - - Whether to append meta content from files. + - Indique s'il faut ajouter le contenu des métadonnées des fichiers. - ``true`` * - crawler.document.file.append.body.content - - Whether to append body content from files. + - Indique s'il faut ajouter le contenu du corps des fichiers. - ``true`` * - crawler.document.file.default.lang - - Default language for file documents. + - Langue par défaut des documents de fichiers. - (empty) * - crawler.document.file.default.include.index.patterns - - Patterns to include for file index processing. + - Motifs à inclure pour le traitement d'indexation des fichiers. - (empty) * - crawler.document.file.default.exclude.index.patterns - - Patterns to exclude for file index processing. + - Motifs à exclure pour le traitement d'indexation des fichiers. - (empty) * - crawler.document.file.default.include.search.patterns - - Patterns to include for file search processing. + - Motifs à inclure pour le traitement de recherche des fichiers. - (empty) * - crawler.document.file.default.exclude.search.patterns - - Patterns to exclude for file search processing. + - Motifs à exclure pour le traitement de recherche des fichiers. - (empty) + * - crawler.document.file.owner.enabled + - Indique s'il faut indexer le propriétaire des fichiers crawlés (SMB, système de fichiers local et FTP). Le paramètre de configuration de crawl config.owner.enabled prévaut sur cette valeur. + - ``true`` + * - crawler.document.file.last.modifier.enabled + - Indique s'il faut indexer le dernier modificateur des fichiers crawlés, lu dans les métadonnées du document avec repli sur le propriétaire du fichier. Le paramètre de configuration de crawl config.last.modifier.enabled prévaut sur cette valeur. + - ``true`` -.. list-table:: Crawler Cache +.. list-table:: Cache du crawler :header-rows: 1 * - Name - Description - Default * - crawler.document.cache.enabled - - Whether document cache is enabled. + - Indique si le cache de documents est activé. - ``true`` * - crawler.document.cache.max.size - - Maximum size (bytes) for document cache. + - Taille maximale (octets) du cache de documents. - ``2621440`` * - crawler.document.cache.supported.mimetypes - - Supported MIME types for document cache. + - Types MIME pris en charge pour le cache de documents. - ``text/html`` * - crawler.document.cache.html.mimetypes - - ,text/plain,application/xml,application/pdf,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/vnd.ms-powerpoint,application/vnd.openxmlformats-officedocument.presentationml.presentation MIME types for HTML document cache. + - ,text/plain,application/xml,application/pdf,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/vnd.ms-powerpoint,application/vnd.openxmlformats-officedocument.presentationml.presentation Types MIME pour le cache de documents HTML. - ``text/html`` * - crawler.document.mimetype.extension.overrides - - Extension-to-MIME-type override mappings for MIME type detection (one per line: .ext=mime/type). + - Mappages de remplacement extension vers type MIME pour la détection du type MIME (un par ligne : .ext=mime/type). - (empty) + * - crawler.document.ocr.enabled + - Indique s'il faut extraire le texte des images et des PDF numérisés avec Tesseract OCR (nécessite la commande tesseract). + - ``false`` + * - crawler.document.ocr.language + - Langues de Tesseract OCR, jointes par '+' (par exemple jpn+eng). + - ``eng`` + * - crawler.document.ocr.timeout + - Délai d'expiration en secondes pour une exécution de Tesseract OCR. + - ``120`` -.. list-table:: Indexer +.. list-table:: Indexeur :header-rows: 1 * - Name - Description - Default * - indexer.thread.dump.enabled - - Whether to enable thread dump for the indexer. + - Indique s'il faut activer le vidage de threads pour l'indexeur. - ``true`` * - indexer.unprocessed.document.size - - Maximum number of unprocessed documents for the indexer. + - Nombre maximum de documents non traités pour l'indexeur. - ``1000`` * - indexer.click.count.enabled - - Whether to enable click count tracking in the indexer. + - Indique s'il faut activer le suivi du nombre de clics dans l'indexeur. - ``true`` * - indexer.favorite.count.enabled - - Whether to enable favorite count tracking in the indexer. + - Indique s'il faut activer le suivi du nombre de favoris dans l'indexeur. - ``true`` * - indexer.webfs.commit.margin.time - - Commit margin time (ms) for webfs in the indexer. + - Marge de temps de commit (ms) pour webfs dans l'indexeur. - ``5000`` * - indexer.webfs.max.empty.list.count - - Maximum number of empty lists for webfs in the indexer. + - Nombre maximum de listes vides pour webfs dans l'indexeur. - ``3600`` * - indexer.webfs.update.interval - - Update interval (ms) for webfs in the indexer. + - Intervalle de mise à jour (ms) pour webfs dans l'indexeur. - ``10000`` * - indexer.webfs.max.document.cache.size - - Maximum document cache size for webfs in the indexer. + - Taille maximale du cache de documents pour webfs dans l'indexeur. - ``10`` * - indexer.webfs.max.document.request.size - - Maximum document request size (bytes) for webfs in the indexer. + - Taille maximale des requêtes de documents (octets) pour webfs dans l'indexeur. - ``1048576`` * - indexer.data.max.document.cache.size - - Maximum document cache size for data in the indexer. + - Taille maximale du cache de documents pour data dans l'indexeur. - ``10000`` * - indexer.data.max.document.request.size - - Maximum document request size (bytes) for data in the indexer. + - Taille maximale des requêtes de documents (octets) pour data dans l'indexeur. - ``1048576`` * - indexer.data.max.delete.cache.size - - Maximum delete cache size for data in the indexer. + - Taille maximale du cache de suppression pour data dans l'indexeur. - ``100`` * - indexer.data.max.redirect.count - - Maximum redirect count for data in the indexer. + - Nombre maximum de redirections pour data dans l'indexeur. - ``10`` * - indexer.language.fields - - Fields used for language detection in the indexer. + - Champs utilisés pour la détection de langue dans l'indexeur. - ``content,important_content,title`` * - indexer.language.detect.length - - Length of text for language detection in the indexer. + - Longueur du texte pour la détection de langue dans l'indexeur. - ``1000`` * - indexer.max.result.window.size - - Maximum result window size for the indexer. + - Taille maximale de la fenêtre de résultats pour l'indexeur. - ``10000`` * - indexer.max.search.doc.size - - Maximum number of search documents for the indexer. + - Nombre maximum de documents de recherche pour l'indexeur. - ``50000`` -.. list-table:: Index Settings +.. list-table:: Paramètres de l'index :header-rows: 1 * - Name - Description - Default * - index.codec - - Codec type for the index. + - Type de codec pour l'index. - ``default`` * - index.number_of_shards - - Number of primary shards for the index. + - Nombre de shards primaires pour l'index. - ``5`` * - index.auto_expand_replicas - - Auto expand replicas setting for the index. + - Paramètre d'expansion automatique des répliques pour l'index. - ``0-1`` * - index.id.digest.algorithm - - Digest algorithm for index IDs. + - Algorithme de digest pour les ID d'index. - ``SHA-512`` * - index.user.initial_password - - Initial password for the index user. + - Mot de passe initial de l'utilisateur de l'index. - ``admin`` -.. list-table:: Field Names +.. list-table:: Noms de champs :header-rows: 1 * - Name - Description - Default * - index.field.favorite_count - - Field name for favorite count in the index. + - Nom du champ pour le nombre de favoris dans l'index. - ``favorite_count`` * - index.field.click_count - - Field name for click count in the index. + - Nom du champ pour le nombre de clics dans l'index. - ``click_count`` * - index.field.config_id - - Field name for config ID in the index. + - Nom du champ pour l'ID de configuration dans l'index. - ``config_id`` * - index.field.expires - - Field name for expiration date in the index. + - Nom du champ pour la date d'expiration dans l'index. - ``expires`` * - index.field.url - - Field name for URL in the index. + - Nom du champ pour l'URL dans l'index. - ``url`` * - index.field.doc_id - - Field name for document ID in the index. + - Nom du champ pour l'ID de document dans l'index. - ``doc_id`` * - index.field.id - - Field name for internal ID in the index. + - Nom du champ pour l'ID interne dans l'index. - ``_id`` * - index.field.version - - Field name for version in the index. + - Nom du champ pour la version dans l'index. - ``_version`` * - index.field.seq_no - - Field name for sequence number in the index. + - Nom du champ pour le numéro de séquence dans l'index. - ``_seq_no`` * - index.field.primary_term - - Field name for primary term in the index. + - Nom du champ pour le terme primaire dans l'index. - ``_primary_term`` * - index.field.lang - - Field name for language in the index. + - Nom du champ pour la langue dans l'index. - ``lang`` * - index.field.has_cache - - Field name for cache status in the index. + - Nom du champ pour le statut du cache dans l'index. - ``has_cache`` * - index.field.last_modified - - Field name for last modified date in the index. + - Nom du champ pour la date de dernière modification dans l'index. - ``last_modified`` + * - index.field.etag + - Nom du champ pour l'en-tête de réponse ETag du document crawlé dans l'index. + - ``etag`` + * - index.field.owner + - Nom du champ pour le propriétaire du fichier crawlé dans l'index. + - ``owner`` + * - index.field.last_modifier + - Nom du champ pour le dernier modificateur du fichier crawlé dans l'index. + - ``last_modifier`` * - index.field.anchor - - Field name for anchor in the index. + - Nom du champ pour l'ancre dans l'index. - ``anchor`` * - index.field.segment - - Field name for segment in the index. + - Nom du champ pour le segment dans l'index. - ``segment`` * - index.field.role - - Field name for role in the index. + - Nom du champ pour le rôle dans l'index. - ``role`` * - index.field.boost - - Field name for boost value in the index. + - Nom du champ pour la valeur de boost dans l'index. - ``boost`` * - index.field.created - - Field name for creation date in the index. + - Nom du champ pour la date de création dans l'index. - ``created`` * - index.field.timestamp - - Field name for timestamp in the index. + - Nom du champ pour l'horodatage dans l'index. - ``timestamp`` * - index.field.label - - Field name for label in the index. + - Nom du champ pour l'étiquette dans l'index. - ``label`` * - index.field.tag - - Field name for the user tags of the document in the index. + - Nom du champ pour les tags utilisateur du document dans l'index. - ``tag`` * - index.field.mimetype - - Field name for MIME type in the index. + - Nom du champ pour le type MIME dans l'index. - ``mimetype`` * - index.field.parent_id - - Field name for parent ID in the index. + - Nom du champ pour l'ID parent dans l'index. - ``parent_id`` * - index.field.important_content - - Field name for important content in the index. + - Nom du champ pour le contenu important dans l'index. - ``important_content`` * - index.field.content - - Field name for content in the index. + - Nom du champ pour le contenu dans l'index. - ``content`` * - index.field.content_minhash_bits - - Field name for content minhash bits in the index. + - Nom du champ pour les bits minhash du contenu dans l'index. - ``content_minhash_bits`` * - index.field.cache - - Field name for cache in the index. + - Nom du champ pour le cache dans l'index. - ``cache`` * - index.field.digest - - Field name for digest in the index. + - Nom du champ pour le digest dans l'index. - ``digest`` * - index.field.title - - Field name for title in the index. + - Nom du champ pour le titre dans l'index. - ``title`` * - index.field.host - - Field name for host in the index. + - Nom du champ pour l'hôte dans l'index. - ``host`` * - index.field.site - - Field name for site in the index. + - Nom du champ pour le site dans l'index. - ``site`` * - index.field.content_length - - Field name for content length in the index. + - Nom du champ pour la longueur du contenu dans l'index. - ``content_length`` * - index.field.filetype - - Field name for file type in the index. + - Nom du champ pour le type de fichier dans l'index. - ``filetype`` * - index.field.filename - - Field name for file name in the index. + - Nom du champ pour le nom de fichier dans l'index. - ``filename`` * - index.field.thumbnail - - Field name for thumbnail in the index. + - Nom du champ pour la vignette dans l'index. - ``thumbnail`` * - index.field.virtual_host - - Field name for virtual host in the index. + - Nom du champ pour l'hôte virtuel dans l'index. - ``virtual_host`` * - response.field.content_title - - Field name for content title in the response. + - Nom du champ pour le titre du contenu dans la réponse. - ``content_title`` * - response.field.content_description - - Field name for content description in the response. + - Nom du champ pour la description du contenu dans la réponse. - ``content_description`` * - response.field.url_link - - Field name for URL link in the response. + - Nom du champ pour le lien URL dans la réponse. - ``url_link`` * - response.field.site_path - - Field name for site path in the response. + - Nom du champ pour le chemin du site dans la réponse. - ``site_path`` * - response.max.title.length - - Maximum length of content title in the response. + - Longueur maximale du titre du contenu dans la réponse. - ``50`` * - response.max.site.path.length - - Maximum length of site path in the response. + - Longueur maximale du chemin du site dans la réponse. - ``100`` * - response.highlight.content_title.enabled - - Whether to enable content title highlighting in the response. + - Indique s'il faut activer le surlignage du titre du contenu dans la réponse. - ``true`` * - response.inline.mimetypes - - Inline MIME types for the response. + - Types MIME inline pour la réponse. - ``application/pdf,text/plain`` * - response.headers - - HTTP headers for the response. Access-Control-\* and Timing-Allow-Origin are ignored (CORS is controlled by api.cors.\* / CorsFilter). Do not set Vary here. + - En-têtes HTTP de la réponse. Access-Control-\* et Timing-Allow-Origin sont ignorés (CORS est contrôlé par api.cors.\* / CorsFilter). Ne définissez pas Vary ici. - | ``text/html=X-XSS-Protection: 1; mode=block`` | ``text/html=Content-Security-Policy: reflected-xss block`` | ``text/html=X-Frame-Options: SAMEORIGIN`` -.. list-table:: Document Index +.. list-table:: Index des documents :header-rows: 1 * - Name - Description - Default * - index.document.search.index - - Index name for search documents. + - Nom de l'index pour les documents de recherche. - ``fess.search`` * - index.document.update.index - - Index name for update documents. + - Nom de l'index pour les documents de mise à jour. - ``fess.update`` * - index.document.suggest.index - - Index name for suggest documents. + - Nom de l'index pour les documents de suggestion. - ``fess`` * - index.document.crawler.index - - Index name for crawler documents. + - Nom de l'index pour les documents du crawler. - ``fess_crawler`` * - index.document.crawler.queue.number_of_shards - - Number of primary shards for crawler queue index. + - Nombre de shards primaires pour l'index de file d'attente du crawler. - ``10`` * - index.document.crawler.data.number_of_shards - - Number of primary shards for crawler data index. + - Nombre de shards primaires pour l'index de données du crawler. - ``10`` * - index.document.crawler.filter.number_of_shards - - Number of primary shards for crawler filter index. + - Nombre de shards primaires pour l'index de filtres du crawler. - ``10`` * - index.document.crawler.queue.number_of_replicas - - Number of replicas for crawler queue index. + - Nombre de répliques pour l'index de file d'attente du crawler. - ``1`` * - index.document.crawler.data.number_of_replicas - - Number of replicas for crawler data index. + - Nombre de répliques pour l'index de données du crawler. - ``1`` * - index.document.crawler.filter.number_of_replicas - - Number of replicas for crawler filter index. + - Nombre de répliques pour l'index de filtres du crawler. - ``1`` * - index.config.index - - Index name for configuration data. + - Nom de l'index pour les données de configuration. - ``fess_config`` * - index.user.index - - Index name for user data. + - Nom de l'index pour les données utilisateur. - ``fess_user`` * - index.log.index - - Index name for log data. + - Nom de l'index pour les données de journal. - ``fess_log`` * - index.dictionary.prefix - - Prefix for dictionary index names. + - Préfixe des noms d'index de dictionnaire. - (empty) -.. list-table:: Document Management +.. list-table:: Gestion des documents :header-rows: 1 * - Name - Description - Default * - index.admin.array.fields - - Array-type fields for admin in the index. + - Champs de type tableau pour l'administration dans l'index. - ``lang,role,label,anchor,virtual_host`` * - index.admin.date.fields - - Date-type fields for admin in the index. + - Champs de type date pour l'administration dans l'index. - ``expires,created,timestamp,last_modified`` * - index.admin.integer.fields - - Integer-type fields for admin in the index. + - Champs de type entier pour l'administration dans l'index. - (empty) * - index.admin.long.fields - - Long-type fields for admin in the index. + - Champs de type long pour l'administration dans l'index. - ``content_length,favorite_count,click_count`` * - index.admin.float.fields - - Float-type fields for admin in the index. + - Champs de type float pour l'administration dans l'index. - ``boost`` * - index.admin.double.fields - - Double-type fields for admin in the index. + - Champs de type double pour l'administration dans l'index. - (empty) * - index.admin.required.fields - - Required fields for admin in the index. + - Champs obligatoires pour l'administration dans l'index. - ``url,title,role,boost`` -.. list-table:: Timeouts +.. list-table:: Délais d'expiration :header-rows: 1 * - Name - Description - Default * - index.search.timeout - - Timeout for index search operations. + - Délai d'expiration des opérations de recherche dans l'index. - ``3m`` * - index.scroll.search.timeout - - Timeout for scroll search operations. + - Délai d'expiration des opérations de recherche scroll. - ``3m`` * - index.index.timeout - - Timeout for index operations. + - Délai d'expiration des opérations sur l'index. - ``3m`` * - index.bulk.timeout - - Timeout for bulk index operations. + - Délai d'expiration des opérations d'indexation en bloc. - ``3m`` * - index.delete.timeout - - Timeout for delete operations in the index. + - Délai d'expiration des opérations de suppression dans l'index. - ``3m`` * - index.health.timeout - - Timeout for index health checks. + - Délai d'expiration des contrôles de santé de l'index. - ``10m`` * - index.indices.timeout - - Timeout for index indices operations. + - Délai d'expiration des opérations sur les indices de l'index. - ``1m`` -.. list-table:: File Types +.. list-table:: Types de fichiers :header-rows: 1 * - Name - Description - Default * - index.filetype - - Mapping of MIME types to filetype labels for indexing. + - Mappage des types MIME vers les libellés de filetype pour l'indexation. - | ``text/html=html`` | ``application/msword=word`` | ``application/vnd.openxmlformats-officedocument.wordprocessingml.document=word`` @@ -996,200 +1033,200 @@ Index | ``image/tiff=tiff`` | ``image/jpeg=jpg`` * - index.reindex.size - - Number of documents to process per reindex operation. + - Nombre de documents à traiter par opération de réindexation. - ``100`` * - index.reindex.body - - Request body template for reindex operations. + - Modèle de corps de requête pour les opérations de réindexation. - ``{"source":{"index":"__SOURCE_INDEX__","size":__SIZE__},"dest":{"index":"__DEST_INDEX__"},"script":{"source":"__SCRIPT_SOURCE__"}}`` * - index.reindex.requests_per_second - - Requests per second for reindex operations ("adaptive" for auto). + - Requêtes par seconde pour les opérations de réindexation ("adaptive" pour automatique). - ``adaptive`` * - index.reindex.refresh - - Whether to refresh the index after reindexing. + - Indique s'il faut actualiser l'index après la réindexation. - ``false`` * - index.reindex.timeout - - Timeout for reindex operations. + - Délai d'expiration des opérations de réindexation. - ``1m`` * - index.reindex.scroll - - Scroll timeout for reindex operations. + - Délai d'expiration du scroll pour les opérations de réindexation. - ``5m`` * - index.reindex.max_docs - - Maximum number of documents for reindex operations. + - Nombre maximum de documents pour les opérations de réindexation. - (empty) -.. list-table:: Query +.. list-table:: Requête :header-rows: 1 * - Name - Description - Default * - query.max.length - - Maximum length of search queries. + - Longueur maximale des requêtes de recherche. - ``1000`` * - query.timeout - - Timeout (ms) for search queries. + - Délai d'expiration (ms) des requêtes de recherche. - ``10000`` * - query.timeout.logging - - Whether to log searches whose results are incomplete because the query timed out or a shard failed. + - Indique s'il faut consigner les recherches dont les résultats sont incomplets parce que la requête a expiré ou qu'un shard a échoué. - ``true`` * - query.track.total.hits - - Maximum number of total hits to track in queries. Only a positive number or true is supported: false leaves the response without a hit count, and a search that asks for it, here or as a search parameter, is refused. + - Nombre maximum de hits totaux à suivre dans les requêtes. Seuls un nombre positif ou true sont pris en charge : false laisse la réponse sans nombre de hits, et une recherche qui le demande, ici ou comme paramètre de recherche, est refusée. - ``10000`` * - query.geo.fields - - Fields used for geo search queries. + - Champs utilisés pour les requêtes de recherche géographique. - ``location`` * - query.browser.lang.parameter.name - - Parameter name for browser language in queries. + - Nom du paramètre pour la langue du navigateur dans les requêtes. - ``browser_lang`` * - query.replace.term.with.prefix.query - - Whether to replace term with prefix query. + - Indique s'il faut remplacer un terme par une requête de préfixe. - ``true`` * - query.orsearch.min.hit.count - - Minimum hit count for OR search queries. + - Nombre minimum de hits pour les requêtes de recherche OR. - ``-1`` * - query.highlight.terminal.chars - - Unicode terminal characters for query highlighting. + - Caractères terminaux Unicode pour le surlignage des requêtes. - ``u0021u002Cu002Eu003Fu0589u061Fu06D4u0700u0701u0702u0964u104Au104Bu1362u1367u1368u166Eu1803u1809u203Cu203Du2047u2048u2049u3002uFE52uFE57uFF01uFF0EuFF1FuFF61`` * - query.highlight.fragment.size - - Fragment size for query highlighting. + - Taille des fragments pour le surlignage des requêtes. - ``60`` * - query.highlight.number.of.fragments - - Number of fragments for query highlighting. + - Nombre de fragments pour le surlignage des requêtes. - ``2`` * - query.highlight.type - - Type of query highlighting. + - Type de surlignage des requêtes. - ``fvh`` * - query.highlight.tag.pre - - Tag to use before highlighted text. + - Balise à utiliser avant le texte surligné. - ```` * - query.highlight.tag.post - - Tag to use after highlighted text. + - Balise à utiliser après le texte surligné. - ```` * - query.highlight.boundary.chars - - Boundary characters for query highlighting. + - Caractères de délimitation pour le surlignage des requêtes. - ``u0009u000Au0013u0020`` * - query.highlight.boundary.max.scan - - Maximum scan for query highlight boundaries. + - Balayage maximal pour les limites de surlignage des requêtes. - ``20`` * - query.highlight.boundary.scanner - - Scanner type for query highlight boundaries. + - Type de scanner pour les limites de surlignage des requêtes. - ``chars`` * - query.highlight.encoder - - Encoder type for query highlighting. + - Type d'encodeur pour le surlignage des requêtes. - ``default`` * - query.highlight.force.source - - Whether to force source for query highlighting. + - Indique s'il faut forcer la source pour le surlignage des requêtes. - ``false`` * - query.highlight.fragmenter - - Fragmenter type for query highlighting. + - Type de fragmenteur pour le surlignage des requêtes. - ``span`` * - query.highlight.fragment.offset - - Offset for query highlight fragments. + - Décalage des fragments de surlignage des requêtes. - ``-1`` * - query.highlight.no.match.size - - Size for no-match query highlight. + - Taille du surlignage de requête sans correspondance. - ``0`` * - query.highlight.order - - Order for query highlight fragments. + - Ordre des fragments de surlignage des requêtes. - ``score`` * - query.highlight.phrase.limit - - Phrase limit for query highlighting. + - Limite de phrases pour le surlignage des requêtes. - ``256`` * - query.highlight.content.description.fields - - Fields for content description in query highlighting. + - Champs pour la description du contenu dans le surlignage des requêtes. - ``hl_content,digest`` * - query.highlight.boundary.position.detect - - Whether to detect boundary position in query highlighting. + - Indique s'il faut détecter la position de limite dans le surlignage des requêtes. - ``true`` * - query.highlight.text.fragment.type - - Type for text fragment in query highlighting. + - Type de fragment de texte dans le surlignage des requêtes. - ``query`` * - query.highlight.text.fragment.size - - Size for text fragment in query highlighting. + - Taille du fragment de texte dans le surlignage des requêtes. - ``3`` * - query.highlight.text.fragment.prefix.length - - Prefix length for text fragment in query highlighting. + - Longueur du préfixe du fragment de texte dans le surlignage des requêtes. - ``5`` * - query.highlight.text.fragment.suffix.length - - Suffix length for text fragment in query highlighting. + - Longueur du suffixe du fragment de texte dans le surlignage des requêtes. - ``5`` * - query.max.search.result.offset - - Maximum search result offset for queries. + - Décalage maximal des résultats de recherche pour les requêtes. - ``100000`` * - query.additional.default.fields - - Additional default fields for queries. + - Champs par défaut supplémentaires pour les requêtes. - (empty) * - query.additional.response.fields - - Additional fields fetched from the index for search results. The search API returns a field added here only if it is also listed in query.additional.api.response.fields. + - Champs supplémentaires récupérés depuis l'index pour les résultats de recherche. L'API de recherche ne retourne un champ ajouté ici que s'il figure aussi dans query.additional.api.response.fields. - (empty) * - query.additional.api.response.fields - - Additional API response fields for queries. This key only appends fields to the v2 API response allow-list (add-only); it does not fetch them. A field must also be fetched: add it to query.additional.response.fields for the search API, or to query.additional.scroll.response.fields for the scroll API. Do not add ACL or internal fields (for example role, virtual_host); adding them would expose access-control information in the search API response. + - Champs de réponse API supplémentaires pour les requêtes. Cette clé ne fait qu'ajouter des champs à la liste d'autorisation de la réponse de l'API v2 (ajout uniquement) ; elle ne les récupère pas. Un champ doit aussi être récupéré : ajoutez-le à query.additional.response.fields pour l'API de recherche, ou à query.additional.scroll.response.fields pour l'API scroll. N'ajoutez pas de champs ACL ou internes (par exemple role, virtual_host) ; les ajouter exposerait des informations de contrôle d'accès dans la réponse de l'API de recherche. - (empty) * - query.additional.scroll.response.fields - - Additional fields fetched from the index for scroll search results. The scroll API returns a field added here only if it is also listed in query.additional.api.response.fields. + - Champs supplémentaires récupérés depuis l'index pour les résultats de recherche scroll. L'API scroll ne retourne un champ ajouté ici que s'il figure aussi dans query.additional.api.response.fields. - (empty) * - query.additional.cache.response.fields - - Additional cache response fields for queries. + - Champs de réponse de cache supplémentaires pour les requêtes. - (empty) * - query.additional.highlighted.fields - - Additional highlighted fields for queries. + - Champs surlignés supplémentaires pour les requêtes. - (empty) * - query.additional.search.fields - - Additional search fields for queries. + - Champs de recherche supplémentaires pour les requêtes. - (empty) * - query.additional.facet.fields - - Additional facet fields for queries. + - Champs de facette supplémentaires pour les requêtes. - (empty) * - query.additional.sort.fields - - Additional sort fields for queries. + - Champs de tri supplémentaires pour les requêtes. - (empty) * - query.additional.analyzed.fields - - Additional analyzed fields for queries. + - Champs analysés supplémentaires pour les requêtes. - (empty) * - query.additional.not.analyzed.fields - - Additional not-analyzed fields for queries. + - Champs non analysés supplémentaires pour les requêtes. - (empty) * - query.gsa.response.fields - - Fields for GSA response in queries. + - Champs pour la réponse GSA dans les requêtes. - ``UE,U,T,RK,S,LANG`` * - query.gsa.default.lang - - Default language for GSA queries. + - Langue par défaut pour les requêtes GSA. - ``en`` * - query.gsa.default.sort - - Default sort for GSA queries. + - Tri par défaut pour les requêtes GSA. - (empty) * - query.gsa.meta.prefix - - Meta prefix for GSA queries. + - Préfixe meta pour les requêtes GSA. - ``MT_`` * - query.gsa.index.field.charset - - Charset field for GSA index queries. + - Champ de jeu de caractères pour les requêtes d'index GSA. - ``charset`` * - query.gsa.index.field.content_type. - - Content type field for GSA index queries. + - Champ de type de contenu pour les requêtes d'index GSA. - ``content_type`` * - query.collapse.max.concurrent.group.results - - Maximum concurrent group results for collapse queries. + - Nombre maximum de résultats de groupe simultanés pour les requêtes collapse. - ``4`` * - query.collapse.inner.hits.name - - Inner hits name for collapse queries. + - Nom des inner hits pour les requêtes collapse. - ``similar_docs`` * - query.collapse.inner.hits.size - - Inner hits size for collapse queries. + - Taille des inner hits pour les requêtes collapse. - ``0`` * - query.collapse.inner.hits.sorts - - Sorts for inner hits in collapse queries. + - Tris des inner hits dans les requêtes collapse. - (empty) * - query.default.languages - - Default languages for queries. + - Langues par défaut pour les requêtes. - (empty) * - query.json.default.preference - - Default preference for JSON queries. + - Préférence par défaut pour les requêtes JSON. - ``_query`` * - query.gsa.default.preference - - Default preference for GSA queries. + - Préférence par défaut pour les requêtes GSA. - ``_query`` * - query.language.mapping - - Language mapping for queries. + - Mappage des langues pour les requêtes. - | ``ar=ar`` | ``bg=bg`` | ``bn=bn`` @@ -1257,149 +1294,149 @@ Index - Description - Default * - query.boost.title - - Boost value for title field in queries. + - Valeur de boost du champ de titre dans les requêtes. - ``0.5`` * - query.boost.title.lang - - Boost value for title field with language in queries. + - Valeur de boost du champ de titre avec langue dans les requêtes. - ``1.0`` * - query.boost.content - - Boost value for content field in queries. + - Valeur de boost du champ de contenu dans les requêtes. - ``0.05`` * - query.boost.content.lang - - Boost value for content field with language in queries. + - Valeur de boost du champ de contenu avec langue dans les requêtes. - ``0.1`` * - query.boost.important_content - - Boost value for important content field in queries. + - Valeur de boost du champ de contenu important dans les requêtes. - ``-1.0`` * - query.boost.important_content.lang - - Boost value for important content field with language in queries. + - Valeur de boost du champ de contenu important avec langue dans les requêtes. - ``-1.0`` * - query.boost.fuzzy.min.length - - Minimum length for fuzzy boosting in queries. + - Longueur minimale pour le boost flou dans les requêtes. - ``4`` * - query.boost.fuzzy.title - - Boost value for fuzzy title queries. + - Valeur de boost pour les requêtes floues sur le titre. - ``0.01`` * - query.boost.fuzzy.title.fuzziness - - Fuzziness for fuzzy title queries. + - Fuzziness pour les requêtes floues sur le titre. - ``AUTO`` * - query.boost.fuzzy.title.expansions - - Number of expansions for fuzzy title queries. + - Nombre d'expansions pour les requêtes floues sur le titre. - ``10`` * - query.boost.fuzzy.title.prefix_length - - Prefix length for fuzzy title queries. + - Longueur du préfixe pour les requêtes floues sur le titre. - ``0`` * - query.boost.fuzzy.title.transpositions - - Whether to allow transpositions in fuzzy title queries. + - Indique s'il faut autoriser les transpositions dans les requêtes floues sur le titre. - ``true`` * - query.boost.fuzzy.content - - Boost value for fuzzy content queries. + - Valeur de boost pour les requêtes floues sur le contenu. - ``0.005`` * - query.boost.fuzzy.content.fuzziness - - Fuzziness for fuzzy content queries. + - Fuzziness pour les requêtes floues sur le contenu. - ``AUTO`` * - query.boost.fuzzy.content.expansions - - Number of expansions for fuzzy content queries. + - Nombre d'expansions pour les requêtes floues sur le contenu. - ``10`` * - query.boost.fuzzy.content.prefix_length - - Prefix length for fuzzy content queries. + - Longueur du préfixe pour les requêtes floues sur le contenu. - ``0`` * - query.boost.fuzzy.content.transpositions - - Whether to allow transpositions in fuzzy content queries. + - Indique s'il faut autoriser les transpositions dans les requêtes floues sur le contenu. - ``true`` * - query.default.query_type - - Default query type. + - Type de requête par défaut. - ``bool`` * - query.dismax.tie_breaker - - Tie breaker value for dismax queries. + - Valeur de tie breaker pour les requêtes dismax. - ``0.1`` * - query.bool.minimum_should_match - - Minimum should match value for boolean queries. + - Valeur de minimum should match pour les requêtes booléennes. - (empty) * - query.prefix.expansions - - Number of expansions for prefix queries. + - Nombre d'expansions pour les requêtes de préfixe. - ``50`` * - query.prefix.slop - - Slop value for prefix queries. + - Valeur de slop pour les requêtes de préfixe. - ``0`` * - query.fuzzy.prefix_length - - Prefix length for fuzzy queries. + - Longueur du préfixe pour les requêtes floues. - ``0`` * - query.fuzzy.expansions - - Number of expansions for fuzzy queries. + - Nombre d'expansions pour les requêtes floues. - ``50`` * - query.fuzzy.transpositions - - Whether to allow transpositions in fuzzy queries. + - Indique s'il faut autoriser les transpositions dans les requêtes floues. - ``true`` -.. list-table:: Facet +.. list-table:: Facette :header-rows: 1 * - Name - Description - Default * - query.facet.fields - - Fields for facet queries. + - Champs pour les requêtes de facette. - ``label`` * - query.facet.fields.size - - Size of facet fields. + - Taille des champs de facette. - ``100`` * - query.facet.fields.size.max - - Upper clamp for facet.size (applied at the search chokepoint). + - Borne supérieure de facet.size (appliquée au point de passage obligé de la recherche). - ``1000`` * - query.facet.fields.min_doc_count - - Minimum document count for facet fields. + - Nombre minimum de documents pour les champs de facette. - ``1`` * - query.facet.fields.min_doc_count.max - - Upper clamp for facet.minDocCount (applied at the search chokepoint). + - Borne supérieure de facet.minDocCount (appliquée au point de passage obligé de la recherche). - ``2147483647`` * - query.facet.fields.sort - - Sort order for facet fields. + - Ordre de tri des champs de facette. - ``count.desc`` * - query.facet.fields.missing - - Value for missing facet fields. + - Valeur pour les champs de facette manquants. - (empty) * - query.facet.queries - - Facet queries definition. + - Définition des requêtes de facette. - | ``labels.facet_timestamp_title:labels.facet_timestamp_1day=timestamp:[now/d-1d TO *] labels.facet_timestamp_1week=timestamp:[now/d-7d TO *] labels.facet_timestamp_1month=timestamp:[now/d-1M TO *] labels.facet_timestamp_1year=timestamp:[now/d-1y TO *]`` | ``labels.facet_contentLength_title:labels.facet_contentLength_10k=content_length:[0 TO 9999] labels.facet_contentLength_10kto100k=content_length:[10000 TO 99999] labels.facet_contentLength_100kto500k=content_length:[100000 TO 499999] labels.facet_contentLength_500kto1m=content_length:[500000 TO 999999] labels.facet_contentLength_1m=content_length:[1000000 TO *]`` | ``labels.facet_filetype_title:labels.facet_filetype_html=filetype:html labels.facet_filetype_word=filetype:word labels.facet_filetype_excel=filetype:excel labels.facet_filetype_powerpoint=filetype:powerpoint labels.facet_filetype_odt=filetype:odt labels.facet_filetype_ods=filetype:ods labels.facet_filetype_odp=filetype:odp labels.facet_filetype_pdf=filetype:pdf labels.facet_filetype_txt=filetype:txt labels.facet_filetype_others=filetype:others`` -.. list-table:: Ranking +.. list-table:: Classement :header-rows: 1 * - Name - Description - Default * - rank.fusion.window_size - - Window size for rank fusion. + - Taille de la fenêtre pour le rank fusion. - ``200`` * - rank.fusion.rank_constant - - Rank constant for rank fusion. + - Constante de rang pour le rank fusion. - ``20`` * - rank.fusion.threads - - Number of threads for rank fusion. + - Nombre de threads pour le rank fusion. - ``-1`` * - rank.fusion.timeout - - Maximum time (milliseconds) to wait for the searchers other than the main one when Fess fuses their results itself (rank.fusion.engine.enabled=false). A searcher that has not answered by then is left out of that search, and the results are flagged as partial and timed out. The main searcher is always waited for. 0 or less waits without a limit. + - Durée maximale (millisecondes) d'attente des searchers autres que le searcher principal lorsque Fess fusionne lui-même leurs résultats (rank.fusion.engine.enabled=false). Un searcher qui n'a pas répondu d'ici là est exclu de cette recherche, et les résultats sont marqués comme partiels et expirés. Le searcher principal est toujours attendu. 0 ou moins attend sans limite. - ``10000`` * - rank.fusion.score_field - - Score field for rank fusion. + - Champ de score pour le rank fusion. - ``rf_score`` * - rank.fusion.engine.enabled - - Whether the search engine performs rank fusion. When true, the searchers that can take part contribute their queries to a single request, so facets and total hits describe the fused result set. When false, Fess fuses the searchers' results itself. + - Indique si le moteur de recherche effectue le rank fusion. Si true, les searchers pouvant y participer apportent leurs requêtes à une seule requête, de sorte que les facettes et le nombre total de hits décrivent l'ensemble de résultats fusionné. Si false, Fess fusionne lui-même les résultats des searchers. - ``false`` * - rank.fusion.combination.technique - - How the search engine combines the fused scores: rrf, arithmetic_mean, geometric_mean or harmonic_mean. + - Manière dont le moteur de recherche combine les scores fusionnés : rrf, arithmetic_mean, geometric_mean ou harmonic_mean. - ``rrf`` * - rank.fusion.normalization.technique - - How scores are normalized before they are combined: min_max, l2 or z_score. Ignored by rrf. + - Manière dont les scores sont normalisés avant d'être combinés : min_max, l2 ou z_score. Ignorée par rrf. z_score ne peut être combiné qu'avec arithmetic_mean ; toute autre moyenne est refusée et Fess fusionne lui-même les résultats. - ``min_max`` * - rank.fusion.combination.weights - - Weight per searcher for engine-side fusion, as name:weight pairs, e.g. default:0.7,semantic_chunk:0.3. The weights must sum to 1.0 and must name every searcher taking part. Empty weights them equally. + - Poids par searcher pour la fusion côté moteur, sous forme de paires name:weight, par exemple default:0.7,semantic_chunk:0.3. La somme des poids doit valoir 1.0 et chaque searcher participant doit être nommé. Si la valeur est vide, ils ont tous le même poids. - (empty) * - rank.fusion.pagination_depth - - How many results each searcher contributes per shard to engine-side fusion. This bounds both how deep a client can page and the set of documents the engine ranks: a fused search pages through this many results, and never more than indexer.max.result.window.size. + - Nombre de résultats que chaque searcher fournit par shard à la fusion côté moteur. Cela borne à la fois la profondeur de pagination accessible à un client et l'ensemble des documents que le moteur classe : une recherche fusionnée parcourt au plus ce nombre de résultats, et jamais plus que indexer.max.result.window.size. - ``1000`` .. list-table:: ACL @@ -1409,78 +1446,87 @@ Index - Description - Default * - smb.role.from.file - - Whether to get SMB roles from a file. + - Indique s'il faut obtenir les rôles SMB à partir d'un fichier. - ``true`` * - smb.available.sid.types - - Available SID types for SMB. + - Types de SID disponibles pour SMB. - ``1,2,4:2,5:1`` * - file.role.from.file - - Whether to get file roles from a file. + - Indique s'il faut obtenir les rôles de fichiers à partir d'un fichier. - ``true`` * - ftp.role.from.file - - Whether to get FTP roles from a file. + - Indique s'il faut obtenir les rôles FTP à partir d'un fichier. - ``true`` -.. list-table:: Backup +.. list-table:: Sauvegarde :header-rows: 1 * - Name - Description - Default * - index.backup.targets - - Target files for index backup. + - Fichiers cibles pour la sauvegarde de l'index. - ``fess_basic_config.bulk,fess_config.bulk,fess_user.bulk,system.properties,fess.json,doc.json`` * - index.backup.log.targets - - Target log files for index backup. - - ``click_log.ndjson,favorite_log.ndjson,search_log.ndjson,user_info.ndjson`` + - Fichiers de journal cibles pour la sauvegarde de l'index. + - ``chat_log.ndjson,click_log.ndjson,favorite_log.ndjson,search_log.ndjson,user_info.ndjson`` * - index.backup.log.load.timeout - - Timeout for loading index backup logs. + - Délai d'expiration du chargement des journaux de sauvegarde de l'index. - ``60000`` -.. list-table:: Logging +.. list-table:: Journalisation :header-rows: 1 * - Name - Description - Default * - logging.app.packages - - Application packages for logging. + - Packages d'application pour la journalisation. - ``org.codelibs,org.dbflute,org.lastaflute`` * - logging.search.docs.enabled - - Whether to enable search docs logging. + - Indique s'il faut activer la journalisation des documents de recherche. - ``true`` * - logging.search.docs.fields - - Fields to log for search docs. + - Champs à consigner pour les documents de recherche. - ``filetype,created,click_count,title,doc_id,url,score,site,filename,host,digest,boost,mimetype,favorite_count,_id,lang,last_modified,content_length,timestamp`` * - logging.search.use.logfile - - Whether to use a log file for search logging. + - Indique s'il faut utiliser un fichier journal pour la journalisation des recherches. - ``true`` * - logging.search.max.queue.size - - Maximum queue size for search logging. + - Taille maximale de la file d'attente pour la journalisation des recherches. - ``10000`` * - logging.click.max.queue.size - - Maximum queue size for click logging. + - Taille maximale de la file d'attente pour la journalisation des clics. - ``10000`` + * - logging.chat.max.queue.size + - Taille maximale de la file d'attente pour la journalisation de l'utilisation du chat. + - ``10000`` + * - search.history.enabled + - Indique s'il faut enregistrer les conditions de recherche des utilisateurs connectés pour l'historique de recherche. + - ``true`` + * - search.history.size + - Nombre maximum d'entrées de l'historique de recherche retournées par utilisateur. + - ``10`` * - user.tag.enabled - - Whether logged-in users can tag documents. Each tag belongs to the user who created it. + - Indique si les utilisateurs connectés peuvent poser des tags sur les documents. Chaque tag appartient à l'utilisateur qui l'a créé. - ``false`` * - user.tag.name.max.length - - Maximum length of a tag name, in code points. + - Longueur maximale d'un nom de tag, en points de code. - ``50`` * - user.tag.max.tags - - Maximum number of tags one user can own. + - Nombre maximum de tags qu'un utilisateur peut posséder. - ``1000`` * - user.tag.max.paths - - Maximum number of URLs one tag can be put on. + - Nombre maximum d'URL sur lesquelles un tag peut être posé. - ``10000`` * - user.tag.queue.max.size - - Maximum number of pending tag changes held in memory until they are applied to the documents. + - Nombre maximum de modifications de tags en attente gardées en mémoire jusqu'à leur application aux documents. - ``10000`` * - user.tag.process.batch.size - - Number of URLs updated per bulk request when tag changes are applied to the documents. + - Nombre d'URL mises à jour par requête en bloc lors de l'application des modifications de tags aux documents. - ``100`` * - user.tag.visible.max.size - - Maximum number of tags visible to one user in a search. + - Nombre maximum de tags visibles par un utilisateur dans une recherche. - ``1000`` Web @@ -1493,876 +1539,936 @@ Web - Description - Default * - form.admin.max.input.size - - Maximum input size for admin forms. + - Taille maximale de saisie pour les formulaires d'administration. - ``10000`` * - form.admin.label.in.config.enabled - - Whether to enable label in admin config forms. + - Indique s'il faut activer les étiquettes dans les formulaires de configuration d'administration. - ``false`` * - form.admin.default.template.name - - Default template name for admin forms. + - Nom de modèle par défaut pour les formulaires d'administration. - ``__TEMPLATE__`` * - osdd.link.enabled - - Whether to enable OSDD link (OpenSearch Description Document). + - Indique s'il faut activer le lien OSDD (OpenSearch Description Document). - ``auto`` * - clipboard.copy.icon.enabled - - Whether to enable the clipboard copy icon. + - Indique s'il faut activer l'icône de copie dans le presse-papiers. - ``true`` * - authentication.admin.users - - Admin user names for authentication. + - Noms des utilisateurs administrateurs pour l'authentification. - ``admin`` * - authentication.admin.users.ignore.case - - Whether to match authentication.admin.users without regard to case: auto, true or false. auto ignores case when ldap.provider.url is set. + - Indique s'il faut comparer authentication.admin.users sans tenir compte de la casse : auto, true ou false. auto ignore la casse lorsque ldap.provider.url est défini. - ``auto`` * - authentication.admin.roles - - Admin role names for authentication. + - Noms des rôles administrateurs pour l'authentification. - ``admin`` * - role.search.default.permissions - - Default permissions for search roles. + - Permissions par défaut pour les rôles de recherche. - (empty) * - role.search.default.display.permissions - - Default display permissions for search roles. + - Permissions d'affichage par défaut pour les rôles de recherche. - ``{role}guest`` * - role.search.guest.permissions - - Keep role.search.guest.permissions non-empty. It seeds the guest role that keeps the anonymous search role set non-empty; if the resolved role set is empty the role filter is skipped (fail-open), which can disable role-based access control and expose documents to anonymous users. Guest permissions for search roles. + - Conservez role.search.guest.permissions non vide. Elle initialise le rôle invité qui maintient non vide l'ensemble des rôles de recherche anonymes ; si l'ensemble de rôles résolu est vide, le filtre de rôles est ignoré (fail-open), ce qui peut désactiver le contrôle d'accès basé sur les rôles et exposer des documents aux utilisateurs anonymes. Permissions invité pour les rôles de recherche. - ``{role}guest`` * - role.search.user.prefix - - Prefix for user roles in search. + - Préfixe des rôles utilisateur dans la recherche. - ``1`` * - role.search.group.prefix - - Prefix for group roles in search. + - Préfixe des rôles de groupe dans la recherche. - ``2`` * - role.search.role.prefix - - Prefix for role roles in search. + - Préfixe des rôles de rôle dans la recherche. - ``R`` * - role.search.denied.prefix - - Prefix for denied roles in search. + - Préfixe des rôles refusés dans la recherche. - ``D`` * - cookie.default.path - - The default path of cookie (basically '/' if no context path) + - Chemin par défaut du cookie (en principe '/' s'il n'y a pas de chemin de contexte) - ``/`` * - cookie.default.expire - - The default expire of cookie in seconds e.g. 31556926: one year, 86400: one day + - Expiration par défaut du cookie en secondes, par exemple 31556926 : un an, 86400 : un jour - ``3600`` * - session.tracking.modes - - Session tracking modes + - Modes de suivi de session - ``cookie`` * - session.cookie.secure - - Whether to add the Secure attribute to the session cookie (JSESSIONID) at startup. When blank (default), Tomcat's automatic behavior is used (Secure is added only for HTTPS requests). Set to true for production HTTPS deployments, especially when TLS is terminated at a reverse proxy. When true, the cookie is not sent over HTTP, so sessions will not be established for plain HTTP; keep it blank for localhost development. The Secure attribute is also required when SameSite=none is used. Changing this value requires a restart. + - Indique s'il faut ajouter l'attribut Secure au cookie de session (JSESSIONID) au démarrage. Lorsqu'il est vide (par défaut), le comportement automatique de Tomcat est utilisé (Secure n'est ajouté que pour les requêtes HTTPS). Définissez-le à true pour les déploiements HTTPS en production, en particulier lorsque TLS est terminé au niveau d'un reverse proxy. Lorsqu'il vaut true, le cookie n'est pas envoyé via HTTP, de sorte que les sessions ne seront pas établies en HTTP simple ; laissez-le vide pour le développement en localhost. L'attribut Secure est aussi requis lorsque SameSite=none est utilisé. La modification de cette valeur nécessite un redémarrage. - (empty) * - cookie.search.parameter.keys - - Comma-separated list of request parameter keys to store in cookies before SSO login. + - Liste séparée par des virgules des clés de paramètres de requête à stocker dans des cookies avant la connexion SSO. - ``q,num,sort`` * - cookie.search.parameter.required_keys - - Comma-separated list of required parameter keys that must be present to store in cookies. + - Liste séparée par des virgules des clés de paramètres requis qui doivent être présents pour être stockés dans des cookies. - ``q`` * - cookie.search.parameter.max.length - - Maximum length of the encoded search parameters stored in cookies. + - Longueur maximale des paramètres de recherche encodés stockés dans des cookies. - ``1000`` * - cookie.search.parameter.max.decompressed.length - - Maximum size in bytes the stored search parameters may decompress to. The bound above applies to the gzipped cookie, which is no bound on what it expands to, and the cookie comes from the client. + - Taille maximale en octets à laquelle les paramètres de recherche stockés peuvent être décompressés. La limite ci-dessus s'applique au cookie compressé en gzip, ce qui ne borne pas sa taille une fois décompressé, et le cookie provient du client. - ``65536`` * - cookie.search.parameter.max.restored.length - - Maximum length of the query string built when restoring the stored search parameters after login. Restoring them is a convenience and the login is not, so a longer one is dropped rather than written to a Location header the container would refuse. Percent-encoding multiplies a CJK query by nine, so this is far smaller than the query itself may be. Raise it together with tomcat.maxHttpHeaderSize in tomcat_config.properties, which bounds the response headers. + - Longueur maximale de la chaîne de requête construite lors de la restauration des paramètres de recherche stockés après la connexion. La restauration est un confort, la connexion n'en est pas un : une chaîne plus longue est donc abandonnée plutôt qu'écrite dans un en-tête Location que le conteneur refuserait. L'encodage en pourcentage multiplie par neuf une requête CJK, cette valeur est donc bien inférieure à ce que la requête elle-même peut atteindre. Augmentez-la en même temps que tomcat.maxHttpHeaderSize dans tomcat_config.properties, qui borne les en-têtes de réponse. - ``4096`` * - cookie.search.parameter.name - - Cookie name used to store encoded search parameters before SSO login. + - Nom du cookie utilisé pour stocker les paramètres de recherche encodés avant la connexion SSO. - ``fsrp`` * - cookie.search.parameter.http_only - - Whether to set HttpOnly attribute to the search parameter cookie. + - Indique s'il faut définir l'attribut HttpOnly sur le cookie des paramètres de recherche. - ``true`` * - cookie.search.parameter.secure - - Whether to set Secure attribute to the search parameter cookie. Should be true in production environments using HTTPS. + - Indique s'il faut définir l'attribut Secure sur le cookie des paramètres de recherche. Devrait valoir true dans les environnements de production utilisant HTTPS. - (empty) * - cookie.search.parameter.max_age - - Max-Age (in seconds) for the search parameter cookie. Use -1 for session-only cookies. + - Max-Age (en secondes) du cookie des paramètres de recherche. Utilisez -1 pour des cookies valables uniquement pour la session. - ``60`` * - cookie.search.parameter.domain - - Domain attribute for the search parameter cookie. Set to the domain scope you want the cookie to be available on (e.g., example.com). + - Attribut Domain du cookie des paramètres de recherche. Définissez la portée de domaine sur laquelle le cookie doit être disponible (par exemple, example.com). - (empty) * - cookie.search.parameter.path - - Path attribute for the search parameter cookie. Typically set to "/" or the context path of the app. + - Attribut Path du cookie des paramètres de recherche. Généralement défini sur "/" ou sur le chemin de contexte de l'application. - ``/`` * - cookie.search.parameter.same_site - - SameSite attribute for the search parameter cookie. Valid values: Lax, Strict, None + - Attribut SameSite du cookie des paramètres de recherche. Valeurs valides : Lax, Strict, None - ``Lax`` * - paging.page.size - - The size of one page for paging + - Taille d'une page pour la pagination - ``25`` * - paging.page.range.size - - The size of page range for paging + - Taille de la plage de pages pour la pagination - ``5`` * - paging.page.range.fill.limit - - The option 'fillLimit' of page range for paging + - L'option 'fillLimit' de la plage de pages pour la pagination - ``true`` -.. list-table:: Fetch Page Size +.. list-table:: Taille de page de récupération :header-rows: 1 * - Name - Description - Default * - page.docboost.max.fetch.size - - Maximum number of docboost records to fetch per page. + - Nombre maximum d'enregistrements docboost à récupérer par page. - ``1000`` * - page.keymatch.max.fetch.size - - Maximum number of keymatch records to fetch per page. + - Nombre maximum d'enregistrements keymatch à récupérer par page. - ``1000`` * - page.labeltype.max.fetch.size - - Maximum number of labeltype records to fetch per page. + - Nombre maximum d'enregistrements labeltype à récupérer par page. - ``1000`` * - page.tagtype.max.fetch.size - - Maximum number of tagtype records to fetch per page. + - Nombre maximum d'enregistrements tagtype à récupérer par page. - ``1000`` * - page.roletype.max.fetch.size - - Maximum number of roletype records to fetch per page. + - Nombre maximum d'enregistrements roletype à récupérer par page. - ``1000`` * - page.user.max.fetch.size - - Maximum number of user records to fetch per page. + - Nombre maximum d'enregistrements d'utilisateurs à récupérer par page. - ``1000`` * - page.role.max.fetch.size - - Maximum number of role records to fetch per page. + - Nombre maximum d'enregistrements de rôles à récupérer par page. - ``1000`` * - page.group.max.fetch.size - - Maximum number of group records to fetch per page. + - Nombre maximum d'enregistrements de groupes à récupérer par page. - ``1000`` * - page.crawling.info.param.max.fetch.size - - Maximum number of crawling info parameters to fetch per page. + - Nombre maximum de paramètres d'informations de crawl à récupérer par page. - ``100`` * - page.crawling.info.max.fetch.size - - Maximum number of crawling info records to fetch per page. + - Nombre maximum d'enregistrements d'informations de crawl à récupérer par page. - ``1000`` * - page.data.config.max.fetch.size - - Maximum number of data config records to fetch per page. + - Nombre maximum d'enregistrements de configuration de magasin de données à récupérer par page. - ``100`` * - page.web.config.max.fetch.size - - Maximum number of web config records to fetch per page. + - Nombre maximum d'enregistrements de configuration Web à récupérer par page. - ``100`` * - page.file.config.max.fetch.size - - Maximum number of file config records to fetch per page. + - Nombre maximum d'enregistrements de configuration de fichiers à récupérer par page. - ``100`` * - page.duplicate.host.max.fetch.size - - Maximum number of duplicate host records to fetch per page. + - Nombre maximum d'enregistrements d'hôtes en double à récupérer par page. - ``1000`` * - page.failure.url.max.fetch.size - - Maximum number of failure URL records to fetch per page. + - Nombre maximum d'enregistrements d'URL en échec à récupérer par page. - ``1000`` * - page.favorite.log.max.fetch.size - - Maximum number of favorite log records to fetch per page. + - Nombre maximum d'enregistrements du journal des favoris à récupérer par page. - ``100`` * - page.file.auth.max.fetch.size - - Maximum number of file auth records to fetch per page. + - Nombre maximum d'enregistrements d'authentification de fichier à récupérer par page. - ``100`` * - page.web.auth.max.fetch.size - - Maximum number of web auth records to fetch per page. + - Nombre maximum d'enregistrements d'authentification Web à récupérer par page. - ``100`` * - page.path.mapping.max.fetch.size - - Maximum number of path mapping records to fetch per page. + - Nombre maximum d'enregistrements de mappage de chemin à récupérer par page. - ``1000`` * - page.request.header.max.fetch.size - - Maximum number of request header records to fetch per page. + - Nombre maximum d'enregistrements d'en-têtes de requête à récupérer par page. - ``1000`` * - page.scheduled.job.max.fetch.size - - Maximum number of scheduled job records to fetch per page. + - Nombre maximum d'enregistrements de jobs planifiés à récupérer par page. - ``100`` * - page.elevate.word.max.fetch.size - - Maximum number of elevate word records to fetch per page. + - Nombre maximum d'enregistrements de mots ajoutés à récupérer par page. - ``1000`` * - page.bad.word.max.fetch.size - - Maximum number of bad word records to fetch per page. + - Nombre maximum d'enregistrements de mots exclus à récupérer par page. - ``1000`` * - page.dictionary.max.fetch.size - - Maximum number of dictionary records to fetch per page. + - Nombre maximum d'enregistrements de dictionnaires à récupérer par page. - ``1000`` * - page.relatedcontent.max.fetch.size - - Maximum number of related content records to fetch per page. + - Nombre maximum d'enregistrements de contenu associé à récupérer par page. - ``5000`` * - page.relatedquery.max.fetch.size - - Maximum number of related query records to fetch per page. + - Nombre maximum d'enregistrements de requêtes associées à récupérer par page. - ``5000`` * - page.thumbnail.queue.max.fetch.size - - Maximum number of thumbnail queue records to fetch per page. + - Nombre maximum d'enregistrements de la file d'attente de vignettes à récupérer par page. - ``100`` * - page.thumbnail.purge.max.fetch.size - - Maximum number of thumbnail purge records to fetch per page. + - Nombre maximum d'enregistrements de purge de vignettes à récupérer par page. - ``100`` * - page.score.booster.max.fetch.size - - Maximum number of score booster records to fetch per page. + - Nombre maximum d'enregistrements de booster de score à récupérer par page. - ``1000`` * - page.searchlog.max.fetch.size - - Maximum number of search log records to fetch per page. + - Nombre maximum d'enregistrements du journal de recherche à récupérer par page. - ``10000`` * - page.searchlist.track.total.hits - - Whether to track total hits in search list page. + - Indique s'il faut suivre le nombre total de hits dans la page de liste de recherche. - ``true`` * - page.searchlist.content.max.length - - Maximum content length (in characters) rendered on the search list edit page. + - Longueur maximale du contenu (en caractères) affichée sur la page d'édition de la liste de recherche. - ``100000`` -.. list-table:: Search Page +.. list-table:: Page de recherche :header-rows: 1 * - Name - Description - Default * - paging.search.page.start - - Default start page for search results. + - Page de départ par défaut des résultats de recherche. - ``0`` * - paging.search.page.size - - Default size of search results per page. + - Taille par défaut des résultats de recherche par page. - ``10`` * - paging.search.page.max.size - - Maximum size of search results per page. + - Taille maximale des résultats de recherche par page. - ``100`` * - api.param.max.length - - Maximum length of a v2 API string query parameter (q, sort, sdh). OWASP API4:2023. + - Longueur maximale d'un paramètre de requête de type chaîne de l'API v2 (q, sort, sdh). OWASP API4:2023. - ``1000`` * - api.param.max.array.size - - Maximum number of values for a v2 API repeatable query parameter. + - Nombre maximum de valeurs d'un paramètre de requête répétable de l'API v2. - ``100`` * - api.click.max.timestamp - - Maximum click-log timestamp (rt, epoch ms) accepted by the v2 click API. OWASP API4:2023. + - Horodatage maximal du journal de clics (rt, epoch ms) accepté par l'API de clics v2. OWASP API4:2023. - ``9999999999999`` * - searchlog.agg.shard.size - searchlog - ``-1`` * - searchlog.request.headers - - Request headers to include in search log. + - En-têtes de requête à inclure dans le journal de recherche. - (empty) * - searchlog.process.batch_size - - Batch size for search log processing. + - Taille de lot pour le traitement du journal de recherche. - ``100`` + * - related_query.generate.days + - Nombre de jours de journaux de recherche lus lors de la génération de requêtes associées à partir des journaux de recherche. + - ``30`` + * - related_query.generate.term.size + - Nombre maximum de termes générés par hôte virtuel. + - ``100`` + * - related_query.generate.query.size + - Nombre maximum de requêtes associées générées par terme. + - ``5`` + * - related_query.generate.min.sessions + - Nombre minimum de sessions utilisateur distinctes requis pour un terme et pour chacune de ses requêtes associées. + - ``3`` + * - related_query.generate.session.interval + - Intervalle (minutes) après une recherche dans lequel une recherche suivante de la même session compte comme une reformulation. + - ``10`` + * - related_query.generate.seed.log.size + - Nombre maximum de journaux de recherche d'un terme lus pour trouver les sessions qui l'ont recherché. + - ``1000`` + * - related_query.generate.seed.session.size + - Nombre maximum de sessions par terme dont les recherches suivantes sont lues. + - ``200`` + * - related_query.generate.log.fetch.size + - Nombre maximum de journaux des recherches suivantes lus par terme. + - ``2000`` + * - related_query.generate.query.min.length + - Longueur minimale (en caractères) d'un terme ou d'une requête associée générés. + - ``2`` + * - related_query.generate.query.max.length + - Longueur maximale (en caractères) d'un terme ou d'une requête associée générés. + - ``50`` + * - docreport.duplicate.group.size + - docreport Nombre maximum de groupes de doublons affichés par l'écran de rapport de documents, les plus grands en premier. + - ``100`` + * - docreport.duplicate.docs.size + - Nombre maximum de documents que l'écran de rapport de documents liste pour chaque groupe de doublons. + - ``10`` + * - docreport.duplicate.export.page.size + - Nombre de signatures de contenu lues par requête lors du téléchargement du rapport de doublons au format CSV. + - ``10000`` + * - docreport.dormant.days + - Nombre de jours par défaut depuis la dernière modification au-delà duquel un document est considéré comme inactif. + - ``365`` * - thumbnail.html.image.min.width - - Minimum width for HTML images in thumbnails. + - Largeur minimale des images HTML dans les vignettes. - ``100`` * - thumbnail.html.image.min.height - - Minimum height for HTML images in thumbnails. + - Hauteur minimale des images HTML dans les vignettes. - ``100`` * - thumbnail.html.image.max.aspect.ratio - - Maximum aspect ratio for HTML images in thumbnails. + - Rapport d'aspect maximal des images HTML dans les vignettes. - ``3.0`` * - thumbnail.html.image.thumbnail.width - - Width of generated thumbnail images. + - Largeur des images de vignette générées. - ``100`` * - thumbnail.html.image.thumbnail.height - - Height of generated thumbnail images. + - Hauteur des images de vignette générées. - ``100`` * - thumbnail.html.image.format - - Format of generated thumbnail images. + - Format des images de vignette générées. - ``png`` * - thumbnail.html.image.xpath - - XPath to select images for thumbnails. + - XPath pour sélectionner les images pour les vignettes. - ``//IMG`` * - thumbnail.html.image.exclude.extensions - - File extensions to exclude from thumbnail generation. + - Extensions de fichier à exclure de la génération de vignettes. - ``svg,html,css,js`` * - thumbnail.generator.interval - - Interval for thumbnail generator. + - Intervalle du générateur de vignettes. - ``0`` * - thumbnail.generator.targets - - Targets for thumbnail generator (e.g., all). + - Cibles du générateur de vignettes (par exemple, all). - ``all`` * - thumbnail.crawler.enabled - - Whether the thumbnail crawler is enabled. + - Indique si le crawler de vignettes est activé. - ``true`` * - thumbnail.system.monitor.interval - - Interval for system monitor in thumbnail processing. + - Intervalle du moniteur système dans le traitement des vignettes. - ``60`` -.. list-table:: User +.. list-table:: Utilisateur :header-rows: 1 * - Name - Description - Default * - user.code.request.parameter - - User code settings + - Paramètres du code utilisateur - ``userCode`` * - user.code.min.length - - User code minimum length. + - Longueur minimale du code utilisateur. - ``20`` * - user.code.max.length - - User code maximum length. + - Longueur maximale du code utilisateur. - ``100`` * - user.code.pattern - - User code pattern for validation. + - Motif du code utilisateur pour la validation. - ``[a-zA-Z0-9_]+`` * - mail.from.name - - Name to display in the From field of emails. + - Nom à afficher dans le champ From des e-mails. - ``Administrator`` * - mail.from.address - - Email address to use in the From field. + - Adresse e-mail à utiliser dans le champ From. - ``root@localhost`` * - mail.hostname - - Hostname for the mail server. + - Nom d'hôte du serveur de messagerie. - (empty) * - scheduler.target.name - - Target name for the scheduler. + - Nom de la cible pour le planificateur. - (empty) * - scheduler.job.class - - Job class for the scheduler. + - Classe de job pour le planificateur. - ``org.codelibs.fess.app.job.ScriptExecutorJob`` * - scheduler.concurrent.exec.mode - - Mode for concurrent execution in the scheduler. + - Mode d'exécution concurrente dans le planificateur. - ``QUIT`` * - scheduler.monitor.interval - - Interval for scheduler monitoring. + - Intervalle de surveillance du planificateur. - ``30`` * - coordinator.poll.interval - - Interval (seconds) for polling heartbeats and events. + - Intervalle (secondes) d'interrogation des heartbeats et des événements. - ``60`` * - coordinator.heartbeat.ttl - - Time-to-live (ms) for instance heartbeat documents. + - Durée de vie (ms) des documents heartbeat d'instance. - ``180000`` * - coordinator.operation.ttl - - Time-to-live (ms) for operation lock documents. + - Durée de vie (ms) des documents de verrou d'opération. - ``7200000`` * - coordinator.operation.retry - - Maximum number of retries for acquiring an operation lock. + - Nombre maximum de tentatives d'acquisition d'un verrou d'opération. - ``3`` * - coordinator.event.ttl - - Time-to-live (ms) for event notification documents. + - Durée de vie (ms) des documents de notification d'événement. - ``600000`` * - online.help.base.link - - Base link for online help. + - Lien de base de l'aide en ligne. - ``https://fess.codelibs.org/{lang}/{version}/admin/`` * - online.help.installation - - Installation guide link for online help. + - Lien du guide d'installation pour l'aide en ligne. - ``https://fess.codelibs.org/{lang}/{version}/install/install.html`` * - online.help.eol - - End-of-life information link for online help. + - Lien des informations de fin de vie pour l'aide en ligne. - ``https://fess.codelibs.org/{lang}/eol.html`` * - online.help.name.failureurl - - Online help key for failure URL. + - Clé de l'aide en ligne pour l'URL en échec. - ``failureurl`` * - online.help.name.elevateword - - Online help key for elevate word. + - Clé de l'aide en ligne pour le mot ajouté. - ``elevateword`` * - online.help.name.reqheader - - Online help key for request header. + - Clé de l'aide en ligne pour l'en-tête de requête. - ``reqheader`` * - online.help.name.dict.synonym - - Online help key for synonym dictionary. + - Clé de l'aide en ligne pour le dictionnaire de synonymes. - ``synonym`` * - online.help.name.dict - - Online help key for dictionary. + - Clé de l'aide en ligne pour le dictionnaire. - ``dict`` * - online.help.name.dict.kuromoji - - Online help key for Kuromoji dictionary. + - Clé de l'aide en ligne pour le dictionnaire Kuromoji. - ``kuromoji`` * - online.help.name.dict.protwords - - Online help key for protected words dictionary. + - Clé de l'aide en ligne pour le dictionnaire de mots protégés. - ``protwords`` * - online.help.name.dict.stopwords - - Online help key for stopwords dictionary. + - Clé de l'aide en ligne pour le dictionnaire de mots vides. - ``stopwords`` * - online.help.name.dict.stemmeroverride - - Online help key for stemmer override dictionary. + - Clé de l'aide en ligne pour le dictionnaire de remplacement de stemmer. - ``stemmeroverride`` * - online.help.name.dict.mapping - - Online help key for mapping dictionary. + - Clé de l'aide en ligne pour le dictionnaire de mappage. - ``mapping`` * - online.help.name.webconfig - - Online help key for web config. + - Clé de l'aide en ligne pour la configuration Web. - ``webconfig`` * - online.help.name.searchlist - - Online help key for search list. + - Clé de l'aide en ligne pour la liste de recherche. - ``searchlist`` * - online.help.name.log - - Online help key for log. + - Clé de l'aide en ligne pour le journal. - ``log`` * - online.help.name.general - - Online help key for general settings. + - Clé de l'aide en ligne pour les paramètres généraux. - ``general`` * - online.help.name.role - - Online help key for role. + - Clé de l'aide en ligne pour le rôle. - ``role`` * - online.help.name.joblog - - Online help key for job log. + - Clé de l'aide en ligne pour le journal des jobs. - ``joblog`` * - online.help.name.keymatch - - Online help key for keymatch. + - Clé de l'aide en ligne pour keymatch. - ``keymatch`` * - online.help.name.relatedquery - - Online help key for related query. + - Clé de l'aide en ligne pour la requête associée. - ``relatedquery`` * - online.help.name.relatedcontent - - Online help key for related content. + - Clé de l'aide en ligne pour le contenu associé. - ``relatedcontent`` * - online.help.name.wizard - - Online help key for wizard. + - Clé de l'aide en ligne pour l'assistant. - ``wizard`` * - online.help.name.badword - - Online help key for bad word. + - Clé de l'aide en ligne pour le mot exclu. - ``badword`` * - online.help.name.pathmap - - Online help key for path mapping. + - Clé de l'aide en ligne pour le mappage de chemin. - ``pathmap`` * - online.help.name.boostdoc - - Online help key for boost document. + - Clé de l'aide en ligne pour le boost de document. - ``boostdoc`` * - online.help.name.dataconfig - - Online help key for data config. + - Clé de l'aide en ligne pour la configuration de magasin de données. - ``dataconfig`` * - online.help.name.systeminfo - - Online help key for system info. + - Clé de l'aide en ligne pour les informations système. - ``systeminfo`` * - online.help.name.user - - Online help key for user. + - Clé de l'aide en ligne pour l'utilisateur. - ``user`` * - online.help.name.group - - Online help key for group. + - Clé de l'aide en ligne pour le groupe. - ``group`` * - online.help.name.dashboard - - Online help key for dashboard. + - Clé de l'aide en ligne pour le tableau de bord. - ``dashboard`` * - online.help.name.webauth - - Online help key for web authentication. + - Clé de l'aide en ligne pour l'authentification Web. - ``webauth`` * - online.help.name.fileconfig - - Online help key for file config. + - Clé de l'aide en ligne pour la configuration de fichiers. - ``fileconfig`` * - online.help.name.fileauth - - Online help key for file authentication. + - Clé de l'aide en ligne pour l'authentification de fichier. - ``fileauth`` * - online.help.name.labeltype - - Online help key for label type. + - Clé de l'aide en ligne pour le type d'étiquette. - ``labeltype`` * - online.help.name.tagtype - - Online help key for tag type. + - Clé de l'aide en ligne pour le type de tag. - ``tagtype`` * - online.help.name.duplicatehost - - Online help key for duplicate host. + - Clé de l'aide en ligne pour l'hôte en double. - ``duplicatehost`` * - online.help.name.scheduler - - Online help key for scheduler. + - Clé de l'aide en ligne pour le planificateur. - ``scheduler`` * - online.help.name.crawlinginfo - - Online help key for crawling info. + - Clé de l'aide en ligne pour les informations de crawl. - ``crawlinginfo`` * - online.help.name.backup - - Online help key for backup. + - Clé de l'aide en ligne pour la sauvegarde. - ``backup`` * - online.help.name.upgrade - - Online help key for upgrade. + - Clé de l'aide en ligne pour la mise à niveau. - ``upgrade`` * - online.help.name.sereq - - Online help key for search request. + - Clé de l'aide en ligne pour la requête de recherche. - ``sereq`` * - online.help.name.accesstoken - - Online help key for access token. + - Clé de l'aide en ligne pour le jeton d'accès. - ``accesstoken`` * - online.help.name.suggest - - Online help key for suggest. + - Clé de l'aide en ligne pour la suggestion. - ``suggest`` * - online.help.name.searchlog - - Online help key for search log. + - Clé de l'aide en ligne pour le journal de recherche. - ``searchlog`` * - online.help.name.maintenance - - Online help key for maintenance. + - Clé de l'aide en ligne pour la maintenance. - ``maintenance`` * - online.help.name.plugin - - Online help key for plugin. + - Clé de l'aide en ligne pour le plugin. - ``plugin`` * - online.help.name.storage - - Online help key for storage. + - Clé de l'aide en ligne pour le stockage. - ``storage`` * - online.help.supported.langs - - Supported languages for online help. + - Langues prises en charge pour l'aide en ligne. - ``de,es,fr,ja,ko,zh-cn`` * - forum.link - - Forum link for user support. + - Lien du forum pour l'assistance aux utilisateurs. - ``https://discuss.codelibs.org/c/Fess{lang}/`` * - forum.supported.langs - - Supported languages for the forum. + - Langues prises en charge pour le forum. - ``en,ja`` * - suggest.popular.word.seed - - Seed value for popular word suggestion. + - Valeur de seed pour la suggestion de mots populaires. - ``0`` * - suggest.popular.word.tags - - Tags for popular word suggestion. + - Tags pour la suggestion de mots populaires. - (empty) * - suggest.popular.word.fields - - Fields for popular word suggestion. + - Champs pour la suggestion de mots populaires. - (empty) * - suggest.popular.word.excludes - - Excluded words for popular word suggestion. + - Mots exclus pour la suggestion de mots populaires. - (empty) * - suggest.popular.word.size - - Number of popular words to suggest. + - Nombre de mots populaires à suggérer. - ``10`` * - suggest.popular.word.window.size - - Window size for popular word suggestion. + - Taille de la fenêtre pour la suggestion de mots populaires. - ``30`` * - suggest.popular.word.query.freq - - Query frequency for popular word suggestion. + - Fréquence des requêtes pour la suggestion de mots populaires. - ``10`` * - suggest.min.hit.count - - Minimum hit count for suggestion. + - Nombre minimum de hits pour la suggestion. - ``1`` * - suggest.field.contents - - Field for suggestion contents. + - Champ pour le contenu des suggestions. - ``_default`` * - suggest.field.tags - - Field for suggestion tags. + - Champ pour les tags des suggestions. - ``label`` * - suggest.field.roles - - Field for suggestion roles. + - Champ pour les rôles des suggestions. - ``role`` * - suggest.field.index.contents - - Index contents for suggestion. + - Contenus de l'index pour la suggestion. - ``content,title`` * - suggest.update.request.interval - - Interval for suggestion update requests. + - Intervalle des requêtes de mise à jour des suggestions. - ``0`` * - suggest.update.doc.per.request - - Number of documents per suggestion update request. + - Nombre de documents par requête de mise à jour des suggestions. - ``2`` * - suggest.update.contents.limit.num.percentage - - Percentage limit for suggestion update contents. + - Limite en pourcentage pour le contenu de la mise à jour des suggestions. - ``50%`` * - suggest.update.contents.limit.num - - Maximum number of suggestion update contents. + - Nombre maximum de contenus de mise à jour des suggestions. - ``10000`` * - suggest.update.contents.limit.doc.size - - Maximum document size for suggestion update. + - Taille maximale des documents pour la mise à jour des suggestions. - ``50000`` * - suggest.source.reader.scroll.size - - Scroll size for suggestion source reader. + - Taille de scroll pour le lecteur de source des suggestions. - ``1`` * - suggest.popular.word.cache.size - - Cache size for popular word suggestion. + - Taille du cache pour la suggestion de mots populaires. - ``1000`` * - suggest.popular.word.cache.expire - - Cache expiration (seconds) for popular word suggestion. + - Expiration du cache (secondes) pour la suggestion de mots populaires. - ``60`` * - suggest.search.log.permissions - - Permissions for suggestion search log. + - Permissions pour le journal de recherche des suggestions. - ``{user}guest,{role}guest`` * - suggest.system.monitor.interval - - Interval for system monitor in suggestion. + - Intervalle du moniteur système dans la suggestion. - ``60`` * - ldap.admin.enabled - - Whether LDAP admin is enabled. + - Indique si l'administration LDAP est activée. - ``false`` * - ldap.admin.user.filter - - User filter for LDAP admin. + - Filtre utilisateur pour l'administration LDAP. - ``uid=%s`` * - ldap.admin.user.base.dn - - Base DN for LDAP admin user. + - Base DN pour l'utilisateur de l'administration LDAP. - ``ou=People,dc=fess,dc=codelibs,dc=org`` * - ldap.admin.user.object.classes - - Object classes for LDAP admin user. + - Classes d'objets pour l'utilisateur de l'administration LDAP. - ``organizationalPerson,top,person,inetOrgPerson`` * - ldap.admin.role.filter - - Role filter for LDAP admin. + - Filtre de rôle pour l'administration LDAP. - ``cn=%s`` * - ldap.admin.role.base.dn - - Base DN for LDAP admin role. + - Base DN pour le rôle de l'administration LDAP. - ``ou=Role,dc=fess,dc=codelibs,dc=org`` * - ldap.admin.role.object.classes - - Object classes for LDAP admin role. + - Classes d'objets pour le rôle de l'administration LDAP. - ``groupOfNames`` * - ldap.admin.group.filter - - Group filter for LDAP admin. + - Filtre de groupe pour l'administration LDAP. - ``cn=%s`` * - ldap.admin.group.base.dn - - Base DN for LDAP admin group. + - Base DN pour le groupe de l'administration LDAP. - ``ou=Group,dc=fess,dc=codelibs,dc=org`` * - ldap.admin.group.object.classes - - Object classes for LDAP admin group. + - Classes d'objets pour le groupe de l'administration LDAP. - ``groupOfNames`` * - ldap.admin.sync.password - - Whether to sync password for LDAP admin. + - Indique s'il faut synchroniser le mot de passe pour l'administration LDAP. - ``true`` * - ldap.auth.validation - - Whether to validate LDAP authentication. + - Indique s'il faut valider l'authentification LDAP. - ``true`` * - ldap.connect.timeout - - Timeout (milliseconds) to establish an LDAP connection. This also bounds the TLS handshake and the initial bind response. 0 or less leaves it to the JDK/OS default. + - Délai d'expiration (millisecondes) pour établir une connexion LDAP. Il borne aussi le handshake TLS et la réponse initiale du bind. 0 ou moins laisse la valeur par défaut du JDK/de l'OS. - ``10000`` * - ldap.read.timeout - - Timeout (milliseconds) to wait for an LDAP response after the connection is bound. 0 or less waits indefinitely. + - Délai d'expiration (millisecondes) d'attente d'une réponse LDAP une fois la connexion liée. 0 ou moins attend indéfiniment. - ``30000`` * - ldap.search.time.limit - - Server side time limit (milliseconds) for an LDAP search. 0 or less means no limit. + - Limite de temps côté serveur (millisecondes) pour une recherche LDAP. 0 ou moins signifie aucune limite. - ``60000`` * - ldap.max.username.length - - Maximum username length for LDAP. + - Longueur maximale du nom d'utilisateur pour LDAP. - ``-1`` * - ldap.ignore.netbios.name - - Whether to ignore NetBIOS name in LDAP. + - Indique s'il faut ignorer le nom NetBIOS dans LDAP. - ``true`` * - ldap.group.name.with.underscores - - Whether to allow underscores in LDAP group names. + - Indique s'il faut autoriser les traits de soulignement dans les noms de groupes LDAP. - ``false`` * - ldap.lowercase.permission.name - - Whether to use lowercase for LDAP permission names. + - Indique s'il faut utiliser des minuscules pour les noms de permissions LDAP. - ``false`` * - ldap.allow.empty.permission - - Whether to allow empty permissions in LDAP. + - Indique s'il faut autoriser les permissions vides dans LDAP. - ``true`` * - ldap.samaccountname.group - - Whether to use samAccountName for LDAP group. + - Indique s'il faut utiliser samAccountName pour le groupe LDAP. - ``false`` * - ldap.role.search.user.enabled - - Whether LDAP role search for user is enabled. + - Indique si la recherche de rôles LDAP pour l'utilisateur est activée. - ``true`` * - ldap.role.search.group.enabled - - Whether LDAP role search for group is enabled. + - Indique si la recherche de rôles LDAP pour le groupe est activée. - ``true`` * - ldap.role.search.role.enabled - - Whether LDAP role search for role is enabled. + - Indique si la recherche de rôles LDAP pour le rôle est activée. - ``true`` * - ldap.attr.surname - - LDAP attribute for surname. + - Attribut LDAP pour le nom de famille. - ``sn`` * - ldap.attr.givenName - - LDAP attribute for given name. + - Attribut LDAP pour le prénom. - ``givenName`` * - ldap.attr.employeeNumber - - LDAP attribute for employee number. + - Attribut LDAP pour le numéro d'employé. - ``employeeNumber`` * - ldap.attr.mail - - LDAP attribute for mail. + - Attribut LDAP pour l'e-mail. - ``mail`` * - ldap.attr.telephoneNumber - - LDAP attribute for telephone number. + - Attribut LDAP pour le numéro de téléphone. - ``telephoneNumber`` * - ldap.attr.homePhone - - LDAP attribute for home phone. + - Attribut LDAP pour le téléphone personnel. - ``homePhone`` * - ldap.attr.homePostalAddress - - LDAP attribute for home postal address. + - Attribut LDAP pour l'adresse postale personnelle. - ``homePostalAddress`` * - ldap.attr.labeledURI - - LDAP attribute for labeled URI. + - Attribut LDAP pour l'URI étiquetée. - ``labeledURI`` * - ldap.attr.roomNumber - - LDAP attribute for room number. + - Attribut LDAP pour le numéro de salle. - ``roomNumber`` * - ldap.attr.description - - LDAP attribute for description. + - Attribut LDAP pour la description. - ``description`` * - ldap.attr.title - - LDAP attribute for title. + - Attribut LDAP pour le titre. - ``title`` * - ldap.attr.pager - - LDAP attribute for pager. + - Attribut LDAP pour le bipeur. - ``pager`` * - ldap.attr.street - - LDAP attribute for street. + - Attribut LDAP pour la rue. - ``street`` * - ldap.attr.postalCode - - LDAP attribute for postal code. + - Attribut LDAP pour le code postal. - ``postalCode`` * - ldap.attr.physicalDeliveryOfficeName - - LDAP attribute for physical delivery office name. + - Attribut LDAP pour le nom du bureau de livraison physique. - ``physicalDeliveryOfficeName`` * - ldap.attr.destinationIndicator - - LDAP attribute for destination indicator. + - Attribut LDAP pour l'indicateur de destination. - ``destinationIndicator`` * - ldap.attr.internationaliSDNNumber - - LDAP attribute for international ISDN number. + - Attribut LDAP pour le numéro ISDN international. - ``internationaliSDNNumber`` * - ldap.attr.state - - LDAP attribute for state. + - Attribut LDAP pour l'état. - ``st`` * - ldap.attr.employeeType - - LDAP attribute for employee type. + - Attribut LDAP pour le type d'employé. - ``employeeType`` * - ldap.attr.facsimileTelephoneNumber - - LDAP attribute for facsimile telephone number. + - Attribut LDAP pour le numéro de téléphone de télécopie. - ``facsimileTelephoneNumber`` * - ldap.attr.postOfficeBox - - LDAP attribute for post office box. + - Attribut LDAP pour la boîte postale. - ``postOfficeBox`` * - ldap.attr.initials - - LDAP attribute for initials. + - Attribut LDAP pour les initiales. - ``initials`` * - ldap.attr.carLicense - - LDAP attribute for car license. + - Attribut LDAP pour l'immatriculation de voiture. - ``carLicense`` * - ldap.attr.mobile - - LDAP attribute for mobile. + - Attribut LDAP pour le mobile. - ``mobile`` * - ldap.attr.postalAddress - - LDAP attribute for postal address. + - Attribut LDAP pour l'adresse postale. - ``postalAddress`` * - ldap.attr.city - - LDAP attribute for city. + - Attribut LDAP pour la ville. - ``l`` * - ldap.attr.teletexTerminalIdentifier - - LDAP attribute for teletex terminal identifier. + - Attribut LDAP pour l'identifiant de terminal télétex. - ``teletexTerminalIdentifier`` * - ldap.attr.x121Address - - LDAP attribute for X.121 address. + - Attribut LDAP pour l'adresse X.121. - ``x121Address`` * - ldap.attr.businessCategory - - LDAP attribute for business category. + - Attribut LDAP pour la catégorie professionnelle. - ``businessCategory`` * - ldap.attr.registeredAddress - - LDAP attribute for registered address. + - Attribut LDAP pour l'adresse enregistrée. - ``registeredAddress`` * - ldap.attr.displayName - - LDAP attribute for display name. + - Attribut LDAP pour le nom d'affichage. - ``displayName`` * - ldap.attr.preferredLanguage - - LDAP attribute for preferred language. + - Attribut LDAP pour la langue préférée. - ``preferredLanguage`` * - ldap.attr.departmentNumber - - LDAP attribute for department number. + - Attribut LDAP pour le numéro de département. - ``departmentNumber`` * - ldap.attr.uidNumber - - LDAP attribute for UID number. + - Attribut LDAP pour le numéro UID. - ``uidNumber`` * - ldap.attr.gidNumber - - LDAP attribute for GID number. + - Attribut LDAP pour le numéro GID. - ``gidNumber`` * - ldap.attr.homeDirectory - - LDAP attribute for home directory. + - Attribut LDAP pour le répertoire personnel. - ``homeDirectory`` * - plugin.repositories - - Plugin repository URLs. + - URL des dépôts de plugins. - ``https://maven.codelibs.org/release/org/codelibs/fess/,https://repo.maven.apache.org/maven2/org/codelibs/fess/,https://fess.codelibs.org/plugin/artifacts.yaml`` * - plugin.version.filter - - Version filter for plugins. + - Filtre de version pour les plugins. - (empty) * - storage.max.items.in.page - - Maximum number of items per page in storage. + - Nombre maximum d'éléments par page dans le stockage. - ``1000`` * - password.invalid.admin.passwords - - List of invalid admin passwords. + - Liste des mots de passe administrateur invalides. - ``admin`` * - password.min.length - - Minimum password length (0 to disable). + - Longueur minimale du mot de passe (0 pour désactiver). - ``8`` * - password.max.length - - Maximum length of a password field. + - Longueur maximale d'un champ de mot de passe. - ``100`` * - password.require.uppercase - - Require uppercase letters in password. + - Exiger des lettres majuscules dans le mot de passe. - ``false`` * - password.require.lowercase - - Require lowercase letters in password. + - Exiger des lettres minuscules dans le mot de passe. - ``false`` * - password.require.digit - - Require digits in password. + - Exiger des chiffres dans le mot de passe. - ``false`` * - password.require.special.char - - Require special characters in password. + - Exiger des caractères spéciaux dans le mot de passe. - ``false`` * - rag.chat.enabled - - Whether RAG chat feature is enabled. + - Indique si la fonctionnalité de chat RAG est activée. - ``false`` + * - rag.chat.log.enabled + - Indique s'il faut enregistrer l'utilisation de chaque requête de chat RAG (utilisateur, heure, appels au LLM et tokens) dans le journal de chat. La question et la réponse ne sont jamais enregistrées. + - ``true`` * - rag.chat.context.max.documents - - Chat generation settings. + - Paramètres de génération du chat. - ``5`` + * - rag.chat.query.regeneration.max.count + - Nombre maximum de fois qu'une requête de chat régénère sa requête de recherche et relance la recherche lorsque celle-ci ne trouve aucun document ou, dans le chat en streaming, qu'aucun des hits n'est jugé pertinent. Chaque régénération effectue un appel au LLM, plus un appel d'évaluation de pertinence lorsque la nouvelle recherche a des hits (0 désactive). + - ``2`` * - rag.chat.session.timeout.minutes - - Session settings. + - Paramètres de session. - ``30`` * - rag.chat.session.max.size - - Maximum cached chat sessions; least recently accessed are evicted above it (0 or less means 100). + - Nombre maximum de sessions de chat en cache ; les moins récemment consultées sont évincées au-delà (0 ou moins signifie 100). - ``10000`` * - rag.chat.history.max.messages - - Maximum messages kept in one chat session; older turns are trimmed on each new message. + - Nombre maximum de messages conservés dans une session de chat ; les tours plus anciens sont supprimés à chaque nouveau message. - ``30`` * - rag.chat.content.fields - - Enhanced RAG flow settings. Fields to retrieve for full document content. + - Paramètres du flux RAG amélioré. Champs à récupérer pour le contenu complet du document. - ``title,url,content,doc_id,content_title,content_description`` * - rag.chat.highlight.fragment.size - - Highlight settings for RAG search. + - Paramètres de surlignage pour la recherche RAG. - ``500`` * - rag.chat.highlight.number.of.fragments - - Number of highlight fragments per document in the RAG chat context search. + - Nombre de fragments de surlignage par document dans la recherche de contexte du chat RAG. - ``3`` * - rag.chat.content.fulltext.max.length - - Large-document handling for answer generation. Documents whose content_length exceeds this value use highlighted passages instead of full content in the answer context. + - Gestion des documents volumineux pour la génération de réponses. Les documents dont content_length dépasse cette valeur utilisent des passages surlignés au lieu du contenu complet dans le contexte de réponse. - ``3000`` * - rag.chat.answer.highlight.fragment.size - - Highlight settings used when extracting passages from large documents for the answer context. + - Paramètres de surlignage utilisés lors de l'extraction de passages de documents volumineux pour le contexte de réponse. - ``1000`` * - rag.chat.answer.highlight.number.of.fragments - - Number of highlight fragments taken from each oversized document for the answer context. + - Nombre de fragments de surlignage extraits de chaque document surdimensionné pour le contexte de réponse. - ``5`` * - rag.chat.history.assistant.content - - History content mode for assistant messages. smart_summary - drop assistant body, keep only past search query + referenced titles per turn (default, recommended) full - send the whole assistant response source_titles - body + referenced titles suffix source_titles_and_urls - "[References: title (url), ...]" only truncated - truncate assistant response at history.assistant.max.chars none - drop assistant turns from history + - Mode de contenu de l'historique pour les messages de l'assistant. smart_summary - supprime le corps de la réponse de l'assistant, ne conserve que la requête de recherche passée + les titres référencés par tour (par défaut, recommandé) full - envoie la réponse complète de l'assistant source_titles - corps + suffixe des titres référencés source_titles_and_urls - uniquement "[References: title (url), ...]" truncated - tronque la réponse de l'assistant à history.assistant.max.chars none - supprime les tours de l'assistant de l'historique - ``smart_summary`` * - rag.chat.history.titles.max.count - - Maximum number of referenced document titles included per turn in smart_summary history mode. + - Nombre maximum de titres de documents référencés inclus par tour en mode d'historique smart_summary. - ``5`` + * - rag.chat.document.max.parts + - Nombre maximum de parties en lesquelles un document est découpé lors d'un chat portant sur un seul document plus long que le budget de contexte du LLM. Chaque partie est résumée séparément et les résumés sont combinés dans la réponse ; les parties au-delà de ce nombre ne sont pas utilisées. Une requête portant sur un tel document effectue jusqu'à ce nombre d'appels au LLM, plus un pour la réponse, à chaque tour. + - ``10`` + * - rag.chat.response.language + - Langue dans laquelle le LLM doit répondre. browser - la langue du navigateur de l'utilisateur ou de la locale de l'UI ; aucune instruction pour l'anglais (par défaut) none - aucune instruction de langue ; le LLM répond généralement dans la langue de la question en, ja.. - répondre toujours dans cette langue + - ``browser`` * - index.export.path - - Index Export + - Exportation d'index - ``/var/lib/fess/export`` * - index.export.exclude.fields - - Comma-separated document fields omitted from files written by the index export job. + - Champs de document séparés par des virgules omis des fichiers écrits par le job d'exportation d'index. - ``cache,tag`` * - index.export.scroll.size - - Number of documents fetched per scroll request by the index export job. + - Nombre de documents récupérés par requête scroll par le job d'exportation d'index. - ``100`` * - index.export.format - - Output format for exported documents; only html and json are accepted, anything else fails the job. + - Format de sortie des documents exportés ; seuls html et json sont acceptés, toute autre valeur fait échouer le job. - ``html`` * - log.notification.flush.interval - - Log Notification Interval (seconds) for flushing log notification buffer to search engine. + - Notification des journaux Intervalle (secondes) de vidage du tampon de notification des journaux vers le moteur de recherche. - ``30`` * - log.notification.max.details.length - - Maximum length of notification details text. + - Longueur maximale du texte des détails de notification. - ``3000`` * - log.notification.max.display.events - - Maximum number of events to display in notification. + - Nombre maximum d'événements à afficher dans la notification. - ``50`` * - log.notification.max.message.length - - Maximum length of each log message in notification. + - Longueur maximale de chaque message de journal dans la notification. - ``200`` * - log.notification.search.size - - Maximum number of events to fetch from search engine per notification job. + - Nombre maximum d'événements à récupérer depuis le moteur de recherche par job de notification. - ``1000`` * - log.notification.buffer.size - - Maximum number of events to buffer in memory. + - Nombre maximum d'événements à mettre en tampon en mémoire. - ``1000`` * - log.notification.interval - - Interval (seconds) for the notification job cycle, used in notification messages. + - Intervalle (secondes) du cycle du job de notification, utilisé dans les messages de notification. - ``300`` * - theme.directory.path - - Static theme system (see docs/superpowers/specs/2026-05-21-fess-static-theme-design.md) + - Système de thèmes statiques (voir docs/superpowers/specs/2026-05-21-fess-static-theme-design.md) - ``themes`` * - theme.upload.max.size - - Maximum size (bytes) of an uploaded theme archive. + - Taille maximale (octets) d'une archive de thème téléversée. - ``52428800`` * - theme.upload.max.extracted.size - - Maximum total extracted size (bytes); extraction aborts once it is exceeded. + - Taille totale extraite maximale (octets) ; l'extraction est interrompue dès qu'elle est dépassée. - ``209715200`` * - theme.upload.max.entries - - Maximum number of entries allowed in an uploaded theme archive. + - Nombre maximum d'entrées autorisées dans une archive de thème téléversée. - ``1000`` * - theme.upload.max.compression.ratio - - Maximum uncompressed/compressed ratio for a single theme archive entry. + - Rapport maximal décompressé/compressé pour une seule entrée d'archive de thème. - ``100`` * - theme.upload.zip.ratio.max - - Maximum cumulative uncompressed/compressed ratio for the whole archive (zip-bomb guard). + - Rapport cumulé maximal décompressé/compressé pour l'ensemble de l'archive (protection contre les zip bombs). - ``50`` * - theme.upload.zip.ratio.check.threshold.bytes - - Compressed bytes read before the cumulative zip ratio check applies; smaller archives skip it. + - Octets compressés lus avant que la vérification du rapport zip cumulé ne s'applique ; les archives plus petites l'ignorent. - ``65536`` * - theme.upload.attic.retention.days - - Retention (days) for a replaced theme directory before the cleanup sweep removes it. + - Durée de conservation (jours) d'un répertoire de thème remplacé avant que le nettoyage ne le supprime. - ``7`` + * - theme.repositories + - URL de dépôts (séparées par des virgules) depuis lesquels les thèmes statiques sont téléchargés. + - ``https://maven.codelibs.org/release/org/codelibs/fess/themes/`` + * - theme.index.frame.ancestors + - Valeur de la directive frame-ancestors dans le Content-Security-Policy des pages HTML du thème statique : les origines qui peuvent les intégrer dans un frame. La valeur par défaut 'none' empêche toute page de les intégrer. WebKit (Safari) applique frame-ancestors aux frames blob: qu'utilisent l'aperçu de fichier et l'affichage du cache d'un thème, et les affiche donc vides tant que la valeur est 'none'. Laissez la valeur vide pour supprimer la directive ; X-Frame-Options: DENY est envoyé dans tous les cas et garde alors les pages hors des frames dans tous les navigateurs (un navigateur qui respecte frame-ancestors ignore cet en-tête). + - ``'none'`` * - theme.api.csrf.server.origins - - Optional: canonical external origin(s) of this Fess instance (comma/newline separated), e.g. https://fess.example.com. When set, these are treated as same-origin for the v2 CSRF Origin check WITHOUT trusting forwarded headers. Recommended behind reverse proxies that are not listed in rate.limit.trusted.proxies. When empty, the target origin is reconstructed from trusted-proxy X-Forwarded-\* headers, then from the servlet request. + - Facultatif : origine(s) externe(s) canonique(s) de cette instance Fess (séparées par des virgules ou des sauts de ligne), par exemple https://fess.example.com. Lorsqu'elles sont définies, elles sont traitées comme de même origine pour la vérification CSRF Origin de l'API v2 SANS faire confiance aux en-têtes transmis (forwarded). Recommandé derrière des reverse proxies qui ne figurent pas dans rate.limit.trusted.proxies. Lorsque la valeur est vide, l'origine cible est reconstruite à partir des en-têtes X-Forwarded-\* du proxy de confiance, puis à partir de la requête servlet. - (empty) * - theme.api.login.rate.limit.per.ip.per.minute - - Login attempts allowed per client IP each minute; 0 or less disables the gate. + - Tentatives de connexion autorisées par IP cliente et par minute ; 0 ou moins désactive ce contrôle. - ``10`` * - theme.api.login.rate.limit.per.user.per.minute - - Login attempts allowed per client IP and user name each minute; also gates password change. + - Tentatives de connexion autorisées par IP cliente et par nom d'utilisateur et par minute ; limite aussi le changement de mot de passe. - ``5`` * - theme.api.login.lockout.seconds - - Lockout (seconds) applied once a login rate limit is exceeded; 0 or less disables the lockout. + - Verrouillage (secondes) appliqué une fois qu'une limite de débit de connexion est dépassée ; 0 ou moins désactive le verrouillage. - ``900`` * - theme.api.login.rate.limit.max.entries - - Maximum login rate-limit buckets held in memory; idle buckets are evicted at the cap. + - Nombre maximum de buckets de limitation de débit de connexion conservés en mémoire ; les buckets inactifs sont évincés lorsque le plafond est atteint. - ``100000`` * - api.chat.stream.keepalive.interval.ms - - Interval between SSE keep-alive pings emitted by /api/v2/chat/stream. The ping is a comment-only line (": keepalive\\n\\n") that does not affect the event stream but defeats intermediaries (nginx default proxy_read_timeout is 60s) that drop idle connections during long LLM phases. Set <=0 to disable. Unit: milliseconds. + - Intervalle entre les pings keep-alive SSE émis par /api/v2/chat/stream. Le ping est une ligne de commentaire uniquement (": keepalive\\n\\n") qui n'affecte pas le flux d'événements mais contourne les intermédiaires (le proxy_read_timeout par défaut de nginx est de 60s) qui coupent les connexions inactives pendant les longues phases LLM. Définissez <=0 pour désactiver. Unité : millisecondes. - ``15000`` .. GENERATED-END: properties diff --git a/ja/15.9/config/properties.po b/ja/15.9/config/properties.po index e27a95bd..b2dbe587 100644 --- a/ja/15.9/config/properties.po +++ b/ja/15.9/config/properties.po @@ -10,2002 +10,2107 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" msgid "Core" -msgstr "" +msgstr "コア" msgid "The title of the domain for logging and display." -msgstr "" +msgstr "ログと表示に使用するドメインのタイトル。" msgid "Search Engine" -msgstr "" +msgstr "検索エンジン" msgid "The type of search engine backend (e.g., default, opensearch)." -msgstr "" +msgstr "検索エンジンバックエンドの種類(例: default、opensearch)。" msgid "The URL of the search engine HTTP endpoint. For IPv6 environments, use brackets around the IPv6 address (e.g., http://[::1]:9200)" -msgstr "" +msgstr "検索エンジンのHTTPエンドポイントのURL。IPv6環境では、IPv6アドレスを角括弧で囲みます(例: http://[::1]:9200)。" msgid "Path to SSL certificate authorities for secure HTTP connections." -msgstr "" +msgstr "セキュアなHTTP接続に使用するSSL認証局へのパス。" msgid "Username for authenticating to the search engine." -msgstr "" +msgstr "検索エンジンへの認証に使用するユーザー名。" msgid "Password for authenticating to the search engine." -msgstr "" +msgstr "検索エンジンへの認証に使用するパスワード。" msgid "Interval (ms) for heartbeat checks to the search engine." -msgstr "" +msgstr "検索エンジンへのハートビートチェックの間隔(ミリ秒)。" msgid "Cipher algorithm used for encryption." -msgstr "" +msgstr "暗号化に使用する暗号アルゴリズム。" msgid "Secret key for encryption (change this value for production)." -msgstr "" +msgstr "暗号化用の秘密鍵(本番環境ではこの値を変更してください)。" msgid "Algorithm for digest calculation." -msgstr "" +msgstr "ダイジェスト計算のアルゴリズム。" msgid "Password hashing (new mechanism, Spring Security v5.8 compatible) Supported: bcrypt (only, as of now)" -msgstr "" +msgstr "パスワードのハッシュ化(新しい仕組み、Spring Security v5.8互換)。サポート: bcrypt(現時点ではbcryptのみ)。" msgid "BCrypt cost (log rounds). 10 matches Spring Security v5.8 default. Range: 4-31." -msgstr "" +msgstr "BCryptのコスト(ログラウンド数)。10はSpring Security v5.8のデフォルトと一致します。範囲: 4-31。" msgid "Lazy re-hashing on successful login for legacy hashes." -msgstr "" +msgstr "レガシーなハッシュに対する、ログイン成功時の遅延再ハッシュ。" msgid "NOTE: app.digest.algorithm is kept for LEGACY password verification only (pre-upgrade hashes that have no {id} prefix). Do not use for new passwords. Regex pattern for properties to encrypt." -msgstr "" +msgstr "注意: app.digest.algorithmはレガシーパスワードの検証専用に残されています({id}プレフィックスを持たない、アップグレード前のハッシュ)。新しいパスワードには使用しないでください。暗号化するプロパティの正規表現パターン。" msgid "Regex pattern for sensitive values to mask in debug logs (case-insensitive match against property/env keys)." -msgstr "" +msgstr "デバッグログでマスクする機密値の正規表現パターン(プロパティ/環境変数のキーに対する大文字小文字を区別しないマッチ)。" msgid "Extension names for application customization." -msgstr "" +msgstr "アプリケーションのカスタマイズ用の拡張名。" msgid "Audit log format." -msgstr "" +msgstr "監査ログの形式。" msgid "Script audit log settings." -msgstr "" +msgstr "スクリプト監査ログの設定。" msgid "Maximum characters of script text kept in a script audit log entry; longer text is truncated." -msgstr "" +msgstr "スクリプト監査ログの1エントリに保持するスクリプトテキストの最大文字数。これより長いテキストは切り詰められます。" msgid "JVM options for the crawler process." -msgstr "" +msgstr "クローラープロセスのJVMオプション。" msgid "JVM options (newline-separated) passed to the suggest creator child process." -msgstr "" +msgstr "サジェスト作成の子プロセスに渡すJVMオプション(改行区切り)。" msgid "JVM options for the chunk vector indexer process. Heap budget. This child JVM is only started while the \"Content Chunk Vector Indexer\" job runs, so a generous -Xmx costs nothing when content chunking is off. The live set is dominated by the in-flight batches, each of which retains, per document, the full _source, the document's chunk strings, and the document's embedding vectors: content_chunker.job.bulk_size (default 20) x content_chunker.max_chunks_per_document (default 1000) x content_chunker.embedding.dimension (default 768) x 4 bytes per float x content_chunker.job.concurrency (default 2) = ~117 MB of vectors alone, before chunk strings and document sources. With the shipped defaults the worst case is roughly 190-250 MB live (and ~235 MB of vectors alone at dimension=1536), which does not fit a 256 MB heap with any GC headroom. Raise -Xmx further if you raise bulk_size, max_chunks_per_document, concurrency, or the embedding dimension." -msgstr "" +msgstr "チャンクベクトルインデクサープロセスのJVMオプション。ヒープの予算。この子JVMは\"Content Chunk Vector Indexer\"ジョブの実行中にのみ起動されるため、コンテンツのチャンク化が無効の場合は、-Xmxを大きく設定してもコストはかかりません。使用中のメモリは処理中のバッチが大半を占め、各バッチはドキュメントごとに、_source全体、ドキュメントのチャンク文字列、ドキュメントの埋め込みベクトルを保持します: content_chunker.job.bulk_size(デフォルト 20)x content_chunker.max_chunks_per_document(デフォルト 1000)x content_chunker.embedding.dimension(デフォルト 768)x floatあたり4バイト x content_chunker.job.concurrency(デフォルト 2)= ベクトルだけで約117MB(チャンク文字列とドキュメントのソースを除く)。同梱のデフォルト値では最悪の場合の使用量は約190-250MBで(dimension=1536ではベクトルだけで約235MB)、GCの余裕を考慮すると256MBのヒープには収まりません。bulk_size、max_chunks_per_document、concurrency、または埋め込みの次元を増やす場合は、-Xmxをさらに大きくしてください。" msgid "JVM options for the thumbnail process." -msgstr "" +msgstr "サムネイルプロセスのJVMオプション。" msgid "Job" -msgstr "" +msgstr "ジョブ" msgid "System job IDs for scheduled jobs." -msgstr "" +msgstr "スケジュールされたジョブのシステムジョブID。" msgid "Template for web crawler job title." -msgstr "" +msgstr "Webクローラージョブのタイトルのテンプレート。" msgid "Template for file crawler job title." -msgstr "" +msgstr "ファイルクローラージョブのタイトルのテンプレート。" msgid "Template for data crawler job title." -msgstr "" +msgstr "データクローラージョブのタイトルのテンプレート。" msgid "Script template for job execution." -msgstr "" +msgstr "ジョブ実行用のスクリプトテンプレート。" msgid "Maximum number of crawler processes." -msgstr "" +msgstr "クローラープロセスの最大数。" msgid "Default script language for jobs." -msgstr "" +msgstr "ジョブのデフォルトのスクリプト言語。" msgid "Pattern to filter system properties for jobs." -msgstr "" +msgstr "ジョブ用のシステムプロパティを絞り込むパターン。" msgid "Number of processors to use." -msgstr "" +msgstr "使用するプロセッサー数。" msgid "Path to Java command." -msgstr "" +msgstr "Javaコマンドのパス。" msgid "Path to Python command." -msgstr "" +msgstr "Pythonコマンドのパス。" msgid "Encoding for file paths." -msgstr "" +msgstr "ファイルパスのエンコーディング。" msgid "Whether to use a dedicated temporary directory." -msgstr "" +msgstr "専用の一時ディレクトリを使用するかどうか。" msgid "Maximum length of log output." -msgstr "" +msgstr "ログ出力の最大長。" msgid "Adaptive load control value." -msgstr "" +msgstr "適応型負荷制御の値。" msgid "CPU threshold (%) for web request load control. Returns 429 when CPU >= this value. (100: disabled)" -msgstr "" +msgstr "Webリクエストの負荷制御におけるCPUの閾値(%)。CPUがこの値以上の場合は429を返します。(100: 無効)" msgid "CPU threshold (%) for API request load control. Returns 429 when CPU >= this value. (100: disabled)" -msgstr "" +msgstr "APIリクエストの負荷制御におけるCPUの閾値(%)。CPUがこの値以上の場合は429を返します。(100: 無効)" msgid "Interval (seconds) for monitoring OpenSearch CPU load." -msgstr "" +msgstr "OpenSearchのCPU負荷を監視する間隔(秒)。" msgid "Supported languages." -msgstr "" +msgstr "サポートする言語。" msgid "Length of API access token." -msgstr "" +msgstr "APIアクセストークンの長さ。" msgid "API access token request parameter." -msgstr "" +msgstr "APIアクセストークンのリクエストパラメーター。" msgid "Permissions for API admin access." -msgstr "" +msgstr "API管理アクセスのパーミッション。" msgid "Accepted referers for API search." -msgstr "" +msgstr "API検索で受け付けるリファラー。" msgid "Whether to enable scroll for API search." -msgstr "" +msgstr "API検索でスクロールを有効にするかどうか。" + +msgid "Whether to enable the end-user export of search results (CSV/JSON) at /api/v2/documents/export." +msgstr "/api/v2/documents/exportでの検索結果(CSV/JSON)のエンドユーザーによるエクスポートを有効にするかどうか。" + +msgid "Maximum number of documents written by one search result export." +msgstr "1回の検索結果エクスポートで書き出すドキュメントの最大数。" + +msgid "Fields written by the search result export (comma-separated). A field that is not an API response field is ignored." +msgstr "検索結果エクスポートで書き出すフィールド(カンマ区切り)。APIレスポンスのフィールドではないフィールドは無視されます。" + +msgid "Maximum number of search result exports per minute for each user (each client IP for a guest). 0 or less disables the limit." +msgstr "ユーザーごと(ゲストの場合はクライアントIPごと)の、1分あたりの検索結果エクスポートの最大数。0以下の場合は制限を無効にします。" msgid "Headers for API JSON response. Access-Control-* and Timing-Allow-Origin are ignored here (CORS is controlled by api.cors.* / CorsFilter). Do not set Vary." -msgstr "" +msgstr "API JSONレスポンスのヘッダー。Access-Control-*とTiming-Allow-Originはここでは無視されます(CORSはapi.cors.* / CorsFilterで制御されます)。Varyは設定しないでください。" msgid "Whether to include exceptions in API JSON response." -msgstr "" +msgstr "API JSONレスポンスに例外を含めるかどうか。" msgid "Headers for API GSA response. Access-Control-* and Timing-Allow-Origin are ignored here (CORS is controlled by api.cors.* / CorsFilter). Do not set Vary." -msgstr "" +msgstr "API GSAレスポンスのヘッダー。Access-Control-*とTiming-Allow-Originはここでは無視されます(CORSはapi.cors.* / CorsFilterで制御されます)。Varyは設定しないでください。" msgid "Whether to include exceptions in API GSA response." -msgstr "" +msgstr "API GSAレスポンスに例外を含めるかどうか。" msgid "Headers for API dashboard response. Access-Control-* and Timing-Allow-Origin are ignored here (CORS is controlled by api.cors.* / CorsFilter). Do not set Vary." -msgstr "" +msgstr "APIダッシュボードレスポンスのヘッダー。Access-Control-*とTiming-Allow-Originはここでは無視されます(CORSはapi.cors.* / CorsFilterで制御されます)。Varyは設定しないでください。" msgid "Allowed origins for CORS. \"*\" returns a literal \"*\" (the request Origin is NOT reflected) and disables credentials. Set explicit origins (newline- or comma-separated) to allow credentialed cross-origin access." -msgstr "" +msgstr "CORSで許可するオリジン。\"*\"はリテラルの\"*\"を返し(リクエストのOriginは反映されません)、認証情報を無効にします。認証情報付きのクロスオリジンアクセスを許可するには、明示的なオリジン(改行区切りまたはカンマ区切り)を設定してください。" msgid "Allowed HTTP methods for CORS." -msgstr "" +msgstr "CORSで許可するHTTPメソッド。" msgid "Max age for CORS preflight requests." -msgstr "" +msgstr "CORSプリフライトリクエストの最大有効期間。" msgid "Allowed request headers for CORS preflight. A static list is returned (Access-Control-Request-Headers is not reflected). Includes X-Fess-CSRF-Token for cross-origin SPAs sending the CSRF token." -msgstr "" +msgstr "CORSプリフライトで許可するリクエストヘッダー。静的なリストが返されます(Access-Control-Request-Headersは反映されません)。CSRFトークンを送信するクロスオリジンのSPA向けに、X-Fess-CSRF-Tokenを含みます。" msgid "Whether to allow credentials for CORS. Honored only for an exact match of an explicit Origin; ignored when api.cors.allow.origin is \"*\"." -msgstr "" +msgstr "CORSで認証情報を許可するかどうか。明示的なOriginと完全に一致する場合にのみ有効で、api.cors.allow.originが\"*\"の場合は無視されます。" msgid "Whether to enable JSONP for API." -msgstr "" +msgstr "APIでJSONPを有効にするかどうか。" msgid "Fields for API ping to search engine." -msgstr "" +msgstr "検索エンジンへのAPI pingに使用するフィールド。" msgid "Rate Limiting" -msgstr "" +msgstr "レート制限" msgid "Whether rate limiting is enabled." -msgstr "" +msgstr "レート制限が有効かどうか。" msgid "Maximum number of requests allowed per window." -msgstr "" +msgstr "ウィンドウあたりに許可されるリクエストの最大数。" msgid "Window size in milliseconds." -msgstr "" +msgstr "ウィンドウサイズ(ミリ秒)。" msgid "Duration in milliseconds to block IP when limit exceeded." -msgstr "" +msgstr "制限を超えた場合にIPをブロックする期間(ミリ秒)。" msgid "Retry-After header value in seconds." -msgstr "" +msgstr "Retry-Afterヘッダーの値(秒)。" msgid "Comma-separated list of whitelisted IPs (e.g., 127.0.0.1,::1)." -msgstr "" +msgstr "ホワイトリストに登録するIPのカンマ区切りリスト(例: 127.0.0.1,::1)。" msgid "Comma-separated list of blocked IPs." -msgstr "" +msgstr "ブロックするIPのカンマ区切りリスト。" msgid "Comma-separated list of trusted proxy IPs. Only trust X-Forwarded-For/X-Real-IP from these IPs." -msgstr "" +msgstr "信頼するプロキシIPのカンマ区切りリスト。これらのIPからのX-Forwarded-For/X-Real-IPのみを信頼します。" msgid "Number of requests between cleanup operations to prevent memory leaks." -msgstr "" +msgstr "メモリリークを防ぐための、クリーンアップ操作の間のリクエスト数。" msgid "Virtual Host: Host:fess.codelibs.org=fess" -msgstr "" +msgstr "仮想ホスト: Host:fess.codelibs.org=fess" msgid "Hostname for the HTTP proxy server." -msgstr "" +msgstr "HTTPプロキシサーバーのホスト名。" msgid "Port number for the HTTP proxy server (e.g., 8080)." -msgstr "" +msgstr "HTTPプロキシサーバーのポート番号(例: 8080)。" msgid "Username for HTTP proxy authentication." -msgstr "" +msgstr "HTTPプロキシ認証のユーザー名。" msgid "Password for HTTP proxy authentication." -msgstr "" +msgstr "HTTPプロキシ認証のパスワード。" msgid "Maximum size (bytes) for HTTP file uploads." -msgstr "" +msgstr "HTTPファイルアップロードの最大サイズ(バイト)。" msgid "Threshold size (bytes) for HTTP file upload buffering." -msgstr "" +msgstr "HTTPファイルアップロードのバッファリングの閾値サイズ(バイト)。" msgid "Maximum number of files allowed per HTTP upload." -msgstr "" +msgstr "1回のHTTPアップロードで許可されるファイルの最大数。" msgid "Index" -msgstr "" +msgstr "インデックス" msgid "Crawler Common" -msgstr "" +msgstr "クローラー共通" msgid "Number of threads for HTTP crawling." -msgstr "" +msgstr "HTTPクロールのスレッド数。" msgid "Serializer type for crawler data (e.g., kryo)." -msgstr "" +msgstr "クローラーデータのシリアライザーの種類(例: kryo)。" msgid "Maximum length of site name in documents." -msgstr "" +msgstr "ドキュメント内のサイト名の最大長。" msgid "Encoding for site names in documents." -msgstr "" +msgstr "ドキュメント内のサイト名のエンコーディング。" msgid "Hostname to use when unknown in documents." -msgstr "" +msgstr "ドキュメントでホスト名が不明な場合に使用するホスト名。" msgid "Whether to use site encoding for English documents." -msgstr "" +msgstr "英語のドキュメントでサイトのエンコーディングを使用するかどうか。" msgid "Whether to append data to documents." -msgstr "" +msgstr "ドキュメントにデータを追加するかどうか。" msgid "Whether to append filename to documents." -msgstr "" +msgstr "ドキュメントにファイル名を追加するかどうか。" msgid "Maximum size of alphanumeric terms in documents." -msgstr "" +msgstr "ドキュメント内の英数字単語の最大サイズ。" msgid "Maximum size of symbol terms in documents." -msgstr "" +msgstr "ドキュメント内の記号単語の最大サイズ。" msgid "Whether to remove duplicate terms in documents." -msgstr "" +msgstr "ドキュメント内の重複した単語を削除するかどうか。" msgid "Unicode space characters for document parsing." -msgstr "" +msgstr "ドキュメントの解析に使用するUnicodeの空白文字。" msgid "Unicode full stop characters for document parsing." -msgstr "" +msgstr "ドキュメントの解析に使用するUnicodeの句点文字。" msgid "Encoding for crawling data." -msgstr "" +msgstr "クロールデータのエンコーディング。" msgid "Supported web protocols for crawling." -msgstr "" +msgstr "クロールでサポートするWebプロトコル。" msgid "Supported file protocols for crawling." -msgstr "" +msgstr "クロールでサポートするファイルプロトコル。" msgid "Pattern for environment variable keys in crawling data." -msgstr "" +msgstr "クロールデータ内の環境変数キーのパターン。" msgid "Whether to ignore robots.txt during crawling." -msgstr "" +msgstr "クロール時にrobots.txtを無視するかどうか。" msgid "Whether to ignore robots meta tags during crawling." -msgstr "" +msgstr "クロール時にrobotsメタタグを無視するかどうか。" msgid "Whether to ignore content exceptions during crawling." -msgstr "" +msgstr "クロール時にコンテンツ例外を無視するかどうか。" msgid "HTTP status codes considered as failure URLs." -msgstr "" +msgstr "障害URLとみなすHTTPステータスコード。" msgid "Interval (seconds) for system monitor during crawling." -msgstr "" +msgstr "クロール中のシステム監視の間隔(秒)。" msgid "Whether to ignore idle threads in hot thread monitoring." -msgstr "" +msgstr "ホットスレッド監視でアイドルスレッドを無視するかどうか。" msgid "Interval for hot thread monitoring (e.g., 500ms)." -msgstr "" +msgstr "ホットスレッド監視の間隔(例: 500ms)。" msgid "Number of snapshots for hot thread monitoring." -msgstr "" +msgstr "ホットスレッド監視のスナップショット数。" msgid "Number of threads for hot thread monitoring." -msgstr "" +msgstr "ホットスレッド監視のスレッド数。" msgid "Timeout for hot thread monitoring (e.g., 30s)." -msgstr "" +msgstr "ホットスレッド監視のタイムアウト(例: 30s)。" msgid "Type of hot thread monitoring (e.g., cpu)." -msgstr "" +msgstr "ホットスレッド監視の種類(例: cpu)。" msgid "Metadata fields to exclude from document content." -msgstr "" +msgstr "ドキュメントのコンテンツから除外するメタデータフィールド。" msgid "Mapping for document metadata names." -msgstr "" +msgstr "ドキュメントのメタデータ名のマッピング。" msgid "Crawler HTML" -msgstr "" +msgstr "クローラーHTML" msgid "XPath to extract main content from HTML documents." -msgstr "" +msgstr "HTMLドキュメントからメインコンテンツを抽出するXPath。" msgid "XPath to extract language attribute from HTML documents." -msgstr "" +msgstr "HTMLドキュメントから言語属性を抽出するXPath。" msgid "XPath to extract digest (description) from HTML documents." -msgstr "" +msgstr "HTMLドキュメントからダイジェスト(説明)を抽出するXPath。" msgid "XPath to extract canonical URL from HTML documents." -msgstr "" +msgstr "HTMLドキュメントからカノニカルURLを抽出するXPath。" msgid "HTML tags to prune (remove) during document processing." -msgstr "" +msgstr "ドキュメント処理中に削除(プルーニング)するHTMLタグ。" msgid "Maximum length of digest extracted from HTML documents." -msgstr "" +msgstr "HTMLドキュメントから抽出するダイジェストの最大長。" msgid "Default language for HTML documents." -msgstr "" +msgstr "HTMLドキュメントのデフォルト言語。" msgid "Patterns to include for HTML index processing." -msgstr "" +msgstr "HTMLのインデックス処理に含めるパターン。" msgid "Patterns to exclude for HTML index processing." -msgstr "" +msgstr "HTMLのインデックス処理から除外するパターン。" msgid "Patterns to include for HTML search processing." -msgstr "" +msgstr "HTMLの検索処理に含めるパターン。" msgid "Patterns to exclude for HTML search processing." -msgstr "" +msgstr "HTMLの検索処理から除外するパターン。" msgid "Crawler File" -msgstr "" +msgstr "クローラーファイル" msgid "Encoding for file names in documents." -msgstr "" +msgstr "ドキュメント内のファイル名のエンコーディング。" msgid "Label to use when a file has no title." -msgstr "" +msgstr "ファイルにタイトルがない場合に使用するラベル。" msgid "Whether to ignore files with empty content." -msgstr "" +msgstr "コンテンツが空のファイルを無視するかどうか。" msgid "Maximum length of file title in documents." -msgstr "" +msgstr "ドキュメント内のファイルタイトルの最大長。" msgid "Maximum length of file digest in documents." -msgstr "" +msgstr "ドキュメント内のファイルダイジェストの最大長。" msgid "Whether to append meta content from files." -msgstr "" +msgstr "ファイルのメタコンテンツを追加するかどうか。" msgid "Whether to append body content from files." -msgstr "" +msgstr "ファイルの本文コンテンツを追加するかどうか。" msgid "Default language for file documents." -msgstr "" +msgstr "ファイルドキュメントのデフォルト言語。" msgid "Patterns to include for file index processing." -msgstr "" +msgstr "ファイルのインデックス処理に含めるパターン。" msgid "Patterns to exclude for file index processing." -msgstr "" +msgstr "ファイルのインデックス処理から除外するパターン。" msgid "Patterns to include for file search processing." -msgstr "" +msgstr "ファイルの検索処理に含めるパターン。" msgid "Patterns to exclude for file search processing." -msgstr "" +msgstr "ファイルの検索処理から除外するパターン。" + +msgid "Whether to index the owner of crawled files (SMB, local file system and FTP). The crawl config parameter config.owner.enabled overrides it." +msgstr "クロールしたファイル(SMB、ローカルファイルシステム、FTP)の所有者をインデックスするかどうか。クロール設定のパラメーターconfig.owner.enabledで上書きされます。" + +msgid "Whether to index the last modifier of crawled files, read from the document metadata and falling back to the file owner. The crawl config parameter config.last.modifier.enabled overrides it." +msgstr "クロールしたファイルの最終更新者をインデックスするかどうか。ドキュメントのメタデータから読み取り、取得できない場合はファイルの所有者にフォールバックします。クロール設定のパラメーターconfig.last.modifier.enabledで上書きされます。" msgid "Crawler Cache" -msgstr "" +msgstr "クローラーキャッシュ" msgid "Whether document cache is enabled." -msgstr "" +msgstr "ドキュメントキャッシュが有効かどうか。" msgid "Maximum size (bytes) for document cache." -msgstr "" +msgstr "ドキュメントキャッシュの最大サイズ(バイト)。" msgid "Supported MIME types for document cache." -msgstr "" +msgstr "ドキュメントキャッシュでサポートするMIMEタイプ。" msgid ",text/plain,application/xml,application/pdf,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/vnd.ms-powerpoint,application/vnd.openxmlformats-officedocument.presentationml.presentation MIME types for HTML document cache." -msgstr "" +msgstr ",text/plain,application/xml,application/pdf,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/vnd.ms-powerpoint,application/vnd.openxmlformats-officedocument.presentationml.presentation HTMLドキュメントキャッシュのMIMEタイプ。" msgid "Extension-to-MIME-type override mappings for MIME type detection (one per line: .ext=mime/type)." -msgstr "" +msgstr "MIMEタイプ検出用の、拡張子からMIMEタイプへのオーバーライドマッピング(1行に1つ: .ext=mime/type)。" + +msgid "Whether to extract text from images and scanned PDFs with Tesseract OCR (requires the tesseract command)." +msgstr "Tesseract OCRで画像やスキャンしたPDFからテキストを抽出するかどうか(tesseractコマンドが必要)。" + +msgid "Tesseract OCR languages, joined with '+' (e.g. jpn+eng)." +msgstr "'+'で連結したTesseract OCRの言語(例: jpn+eng)。" + +msgid "Timeout in seconds for one Tesseract OCR run." +msgstr "Tesseract OCRの1回の実行のタイムアウト(秒)。" msgid "Indexer" -msgstr "" +msgstr "インデクサー" msgid "Whether to enable thread dump for the indexer." -msgstr "" +msgstr "インデクサーでスレッドダンプを有効にするかどうか。" msgid "Maximum number of unprocessed documents for the indexer." -msgstr "" +msgstr "インデクサーの未処理ドキュメントの最大数。" msgid "Whether to enable click count tracking in the indexer." -msgstr "" +msgstr "インデクサーでクリック数の追跡を有効にするかどうか。" msgid "Whether to enable favorite count tracking in the indexer." -msgstr "" +msgstr "インデクサーでお気に入り数の追跡を有効にするかどうか。" msgid "Commit margin time (ms) for webfs in the indexer." -msgstr "" +msgstr "インデクサーのwebfsのコミットマージン時間(ミリ秒)。" msgid "Maximum number of empty lists for webfs in the indexer." -msgstr "" +msgstr "インデクサーのwebfsの空リストの最大数。" msgid "Update interval (ms) for webfs in the indexer." -msgstr "" +msgstr "インデクサーのwebfsの更新間隔(ミリ秒)。" msgid "Maximum document cache size for webfs in the indexer." -msgstr "" +msgstr "インデクサーのwebfsの最大ドキュメントキャッシュサイズ。" msgid "Maximum document request size (bytes) for webfs in the indexer." -msgstr "" +msgstr "インデクサーのwebfsの最大ドキュメントリクエストサイズ(バイト)。" msgid "Maximum document cache size for data in the indexer." -msgstr "" +msgstr "インデクサーのデータの最大ドキュメントキャッシュサイズ。" msgid "Maximum document request size (bytes) for data in the indexer." -msgstr "" +msgstr "インデクサーのデータの最大ドキュメントリクエストサイズ(バイト)。" msgid "Maximum delete cache size for data in the indexer." -msgstr "" +msgstr "インデクサーのデータの最大削除キャッシュサイズ。" msgid "Maximum redirect count for data in the indexer." -msgstr "" +msgstr "インデクサーのデータの最大リダイレクト回数。" msgid "Fields used for language detection in the indexer." -msgstr "" +msgstr "インデクサーの言語検出に使用するフィールド。" msgid "Length of text for language detection in the indexer." -msgstr "" +msgstr "インデクサーの言語検出に使用するテキストの長さ。" msgid "Maximum result window size for the indexer." -msgstr "" +msgstr "インデクサーの最大結果ウィンドウサイズ。" msgid "Maximum number of search documents for the indexer." -msgstr "" +msgstr "インデクサーの検索ドキュメントの最大数。" msgid "Index Settings" -msgstr "" +msgstr "インデックス設定" msgid "Codec type for the index." -msgstr "" +msgstr "インデックスのコーデックの種類。" msgid "Number of primary shards for the index." -msgstr "" +msgstr "インデックスのプライマリシャード数。" msgid "Auto expand replicas setting for the index." -msgstr "" +msgstr "インデックスのレプリカ自動拡張の設定。" msgid "Digest algorithm for index IDs." -msgstr "" +msgstr "インデックスIDのダイジェストアルゴリズム。" msgid "Initial password for the index user." -msgstr "" +msgstr "インデックスユーザーの初期パスワード。" msgid "Field Names" -msgstr "" +msgstr "フィールド名" msgid "Field name for favorite count in the index." -msgstr "" +msgstr "インデックス内のお気に入り数のフィールド名。" msgid "Field name for click count in the index." -msgstr "" +msgstr "インデックス内のクリック数のフィールド名。" msgid "Field name for config ID in the index." -msgstr "" +msgstr "インデックス内の設定IDのフィールド名。" msgid "Field name for expiration date in the index." -msgstr "" +msgstr "インデックス内の有効期限のフィールド名。" msgid "Field name for URL in the index." -msgstr "" +msgstr "インデックス内のURLのフィールド名。" msgid "Field name for document ID in the index." -msgstr "" +msgstr "インデックス内のドキュメントIDのフィールド名。" msgid "Field name for internal ID in the index." -msgstr "" +msgstr "インデックス内の内部IDのフィールド名。" msgid "Field name for version in the index." -msgstr "" +msgstr "インデックス内のバージョンのフィールド名。" msgid "Field name for sequence number in the index." -msgstr "" +msgstr "インデックス内のシーケンス番号のフィールド名。" msgid "Field name for primary term in the index." -msgstr "" +msgstr "インデックス内のプライマリタームのフィールド名。" msgid "Field name for language in the index." -msgstr "" +msgstr "インデックス内の言語のフィールド名。" msgid "Field name for cache status in the index." -msgstr "" +msgstr "インデックス内のキャッシュ状態のフィールド名。" msgid "Field name for last modified date in the index." -msgstr "" +msgstr "インデックス内の最終更新日のフィールド名。" + +msgid "Field name for the ETag response header of the crawled document in the index." +msgstr "インデックス内の、クロールしたドキュメントのETagレスポンスヘッダーのフィールド名。" + +msgid "Field name for the owner of the crawled file in the index." +msgstr "インデックス内の、クロールしたファイルの所有者のフィールド名。" + +msgid "Field name for the last modifier of the crawled file in the index." +msgstr "インデックス内の、クロールしたファイルの最終更新者のフィールド名。" msgid "Field name for anchor in the index." -msgstr "" +msgstr "インデックス内のアンカーのフィールド名。" msgid "Field name for segment in the index." -msgstr "" +msgstr "インデックス内のセグメントのフィールド名。" msgid "Field name for role in the index." -msgstr "" +msgstr "インデックス内のロールのフィールド名。" msgid "Field name for boost value in the index." -msgstr "" +msgstr "インデックス内のブースト値のフィールド名。" msgid "Field name for creation date in the index." -msgstr "" +msgstr "インデックス内の作成日のフィールド名。" msgid "Field name for timestamp in the index." -msgstr "" +msgstr "インデックス内のタイムスタンプのフィールド名。" msgid "Field name for label in the index." -msgstr "" +msgstr "インデックス内のラベルのフィールド名。" msgid "Field name for the user tags of the document in the index." -msgstr "" +msgstr "インデックス内のドキュメントのユーザータグのフィールド名。" msgid "Field name for MIME type in the index." -msgstr "" +msgstr "インデックス内のMIMEタイプのフィールド名。" msgid "Field name for parent ID in the index." -msgstr "" +msgstr "インデックス内の親IDのフィールド名。" msgid "Field name for important content in the index." -msgstr "" +msgstr "インデックス内の重要なコンテンツのフィールド名。" msgid "Field name for content in the index." -msgstr "" +msgstr "インデックス内のコンテンツのフィールド名。" msgid "Field name for content minhash bits in the index." -msgstr "" +msgstr "インデックス内のコンテンツのminhashビットのフィールド名。" msgid "Field name for cache in the index." -msgstr "" +msgstr "インデックス内のキャッシュのフィールド名。" msgid "Field name for digest in the index." -msgstr "" +msgstr "インデックス内のダイジェストのフィールド名。" msgid "Field name for title in the index." -msgstr "" +msgstr "インデックス内のタイトルのフィールド名。" msgid "Field name for host in the index." -msgstr "" +msgstr "インデックス内のホストのフィールド名。" msgid "Field name for site in the index." -msgstr "" +msgstr "インデックス内のサイトのフィールド名。" msgid "Field name for content length in the index." -msgstr "" +msgstr "インデックス内のコンテンツ長のフィールド名。" msgid "Field name for file type in the index." -msgstr "" +msgstr "インデックス内のファイルタイプのフィールド名。" msgid "Field name for file name in the index." -msgstr "" +msgstr "インデックス内のファイル名のフィールド名。" msgid "Field name for thumbnail in the index." -msgstr "" +msgstr "インデックス内のサムネイルのフィールド名。" msgid "Field name for virtual host in the index." -msgstr "" +msgstr "インデックス内の仮想ホストのフィールド名。" msgid "Field name for content title in the response." -msgstr "" +msgstr "レスポンス内のコンテンツタイトルのフィールド名。" msgid "Field name for content description in the response." -msgstr "" +msgstr "レスポンス内のコンテンツ説明のフィールド名。" msgid "Field name for URL link in the response." -msgstr "" +msgstr "レスポンス内のURLリンクのフィールド名。" msgid "Field name for site path in the response." -msgstr "" +msgstr "レスポンス内のサイトパスのフィールド名。" msgid "Maximum length of content title in the response." -msgstr "" +msgstr "レスポンス内のコンテンツタイトルの最大長。" msgid "Maximum length of site path in the response." -msgstr "" +msgstr "レスポンス内のサイトパスの最大長。" msgid "Whether to enable content title highlighting in the response." -msgstr "" +msgstr "レスポンスでコンテンツタイトルのハイライトを有効にするかどうか。" msgid "Inline MIME types for the response." -msgstr "" +msgstr "レスポンスのインラインMIMEタイプ。" msgid "HTTP headers for the response. Access-Control-* and Timing-Allow-Origin are ignored (CORS is controlled by api.cors.* / CorsFilter). Do not set Vary here." -msgstr "" +msgstr "レスポンスのHTTPヘッダー。Access-Control-*とTiming-Allow-Originは無視されます(CORSはapi.cors.* / CorsFilterで制御されます)。ここでVaryは設定しないでください。" msgid "Document Index" -msgstr "" +msgstr "ドキュメントインデックス" msgid "Index name for search documents." -msgstr "" +msgstr "検索ドキュメントのインデックス名。" msgid "Index name for update documents." -msgstr "" +msgstr "更新ドキュメントのインデックス名。" msgid "Index name for suggest documents." -msgstr "" +msgstr "サジェストドキュメントのインデックス名。" msgid "Index name for crawler documents." -msgstr "" +msgstr "クローラードキュメントのインデックス名。" msgid "Number of primary shards for crawler queue index." -msgstr "" +msgstr "クローラーキューインデックスのプライマリシャード数。" msgid "Number of primary shards for crawler data index." -msgstr "" +msgstr "クローラーデータインデックスのプライマリシャード数。" msgid "Number of primary shards for crawler filter index." -msgstr "" +msgstr "クローラーフィルターインデックスのプライマリシャード数。" msgid "Number of replicas for crawler queue index." -msgstr "" +msgstr "クローラーキューインデックスのレプリカ数。" msgid "Number of replicas for crawler data index." -msgstr "" +msgstr "クローラーデータインデックスのレプリカ数。" msgid "Number of replicas for crawler filter index." -msgstr "" +msgstr "クローラーフィルターインデックスのレプリカ数。" msgid "Index name for configuration data." -msgstr "" +msgstr "設定データのインデックス名。" msgid "Index name for user data." -msgstr "" +msgstr "ユーザーデータのインデックス名。" msgid "Index name for log data." -msgstr "" +msgstr "ログデータのインデックス名。" msgid "Prefix for dictionary index names." -msgstr "" +msgstr "辞書インデックス名のプレフィックス。" msgid "Document Management" -msgstr "" +msgstr "ドキュメント管理" msgid "Array-type fields for admin in the index." -msgstr "" +msgstr "インデックス内の管理用の配列型フィールド。" msgid "Date-type fields for admin in the index." -msgstr "" +msgstr "インデックス内の管理用の日付型フィールド。" msgid "Integer-type fields for admin in the index." -msgstr "" +msgstr "インデックス内の管理用の整数型フィールド。" msgid "Long-type fields for admin in the index." -msgstr "" +msgstr "インデックス内の管理用のlong型フィールド。" msgid "Float-type fields for admin in the index." -msgstr "" +msgstr "インデックス内の管理用のfloat型フィールド。" msgid "Double-type fields for admin in the index." -msgstr "" +msgstr "インデックス内の管理用のdouble型フィールド。" msgid "Required fields for admin in the index." -msgstr "" +msgstr "インデックス内の管理用の必須フィールド。" msgid "Timeouts" -msgstr "" +msgstr "タイムアウト" msgid "Timeout for index search operations." -msgstr "" +msgstr "インデックス検索操作のタイムアウト。" msgid "Timeout for scroll search operations." -msgstr "" +msgstr "スクロール検索操作のタイムアウト。" msgid "Timeout for index operations." -msgstr "" +msgstr "インデックス操作のタイムアウト。" msgid "Timeout for bulk index operations." -msgstr "" +msgstr "バルクインデックス操作のタイムアウト。" msgid "Timeout for delete operations in the index." -msgstr "" +msgstr "インデックス内の削除操作のタイムアウト。" msgid "Timeout for index health checks." -msgstr "" +msgstr "インデックスのヘルスチェックのタイムアウト。" msgid "Timeout for index indices operations." -msgstr "" +msgstr "インデックスのindices操作のタイムアウト。" msgid "File Types" -msgstr "" +msgstr "ファイルタイプ" msgid "Mapping of MIME types to filetype labels for indexing." -msgstr "" +msgstr "インデックス作成用の、MIMEタイプからファイルタイプラベルへのマッピング。" msgid "Number of documents to process per reindex operation." -msgstr "" +msgstr "1回の再インデックス操作で処理するドキュメント数。" msgid "Request body template for reindex operations." -msgstr "" +msgstr "再インデックス操作のリクエストボディのテンプレート。" msgid "Requests per second for reindex operations (\"adaptive\" for auto)." -msgstr "" +msgstr "再インデックス操作の1秒あたりのリクエスト数(自動の場合は\"adaptive\")。" msgid "Whether to refresh the index after reindexing." -msgstr "" +msgstr "再インデックス後にインデックスをリフレッシュするかどうか。" msgid "Timeout for reindex operations." -msgstr "" +msgstr "再インデックス操作のタイムアウト。" msgid "Scroll timeout for reindex operations." -msgstr "" +msgstr "再インデックス操作のスクロールタイムアウト。" msgid "Maximum number of documents for reindex operations." -msgstr "" +msgstr "再インデックス操作のドキュメントの最大数。" msgid "Query" -msgstr "" +msgstr "クエリ" msgid "Maximum length of search queries." -msgstr "" +msgstr "検索クエリの最大長。" msgid "Timeout (ms) for search queries." -msgstr "" +msgstr "検索クエリのタイムアウト(ミリ秒)。" msgid "Whether to log searches whose results are incomplete because the query timed out or a shard failed." -msgstr "" +msgstr "クエリのタイムアウトやシャードの障害により結果が不完全になった検索をログに記録するかどうか。" msgid "Maximum number of total hits to track in queries. Only a positive number or true is supported: false leaves the response without a hit count, and a search that asks for it, here or as a search parameter, is refused." -msgstr "" +msgstr "クエリで追跡する総ヒット数の最大値。サポートされるのは正の数またはtrueのみです。falseを指定するとレスポンスにヒット数が含まれなくなり、ヒット数を要求する検索(ここでの設定または検索パラメーターのいずれによる場合も)は拒否されます。" msgid "Fields used for geo search queries." -msgstr "" +msgstr "位置情報検索クエリで使用するフィールド。" msgid "Parameter name for browser language in queries." -msgstr "" +msgstr "クエリでのブラウザーの言語のパラメーター名。" msgid "Whether to replace term with prefix query." -msgstr "" +msgstr "単語をプレフィックスクエリに置き換えるかどうか。" msgid "Minimum hit count for OR search queries." -msgstr "" +msgstr "OR検索クエリの最小ヒット数。" msgid "Unicode terminal characters for query highlighting." -msgstr "" +msgstr "クエリのハイライトに使用するUnicodeの終端文字。" msgid "Fragment size for query highlighting." -msgstr "" +msgstr "クエリのハイライトのフラグメントサイズ。" msgid "Number of fragments for query highlighting." -msgstr "" +msgstr "クエリのハイライトのフラグメント数。" msgid "Type of query highlighting." -msgstr "" +msgstr "クエリのハイライトの種類。" msgid "Tag to use before highlighted text." -msgstr "" +msgstr "ハイライトされたテキストの前に使用するタグ。" msgid "Tag to use after highlighted text." -msgstr "" +msgstr "ハイライトされたテキストの後に使用するタグ。" msgid "Boundary characters for query highlighting." -msgstr "" +msgstr "クエリのハイライトの境界文字。" msgid "Maximum scan for query highlight boundaries." -msgstr "" +msgstr "クエリのハイライト境界の最大スキャン。" msgid "Scanner type for query highlight boundaries." -msgstr "" +msgstr "クエリのハイライト境界のスキャナーの種類。" msgid "Encoder type for query highlighting." -msgstr "" +msgstr "クエリのハイライトのエンコーダーの種類。" msgid "Whether to force source for query highlighting." -msgstr "" +msgstr "クエリのハイライトでソースを強制するかどうか。" msgid "Fragmenter type for query highlighting." -msgstr "" +msgstr "クエリのハイライトのフラグメンターの種類。" msgid "Offset for query highlight fragments." -msgstr "" +msgstr "クエリのハイライトフラグメントのオフセット。" msgid "Size for no-match query highlight." -msgstr "" +msgstr "一致しない場合のクエリのハイライトのサイズ。" msgid "Order for query highlight fragments." -msgstr "" +msgstr "クエリのハイライトフラグメントの順序。" msgid "Phrase limit for query highlighting." -msgstr "" +msgstr "クエリのハイライトのフレーズ上限。" msgid "Fields for content description in query highlighting." -msgstr "" +msgstr "クエリのハイライトでコンテンツ説明に使用するフィールド。" msgid "Whether to detect boundary position in query highlighting." -msgstr "" +msgstr "クエリのハイライトで境界位置を検出するかどうか。" msgid "Type for text fragment in query highlighting." -msgstr "" +msgstr "クエリのハイライトのテキストフラグメントの種類。" msgid "Size for text fragment in query highlighting." -msgstr "" +msgstr "クエリのハイライトのテキストフラグメントのサイズ。" msgid "Prefix length for text fragment in query highlighting." -msgstr "" +msgstr "クエリのハイライトのテキストフラグメントのプレフィックス長。" msgid "Suffix length for text fragment in query highlighting." -msgstr "" +msgstr "クエリのハイライトのテキストフラグメントのサフィックス長。" msgid "Maximum search result offset for queries." -msgstr "" +msgstr "クエリの検索結果オフセットの最大値。" msgid "Additional default fields for queries." -msgstr "" +msgstr "クエリの追加のデフォルトフィールド。" msgid "Additional fields fetched from the index for search results. The search API returns a field added here only if it is also listed in query.additional.api.response.fields." -msgstr "" +msgstr "検索結果のためにインデックスから取得する追加フィールド。ここに追加したフィールドは、query.additional.api.response.fieldsにも記載されている場合にのみ、検索APIが返します。" msgid "Additional API response fields for queries. This key only appends fields to the v2 API response allow-list (add-only); it does not fetch them. A field must also be fetched: add it to query.additional.response.fields for the search API, or to query.additional.scroll.response.fields for the scroll API. Do not add ACL or internal fields (for example role, virtual_host); adding them would expose access-control information in the search API response." -msgstr "" +msgstr "クエリの追加のAPIレスポンスフィールド。このキーはv2 APIレスポンスの許可リストにフィールドを追加するだけ(追加のみ)で、フィールドを取得しません。フィールドは取得もされる必要があります。検索APIの場合はquery.additional.response.fieldsに、スクロールAPIの場合はquery.additional.scroll.response.fieldsに追加してください。ACLフィールドや内部フィールド(例: role、virtual_host)は追加しないでください。追加すると、検索APIのレスポンスにアクセス制御情報が公開されます。" msgid "Additional fields fetched from the index for scroll search results. The scroll API returns a field added here only if it is also listed in query.additional.api.response.fields." -msgstr "" +msgstr "スクロール検索結果のためにインデックスから取得する追加フィールド。ここに追加したフィールドは、query.additional.api.response.fieldsにも記載されている場合にのみ、スクロールAPIが返します。" msgid "Additional cache response fields for queries." -msgstr "" +msgstr "クエリの追加のキャッシュレスポンスフィールド。" msgid "Additional highlighted fields for queries." -msgstr "" +msgstr "クエリの追加のハイライトフィールド。" msgid "Additional search fields for queries." -msgstr "" +msgstr "クエリの追加の検索フィールド。" msgid "Additional facet fields for queries." -msgstr "" +msgstr "クエリの追加のファセットフィールド。" msgid "Additional sort fields for queries." -msgstr "" +msgstr "クエリの追加のソートフィールド。" msgid "Additional analyzed fields for queries." -msgstr "" +msgstr "クエリの追加の解析対象フィールド。" msgid "Additional not-analyzed fields for queries." -msgstr "" +msgstr "クエリの追加の解析対象外フィールド。" msgid "Fields for GSA response in queries." -msgstr "" +msgstr "クエリのGSAレスポンスのフィールド。" msgid "Default language for GSA queries." -msgstr "" +msgstr "GSAクエリのデフォルト言語。" msgid "Default sort for GSA queries." -msgstr "" +msgstr "GSAクエリのデフォルトのソート。" msgid "Meta prefix for GSA queries." -msgstr "" +msgstr "GSAクエリのメタプレフィックス。" msgid "Charset field for GSA index queries." -msgstr "" +msgstr "GSAインデックスクエリの文字セットフィールド。" msgid "Content type field for GSA index queries." -msgstr "" +msgstr "GSAインデックスクエリのコンテンツタイプフィールド。" msgid "Maximum concurrent group results for collapse queries." -msgstr "" +msgstr "折りたたみクエリの最大同時グループ結果数。" msgid "Inner hits name for collapse queries." -msgstr "" +msgstr "折りたたみクエリのinner hits名。" msgid "Inner hits size for collapse queries." -msgstr "" +msgstr "折りたたみクエリのinner hitsのサイズ。" msgid "Sorts for inner hits in collapse queries." -msgstr "" +msgstr "折りたたみクエリのinner hitsのソート。" msgid "Default languages for queries." -msgstr "" +msgstr "クエリのデフォルト言語。" msgid "Default preference for JSON queries." -msgstr "" +msgstr "JSONクエリのデフォルトのpreference。" msgid "Default preference for GSA queries." -msgstr "" +msgstr "GSAクエリのデフォルトのpreference。" msgid "Language mapping for queries." -msgstr "" +msgstr "クエリの言語マッピング。" msgid "Boost" -msgstr "" +msgstr "ブースト" msgid "Boost value for title field in queries." -msgstr "" +msgstr "クエリのタイトルフィールドのブースト値。" msgid "Boost value for title field with language in queries." -msgstr "" +msgstr "クエリの言語付きタイトルフィールドのブースト値。" msgid "Boost value for content field in queries." -msgstr "" +msgstr "クエリのコンテンツフィールドのブースト値。" msgid "Boost value for content field with language in queries." -msgstr "" +msgstr "クエリの言語付きコンテンツフィールドのブースト値。" msgid "Boost value for important content field in queries." -msgstr "" +msgstr "クエリの重要なコンテンツフィールドのブースト値。" msgid "Boost value for important content field with language in queries." -msgstr "" +msgstr "クエリの言語付きの重要なコンテンツフィールドのブースト値。" msgid "Minimum length for fuzzy boosting in queries." -msgstr "" +msgstr "クエリのファジーブーストの最小長。" msgid "Boost value for fuzzy title queries." -msgstr "" +msgstr "ファジータイトルクエリのブースト値。" msgid "Fuzziness for fuzzy title queries." -msgstr "" +msgstr "ファジータイトルクエリのファジネス。" msgid "Number of expansions for fuzzy title queries." -msgstr "" +msgstr "ファジータイトルクエリの展開数。" msgid "Prefix length for fuzzy title queries." -msgstr "" +msgstr "ファジータイトルクエリのプレフィックス長。" msgid "Whether to allow transpositions in fuzzy title queries." -msgstr "" +msgstr "ファジータイトルクエリで転置を許可するかどうか。" msgid "Boost value for fuzzy content queries." -msgstr "" +msgstr "ファジーコンテンツクエリのブースト値。" msgid "Fuzziness for fuzzy content queries." -msgstr "" +msgstr "ファジーコンテンツクエリのファジネス。" msgid "Number of expansions for fuzzy content queries." -msgstr "" +msgstr "ファジーコンテンツクエリの展開数。" msgid "Prefix length for fuzzy content queries." -msgstr "" +msgstr "ファジーコンテンツクエリのプレフィックス長。" msgid "Whether to allow transpositions in fuzzy content queries." -msgstr "" +msgstr "ファジーコンテンツクエリで転置を許可するかどうか。" msgid "Default query type." -msgstr "" +msgstr "デフォルトのクエリタイプ。" msgid "Tie breaker value for dismax queries." -msgstr "" +msgstr "dismaxクエリのタイブレーカー値。" msgid "Minimum should match value for boolean queries." -msgstr "" +msgstr "ブールクエリのminimum should matchの値。" msgid "Number of expansions for prefix queries." -msgstr "" +msgstr "プレフィックスクエリの展開数。" msgid "Slop value for prefix queries." -msgstr "" +msgstr "プレフィックスクエリのスロップ値。" msgid "Prefix length for fuzzy queries." -msgstr "" +msgstr "ファジークエリのプレフィックス長。" msgid "Number of expansions for fuzzy queries." -msgstr "" +msgstr "ファジークエリの展開数。" msgid "Whether to allow transpositions in fuzzy queries." -msgstr "" +msgstr "ファジークエリで転置を許可するかどうか。" msgid "Facet" -msgstr "" +msgstr "ファセット" msgid "Fields for facet queries." -msgstr "" +msgstr "ファセットクエリのフィールド。" msgid "Size of facet fields." -msgstr "" +msgstr "ファセットフィールドのサイズ。" msgid "Upper clamp for facet.size (applied at the search chokepoint)." -msgstr "" +msgstr "facet.sizeの上限クランプ(検索のチョークポイントで適用されます)。" msgid "Minimum document count for facet fields." -msgstr "" +msgstr "ファセットフィールドの最小ドキュメント数。" msgid "Upper clamp for facet.minDocCount (applied at the search chokepoint)." -msgstr "" +msgstr "facet.minDocCountの上限クランプ(検索のチョークポイントで適用されます)。" msgid "Sort order for facet fields." -msgstr "" +msgstr "ファセットフィールドのソート順。" msgid "Value for missing facet fields." -msgstr "" +msgstr "欠落したファセットフィールドの値。" msgid "Facet queries definition." -msgstr "" +msgstr "ファセットクエリの定義。" msgid "Ranking" -msgstr "" +msgstr "ランキング" msgid "Window size for rank fusion." -msgstr "" +msgstr "ランクフュージョンのウィンドウサイズ。" msgid "Rank constant for rank fusion." -msgstr "" +msgstr "ランクフュージョンのランク定数。" msgid "Number of threads for rank fusion." -msgstr "" +msgstr "ランクフュージョンのスレッド数。" msgid "Maximum time (milliseconds) to wait for the searchers other than the main one when Fess fuses their results itself (rank.fusion.engine.enabled=false). A searcher that has not answered by then is left out of that search, and the results are flagged as partial and timed out. The main searcher is always waited for. 0 or less waits without a limit." -msgstr "" +msgstr "Fessが結果を自分で融合する場合(rank.fusion.engine.enabled=false)に、メイン以外のサーチャーを待機する最大時間(ミリ秒)。それまでに応答しなかったサーチャーはその検索から除外され、結果は部分的かつタイムアウトとしてマークされます。メインのサーチャーは常に待機されます。0以下の場合は制限なしで待機します。" msgid "Score field for rank fusion." -msgstr "" +msgstr "ランクフュージョンのスコアフィールド。" msgid "Whether the search engine performs rank fusion. When true, the searchers that can take part contribute their queries to a single request, so facets and total hits describe the fused result set. When false, Fess fuses the searchers' results itself." -msgstr "" +msgstr "検索エンジンがランクフュージョンを行うかどうか。trueの場合、参加できるサーチャーが単一のリクエストにクエリを提供するため、ファセットと総ヒット数は融合後の結果セットを表します。falseの場合、Fessがサーチャーの結果を自分で融合します。" msgid "How the search engine combines the fused scores: rrf, arithmetic_mean, geometric_mean or harmonic_mean." -msgstr "" +msgstr "検索エンジンが融合したスコアを結合する方法: rrf、arithmetic_mean、geometric_mean、harmonic_meanのいずれか。" -msgid "How scores are normalized before they are combined: min_max, l2 or z_score. Ignored by rrf." -msgstr "" +msgid "How scores are normalized before they are combined: min_max, l2 or z_score. Ignored by rrf. z_score can only be combined with arithmetic_mean; any other mean is refused and Fess fuses the results itself." +msgstr "結合前にスコアを正規化する方法: min_max、l2、z_scoreのいずれか。rrfでは無視されます。z_scoreはarithmetic_meanとのみ組み合わせられます。それ以外の平均との組み合わせは拒否され、Fessが結果を自分で融合します。" msgid "Weight per searcher for engine-side fusion, as name:weight pairs, e.g. default:0.7,semantic_chunk:0.3. The weights must sum to 1.0 and must name every searcher taking part. Empty weights them equally." -msgstr "" +msgstr "検索エンジン側の融合におけるサーチャーごとの重み。name:weightのペアで指定します(例: default:0.7,semantic_chunk:0.3)。重みの合計は1.0でなければならず、参加するすべてのサーチャーを指定する必要があります。空の場合は均等に重み付けします。" msgid "How many results each searcher contributes per shard to engine-side fusion. This bounds both how deep a client can page and the set of documents the engine ranks: a fused search pages through this many results, and never more than indexer.max.result.window.size." -msgstr "" +msgstr "各サーチャーが検索エンジン側の融合にシャードごとに提供する結果の件数。これは、クライアントがページングできる深さと、エンジンが順位付けするドキュメントの集合の両方を制限します。融合した検索はこの件数までページングでき、indexer.max.result.window.sizeを超えることはありません。" msgid "ACL" -msgstr "" +msgstr "ACL" msgid "Whether to get SMB roles from a file." -msgstr "" +msgstr "ファイルからSMBのロールを取得するかどうか。" msgid "Available SID types for SMB." -msgstr "" +msgstr "SMBで利用可能なSIDタイプ。" msgid "Whether to get file roles from a file." -msgstr "" +msgstr "ファイルからファイルのロールを取得するかどうか。" msgid "Whether to get FTP roles from a file." -msgstr "" +msgstr "ファイルからFTPのロールを取得するかどうか。" msgid "Backup" -msgstr "" +msgstr "バックアップ" msgid "Target files for index backup." -msgstr "" +msgstr "インデックスバックアップの対象ファイル。" msgid "Target log files for index backup." -msgstr "" +msgstr "インデックスバックアップの対象ログファイル。" msgid "Timeout for loading index backup logs." -msgstr "" +msgstr "インデックスバックアップログの読み込みのタイムアウト。" msgid "Logging" -msgstr "" +msgstr "ログ出力" msgid "Application packages for logging." -msgstr "" +msgstr "ログ出力のアプリケーションパッケージ。" msgid "Whether to enable search docs logging." -msgstr "" +msgstr "検索ドキュメントのログ出力を有効にするかどうか。" msgid "Fields to log for search docs." -msgstr "" +msgstr "検索ドキュメントのログに出力するフィールド。" msgid "Whether to use a log file for search logging." -msgstr "" +msgstr "検索ログの記録にログファイルを使用するかどうか。" msgid "Maximum queue size for search logging." -msgstr "" +msgstr "検索ログの記録の最大キューサイズ。" msgid "Maximum queue size for click logging." -msgstr "" +msgstr "クリックログの記録の最大キューサイズ。" + +msgid "Maximum queue size for chat usage logging." +msgstr "チャット利用状況の記録の最大キューサイズ。" + +msgid "Whether to record the search conditions of logged-in users for the search history." +msgstr "ログイン中のユーザーの検索条件を検索履歴用に記録するかどうか。" + +msgid "Maximum number of search history entries returned per user." +msgstr "ユーザーごとに返される検索履歴エントリの最大数。" msgid "Whether logged-in users can tag documents. Each tag belongs to the user who created it." -msgstr "" +msgstr "ログイン中のユーザーがドキュメントにタグを付けられるかどうか。各タグは作成したユーザーに属します。" msgid "Maximum length of a tag name, in code points." -msgstr "" +msgstr "タグ名の最大長(コードポイント単位)。" msgid "Maximum number of tags one user can own." -msgstr "" +msgstr "1人のユーザーが所有できるタグの最大数。" msgid "Maximum number of URLs one tag can be put on." -msgstr "" +msgstr "1つのタグを付けられるURLの最大数。" msgid "Maximum number of pending tag changes held in memory until they are applied to the documents." -msgstr "" +msgstr "ドキュメントに反映されるまでメモリ上に保持する、保留中のタグ変更の最大数。" msgid "Number of URLs updated per bulk request when tag changes are applied to the documents." -msgstr "" +msgstr "タグの変更をドキュメントに反映するときに、1回のバルクリクエストで更新するURLの数。" msgid "Maximum number of tags visible to one user in a search." -msgstr "" +msgstr "検索で1人のユーザーに見えるタグの最大数。" msgid "Web" -msgstr "" +msgstr "Web" msgid "Maximum input size for admin forms." -msgstr "" +msgstr "管理フォームの最大入力サイズ。" msgid "Whether to enable label in admin config forms." -msgstr "" +msgstr "管理設定フォームでラベルを有効にするかどうか。" msgid "Default template name for admin forms." -msgstr "" +msgstr "管理フォームのデフォルトのテンプレート名。" msgid "Whether to enable OSDD link (OpenSearch Description Document)." -msgstr "" +msgstr "OSDDリンク(OpenSearch Description Document)を有効にするかどうか。" msgid "Whether to enable the clipboard copy icon." -msgstr "" +msgstr "クリップボードへのコピーアイコンを有効にするかどうか。" msgid "Admin user names for authentication." -msgstr "" +msgstr "認証用の管理者ユーザー名。" msgid "Whether to match authentication.admin.users without regard to case: auto, true or false. auto ignores case when ldap.provider.url is set." -msgstr "" +msgstr "authentication.admin.usersを大文字小文字を区別せずに照合するかどうか: auto、true、falseのいずれか。autoはldap.provider.urlが設定されている場合に大文字小文字を区別しません。" msgid "Admin role names for authentication." -msgstr "" +msgstr "認証用の管理者ロール名。" msgid "Default permissions for search roles." -msgstr "" +msgstr "検索ロールのデフォルトのパーミッション。" msgid "Default display permissions for search roles." -msgstr "" +msgstr "検索ロールのデフォルトの表示パーミッション。" msgid "Keep role.search.guest.permissions non-empty. It seeds the guest role that keeps the anonymous search role set non-empty; if the resolved role set is empty the role filter is skipped (fail-open), which can disable role-based access control and expose documents to anonymous users. Guest permissions for search roles." -msgstr "" +msgstr "role.search.guest.permissionsは空にしないでください。これは、匿名の検索ロールセットを空にしないためのゲストロールの初期値になります。解決されたロールセットが空の場合、ロールフィルターはスキップされ(フェイルオープン)、ロールベースのアクセス制御が無効になり、ドキュメントが匿名ユーザーに公開される可能性があります。検索ロールのゲスト用パーミッション。" msgid "Prefix for user roles in search." -msgstr "" +msgstr "検索におけるユーザーロールのプレフィックス。" msgid "Prefix for group roles in search." -msgstr "" +msgstr "検索におけるグループロールのプレフィックス。" msgid "Prefix for role roles in search." -msgstr "" +msgstr "検索におけるroleロールのプレフィックス。" msgid "Prefix for denied roles in search." -msgstr "" +msgstr "検索における拒否ロールのプレフィックス。" msgid "The default path of cookie (basically '/' if no context path)" -msgstr "" +msgstr "Cookieのデフォルトのパス(コンテキストパスがない場合は基本的に'/')。" msgid "The default expire of cookie in seconds e.g. 31556926: one year, 86400: one day" -msgstr "" +msgstr "Cookieのデフォルトの有効期限(秒)。例: 31556926: 1年、86400: 1日。" msgid "Session tracking modes" -msgstr "" +msgstr "セッション追跡モード" msgid "Whether to add the Secure attribute to the session cookie (JSESSIONID) at startup. When blank (default), Tomcat's automatic behavior is used (Secure is added only for HTTPS requests). Set to true for production HTTPS deployments, especially when TLS is terminated at a reverse proxy. When true, the cookie is not sent over HTTP, so sessions will not be established for plain HTTP; keep it blank for localhost development. The Secure attribute is also required when SameSite=none is used. Changing this value requires a restart." -msgstr "" +msgstr "起動時にセッションCookie(JSESSIONID)にSecure属性を追加するかどうか。空欄(デフォルト)の場合はTomcatの自動動作が使用されます(SecureはHTTPSリクエストにのみ追加されます)。本番のHTTPSデプロイでは、特にTLSをリバースプロキシで終端している場合は、trueに設定してください。trueの場合、CookieはHTTPでは送信されないため、平文のHTTPではセッションが確立されません。localhostでの開発では空欄のままにしてください。SameSite=noneを使用する場合も、Secure属性が必要です。この値を変更するには再起動が必要です。" msgid "Comma-separated list of request parameter keys to store in cookies before SSO login." -msgstr "" +msgstr "SSOログイン前にCookieに保存するリクエストパラメーターキーのカンマ区切りリスト。" msgid "Comma-separated list of required parameter keys that must be present to store in cookies." -msgstr "" +msgstr "Cookieに保存するために存在している必要がある必須パラメーターキーのカンマ区切りリスト。" msgid "Maximum length of the encoded search parameters stored in cookies." -msgstr "" +msgstr "Cookieに保存するエンコード済み検索パラメーターの最大長。" msgid "Maximum size in bytes the stored search parameters may decompress to. The bound above applies to the gzipped cookie, which is no bound on what it expands to, and the cookie comes from the client." -msgstr "" +msgstr "保存された検索パラメーターを展開できる最大サイズ(バイト)。上記の上限はgzip圧縮されたCookieに適用されますが、これは展開後のサイズを制限するものではなく、Cookieはクライアントから送られてきます。" msgid "Maximum length of the query string built when restoring the stored search parameters after login. Restoring them is a convenience and the login is not, so a longer one is dropped rather than written to a Location header the container would refuse. Percent-encoding multiplies a CJK query by nine, so this is far smaller than the query itself may be. Raise it together with tomcat.maxHttpHeaderSize in tomcat_config.properties, which bounds the response headers." -msgstr "" +msgstr "ログイン後に保存した検索パラメーターを復元するときに組み立てるクエリ文字列の最大長。復元は利便性のためのものですがログインはそうではないため、これを超える場合は、コンテナが拒否するLocationヘッダーに書き込まれず、破棄されます。パーセントエンコードによりCJKのクエリは9倍になるため、この値はクエリ自体が取りうる長さよりはるかに小さくなります。レスポンスヘッダーを制限するtomcat_config.propertiesのtomcat.maxHttpHeaderSizeと合わせて引き上げてください。" msgid "Cookie name used to store encoded search parameters before SSO login." -msgstr "" +msgstr "SSOログイン前にエンコード済み検索パラメーターを保存するために使用するCookie名。" msgid "Whether to set HttpOnly attribute to the search parameter cookie." -msgstr "" +msgstr "検索パラメーターCookieにHttpOnly属性を設定するかどうか。" msgid "Whether to set Secure attribute to the search parameter cookie. Should be true in production environments using HTTPS." -msgstr "" +msgstr "検索パラメーターCookieにSecure属性を設定するかどうか。HTTPSを使用する本番環境ではtrueにしてください。" msgid "Max-Age (in seconds) for the search parameter cookie. Use -1 for session-only cookies." -msgstr "" +msgstr "検索パラメーターCookieのMax-Age(秒)。セッション限りのCookieにするには-1を使用します。" msgid "Domain attribute for the search parameter cookie. Set to the domain scope you want the cookie to be available on (e.g., example.com)." -msgstr "" +msgstr "検索パラメーターCookieのDomain属性。Cookieを利用可能にしたいドメインの範囲を設定します(例: example.com)。" msgid "Path attribute for the search parameter cookie. Typically set to \"/\" or the context path of the app." -msgstr "" +msgstr "検索パラメーターCookieのPath属性。通常は\"/\"またはアプリケーションのコンテキストパスを設定します。" msgid "SameSite attribute for the search parameter cookie. Valid values: Lax, Strict, None" -msgstr "" +msgstr "検索パラメーターCookieのSameSite属性。有効な値: Lax、Strict、None" msgid "The size of one page for paging" -msgstr "" +msgstr "ページングの1ページのサイズ" msgid "The size of page range for paging" -msgstr "" +msgstr "ページングのページ範囲のサイズ" msgid "The option 'fillLimit' of page range for paging" -msgstr "" +msgstr "ページングのページ範囲のオプション'fillLimit'" msgid "Fetch Page Size" -msgstr "" +msgstr "取得ページサイズ" msgid "Maximum number of docboost records to fetch per page." -msgstr "" +msgstr "1ページあたりに取得するドキュメントブーストレコードの最大数。" msgid "Maximum number of keymatch records to fetch per page." -msgstr "" +msgstr "1ページあたりに取得するキーマッチレコードの最大数。" msgid "Maximum number of labeltype records to fetch per page." -msgstr "" +msgstr "1ページあたりに取得するラベルタイプレコードの最大数。" msgid "Maximum number of tagtype records to fetch per page." -msgstr "" +msgstr "1ページあたりに取得するタグタイプレコードの最大数。" msgid "Maximum number of roletype records to fetch per page." -msgstr "" +msgstr "1ページあたりに取得するロールタイプレコードの最大数。" msgid "Maximum number of user records to fetch per page." -msgstr "" +msgstr "1ページあたりに取得するユーザーレコードの最大数。" msgid "Maximum number of role records to fetch per page." -msgstr "" +msgstr "1ページあたりに取得するロールレコードの最大数。" msgid "Maximum number of group records to fetch per page." -msgstr "" +msgstr "1ページあたりに取得するグループレコードの最大数。" msgid "Maximum number of crawling info parameters to fetch per page." -msgstr "" +msgstr "1ページあたりに取得するクロール情報パラメーターの最大数。" msgid "Maximum number of crawling info records to fetch per page." -msgstr "" +msgstr "1ページあたりに取得するクロール情報レコードの最大数。" msgid "Maximum number of data config records to fetch per page." -msgstr "" +msgstr "1ページあたりに取得するデータストア設定レコードの最大数。" msgid "Maximum number of web config records to fetch per page." -msgstr "" +msgstr "1ページあたりに取得するウェブ設定レコードの最大数。" msgid "Maximum number of file config records to fetch per page." -msgstr "" +msgstr "1ページあたりに取得するファイルシステム設定レコードの最大数。" msgid "Maximum number of duplicate host records to fetch per page." -msgstr "" +msgstr "1ページあたりに取得する重複ホストレコードの最大数。" msgid "Maximum number of failure URL records to fetch per page." -msgstr "" +msgstr "1ページあたりに取得する障害URLレコードの最大数。" msgid "Maximum number of favorite log records to fetch per page." -msgstr "" +msgstr "1ページあたりに取得するお気に入りログレコードの最大数。" msgid "Maximum number of file auth records to fetch per page." -msgstr "" +msgstr "1ページあたりに取得するファイル認証レコードの最大数。" msgid "Maximum number of web auth records to fetch per page." -msgstr "" +msgstr "1ページあたりに取得するウェブ認証レコードの最大数。" msgid "Maximum number of path mapping records to fetch per page." -msgstr "" +msgstr "1ページあたりに取得するパスマッピングレコードの最大数。" msgid "Maximum number of request header records to fetch per page." -msgstr "" +msgstr "1ページあたりに取得するリクエストヘッダーレコードの最大数。" msgid "Maximum number of scheduled job records to fetch per page." -msgstr "" +msgstr "1ページあたりに取得するスケジュールジョブレコードの最大数。" msgid "Maximum number of elevate word records to fetch per page." -msgstr "" +msgstr "1ページあたりに取得する追加ワードレコードの最大数。" msgid "Maximum number of bad word records to fetch per page." -msgstr "" +msgstr "1ページあたりに取得する除外ワードレコードの最大数。" msgid "Maximum number of dictionary records to fetch per page." -msgstr "" +msgstr "1ページあたりに取得する辞書レコードの最大数。" msgid "Maximum number of related content records to fetch per page." -msgstr "" +msgstr "1ページあたりに取得する関連コンテンツレコードの最大数。" msgid "Maximum number of related query records to fetch per page." -msgstr "" +msgstr "1ページあたりに取得する関連クエリーレコードの最大数。" msgid "Maximum number of thumbnail queue records to fetch per page." -msgstr "" +msgstr "1ページあたりに取得するサムネイルキューレコードの最大数。" msgid "Maximum number of thumbnail purge records to fetch per page." -msgstr "" +msgstr "1ページあたりに取得するサムネイルパージレコードの最大数。" msgid "Maximum number of score booster records to fetch per page." -msgstr "" +msgstr "1ページあたりに取得するスコアブースターレコードの最大数。" msgid "Maximum number of search log records to fetch per page." -msgstr "" +msgstr "1ページあたりに取得する検索ログレコードの最大数。" msgid "Whether to track total hits in search list page." -msgstr "" +msgstr "検索リストページで総ヒット数を追跡するかどうか。" msgid "Maximum content length (in characters) rendered on the search list edit page." -msgstr "" +msgstr "検索リスト編集ページに表示するコンテンツ長の最大値(文字数)。" msgid "Search Page" -msgstr "" +msgstr "検索ページ" msgid "Default start page for search results." -msgstr "" +msgstr "検索結果のデフォルトの開始ページ。" msgid "Default size of search results per page." -msgstr "" +msgstr "1ページあたりの検索結果のデフォルトサイズ。" msgid "Maximum size of search results per page." -msgstr "" +msgstr "1ページあたりの検索結果の最大サイズ。" msgid "Maximum length of a v2 API string query parameter (q, sort, sdh). OWASP API4:2023." -msgstr "" +msgstr "v2 APIの文字列クエリパラメーター(q、sort、sdh)の最大長。OWASP API4:2023。" msgid "Maximum number of values for a v2 API repeatable query parameter." -msgstr "" +msgstr "v2 APIの繰り返し指定可能なクエリパラメーターの値の最大数。" msgid "Maximum click-log timestamp (rt, epoch ms) accepted by the v2 click API. OWASP API4:2023." -msgstr "" +msgstr "v2クリックAPIが受け付けるクリックログのタイムスタンプ(rt、エポックミリ秒)の最大値。OWASP API4:2023。" msgid "searchlog" -msgstr "" +msgstr "検索ログ" msgid "Request headers to include in search log." -msgstr "" +msgstr "検索ログに含めるリクエストヘッダー。" msgid "Batch size for search log processing." -msgstr "" +msgstr "検索ログ処理のバッチサイズ。" + +msgid "Number of days of search logs read when generating related queries from search logs." +msgstr "検索ログから関連クエリーを生成するときに読み込む検索ログの日数。" + +msgid "Maximum number of terms generated per virtual host." +msgstr "仮想ホストごとに生成される語の最大数。" + +msgid "Maximum number of related queries generated per term." +msgstr "1つの語ごとに生成される関連クエリーの最大数。" + +msgid "Minimum number of distinct user sessions required for a term and for each of its related queries." +msgstr "語とその各関連クエリーに必要な、異なるユーザーセッションの最小数。" + +msgid "Interval (minutes) after a search within which a follow-up search of the same session counts as a refinement." +msgstr "検索後、同じセッションの後続の検索を言い換えとみなす間隔(分)。" + +msgid "Maximum number of search logs of a term read to find the sessions that searched it." +msgstr "その語を検索したセッションを見つけるために読み込む、語の検索ログの最大数。" + +msgid "Maximum number of sessions per term whose follow-up searches are read." +msgstr "後続の検索を読み込む、語ごとのセッションの最大数。" + +msgid "Maximum number of follow-up search logs read per term." +msgstr "語ごとに読み込む後続の検索ログの最大数。" + +msgid "Minimum length (in characters) of a generated term or related query." +msgstr "生成される語または関連クエリーの最小の長さ(文字数)。" + +msgid "Maximum length (in characters) of a generated term or related query." +msgstr "生成される語または関連クエリーの最大の長さ(文字数)。" + +msgid "docreport Maximum number of duplicate groups the document report screen shows, largest first." +msgstr "docreport ドキュメントレポート画面に表示する重複グループの最大数(大きい順)。" + +msgid "Maximum number of documents the document report screen lists for each duplicate group." +msgstr "ドキュメントレポート画面で重複グループごとに一覧表示するドキュメントの最大数。" + +msgid "Number of content signatures read per request when the duplicate report is downloaded as CSV." +msgstr "重複レポートをCSVとしてダウンロードするときに、1回のリクエストで読み込むコンテンツ署名の数。" + +msgid "Default number of days since the last modification after which a document counts as dormant." +msgstr "ドキュメントを休眠とみなす、最終更新からの日数のデフォルト値。" msgid "Minimum width for HTML images in thumbnails." -msgstr "" +msgstr "サムネイルに使用するHTML画像の最小幅。" msgid "Minimum height for HTML images in thumbnails." -msgstr "" +msgstr "サムネイルに使用するHTML画像の最小高さ。" msgid "Maximum aspect ratio for HTML images in thumbnails." -msgstr "" +msgstr "サムネイルに使用するHTML画像の最大アスペクト比。" msgid "Width of generated thumbnail images." -msgstr "" +msgstr "生成されるサムネイル画像の幅。" msgid "Height of generated thumbnail images." -msgstr "" +msgstr "生成されるサムネイル画像の高さ。" msgid "Format of generated thumbnail images." -msgstr "" +msgstr "生成されるサムネイル画像の形式。" msgid "XPath to select images for thumbnails." -msgstr "" +msgstr "サムネイル用の画像を選択するXPath。" msgid "File extensions to exclude from thumbnail generation." -msgstr "" +msgstr "サムネイル生成から除外するファイル拡張子。" msgid "Interval for thumbnail generator." -msgstr "" +msgstr "サムネイルジェネレーターの間隔。" msgid "Targets for thumbnail generator (e.g., all)." -msgstr "" +msgstr "サムネイルジェネレーターの対象(例: all)。" msgid "Whether the thumbnail crawler is enabled." -msgstr "" +msgstr "サムネイルクローラーが有効かどうか。" msgid "Interval for system monitor in thumbnail processing." -msgstr "" +msgstr "サムネイル処理におけるシステム監視の間隔。" msgid "User" -msgstr "" +msgstr "ユーザー" msgid "User code settings" -msgstr "" +msgstr "ユーザーコードの設定" msgid "User code minimum length." -msgstr "" +msgstr "ユーザーコードの最小長。" msgid "User code maximum length." -msgstr "" +msgstr "ユーザーコードの最大長。" msgid "User code pattern for validation." -msgstr "" +msgstr "ユーザーコードの検証用パターン。" msgid "Name to display in the From field of emails." -msgstr "" +msgstr "メールのFromフィールドに表示する名前。" msgid "Email address to use in the From field." -msgstr "" +msgstr "Fromフィールドに使用するメールアドレス。" msgid "Hostname for the mail server." -msgstr "" +msgstr "メールサーバーのホスト名。" msgid "Target name for the scheduler." -msgstr "" +msgstr "スケジューラーのターゲット名。" msgid "Job class for the scheduler." -msgstr "" +msgstr "スケジューラーのジョブクラス。" msgid "Mode for concurrent execution in the scheduler." -msgstr "" +msgstr "スケジューラーの並行実行のモード。" msgid "Interval for scheduler monitoring." -msgstr "" +msgstr "スケジューラー監視の間隔。" msgid "Interval (seconds) for polling heartbeats and events." -msgstr "" +msgstr "ハートビートとイベントをポーリングする間隔(秒)。" msgid "Time-to-live (ms) for instance heartbeat documents." -msgstr "" +msgstr "インスタンスのハートビートドキュメントの有効期間(ミリ秒)。" msgid "Time-to-live (ms) for operation lock documents." -msgstr "" +msgstr "操作ロックドキュメントの有効期間(ミリ秒)。" msgid "Maximum number of retries for acquiring an operation lock." -msgstr "" +msgstr "操作ロックの取得の最大リトライ回数。" msgid "Time-to-live (ms) for event notification documents." -msgstr "" +msgstr "イベント通知ドキュメントの有効期間(ミリ秒)。" msgid "Base link for online help." -msgstr "" +msgstr "オンラインヘルプのベースリンク。" msgid "Installation guide link for online help." -msgstr "" +msgstr "オンラインヘルプのインストールガイドのリンク。" msgid "End-of-life information link for online help." -msgstr "" +msgstr "オンラインヘルプのサポート終了情報のリンク。" msgid "Online help key for failure URL." -msgstr "" +msgstr "障害URLのオンラインヘルプキー。" msgid "Online help key for elevate word." -msgstr "" +msgstr "追加ワードのオンラインヘルプキー。" msgid "Online help key for request header." -msgstr "" +msgstr "リクエストヘッダーのオンラインヘルプキー。" msgid "Online help key for synonym dictionary." -msgstr "" +msgstr "同義語辞書のオンラインヘルプキー。" msgid "Online help key for dictionary." -msgstr "" +msgstr "辞書のオンラインヘルプキー。" msgid "Online help key for Kuromoji dictionary." -msgstr "" +msgstr "Kuromoji辞書のオンラインヘルプキー。" msgid "Online help key for protected words dictionary." -msgstr "" +msgstr "Protwords辞書のオンラインヘルプキー。" msgid "Online help key for stopwords dictionary." -msgstr "" +msgstr "ストップワード辞書のオンラインヘルプキー。" msgid "Online help key for stemmer override dictionary." -msgstr "" +msgstr "Stemmer上書き辞書のオンラインヘルプキー。" msgid "Online help key for mapping dictionary." -msgstr "" +msgstr "マッピング辞書のオンラインヘルプキー。" msgid "Online help key for web config." -msgstr "" +msgstr "ウェブ設定のオンラインヘルプキー。" msgid "Online help key for search list." -msgstr "" +msgstr "検索リストのオンラインヘルプキー。" msgid "Online help key for log." -msgstr "" +msgstr "ログのオンラインヘルプキー。" msgid "Online help key for general settings." -msgstr "" +msgstr "全般設定のオンラインヘルプキー。" msgid "Online help key for role." -msgstr "" +msgstr "ロールのオンラインヘルプキー。" msgid "Online help key for job log." -msgstr "" +msgstr "ジョブログのオンラインヘルプキー。" msgid "Online help key for keymatch." -msgstr "" +msgstr "キーマッチのオンラインヘルプキー。" msgid "Online help key for related query." -msgstr "" +msgstr "関連クエリーのオンラインヘルプキー。" msgid "Online help key for related content." -msgstr "" +msgstr "関連コンテンツのオンラインヘルプキー。" msgid "Online help key for wizard." -msgstr "" +msgstr "ウィザードのオンラインヘルプキー。" msgid "Online help key for bad word." -msgstr "" +msgstr "除外ワードのオンラインヘルプキー。" msgid "Online help key for path mapping." -msgstr "" +msgstr "パスマッピングのオンラインヘルプキー。" msgid "Online help key for boost document." -msgstr "" +msgstr "ドキュメントブーストのオンラインヘルプキー。" msgid "Online help key for data config." -msgstr "" +msgstr "データストア設定のオンラインヘルプキー。" msgid "Online help key for system info." -msgstr "" +msgstr "システム情報のオンラインヘルプキー。" msgid "Online help key for user." -msgstr "" +msgstr "ユーザーのオンラインヘルプキー。" msgid "Online help key for group." -msgstr "" +msgstr "グループのオンラインヘルプキー。" msgid "Online help key for dashboard." -msgstr "" +msgstr "ダッシュボードのオンラインヘルプキー。" msgid "Online help key for web authentication." -msgstr "" +msgstr "ウェブ認証のオンラインヘルプキー。" msgid "Online help key for file config." -msgstr "" +msgstr "ファイルシステム設定のオンラインヘルプキー。" msgid "Online help key for file authentication." -msgstr "" +msgstr "ファイル認証のオンラインヘルプキー。" msgid "Online help key for label type." -msgstr "" +msgstr "ラベルタイプのオンラインヘルプキー。" msgid "Online help key for tag type." -msgstr "" +msgstr "タグタイプのオンラインヘルプキー。" msgid "Online help key for duplicate host." -msgstr "" +msgstr "重複ホストのオンラインヘルプキー。" msgid "Online help key for scheduler." -msgstr "" +msgstr "スケジューラーのオンラインヘルプキー。" msgid "Online help key for crawling info." -msgstr "" +msgstr "クロール情報のオンラインヘルプキー。" msgid "Online help key for backup." -msgstr "" +msgstr "バックアップのオンラインヘルプキー。" msgid "Online help key for upgrade." -msgstr "" +msgstr "アップグレードのオンラインヘルプキー。" msgid "Online help key for search request." -msgstr "" +msgstr "検索リクエストのオンラインヘルプキー。" msgid "Online help key for access token." -msgstr "" +msgstr "アクセストークンのオンラインヘルプキー。" msgid "Online help key for suggest." -msgstr "" +msgstr "サジェストのオンラインヘルプキー。" msgid "Online help key for search log." -msgstr "" +msgstr "検索ログのオンラインヘルプキー。" msgid "Online help key for maintenance." -msgstr "" +msgstr "メンテナンスのオンラインヘルプキー。" msgid "Online help key for plugin." -msgstr "" +msgstr "プラグインのオンラインヘルプキー。" msgid "Online help key for storage." -msgstr "" +msgstr "ストレージのオンラインヘルプキー。" msgid "Supported languages for online help." -msgstr "" +msgstr "オンラインヘルプでサポートする言語。" msgid "Forum link for user support." -msgstr "" +msgstr "ユーザーサポート用のフォーラムのリンク。" msgid "Supported languages for the forum." -msgstr "" +msgstr "フォーラムでサポートする言語。" msgid "Seed value for popular word suggestion." -msgstr "" +msgstr "人気ワードのサジェストのシード値。" msgid "Tags for popular word suggestion." -msgstr "" +msgstr "人気ワードのサジェストのタグ。" msgid "Fields for popular word suggestion." -msgstr "" +msgstr "人気ワードのサジェストのフィールド。" msgid "Excluded words for popular word suggestion." -msgstr "" +msgstr "人気ワードのサジェストから除外する単語。" msgid "Number of popular words to suggest." -msgstr "" +msgstr "サジェストする人気ワードの数。" msgid "Window size for popular word suggestion." -msgstr "" +msgstr "人気ワードのサジェストのウィンドウサイズ。" msgid "Query frequency for popular word suggestion." -msgstr "" +msgstr "人気ワードのサジェストのクエリ頻度。" msgid "Minimum hit count for suggestion." -msgstr "" +msgstr "サジェストの最小ヒット数。" msgid "Field for suggestion contents." -msgstr "" +msgstr "サジェストのコンテンツ用フィールド。" msgid "Field for suggestion tags." -msgstr "" +msgstr "サジェストのタグ用フィールド。" msgid "Field for suggestion roles." -msgstr "" +msgstr "サジェストのロール用フィールド。" msgid "Index contents for suggestion." -msgstr "" +msgstr "サジェスト用のインデックスコンテンツ。" msgid "Interval for suggestion update requests." -msgstr "" +msgstr "サジェスト更新リクエストの間隔。" msgid "Number of documents per suggestion update request." -msgstr "" +msgstr "サジェスト更新リクエストあたりのドキュメント数。" msgid "Percentage limit for suggestion update contents." -msgstr "" +msgstr "サジェスト更新コンテンツのパーセンテージ上限。" msgid "Maximum number of suggestion update contents." -msgstr "" +msgstr "サジェスト更新コンテンツの最大数。" msgid "Maximum document size for suggestion update." -msgstr "" +msgstr "サジェスト更新のドキュメントの最大サイズ。" msgid "Scroll size for suggestion source reader." -msgstr "" +msgstr "サジェストソースリーダーのスクロールサイズ。" msgid "Cache size for popular word suggestion." -msgstr "" +msgstr "人気ワードのサジェストのキャッシュサイズ。" msgid "Cache expiration (seconds) for popular word suggestion." -msgstr "" +msgstr "人気ワードのサジェストのキャッシュの有効期限(秒)。" msgid "Permissions for suggestion search log." -msgstr "" +msgstr "サジェスト用検索ログのパーミッション。" msgid "Interval for system monitor in suggestion." -msgstr "" +msgstr "サジェストにおけるシステム監視の間隔。" msgid "Whether LDAP admin is enabled." -msgstr "" +msgstr "LDAP管理が有効かどうか。" msgid "User filter for LDAP admin." -msgstr "" +msgstr "LDAP管理のユーザーフィルター。" msgid "Base DN for LDAP admin user." -msgstr "" +msgstr "LDAP管理ユーザーのベースDN。" msgid "Object classes for LDAP admin user." -msgstr "" +msgstr "LDAP管理ユーザーのオブジェクトクラス。" msgid "Role filter for LDAP admin." -msgstr "" +msgstr "LDAP管理のロールフィルター。" msgid "Base DN for LDAP admin role." -msgstr "" +msgstr "LDAP管理ロールのベースDN。" msgid "Object classes for LDAP admin role." -msgstr "" +msgstr "LDAP管理ロールのオブジェクトクラス。" msgid "Group filter for LDAP admin." -msgstr "" +msgstr "LDAP管理のグループフィルター。" msgid "Base DN for LDAP admin group." -msgstr "" +msgstr "LDAP管理グループのベースDN。" msgid "Object classes for LDAP admin group." -msgstr "" +msgstr "LDAP管理グループのオブジェクトクラス。" msgid "Whether to sync password for LDAP admin." -msgstr "" +msgstr "LDAP管理でパスワードを同期するかどうか。" msgid "Whether to validate LDAP authentication." -msgstr "" +msgstr "LDAP認証を検証するかどうか。" msgid "Timeout (milliseconds) to establish an LDAP connection. This also bounds the TLS handshake and the initial bind response. 0 or less leaves it to the JDK/OS default." -msgstr "" +msgstr "LDAP接続を確立するまでのタイムアウト(ミリ秒)。TLSハンドシェイクと最初のバインド応答も、この値が上限になります。0以下の場合はJDK/OSのデフォルトに任せます。" msgid "Timeout (milliseconds) to wait for an LDAP response after the connection is bound. 0 or less waits indefinitely." -msgstr "" +msgstr "接続がバインドされた後にLDAPの応答を待つタイムアウト(ミリ秒)。0以下の場合は無期限に待機します。" msgid "Server side time limit (milliseconds) for an LDAP search. 0 or less means no limit." -msgstr "" +msgstr "LDAP検索のサーバー側の時間制限(ミリ秒)。0以下の場合は無制限です。" msgid "Maximum username length for LDAP." -msgstr "" +msgstr "LDAPのユーザー名の最大長。" msgid "Whether to ignore NetBIOS name in LDAP." -msgstr "" +msgstr "LDAPでNetBIOS名を無視するかどうか。" msgid "Whether to allow underscores in LDAP group names." -msgstr "" +msgstr "LDAPのグループ名でアンダースコアを許可するかどうか。" msgid "Whether to use lowercase for LDAP permission names." -msgstr "" +msgstr "LDAPのパーミッション名を小文字にするかどうか。" msgid "Whether to allow empty permissions in LDAP." -msgstr "" +msgstr "LDAPで空のパーミッションを許可するかどうか。" msgid "Whether to use samAccountName for LDAP group." -msgstr "" +msgstr "LDAPのグループにsamAccountNameを使用するかどうか。" msgid "Whether LDAP role search for user is enabled." -msgstr "" +msgstr "ユーザーのLDAPロール検索が有効かどうか。" msgid "Whether LDAP role search for group is enabled." -msgstr "" +msgstr "グループのLDAPロール検索が有効かどうか。" msgid "Whether LDAP role search for role is enabled." -msgstr "" +msgstr "ロールのLDAPロール検索が有効かどうか。" msgid "LDAP attribute for surname." -msgstr "" +msgstr "姓のLDAP属性。" msgid "LDAP attribute for given name." -msgstr "" +msgstr "名のLDAP属性。" msgid "LDAP attribute for employee number." -msgstr "" +msgstr "従業員番号のLDAP属性。" msgid "LDAP attribute for mail." -msgstr "" +msgstr "メールのLDAP属性。" msgid "LDAP attribute for telephone number." -msgstr "" +msgstr "電話番号のLDAP属性。" msgid "LDAP attribute for home phone." -msgstr "" +msgstr "自宅電話のLDAP属性。" msgid "LDAP attribute for home postal address." -msgstr "" +msgstr "自宅の郵便住所のLDAP属性。" msgid "LDAP attribute for labeled URI." -msgstr "" +msgstr "ラベル付きURIのLDAP属性。" msgid "LDAP attribute for room number." -msgstr "" +msgstr "部屋番号のLDAP属性。" msgid "LDAP attribute for description." -msgstr "" +msgstr "説明のLDAP属性。" msgid "LDAP attribute for title." -msgstr "" +msgstr "役職のLDAP属性。" msgid "LDAP attribute for pager." -msgstr "" +msgstr "ページャーのLDAP属性。" msgid "LDAP attribute for street." -msgstr "" +msgstr "番地のLDAP属性。" msgid "LDAP attribute for postal code." -msgstr "" +msgstr "郵便番号のLDAP属性。" msgid "LDAP attribute for physical delivery office name." -msgstr "" +msgstr "物理的な配達オフィス名のLDAP属性。" msgid "LDAP attribute for destination indicator." -msgstr "" +msgstr "宛先インジケーターのLDAP属性。" msgid "LDAP attribute for international ISDN number." -msgstr "" +msgstr "国際ISDN番号のLDAP属性。" msgid "LDAP attribute for state." -msgstr "" +msgstr "都道府県のLDAP属性。" msgid "LDAP attribute for employee type." -msgstr "" +msgstr "従業員タイプのLDAP属性。" msgid "LDAP attribute for facsimile telephone number." -msgstr "" +msgstr "ファクシミリ番号のLDAP属性。" msgid "LDAP attribute for post office box." -msgstr "" +msgstr "私書箱のLDAP属性。" msgid "LDAP attribute for initials." -msgstr "" +msgstr "イニシャルのLDAP属性。" msgid "LDAP attribute for car license." -msgstr "" +msgstr "車両ナンバーのLDAP属性。" msgid "LDAP attribute for mobile." -msgstr "" +msgstr "携帯電話のLDAP属性。" msgid "LDAP attribute for postal address." -msgstr "" +msgstr "郵便住所のLDAP属性。" msgid "LDAP attribute for city." -msgstr "" +msgstr "市区町村のLDAP属性。" msgid "LDAP attribute for teletex terminal identifier." -msgstr "" +msgstr "テレテックス端末識別子のLDAP属性。" msgid "LDAP attribute for X.121 address." -msgstr "" +msgstr "X.121アドレスのLDAP属性。" msgid "LDAP attribute for business category." -msgstr "" +msgstr "業種のLDAP属性。" msgid "LDAP attribute for registered address." -msgstr "" +msgstr "登録住所のLDAP属性。" msgid "LDAP attribute for display name." -msgstr "" +msgstr "表示名のLDAP属性。" msgid "LDAP attribute for preferred language." -msgstr "" +msgstr "優先言語のLDAP属性。" msgid "LDAP attribute for department number." -msgstr "" +msgstr "部署番号のLDAP属性。" msgid "LDAP attribute for UID number." -msgstr "" +msgstr "UID番号のLDAP属性。" msgid "LDAP attribute for GID number." -msgstr "" +msgstr "GID番号のLDAP属性。" msgid "LDAP attribute for home directory." -msgstr "" +msgstr "ホームディレクトリのLDAP属性。" msgid "Plugin repository URLs." -msgstr "" +msgstr "プラグインリポジトリのURL。" msgid "Version filter for plugins." -msgstr "" +msgstr "プラグインのバージョンフィルター。" msgid "Maximum number of items per page in storage." -msgstr "" +msgstr "ストレージの1ページあたりの最大項目数。" msgid "List of invalid admin passwords." -msgstr "" +msgstr "無効な管理者パスワードのリスト。" msgid "Minimum password length (0 to disable)." -msgstr "" +msgstr "パスワードの最小長(0で無効)。" msgid "Maximum length of a password field." -msgstr "" +msgstr "パスワードフィールドの最大長。" msgid "Require uppercase letters in password." -msgstr "" +msgstr "パスワードに大文字を必須にします。" msgid "Require lowercase letters in password." -msgstr "" +msgstr "パスワードに小文字を必須にします。" msgid "Require digits in password." -msgstr "" +msgstr "パスワードに数字を必須にします。" msgid "Require special characters in password." -msgstr "" +msgstr "パスワードに特殊文字を必須にします。" msgid "Whether RAG chat feature is enabled." -msgstr "" +msgstr "RAGチャット機能が有効かどうか。" + +msgid "Whether to record the usage of each RAG chat request (user, time, LLM calls and tokens) in the chat log. The question and the answer are never recorded." +msgstr "RAGチャットの各リクエストの利用状況(ユーザー、時刻、LLM呼び出しとトークン)をチャットログに記録するかどうか。質問と回答が記録されることはありません。" msgid "Chat generation settings." -msgstr "" +msgstr "チャット生成の設定。" + +msgid "Maximum number of times one chat request regenerates its search query and searches again when the search finds no documents or, in the streaming chat, none of the hits is judged relevant. Each regeneration makes one LLM call, plus one relevance evaluation call when the new search has hits (0 disables)." +msgstr "検索でドキュメントが見つからなかった場合、またはストリーミングチャットでヒットしたものがどれも関連があると判断されなかった場合に、1回のチャットリクエストが検索クエリを再生成して再検索する最大回数。再生成のたびにLLM呼び出しが1回行われ、新しい検索にヒットがある場合はさらに関連性評価の呼び出しが1回行われます(0で無効)。" msgid "Session settings." -msgstr "" +msgstr "セッションの設定。" msgid "Maximum cached chat sessions; least recently accessed are evicted above it (0 or less means 100)." -msgstr "" +msgstr "キャッシュするチャットセッションの最大数。これを超えると、最後にアクセスされたのが最も古いものから破棄されます(0以下の場合は100)。" msgid "Maximum messages kept in one chat session; older turns are trimmed on each new message." -msgstr "" +msgstr "1つのチャットセッションに保持するメッセージの最大数。新しいメッセージのたびに、古いターンは切り詰められます。" msgid "Enhanced RAG flow settings. Fields to retrieve for full document content." -msgstr "" +msgstr "拡張RAGフローの設定。ドキュメントの全コンテンツのために取得するフィールド。" msgid "Highlight settings for RAG search." -msgstr "" +msgstr "RAG検索のハイライト設定。" msgid "Number of highlight fragments per document in the RAG chat context search." -msgstr "" +msgstr "RAGチャットのコンテキスト検索における、ドキュメントあたりのハイライトフラグメント数。" msgid "Large-document handling for answer generation. Documents whose content_length exceeds this value use highlighted passages instead of full content in the answer context." -msgstr "" +msgstr "回答生成における大きなドキュメントの扱い。content_lengthがこの値を超えるドキュメントは、回答コンテキストで全コンテンツの代わりにハイライトされた抜粋を使用します。" msgid "Highlight settings used when extracting passages from large documents for the answer context." -msgstr "" +msgstr "回答コンテキスト用に大きなドキュメントから抜粋を取り出すときに使用するハイライト設定。" msgid "Number of highlight fragments taken from each oversized document for the answer context." -msgstr "" +msgstr "回答コンテキスト用に、サイズの大きい各ドキュメントから取り出すハイライトフラグメント数。" msgid "History content mode for assistant messages. smart_summary - drop assistant body, keep only past search query + referenced titles per turn (default, recommended) full - send the whole assistant response source_titles - body + referenced titles suffix source_titles_and_urls - \"[References: title (url), ...]\" only truncated - truncate assistant response at history.assistant.max.chars none - drop assistant turns from history" -msgstr "" +msgstr "アシスタントメッセージの履歴コンテンツモード。smart_summary - アシスタントの本文を破棄し、ターンごとに過去の検索クエリ + 参照したタイトルのみを保持(デフォルト、推奨) full - アシスタントの応答全体を送信 source_titles - 本文 + 参照したタイトルを末尾に付加 source_titles_and_urls - \"[References: title (url), ...]\" のみ truncated - history.assistant.max.charsでアシスタントの応答を切り詰める none - 履歴からアシスタントのターンを破棄" msgid "Maximum number of referenced document titles included per turn in smart_summary history mode." -msgstr "" +msgstr "smart_summary履歴モードで、ターンごとに含める参照ドキュメントタイトルの最大数。" + +msgid "Maximum number of parts a document is split into when chatting about a single document longer than the LLM context budget. Each part is summarized separately and the summaries are combined into the answer; parts beyond this number are not used. A request about such a document makes up to this many LLM calls plus one for the answer, on every turn." +msgstr "LLMのコンテキスト予算より長い単一のドキュメントについてチャットするときに、ドキュメントを分割するパーツの最大数。各パーツは個別に要約され、要約は回答にまとめられます。この数を超えるパーツは使用されません。そのようなドキュメントに関するリクエストは、毎ターン、最大でこの数のLLM呼び出しに加えて回答用の1回のLLM呼び出しを行います。" + +msgid "Language the LLM is asked to answer in. browser - the language of the user's browser or UI locale; no instruction for English (default) none - no language instruction; the LLM usually answers in the language of the question en, ja.. - always answer in this language" +msgstr "LLMに回答を求める言語。browser - ユーザーのブラウザーまたはUIロケールの言語。英語の場合は指示なし(デフォルト) none - 言語の指示なし。LLMは通常、質問と同じ言語で回答する en, ja.. - 常にこの言語で回答する" msgid "Index Export" -msgstr "" +msgstr "インデックスエクスポート" msgid "Comma-separated document fields omitted from files written by the index export job." -msgstr "" +msgstr "インデックスエクスポートジョブが書き出すファイルから除外する、ドキュメントフィールドのカンマ区切りリスト。" msgid "Number of documents fetched per scroll request by the index export job." -msgstr "" +msgstr "インデックスエクスポートジョブが1回のスクロールリクエストで取得するドキュメント数。" msgid "Output format for exported documents; only html and json are accepted, anything else fails the job." -msgstr "" +msgstr "エクスポートするドキュメントの出力形式。受け付けるのはhtmlとjsonのみで、それ以外の場合はジョブが失敗します。" msgid "Log Notification Interval (seconds) for flushing log notification buffer to search engine." -msgstr "" +msgstr "ログ通知 ログ通知バッファを検索エンジンにフラッシュする間隔(秒)。" msgid "Maximum length of notification details text." -msgstr "" +msgstr "通知の詳細テキストの最大長。" msgid "Maximum number of events to display in notification." -msgstr "" +msgstr "通知に表示するイベントの最大数。" msgid "Maximum length of each log message in notification." -msgstr "" +msgstr "通知内の各ログメッセージの最大長。" msgid "Maximum number of events to fetch from search engine per notification job." -msgstr "" +msgstr "通知ジョブごとに検索エンジンから取得するイベントの最大数。" msgid "Maximum number of events to buffer in memory." -msgstr "" +msgstr "メモリ上にバッファするイベントの最大数。" msgid "Interval (seconds) for the notification job cycle, used in notification messages." -msgstr "" +msgstr "通知ジョブのサイクルの間隔(秒)。通知メッセージで使用されます。" msgid "Static theme system (see docs/superpowers/specs/2026-05-21-fess-static-theme-design.md)" -msgstr "" +msgstr "静的テーマシステム(docs/superpowers/specs/2026-05-21-fess-static-theme-design.mdを参照)" msgid "Maximum size (bytes) of an uploaded theme archive." -msgstr "" +msgstr "アップロードされたテーマアーカイブの最大サイズ(バイト)。" msgid "Maximum total extracted size (bytes); extraction aborts once it is exceeded." -msgstr "" +msgstr "展開後の合計サイズの最大値(バイト)。これを超えると展開は中止されます。" msgid "Maximum number of entries allowed in an uploaded theme archive." -msgstr "" +msgstr "アップロードされたテーマアーカイブで許可されるエントリの最大数。" msgid "Maximum uncompressed/compressed ratio for a single theme archive entry." -msgstr "" +msgstr "テーマアーカイブの1つのエントリに対する、非圧縮/圧縮比の最大値。" msgid "Maximum cumulative uncompressed/compressed ratio for the whole archive (zip-bomb guard)." -msgstr "" +msgstr "アーカイブ全体に対する、非圧縮/圧縮比の累積の最大値(zipボム対策)。" msgid "Compressed bytes read before the cumulative zip ratio check applies; smaller archives skip it." -msgstr "" +msgstr "累積zip比のチェックが適用されるまでに読み込む圧縮済みバイト数。これより小さいアーカイブはチェックをスキップします。" msgid "Retention (days) for a replaced theme directory before the cleanup sweep removes it." -msgstr "" +msgstr "置き換えられたテーマディレクトリを、クリーンアップ処理が削除するまで保持する期間(日)。" + +msgid "Repository URLs (comma separated) that static themes are downloaded from." +msgstr "静的テーマのダウンロード元のリポジトリURL(カンマ区切り)。" + +msgid "Value of the frame-ancestors directive in the Content-Security-Policy of the static theme's HTML pages: the origins that may embed them in a frame. The default 'none' lets no page embed them. WebKit (Safari) applies frame-ancestors to the blob: frames that the file preview and the cache view of a theme use, so it shows them blank while the value is 'none'. Leave the value empty to drop the directive; X-Frame-Options: DENY is sent either way and then keeps the pages out of frames in every browser (a browser that honors frame-ancestors ignores that header)." +msgstr "静的テーマのHTMLページのContent-Security-Policyにおけるframe-ancestorsディレクティブの値。これらをフレームに埋め込むことができるオリジンです。デフォルトの'none'は、どのページにも埋め込みを許可しません。WebKit(Safari)は、テーマのファイルプレビューとキャッシュ表示が使用するblob:フレームにもframe-ancestorsを適用するため、値が'none'の間はそれらが空白で表示されます。ディレクティブを削除するには値を空のままにします。どちらの場合もX-Frame-Options: DENYが送信され、すべてのブラウザーでページがフレームに入らないようにします(frame-ancestorsを尊重するブラウザーはそのヘッダーを無視します)。" msgid "Optional: canonical external origin(s) of this Fess instance (comma/newline separated), e.g. https://fess.example.com. When set, these are treated as same-origin for the v2 CSRF Origin check WITHOUT trusting forwarded headers. Recommended behind reverse proxies that are not listed in rate.limit.trusted.proxies. When empty, the target origin is reconstructed from trusted-proxy X-Forwarded-* headers, then from the servlet request." -msgstr "" +msgstr "任意: このFessインスタンスの正規の外部オリジン(カンマ/改行区切り)。例: https://fess.example.com。設定すると、これらはv2のCSRF Originチェックで、転送ヘッダーを信頼せずに同一オリジンとして扱われます。rate.limit.trusted.proxiesに記載されていないリバースプロキシの背後での利用を推奨します。空の場合、ターゲットオリジンは、信頼するプロキシのX-Forwarded-*ヘッダーから、次にサーブレットリクエストから再構築されます。" msgid "Login attempts allowed per client IP each minute; 0 or less disables the gate." -msgstr "" +msgstr "クライアントIPごとに1分あたりに許可されるログイン試行回数。0以下の場合はこの制限を無効にします。" msgid "Login attempts allowed per client IP and user name each minute; also gates password change." -msgstr "" +msgstr "クライアントIPとユーザー名の組ごとに1分あたりに許可されるログイン試行回数。パスワード変更も制限します。" msgid "Lockout (seconds) applied once a login rate limit is exceeded; 0 or less disables the lockout." -msgstr "" +msgstr "ログインのレート制限を超えた時点で適用されるロックアウト(秒)。0以下の場合はロックアウトを無効にします。" msgid "Maximum login rate-limit buckets held in memory; idle buckets are evicted at the cap." -msgstr "" +msgstr "メモリ上に保持するログインレート制限バケットの最大数。上限に達すると、アイドル状態のバケットは破棄されます。" msgid "Interval between SSE keep-alive pings emitted by /api/v2/chat/stream. The ping is a comment-only line (\": keepalive\\n\\n\") that does not affect the event stream but defeats intermediaries (nginx default proxy_read_timeout is 60s) that drop idle connections during long LLM phases. Set <=0 to disable. Unit: milliseconds." -msgstr "" +msgstr "/api/v2/chat/streamが送信するSSEキープアライブpingの間隔。pingはコメントのみの行(\": keepalive\\n\\n\")で、イベントストリームには影響しませんが、長いLLMフェーズの間にアイドル接続を切断する中間装置(nginxのデフォルトのproxy_read_timeoutは60s)を回避します。<=0を設定すると無効になります。単位: ミリ秒。" diff --git a/ja/15.9/config/properties.rst b/ja/15.9/config/properties.rst index 05527361..67f7247d 100644 --- a/ja/15.9/config/properties.rst +++ b/ja/15.9/config/properties.rst @@ -15,7 +15,7 @@ one, fill in ``properties.po`` beside this file. .. fess repository; translations come from properties.po beside this file. .. Regenerate with tools/update_properties_doc.sh. -Core +コア ---- .. list-table:: @@ -25,71 +25,71 @@ Core - Description - Default * - domain.title - - The title of the domain for logging and display. + - ログと表示に使用するドメインのタイトル。 - ``Fess`` -.. list-table:: Search Engine +.. list-table:: 検索エンジン :header-rows: 1 * - Name - Description - Default * - search_engine.type - - The type of search engine backend (e.g., default, opensearch). + - 検索エンジンバックエンドの種類(例: default、opensearch)。 - ``default`` * - search_engine.http.url - - The URL of the search engine HTTP endpoint. For IPv6 environments, use brackets around the IPv6 address (e.g., http://[::1]:9200) + - 検索エンジンのHTTPエンドポイントのURL。IPv6環境では、IPv6アドレスを角括弧で囲みます(例: http://[::1]:9200)。 - ``http://localhost:9200`` * - search_engine.http.ssl.certificate_authorities - - Path to SSL certificate authorities for secure HTTP connections. + - セキュアなHTTP接続に使用するSSL認証局へのパス。 - (empty) * - search_engine.username - - Username for authenticating to the search engine. + - 検索エンジンへの認証に使用するユーザー名。 - (empty) * - search_engine.password - - Password for authenticating to the search engine. + - 検索エンジンへの認証に使用するパスワード。 - (empty) * - search_engine.heartbeat_interval - - Interval (ms) for heartbeat checks to the search engine. + - 検索エンジンへのハートビートチェックの間隔(ミリ秒)。 - ``10000`` * - app.cipher.algorithm - - Cipher algorithm used for encryption. + - 暗号化に使用する暗号アルゴリズム。 - ``aes`` * - app.cipher.key - - Secret key for encryption (change this value for production). + - 暗号化用の秘密鍵(本番環境ではこの値を変更してください)。 - ``___change__me___`` * - app.digest.algorithm - - Algorithm for digest calculation. + - ダイジェスト計算のアルゴリズム。 - ``sha256`` * - app.password.algorithm - - Password hashing (new mechanism, Spring Security v5.8 compatible) Supported: bcrypt (only, as of now) + - パスワードのハッシュ化(新しい仕組み、Spring Security v5.8互換)。サポート: bcrypt(現時点ではbcryptのみ)。 - ``bcrypt`` * - app.password.bcrypt.cost - - BCrypt cost (log rounds). 10 matches Spring Security v5.8 default. Range: 4-31. + - BCryptのコスト(ログラウンド数)。10はSpring Security v5.8のデフォルトと一致します。範囲: 4-31。 - ``10`` * - app.password.upgrade.enabled - - Lazy re-hashing on successful login for legacy hashes. + - レガシーなハッシュに対する、ログイン成功時の遅延再ハッシュ。 - ``true`` * - app.encrypt.property.pattern - - NOTE: app.digest.algorithm is kept for LEGACY password verification only (pre-upgrade hashes that have no {id} prefix). Do not use for new passwords. Regex pattern for properties to encrypt. + - 注意: app.digest.algorithmはレガシーパスワードの検証専用に残されています({id}プレフィックスを持たない、アップグレード前のハッシュ)。新しいパスワードには使用しないでください。暗号化するプロパティの正規表現パターン。 - ``.*password|.*key|.*token|.*secret`` * - app.log.sensitive.property.pattern - - Regex pattern for sensitive values to mask in debug logs (case-insensitive match against property/env keys). + - デバッグログでマスクする機密値の正規表現パターン(プロパティ/環境変数のキーに対する大文字小文字を区別しないマッチ)。 - ``.*password.*|.*secret.*|.*key.*|.*token.*|.*credential.*|.*auth.*|.*private.*`` * - app.extension.names - - Extension names for application customization. + - アプリケーションのカスタマイズ用の拡張名。 - (empty) * - app.audit.log.format - - Audit log format. + - 監査ログの形式。 - (empty) * - script.audit.log.enabled - - Script audit log settings. + - スクリプト監査ログの設定。 - ``true`` * - script.audit.log.max.length - - Maximum characters of script text kept in a script audit log entry; longer text is truncated. + - スクリプト監査ログの1エントリに保持するスクリプトテキストの最大文字数。これより長いテキストは切り詰められます。 - ``100`` * - jvm.crawler.options - - JVM options for the crawler process. + - クローラープロセスのJVMオプション。 - | ``-Djava.awt.headless=true`` | ``-Dfile.encoding=UTF-8`` | ``-Djna.nosys=true`` @@ -127,7 +127,7 @@ Core | ``-Dsun.java2d.cmm=sun.java2d.cmm.kcms.KcmsServiceProvider`` | ``-Dorg.apache.pdfbox.rendering.UsePureJavaCMYKConversion=true`` * - jvm.suggest.options - - JVM options (newline-separated) passed to the suggest creator child process. + - サジェスト作成の子プロセスに渡すJVMオプション(改行区切り)。 - | ``-Djava.awt.headless=true`` | ``-Dfile.encoding=UTF-8`` | ``-Djna.nosys=true`` @@ -157,7 +157,7 @@ Core | ``-Dlog4j2.formatMsgNoLookups=true`` | ``-Dlog4j.skipJansi=true`` * - jvm.chunk.options - - JVM options for the chunk vector indexer process. Heap budget. This child JVM is only started while the "Content Chunk Vector Indexer" job runs, so a generous -Xmx costs nothing when content chunking is off. The live set is dominated by the in-flight batches, each of which retains, per document, the full _source, the document's chunk strings, and the document's embedding vectors: content_chunker.job.bulk_size (default 20) x content_chunker.max_chunks_per_document (default 1000) x content_chunker.embedding.dimension (default 768) x 4 bytes per float x content_chunker.job.concurrency (default 2) = ~117 MB of vectors alone, before chunk strings and document sources. With the shipped defaults the worst case is roughly 190-250 MB live (and ~235 MB of vectors alone at dimension=1536), which does not fit a 256 MB heap with any GC headroom. Raise -Xmx further if you raise bulk_size, max_chunks_per_document, concurrency, or the embedding dimension. + - チャンクベクトルインデクサープロセスのJVMオプション。ヒープの予算。この子JVMは"Content Chunk Vector Indexer"ジョブの実行中にのみ起動されるため、コンテンツのチャンク化が無効の場合は、-Xmxを大きく設定してもコストはかかりません。使用中のメモリは処理中のバッチが大半を占め、各バッチはドキュメントごとに、_source全体、ドキュメントのチャンク文字列、ドキュメントの埋め込みベクトルを保持します: content_chunker.job.bulk_size(デフォルト 20)x content_chunker.max_chunks_per_document(デフォルト 1000)x content_chunker.embedding.dimension(デフォルト 768)x floatあたり4バイト x content_chunker.job.concurrency(デフォルト 2)= ベクトルだけで約117MB(チャンク文字列とドキュメントのソースを除く)。同梱のデフォルト値では最悪の場合の使用量は約190-250MBで(dimension=1536ではベクトルだけで約235MB)、GCの余裕を考慮すると256MBのヒープには収まりません。bulk_size、max_chunks_per_document、concurrency、または埋め込みの次元を増やす場合は、-Xmxをさらに大きくしてください。 - | ``-Djava.awt.headless=true`` | ``-Dfile.encoding=UTF-8`` | ``-Djna.nosys=true`` @@ -187,7 +187,7 @@ Core | ``-Dlog4j2.formatMsgNoLookups=true`` | ``-Dlog4j.skipJansi=true`` * - jvm.thumbnail.options - - JVM options for the thumbnail process. + - サムネイルプロセスのJVMオプション。 - | ``-Djava.awt.headless=true`` | ``-Dfile.encoding=UTF-8`` | ``-Djna.nosys=true`` @@ -224,123 +224,135 @@ Core | ``-Dsun.java2d.cmm=sun.java2d.cmm.kcms.KcmsServiceProvider`` | ``-Dorg.apache.pdfbox.rendering.UsePureJavaCMYKConversion=true`` -.. list-table:: Job +.. list-table:: ジョブ :header-rows: 1 * - Name - Description - Default * - job.system.job.ids - - System job IDs for scheduled jobs. + - スケジュールされたジョブのシステムジョブID。 - ``default_crawler`` * - job.template.title.web - - Template for web crawler job title. + - Webクローラージョブのタイトルのテンプレート。 - ``Web Crawler - {0}`` * - job.template.title.file - - Template for file crawler job title. + - ファイルクローラージョブのタイトルのテンプレート。 - ``File Crawler - {0}`` * - job.template.title.data - - Template for data crawler job title. + - データクローラージョブのタイトルのテンプレート。 - ``Data Crawler - {0}`` * - job.template.script - - Script template for job execution. + - ジョブ実行用のスクリプトテンプレート。 - ``return container.getComponent("crawlJob").logLevel("info").webConfigIds([{0}]).fileConfigIds([{1}]).dataConfigIds([{2}]).jobExecutor(executor).execute();`` * - job.max.crawler.processes - - Maximum number of crawler processes. + - クローラープロセスの最大数。 - ``0`` * - job.default.script - - Default script language for jobs. + - ジョブのデフォルトのスクリプト言語。 - ``javascript`` * - job.system.property.filter.pattern - - Pattern to filter system properties for jobs. + - ジョブ用のシステムプロパティを絞り込むパターン。 - (empty) * - processors - - Number of processors to use. + - 使用するプロセッサー数。 - ``0`` * - java.command.path - - Path to Java command. + - Javaコマンドのパス。 - ``java`` * - python.command.path - - Path to Python command. + - Pythonコマンドのパス。 - ``python`` * - path.encoding - - Encoding for file paths. + - ファイルパスのエンコーディング。 - ``UTF-8`` * - use.own.tmp.dir - - Whether to use a dedicated temporary directory. + - 専用の一時ディレクトリを使用するかどうか。 - ``true`` * - max.log.output.length - - Maximum length of log output. + - ログ出力の最大長。 - ``4000`` * - adaptive.load.control - - Adaptive load control value. + - 適応型負荷制御の値。 - ``50`` * - web.load.control - - CPU threshold (%) for web request load control. Returns 429 when CPU >= this value. (100: disabled) + - Webリクエストの負荷制御におけるCPUの閾値(%)。CPUがこの値以上の場合は429を返します。(100: 無効) - ``100`` * - api.load.control - - CPU threshold (%) for API request load control. Returns 429 when CPU >= this value. (100: disabled) + - APIリクエストの負荷制御におけるCPUの閾値(%)。CPUがこの値以上の場合は429を返します。(100: 無効) - ``100`` * - load.control.monitor.interval - - Interval (seconds) for monitoring OpenSearch CPU load. + - OpenSearchのCPU負荷を監視する間隔(秒)。 - ``1`` * - supported.languages - - Supported languages. + - サポートする言語。 - ``ar,bg,bn,ca,ckb_IQ,cs,da,de,el,en_IE,en,es,et,eu,fa,fi,fr,gl,gu,he,hi,hr,hu,hy,id,it,ja,ko,lt,lv,mk,ml,nl,no,pa,pl,pt_BR,pt,ro,ru,si,sq,sv,ta,te,th,tl,tr,uk,ur,vi,zh_CN,zh_TW,zh`` * - api.access.token.length - - Length of API access token. + - APIアクセストークンの長さ。 - ``60`` * - api.access.token.request.parameter - - API access token request parameter. + - APIアクセストークンのリクエストパラメーター。 - (empty) * - api.admin.access.permissions - - Permissions for API admin access. + - API管理アクセスのパーミッション。 - ``Radmin-api`` * - api.search.accept.referers - - Accepted referers for API search. + - API検索で受け付けるリファラー。 - (empty) * - api.search.scroll - - Whether to enable scroll for API search. + - API検索でスクロールを有効にするかどうか。 - ``false`` + * - api.search.export + - /api/v2/documents/exportでの検索結果(CSV/JSON)のエンドユーザーによるエクスポートを有効にするかどうか。 + - ``false`` + * - api.search.export.max.size + - 1回の検索結果エクスポートで書き出すドキュメントの最大数。 + - ``1000`` + * - api.search.export.fields + - 検索結果エクスポートで書き出すフィールド(カンマ区切り)。APIレスポンスのフィールドではないフィールドは無視されます。 + - ``title,url_link,last_modified,content_length,filetype`` + * - api.search.export.rate.limit.per.minute + - ユーザーごと(ゲストの場合はクライアントIPごと)の、1分あたりの検索結果エクスポートの最大数。0以下の場合は制限を無効にします。 + - ``10`` * - api.json.response.headers - - Headers for API JSON response. Access-Control-\* and Timing-Allow-Origin are ignored here (CORS is controlled by api.cors.\* / CorsFilter). Do not set Vary. + - API JSONレスポンスのヘッダー。Access-Control-\*とTiming-Allow-Originはここでは無視されます(CORSはapi.cors.\* / CorsFilterで制御されます)。Varyは設定しないでください。 - ``Referrer-Policy:strict-origin-when-cross-origin`` * - api.json.response.exception.included - - Whether to include exceptions in API JSON response. + - API JSONレスポンスに例外を含めるかどうか。 - ``false`` * - api.gsa.response.headers - - Headers for API GSA response. Access-Control-\* and Timing-Allow-Origin are ignored here (CORS is controlled by api.cors.\* / CorsFilter). Do not set Vary. + - API GSAレスポンスのヘッダー。Access-Control-\*とTiming-Allow-Originはここでは無視されます(CORSはapi.cors.\* / CorsFilterで制御されます)。Varyは設定しないでください。 - ``Referrer-Policy:strict-origin-when-cross-origin`` * - api.gsa.response.exception.included - - Whether to include exceptions in API GSA response. + - API GSAレスポンスに例外を含めるかどうか。 - ``false`` * - api.dashboard.response.headers - - Headers for API dashboard response. Access-Control-\* and Timing-Allow-Origin are ignored here (CORS is controlled by api.cors.\* / CorsFilter). Do not set Vary. + - APIダッシュボードレスポンスのヘッダー。Access-Control-\*とTiming-Allow-Originはここでは無視されます(CORSはapi.cors.\* / CorsFilterで制御されます)。Varyは設定しないでください。 - ``Referrer-Policy:strict-origin-when-cross-origin`` * - api.cors.allow.origin - - Allowed origins for CORS. "\*" returns a literal "\*" (the request Origin is NOT reflected) and disables credentials. Set explicit origins (newline- or comma-separated) to allow credentialed cross-origin access. + - CORSで許可するオリジン。"\*"はリテラルの"\*"を返し(リクエストのOriginは反映されません)、認証情報を無効にします。認証情報付きのクロスオリジンアクセスを許可するには、明示的なオリジン(改行区切りまたはカンマ区切り)を設定してください。 - ``*`` * - api.cors.allow.methods - - Allowed HTTP methods for CORS. + - CORSで許可するHTTPメソッド。 - ``GET, POST, OPTIONS, DELETE, PUT`` * - api.cors.max.age - - Max age for CORS preflight requests. + - CORSプリフライトリクエストの最大有効期間。 - ``3600`` * - api.cors.allow.headers - - Allowed request headers for CORS preflight. A static list is returned (Access-Control-Request-Headers is not reflected). Includes X-Fess-CSRF-Token for cross-origin SPAs sending the CSRF token. + - CORSプリフライトで許可するリクエストヘッダー。静的なリストが返されます(Access-Control-Request-Headersは反映されません)。CSRFトークンを送信するクロスオリジンのSPA向けに、X-Fess-CSRF-Tokenを含みます。 - ``Origin, Content-Type, Accept, Authorization, X-Requested-With, X-Fess-CSRF-Token`` * - api.cors.allow.credentials - - Whether to allow credentials for CORS. Honored only for an exact match of an explicit Origin; ignored when api.cors.allow.origin is "\*". + - CORSで認証情報を許可するかどうか。明示的なOriginと完全に一致する場合にのみ有効で、api.cors.allow.originが"\*"の場合は無視されます。 - ``true`` * - api.jsonp.enabled - - Whether to enable JSONP for API. + - APIでJSONPを有効にするかどうか。 - ``false`` * - api.ping.search_engine.fields - - Fields for API ping to search engine. + - 検索エンジンへのAPI pingに使用するフィールド。 - ``status,timed_out`` -Rate Limiting -------------- +レート制限 +---------- .. list-table:: :header-rows: 1 @@ -349,601 +361,626 @@ Rate Limiting - Description - Default * - rate.limit.enabled - - Whether rate limiting is enabled. + - レート制限が有効かどうか。 - ``false`` * - rate.limit.requests.per.window - - Maximum number of requests allowed per window. + - ウィンドウあたりに許可されるリクエストの最大数。 - ``100`` * - rate.limit.window.ms - - Window size in milliseconds. + - ウィンドウサイズ(ミリ秒)。 - ``60000`` * - rate.limit.block.duration.ms - - Duration in milliseconds to block IP when limit exceeded. + - 制限を超えた場合にIPをブロックする期間(ミリ秒)。 - ``300000`` * - rate.limit.retry.after.seconds - - Retry-After header value in seconds. + - Retry-Afterヘッダーの値(秒)。 - ``60`` * - rate.limit.whitelist.ips - - Comma-separated list of whitelisted IPs (e.g., 127.0.0.1,::1). + - ホワイトリストに登録するIPのカンマ区切りリスト(例: 127.0.0.1,::1)。 - ``127.0.0.1,::1`` * - rate.limit.blocked.ips - - Comma-separated list of blocked IPs. + - ブロックするIPのカンマ区切りリスト。 - (empty) * - rate.limit.trusted.proxies - - Comma-separated list of trusted proxy IPs. Only trust X-Forwarded-For/X-Real-IP from these IPs. + - 信頼するプロキシIPのカンマ区切りリスト。これらのIPからのX-Forwarded-For/X-Real-IPのみを信頼します。 - ``127.0.0.1,::1`` * - rate.limit.cleanup.interval - - Number of requests between cleanup operations to prevent memory leaks. + - メモリリークを防ぐための、クリーンアップ操作の間のリクエスト数。 - ``1000`` * - virtual.host.headers - - Virtual Host: Host:fess.codelibs.org=fess + - 仮想ホスト: Host:fess.codelibs.org=fess - (empty) * - http.proxy.host - - Hostname for the HTTP proxy server. + - HTTPプロキシサーバーのホスト名。 - (empty) * - http.proxy.port - - Port number for the HTTP proxy server (e.g., 8080). + - HTTPプロキシサーバーのポート番号(例: 8080)。 - ``8080`` * - http.proxy.username - - Username for HTTP proxy authentication. + - HTTPプロキシ認証のユーザー名。 - (empty) * - http.proxy.password - - Password for HTTP proxy authentication. + - HTTPプロキシ認証のパスワード。 - (empty) * - http.fileupload.max.size - - Maximum size (bytes) for HTTP file uploads. + - HTTPファイルアップロードの最大サイズ(バイト)。 - ``262144000`` * - http.fileupload.threshold.size - - Threshold size (bytes) for HTTP file upload buffering. + - HTTPファイルアップロードのバッファリングの閾値サイズ(バイト)。 - ``262144`` * - http.fileupload.max.file.count - - Maximum number of files allowed per HTTP upload. + - 1回のHTTPアップロードで許可されるファイルの最大数。 - ``10`` -Index ------ +インデックス +------------ -.. list-table:: Crawler Common +.. list-table:: クローラー共通 :header-rows: 1 * - Name - Description - Default * - crawler.http.thread_pool.size - - Number of threads for HTTP crawling. + - HTTPクロールのスレッド数。 - ``0`` * - crawler.data.serializer - - Serializer type for crawler data (e.g., kryo). + - クローラーデータのシリアライザーの種類(例: kryo)。 - ``kryo`` * - crawler.document.max.site.length - - Maximum length of site name in documents. + - ドキュメント内のサイト名の最大長。 - ``100`` * - crawler.document.site.encoding - - Encoding for site names in documents. + - ドキュメント内のサイト名のエンコーディング。 - ``UTF-8`` * - crawler.document.unknown.hostname - - Hostname to use when unknown in documents. + - ドキュメントでホスト名が不明な場合に使用するホスト名。 - ``unknown`` * - crawler.document.use.site.encoding.on.english - - Whether to use site encoding for English documents. + - 英語のドキュメントでサイトのエンコーディングを使用するかどうか。 - ``false`` * - crawler.document.append.data - - Whether to append data to documents. + - ドキュメントにデータを追加するかどうか。 - ``true`` * - crawler.document.append.filename - - Whether to append filename to documents. + - ドキュメントにファイル名を追加するかどうか。 - ``false`` * - crawler.document.max.alphanum.term.size - - Maximum size of alphanumeric terms in documents. + - ドキュメント内の英数字単語の最大サイズ。 - ``20`` * - crawler.document.max.symbol.term.size - - Maximum size of symbol terms in documents. + - ドキュメント内の記号単語の最大サイズ。 - ``10`` * - crawler.document.duplicate.term.removed - - Whether to remove duplicate terms in documents. + - ドキュメント内の重複した単語を削除するかどうか。 - ``false`` * - crawler.document.space.chars - - Unicode space characters for document parsing. + - ドキュメントの解析に使用するUnicodeの空白文字。 - ``u0009u000Au000Bu000Cu000Du001Cu001Du001Eu001Fu0020u00A0u1680u180Eu2000u2001u2002u2003u2004u2005u2006u2007u2008u2009u200Au200Bu200Cu202Fu205Fu3000uFEFFuFFFDu00B6`` * - crawler.document.fullstop.chars - - Unicode full stop characters for document parsing. + - ドキュメントの解析に使用するUnicodeの句点文字。 - ``u002eu06d4u2e3cu3002`` * - crawler.crawling.data.encoding - - Encoding for crawling data. + - クロールデータのエンコーディング。 - ``UTF-8`` * - crawler.web.protocols - - Supported web protocols for crawling. + - クロールでサポートするWebプロトコル。 - ``http,https`` * - crawler.file.protocols - - Supported file protocols for crawling. + - クロールでサポートするファイルプロトコル。 - ``file,smb,smb1,ftp`` * - crawler.data.env.param.key.pattern - - Pattern for environment variable keys in crawling data. + - クロールデータ内の環境変数キーのパターン。 - ``^FESS_ENV_.*`` * - crawler.ignore.robots.txt - - Whether to ignore robots.txt during crawling. + - クロール時にrobots.txtを無視するかどうか。 - ``false`` * - crawler.ignore.robots.tags - - Whether to ignore robots meta tags during crawling. + - クロール時にrobotsメタタグを無視するかどうか。 - ``false`` * - crawler.ignore.content.exception - - Whether to ignore content exceptions during crawling. + - クロール時にコンテンツ例外を無視するかどうか。 - ``true`` * - crawler.failure.url.status.codes - - HTTP status codes considered as failure URLs. + - 障害URLとみなすHTTPステータスコード。 - ``404,403,410`` * - crawler.system.monitor.interval - - Interval (seconds) for system monitor during crawling. + - クロール中のシステム監視の間隔(秒)。 - ``60`` * - crawler.hotthread.ignore_idle_threads - - Whether to ignore idle threads in hot thread monitoring. + - ホットスレッド監視でアイドルスレッドを無視するかどうか。 - ``true`` * - crawler.hotthread.interval - - Interval for hot thread monitoring (e.g., 500ms). + - ホットスレッド監視の間隔(例: 500ms)。 - ``500ms`` * - crawler.hotthread.snapshots - - Number of snapshots for hot thread monitoring. + - ホットスレッド監視のスナップショット数。 - ``10`` * - crawler.hotthread.threads - - Number of threads for hot thread monitoring. + - ホットスレッド監視のスレッド数。 - ``3`` * - crawler.hotthread.timeout - - Timeout for hot thread monitoring (e.g., 30s). + - ホットスレッド監視のタイムアウト(例: 30s)。 - ``30s`` * - crawler.hotthread.type - - Type of hot thread monitoring (e.g., cpu). + - ホットスレッド監視の種類(例: cpu)。 - ``cpu`` * - crawler.metadata.content.excludes - - Metadata fields to exclude from document content. + - ドキュメントのコンテンツから除外するメタデータフィールド。 - ``resourceName,X-Parsed-By,Content-Encoding.*,Content-Type.*,X-TIKA.*,X-FESS.*`` * - crawler.metadata.name.mapping - - Mapping for document metadata names. + - ドキュメントのメタデータ名のマッピング。 - | ``title=title:string`` | ``Title=title:string`` | ``dc:title=title:string`` + | ``frontmatter.title=title:string`` -.. list-table:: Crawler HTML +.. list-table:: クローラーHTML :header-rows: 1 * - Name - Description - Default * - crawler.document.html.content.xpath - - XPath to extract main content from HTML documents. + - HTMLドキュメントからメインコンテンツを抽出するXPath。 - ``//BODY`` * - crawler.document.html.lang.xpath - - XPath to extract language attribute from HTML documents. + - HTMLドキュメントから言語属性を抽出するXPath。 - ``//HTML/@lang`` * - crawler.document.html.digest.xpath - - XPath to extract digest (description) from HTML documents. + - HTMLドキュメントからダイジェスト(説明)を抽出するXPath。 - ``//META[@name='description']/@content`` * - crawler.document.html.canonical.xpath - - XPath to extract canonical URL from HTML documents. + - HTMLドキュメントからカノニカルURLを抽出するXPath。 - ``//LINK[@rel='canonical'][1]/@href`` * - crawler.document.html.pruned.tags - - HTML tags to prune (remove) during document processing. + - ドキュメント処理中に削除(プルーニング)するHTMLタグ。 - ``noscript,script,style,header,footer,aside,nav,a[rel=nofollow]`` * - crawler.document.html.max.digest.length - - Maximum length of digest extracted from HTML documents. + - HTMLドキュメントから抽出するダイジェストの最大長。 - ``120`` * - crawler.document.html.default.lang - - Default language for HTML documents. + - HTMLドキュメントのデフォルト言語。 - (empty) * - crawler.document.html.default.include.index.patterns - - Patterns to include for HTML index processing. + - HTMLのインデックス処理に含めるパターン。 - (empty) * - crawler.document.html.default.exclude.index.patterns - - Patterns to exclude for HTML index processing. + - HTMLのインデックス処理から除外するパターン。 - ``(?i).*(css|js|jpeg|jpg|gif|png|bmp|wmv|xml|ico|exe)`` * - crawler.document.html.default.include.search.patterns - - Patterns to include for HTML search processing. + - HTMLの検索処理に含めるパターン。 - (empty) * - crawler.document.html.default.exclude.search.patterns - - Patterns to exclude for HTML search processing. + - HTMLの検索処理から除外するパターン。 - (empty) -.. list-table:: Crawler File +.. list-table:: クローラーファイル :header-rows: 1 * - Name - Description - Default * - crawler.document.file.name.encoding - - Encoding for file names in documents. + - ドキュメント内のファイル名のエンコーディング。 - (empty) * - crawler.document.file.no.title.label - - Label to use when a file has no title. + - ファイルにタイトルがない場合に使用するラベル。 - ``No title.`` * - crawler.document.file.ignore.empty.content - - Whether to ignore files with empty content. + - コンテンツが空のファイルを無視するかどうか。 - ``false`` * - crawler.document.file.max.title.length - - Maximum length of file title in documents. + - ドキュメント内のファイルタイトルの最大長。 - ``100`` * - crawler.document.file.max.digest.length - - Maximum length of file digest in documents. + - ドキュメント内のファイルダイジェストの最大長。 - ``200`` * - crawler.document.file.append.meta.content - - Whether to append meta content from files. + - ファイルのメタコンテンツを追加するかどうか。 - ``true`` * - crawler.document.file.append.body.content - - Whether to append body content from files. + - ファイルの本文コンテンツを追加するかどうか。 - ``true`` * - crawler.document.file.default.lang - - Default language for file documents. + - ファイルドキュメントのデフォルト言語。 - (empty) * - crawler.document.file.default.include.index.patterns - - Patterns to include for file index processing. + - ファイルのインデックス処理に含めるパターン。 - (empty) * - crawler.document.file.default.exclude.index.patterns - - Patterns to exclude for file index processing. + - ファイルのインデックス処理から除外するパターン。 - (empty) * - crawler.document.file.default.include.search.patterns - - Patterns to include for file search processing. + - ファイルの検索処理に含めるパターン。 - (empty) * - crawler.document.file.default.exclude.search.patterns - - Patterns to exclude for file search processing. + - ファイルの検索処理から除外するパターン。 - (empty) + * - crawler.document.file.owner.enabled + - クロールしたファイル(SMB、ローカルファイルシステム、FTP)の所有者をインデックスするかどうか。クロール設定のパラメーターconfig.owner.enabledで上書きされます。 + - ``true`` + * - crawler.document.file.last.modifier.enabled + - クロールしたファイルの最終更新者をインデックスするかどうか。ドキュメントのメタデータから読み取り、取得できない場合はファイルの所有者にフォールバックします。クロール設定のパラメーターconfig.last.modifier.enabledで上書きされます。 + - ``true`` -.. list-table:: Crawler Cache +.. list-table:: クローラーキャッシュ :header-rows: 1 * - Name - Description - Default * - crawler.document.cache.enabled - - Whether document cache is enabled. + - ドキュメントキャッシュが有効かどうか。 - ``true`` * - crawler.document.cache.max.size - - Maximum size (bytes) for document cache. + - ドキュメントキャッシュの最大サイズ(バイト)。 - ``2621440`` * - crawler.document.cache.supported.mimetypes - - Supported MIME types for document cache. + - ドキュメントキャッシュでサポートするMIMEタイプ。 - ``text/html`` * - crawler.document.cache.html.mimetypes - - ,text/plain,application/xml,application/pdf,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/vnd.ms-powerpoint,application/vnd.openxmlformats-officedocument.presentationml.presentation MIME types for HTML document cache. + - ,text/plain,application/xml,application/pdf,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/vnd.ms-powerpoint,application/vnd.openxmlformats-officedocument.presentationml.presentation HTMLドキュメントキャッシュのMIMEタイプ。 - ``text/html`` * - crawler.document.mimetype.extension.overrides - - Extension-to-MIME-type override mappings for MIME type detection (one per line: .ext=mime/type). + - MIMEタイプ検出用の、拡張子からMIMEタイプへのオーバーライドマッピング(1行に1つ: .ext=mime/type)。 - (empty) + * - crawler.document.ocr.enabled + - Tesseract OCRで画像やスキャンしたPDFからテキストを抽出するかどうか(tesseractコマンドが必要)。 + - ``false`` + * - crawler.document.ocr.language + - '+'で連結したTesseract OCRの言語(例: jpn+eng)。 + - ``eng`` + * - crawler.document.ocr.timeout + - Tesseract OCRの1回の実行のタイムアウト(秒)。 + - ``120`` -.. list-table:: Indexer +.. list-table:: インデクサー :header-rows: 1 * - Name - Description - Default * - indexer.thread.dump.enabled - - Whether to enable thread dump for the indexer. + - インデクサーでスレッドダンプを有効にするかどうか。 - ``true`` * - indexer.unprocessed.document.size - - Maximum number of unprocessed documents for the indexer. + - インデクサーの未処理ドキュメントの最大数。 - ``1000`` * - indexer.click.count.enabled - - Whether to enable click count tracking in the indexer. + - インデクサーでクリック数の追跡を有効にするかどうか。 - ``true`` * - indexer.favorite.count.enabled - - Whether to enable favorite count tracking in the indexer. + - インデクサーでお気に入り数の追跡を有効にするかどうか。 - ``true`` * - indexer.webfs.commit.margin.time - - Commit margin time (ms) for webfs in the indexer. + - インデクサーのwebfsのコミットマージン時間(ミリ秒)。 - ``5000`` * - indexer.webfs.max.empty.list.count - - Maximum number of empty lists for webfs in the indexer. + - インデクサーのwebfsの空リストの最大数。 - ``3600`` * - indexer.webfs.update.interval - - Update interval (ms) for webfs in the indexer. + - インデクサーのwebfsの更新間隔(ミリ秒)。 - ``10000`` * - indexer.webfs.max.document.cache.size - - Maximum document cache size for webfs in the indexer. + - インデクサーのwebfsの最大ドキュメントキャッシュサイズ。 - ``10`` * - indexer.webfs.max.document.request.size - - Maximum document request size (bytes) for webfs in the indexer. + - インデクサーのwebfsの最大ドキュメントリクエストサイズ(バイト)。 - ``1048576`` * - indexer.data.max.document.cache.size - - Maximum document cache size for data in the indexer. + - インデクサーのデータの最大ドキュメントキャッシュサイズ。 - ``10000`` * - indexer.data.max.document.request.size - - Maximum document request size (bytes) for data in the indexer. + - インデクサーのデータの最大ドキュメントリクエストサイズ(バイト)。 - ``1048576`` * - indexer.data.max.delete.cache.size - - Maximum delete cache size for data in the indexer. + - インデクサーのデータの最大削除キャッシュサイズ。 - ``100`` * - indexer.data.max.redirect.count - - Maximum redirect count for data in the indexer. + - インデクサーのデータの最大リダイレクト回数。 - ``10`` * - indexer.language.fields - - Fields used for language detection in the indexer. + - インデクサーの言語検出に使用するフィールド。 - ``content,important_content,title`` * - indexer.language.detect.length - - Length of text for language detection in the indexer. + - インデクサーの言語検出に使用するテキストの長さ。 - ``1000`` * - indexer.max.result.window.size - - Maximum result window size for the indexer. + - インデクサーの最大結果ウィンドウサイズ。 - ``10000`` * - indexer.max.search.doc.size - - Maximum number of search documents for the indexer. + - インデクサーの検索ドキュメントの最大数。 - ``50000`` -.. list-table:: Index Settings +.. list-table:: インデックス設定 :header-rows: 1 * - Name - Description - Default * - index.codec - - Codec type for the index. + - インデックスのコーデックの種類。 - ``default`` * - index.number_of_shards - - Number of primary shards for the index. + - インデックスのプライマリシャード数。 - ``5`` * - index.auto_expand_replicas - - Auto expand replicas setting for the index. + - インデックスのレプリカ自動拡張の設定。 - ``0-1`` * - index.id.digest.algorithm - - Digest algorithm for index IDs. + - インデックスIDのダイジェストアルゴリズム。 - ``SHA-512`` * - index.user.initial_password - - Initial password for the index user. + - インデックスユーザーの初期パスワード。 - ``admin`` -.. list-table:: Field Names +.. list-table:: フィールド名 :header-rows: 1 * - Name - Description - Default * - index.field.favorite_count - - Field name for favorite count in the index. + - インデックス内のお気に入り数のフィールド名。 - ``favorite_count`` * - index.field.click_count - - Field name for click count in the index. + - インデックス内のクリック数のフィールド名。 - ``click_count`` * - index.field.config_id - - Field name for config ID in the index. + - インデックス内の設定IDのフィールド名。 - ``config_id`` * - index.field.expires - - Field name for expiration date in the index. + - インデックス内の有効期限のフィールド名。 - ``expires`` * - index.field.url - - Field name for URL in the index. + - インデックス内のURLのフィールド名。 - ``url`` * - index.field.doc_id - - Field name for document ID in the index. + - インデックス内のドキュメントIDのフィールド名。 - ``doc_id`` * - index.field.id - - Field name for internal ID in the index. + - インデックス内の内部IDのフィールド名。 - ``_id`` * - index.field.version - - Field name for version in the index. + - インデックス内のバージョンのフィールド名。 - ``_version`` * - index.field.seq_no - - Field name for sequence number in the index. + - インデックス内のシーケンス番号のフィールド名。 - ``_seq_no`` * - index.field.primary_term - - Field name for primary term in the index. + - インデックス内のプライマリタームのフィールド名。 - ``_primary_term`` * - index.field.lang - - Field name for language in the index. + - インデックス内の言語のフィールド名。 - ``lang`` * - index.field.has_cache - - Field name for cache status in the index. + - インデックス内のキャッシュ状態のフィールド名。 - ``has_cache`` * - index.field.last_modified - - Field name for last modified date in the index. + - インデックス内の最終更新日のフィールド名。 - ``last_modified`` + * - index.field.etag + - インデックス内の、クロールしたドキュメントのETagレスポンスヘッダーのフィールド名。 + - ``etag`` + * - index.field.owner + - インデックス内の、クロールしたファイルの所有者のフィールド名。 + - ``owner`` + * - index.field.last_modifier + - インデックス内の、クロールしたファイルの最終更新者のフィールド名。 + - ``last_modifier`` * - index.field.anchor - - Field name for anchor in the index. + - インデックス内のアンカーのフィールド名。 - ``anchor`` * - index.field.segment - - Field name for segment in the index. + - インデックス内のセグメントのフィールド名。 - ``segment`` * - index.field.role - - Field name for role in the index. + - インデックス内のロールのフィールド名。 - ``role`` * - index.field.boost - - Field name for boost value in the index. + - インデックス内のブースト値のフィールド名。 - ``boost`` * - index.field.created - - Field name for creation date in the index. + - インデックス内の作成日のフィールド名。 - ``created`` * - index.field.timestamp - - Field name for timestamp in the index. + - インデックス内のタイムスタンプのフィールド名。 - ``timestamp`` * - index.field.label - - Field name for label in the index. + - インデックス内のラベルのフィールド名。 - ``label`` * - index.field.tag - - Field name for the user tags of the document in the index. + - インデックス内のドキュメントのユーザータグのフィールド名。 - ``tag`` * - index.field.mimetype - - Field name for MIME type in the index. + - インデックス内のMIMEタイプのフィールド名。 - ``mimetype`` * - index.field.parent_id - - Field name for parent ID in the index. + - インデックス内の親IDのフィールド名。 - ``parent_id`` * - index.field.important_content - - Field name for important content in the index. + - インデックス内の重要なコンテンツのフィールド名。 - ``important_content`` * - index.field.content - - Field name for content in the index. + - インデックス内のコンテンツのフィールド名。 - ``content`` * - index.field.content_minhash_bits - - Field name for content minhash bits in the index. + - インデックス内のコンテンツのminhashビットのフィールド名。 - ``content_minhash_bits`` * - index.field.cache - - Field name for cache in the index. + - インデックス内のキャッシュのフィールド名。 - ``cache`` * - index.field.digest - - Field name for digest in the index. + - インデックス内のダイジェストのフィールド名。 - ``digest`` * - index.field.title - - Field name for title in the index. + - インデックス内のタイトルのフィールド名。 - ``title`` * - index.field.host - - Field name for host in the index. + - インデックス内のホストのフィールド名。 - ``host`` * - index.field.site - - Field name for site in the index. + - インデックス内のサイトのフィールド名。 - ``site`` * - index.field.content_length - - Field name for content length in the index. + - インデックス内のコンテンツ長のフィールド名。 - ``content_length`` * - index.field.filetype - - Field name for file type in the index. + - インデックス内のファイルタイプのフィールド名。 - ``filetype`` * - index.field.filename - - Field name for file name in the index. + - インデックス内のファイル名のフィールド名。 - ``filename`` * - index.field.thumbnail - - Field name for thumbnail in the index. + - インデックス内のサムネイルのフィールド名。 - ``thumbnail`` * - index.field.virtual_host - - Field name for virtual host in the index. + - インデックス内の仮想ホストのフィールド名。 - ``virtual_host`` * - response.field.content_title - - Field name for content title in the response. + - レスポンス内のコンテンツタイトルのフィールド名。 - ``content_title`` * - response.field.content_description - - Field name for content description in the response. + - レスポンス内のコンテンツ説明のフィールド名。 - ``content_description`` * - response.field.url_link - - Field name for URL link in the response. + - レスポンス内のURLリンクのフィールド名。 - ``url_link`` * - response.field.site_path - - Field name for site path in the response. + - レスポンス内のサイトパスのフィールド名。 - ``site_path`` * - response.max.title.length - - Maximum length of content title in the response. + - レスポンス内のコンテンツタイトルの最大長。 - ``50`` * - response.max.site.path.length - - Maximum length of site path in the response. + - レスポンス内のサイトパスの最大長。 - ``100`` * - response.highlight.content_title.enabled - - Whether to enable content title highlighting in the response. + - レスポンスでコンテンツタイトルのハイライトを有効にするかどうか。 - ``true`` * - response.inline.mimetypes - - Inline MIME types for the response. + - レスポンスのインラインMIMEタイプ。 - ``application/pdf,text/plain`` * - response.headers - - HTTP headers for the response. Access-Control-\* and Timing-Allow-Origin are ignored (CORS is controlled by api.cors.\* / CorsFilter). Do not set Vary here. + - レスポンスのHTTPヘッダー。Access-Control-\*とTiming-Allow-Originは無視されます(CORSはapi.cors.\* / CorsFilterで制御されます)。ここでVaryは設定しないでください。 - | ``text/html=X-XSS-Protection: 1; mode=block`` | ``text/html=Content-Security-Policy: reflected-xss block`` | ``text/html=X-Frame-Options: SAMEORIGIN`` -.. list-table:: Document Index +.. list-table:: ドキュメントインデックス :header-rows: 1 * - Name - Description - Default * - index.document.search.index - - Index name for search documents. + - 検索ドキュメントのインデックス名。 - ``fess.search`` * - index.document.update.index - - Index name for update documents. + - 更新ドキュメントのインデックス名。 - ``fess.update`` * - index.document.suggest.index - - Index name for suggest documents. + - サジェストドキュメントのインデックス名。 - ``fess`` * - index.document.crawler.index - - Index name for crawler documents. + - クローラードキュメントのインデックス名。 - ``fess_crawler`` * - index.document.crawler.queue.number_of_shards - - Number of primary shards for crawler queue index. + - クローラーキューインデックスのプライマリシャード数。 - ``10`` * - index.document.crawler.data.number_of_shards - - Number of primary shards for crawler data index. + - クローラーデータインデックスのプライマリシャード数。 - ``10`` * - index.document.crawler.filter.number_of_shards - - Number of primary shards for crawler filter index. + - クローラーフィルターインデックスのプライマリシャード数。 - ``10`` * - index.document.crawler.queue.number_of_replicas - - Number of replicas for crawler queue index. + - クローラーキューインデックスのレプリカ数。 - ``1`` * - index.document.crawler.data.number_of_replicas - - Number of replicas for crawler data index. + - クローラーデータインデックスのレプリカ数。 - ``1`` * - index.document.crawler.filter.number_of_replicas - - Number of replicas for crawler filter index. + - クローラーフィルターインデックスのレプリカ数。 - ``1`` * - index.config.index - - Index name for configuration data. + - 設定データのインデックス名。 - ``fess_config`` * - index.user.index - - Index name for user data. + - ユーザーデータのインデックス名。 - ``fess_user`` * - index.log.index - - Index name for log data. + - ログデータのインデックス名。 - ``fess_log`` * - index.dictionary.prefix - - Prefix for dictionary index names. + - 辞書インデックス名のプレフィックス。 - (empty) -.. list-table:: Document Management +.. list-table:: ドキュメント管理 :header-rows: 1 * - Name - Description - Default * - index.admin.array.fields - - Array-type fields for admin in the index. + - インデックス内の管理用の配列型フィールド。 - ``lang,role,label,anchor,virtual_host`` * - index.admin.date.fields - - Date-type fields for admin in the index. + - インデックス内の管理用の日付型フィールド。 - ``expires,created,timestamp,last_modified`` * - index.admin.integer.fields - - Integer-type fields for admin in the index. + - インデックス内の管理用の整数型フィールド。 - (empty) * - index.admin.long.fields - - Long-type fields for admin in the index. + - インデックス内の管理用のlong型フィールド。 - ``content_length,favorite_count,click_count`` * - index.admin.float.fields - - Float-type fields for admin in the index. + - インデックス内の管理用のfloat型フィールド。 - ``boost`` * - index.admin.double.fields - - Double-type fields for admin in the index. + - インデックス内の管理用のdouble型フィールド。 - (empty) * - index.admin.required.fields - - Required fields for admin in the index. + - インデックス内の管理用の必須フィールド。 - ``url,title,role,boost`` -.. list-table:: Timeouts +.. list-table:: タイムアウト :header-rows: 1 * - Name - Description - Default * - index.search.timeout - - Timeout for index search operations. + - インデックス検索操作のタイムアウト。 - ``3m`` * - index.scroll.search.timeout - - Timeout for scroll search operations. + - スクロール検索操作のタイムアウト。 - ``3m`` * - index.index.timeout - - Timeout for index operations. + - インデックス操作のタイムアウト。 - ``3m`` * - index.bulk.timeout - - Timeout for bulk index operations. + - バルクインデックス操作のタイムアウト。 - ``3m`` * - index.delete.timeout - - Timeout for delete operations in the index. + - インデックス内の削除操作のタイムアウト。 - ``3m`` * - index.health.timeout - - Timeout for index health checks. + - インデックスのヘルスチェックのタイムアウト。 - ``10m`` * - index.indices.timeout - - Timeout for index indices operations. + - インデックスのindices操作のタイムアウト。 - ``1m`` -.. list-table:: File Types +.. list-table:: ファイルタイプ :header-rows: 1 * - Name - Description - Default * - index.filetype - - Mapping of MIME types to filetype labels for indexing. + - インデックス作成用の、MIMEタイプからファイルタイプラベルへのマッピング。 - | ``text/html=html`` | ``application/msword=word`` | ``application/vnd.openxmlformats-officedocument.wordprocessingml.document=word`` @@ -996,200 +1033,200 @@ Index | ``image/tiff=tiff`` | ``image/jpeg=jpg`` * - index.reindex.size - - Number of documents to process per reindex operation. + - 1回の再インデックス操作で処理するドキュメント数。 - ``100`` * - index.reindex.body - - Request body template for reindex operations. + - 再インデックス操作のリクエストボディのテンプレート。 - ``{"source":{"index":"__SOURCE_INDEX__","size":__SIZE__},"dest":{"index":"__DEST_INDEX__"},"script":{"source":"__SCRIPT_SOURCE__"}}`` * - index.reindex.requests_per_second - - Requests per second for reindex operations ("adaptive" for auto). + - 再インデックス操作の1秒あたりのリクエスト数(自動の場合は"adaptive")。 - ``adaptive`` * - index.reindex.refresh - - Whether to refresh the index after reindexing. + - 再インデックス後にインデックスをリフレッシュするかどうか。 - ``false`` * - index.reindex.timeout - - Timeout for reindex operations. + - 再インデックス操作のタイムアウト。 - ``1m`` * - index.reindex.scroll - - Scroll timeout for reindex operations. + - 再インデックス操作のスクロールタイムアウト。 - ``5m`` * - index.reindex.max_docs - - Maximum number of documents for reindex operations. + - 再インデックス操作のドキュメントの最大数。 - (empty) -.. list-table:: Query +.. list-table:: クエリ :header-rows: 1 * - Name - Description - Default * - query.max.length - - Maximum length of search queries. + - 検索クエリの最大長。 - ``1000`` * - query.timeout - - Timeout (ms) for search queries. + - 検索クエリのタイムアウト(ミリ秒)。 - ``10000`` * - query.timeout.logging - - Whether to log searches whose results are incomplete because the query timed out or a shard failed. + - クエリのタイムアウトやシャードの障害により結果が不完全になった検索をログに記録するかどうか。 - ``true`` * - query.track.total.hits - - Maximum number of total hits to track in queries. Only a positive number or true is supported: false leaves the response without a hit count, and a search that asks for it, here or as a search parameter, is refused. + - クエリで追跡する総ヒット数の最大値。サポートされるのは正の数またはtrueのみです。falseを指定するとレスポンスにヒット数が含まれなくなり、ヒット数を要求する検索(ここでの設定または検索パラメーターのいずれによる場合も)は拒否されます。 - ``10000`` * - query.geo.fields - - Fields used for geo search queries. + - 位置情報検索クエリで使用するフィールド。 - ``location`` * - query.browser.lang.parameter.name - - Parameter name for browser language in queries. + - クエリでのブラウザーの言語のパラメーター名。 - ``browser_lang`` * - query.replace.term.with.prefix.query - - Whether to replace term with prefix query. + - 単語をプレフィックスクエリに置き換えるかどうか。 - ``true`` * - query.orsearch.min.hit.count - - Minimum hit count for OR search queries. + - OR検索クエリの最小ヒット数。 - ``-1`` * - query.highlight.terminal.chars - - Unicode terminal characters for query highlighting. + - クエリのハイライトに使用するUnicodeの終端文字。 - ``u0021u002Cu002Eu003Fu0589u061Fu06D4u0700u0701u0702u0964u104Au104Bu1362u1367u1368u166Eu1803u1809u203Cu203Du2047u2048u2049u3002uFE52uFE57uFF01uFF0EuFF1FuFF61`` * - query.highlight.fragment.size - - Fragment size for query highlighting. + - クエリのハイライトのフラグメントサイズ。 - ``60`` * - query.highlight.number.of.fragments - - Number of fragments for query highlighting. + - クエリのハイライトのフラグメント数。 - ``2`` * - query.highlight.type - - Type of query highlighting. + - クエリのハイライトの種類。 - ``fvh`` * - query.highlight.tag.pre - - Tag to use before highlighted text. + - ハイライトされたテキストの前に使用するタグ。 - ```` * - query.highlight.tag.post - - Tag to use after highlighted text. + - ハイライトされたテキストの後に使用するタグ。 - ```` * - query.highlight.boundary.chars - - Boundary characters for query highlighting. + - クエリのハイライトの境界文字。 - ``u0009u000Au0013u0020`` * - query.highlight.boundary.max.scan - - Maximum scan for query highlight boundaries. + - クエリのハイライト境界の最大スキャン。 - ``20`` * - query.highlight.boundary.scanner - - Scanner type for query highlight boundaries. + - クエリのハイライト境界のスキャナーの種類。 - ``chars`` * - query.highlight.encoder - - Encoder type for query highlighting. + - クエリのハイライトのエンコーダーの種類。 - ``default`` * - query.highlight.force.source - - Whether to force source for query highlighting. + - クエリのハイライトでソースを強制するかどうか。 - ``false`` * - query.highlight.fragmenter - - Fragmenter type for query highlighting. + - クエリのハイライトのフラグメンターの種類。 - ``span`` * - query.highlight.fragment.offset - - Offset for query highlight fragments. + - クエリのハイライトフラグメントのオフセット。 - ``-1`` * - query.highlight.no.match.size - - Size for no-match query highlight. + - 一致しない場合のクエリのハイライトのサイズ。 - ``0`` * - query.highlight.order - - Order for query highlight fragments. + - クエリのハイライトフラグメントの順序。 - ``score`` * - query.highlight.phrase.limit - - Phrase limit for query highlighting. + - クエリのハイライトのフレーズ上限。 - ``256`` * - query.highlight.content.description.fields - - Fields for content description in query highlighting. + - クエリのハイライトでコンテンツ説明に使用するフィールド。 - ``hl_content,digest`` * - query.highlight.boundary.position.detect - - Whether to detect boundary position in query highlighting. + - クエリのハイライトで境界位置を検出するかどうか。 - ``true`` * - query.highlight.text.fragment.type - - Type for text fragment in query highlighting. + - クエリのハイライトのテキストフラグメントの種類。 - ``query`` * - query.highlight.text.fragment.size - - Size for text fragment in query highlighting. + - クエリのハイライトのテキストフラグメントのサイズ。 - ``3`` * - query.highlight.text.fragment.prefix.length - - Prefix length for text fragment in query highlighting. + - クエリのハイライトのテキストフラグメントのプレフィックス長。 - ``5`` * - query.highlight.text.fragment.suffix.length - - Suffix length for text fragment in query highlighting. + - クエリのハイライトのテキストフラグメントのサフィックス長。 - ``5`` * - query.max.search.result.offset - - Maximum search result offset for queries. + - クエリの検索結果オフセットの最大値。 - ``100000`` * - query.additional.default.fields - - Additional default fields for queries. + - クエリの追加のデフォルトフィールド。 - (empty) * - query.additional.response.fields - - Additional fields fetched from the index for search results. The search API returns a field added here only if it is also listed in query.additional.api.response.fields. + - 検索結果のためにインデックスから取得する追加フィールド。ここに追加したフィールドは、query.additional.api.response.fieldsにも記載されている場合にのみ、検索APIが返します。 - (empty) * - query.additional.api.response.fields - - Additional API response fields for queries. This key only appends fields to the v2 API response allow-list (add-only); it does not fetch them. A field must also be fetched: add it to query.additional.response.fields for the search API, or to query.additional.scroll.response.fields for the scroll API. Do not add ACL or internal fields (for example role, virtual_host); adding them would expose access-control information in the search API response. + - クエリの追加のAPIレスポンスフィールド。このキーはv2 APIレスポンスの許可リストにフィールドを追加するだけ(追加のみ)で、フィールドを取得しません。フィールドは取得もされる必要があります。検索APIの場合はquery.additional.response.fieldsに、スクロールAPIの場合はquery.additional.scroll.response.fieldsに追加してください。ACLフィールドや内部フィールド(例: role、virtual_host)は追加しないでください。追加すると、検索APIのレスポンスにアクセス制御情報が公開されます。 - (empty) * - query.additional.scroll.response.fields - - Additional fields fetched from the index for scroll search results. The scroll API returns a field added here only if it is also listed in query.additional.api.response.fields. + - スクロール検索結果のためにインデックスから取得する追加フィールド。ここに追加したフィールドは、query.additional.api.response.fieldsにも記載されている場合にのみ、スクロールAPIが返します。 - (empty) * - query.additional.cache.response.fields - - Additional cache response fields for queries. + - クエリの追加のキャッシュレスポンスフィールド。 - (empty) * - query.additional.highlighted.fields - - Additional highlighted fields for queries. + - クエリの追加のハイライトフィールド。 - (empty) * - query.additional.search.fields - - Additional search fields for queries. + - クエリの追加の検索フィールド。 - (empty) * - query.additional.facet.fields - - Additional facet fields for queries. + - クエリの追加のファセットフィールド。 - (empty) * - query.additional.sort.fields - - Additional sort fields for queries. + - クエリの追加のソートフィールド。 - (empty) * - query.additional.analyzed.fields - - Additional analyzed fields for queries. + - クエリの追加の解析対象フィールド。 - (empty) * - query.additional.not.analyzed.fields - - Additional not-analyzed fields for queries. + - クエリの追加の解析対象外フィールド。 - (empty) * - query.gsa.response.fields - - Fields for GSA response in queries. + - クエリのGSAレスポンスのフィールド。 - ``UE,U,T,RK,S,LANG`` * - query.gsa.default.lang - - Default language for GSA queries. + - GSAクエリのデフォルト言語。 - ``en`` * - query.gsa.default.sort - - Default sort for GSA queries. + - GSAクエリのデフォルトのソート。 - (empty) * - query.gsa.meta.prefix - - Meta prefix for GSA queries. + - GSAクエリのメタプレフィックス。 - ``MT_`` * - query.gsa.index.field.charset - - Charset field for GSA index queries. + - GSAインデックスクエリの文字セットフィールド。 - ``charset`` * - query.gsa.index.field.content_type. - - Content type field for GSA index queries. + - GSAインデックスクエリのコンテンツタイプフィールド。 - ``content_type`` * - query.collapse.max.concurrent.group.results - - Maximum concurrent group results for collapse queries. + - 折りたたみクエリの最大同時グループ結果数。 - ``4`` * - query.collapse.inner.hits.name - - Inner hits name for collapse queries. + - 折りたたみクエリのinner hits名。 - ``similar_docs`` * - query.collapse.inner.hits.size - - Inner hits size for collapse queries. + - 折りたたみクエリのinner hitsのサイズ。 - ``0`` * - query.collapse.inner.hits.sorts - - Sorts for inner hits in collapse queries. + - 折りたたみクエリのinner hitsのソート。 - (empty) * - query.default.languages - - Default languages for queries. + - クエリのデフォルト言語。 - (empty) * - query.json.default.preference - - Default preference for JSON queries. + - JSONクエリのデフォルトのpreference。 - ``_query`` * - query.gsa.default.preference - - Default preference for GSA queries. + - GSAクエリのデフォルトのpreference。 - ``_query`` * - query.language.mapping - - Language mapping for queries. + - クエリの言語マッピング。 - | ``ar=ar`` | ``bg=bg`` | ``bn=bn`` @@ -1250,156 +1287,156 @@ Index | ``zh_TW=zh-tw`` | ``zh=zh`` -.. list-table:: Boost +.. list-table:: ブースト :header-rows: 1 * - Name - Description - Default * - query.boost.title - - Boost value for title field in queries. + - クエリのタイトルフィールドのブースト値。 - ``0.5`` * - query.boost.title.lang - - Boost value for title field with language in queries. + - クエリの言語付きタイトルフィールドのブースト値。 - ``1.0`` * - query.boost.content - - Boost value for content field in queries. + - クエリのコンテンツフィールドのブースト値。 - ``0.05`` * - query.boost.content.lang - - Boost value for content field with language in queries. + - クエリの言語付きコンテンツフィールドのブースト値。 - ``0.1`` * - query.boost.important_content - - Boost value for important content field in queries. + - クエリの重要なコンテンツフィールドのブースト値。 - ``-1.0`` * - query.boost.important_content.lang - - Boost value for important content field with language in queries. + - クエリの言語付きの重要なコンテンツフィールドのブースト値。 - ``-1.0`` * - query.boost.fuzzy.min.length - - Minimum length for fuzzy boosting in queries. + - クエリのファジーブーストの最小長。 - ``4`` * - query.boost.fuzzy.title - - Boost value for fuzzy title queries. + - ファジータイトルクエリのブースト値。 - ``0.01`` * - query.boost.fuzzy.title.fuzziness - - Fuzziness for fuzzy title queries. + - ファジータイトルクエリのファジネス。 - ``AUTO`` * - query.boost.fuzzy.title.expansions - - Number of expansions for fuzzy title queries. + - ファジータイトルクエリの展開数。 - ``10`` * - query.boost.fuzzy.title.prefix_length - - Prefix length for fuzzy title queries. + - ファジータイトルクエリのプレフィックス長。 - ``0`` * - query.boost.fuzzy.title.transpositions - - Whether to allow transpositions in fuzzy title queries. + - ファジータイトルクエリで転置を許可するかどうか。 - ``true`` * - query.boost.fuzzy.content - - Boost value for fuzzy content queries. + - ファジーコンテンツクエリのブースト値。 - ``0.005`` * - query.boost.fuzzy.content.fuzziness - - Fuzziness for fuzzy content queries. + - ファジーコンテンツクエリのファジネス。 - ``AUTO`` * - query.boost.fuzzy.content.expansions - - Number of expansions for fuzzy content queries. + - ファジーコンテンツクエリの展開数。 - ``10`` * - query.boost.fuzzy.content.prefix_length - - Prefix length for fuzzy content queries. + - ファジーコンテンツクエリのプレフィックス長。 - ``0`` * - query.boost.fuzzy.content.transpositions - - Whether to allow transpositions in fuzzy content queries. + - ファジーコンテンツクエリで転置を許可するかどうか。 - ``true`` * - query.default.query_type - - Default query type. + - デフォルトのクエリタイプ。 - ``bool`` * - query.dismax.tie_breaker - - Tie breaker value for dismax queries. + - dismaxクエリのタイブレーカー値。 - ``0.1`` * - query.bool.minimum_should_match - - Minimum should match value for boolean queries. + - ブールクエリのminimum should matchの値。 - (empty) * - query.prefix.expansions - - Number of expansions for prefix queries. + - プレフィックスクエリの展開数。 - ``50`` * - query.prefix.slop - - Slop value for prefix queries. + - プレフィックスクエリのスロップ値。 - ``0`` * - query.fuzzy.prefix_length - - Prefix length for fuzzy queries. + - ファジークエリのプレフィックス長。 - ``0`` * - query.fuzzy.expansions - - Number of expansions for fuzzy queries. + - ファジークエリの展開数。 - ``50`` * - query.fuzzy.transpositions - - Whether to allow transpositions in fuzzy queries. + - ファジークエリで転置を許可するかどうか。 - ``true`` -.. list-table:: Facet +.. list-table:: ファセット :header-rows: 1 * - Name - Description - Default * - query.facet.fields - - Fields for facet queries. + - ファセットクエリのフィールド。 - ``label`` * - query.facet.fields.size - - Size of facet fields. + - ファセットフィールドのサイズ。 - ``100`` * - query.facet.fields.size.max - - Upper clamp for facet.size (applied at the search chokepoint). + - facet.sizeの上限クランプ(検索のチョークポイントで適用されます)。 - ``1000`` * - query.facet.fields.min_doc_count - - Minimum document count for facet fields. + - ファセットフィールドの最小ドキュメント数。 - ``1`` * - query.facet.fields.min_doc_count.max - - Upper clamp for facet.minDocCount (applied at the search chokepoint). + - facet.minDocCountの上限クランプ(検索のチョークポイントで適用されます)。 - ``2147483647`` * - query.facet.fields.sort - - Sort order for facet fields. + - ファセットフィールドのソート順。 - ``count.desc`` * - query.facet.fields.missing - - Value for missing facet fields. + - 欠落したファセットフィールドの値。 - (empty) * - query.facet.queries - - Facet queries definition. + - ファセットクエリの定義。 - | ``labels.facet_timestamp_title:labels.facet_timestamp_1day=timestamp:[now/d-1d TO *] labels.facet_timestamp_1week=timestamp:[now/d-7d TO *] labels.facet_timestamp_1month=timestamp:[now/d-1M TO *] labels.facet_timestamp_1year=timestamp:[now/d-1y TO *]`` | ``labels.facet_contentLength_title:labels.facet_contentLength_10k=content_length:[0 TO 9999] labels.facet_contentLength_10kto100k=content_length:[10000 TO 99999] labels.facet_contentLength_100kto500k=content_length:[100000 TO 499999] labels.facet_contentLength_500kto1m=content_length:[500000 TO 999999] labels.facet_contentLength_1m=content_length:[1000000 TO *]`` | ``labels.facet_filetype_title:labels.facet_filetype_html=filetype:html labels.facet_filetype_word=filetype:word labels.facet_filetype_excel=filetype:excel labels.facet_filetype_powerpoint=filetype:powerpoint labels.facet_filetype_odt=filetype:odt labels.facet_filetype_ods=filetype:ods labels.facet_filetype_odp=filetype:odp labels.facet_filetype_pdf=filetype:pdf labels.facet_filetype_txt=filetype:txt labels.facet_filetype_others=filetype:others`` -.. list-table:: Ranking +.. list-table:: ランキング :header-rows: 1 * - Name - Description - Default * - rank.fusion.window_size - - Window size for rank fusion. + - ランクフュージョンのウィンドウサイズ。 - ``200`` * - rank.fusion.rank_constant - - Rank constant for rank fusion. + - ランクフュージョンのランク定数。 - ``20`` * - rank.fusion.threads - - Number of threads for rank fusion. + - ランクフュージョンのスレッド数。 - ``-1`` * - rank.fusion.timeout - - Maximum time (milliseconds) to wait for the searchers other than the main one when Fess fuses their results itself (rank.fusion.engine.enabled=false). A searcher that has not answered by then is left out of that search, and the results are flagged as partial and timed out. The main searcher is always waited for. 0 or less waits without a limit. + - Fessが結果を自分で融合する場合(rank.fusion.engine.enabled=false)に、メイン以外のサーチャーを待機する最大時間(ミリ秒)。それまでに応答しなかったサーチャーはその検索から除外され、結果は部分的かつタイムアウトとしてマークされます。メインのサーチャーは常に待機されます。0以下の場合は制限なしで待機します。 - ``10000`` * - rank.fusion.score_field - - Score field for rank fusion. + - ランクフュージョンのスコアフィールド。 - ``rf_score`` * - rank.fusion.engine.enabled - - Whether the search engine performs rank fusion. When true, the searchers that can take part contribute their queries to a single request, so facets and total hits describe the fused result set. When false, Fess fuses the searchers' results itself. + - 検索エンジンがランクフュージョンを行うかどうか。trueの場合、参加できるサーチャーが単一のリクエストにクエリを提供するため、ファセットと総ヒット数は融合後の結果セットを表します。falseの場合、Fessがサーチャーの結果を自分で融合します。 - ``false`` * - rank.fusion.combination.technique - - How the search engine combines the fused scores: rrf, arithmetic_mean, geometric_mean or harmonic_mean. + - 検索エンジンが融合したスコアを結合する方法: rrf、arithmetic_mean、geometric_mean、harmonic_meanのいずれか。 - ``rrf`` * - rank.fusion.normalization.technique - - How scores are normalized before they are combined: min_max, l2 or z_score. Ignored by rrf. + - 結合前にスコアを正規化する方法: min_max、l2、z_scoreのいずれか。rrfでは無視されます。z_scoreはarithmetic_meanとのみ組み合わせられます。それ以外の平均との組み合わせは拒否され、Fessが結果を自分で融合します。 - ``min_max`` * - rank.fusion.combination.weights - - Weight per searcher for engine-side fusion, as name:weight pairs, e.g. default:0.7,semantic_chunk:0.3. The weights must sum to 1.0 and must name every searcher taking part. Empty weights them equally. + - 検索エンジン側の融合におけるサーチャーごとの重み。name:weightのペアで指定します(例: default:0.7,semantic_chunk:0.3)。重みの合計は1.0でなければならず、参加するすべてのサーチャーを指定する必要があります。空の場合は均等に重み付けします。 - (empty) * - rank.fusion.pagination_depth - - How many results each searcher contributes per shard to engine-side fusion. This bounds both how deep a client can page and the set of documents the engine ranks: a fused search pages through this many results, and never more than indexer.max.result.window.size. + - 各サーチャーが検索エンジン側の融合にシャードごとに提供する結果の件数。これは、クライアントがページングできる深さと、エンジンが順位付けするドキュメントの集合の両方を制限します。融合した検索はこの件数までページングでき、indexer.max.result.window.sizeを超えることはありません。 - ``1000`` .. list-table:: ACL @@ -1409,78 +1446,87 @@ Index - Description - Default * - smb.role.from.file - - Whether to get SMB roles from a file. + - ファイルからSMBのロールを取得するかどうか。 - ``true`` * - smb.available.sid.types - - Available SID types for SMB. + - SMBで利用可能なSIDタイプ。 - ``1,2,4:2,5:1`` * - file.role.from.file - - Whether to get file roles from a file. + - ファイルからファイルのロールを取得するかどうか。 - ``true`` * - ftp.role.from.file - - Whether to get FTP roles from a file. + - ファイルからFTPのロールを取得するかどうか。 - ``true`` -.. list-table:: Backup +.. list-table:: バックアップ :header-rows: 1 * - Name - Description - Default * - index.backup.targets - - Target files for index backup. + - インデックスバックアップの対象ファイル。 - ``fess_basic_config.bulk,fess_config.bulk,fess_user.bulk,system.properties,fess.json,doc.json`` * - index.backup.log.targets - - Target log files for index backup. - - ``click_log.ndjson,favorite_log.ndjson,search_log.ndjson,user_info.ndjson`` + - インデックスバックアップの対象ログファイル。 + - ``chat_log.ndjson,click_log.ndjson,favorite_log.ndjson,search_log.ndjson,user_info.ndjson`` * - index.backup.log.load.timeout - - Timeout for loading index backup logs. + - インデックスバックアップログの読み込みのタイムアウト。 - ``60000`` -.. list-table:: Logging +.. list-table:: ログ出力 :header-rows: 1 * - Name - Description - Default * - logging.app.packages - - Application packages for logging. + - ログ出力のアプリケーションパッケージ。 - ``org.codelibs,org.dbflute,org.lastaflute`` * - logging.search.docs.enabled - - Whether to enable search docs logging. + - 検索ドキュメントのログ出力を有効にするかどうか。 - ``true`` * - logging.search.docs.fields - - Fields to log for search docs. + - 検索ドキュメントのログに出力するフィールド。 - ``filetype,created,click_count,title,doc_id,url,score,site,filename,host,digest,boost,mimetype,favorite_count,_id,lang,last_modified,content_length,timestamp`` * - logging.search.use.logfile - - Whether to use a log file for search logging. + - 検索ログの記録にログファイルを使用するかどうか。 - ``true`` * - logging.search.max.queue.size - - Maximum queue size for search logging. + - 検索ログの記録の最大キューサイズ。 - ``10000`` * - logging.click.max.queue.size - - Maximum queue size for click logging. + - クリックログの記録の最大キューサイズ。 - ``10000`` + * - logging.chat.max.queue.size + - チャット利用状況の記録の最大キューサイズ。 + - ``10000`` + * - search.history.enabled + - ログイン中のユーザーの検索条件を検索履歴用に記録するかどうか。 + - ``true`` + * - search.history.size + - ユーザーごとに返される検索履歴エントリの最大数。 + - ``10`` * - user.tag.enabled - - Whether logged-in users can tag documents. Each tag belongs to the user who created it. + - ログイン中のユーザーがドキュメントにタグを付けられるかどうか。各タグは作成したユーザーに属します。 - ``false`` * - user.tag.name.max.length - - Maximum length of a tag name, in code points. + - タグ名の最大長(コードポイント単位)。 - ``50`` * - user.tag.max.tags - - Maximum number of tags one user can own. + - 1人のユーザーが所有できるタグの最大数。 - ``1000`` * - user.tag.max.paths - - Maximum number of URLs one tag can be put on. + - 1つのタグを付けられるURLの最大数。 - ``10000`` * - user.tag.queue.max.size - - Maximum number of pending tag changes held in memory until they are applied to the documents. + - ドキュメントに反映されるまでメモリ上に保持する、保留中のタグ変更の最大数。 - ``10000`` * - user.tag.process.batch.size - - Number of URLs updated per bulk request when tag changes are applied to the documents. + - タグの変更をドキュメントに反映するときに、1回のバルクリクエストで更新するURLの数。 - ``100`` * - user.tag.visible.max.size - - Maximum number of tags visible to one user in a search. + - 検索で1人のユーザーに見えるタグの最大数。 - ``1000`` Web @@ -1493,876 +1539,936 @@ Web - Description - Default * - form.admin.max.input.size - - Maximum input size for admin forms. + - 管理フォームの最大入力サイズ。 - ``10000`` * - form.admin.label.in.config.enabled - - Whether to enable label in admin config forms. + - 管理設定フォームでラベルを有効にするかどうか。 - ``false`` * - form.admin.default.template.name - - Default template name for admin forms. + - 管理フォームのデフォルトのテンプレート名。 - ``__TEMPLATE__`` * - osdd.link.enabled - - Whether to enable OSDD link (OpenSearch Description Document). + - OSDDリンク(OpenSearch Description Document)を有効にするかどうか。 - ``auto`` * - clipboard.copy.icon.enabled - - Whether to enable the clipboard copy icon. + - クリップボードへのコピーアイコンを有効にするかどうか。 - ``true`` * - authentication.admin.users - - Admin user names for authentication. + - 認証用の管理者ユーザー名。 - ``admin`` * - authentication.admin.users.ignore.case - - Whether to match authentication.admin.users without regard to case: auto, true or false. auto ignores case when ldap.provider.url is set. + - authentication.admin.usersを大文字小文字を区別せずに照合するかどうか: auto、true、falseのいずれか。autoはldap.provider.urlが設定されている場合に大文字小文字を区別しません。 - ``auto`` * - authentication.admin.roles - - Admin role names for authentication. + - 認証用の管理者ロール名。 - ``admin`` * - role.search.default.permissions - - Default permissions for search roles. + - 検索ロールのデフォルトのパーミッション。 - (empty) * - role.search.default.display.permissions - - Default display permissions for search roles. + - 検索ロールのデフォルトの表示パーミッション。 - ``{role}guest`` * - role.search.guest.permissions - - Keep role.search.guest.permissions non-empty. It seeds the guest role that keeps the anonymous search role set non-empty; if the resolved role set is empty the role filter is skipped (fail-open), which can disable role-based access control and expose documents to anonymous users. Guest permissions for search roles. + - role.search.guest.permissionsは空にしないでください。これは、匿名の検索ロールセットを空にしないためのゲストロールの初期値になります。解決されたロールセットが空の場合、ロールフィルターはスキップされ(フェイルオープン)、ロールベースのアクセス制御が無効になり、ドキュメントが匿名ユーザーに公開される可能性があります。検索ロールのゲスト用パーミッション。 - ``{role}guest`` * - role.search.user.prefix - - Prefix for user roles in search. + - 検索におけるユーザーロールのプレフィックス。 - ``1`` * - role.search.group.prefix - - Prefix for group roles in search. + - 検索におけるグループロールのプレフィックス。 - ``2`` * - role.search.role.prefix - - Prefix for role roles in search. + - 検索におけるroleロールのプレフィックス。 - ``R`` * - role.search.denied.prefix - - Prefix for denied roles in search. + - 検索における拒否ロールのプレフィックス。 - ``D`` * - cookie.default.path - - The default path of cookie (basically '/' if no context path) + - Cookieのデフォルトのパス(コンテキストパスがない場合は基本的に'/')。 - ``/`` * - cookie.default.expire - - The default expire of cookie in seconds e.g. 31556926: one year, 86400: one day + - Cookieのデフォルトの有効期限(秒)。例: 31556926: 1年、86400: 1日。 - ``3600`` * - session.tracking.modes - - Session tracking modes + - セッション追跡モード - ``cookie`` * - session.cookie.secure - - Whether to add the Secure attribute to the session cookie (JSESSIONID) at startup. When blank (default), Tomcat's automatic behavior is used (Secure is added only for HTTPS requests). Set to true for production HTTPS deployments, especially when TLS is terminated at a reverse proxy. When true, the cookie is not sent over HTTP, so sessions will not be established for plain HTTP; keep it blank for localhost development. The Secure attribute is also required when SameSite=none is used. Changing this value requires a restart. + - 起動時にセッションCookie(JSESSIONID)にSecure属性を追加するかどうか。空欄(デフォルト)の場合はTomcatの自動動作が使用されます(SecureはHTTPSリクエストにのみ追加されます)。本番のHTTPSデプロイでは、特にTLSをリバースプロキシで終端している場合は、trueに設定してください。trueの場合、CookieはHTTPでは送信されないため、平文のHTTPではセッションが確立されません。localhostでの開発では空欄のままにしてください。SameSite=noneを使用する場合も、Secure属性が必要です。この値を変更するには再起動が必要です。 - (empty) * - cookie.search.parameter.keys - - Comma-separated list of request parameter keys to store in cookies before SSO login. + - SSOログイン前にCookieに保存するリクエストパラメーターキーのカンマ区切りリスト。 - ``q,num,sort`` * - cookie.search.parameter.required_keys - - Comma-separated list of required parameter keys that must be present to store in cookies. + - Cookieに保存するために存在している必要がある必須パラメーターキーのカンマ区切りリスト。 - ``q`` * - cookie.search.parameter.max.length - - Maximum length of the encoded search parameters stored in cookies. + - Cookieに保存するエンコード済み検索パラメーターの最大長。 - ``1000`` * - cookie.search.parameter.max.decompressed.length - - Maximum size in bytes the stored search parameters may decompress to. The bound above applies to the gzipped cookie, which is no bound on what it expands to, and the cookie comes from the client. + - 保存された検索パラメーターを展開できる最大サイズ(バイト)。上記の上限はgzip圧縮されたCookieに適用されますが、これは展開後のサイズを制限するものではなく、Cookieはクライアントから送られてきます。 - ``65536`` * - cookie.search.parameter.max.restored.length - - Maximum length of the query string built when restoring the stored search parameters after login. Restoring them is a convenience and the login is not, so a longer one is dropped rather than written to a Location header the container would refuse. Percent-encoding multiplies a CJK query by nine, so this is far smaller than the query itself may be. Raise it together with tomcat.maxHttpHeaderSize in tomcat_config.properties, which bounds the response headers. + - ログイン後に保存した検索パラメーターを復元するときに組み立てるクエリ文字列の最大長。復元は利便性のためのものですがログインはそうではないため、これを超える場合は、コンテナが拒否するLocationヘッダーに書き込まれず、破棄されます。パーセントエンコードによりCJKのクエリは9倍になるため、この値はクエリ自体が取りうる長さよりはるかに小さくなります。レスポンスヘッダーを制限するtomcat_config.propertiesのtomcat.maxHttpHeaderSizeと合わせて引き上げてください。 - ``4096`` * - cookie.search.parameter.name - - Cookie name used to store encoded search parameters before SSO login. + - SSOログイン前にエンコード済み検索パラメーターを保存するために使用するCookie名。 - ``fsrp`` * - cookie.search.parameter.http_only - - Whether to set HttpOnly attribute to the search parameter cookie. + - 検索パラメーターCookieにHttpOnly属性を設定するかどうか。 - ``true`` * - cookie.search.parameter.secure - - Whether to set Secure attribute to the search parameter cookie. Should be true in production environments using HTTPS. + - 検索パラメーターCookieにSecure属性を設定するかどうか。HTTPSを使用する本番環境ではtrueにしてください。 - (empty) * - cookie.search.parameter.max_age - - Max-Age (in seconds) for the search parameter cookie. Use -1 for session-only cookies. + - 検索パラメーターCookieのMax-Age(秒)。セッション限りのCookieにするには-1を使用します。 - ``60`` * - cookie.search.parameter.domain - - Domain attribute for the search parameter cookie. Set to the domain scope you want the cookie to be available on (e.g., example.com). + - 検索パラメーターCookieのDomain属性。Cookieを利用可能にしたいドメインの範囲を設定します(例: example.com)。 - (empty) * - cookie.search.parameter.path - - Path attribute for the search parameter cookie. Typically set to "/" or the context path of the app. + - 検索パラメーターCookieのPath属性。通常は"/"またはアプリケーションのコンテキストパスを設定します。 - ``/`` * - cookie.search.parameter.same_site - - SameSite attribute for the search parameter cookie. Valid values: Lax, Strict, None + - 検索パラメーターCookieのSameSite属性。有効な値: Lax、Strict、None - ``Lax`` * - paging.page.size - - The size of one page for paging + - ページングの1ページのサイズ - ``25`` * - paging.page.range.size - - The size of page range for paging + - ページングのページ範囲のサイズ - ``5`` * - paging.page.range.fill.limit - - The option 'fillLimit' of page range for paging + - ページングのページ範囲のオプション'fillLimit' - ``true`` -.. list-table:: Fetch Page Size +.. list-table:: 取得ページサイズ :header-rows: 1 * - Name - Description - Default * - page.docboost.max.fetch.size - - Maximum number of docboost records to fetch per page. + - 1ページあたりに取得するドキュメントブーストレコードの最大数。 - ``1000`` * - page.keymatch.max.fetch.size - - Maximum number of keymatch records to fetch per page. + - 1ページあたりに取得するキーマッチレコードの最大数。 - ``1000`` * - page.labeltype.max.fetch.size - - Maximum number of labeltype records to fetch per page. + - 1ページあたりに取得するラベルタイプレコードの最大数。 - ``1000`` * - page.tagtype.max.fetch.size - - Maximum number of tagtype records to fetch per page. + - 1ページあたりに取得するタグタイプレコードの最大数。 - ``1000`` * - page.roletype.max.fetch.size - - Maximum number of roletype records to fetch per page. + - 1ページあたりに取得するロールタイプレコードの最大数。 - ``1000`` * - page.user.max.fetch.size - - Maximum number of user records to fetch per page. + - 1ページあたりに取得するユーザーレコードの最大数。 - ``1000`` * - page.role.max.fetch.size - - Maximum number of role records to fetch per page. + - 1ページあたりに取得するロールレコードの最大数。 - ``1000`` * - page.group.max.fetch.size - - Maximum number of group records to fetch per page. + - 1ページあたりに取得するグループレコードの最大数。 - ``1000`` * - page.crawling.info.param.max.fetch.size - - Maximum number of crawling info parameters to fetch per page. + - 1ページあたりに取得するクロール情報パラメーターの最大数。 - ``100`` * - page.crawling.info.max.fetch.size - - Maximum number of crawling info records to fetch per page. + - 1ページあたりに取得するクロール情報レコードの最大数。 - ``1000`` * - page.data.config.max.fetch.size - - Maximum number of data config records to fetch per page. + - 1ページあたりに取得するデータストア設定レコードの最大数。 - ``100`` * - page.web.config.max.fetch.size - - Maximum number of web config records to fetch per page. + - 1ページあたりに取得するウェブ設定レコードの最大数。 - ``100`` * - page.file.config.max.fetch.size - - Maximum number of file config records to fetch per page. + - 1ページあたりに取得するファイルシステム設定レコードの最大数。 - ``100`` * - page.duplicate.host.max.fetch.size - - Maximum number of duplicate host records to fetch per page. + - 1ページあたりに取得する重複ホストレコードの最大数。 - ``1000`` * - page.failure.url.max.fetch.size - - Maximum number of failure URL records to fetch per page. + - 1ページあたりに取得する障害URLレコードの最大数。 - ``1000`` * - page.favorite.log.max.fetch.size - - Maximum number of favorite log records to fetch per page. + - 1ページあたりに取得するお気に入りログレコードの最大数。 - ``100`` * - page.file.auth.max.fetch.size - - Maximum number of file auth records to fetch per page. + - 1ページあたりに取得するファイル認証レコードの最大数。 - ``100`` * - page.web.auth.max.fetch.size - - Maximum number of web auth records to fetch per page. + - 1ページあたりに取得するウェブ認証レコードの最大数。 - ``100`` * - page.path.mapping.max.fetch.size - - Maximum number of path mapping records to fetch per page. + - 1ページあたりに取得するパスマッピングレコードの最大数。 - ``1000`` * - page.request.header.max.fetch.size - - Maximum number of request header records to fetch per page. + - 1ページあたりに取得するリクエストヘッダーレコードの最大数。 - ``1000`` * - page.scheduled.job.max.fetch.size - - Maximum number of scheduled job records to fetch per page. + - 1ページあたりに取得するスケジュールジョブレコードの最大数。 - ``100`` * - page.elevate.word.max.fetch.size - - Maximum number of elevate word records to fetch per page. + - 1ページあたりに取得する追加ワードレコードの最大数。 - ``1000`` * - page.bad.word.max.fetch.size - - Maximum number of bad word records to fetch per page. + - 1ページあたりに取得する除外ワードレコードの最大数。 - ``1000`` * - page.dictionary.max.fetch.size - - Maximum number of dictionary records to fetch per page. + - 1ページあたりに取得する辞書レコードの最大数。 - ``1000`` * - page.relatedcontent.max.fetch.size - - Maximum number of related content records to fetch per page. + - 1ページあたりに取得する関連コンテンツレコードの最大数。 - ``5000`` * - page.relatedquery.max.fetch.size - - Maximum number of related query records to fetch per page. + - 1ページあたりに取得する関連クエリーレコードの最大数。 - ``5000`` * - page.thumbnail.queue.max.fetch.size - - Maximum number of thumbnail queue records to fetch per page. + - 1ページあたりに取得するサムネイルキューレコードの最大数。 - ``100`` * - page.thumbnail.purge.max.fetch.size - - Maximum number of thumbnail purge records to fetch per page. + - 1ページあたりに取得するサムネイルパージレコードの最大数。 - ``100`` * - page.score.booster.max.fetch.size - - Maximum number of score booster records to fetch per page. + - 1ページあたりに取得するスコアブースターレコードの最大数。 - ``1000`` * - page.searchlog.max.fetch.size - - Maximum number of search log records to fetch per page. + - 1ページあたりに取得する検索ログレコードの最大数。 - ``10000`` * - page.searchlist.track.total.hits - - Whether to track total hits in search list page. + - 検索リストページで総ヒット数を追跡するかどうか。 - ``true`` * - page.searchlist.content.max.length - - Maximum content length (in characters) rendered on the search list edit page. + - 検索リスト編集ページに表示するコンテンツ長の最大値(文字数)。 - ``100000`` -.. list-table:: Search Page +.. list-table:: 検索ページ :header-rows: 1 * - Name - Description - Default * - paging.search.page.start - - Default start page for search results. + - 検索結果のデフォルトの開始ページ。 - ``0`` * - paging.search.page.size - - Default size of search results per page. + - 1ページあたりの検索結果のデフォルトサイズ。 - ``10`` * - paging.search.page.max.size - - Maximum size of search results per page. + - 1ページあたりの検索結果の最大サイズ。 - ``100`` * - api.param.max.length - - Maximum length of a v2 API string query parameter (q, sort, sdh). OWASP API4:2023. + - v2 APIの文字列クエリパラメーター(q、sort、sdh)の最大長。OWASP API4:2023。 - ``1000`` * - api.param.max.array.size - - Maximum number of values for a v2 API repeatable query parameter. + - v2 APIの繰り返し指定可能なクエリパラメーターの値の最大数。 - ``100`` * - api.click.max.timestamp - - Maximum click-log timestamp (rt, epoch ms) accepted by the v2 click API. OWASP API4:2023. + - v2クリックAPIが受け付けるクリックログのタイムスタンプ(rt、エポックミリ秒)の最大値。OWASP API4:2023。 - ``9999999999999`` * - searchlog.agg.shard.size - - searchlog + - 検索ログ - ``-1`` * - searchlog.request.headers - - Request headers to include in search log. + - 検索ログに含めるリクエストヘッダー。 - (empty) * - searchlog.process.batch_size - - Batch size for search log processing. + - 検索ログ処理のバッチサイズ。 - ``100`` + * - related_query.generate.days + - 検索ログから関連クエリーを生成するときに読み込む検索ログの日数。 + - ``30`` + * - related_query.generate.term.size + - 仮想ホストごとに生成される語の最大数。 + - ``100`` + * - related_query.generate.query.size + - 1つの語ごとに生成される関連クエリーの最大数。 + - ``5`` + * - related_query.generate.min.sessions + - 語とその各関連クエリーに必要な、異なるユーザーセッションの最小数。 + - ``3`` + * - related_query.generate.session.interval + - 検索後、同じセッションの後続の検索を言い換えとみなす間隔(分)。 + - ``10`` + * - related_query.generate.seed.log.size + - その語を検索したセッションを見つけるために読み込む、語の検索ログの最大数。 + - ``1000`` + * - related_query.generate.seed.session.size + - 後続の検索を読み込む、語ごとのセッションの最大数。 + - ``200`` + * - related_query.generate.log.fetch.size + - 語ごとに読み込む後続の検索ログの最大数。 + - ``2000`` + * - related_query.generate.query.min.length + - 生成される語または関連クエリーの最小の長さ(文字数)。 + - ``2`` + * - related_query.generate.query.max.length + - 生成される語または関連クエリーの最大の長さ(文字数)。 + - ``50`` + * - docreport.duplicate.group.size + - docreport ドキュメントレポート画面に表示する重複グループの最大数(大きい順)。 + - ``100`` + * - docreport.duplicate.docs.size + - ドキュメントレポート画面で重複グループごとに一覧表示するドキュメントの最大数。 + - ``10`` + * - docreport.duplicate.export.page.size + - 重複レポートをCSVとしてダウンロードするときに、1回のリクエストで読み込むコンテンツ署名の数。 + - ``10000`` + * - docreport.dormant.days + - ドキュメントを休眠とみなす、最終更新からの日数のデフォルト値。 + - ``365`` * - thumbnail.html.image.min.width - - Minimum width for HTML images in thumbnails. + - サムネイルに使用するHTML画像の最小幅。 - ``100`` * - thumbnail.html.image.min.height - - Minimum height for HTML images in thumbnails. + - サムネイルに使用するHTML画像の最小高さ。 - ``100`` * - thumbnail.html.image.max.aspect.ratio - - Maximum aspect ratio for HTML images in thumbnails. + - サムネイルに使用するHTML画像の最大アスペクト比。 - ``3.0`` * - thumbnail.html.image.thumbnail.width - - Width of generated thumbnail images. + - 生成されるサムネイル画像の幅。 - ``100`` * - thumbnail.html.image.thumbnail.height - - Height of generated thumbnail images. + - 生成されるサムネイル画像の高さ。 - ``100`` * - thumbnail.html.image.format - - Format of generated thumbnail images. + - 生成されるサムネイル画像の形式。 - ``png`` * - thumbnail.html.image.xpath - - XPath to select images for thumbnails. + - サムネイル用の画像を選択するXPath。 - ``//IMG`` * - thumbnail.html.image.exclude.extensions - - File extensions to exclude from thumbnail generation. + - サムネイル生成から除外するファイル拡張子。 - ``svg,html,css,js`` * - thumbnail.generator.interval - - Interval for thumbnail generator. + - サムネイルジェネレーターの間隔。 - ``0`` * - thumbnail.generator.targets - - Targets for thumbnail generator (e.g., all). + - サムネイルジェネレーターの対象(例: all)。 - ``all`` * - thumbnail.crawler.enabled - - Whether the thumbnail crawler is enabled. + - サムネイルクローラーが有効かどうか。 - ``true`` * - thumbnail.system.monitor.interval - - Interval for system monitor in thumbnail processing. + - サムネイル処理におけるシステム監視の間隔。 - ``60`` -.. list-table:: User +.. list-table:: ユーザー :header-rows: 1 * - Name - Description - Default * - user.code.request.parameter - - User code settings + - ユーザーコードの設定 - ``userCode`` * - user.code.min.length - - User code minimum length. + - ユーザーコードの最小長。 - ``20`` * - user.code.max.length - - User code maximum length. + - ユーザーコードの最大長。 - ``100`` * - user.code.pattern - - User code pattern for validation. + - ユーザーコードの検証用パターン。 - ``[a-zA-Z0-9_]+`` * - mail.from.name - - Name to display in the From field of emails. + - メールのFromフィールドに表示する名前。 - ``Administrator`` * - mail.from.address - - Email address to use in the From field. + - Fromフィールドに使用するメールアドレス。 - ``root@localhost`` * - mail.hostname - - Hostname for the mail server. + - メールサーバーのホスト名。 - (empty) * - scheduler.target.name - - Target name for the scheduler. + - スケジューラーのターゲット名。 - (empty) * - scheduler.job.class - - Job class for the scheduler. + - スケジューラーのジョブクラス。 - ``org.codelibs.fess.app.job.ScriptExecutorJob`` * - scheduler.concurrent.exec.mode - - Mode for concurrent execution in the scheduler. + - スケジューラーの並行実行のモード。 - ``QUIT`` * - scheduler.monitor.interval - - Interval for scheduler monitoring. + - スケジューラー監視の間隔。 - ``30`` * - coordinator.poll.interval - - Interval (seconds) for polling heartbeats and events. + - ハートビートとイベントをポーリングする間隔(秒)。 - ``60`` * - coordinator.heartbeat.ttl - - Time-to-live (ms) for instance heartbeat documents. + - インスタンスのハートビートドキュメントの有効期間(ミリ秒)。 - ``180000`` * - coordinator.operation.ttl - - Time-to-live (ms) for operation lock documents. + - 操作ロックドキュメントの有効期間(ミリ秒)。 - ``7200000`` * - coordinator.operation.retry - - Maximum number of retries for acquiring an operation lock. + - 操作ロックの取得の最大リトライ回数。 - ``3`` * - coordinator.event.ttl - - Time-to-live (ms) for event notification documents. + - イベント通知ドキュメントの有効期間(ミリ秒)。 - ``600000`` * - online.help.base.link - - Base link for online help. + - オンラインヘルプのベースリンク。 - ``https://fess.codelibs.org/{lang}/{version}/admin/`` * - online.help.installation - - Installation guide link for online help. + - オンラインヘルプのインストールガイドのリンク。 - ``https://fess.codelibs.org/{lang}/{version}/install/install.html`` * - online.help.eol - - End-of-life information link for online help. + - オンラインヘルプのサポート終了情報のリンク。 - ``https://fess.codelibs.org/{lang}/eol.html`` * - online.help.name.failureurl - - Online help key for failure URL. + - 障害URLのオンラインヘルプキー。 - ``failureurl`` * - online.help.name.elevateword - - Online help key for elevate word. + - 追加ワードのオンラインヘルプキー。 - ``elevateword`` * - online.help.name.reqheader - - Online help key for request header. + - リクエストヘッダーのオンラインヘルプキー。 - ``reqheader`` * - online.help.name.dict.synonym - - Online help key for synonym dictionary. + - 同義語辞書のオンラインヘルプキー。 - ``synonym`` * - online.help.name.dict - - Online help key for dictionary. + - 辞書のオンラインヘルプキー。 - ``dict`` * - online.help.name.dict.kuromoji - - Online help key for Kuromoji dictionary. + - Kuromoji辞書のオンラインヘルプキー。 - ``kuromoji`` * - online.help.name.dict.protwords - - Online help key for protected words dictionary. + - Protwords辞書のオンラインヘルプキー。 - ``protwords`` * - online.help.name.dict.stopwords - - Online help key for stopwords dictionary. + - ストップワード辞書のオンラインヘルプキー。 - ``stopwords`` * - online.help.name.dict.stemmeroverride - - Online help key for stemmer override dictionary. + - Stemmer上書き辞書のオンラインヘルプキー。 - ``stemmeroverride`` * - online.help.name.dict.mapping - - Online help key for mapping dictionary. + - マッピング辞書のオンラインヘルプキー。 - ``mapping`` * - online.help.name.webconfig - - Online help key for web config. + - ウェブ設定のオンラインヘルプキー。 - ``webconfig`` * - online.help.name.searchlist - - Online help key for search list. + - 検索リストのオンラインヘルプキー。 - ``searchlist`` * - online.help.name.log - - Online help key for log. + - ログのオンラインヘルプキー。 - ``log`` * - online.help.name.general - - Online help key for general settings. + - 全般設定のオンラインヘルプキー。 - ``general`` * - online.help.name.role - - Online help key for role. + - ロールのオンラインヘルプキー。 - ``role`` * - online.help.name.joblog - - Online help key for job log. + - ジョブログのオンラインヘルプキー。 - ``joblog`` * - online.help.name.keymatch - - Online help key for keymatch. + - キーマッチのオンラインヘルプキー。 - ``keymatch`` * - online.help.name.relatedquery - - Online help key for related query. + - 関連クエリーのオンラインヘルプキー。 - ``relatedquery`` * - online.help.name.relatedcontent - - Online help key for related content. + - 関連コンテンツのオンラインヘルプキー。 - ``relatedcontent`` * - online.help.name.wizard - - Online help key for wizard. + - ウィザードのオンラインヘルプキー。 - ``wizard`` * - online.help.name.badword - - Online help key for bad word. + - 除外ワードのオンラインヘルプキー。 - ``badword`` * - online.help.name.pathmap - - Online help key for path mapping. + - パスマッピングのオンラインヘルプキー。 - ``pathmap`` * - online.help.name.boostdoc - - Online help key for boost document. + - ドキュメントブーストのオンラインヘルプキー。 - ``boostdoc`` * - online.help.name.dataconfig - - Online help key for data config. + - データストア設定のオンラインヘルプキー。 - ``dataconfig`` * - online.help.name.systeminfo - - Online help key for system info. + - システム情報のオンラインヘルプキー。 - ``systeminfo`` * - online.help.name.user - - Online help key for user. + - ユーザーのオンラインヘルプキー。 - ``user`` * - online.help.name.group - - Online help key for group. + - グループのオンラインヘルプキー。 - ``group`` * - online.help.name.dashboard - - Online help key for dashboard. + - ダッシュボードのオンラインヘルプキー。 - ``dashboard`` * - online.help.name.webauth - - Online help key for web authentication. + - ウェブ認証のオンラインヘルプキー。 - ``webauth`` * - online.help.name.fileconfig - - Online help key for file config. + - ファイルシステム設定のオンラインヘルプキー。 - ``fileconfig`` * - online.help.name.fileauth - - Online help key for file authentication. + - ファイル認証のオンラインヘルプキー。 - ``fileauth`` * - online.help.name.labeltype - - Online help key for label type. + - ラベルタイプのオンラインヘルプキー。 - ``labeltype`` * - online.help.name.tagtype - - Online help key for tag type. + - タグタイプのオンラインヘルプキー。 - ``tagtype`` * - online.help.name.duplicatehost - - Online help key for duplicate host. + - 重複ホストのオンラインヘルプキー。 - ``duplicatehost`` * - online.help.name.scheduler - - Online help key for scheduler. + - スケジューラーのオンラインヘルプキー。 - ``scheduler`` * - online.help.name.crawlinginfo - - Online help key for crawling info. + - クロール情報のオンラインヘルプキー。 - ``crawlinginfo`` * - online.help.name.backup - - Online help key for backup. + - バックアップのオンラインヘルプキー。 - ``backup`` * - online.help.name.upgrade - - Online help key for upgrade. + - アップグレードのオンラインヘルプキー。 - ``upgrade`` * - online.help.name.sereq - - Online help key for search request. + - 検索リクエストのオンラインヘルプキー。 - ``sereq`` * - online.help.name.accesstoken - - Online help key for access token. + - アクセストークンのオンラインヘルプキー。 - ``accesstoken`` * - online.help.name.suggest - - Online help key for suggest. + - サジェストのオンラインヘルプキー。 - ``suggest`` * - online.help.name.searchlog - - Online help key for search log. + - 検索ログのオンラインヘルプキー。 - ``searchlog`` * - online.help.name.maintenance - - Online help key for maintenance. + - メンテナンスのオンラインヘルプキー。 - ``maintenance`` * - online.help.name.plugin - - Online help key for plugin. + - プラグインのオンラインヘルプキー。 - ``plugin`` * - online.help.name.storage - - Online help key for storage. + - ストレージのオンラインヘルプキー。 - ``storage`` * - online.help.supported.langs - - Supported languages for online help. + - オンラインヘルプでサポートする言語。 - ``de,es,fr,ja,ko,zh-cn`` * - forum.link - - Forum link for user support. + - ユーザーサポート用のフォーラムのリンク。 - ``https://discuss.codelibs.org/c/Fess{lang}/`` * - forum.supported.langs - - Supported languages for the forum. + - フォーラムでサポートする言語。 - ``en,ja`` * - suggest.popular.word.seed - - Seed value for popular word suggestion. + - 人気ワードのサジェストのシード値。 - ``0`` * - suggest.popular.word.tags - - Tags for popular word suggestion. + - 人気ワードのサジェストのタグ。 - (empty) * - suggest.popular.word.fields - - Fields for popular word suggestion. + - 人気ワードのサジェストのフィールド。 - (empty) * - suggest.popular.word.excludes - - Excluded words for popular word suggestion. + - 人気ワードのサジェストから除外する単語。 - (empty) * - suggest.popular.word.size - - Number of popular words to suggest. + - サジェストする人気ワードの数。 - ``10`` * - suggest.popular.word.window.size - - Window size for popular word suggestion. + - 人気ワードのサジェストのウィンドウサイズ。 - ``30`` * - suggest.popular.word.query.freq - - Query frequency for popular word suggestion. + - 人気ワードのサジェストのクエリ頻度。 - ``10`` * - suggest.min.hit.count - - Minimum hit count for suggestion. + - サジェストの最小ヒット数。 - ``1`` * - suggest.field.contents - - Field for suggestion contents. + - サジェストのコンテンツ用フィールド。 - ``_default`` * - suggest.field.tags - - Field for suggestion tags. + - サジェストのタグ用フィールド。 - ``label`` * - suggest.field.roles - - Field for suggestion roles. + - サジェストのロール用フィールド。 - ``role`` * - suggest.field.index.contents - - Index contents for suggestion. + - サジェスト用のインデックスコンテンツ。 - ``content,title`` * - suggest.update.request.interval - - Interval for suggestion update requests. + - サジェスト更新リクエストの間隔。 - ``0`` * - suggest.update.doc.per.request - - Number of documents per suggestion update request. + - サジェスト更新リクエストあたりのドキュメント数。 - ``2`` * - suggest.update.contents.limit.num.percentage - - Percentage limit for suggestion update contents. + - サジェスト更新コンテンツのパーセンテージ上限。 - ``50%`` * - suggest.update.contents.limit.num - - Maximum number of suggestion update contents. + - サジェスト更新コンテンツの最大数。 - ``10000`` * - suggest.update.contents.limit.doc.size - - Maximum document size for suggestion update. + - サジェスト更新のドキュメントの最大サイズ。 - ``50000`` * - suggest.source.reader.scroll.size - - Scroll size for suggestion source reader. + - サジェストソースリーダーのスクロールサイズ。 - ``1`` * - suggest.popular.word.cache.size - - Cache size for popular word suggestion. + - 人気ワードのサジェストのキャッシュサイズ。 - ``1000`` * - suggest.popular.word.cache.expire - - Cache expiration (seconds) for popular word suggestion. + - 人気ワードのサジェストのキャッシュの有効期限(秒)。 - ``60`` * - suggest.search.log.permissions - - Permissions for suggestion search log. + - サジェスト用検索ログのパーミッション。 - ``{user}guest,{role}guest`` * - suggest.system.monitor.interval - - Interval for system monitor in suggestion. + - サジェストにおけるシステム監視の間隔。 - ``60`` * - ldap.admin.enabled - - Whether LDAP admin is enabled. + - LDAP管理が有効かどうか。 - ``false`` * - ldap.admin.user.filter - - User filter for LDAP admin. + - LDAP管理のユーザーフィルター。 - ``uid=%s`` * - ldap.admin.user.base.dn - - Base DN for LDAP admin user. + - LDAP管理ユーザーのベースDN。 - ``ou=People,dc=fess,dc=codelibs,dc=org`` * - ldap.admin.user.object.classes - - Object classes for LDAP admin user. + - LDAP管理ユーザーのオブジェクトクラス。 - ``organizationalPerson,top,person,inetOrgPerson`` * - ldap.admin.role.filter - - Role filter for LDAP admin. + - LDAP管理のロールフィルター。 - ``cn=%s`` * - ldap.admin.role.base.dn - - Base DN for LDAP admin role. + - LDAP管理ロールのベースDN。 - ``ou=Role,dc=fess,dc=codelibs,dc=org`` * - ldap.admin.role.object.classes - - Object classes for LDAP admin role. + - LDAP管理ロールのオブジェクトクラス。 - ``groupOfNames`` * - ldap.admin.group.filter - - Group filter for LDAP admin. + - LDAP管理のグループフィルター。 - ``cn=%s`` * - ldap.admin.group.base.dn - - Base DN for LDAP admin group. + - LDAP管理グループのベースDN。 - ``ou=Group,dc=fess,dc=codelibs,dc=org`` * - ldap.admin.group.object.classes - - Object classes for LDAP admin group. + - LDAP管理グループのオブジェクトクラス。 - ``groupOfNames`` * - ldap.admin.sync.password - - Whether to sync password for LDAP admin. + - LDAP管理でパスワードを同期するかどうか。 - ``true`` * - ldap.auth.validation - - Whether to validate LDAP authentication. + - LDAP認証を検証するかどうか。 - ``true`` * - ldap.connect.timeout - - Timeout (milliseconds) to establish an LDAP connection. This also bounds the TLS handshake and the initial bind response. 0 or less leaves it to the JDK/OS default. + - LDAP接続を確立するまでのタイムアウト(ミリ秒)。TLSハンドシェイクと最初のバインド応答も、この値が上限になります。0以下の場合はJDK/OSのデフォルトに任せます。 - ``10000`` * - ldap.read.timeout - - Timeout (milliseconds) to wait for an LDAP response after the connection is bound. 0 or less waits indefinitely. + - 接続がバインドされた後にLDAPの応答を待つタイムアウト(ミリ秒)。0以下の場合は無期限に待機します。 - ``30000`` * - ldap.search.time.limit - - Server side time limit (milliseconds) for an LDAP search. 0 or less means no limit. + - LDAP検索のサーバー側の時間制限(ミリ秒)。0以下の場合は無制限です。 - ``60000`` * - ldap.max.username.length - - Maximum username length for LDAP. + - LDAPのユーザー名の最大長。 - ``-1`` * - ldap.ignore.netbios.name - - Whether to ignore NetBIOS name in LDAP. + - LDAPでNetBIOS名を無視するかどうか。 - ``true`` * - ldap.group.name.with.underscores - - Whether to allow underscores in LDAP group names. + - LDAPのグループ名でアンダースコアを許可するかどうか。 - ``false`` * - ldap.lowercase.permission.name - - Whether to use lowercase for LDAP permission names. + - LDAPのパーミッション名を小文字にするかどうか。 - ``false`` * - ldap.allow.empty.permission - - Whether to allow empty permissions in LDAP. + - LDAPで空のパーミッションを許可するかどうか。 - ``true`` * - ldap.samaccountname.group - - Whether to use samAccountName for LDAP group. + - LDAPのグループにsamAccountNameを使用するかどうか。 - ``false`` * - ldap.role.search.user.enabled - - Whether LDAP role search for user is enabled. + - ユーザーのLDAPロール検索が有効かどうか。 - ``true`` * - ldap.role.search.group.enabled - - Whether LDAP role search for group is enabled. + - グループのLDAPロール検索が有効かどうか。 - ``true`` * - ldap.role.search.role.enabled - - Whether LDAP role search for role is enabled. + - ロールのLDAPロール検索が有効かどうか。 - ``true`` * - ldap.attr.surname - - LDAP attribute for surname. + - 姓のLDAP属性。 - ``sn`` * - ldap.attr.givenName - - LDAP attribute for given name. + - 名のLDAP属性。 - ``givenName`` * - ldap.attr.employeeNumber - - LDAP attribute for employee number. + - 従業員番号のLDAP属性。 - ``employeeNumber`` * - ldap.attr.mail - - LDAP attribute for mail. + - メールのLDAP属性。 - ``mail`` * - ldap.attr.telephoneNumber - - LDAP attribute for telephone number. + - 電話番号のLDAP属性。 - ``telephoneNumber`` * - ldap.attr.homePhone - - LDAP attribute for home phone. + - 自宅電話のLDAP属性。 - ``homePhone`` * - ldap.attr.homePostalAddress - - LDAP attribute for home postal address. + - 自宅の郵便住所のLDAP属性。 - ``homePostalAddress`` * - ldap.attr.labeledURI - - LDAP attribute for labeled URI. + - ラベル付きURIのLDAP属性。 - ``labeledURI`` * - ldap.attr.roomNumber - - LDAP attribute for room number. + - 部屋番号のLDAP属性。 - ``roomNumber`` * - ldap.attr.description - - LDAP attribute for description. + - 説明のLDAP属性。 - ``description`` * - ldap.attr.title - - LDAP attribute for title. + - 役職のLDAP属性。 - ``title`` * - ldap.attr.pager - - LDAP attribute for pager. + - ページャーのLDAP属性。 - ``pager`` * - ldap.attr.street - - LDAP attribute for street. + - 番地のLDAP属性。 - ``street`` * - ldap.attr.postalCode - - LDAP attribute for postal code. + - 郵便番号のLDAP属性。 - ``postalCode`` * - ldap.attr.physicalDeliveryOfficeName - - LDAP attribute for physical delivery office name. + - 物理的な配達オフィス名のLDAP属性。 - ``physicalDeliveryOfficeName`` * - ldap.attr.destinationIndicator - - LDAP attribute for destination indicator. + - 宛先インジケーターのLDAP属性。 - ``destinationIndicator`` * - ldap.attr.internationaliSDNNumber - - LDAP attribute for international ISDN number. + - 国際ISDN番号のLDAP属性。 - ``internationaliSDNNumber`` * - ldap.attr.state - - LDAP attribute for state. + - 都道府県のLDAP属性。 - ``st`` * - ldap.attr.employeeType - - LDAP attribute for employee type. + - 従業員タイプのLDAP属性。 - ``employeeType`` * - ldap.attr.facsimileTelephoneNumber - - LDAP attribute for facsimile telephone number. + - ファクシミリ番号のLDAP属性。 - ``facsimileTelephoneNumber`` * - ldap.attr.postOfficeBox - - LDAP attribute for post office box. + - 私書箱のLDAP属性。 - ``postOfficeBox`` * - ldap.attr.initials - - LDAP attribute for initials. + - イニシャルのLDAP属性。 - ``initials`` * - ldap.attr.carLicense - - LDAP attribute for car license. + - 車両ナンバーのLDAP属性。 - ``carLicense`` * - ldap.attr.mobile - - LDAP attribute for mobile. + - 携帯電話のLDAP属性。 - ``mobile`` * - ldap.attr.postalAddress - - LDAP attribute for postal address. + - 郵便住所のLDAP属性。 - ``postalAddress`` * - ldap.attr.city - - LDAP attribute for city. + - 市区町村のLDAP属性。 - ``l`` * - ldap.attr.teletexTerminalIdentifier - - LDAP attribute for teletex terminal identifier. + - テレテックス端末識別子のLDAP属性。 - ``teletexTerminalIdentifier`` * - ldap.attr.x121Address - - LDAP attribute for X.121 address. + - X.121アドレスのLDAP属性。 - ``x121Address`` * - ldap.attr.businessCategory - - LDAP attribute for business category. + - 業種のLDAP属性。 - ``businessCategory`` * - ldap.attr.registeredAddress - - LDAP attribute for registered address. + - 登録住所のLDAP属性。 - ``registeredAddress`` * - ldap.attr.displayName - - LDAP attribute for display name. + - 表示名のLDAP属性。 - ``displayName`` * - ldap.attr.preferredLanguage - - LDAP attribute for preferred language. + - 優先言語のLDAP属性。 - ``preferredLanguage`` * - ldap.attr.departmentNumber - - LDAP attribute for department number. + - 部署番号のLDAP属性。 - ``departmentNumber`` * - ldap.attr.uidNumber - - LDAP attribute for UID number. + - UID番号のLDAP属性。 - ``uidNumber`` * - ldap.attr.gidNumber - - LDAP attribute for GID number. + - GID番号のLDAP属性。 - ``gidNumber`` * - ldap.attr.homeDirectory - - LDAP attribute for home directory. + - ホームディレクトリのLDAP属性。 - ``homeDirectory`` * - plugin.repositories - - Plugin repository URLs. + - プラグインリポジトリのURL。 - ``https://maven.codelibs.org/release/org/codelibs/fess/,https://repo.maven.apache.org/maven2/org/codelibs/fess/,https://fess.codelibs.org/plugin/artifacts.yaml`` * - plugin.version.filter - - Version filter for plugins. + - プラグインのバージョンフィルター。 - (empty) * - storage.max.items.in.page - - Maximum number of items per page in storage. + - ストレージの1ページあたりの最大項目数。 - ``1000`` * - password.invalid.admin.passwords - - List of invalid admin passwords. + - 無効な管理者パスワードのリスト。 - ``admin`` * - password.min.length - - Minimum password length (0 to disable). + - パスワードの最小長(0で無効)。 - ``8`` * - password.max.length - - Maximum length of a password field. + - パスワードフィールドの最大長。 - ``100`` * - password.require.uppercase - - Require uppercase letters in password. + - パスワードに大文字を必須にします。 - ``false`` * - password.require.lowercase - - Require lowercase letters in password. + - パスワードに小文字を必須にします。 - ``false`` * - password.require.digit - - Require digits in password. + - パスワードに数字を必須にします。 - ``false`` * - password.require.special.char - - Require special characters in password. + - パスワードに特殊文字を必須にします。 - ``false`` * - rag.chat.enabled - - Whether RAG chat feature is enabled. + - RAGチャット機能が有効かどうか。 - ``false`` + * - rag.chat.log.enabled + - RAGチャットの各リクエストの利用状況(ユーザー、時刻、LLM呼び出しとトークン)をチャットログに記録するかどうか。質問と回答が記録されることはありません。 + - ``true`` * - rag.chat.context.max.documents - - Chat generation settings. + - チャット生成の設定。 - ``5`` + * - rag.chat.query.regeneration.max.count + - 検索でドキュメントが見つからなかった場合、またはストリーミングチャットでヒットしたものがどれも関連があると判断されなかった場合に、1回のチャットリクエストが検索クエリを再生成して再検索する最大回数。再生成のたびにLLM呼び出しが1回行われ、新しい検索にヒットがある場合はさらに関連性評価の呼び出しが1回行われます(0で無効)。 + - ``2`` * - rag.chat.session.timeout.minutes - - Session settings. + - セッションの設定。 - ``30`` * - rag.chat.session.max.size - - Maximum cached chat sessions; least recently accessed are evicted above it (0 or less means 100). + - キャッシュするチャットセッションの最大数。これを超えると、最後にアクセスされたのが最も古いものから破棄されます(0以下の場合は100)。 - ``10000`` * - rag.chat.history.max.messages - - Maximum messages kept in one chat session; older turns are trimmed on each new message. + - 1つのチャットセッションに保持するメッセージの最大数。新しいメッセージのたびに、古いターンは切り詰められます。 - ``30`` * - rag.chat.content.fields - - Enhanced RAG flow settings. Fields to retrieve for full document content. + - 拡張RAGフローの設定。ドキュメントの全コンテンツのために取得するフィールド。 - ``title,url,content,doc_id,content_title,content_description`` * - rag.chat.highlight.fragment.size - - Highlight settings for RAG search. + - RAG検索のハイライト設定。 - ``500`` * - rag.chat.highlight.number.of.fragments - - Number of highlight fragments per document in the RAG chat context search. + - RAGチャットのコンテキスト検索における、ドキュメントあたりのハイライトフラグメント数。 - ``3`` * - rag.chat.content.fulltext.max.length - - Large-document handling for answer generation. Documents whose content_length exceeds this value use highlighted passages instead of full content in the answer context. + - 回答生成における大きなドキュメントの扱い。content_lengthがこの値を超えるドキュメントは、回答コンテキストで全コンテンツの代わりにハイライトされた抜粋を使用します。 - ``3000`` * - rag.chat.answer.highlight.fragment.size - - Highlight settings used when extracting passages from large documents for the answer context. + - 回答コンテキスト用に大きなドキュメントから抜粋を取り出すときに使用するハイライト設定。 - ``1000`` * - rag.chat.answer.highlight.number.of.fragments - - Number of highlight fragments taken from each oversized document for the answer context. + - 回答コンテキスト用に、サイズの大きい各ドキュメントから取り出すハイライトフラグメント数。 - ``5`` * - rag.chat.history.assistant.content - - History content mode for assistant messages. smart_summary - drop assistant body, keep only past search query + referenced titles per turn (default, recommended) full - send the whole assistant response source_titles - body + referenced titles suffix source_titles_and_urls - "[References: title (url), ...]" only truncated - truncate assistant response at history.assistant.max.chars none - drop assistant turns from history + - アシスタントメッセージの履歴コンテンツモード。smart_summary - アシスタントの本文を破棄し、ターンごとに過去の検索クエリ + 参照したタイトルのみを保持(デフォルト、推奨) full - アシスタントの応答全体を送信 source_titles - 本文 + 参照したタイトルを末尾に付加 source_titles_and_urls - "[References: title (url), ...]" のみ truncated - history.assistant.max.charsでアシスタントの応答を切り詰める none - 履歴からアシスタントのターンを破棄 - ``smart_summary`` * - rag.chat.history.titles.max.count - - Maximum number of referenced document titles included per turn in smart_summary history mode. + - smart_summary履歴モードで、ターンごとに含める参照ドキュメントタイトルの最大数。 - ``5`` + * - rag.chat.document.max.parts + - LLMのコンテキスト予算より長い単一のドキュメントについてチャットするときに、ドキュメントを分割するパーツの最大数。各パーツは個別に要約され、要約は回答にまとめられます。この数を超えるパーツは使用されません。そのようなドキュメントに関するリクエストは、毎ターン、最大でこの数のLLM呼び出しに加えて回答用の1回のLLM呼び出しを行います。 + - ``10`` + * - rag.chat.response.language + - LLMに回答を求める言語。browser - ユーザーのブラウザーまたはUIロケールの言語。英語の場合は指示なし(デフォルト) none - 言語の指示なし。LLMは通常、質問と同じ言語で回答する en, ja.. - 常にこの言語で回答する + - ``browser`` * - index.export.path - - Index Export + - インデックスエクスポート - ``/var/lib/fess/export`` * - index.export.exclude.fields - - Comma-separated document fields omitted from files written by the index export job. + - インデックスエクスポートジョブが書き出すファイルから除外する、ドキュメントフィールドのカンマ区切りリスト。 - ``cache,tag`` * - index.export.scroll.size - - Number of documents fetched per scroll request by the index export job. + - インデックスエクスポートジョブが1回のスクロールリクエストで取得するドキュメント数。 - ``100`` * - index.export.format - - Output format for exported documents; only html and json are accepted, anything else fails the job. + - エクスポートするドキュメントの出力形式。受け付けるのはhtmlとjsonのみで、それ以外の場合はジョブが失敗します。 - ``html`` * - log.notification.flush.interval - - Log Notification Interval (seconds) for flushing log notification buffer to search engine. + - ログ通知 ログ通知バッファを検索エンジンにフラッシュする間隔(秒)。 - ``30`` * - log.notification.max.details.length - - Maximum length of notification details text. + - 通知の詳細テキストの最大長。 - ``3000`` * - log.notification.max.display.events - - Maximum number of events to display in notification. + - 通知に表示するイベントの最大数。 - ``50`` * - log.notification.max.message.length - - Maximum length of each log message in notification. + - 通知内の各ログメッセージの最大長。 - ``200`` * - log.notification.search.size - - Maximum number of events to fetch from search engine per notification job. + - 通知ジョブごとに検索エンジンから取得するイベントの最大数。 - ``1000`` * - log.notification.buffer.size - - Maximum number of events to buffer in memory. + - メモリ上にバッファするイベントの最大数。 - ``1000`` * - log.notification.interval - - Interval (seconds) for the notification job cycle, used in notification messages. + - 通知ジョブのサイクルの間隔(秒)。通知メッセージで使用されます。 - ``300`` * - theme.directory.path - - Static theme system (see docs/superpowers/specs/2026-05-21-fess-static-theme-design.md) + - 静的テーマシステム(docs/superpowers/specs/2026-05-21-fess-static-theme-design.mdを参照) - ``themes`` * - theme.upload.max.size - - Maximum size (bytes) of an uploaded theme archive. + - アップロードされたテーマアーカイブの最大サイズ(バイト)。 - ``52428800`` * - theme.upload.max.extracted.size - - Maximum total extracted size (bytes); extraction aborts once it is exceeded. + - 展開後の合計サイズの最大値(バイト)。これを超えると展開は中止されます。 - ``209715200`` * - theme.upload.max.entries - - Maximum number of entries allowed in an uploaded theme archive. + - アップロードされたテーマアーカイブで許可されるエントリの最大数。 - ``1000`` * - theme.upload.max.compression.ratio - - Maximum uncompressed/compressed ratio for a single theme archive entry. + - テーマアーカイブの1つのエントリに対する、非圧縮/圧縮比の最大値。 - ``100`` * - theme.upload.zip.ratio.max - - Maximum cumulative uncompressed/compressed ratio for the whole archive (zip-bomb guard). + - アーカイブ全体に対する、非圧縮/圧縮比の累積の最大値(zipボム対策)。 - ``50`` * - theme.upload.zip.ratio.check.threshold.bytes - - Compressed bytes read before the cumulative zip ratio check applies; smaller archives skip it. + - 累積zip比のチェックが適用されるまでに読み込む圧縮済みバイト数。これより小さいアーカイブはチェックをスキップします。 - ``65536`` * - theme.upload.attic.retention.days - - Retention (days) for a replaced theme directory before the cleanup sweep removes it. + - 置き換えられたテーマディレクトリを、クリーンアップ処理が削除するまで保持する期間(日)。 - ``7`` + * - theme.repositories + - 静的テーマのダウンロード元のリポジトリURL(カンマ区切り)。 + - ``https://maven.codelibs.org/release/org/codelibs/fess/themes/`` + * - theme.index.frame.ancestors + - 静的テーマのHTMLページのContent-Security-Policyにおけるframe-ancestorsディレクティブの値。これらをフレームに埋め込むことができるオリジンです。デフォルトの'none'は、どのページにも埋め込みを許可しません。WebKit(Safari)は、テーマのファイルプレビューとキャッシュ表示が使用するblob:フレームにもframe-ancestorsを適用するため、値が'none'の間はそれらが空白で表示されます。ディレクティブを削除するには値を空のままにします。どちらの場合もX-Frame-Options: DENYが送信され、すべてのブラウザーでページがフレームに入らないようにします(frame-ancestorsを尊重するブラウザーはそのヘッダーを無視します)。 + - ``'none'`` * - theme.api.csrf.server.origins - - Optional: canonical external origin(s) of this Fess instance (comma/newline separated), e.g. https://fess.example.com. When set, these are treated as same-origin for the v2 CSRF Origin check WITHOUT trusting forwarded headers. Recommended behind reverse proxies that are not listed in rate.limit.trusted.proxies. When empty, the target origin is reconstructed from trusted-proxy X-Forwarded-\* headers, then from the servlet request. + - 任意: このFessインスタンスの正規の外部オリジン(カンマ/改行区切り)。例: https://fess.example.com。設定すると、これらはv2のCSRF Originチェックで、転送ヘッダーを信頼せずに同一オリジンとして扱われます。rate.limit.trusted.proxiesに記載されていないリバースプロキシの背後での利用を推奨します。空の場合、ターゲットオリジンは、信頼するプロキシのX-Forwarded-\*ヘッダーから、次にサーブレットリクエストから再構築されます。 - (empty) * - theme.api.login.rate.limit.per.ip.per.minute - - Login attempts allowed per client IP each minute; 0 or less disables the gate. + - クライアントIPごとに1分あたりに許可されるログイン試行回数。0以下の場合はこの制限を無効にします。 - ``10`` * - theme.api.login.rate.limit.per.user.per.minute - - Login attempts allowed per client IP and user name each minute; also gates password change. + - クライアントIPとユーザー名の組ごとに1分あたりに許可されるログイン試行回数。パスワード変更も制限します。 - ``5`` * - theme.api.login.lockout.seconds - - Lockout (seconds) applied once a login rate limit is exceeded; 0 or less disables the lockout. + - ログインのレート制限を超えた時点で適用されるロックアウト(秒)。0以下の場合はロックアウトを無効にします。 - ``900`` * - theme.api.login.rate.limit.max.entries - - Maximum login rate-limit buckets held in memory; idle buckets are evicted at the cap. + - メモリ上に保持するログインレート制限バケットの最大数。上限に達すると、アイドル状態のバケットは破棄されます。 - ``100000`` * - api.chat.stream.keepalive.interval.ms - - Interval between SSE keep-alive pings emitted by /api/v2/chat/stream. The ping is a comment-only line (": keepalive\\n\\n") that does not affect the event stream but defeats intermediaries (nginx default proxy_read_timeout is 60s) that drop idle connections during long LLM phases. Set <=0 to disable. Unit: milliseconds. + - /api/v2/chat/streamが送信するSSEキープアライブpingの間隔。pingはコメントのみの行(": keepalive\\n\\n")で、イベントストリームには影響しませんが、長いLLMフェーズの間にアイドル接続を切断する中間装置(nginxのデフォルトのproxy_read_timeoutは60s)を回避します。<=0を設定すると無効になります。単位: ミリ秒。 - ``15000`` .. GENERATED-END: properties diff --git a/ko/15.9/config/properties.po b/ko/15.9/config/properties.po index e27a95bd..baa85887 100644 --- a/ko/15.9/config/properties.po +++ b/ko/15.9/config/properties.po @@ -10,2002 +10,2107 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" msgid "Core" -msgstr "" +msgstr "코어" msgid "The title of the domain for logging and display." -msgstr "" +msgstr "로깅과 표시에 사용하는 도메인의 제목." msgid "Search Engine" -msgstr "" +msgstr "검색 엔진" msgid "The type of search engine backend (e.g., default, opensearch)." -msgstr "" +msgstr "검색 엔진 백엔드의 타입(예: default, opensearch)." msgid "The URL of the search engine HTTP endpoint. For IPv6 environments, use brackets around the IPv6 address (e.g., http://[::1]:9200)" -msgstr "" +msgstr "검색 엔진 HTTP 엔드포인트의 URL입니다. IPv6 환경에서는 IPv6 주소를 대괄호로 감싸십시오(예: http://[::1]:9200)" msgid "Path to SSL certificate authorities for secure HTTP connections." -msgstr "" +msgstr "보안 HTTP 연결에 사용하는 SSL 인증 기관의 경로." msgid "Username for authenticating to the search engine." -msgstr "" +msgstr "검색 엔진 인증에 사용하는 사용자 이름." msgid "Password for authenticating to the search engine." -msgstr "" +msgstr "검색 엔진 인증에 사용하는 비밀번호." msgid "Interval (ms) for heartbeat checks to the search engine." -msgstr "" +msgstr "검색 엔진에 대한 하트비트 확인 간격(밀리초)." msgid "Cipher algorithm used for encryption." -msgstr "" +msgstr "암호화에 사용하는 암호 알고리즘." msgid "Secret key for encryption (change this value for production)." -msgstr "" +msgstr "암호화용 비밀 키(운영 환경에서는 이 값을 변경하십시오)." msgid "Algorithm for digest calculation." -msgstr "" +msgstr "다이제스트 계산용 알고리즘." msgid "Password hashing (new mechanism, Spring Security v5.8 compatible) Supported: bcrypt (only, as of now)" -msgstr "" +msgstr "비밀번호 해싱(새로운 방식, Spring Security v5.8 호환) 지원: bcrypt(현 시점에서는 bcrypt만)" msgid "BCrypt cost (log rounds). 10 matches Spring Security v5.8 default. Range: 4-31." -msgstr "" +msgstr "BCrypt 코스트(로그 라운드)입니다. 10은 Spring Security v5.8의 기본값과 같습니다. 범위: 4-31." msgid "Lazy re-hashing on successful login for legacy hashes." -msgstr "" +msgstr "레거시 해시에 대해 로그인 성공 시 수행하는 지연 재해싱." msgid "NOTE: app.digest.algorithm is kept for LEGACY password verification only (pre-upgrade hashes that have no {id} prefix). Do not use for new passwords. Regex pattern for properties to encrypt." -msgstr "" +msgstr "참고: app.digest.algorithm 은 레거시 비밀번호 검증 전용으로 유지됩니다(업그레이드 이전의 {id} 접두사가 없는 해시). 새 비밀번호에는 사용하지 마십시오. 암호화할 프로퍼티의 정규 표현식 패턴입니다." msgid "Regex pattern for sensitive values to mask in debug logs (case-insensitive match against property/env keys)." -msgstr "" +msgstr "디버그 로그에서 마스킹할 민감한 값의 정규 표현식 패턴(프로퍼티/환경 변수 키에 대해 대소문자를 구분하지 않고 일치 판정)." msgid "Extension names for application customization." -msgstr "" +msgstr "애플리케이션 커스터마이즈용 확장 이름." msgid "Audit log format." -msgstr "" +msgstr "감사 로그 형식." msgid "Script audit log settings." -msgstr "" +msgstr "스크립트 감사 로그 설정." msgid "Maximum characters of script text kept in a script audit log entry; longer text is truncated." -msgstr "" +msgstr "스크립트 감사 로그 항목에 보관하는 스크립트 텍스트의 최대 문자 수이며, 이보다 긴 텍스트는 잘립니다." msgid "JVM options for the crawler process." -msgstr "" +msgstr "크롤러 프로세스용 JVM 옵션." msgid "JVM options (newline-separated) passed to the suggest creator child process." -msgstr "" +msgstr "서제스트 생성기 자식 프로세스에 전달하는 JVM 옵션(줄바꿈 구분)." msgid "JVM options for the chunk vector indexer process. Heap budget. This child JVM is only started while the \"Content Chunk Vector Indexer\" job runs, so a generous -Xmx costs nothing when content chunking is off. The live set is dominated by the in-flight batches, each of which retains, per document, the full _source, the document's chunk strings, and the document's embedding vectors: content_chunker.job.bulk_size (default 20) x content_chunker.max_chunks_per_document (default 1000) x content_chunker.embedding.dimension (default 768) x 4 bytes per float x content_chunker.job.concurrency (default 2) = ~117 MB of vectors alone, before chunk strings and document sources. With the shipped defaults the worst case is roughly 190-250 MB live (and ~235 MB of vectors alone at dimension=1536), which does not fit a 256 MB heap with any GC headroom. Raise -Xmx further if you raise bulk_size, max_chunks_per_document, concurrency, or the embedding dimension." -msgstr "" +msgstr "청크 벡터 인덱서 프로세스용 JVM 옵션입니다. 힙 예산. 이 자식 JVM은 \"Content Chunk Vector Indexer\" 작업이 실행되는 동안에만 시작되므로, 콘텐츠 청킹이 꺼져 있으면 넉넉한 -Xmx를 지정해도 비용이 들지 않습니다. 라이브 세트는 처리 중인 배치가 대부분을 차지하며, 각 배치는 문서마다 전체 _source, 문서의 청크 문자열, 문서의 임베딩 벡터를 유지합니다: content_chunker.job.bulk_size (기본값 20) x content_chunker.max_chunks_per_document (기본값 1000) x content_chunker.embedding.dimension (기본값 768) x float당 4바이트 x content_chunker.job.concurrency (기본값 2) = 청크 문자열과 문서 소스를 제외하고 벡터만으로 약 117 MB입니다. 제공되는 기본값에서 최악의 경우 라이브 세트는 약 190-250 MB이며(dimension=1536에서는 벡터만으로 약 235 MB), 이는 GC 여유를 두면 256 MB 힙에 들어가지 않습니다. bulk_size, max_chunks_per_document, concurrency 또는 임베딩 차원을 올리는 경우에는 -Xmx를 더 올리십시오." msgid "JVM options for the thumbnail process." -msgstr "" +msgstr "썸네일 프로세스용 JVM 옵션." msgid "Job" -msgstr "" +msgstr "작업" msgid "System job IDs for scheduled jobs." -msgstr "" +msgstr "스케줄된 작업의 시스템 작업 ID." msgid "Template for web crawler job title." -msgstr "" +msgstr "웹 크롤러 작업 제목 템플릿." msgid "Template for file crawler job title." -msgstr "" +msgstr "파일 크롤러 작업 제목 템플릿." msgid "Template for data crawler job title." -msgstr "" +msgstr "데이터 크롤러 작업 제목 템플릿." msgid "Script template for job execution." -msgstr "" +msgstr "작업 실행용 스크립트 템플릿." msgid "Maximum number of crawler processes." -msgstr "" +msgstr "크롤러 프로세스의 최대 수." msgid "Default script language for jobs." -msgstr "" +msgstr "작업의 기본 스크립트 언어." msgid "Pattern to filter system properties for jobs." -msgstr "" +msgstr "작업용 시스템 프로퍼티를 필터링하는 패턴." msgid "Number of processors to use." -msgstr "" +msgstr "사용할 프로세서 수." msgid "Path to Java command." -msgstr "" +msgstr "Java 명령의 경로." msgid "Path to Python command." -msgstr "" +msgstr "Python 명령의 경로." msgid "Encoding for file paths." -msgstr "" +msgstr "파일 경로의 인코딩." msgid "Whether to use a dedicated temporary directory." -msgstr "" +msgstr "전용 임시 디렉터리 사용 여부." msgid "Maximum length of log output." -msgstr "" +msgstr "로그 출력의 최대 길이." msgid "Adaptive load control value." -msgstr "" +msgstr "적응형 부하 제어 값." msgid "CPU threshold (%) for web request load control. Returns 429 when CPU >= this value. (100: disabled)" -msgstr "" +msgstr "웹 요청 부하 제어용 CPU 임계값(%)입니다. CPU가 이 값 이상이면 429를 반환합니다. (100: 비활성화)" msgid "CPU threshold (%) for API request load control. Returns 429 when CPU >= this value. (100: disabled)" -msgstr "" +msgstr "API 요청 부하 제어용 CPU 임계값(%)입니다. CPU가 이 값 이상이면 429를 반환합니다. (100: 비활성화)" msgid "Interval (seconds) for monitoring OpenSearch CPU load." -msgstr "" +msgstr "OpenSearch CPU 부하를 모니터링하는 간격(초)." msgid "Supported languages." -msgstr "" +msgstr "지원하는 언어." msgid "Length of API access token." -msgstr "" +msgstr "API 액세스 토큰의 길이." msgid "API access token request parameter." -msgstr "" +msgstr "API 액세스 토큰 요청 파라미터." msgid "Permissions for API admin access." -msgstr "" +msgstr "API 관리 액세스용 권한." msgid "Accepted referers for API search." -msgstr "" +msgstr "API 검색에서 허용하는 리퍼러." msgid "Whether to enable scroll for API search." -msgstr "" +msgstr "API 검색의 스크롤 활성화 여부." + +msgid "Whether to enable the end-user export of search results (CSV/JSON) at /api/v2/documents/export." +msgstr "/api/v2/documents/export 에서 최종 사용자가 검색 결과(CSV/JSON)를 내보내는 기능의 활성화 여부." + +msgid "Maximum number of documents written by one search result export." +msgstr "검색 결과 내보내기 1회에서 출력하는 문서의 최대 수." + +msgid "Fields written by the search result export (comma-separated). A field that is not an API response field is ignored." +msgstr "검색 결과 내보내기에서 출력하는 필드(쉼표 구분)입니다. API 응답 필드가 아닌 필드는 무시됩니다." + +msgid "Maximum number of search result exports per minute for each user (each client IP for a guest). 0 or less disables the limit." +msgstr "사용자별(게스트는 클라이언트 IP별) 1분당 검색 결과 내보내기의 최대 횟수입니다. 0 이하이면 제한이 비활성화됩니다." msgid "Headers for API JSON response. Access-Control-* and Timing-Allow-Origin are ignored here (CORS is controlled by api.cors.* / CorsFilter). Do not set Vary." -msgstr "" +msgstr "API JSON 응답용 헤더입니다. Access-Control-* 및 Timing-Allow-Origin 은 여기서 무시됩니다(CORS는 api.cors.* / CorsFilter 로 제어됩니다). Vary는 설정하지 마십시오." msgid "Whether to include exceptions in API JSON response." -msgstr "" +msgstr "API JSON 응답의 예외 포함 여부." msgid "Headers for API GSA response. Access-Control-* and Timing-Allow-Origin are ignored here (CORS is controlled by api.cors.* / CorsFilter). Do not set Vary." -msgstr "" +msgstr "API GSA 응답용 헤더입니다. Access-Control-* 및 Timing-Allow-Origin 은 여기서 무시됩니다(CORS는 api.cors.* / CorsFilter 로 제어됩니다). Vary는 설정하지 마십시오." msgid "Whether to include exceptions in API GSA response." -msgstr "" +msgstr "API GSA 응답의 예외 포함 여부." msgid "Headers for API dashboard response. Access-Control-* and Timing-Allow-Origin are ignored here (CORS is controlled by api.cors.* / CorsFilter). Do not set Vary." -msgstr "" +msgstr "API 대시보드 응답용 헤더입니다. Access-Control-* 및 Timing-Allow-Origin 은 여기서 무시됩니다(CORS는 api.cors.* / CorsFilter 로 제어됩니다). Vary는 설정하지 마십시오." msgid "Allowed origins for CORS. \"*\" returns a literal \"*\" (the request Origin is NOT reflected) and disables credentials. Set explicit origins (newline- or comma-separated) to allow credentialed cross-origin access." -msgstr "" +msgstr "CORS에서 허용하는 오리진입니다. \"*\"를 지정하면 리터럴 \"*\"를 반환하며(요청의 Origin은 결코 반영되지 않습니다) 자격 증명이 비활성화됩니다. 자격 증명을 포함한 크로스 오리진 액세스를 허용하려면 명시적인 오리진(줄바꿈 또는 쉼표 구분)을 지정하십시오." msgid "Allowed HTTP methods for CORS." -msgstr "" +msgstr "CORS에서 허용하는 HTTP 메서드." msgid "Max age for CORS preflight requests." -msgstr "" +msgstr "CORS 프리플라이트 요청의 최대 유효 기간." msgid "Allowed request headers for CORS preflight. A static list is returned (Access-Control-Request-Headers is not reflected). Includes X-Fess-CSRF-Token for cross-origin SPAs sending the CSRF token." -msgstr "" +msgstr "CORS 프리플라이트에서 허용하는 요청 헤더입니다. 고정 목록을 반환합니다(Access-Control-Request-Headers는 반영되지 않습니다). CSRF 토큰을 보내는 크로스 오리진 SPA를 위해 X-Fess-CSRF-Token을 포함합니다." msgid "Whether to allow credentials for CORS. Honored only for an exact match of an explicit Origin; ignored when api.cors.allow.origin is \"*\"." -msgstr "" +msgstr "CORS 자격 증명 허용 여부입니다. 명시적인 Origin과 정확히 일치하는 경우에만 적용되며, api.cors.allow.origin 이 \"*\"이면 무시됩니다." msgid "Whether to enable JSONP for API." -msgstr "" +msgstr "API의 JSONP 활성화 여부." msgid "Fields for API ping to search engine." -msgstr "" +msgstr "검색 엔진으로의 API ping용 필드." msgid "Rate Limiting" -msgstr "" +msgstr "속도 제한" msgid "Whether rate limiting is enabled." -msgstr "" +msgstr "속도 제한 활성화 여부." msgid "Maximum number of requests allowed per window." -msgstr "" +msgstr "윈도우당 허용되는 최대 요청 수." msgid "Window size in milliseconds." -msgstr "" +msgstr "윈도우 크기(밀리초)." msgid "Duration in milliseconds to block IP when limit exceeded." -msgstr "" +msgstr "제한 초과 시 IP를 블록하는 기간(밀리초)." msgid "Retry-After header value in seconds." -msgstr "" +msgstr "Retry-After 헤더 값(초)." msgid "Comma-separated list of whitelisted IPs (e.g., 127.0.0.1,::1)." -msgstr "" +msgstr "화이트리스트에 등록된 IP의 쉼표 구분 목록(예: 127.0.0.1,::1)." msgid "Comma-separated list of blocked IPs." -msgstr "" +msgstr "블록된 IP의 쉼표 구분 목록." msgid "Comma-separated list of trusted proxy IPs. Only trust X-Forwarded-For/X-Real-IP from these IPs." -msgstr "" +msgstr "신뢰하는 프록시 IP의 쉼표 구분 목록입니다. 이 IP로부터 오는 X-Forwarded-For/X-Real-IP만 신뢰합니다." msgid "Number of requests between cleanup operations to prevent memory leaks." -msgstr "" +msgstr "메모리 누수를 방지하기 위한 클린업 작업 간의 요청 수." msgid "Virtual Host: Host:fess.codelibs.org=fess" -msgstr "" +msgstr "가상 호스트: Host:fess.codelibs.org=fess" msgid "Hostname for the HTTP proxy server." -msgstr "" +msgstr "HTTP 프록시 서버의 호스트명." msgid "Port number for the HTTP proxy server (e.g., 8080)." -msgstr "" +msgstr "HTTP 프록시 서버의 포트 번호(예: 8080)." msgid "Username for HTTP proxy authentication." -msgstr "" +msgstr "HTTP 프록시 인증용 사용자 이름." msgid "Password for HTTP proxy authentication." -msgstr "" +msgstr "HTTP 프록시 인증용 비밀번호." msgid "Maximum size (bytes) for HTTP file uploads." -msgstr "" +msgstr "HTTP 파일 업로드의 최대 크기(바이트)." msgid "Threshold size (bytes) for HTTP file upload buffering." -msgstr "" +msgstr "HTTP 파일 업로드 버퍼링의 임계 크기(바이트)." msgid "Maximum number of files allowed per HTTP upload." -msgstr "" +msgstr "HTTP 업로드 1회당 허용되는 최대 파일 수." msgid "Index" -msgstr "" +msgstr "인덱스" msgid "Crawler Common" -msgstr "" +msgstr "크롤러 공통" msgid "Number of threads for HTTP crawling." -msgstr "" +msgstr "HTTP 크롤링용 스레드 수." msgid "Serializer type for crawler data (e.g., kryo)." -msgstr "" +msgstr "크롤러 데이터의 시리얼라이저 타입(예: kryo)." msgid "Maximum length of site name in documents." -msgstr "" +msgstr "문서 내 사이트 이름의 최대 길이." msgid "Encoding for site names in documents." -msgstr "" +msgstr "문서 내 사이트 이름의 인코딩." msgid "Hostname to use when unknown in documents." -msgstr "" +msgstr "문서에서 호스트명을 알 수 없을 때 사용하는 호스트명." msgid "Whether to use site encoding for English documents." -msgstr "" +msgstr "영어 문서의 사이트 인코딩 사용 여부." msgid "Whether to append data to documents." -msgstr "" +msgstr "문서에 데이터 추가 여부." msgid "Whether to append filename to documents." -msgstr "" +msgstr "문서에 파일명 추가 여부." msgid "Maximum size of alphanumeric terms in documents." -msgstr "" +msgstr "문서 내 영숫자 단어의 최대 크기." msgid "Maximum size of symbol terms in documents." -msgstr "" +msgstr "문서 내 기호 단어의 최대 크기." msgid "Whether to remove duplicate terms in documents." -msgstr "" +msgstr "문서 내 중복 단어 제거 여부." msgid "Unicode space characters for document parsing." -msgstr "" +msgstr "문서 파싱용 유니코드 공백 문자." msgid "Unicode full stop characters for document parsing." -msgstr "" +msgstr "문서 파싱용 유니코드 마침표 문자." msgid "Encoding for crawling data." -msgstr "" +msgstr "크롤링 데이터의 인코딩." msgid "Supported web protocols for crawling." -msgstr "" +msgstr "크롤링에서 지원하는 웹 프로토콜." msgid "Supported file protocols for crawling." -msgstr "" +msgstr "크롤링에서 지원하는 파일 프로토콜." msgid "Pattern for environment variable keys in crawling data." -msgstr "" +msgstr "크롤링 데이터 내 환경 변수 키의 패턴." msgid "Whether to ignore robots.txt during crawling." -msgstr "" +msgstr "크롤링 중 robots.txt 무시 여부." msgid "Whether to ignore robots meta tags during crawling." -msgstr "" +msgstr "크롤링 중 robots 메타 태그 무시 여부." msgid "Whether to ignore content exceptions during crawling." -msgstr "" +msgstr "크롤링 중 콘텐츠 예외 무시 여부." msgid "HTTP status codes considered as failure URLs." -msgstr "" +msgstr "장애 URL로 간주하는 HTTP 상태 코드." msgid "Interval (seconds) for system monitor during crawling." -msgstr "" +msgstr "크롤링 중 시스템 모니터링 간격(초)." msgid "Whether to ignore idle threads in hot thread monitoring." -msgstr "" +msgstr "핫 스레드 모니터링에서 유휴 스레드 무시 여부." msgid "Interval for hot thread monitoring (e.g., 500ms)." -msgstr "" +msgstr "핫 스레드 모니터링 간격(예: 500ms)." msgid "Number of snapshots for hot thread monitoring." -msgstr "" +msgstr "핫 스레드 모니터링의 스냅샷 수." msgid "Number of threads for hot thread monitoring." -msgstr "" +msgstr "핫 스레드 모니터링의 스레드 수." msgid "Timeout for hot thread monitoring (e.g., 30s)." -msgstr "" +msgstr "핫 스레드 모니터링의 타임아웃(예: 30s)." msgid "Type of hot thread monitoring (e.g., cpu)." -msgstr "" +msgstr "핫 스레드 모니터링의 타입(예: cpu)." msgid "Metadata fields to exclude from document content." -msgstr "" +msgstr "문서 콘텐츠에서 제외할 메타데이터 필드." msgid "Mapping for document metadata names." -msgstr "" +msgstr "문서 메타데이터 이름의 매핑." msgid "Crawler HTML" -msgstr "" +msgstr "크롤러 HTML" msgid "XPath to extract main content from HTML documents." -msgstr "" +msgstr "HTML 문서에서 주요 콘텐츠를 추출하는 XPath." msgid "XPath to extract language attribute from HTML documents." -msgstr "" +msgstr "HTML 문서에서 언어 속성을 추출하는 XPath." msgid "XPath to extract digest (description) from HTML documents." -msgstr "" +msgstr "HTML 문서에서 다이제스트(설명)를 추출하는 XPath." msgid "XPath to extract canonical URL from HTML documents." -msgstr "" +msgstr "HTML 문서에서 표준 URL을 추출하는 XPath." msgid "HTML tags to prune (remove) during document processing." -msgstr "" +msgstr "문서 처리 중에 프루닝(제거)할 HTML 태그." msgid "Maximum length of digest extracted from HTML documents." -msgstr "" +msgstr "HTML 문서에서 추출하는 다이제스트의 최대 길이." msgid "Default language for HTML documents." -msgstr "" +msgstr "HTML 문서의 기본 언어." msgid "Patterns to include for HTML index processing." -msgstr "" +msgstr "HTML 인덱스 처리에 포함할 패턴." msgid "Patterns to exclude for HTML index processing." -msgstr "" +msgstr "HTML 인덱스 처리에서 제외할 패턴." msgid "Patterns to include for HTML search processing." -msgstr "" +msgstr "HTML 검색 처리에 포함할 패턴." msgid "Patterns to exclude for HTML search processing." -msgstr "" +msgstr "HTML 검색 처리에서 제외할 패턴." msgid "Crawler File" -msgstr "" +msgstr "크롤러 파일" msgid "Encoding for file names in documents." -msgstr "" +msgstr "문서 내 파일명의 인코딩." msgid "Label to use when a file has no title." -msgstr "" +msgstr "파일에 제목이 없을 때 사용하는 라벨." msgid "Whether to ignore files with empty content." -msgstr "" +msgstr "내용이 빈 파일 무시 여부." msgid "Maximum length of file title in documents." -msgstr "" +msgstr "문서 내 파일 제목의 최대 길이." msgid "Maximum length of file digest in documents." -msgstr "" +msgstr "문서 내 파일 다이제스트의 최대 길이." msgid "Whether to append meta content from files." -msgstr "" +msgstr "파일의 메타 콘텐츠 추가 여부." msgid "Whether to append body content from files." -msgstr "" +msgstr "파일의 본문 콘텐츠 추가 여부." msgid "Default language for file documents." -msgstr "" +msgstr "파일 문서의 기본 언어." msgid "Patterns to include for file index processing." -msgstr "" +msgstr "파일 인덱스 처리에 포함할 패턴." msgid "Patterns to exclude for file index processing." -msgstr "" +msgstr "파일 인덱스 처리에서 제외할 패턴." msgid "Patterns to include for file search processing." -msgstr "" +msgstr "파일 검색 처리에 포함할 패턴." msgid "Patterns to exclude for file search processing." -msgstr "" +msgstr "파일 검색 처리에서 제외할 패턴." + +msgid "Whether to index the owner of crawled files (SMB, local file system and FTP). The crawl config parameter config.owner.enabled overrides it." +msgstr "크롤링한 파일(SMB, 로컬 파일 시스템, FTP)의 소유자를 인덱싱할지 여부입니다. 크롤링 설정 파라미터 config.owner.enabled 가 이를 오버라이드합니다." + +msgid "Whether to index the last modifier of crawled files, read from the document metadata and falling back to the file owner. The crawl config parameter config.last.modifier.enabled overrides it." +msgstr "크롤링한 파일의 최종 수정자를 인덱싱할지 여부입니다. 문서 메타데이터에서 읽으며, 없으면 파일 소유자로 폴백합니다. 크롤링 설정 파라미터 config.last.modifier.enabled 가 이를 오버라이드합니다." msgid "Crawler Cache" -msgstr "" +msgstr "크롤러 캐시" msgid "Whether document cache is enabled." -msgstr "" +msgstr "문서 캐시 활성화 여부." msgid "Maximum size (bytes) for document cache." -msgstr "" +msgstr "문서 캐시의 최대 크기(바이트)." msgid "Supported MIME types for document cache." -msgstr "" +msgstr "문서 캐시에서 지원하는 MIME 타입." msgid ",text/plain,application/xml,application/pdf,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/vnd.ms-powerpoint,application/vnd.openxmlformats-officedocument.presentationml.presentation MIME types for HTML document cache." -msgstr "" +msgstr ",text/plain,application/xml,application/pdf,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/vnd.ms-powerpoint,application/vnd.openxmlformats-officedocument.presentationml.presentation HTML 문서 캐시용 MIME 타입." msgid "Extension-to-MIME-type override mappings for MIME type detection (one per line: .ext=mime/type)." -msgstr "" +msgstr "MIME 타입 감지를 위한 확장자에서 MIME 타입으로의 오버라이드 매핑(한 줄에 하나: .ext=mime/type)." + +msgid "Whether to extract text from images and scanned PDFs with Tesseract OCR (requires the tesseract command)." +msgstr "Tesseract OCR로 이미지와 스캔한 PDF에서 텍스트를 추출할지 여부(tesseract 명령 필요)." + +msgid "Tesseract OCR languages, joined with '+' (e.g. jpn+eng)." +msgstr "'+'로 연결한 Tesseract OCR 언어(예: jpn+eng)." + +msgid "Timeout in seconds for one Tesseract OCR run." +msgstr "Tesseract OCR 1회 실행의 타임아웃(초)." msgid "Indexer" -msgstr "" +msgstr "인덱서" msgid "Whether to enable thread dump for the indexer." -msgstr "" +msgstr "인덱서의 스레드 덤프 활성화 여부." msgid "Maximum number of unprocessed documents for the indexer." -msgstr "" +msgstr "인덱서의 미처리 문서 최대 수." msgid "Whether to enable click count tracking in the indexer." -msgstr "" +msgstr "인덱서의 클릭 수 추적 활성화 여부." msgid "Whether to enable favorite count tracking in the indexer." -msgstr "" +msgstr "인덱서의 즐겨찾기 수 추적 활성화 여부." msgid "Commit margin time (ms) for webfs in the indexer." -msgstr "" +msgstr "인덱서의 webfs용 커밋 마진 시간(밀리초)." msgid "Maximum number of empty lists for webfs in the indexer." -msgstr "" +msgstr "인덱서의 webfs용 빈 목록의 최대 수." msgid "Update interval (ms) for webfs in the indexer." -msgstr "" +msgstr "인덱서의 webfs용 업데이트 간격(밀리초)." msgid "Maximum document cache size for webfs in the indexer." -msgstr "" +msgstr "인덱서의 webfs용 문서 캐시 최대 크기." msgid "Maximum document request size (bytes) for webfs in the indexer." -msgstr "" +msgstr "인덱서의 webfs용 문서 요청 최대 크기(바이트)." msgid "Maximum document cache size for data in the indexer." -msgstr "" +msgstr "인덱서의 데이터용 문서 캐시 최대 크기." msgid "Maximum document request size (bytes) for data in the indexer." -msgstr "" +msgstr "인덱서의 데이터용 문서 요청 최대 크기(바이트)." msgid "Maximum delete cache size for data in the indexer." -msgstr "" +msgstr "인덱서의 데이터용 삭제 캐시 최대 크기." msgid "Maximum redirect count for data in the indexer." -msgstr "" +msgstr "인덱서의 데이터용 최대 리디렉션 횟수." msgid "Fields used for language detection in the indexer." -msgstr "" +msgstr "인덱서에서 언어 감지에 사용하는 필드." msgid "Length of text for language detection in the indexer." -msgstr "" +msgstr "인덱서의 언어 감지용 텍스트 길이." msgid "Maximum result window size for the indexer." -msgstr "" +msgstr "인덱서의 최대 결과 윈도우 크기." msgid "Maximum number of search documents for the indexer." -msgstr "" +msgstr "인덱서의 검색 문서 최대 수." msgid "Index Settings" -msgstr "" +msgstr "인덱스 설정" msgid "Codec type for the index." -msgstr "" +msgstr "인덱스의 코덱 타입." msgid "Number of primary shards for the index." -msgstr "" +msgstr "인덱스의 프라이머리 샤드 수." msgid "Auto expand replicas setting for the index." -msgstr "" +msgstr "인덱스의 레플리카 자동 확장 설정." msgid "Digest algorithm for index IDs." -msgstr "" +msgstr "인덱스 ID용 다이제스트 알고리즘." msgid "Initial password for the index user." -msgstr "" +msgstr "인덱스 사용자의 초기 비밀번호." msgid "Field Names" -msgstr "" +msgstr "필드명" msgid "Field name for favorite count in the index." -msgstr "" +msgstr "인덱스의 즐겨찾기 수 필드명." msgid "Field name for click count in the index." -msgstr "" +msgstr "인덱스의 클릭 수 필드명." msgid "Field name for config ID in the index." -msgstr "" +msgstr "인덱스의 설정 ID 필드명." msgid "Field name for expiration date in the index." -msgstr "" +msgstr "인덱스의 만료일 필드명." msgid "Field name for URL in the index." -msgstr "" +msgstr "인덱스의 URL 필드명." msgid "Field name for document ID in the index." -msgstr "" +msgstr "인덱스의 문서 ID 필드명." msgid "Field name for internal ID in the index." -msgstr "" +msgstr "인덱스의 내부 ID 필드명." msgid "Field name for version in the index." -msgstr "" +msgstr "인덱스의 버전 필드명." msgid "Field name for sequence number in the index." -msgstr "" +msgstr "인덱스의 시퀀스 번호 필드명." msgid "Field name for primary term in the index." -msgstr "" +msgstr "인덱스의 프라이머리 텀 필드명." msgid "Field name for language in the index." -msgstr "" +msgstr "인덱스의 언어 필드명." msgid "Field name for cache status in the index." -msgstr "" +msgstr "인덱스의 캐시 상태 필드명." msgid "Field name for last modified date in the index." -msgstr "" +msgstr "인덱스의 최종 수정일 필드명." + +msgid "Field name for the ETag response header of the crawled document in the index." +msgstr "인덱스의 크롤링한 문서의 ETag 응답 헤더 필드명." + +msgid "Field name for the owner of the crawled file in the index." +msgstr "인덱스의 크롤링한 파일의 소유자 필드명." + +msgid "Field name for the last modifier of the crawled file in the index." +msgstr "인덱스의 크롤링한 파일의 최종 수정자 필드명." msgid "Field name for anchor in the index." -msgstr "" +msgstr "인덱스의 앵커 필드명." msgid "Field name for segment in the index." -msgstr "" +msgstr "인덱스의 세그먼트 필드명." msgid "Field name for role in the index." -msgstr "" +msgstr "인덱스의 역할 필드명." msgid "Field name for boost value in the index." -msgstr "" +msgstr "인덱스의 부스트 값 필드명." msgid "Field name for creation date in the index." -msgstr "" +msgstr "인덱스의 생성일 필드명." msgid "Field name for timestamp in the index." -msgstr "" +msgstr "인덱스의 타임스탬프 필드명." msgid "Field name for label in the index." -msgstr "" +msgstr "인덱스의 라벨 필드명." msgid "Field name for the user tags of the document in the index." -msgstr "" +msgstr "인덱스의 문서 사용자 태그 필드명." msgid "Field name for MIME type in the index." -msgstr "" +msgstr "인덱스의 MIME 타입 필드명." msgid "Field name for parent ID in the index." -msgstr "" +msgstr "인덱스의 부모 ID 필드명." msgid "Field name for important content in the index." -msgstr "" +msgstr "인덱스의 중요 콘텐츠 필드명." msgid "Field name for content in the index." -msgstr "" +msgstr "인덱스의 콘텐츠 필드명." msgid "Field name for content minhash bits in the index." -msgstr "" +msgstr "인덱스의 콘텐츠 minhash 비트 필드명." msgid "Field name for cache in the index." -msgstr "" +msgstr "인덱스의 캐시 필드명." msgid "Field name for digest in the index." -msgstr "" +msgstr "인덱스의 다이제스트 필드명." msgid "Field name for title in the index." -msgstr "" +msgstr "인덱스의 제목 필드명." msgid "Field name for host in the index." -msgstr "" +msgstr "인덱스의 호스트 필드명." msgid "Field name for site in the index." -msgstr "" +msgstr "인덱스의 사이트 필드명." msgid "Field name for content length in the index." -msgstr "" +msgstr "인덱스의 콘텐츠 길이 필드명." msgid "Field name for file type in the index." -msgstr "" +msgstr "인덱스의 파일 타입 필드명." msgid "Field name for file name in the index." -msgstr "" +msgstr "인덱스의 파일명 필드명." msgid "Field name for thumbnail in the index." -msgstr "" +msgstr "인덱스의 썸네일 필드명." msgid "Field name for virtual host in the index." -msgstr "" +msgstr "인덱스의 가상 호스트 필드명." msgid "Field name for content title in the response." -msgstr "" +msgstr "응답의 콘텐츠 제목 필드명." msgid "Field name for content description in the response." -msgstr "" +msgstr "응답의 콘텐츠 설명 필드명." msgid "Field name for URL link in the response." -msgstr "" +msgstr "응답의 URL 링크 필드명." msgid "Field name for site path in the response." -msgstr "" +msgstr "응답의 사이트 경로 필드명." msgid "Maximum length of content title in the response." -msgstr "" +msgstr "응답 내 콘텐츠 제목의 최대 길이." msgid "Maximum length of site path in the response." -msgstr "" +msgstr "응답 내 사이트 경로의 최대 길이." msgid "Whether to enable content title highlighting in the response." -msgstr "" +msgstr "응답의 콘텐츠 제목 하이라이트 활성화 여부." msgid "Inline MIME types for the response." -msgstr "" +msgstr "응답의 인라인 MIME 타입." msgid "HTTP headers for the response. Access-Control-* and Timing-Allow-Origin are ignored (CORS is controlled by api.cors.* / CorsFilter). Do not set Vary here." -msgstr "" +msgstr "응답용 HTTP 헤더입니다. Access-Control-* 및 Timing-Allow-Origin 은 무시됩니다(CORS는 api.cors.* / CorsFilter 로 제어됩니다). 여기서는 Vary를 설정하지 마십시오." msgid "Document Index" -msgstr "" +msgstr "문서 인덱스" msgid "Index name for search documents." -msgstr "" +msgstr "검색 문서의 인덱스 이름." msgid "Index name for update documents." -msgstr "" +msgstr "업데이트 문서의 인덱스 이름." msgid "Index name for suggest documents." -msgstr "" +msgstr "서제스트 문서의 인덱스 이름." msgid "Index name for crawler documents." -msgstr "" +msgstr "크롤러 문서의 인덱스 이름." msgid "Number of primary shards for crawler queue index." -msgstr "" +msgstr "크롤러 큐 인덱스의 프라이머리 샤드 수." msgid "Number of primary shards for crawler data index." -msgstr "" +msgstr "크롤러 데이터 인덱스의 프라이머리 샤드 수." msgid "Number of primary shards for crawler filter index." -msgstr "" +msgstr "크롤러 필터 인덱스의 프라이머리 샤드 수." msgid "Number of replicas for crawler queue index." -msgstr "" +msgstr "크롤러 큐 인덱스의 레플리카 수." msgid "Number of replicas for crawler data index." -msgstr "" +msgstr "크롤러 데이터 인덱스의 레플리카 수." msgid "Number of replicas for crawler filter index." -msgstr "" +msgstr "크롤러 필터 인덱스의 레플리카 수." msgid "Index name for configuration data." -msgstr "" +msgstr "설정 데이터의 인덱스 이름." msgid "Index name for user data." -msgstr "" +msgstr "사용자 데이터의 인덱스 이름." msgid "Index name for log data." -msgstr "" +msgstr "로그 데이터의 인덱스 이름." msgid "Prefix for dictionary index names." -msgstr "" +msgstr "사전 인덱스 이름의 접두사." msgid "Document Management" -msgstr "" +msgstr "문서 관리" msgid "Array-type fields for admin in the index." -msgstr "" +msgstr "인덱스의 관리용 배열 타입 필드." msgid "Date-type fields for admin in the index." -msgstr "" +msgstr "인덱스의 관리용 날짜 타입 필드." msgid "Integer-type fields for admin in the index." -msgstr "" +msgstr "인덱스의 관리용 정수 타입 필드." msgid "Long-type fields for admin in the index." -msgstr "" +msgstr "인덱스의 관리용 Long 타입 필드." msgid "Float-type fields for admin in the index." -msgstr "" +msgstr "인덱스의 관리용 Float 타입 필드." msgid "Double-type fields for admin in the index." -msgstr "" +msgstr "인덱스의 관리용 Double 타입 필드." msgid "Required fields for admin in the index." -msgstr "" +msgstr "인덱스의 관리용 필수 필드." msgid "Timeouts" -msgstr "" +msgstr "타임아웃" msgid "Timeout for index search operations." -msgstr "" +msgstr "인덱스 검색 작업의 타임아웃." msgid "Timeout for scroll search operations." -msgstr "" +msgstr "스크롤 검색 작업의 타임아웃." msgid "Timeout for index operations." -msgstr "" +msgstr "인덱스 작업의 타임아웃." msgid "Timeout for bulk index operations." -msgstr "" +msgstr "벌크 인덱스 작업의 타임아웃." msgid "Timeout for delete operations in the index." -msgstr "" +msgstr "인덱스의 삭제 작업 타임아웃." msgid "Timeout for index health checks." -msgstr "" +msgstr "인덱스 헬스 체크의 타임아웃." msgid "Timeout for index indices operations." -msgstr "" +msgstr "인덱스 indices 작업의 타임아웃." msgid "File Types" -msgstr "" +msgstr "파일 타입" msgid "Mapping of MIME types to filetype labels for indexing." -msgstr "" +msgstr "인덱싱용 MIME 타입과 filetype 라벨의 매핑." msgid "Number of documents to process per reindex operation." -msgstr "" +msgstr "재인덱싱 작업 1회당 처리할 문서 수." msgid "Request body template for reindex operations." -msgstr "" +msgstr "재인덱싱 작업의 요청 본문 템플릿." msgid "Requests per second for reindex operations (\"adaptive\" for auto)." -msgstr "" +msgstr "재인덱싱 작업의 초당 요청 수(\"adaptive\"이면 자동)." msgid "Whether to refresh the index after reindexing." -msgstr "" +msgstr "재인덱싱 후 인덱스 리프레시 여부." msgid "Timeout for reindex operations." -msgstr "" +msgstr "재인덱싱 작업의 타임아웃." msgid "Scroll timeout for reindex operations." -msgstr "" +msgstr "재인덱싱 작업의 스크롤 타임아웃." msgid "Maximum number of documents for reindex operations." -msgstr "" +msgstr "재인덱싱 작업의 최대 문서 수." msgid "Query" -msgstr "" +msgstr "쿼리" msgid "Maximum length of search queries." -msgstr "" +msgstr "검색 쿼리의 최대 길이." msgid "Timeout (ms) for search queries." -msgstr "" +msgstr "검색 쿼리의 타임아웃(밀리초)." msgid "Whether to log searches whose results are incomplete because the query timed out or a shard failed." -msgstr "" +msgstr "쿼리 타임아웃 또는 샤드 실패로 결과가 불완전한 검색의 로그 기록 여부." msgid "Maximum number of total hits to track in queries. Only a positive number or true is supported: false leaves the response without a hit count, and a search that asks for it, here or as a search parameter, is refused." -msgstr "" +msgstr "쿼리에서 추적할 총 히트 건수의 최대 수입니다. 양수 또는 true만 지원합니다. false를 지정하면 응답에 히트 건수가 포함되지 않으며, 여기서든 검색 파라미터로든 히트 건수를 요청하는 검색은 거부됩니다." msgid "Fields used for geo search queries." -msgstr "" +msgstr "지리 검색 쿼리에 사용하는 필드." msgid "Parameter name for browser language in queries." -msgstr "" +msgstr "쿼리의 브라우저 언어 파라미터 이름." msgid "Whether to replace term with prefix query." -msgstr "" +msgstr "단어의 접두사 쿼리 치환 여부." msgid "Minimum hit count for OR search queries." -msgstr "" +msgstr "OR 검색 쿼리의 최소 히트 건수." msgid "Unicode terminal characters for query highlighting." -msgstr "" +msgstr "쿼리 하이라이트용 유니코드 종단 문자." msgid "Fragment size for query highlighting." -msgstr "" +msgstr "쿼리 하이라이트의 프래그먼트 크기." msgid "Number of fragments for query highlighting." -msgstr "" +msgstr "쿼리 하이라이트의 프래그먼트 수." msgid "Type of query highlighting." -msgstr "" +msgstr "쿼리 하이라이트의 타입." msgid "Tag to use before highlighted text." -msgstr "" +msgstr "하이라이트된 텍스트 앞에 사용하는 태그." msgid "Tag to use after highlighted text." -msgstr "" +msgstr "하이라이트된 텍스트 뒤에 사용하는 태그." msgid "Boundary characters for query highlighting." -msgstr "" +msgstr "쿼리 하이라이트의 경계 문자." msgid "Maximum scan for query highlight boundaries." -msgstr "" +msgstr "쿼리 하이라이트 경계의 최대 스캔." msgid "Scanner type for query highlight boundaries." -msgstr "" +msgstr "쿼리 하이라이트 경계의 스캐너 타입." msgid "Encoder type for query highlighting." -msgstr "" +msgstr "쿼리 하이라이트의 인코더 타입." msgid "Whether to force source for query highlighting." -msgstr "" +msgstr "쿼리 하이라이트의 소스 강제 여부." msgid "Fragmenter type for query highlighting." -msgstr "" +msgstr "쿼리 하이라이트의 프래그멘터 타입." msgid "Offset for query highlight fragments." -msgstr "" +msgstr "쿼리 하이라이트 프래그먼트의 오프셋." msgid "Size for no-match query highlight." -msgstr "" +msgstr "일치 항목이 없을 때의 쿼리 하이라이트 크기." msgid "Order for query highlight fragments." -msgstr "" +msgstr "쿼리 하이라이트 프래그먼트의 순서." msgid "Phrase limit for query highlighting." -msgstr "" +msgstr "쿼리 하이라이트의 프레이즈 제한." msgid "Fields for content description in query highlighting." -msgstr "" +msgstr "쿼리 하이라이트에서 콘텐츠 설명에 사용하는 필드." msgid "Whether to detect boundary position in query highlighting." -msgstr "" +msgstr "쿼리 하이라이트의 경계 위치 감지 여부." msgid "Type for text fragment in query highlighting." -msgstr "" +msgstr "쿼리 하이라이트의 텍스트 프래그먼트 타입." msgid "Size for text fragment in query highlighting." -msgstr "" +msgstr "쿼리 하이라이트의 텍스트 프래그먼트 크기." msgid "Prefix length for text fragment in query highlighting." -msgstr "" +msgstr "쿼리 하이라이트의 텍스트 프래그먼트 접두사 길이." msgid "Suffix length for text fragment in query highlighting." -msgstr "" +msgstr "쿼리 하이라이트의 텍스트 프래그먼트 접미사 길이." msgid "Maximum search result offset for queries." -msgstr "" +msgstr "쿼리의 최대 검색 결과 오프셋." msgid "Additional default fields for queries." -msgstr "" +msgstr "쿼리의 추가 기본 필드." msgid "Additional fields fetched from the index for search results. The search API returns a field added here only if it is also listed in query.additional.api.response.fields." -msgstr "" +msgstr "검색 결과를 위해 인덱스에서 가져오는 추가 필드입니다. 여기에 추가한 필드는 query.additional.api.response.fields 에도 나열된 경우에만 검색 API가 반환합니다." msgid "Additional API response fields for queries. This key only appends fields to the v2 API response allow-list (add-only); it does not fetch them. A field must also be fetched: add it to query.additional.response.fields for the search API, or to query.additional.scroll.response.fields for the scroll API. Do not add ACL or internal fields (for example role, virtual_host); adding them would expose access-control information in the search API response." -msgstr "" +msgstr "쿼리의 추가 API 응답 필드입니다. 이 키는 v2 API 응답 허용 목록에 필드를 추가(추가 전용)할 뿐이며 필드를 가져오지는 않습니다. 필드를 가져오는 설정도 필요합니다. 검색 API에는 query.additional.response.fields 에, 스크롤 API에는 query.additional.scroll.response.fields 에 추가하십시오. ACL 또는 내부 필드(예: role, virtual_host)는 추가하지 마십시오. 추가하면 검색 API 응답에 접근 제어 정보가 노출됩니다." msgid "Additional fields fetched from the index for scroll search results. The scroll API returns a field added here only if it is also listed in query.additional.api.response.fields." -msgstr "" +msgstr "스크롤 검색 결과를 위해 인덱스에서 가져오는 추가 필드입니다. 여기에 추가한 필드는 query.additional.api.response.fields 에도 나열된 경우에만 스크롤 API가 반환합니다." msgid "Additional cache response fields for queries." -msgstr "" +msgstr "쿼리의 추가 캐시 응답 필드." msgid "Additional highlighted fields for queries." -msgstr "" +msgstr "쿼리의 추가 하이라이트 필드." msgid "Additional search fields for queries." -msgstr "" +msgstr "쿼리의 추가 검색 필드." msgid "Additional facet fields for queries." -msgstr "" +msgstr "쿼리의 추가 패싯 필드." msgid "Additional sort fields for queries." -msgstr "" +msgstr "쿼리의 추가 정렬 필드." msgid "Additional analyzed fields for queries." -msgstr "" +msgstr "쿼리의 추가 분석 필드." msgid "Additional not-analyzed fields for queries." -msgstr "" +msgstr "쿼리의 추가 비분석 필드." msgid "Fields for GSA response in queries." -msgstr "" +msgstr "쿼리의 GSA 응답용 필드." msgid "Default language for GSA queries." -msgstr "" +msgstr "GSA 쿼리의 기본 언어." msgid "Default sort for GSA queries." -msgstr "" +msgstr "GSA 쿼리의 기본 정렬." msgid "Meta prefix for GSA queries." -msgstr "" +msgstr "GSA 쿼리의 메타 접두사." msgid "Charset field for GSA index queries." -msgstr "" +msgstr "GSA 인덱스 쿼리의 문자셋 필드." msgid "Content type field for GSA index queries." -msgstr "" +msgstr "GSA 인덱스 쿼리의 콘텐츠 타입 필드." msgid "Maximum concurrent group results for collapse queries." -msgstr "" +msgstr "collapse 쿼리의 최대 동시 그룹 결과 수." msgid "Inner hits name for collapse queries." -msgstr "" +msgstr "collapse 쿼리의 inner hits 이름." msgid "Inner hits size for collapse queries." -msgstr "" +msgstr "collapse 쿼리의 inner hits 크기." msgid "Sorts for inner hits in collapse queries." -msgstr "" +msgstr "collapse 쿼리의 inner hits 정렬." msgid "Default languages for queries." -msgstr "" +msgstr "쿼리의 기본 언어." msgid "Default preference for JSON queries." -msgstr "" +msgstr "JSON 쿼리의 기본 프리퍼런스." msgid "Default preference for GSA queries." -msgstr "" +msgstr "GSA 쿼리의 기본 프리퍼런스." msgid "Language mapping for queries." -msgstr "" +msgstr "쿼리의 언어 매핑." msgid "Boost" -msgstr "" +msgstr "부스트" msgid "Boost value for title field in queries." -msgstr "" +msgstr "쿼리의 제목 필드 부스트 값." msgid "Boost value for title field with language in queries." -msgstr "" +msgstr "쿼리의 언어 지정 제목 필드 부스트 값." msgid "Boost value for content field in queries." -msgstr "" +msgstr "쿼리의 콘텐츠 필드 부스트 값." msgid "Boost value for content field with language in queries." -msgstr "" +msgstr "쿼리의 언어 지정 콘텐츠 필드 부스트 값." msgid "Boost value for important content field in queries." -msgstr "" +msgstr "쿼리의 중요 콘텐츠 필드 부스트 값." msgid "Boost value for important content field with language in queries." -msgstr "" +msgstr "쿼리의 언어 지정 중요 콘텐츠 필드 부스트 값." msgid "Minimum length for fuzzy boosting in queries." -msgstr "" +msgstr "쿼리의 퍼지 부스트 최소 길이." msgid "Boost value for fuzzy title queries." -msgstr "" +msgstr "퍼지 제목 쿼리의 부스트 값." msgid "Fuzziness for fuzzy title queries." -msgstr "" +msgstr "퍼지 제목 쿼리의 퍼지 정도." msgid "Number of expansions for fuzzy title queries." -msgstr "" +msgstr "퍼지 제목 쿼리의 확장 수." msgid "Prefix length for fuzzy title queries." -msgstr "" +msgstr "퍼지 제목 쿼리의 접두사 길이." msgid "Whether to allow transpositions in fuzzy title queries." -msgstr "" +msgstr "퍼지 제목 쿼리의 전치 허용 여부." msgid "Boost value for fuzzy content queries." -msgstr "" +msgstr "퍼지 콘텐츠 쿼리의 부스트 값." msgid "Fuzziness for fuzzy content queries." -msgstr "" +msgstr "퍼지 콘텐츠 쿼리의 퍼지 정도." msgid "Number of expansions for fuzzy content queries." -msgstr "" +msgstr "퍼지 콘텐츠 쿼리의 확장 수." msgid "Prefix length for fuzzy content queries." -msgstr "" +msgstr "퍼지 콘텐츠 쿼리의 접두사 길이." msgid "Whether to allow transpositions in fuzzy content queries." -msgstr "" +msgstr "퍼지 콘텐츠 쿼리의 전치 허용 여부." msgid "Default query type." -msgstr "" +msgstr "기본 쿼리 타입." msgid "Tie breaker value for dismax queries." -msgstr "" +msgstr "dismax 쿼리의 타이 브레이커 값." msgid "Minimum should match value for boolean queries." -msgstr "" +msgstr "불리언 쿼리의 minimum should match 값." msgid "Number of expansions for prefix queries." -msgstr "" +msgstr "접두사 쿼리의 확장 수." msgid "Slop value for prefix queries." -msgstr "" +msgstr "접두사 쿼리의 슬롭 값." msgid "Prefix length for fuzzy queries." -msgstr "" +msgstr "퍼지 쿼리의 접두사 길이." msgid "Number of expansions for fuzzy queries." -msgstr "" +msgstr "퍼지 쿼리의 확장 수." msgid "Whether to allow transpositions in fuzzy queries." -msgstr "" +msgstr "퍼지 쿼리의 전치 허용 여부." msgid "Facet" -msgstr "" +msgstr "패싯" msgid "Fields for facet queries." -msgstr "" +msgstr "패싯 쿼리용 필드." msgid "Size of facet fields." -msgstr "" +msgstr "패싯 필드의 크기." msgid "Upper clamp for facet.size (applied at the search chokepoint)." -msgstr "" +msgstr "facet.size 의 상한 클램프(검색 초크포인트에서 적용)." msgid "Minimum document count for facet fields." -msgstr "" +msgstr "패싯 필드의 최소 문서 수." msgid "Upper clamp for facet.minDocCount (applied at the search chokepoint)." -msgstr "" +msgstr "facet.minDocCount 의 상한 클램프(검색 초크포인트에서 적용)." msgid "Sort order for facet fields." -msgstr "" +msgstr "패싯 필드의 정렬 순서." msgid "Value for missing facet fields." -msgstr "" +msgstr "누락된 패싯 필드의 값." msgid "Facet queries definition." -msgstr "" +msgstr "패싯 쿼리 정의." msgid "Ranking" -msgstr "" +msgstr "랭킹" msgid "Window size for rank fusion." -msgstr "" +msgstr "Rank Fusion의 윈도우 크기." msgid "Rank constant for rank fusion." -msgstr "" +msgstr "Rank Fusion의 랭크 상수." msgid "Number of threads for rank fusion." -msgstr "" +msgstr "Rank Fusion의 스레드 수." msgid "Maximum time (milliseconds) to wait for the searchers other than the main one when Fess fuses their results itself (rank.fusion.engine.enabled=false). A searcher that has not answered by then is left out of that search, and the results are flagged as partial and timed out. The main searcher is always waited for. 0 or less waits without a limit." -msgstr "" +msgstr "Fess가 검색기의 결과를 직접 융합할 때(rank.fusion.engine.enabled=false) 메인 검색기 이외의 검색기를 기다리는 최대 시간(밀리초)입니다. 그때까지 응답하지 않은 검색기는 해당 검색에서 제외되며, 결과에는 부분 결과이며 타임아웃되었다는 표시가 붙습니다. 메인 검색기는 항상 기다립니다. 0 이하이면 제한 없이 기다립니다." msgid "Score field for rank fusion." -msgstr "" +msgstr "Rank Fusion의 스코어 필드." msgid "Whether the search engine performs rank fusion. When true, the searchers that can take part contribute their queries to a single request, so facets and total hits describe the fused result set. When false, Fess fuses the searchers' results itself." -msgstr "" +msgstr "검색 엔진이 Rank Fusion을 수행할지 여부입니다. true이면 참여할 수 있는 검색기가 자신의 쿼리를 하나의 요청에 제공하므로 패싯과 총 히트 건수는 융합된 결과 집합을 나타냅니다. false이면 Fess가 검색기의 결과를 직접 융합합니다." msgid "How the search engine combines the fused scores: rrf, arithmetic_mean, geometric_mean or harmonic_mean." -msgstr "" +msgstr "검색 엔진이 융합된 스코어를 결합하는 방식: rrf, arithmetic_mean, geometric_mean 또는 harmonic_mean." -msgid "How scores are normalized before they are combined: min_max, l2 or z_score. Ignored by rrf." -msgstr "" +msgid "How scores are normalized before they are combined: min_max, l2 or z_score. Ignored by rrf. z_score can only be combined with arithmetic_mean; any other mean is refused and Fess fuses the results itself." +msgstr "결합하기 전에 스코어를 정규화하는 방식: min_max, l2 또는 z_score. rrf 에서는 무시됩니다. z_score 는 arithmetic_mean 과만 조합할 수 있으며, 그 외의 mean은 거부되고 Fess가 결과를 직접 융합합니다." msgid "Weight per searcher for engine-side fusion, as name:weight pairs, e.g. default:0.7,semantic_chunk:0.3. The weights must sum to 1.0 and must name every searcher taking part. Empty weights them equally." -msgstr "" +msgstr "엔진 측 융합에서 검색기별 가중치를 name:weight 쌍으로 지정합니다(예: default:0.7,semantic_chunk:0.3). 가중치의 합은 1.0이어야 하며 참여하는 모든 검색기를 지정해야 합니다. 비워 두면 모든 검색기에 동일한 가중치가 적용됩니다." msgid "How many results each searcher contributes per shard to engine-side fusion. This bounds both how deep a client can page and the set of documents the engine ranks: a fused search pages through this many results, and never more than indexer.max.result.window.size." -msgstr "" +msgstr "엔진 측 융합에서 각 검색기가 샤드별로 제공하는 결과 수입니다. 클라이언트가 페이징할 수 있는 깊이와 엔진이 순위를 매기는 문서 집합의 범위를 모두 제한합니다. 융합된 검색은 이 수만큼의 결과를 페이징하며, indexer.max.result.window.size 를 넘지 않습니다." msgid "ACL" -msgstr "" +msgstr "ACL" msgid "Whether to get SMB roles from a file." -msgstr "" +msgstr "파일에서 SMB 역할을 가져올지 여부." msgid "Available SID types for SMB." -msgstr "" +msgstr "SMB에서 사용 가능한 SID 타입." msgid "Whether to get file roles from a file." -msgstr "" +msgstr "파일에서 파일 역할을 가져올지 여부." msgid "Whether to get FTP roles from a file." -msgstr "" +msgstr "파일에서 FTP 역할을 가져올지 여부." msgid "Backup" -msgstr "" +msgstr "백업" msgid "Target files for index backup." -msgstr "" +msgstr "인덱스 백업 대상 파일." msgid "Target log files for index backup." -msgstr "" +msgstr "인덱스 백업 대상 로그 파일." msgid "Timeout for loading index backup logs." -msgstr "" +msgstr "인덱스 백업 로그 로딩의 타임아웃." msgid "Logging" -msgstr "" +msgstr "로깅" msgid "Application packages for logging." -msgstr "" +msgstr "로깅용 애플리케이션 패키지." msgid "Whether to enable search docs logging." -msgstr "" +msgstr "검색 문서 로깅 활성화 여부." msgid "Fields to log for search docs." -msgstr "" +msgstr "검색 문서에서 로그에 기록할 필드." msgid "Whether to use a log file for search logging." -msgstr "" +msgstr "검색 로깅의 로그 파일 사용 여부." msgid "Maximum queue size for search logging." -msgstr "" +msgstr "검색 로깅의 최대 큐 크기." msgid "Maximum queue size for click logging." -msgstr "" +msgstr "클릭 로깅의 최대 큐 크기." + +msgid "Maximum queue size for chat usage logging." +msgstr "채팅 사용량 로깅의 최대 큐 크기." + +msgid "Whether to record the search conditions of logged-in users for the search history." +msgstr "검색 이력을 위해 로그인한 사용자의 검색 조건을 기록할지 여부." + +msgid "Maximum number of search history entries returned per user." +msgstr "사용자별로 반환하는 검색 이력 항목의 최대 수." msgid "Whether logged-in users can tag documents. Each tag belongs to the user who created it." -msgstr "" +msgstr "로그인한 사용자가 문서에 태그를 지정할 수 있는지 여부입니다. 각 태그는 만든 사용자에게 속합니다." msgid "Maximum length of a tag name, in code points." -msgstr "" +msgstr "태그 이름의 최대 길이(코드 포인트 단위)." msgid "Maximum number of tags one user can own." -msgstr "" +msgstr "한 사용자가 소유할 수 있는 태그의 최대 수." msgid "Maximum number of URLs one tag can be put on." -msgstr "" +msgstr "하나의 태그를 붙일 수 있는 URL의 최대 수." msgid "Maximum number of pending tag changes held in memory until they are applied to the documents." -msgstr "" +msgstr "문서에 적용될 때까지 메모리에 보관하는 대기 중인 태그 변경의 최대 수." msgid "Number of URLs updated per bulk request when tag changes are applied to the documents." -msgstr "" +msgstr "태그 변경을 문서에 적용할 때 벌크 요청 1회당 업데이트하는 URL 수." msgid "Maximum number of tags visible to one user in a search." -msgstr "" +msgstr "검색에서 한 사용자에게 보이는 태그의 최대 수." msgid "Web" -msgstr "" +msgstr "웹" msgid "Maximum input size for admin forms." -msgstr "" +msgstr "관리 폼의 최대 입력 크기." msgid "Whether to enable label in admin config forms." -msgstr "" +msgstr "관리 설정 폼의 라벨 활성화 여부." msgid "Default template name for admin forms." -msgstr "" +msgstr "관리 폼의 기본 템플릿 이름." msgid "Whether to enable OSDD link (OpenSearch Description Document)." -msgstr "" +msgstr "OSDD 링크(OpenSearch Description Document) 활성화 여부." msgid "Whether to enable the clipboard copy icon." -msgstr "" +msgstr "클립보드 복사 아이콘 활성화 여부." msgid "Admin user names for authentication." -msgstr "" +msgstr "인증용 관리자 사용자 이름." msgid "Whether to match authentication.admin.users without regard to case: auto, true or false. auto ignores case when ldap.provider.url is set." -msgstr "" +msgstr "authentication.admin.users 를 대소문자 구분 없이 일치시킬지 여부입니다: auto, true 또는 false. auto는 ldap.provider.url 이 설정되어 있으면 대소문자를 무시합니다." msgid "Admin role names for authentication." -msgstr "" +msgstr "인증용 관리자 역할 이름." msgid "Default permissions for search roles." -msgstr "" +msgstr "검색 역할의 기본 권한." msgid "Default display permissions for search roles." -msgstr "" +msgstr "검색 역할의 기본 표시 권한." msgid "Keep role.search.guest.permissions non-empty. It seeds the guest role that keeps the anonymous search role set non-empty; if the resolved role set is empty the role filter is skipped (fail-open), which can disable role-based access control and expose documents to anonymous users. Guest permissions for search roles." -msgstr "" +msgstr "role.search.guest.permissions 는 비워 두지 마십시오. 이 값은 익명 검색 역할 집합이 비지 않도록 유지하는 게스트 역할의 시드가 됩니다. 확정된 역할 집합이 비어 있으면 역할 필터가 건너뛰어져(fail-open) 역할 기반 접근 제어가 무효화되고 문서가 익명 사용자에게 노출될 수 있습니다. 검색 역할의 게스트 권한입니다." msgid "Prefix for user roles in search." -msgstr "" +msgstr "검색에서 사용자 역할의 접두사." msgid "Prefix for group roles in search." -msgstr "" +msgstr "검색에서 그룹 역할의 접두사." msgid "Prefix for role roles in search." -msgstr "" +msgstr "검색에서 role 역할의 접두사." msgid "Prefix for denied roles in search." -msgstr "" +msgstr "검색에서 거부된 역할의 접두사." msgid "The default path of cookie (basically '/' if no context path)" -msgstr "" +msgstr "쿠키의 기본 경로(컨텍스트 경로가 없으면 기본적으로 '/')" msgid "The default expire of cookie in seconds e.g. 31556926: one year, 86400: one day" -msgstr "" +msgstr "쿠키의 기본 만료 시간(초) 예: 31556926: 1년, 86400: 1일" msgid "Session tracking modes" -msgstr "" +msgstr "세션 추적 모드" msgid "Whether to add the Secure attribute to the session cookie (JSESSIONID) at startup. When blank (default), Tomcat's automatic behavior is used (Secure is added only for HTTPS requests). Set to true for production HTTPS deployments, especially when TLS is terminated at a reverse proxy. When true, the cookie is not sent over HTTP, so sessions will not be established for plain HTTP; keep it blank for localhost development. The Secure attribute is also required when SameSite=none is used. Changing this value requires a restart." -msgstr "" +msgstr "시작 시 세션 쿠키(JSESSIONID)에 Secure 속성을 추가할지 여부입니다. 비어 있으면(기본값) Tomcat의 자동 동작이 사용됩니다(Secure는 HTTPS 요청에만 추가됩니다). 운영 환경의 HTTPS 배포, 특히 리버스 프록시에서 TLS를 종료하는 경우에는 true로 설정하십시오. true이면 쿠키가 HTTP로 전송되지 않으므로 일반 HTTP에서는 세션이 수립되지 않습니다. localhost 개발 환경에서는 비워 두십시오. SameSite=none을 사용하는 경우에도 Secure 속성이 필요합니다. 이 값을 변경하려면 재시작이 필요합니다." msgid "Comma-separated list of request parameter keys to store in cookies before SSO login." -msgstr "" +msgstr "SSO 로그인 전에 쿠키에 저장할 요청 파라미터 키의 쉼표 구분 목록." msgid "Comma-separated list of required parameter keys that must be present to store in cookies." -msgstr "" +msgstr "쿠키에 저장하기 위해 반드시 존재해야 하는 필수 파라미터 키의 쉼표 구분 목록." msgid "Maximum length of the encoded search parameters stored in cookies." -msgstr "" +msgstr "쿠키에 저장하는 인코딩된 검색 파라미터의 최대 길이." msgid "Maximum size in bytes the stored search parameters may decompress to. The bound above applies to the gzipped cookie, which is no bound on what it expands to, and the cookie comes from the client." -msgstr "" +msgstr "저장된 검색 파라미터를 압축 해제했을 때 허용되는 최대 크기(바이트)입니다. 위의 상한은 gzip으로 압축된 쿠키에 적용되는데, 이는 압축 해제 후의 크기에 대한 제한이 되지 않으며, 쿠키는 클라이언트에서 전달됩니다." msgid "Maximum length of the query string built when restoring the stored search parameters after login. Restoring them is a convenience and the login is not, so a longer one is dropped rather than written to a Location header the container would refuse. Percent-encoding multiplies a CJK query by nine, so this is far smaller than the query itself may be. Raise it together with tomcat.maxHttpHeaderSize in tomcat_config.properties, which bounds the response headers." -msgstr "" +msgstr "로그인 후 저장된 검색 파라미터를 복원할 때 만들어지는 쿼리 문자열의 최대 길이입니다. 복원은 편의 기능일 뿐 로그인은 그렇지 않으므로, 이보다 긴 쿼리 문자열은 컨테이너가 거부할 Location 헤더에 쓰지 않고 버립니다. 퍼센트 인코딩은 CJK 쿼리를 9배로 늘리므로, 이 값은 쿼리 자체가 가질 수 있는 길이보다 훨씬 작습니다. 응답 헤더를 제한하는 tomcat_config.properties 의 tomcat.maxHttpHeaderSize 와 함께 올리십시오." msgid "Cookie name used to store encoded search parameters before SSO login." -msgstr "" +msgstr "SSO 로그인 전에 인코딩된 검색 파라미터를 저장하는 데 사용하는 쿠키 이름." msgid "Whether to set HttpOnly attribute to the search parameter cookie." -msgstr "" +msgstr "검색 파라미터 쿠키의 HttpOnly 속성 설정 여부." msgid "Whether to set Secure attribute to the search parameter cookie. Should be true in production environments using HTTPS." -msgstr "" +msgstr "검색 파라미터 쿠키에 Secure 속성을 설정할지 여부입니다. HTTPS를 사용하는 운영 환경에서는 true여야 합니다." msgid "Max-Age (in seconds) for the search parameter cookie. Use -1 for session-only cookies." -msgstr "" +msgstr "검색 파라미터 쿠키의 Max-Age(초)입니다. 세션 전용 쿠키로 하려면 -1을 사용하십시오." msgid "Domain attribute for the search parameter cookie. Set to the domain scope you want the cookie to be available on (e.g., example.com)." -msgstr "" +msgstr "검색 파라미터 쿠키의 Domain 속성입니다. 쿠키를 사용할 수 있게 할 도메인 범위를 설정하십시오(예: example.com)." msgid "Path attribute for the search parameter cookie. Typically set to \"/\" or the context path of the app." -msgstr "" +msgstr "검색 파라미터 쿠키의 Path 속성입니다. 일반적으로 \"/\" 또는 애플리케이션의 컨텍스트 경로로 설정합니다." msgid "SameSite attribute for the search parameter cookie. Valid values: Lax, Strict, None" -msgstr "" +msgstr "검색 파라미터 쿠키의 SameSite 속성입니다. 유효한 값: Lax, Strict, None" msgid "The size of one page for paging" -msgstr "" +msgstr "페이징의 1페이지 크기" msgid "The size of page range for paging" -msgstr "" +msgstr "페이징의 페이지 범위 크기" msgid "The option 'fillLimit' of page range for paging" -msgstr "" +msgstr "페이징의 페이지 범위 옵션 'fillLimit'" msgid "Fetch Page Size" -msgstr "" +msgstr "가져오기 페이지 크기" msgid "Maximum number of docboost records to fetch per page." -msgstr "" +msgstr "페이지당 가져올 문서 부스트 레코드의 최대 수." msgid "Maximum number of keymatch records to fetch per page." -msgstr "" +msgstr "페이지당 가져올 키 매치 레코드의 최대 수." msgid "Maximum number of labeltype records to fetch per page." -msgstr "" +msgstr "페이지당 가져올 라벨 유형 레코드의 최대 수." msgid "Maximum number of tagtype records to fetch per page." -msgstr "" +msgstr "페이지당 가져올 태그 유형 레코드의 최대 수." msgid "Maximum number of roletype records to fetch per page." -msgstr "" +msgstr "페이지당 가져올 역할 유형 레코드의 최대 수." msgid "Maximum number of user records to fetch per page." -msgstr "" +msgstr "페이지당 가져올 사용자 레코드의 최대 수." msgid "Maximum number of role records to fetch per page." -msgstr "" +msgstr "페이지당 가져올 역할 레코드의 최대 수." msgid "Maximum number of group records to fetch per page." -msgstr "" +msgstr "페이지당 가져올 그룹 레코드의 최대 수." msgid "Maximum number of crawling info parameters to fetch per page." -msgstr "" +msgstr "페이지당 가져올 크롤링 정보 파라미터의 최대 수." msgid "Maximum number of crawling info records to fetch per page." -msgstr "" +msgstr "페이지당 가져올 크롤링 정보 레코드의 최대 수." msgid "Maximum number of data config records to fetch per page." -msgstr "" +msgstr "페이지당 가져올 데이터 스토어 설정 레코드의 최대 수." msgid "Maximum number of web config records to fetch per page." -msgstr "" +msgstr "페이지당 가져올 웹 크롤링 설정 레코드의 최대 수." msgid "Maximum number of file config records to fetch per page." -msgstr "" +msgstr "페이지당 가져올 파일 크롤링 설정 레코드의 최대 수." msgid "Maximum number of duplicate host records to fetch per page." -msgstr "" +msgstr "페이지당 가져올 중복 호스트 레코드의 최대 수." msgid "Maximum number of failure URL records to fetch per page." -msgstr "" +msgstr "페이지당 가져올 장애 URL 레코드의 최대 수." msgid "Maximum number of favorite log records to fetch per page." -msgstr "" +msgstr "페이지당 가져올 즐겨찾기 로그 레코드의 최대 수." msgid "Maximum number of file auth records to fetch per page." -msgstr "" +msgstr "페이지당 가져올 파일 인증 레코드의 최대 수." msgid "Maximum number of web auth records to fetch per page." -msgstr "" +msgstr "페이지당 가져올 웹 인증 레코드의 최대 수." msgid "Maximum number of path mapping records to fetch per page." -msgstr "" +msgstr "페이지당 가져올 경로 매핑 레코드의 최대 수." msgid "Maximum number of request header records to fetch per page." -msgstr "" +msgstr "페이지당 가져올 요청 헤더 레코드의 최대 수." msgid "Maximum number of scheduled job records to fetch per page." -msgstr "" +msgstr "페이지당 가져올 스케줄 작업 레코드의 최대 수." msgid "Maximum number of elevate word records to fetch per page." -msgstr "" +msgstr "페이지당 가져올 추가 단어 레코드의 최대 수." msgid "Maximum number of bad word records to fetch per page." -msgstr "" +msgstr "페이지당 가져올 제외 단어 레코드의 최대 수." msgid "Maximum number of dictionary records to fetch per page." -msgstr "" +msgstr "페이지당 가져올 사전 레코드의 최대 수." msgid "Maximum number of related content records to fetch per page." -msgstr "" +msgstr "페이지당 가져올 관련 콘텐츠 레코드의 최대 수." msgid "Maximum number of related query records to fetch per page." -msgstr "" +msgstr "페이지당 가져올 관련 쿼리 레코드의 최대 수." msgid "Maximum number of thumbnail queue records to fetch per page." -msgstr "" +msgstr "페이지당 가져올 썸네일 큐 레코드의 최대 수." msgid "Maximum number of thumbnail purge records to fetch per page." -msgstr "" +msgstr "페이지당 가져올 썸네일 삭제 레코드의 최대 수." msgid "Maximum number of score booster records to fetch per page." -msgstr "" +msgstr "페이지당 가져올 스코어 부스터 레코드의 최대 수." msgid "Maximum number of search log records to fetch per page." -msgstr "" +msgstr "페이지당 가져올 검색 로그 레코드의 최대 수." msgid "Whether to track total hits in search list page." -msgstr "" +msgstr "검색 목록 페이지의 총 히트 건수 추적 여부." msgid "Maximum content length (in characters) rendered on the search list edit page." -msgstr "" +msgstr "검색 목록 편집 페이지에 표시하는 콘텐츠의 최대 길이(문자 수)." msgid "Search Page" -msgstr "" +msgstr "검색 페이지" msgid "Default start page for search results." -msgstr "" +msgstr "검색 결과의 기본 시작 페이지." msgid "Default size of search results per page." -msgstr "" +msgstr "페이지당 검색 결과의 기본 크기." msgid "Maximum size of search results per page." -msgstr "" +msgstr "페이지당 검색 결과의 최대 크기." msgid "Maximum length of a v2 API string query parameter (q, sort, sdh). OWASP API4:2023." -msgstr "" +msgstr "v2 API 문자열 쿼리 파라미터(q, sort, sdh)의 최대 길이. OWASP API4:2023." msgid "Maximum number of values for a v2 API repeatable query parameter." -msgstr "" +msgstr "v2 API 반복 가능 쿼리 파라미터의 최대 값 수." msgid "Maximum click-log timestamp (rt, epoch ms) accepted by the v2 click API. OWASP API4:2023." -msgstr "" +msgstr "v2 클릭 API가 받아들이는 클릭 로그 타임스탬프(rt, epoch ms)의 최대값. OWASP API4:2023." msgid "searchlog" -msgstr "" +msgstr "검색 로그" msgid "Request headers to include in search log." -msgstr "" +msgstr "검색 로그에 포함할 요청 헤더." msgid "Batch size for search log processing." -msgstr "" +msgstr "검색 로그 처리의 배치 크기." + +msgid "Number of days of search logs read when generating related queries from search logs." +msgstr "검색 로그에서 관련 쿼리를 생성할 때 읽는 검색 로그의 일수." + +msgid "Maximum number of terms generated per virtual host." +msgstr "가상 호스트당 생성되는 단어의 최대 수." + +msgid "Maximum number of related queries generated per term." +msgstr "단어당 생성되는 관련 쿼리의 최대 수." + +msgid "Minimum number of distinct user sessions required for a term and for each of its related queries." +msgstr "단어와 그 관련 쿼리 각각에 필요한 서로 다른 사용자 세션의 최소 수." + +msgid "Interval (minutes) after a search within which a follow-up search of the same session counts as a refinement." +msgstr "검색 후 같은 세션의 후속 검색이 리파인먼트로 간주되는 간격(분)." + +msgid "Maximum number of search logs of a term read to find the sessions that searched it." +msgstr "단어를 검색한 세션을 찾기 위해 읽는 단어별 검색 로그의 최대 수." + +msgid "Maximum number of sessions per term whose follow-up searches are read." +msgstr "후속 검색을 읽는 단어별 세션의 최대 수." + +msgid "Maximum number of follow-up search logs read per term." +msgstr "단어별로 읽는 후속 검색 로그의 최대 수." + +msgid "Minimum length (in characters) of a generated term or related query." +msgstr "생성되는 단어 또는 관련 쿼리의 최소 길이(문자 수)." + +msgid "Maximum length (in characters) of a generated term or related query." +msgstr "생성되는 단어 또는 관련 쿼리의 최대 길이(문자 수)." + +msgid "docreport Maximum number of duplicate groups the document report screen shows, largest first." +msgstr "docreport 문서 리포트 화면에 표시하는 중복 그룹의 최대 수(큰 그룹부터)." + +msgid "Maximum number of documents the document report screen lists for each duplicate group." +msgstr "문서 리포트 화면이 중복 그룹마다 나열하는 문서의 최대 수." + +msgid "Number of content signatures read per request when the duplicate report is downloaded as CSV." +msgstr "중복 리포트를 CSV로 다운로드할 때 요청 1회당 읽는 콘텐츠 서명 수." + +msgid "Default number of days since the last modification after which a document counts as dormant." +msgstr "마지막 수정 후 문서를 휴면으로 간주하는 기본 일수." msgid "Minimum width for HTML images in thumbnails." -msgstr "" +msgstr "썸네일의 HTML 이미지 최소 너비." msgid "Minimum height for HTML images in thumbnails." -msgstr "" +msgstr "썸네일의 HTML 이미지 최소 높이." msgid "Maximum aspect ratio for HTML images in thumbnails." -msgstr "" +msgstr "썸네일의 HTML 이미지 최대 종횡비." msgid "Width of generated thumbnail images." -msgstr "" +msgstr "생성되는 썸네일 이미지의 너비." msgid "Height of generated thumbnail images." -msgstr "" +msgstr "생성되는 썸네일 이미지의 높이." msgid "Format of generated thumbnail images." -msgstr "" +msgstr "생성되는 썸네일 이미지의 형식." msgid "XPath to select images for thumbnails." -msgstr "" +msgstr "썸네일용 이미지를 선택하는 XPath." msgid "File extensions to exclude from thumbnail generation." -msgstr "" +msgstr "썸네일 생성에서 제외할 파일 확장자." msgid "Interval for thumbnail generator." -msgstr "" +msgstr "썸네일 생성기의 간격." msgid "Targets for thumbnail generator (e.g., all)." -msgstr "" +msgstr "썸네일 생성기의 대상(예: all)." msgid "Whether the thumbnail crawler is enabled." -msgstr "" +msgstr "썸네일 크롤러 활성화 여부." msgid "Interval for system monitor in thumbnail processing." -msgstr "" +msgstr "썸네일 처리의 시스템 모니터링 간격." msgid "User" -msgstr "" +msgstr "사용자" msgid "User code settings" -msgstr "" +msgstr "사용자 코드 설정" msgid "User code minimum length." -msgstr "" +msgstr "사용자 코드의 최소 길이." msgid "User code maximum length." -msgstr "" +msgstr "사용자 코드의 최대 길이." msgid "User code pattern for validation." -msgstr "" +msgstr "검증용 사용자 코드 패턴." msgid "Name to display in the From field of emails." -msgstr "" +msgstr "이메일의 From 필드에 표시할 이름." msgid "Email address to use in the From field." -msgstr "" +msgstr "From 필드에 사용할 이메일 주소." msgid "Hostname for the mail server." -msgstr "" +msgstr "메일 서버의 호스트명." msgid "Target name for the scheduler." -msgstr "" +msgstr "스케줄러의 대상 이름." msgid "Job class for the scheduler." -msgstr "" +msgstr "스케줄러의 작업 클래스." msgid "Mode for concurrent execution in the scheduler." -msgstr "" +msgstr "스케줄러의 동시 실행 모드." msgid "Interval for scheduler monitoring." -msgstr "" +msgstr "스케줄러 모니터링 간격." msgid "Interval (seconds) for polling heartbeats and events." -msgstr "" +msgstr "하트비트와 이벤트를 폴링하는 간격(초)." msgid "Time-to-live (ms) for instance heartbeat documents." -msgstr "" +msgstr "인스턴스 하트비트 문서의 유효 기간(밀리초)." msgid "Time-to-live (ms) for operation lock documents." -msgstr "" +msgstr "오퍼레이션 잠금 문서의 유효 기간(밀리초)." msgid "Maximum number of retries for acquiring an operation lock." -msgstr "" +msgstr "오퍼레이션 잠금 획득의 최대 재시도 횟수." msgid "Time-to-live (ms) for event notification documents." -msgstr "" +msgstr "이벤트 통지 문서의 유효 기간(밀리초)." msgid "Base link for online help." -msgstr "" +msgstr "온라인 도움말의 기본 링크." msgid "Installation guide link for online help." -msgstr "" +msgstr "온라인 도움말의 설치 가이드 링크." msgid "End-of-life information link for online help." -msgstr "" +msgstr "온라인 도움말의 수명 종료 정보 링크." msgid "Online help key for failure URL." -msgstr "" +msgstr "장애 URL의 온라인 도움말 키." msgid "Online help key for elevate word." -msgstr "" +msgstr "추가 단어의 온라인 도움말 키." msgid "Online help key for request header." -msgstr "" +msgstr "요청 헤더의 온라인 도움말 키." msgid "Online help key for synonym dictionary." -msgstr "" +msgstr "동의어 사전의 온라인 도움말 키." msgid "Online help key for dictionary." -msgstr "" +msgstr "사전의 온라인 도움말 키." msgid "Online help key for Kuromoji dictionary." -msgstr "" +msgstr "Kuromoji 사전의 온라인 도움말 키." msgid "Online help key for protected words dictionary." -msgstr "" +msgstr "보호 단어 사전의 온라인 도움말 키." msgid "Online help key for stopwords dictionary." -msgstr "" +msgstr "불용어 사전의 온라인 도움말 키." msgid "Online help key for stemmer override dictionary." -msgstr "" +msgstr "Stemmer 재정의 사전의 온라인 도움말 키." msgid "Online help key for mapping dictionary." -msgstr "" +msgstr "매핑 사전의 온라인 도움말 키." msgid "Online help key for web config." -msgstr "" +msgstr "웹 크롤링 설정의 온라인 도움말 키." msgid "Online help key for search list." -msgstr "" +msgstr "검색 목록의 온라인 도움말 키." msgid "Online help key for log." -msgstr "" +msgstr "로그의 온라인 도움말 키." msgid "Online help key for general settings." -msgstr "" +msgstr "일반 설정의 온라인 도움말 키." msgid "Online help key for role." -msgstr "" +msgstr "역할의 온라인 도움말 키." msgid "Online help key for job log." -msgstr "" +msgstr "작업 로그의 온라인 도움말 키." msgid "Online help key for keymatch." -msgstr "" +msgstr "키 매치의 온라인 도움말 키." msgid "Online help key for related query." -msgstr "" +msgstr "관련 쿼리의 온라인 도움말 키." msgid "Online help key for related content." -msgstr "" +msgstr "관련 콘텐츠의 온라인 도움말 키." msgid "Online help key for wizard." -msgstr "" +msgstr "구성 마법사의 온라인 도움말 키." msgid "Online help key for bad word." -msgstr "" +msgstr "제외 단어의 온라인 도움말 키." msgid "Online help key for path mapping." -msgstr "" +msgstr "경로 매핑의 온라인 도움말 키." msgid "Online help key for boost document." -msgstr "" +msgstr "문서 부스트의 온라인 도움말 키." msgid "Online help key for data config." -msgstr "" +msgstr "데이터 스토어 설정의 온라인 도움말 키." msgid "Online help key for system info." -msgstr "" +msgstr "시스템 정보의 온라인 도움말 키." msgid "Online help key for user." -msgstr "" +msgstr "사용자의 온라인 도움말 키." msgid "Online help key for group." -msgstr "" +msgstr "그룹의 온라인 도움말 키." msgid "Online help key for dashboard." -msgstr "" +msgstr "대시보드의 온라인 도움말 키." msgid "Online help key for web authentication." -msgstr "" +msgstr "웹 인증의 온라인 도움말 키." msgid "Online help key for file config." -msgstr "" +msgstr "파일 크롤링 설정의 온라인 도움말 키." msgid "Online help key for file authentication." -msgstr "" +msgstr "파일 인증의 온라인 도움말 키." msgid "Online help key for label type." -msgstr "" +msgstr "라벨 유형의 온라인 도움말 키." msgid "Online help key for tag type." -msgstr "" +msgstr "태그 유형의 온라인 도움말 키." msgid "Online help key for duplicate host." -msgstr "" +msgstr "중복 호스트의 온라인 도움말 키." msgid "Online help key for scheduler." -msgstr "" +msgstr "스케줄러의 온라인 도움말 키." msgid "Online help key for crawling info." -msgstr "" +msgstr "크롤링 정보의 온라인 도움말 키." msgid "Online help key for backup." -msgstr "" +msgstr "백업의 온라인 도움말 키." msgid "Online help key for upgrade." -msgstr "" +msgstr "업그레이드의 온라인 도움말 키." msgid "Online help key for search request." -msgstr "" +msgstr "검색 요청의 온라인 도움말 키." msgid "Online help key for access token." -msgstr "" +msgstr "액세스 토큰의 온라인 도움말 키." msgid "Online help key for suggest." -msgstr "" +msgstr "서제스트의 온라인 도움말 키." msgid "Online help key for search log." -msgstr "" +msgstr "검색 로그의 온라인 도움말 키." msgid "Online help key for maintenance." -msgstr "" +msgstr "유지보수의 온라인 도움말 키." msgid "Online help key for plugin." -msgstr "" +msgstr "플러그인의 온라인 도움말 키." msgid "Online help key for storage." -msgstr "" +msgstr "스토리지의 온라인 도움말 키." msgid "Supported languages for online help." -msgstr "" +msgstr "온라인 도움말에서 지원하는 언어." msgid "Forum link for user support." -msgstr "" +msgstr "사용자 지원용 포럼 링크." msgid "Supported languages for the forum." -msgstr "" +msgstr "포럼에서 지원하는 언어." msgid "Seed value for popular word suggestion." -msgstr "" +msgstr "인기 단어 서제스트의 시드 값." msgid "Tags for popular word suggestion." -msgstr "" +msgstr "인기 단어 서제스트의 태그." msgid "Fields for popular word suggestion." -msgstr "" +msgstr "인기 단어 서제스트의 필드." msgid "Excluded words for popular word suggestion." -msgstr "" +msgstr "인기 단어 서제스트의 제외 단어." msgid "Number of popular words to suggest." -msgstr "" +msgstr "서제스트할 인기 단어 수." msgid "Window size for popular word suggestion." -msgstr "" +msgstr "인기 단어 서제스트의 윈도우 크기." msgid "Query frequency for popular word suggestion." -msgstr "" +msgstr "인기 단어 서제스트의 쿼리 빈도." msgid "Minimum hit count for suggestion." -msgstr "" +msgstr "서제스트의 최소 히트 건수." msgid "Field for suggestion contents." -msgstr "" +msgstr "서제스트 콘텐츠용 필드." msgid "Field for suggestion tags." -msgstr "" +msgstr "서제스트 태그용 필드." msgid "Field for suggestion roles." -msgstr "" +msgstr "서제스트 역할용 필드." msgid "Index contents for suggestion." -msgstr "" +msgstr "서제스트용 인덱스 콘텐츠." msgid "Interval for suggestion update requests." -msgstr "" +msgstr "서제스트 업데이트 요청 간격." msgid "Number of documents per suggestion update request." -msgstr "" +msgstr "서제스트 업데이트 요청 1회당 문서 수." msgid "Percentage limit for suggestion update contents." -msgstr "" +msgstr "서제스트 업데이트 콘텐츠의 비율 제한(퍼센트)." msgid "Maximum number of suggestion update contents." -msgstr "" +msgstr "서제스트 업데이트 콘텐츠의 최대 수." msgid "Maximum document size for suggestion update." -msgstr "" +msgstr "서제스트 업데이트의 최대 문서 크기." msgid "Scroll size for suggestion source reader." -msgstr "" +msgstr "서제스트 소스 리더의 스크롤 크기." msgid "Cache size for popular word suggestion." -msgstr "" +msgstr "인기 단어 서제스트의 캐시 크기." msgid "Cache expiration (seconds) for popular word suggestion." -msgstr "" +msgstr "인기 단어 서제스트의 캐시 만료 시간(초)." msgid "Permissions for suggestion search log." -msgstr "" +msgstr "서제스트 검색 로그의 권한." msgid "Interval for system monitor in suggestion." -msgstr "" +msgstr "서제스트의 시스템 모니터링 간격." msgid "Whether LDAP admin is enabled." -msgstr "" +msgstr "LDAP 관리 활성화 여부." msgid "User filter for LDAP admin." -msgstr "" +msgstr "LDAP 관리의 사용자 필터." msgid "Base DN for LDAP admin user." -msgstr "" +msgstr "LDAP 관리 사용자의 베이스 DN." msgid "Object classes for LDAP admin user." -msgstr "" +msgstr "LDAP 관리 사용자의 오브젝트 클래스." msgid "Role filter for LDAP admin." -msgstr "" +msgstr "LDAP 관리의 역할 필터." msgid "Base DN for LDAP admin role." -msgstr "" +msgstr "LDAP 관리 역할의 베이스 DN." msgid "Object classes for LDAP admin role." -msgstr "" +msgstr "LDAP 관리 역할의 오브젝트 클래스." msgid "Group filter for LDAP admin." -msgstr "" +msgstr "LDAP 관리의 그룹 필터." msgid "Base DN for LDAP admin group." -msgstr "" +msgstr "LDAP 관리 그룹의 베이스 DN." msgid "Object classes for LDAP admin group." -msgstr "" +msgstr "LDAP 관리 그룹의 오브젝트 클래스." msgid "Whether to sync password for LDAP admin." -msgstr "" +msgstr "LDAP 관리의 비밀번호 동기화 여부." msgid "Whether to validate LDAP authentication." -msgstr "" +msgstr "LDAP 인증 검증 여부." msgid "Timeout (milliseconds) to establish an LDAP connection. This also bounds the TLS handshake and the initial bind response. 0 or less leaves it to the JDK/OS default." -msgstr "" +msgstr "LDAP 연결을 수립하는 타임아웃(밀리초)입니다. TLS 핸드셰이크와 최초 바인드 응답에도 적용됩니다. 0 이하이면 JDK/OS 기본값에 맡깁니다." msgid "Timeout (milliseconds) to wait for an LDAP response after the connection is bound. 0 or less waits indefinitely." -msgstr "" +msgstr "연결이 바인드된 후 LDAP 응답을 기다리는 타임아웃(밀리초)입니다. 0 이하이면 무기한 기다립니다." msgid "Server side time limit (milliseconds) for an LDAP search. 0 or less means no limit." -msgstr "" +msgstr "LDAP 검색의 서버 측 시간 제한(밀리초)입니다. 0 이하이면 제한이 없습니다." msgid "Maximum username length for LDAP." -msgstr "" +msgstr "LDAP의 최대 사용자 이름 길이." msgid "Whether to ignore NetBIOS name in LDAP." -msgstr "" +msgstr "LDAP에서 NetBIOS 이름 무시 여부." msgid "Whether to allow underscores in LDAP group names." -msgstr "" +msgstr "LDAP 그룹 이름에 언더스코어 허용 여부." msgid "Whether to use lowercase for LDAP permission names." -msgstr "" +msgstr "LDAP 권한 이름에 소문자 사용 여부." msgid "Whether to allow empty permissions in LDAP." -msgstr "" +msgstr "LDAP에서 빈 권한 허용 여부." msgid "Whether to use samAccountName for LDAP group." -msgstr "" +msgstr "LDAP 그룹에 samAccountName 사용 여부." msgid "Whether LDAP role search for user is enabled." -msgstr "" +msgstr "사용자에 대한 LDAP 역할 검색 활성화 여부." msgid "Whether LDAP role search for group is enabled." -msgstr "" +msgstr "그룹에 대한 LDAP 역할 검색 활성화 여부." msgid "Whether LDAP role search for role is enabled." -msgstr "" +msgstr "역할에 대한 LDAP 역할 검색 활성화 여부." msgid "LDAP attribute for surname." -msgstr "" +msgstr "성에 대한 LDAP 속성." msgid "LDAP attribute for given name." -msgstr "" +msgstr "이름에 대한 LDAP 속성." msgid "LDAP attribute for employee number." -msgstr "" +msgstr "사원 번호에 대한 LDAP 속성." msgid "LDAP attribute for mail." -msgstr "" +msgstr "메일에 대한 LDAP 속성." msgid "LDAP attribute for telephone number." -msgstr "" +msgstr "전화번호에 대한 LDAP 속성." msgid "LDAP attribute for home phone." -msgstr "" +msgstr "자택 전화에 대한 LDAP 속성." msgid "LDAP attribute for home postal address." -msgstr "" +msgstr "자택 우편 주소에 대한 LDAP 속성." msgid "LDAP attribute for labeled URI." -msgstr "" +msgstr "라벨이 붙은 URI에 대한 LDAP 속성." msgid "LDAP attribute for room number." -msgstr "" +msgstr "방 번호에 대한 LDAP 속성." msgid "LDAP attribute for description." -msgstr "" +msgstr "설명에 대한 LDAP 속성." msgid "LDAP attribute for title." -msgstr "" +msgstr "직함에 대한 LDAP 속성." msgid "LDAP attribute for pager." -msgstr "" +msgstr "호출기에 대한 LDAP 속성." msgid "LDAP attribute for street." -msgstr "" +msgstr "도로명에 대한 LDAP 속성." msgid "LDAP attribute for postal code." -msgstr "" +msgstr "우편번호에 대한 LDAP 속성." msgid "LDAP attribute for physical delivery office name." -msgstr "" +msgstr "우편물 배달 사무소 이름에 대한 LDAP 속성." msgid "LDAP attribute for destination indicator." -msgstr "" +msgstr "목적지 표시자에 대한 LDAP 속성." msgid "LDAP attribute for international ISDN number." -msgstr "" +msgstr "국제 ISDN 번호에 대한 LDAP 속성." msgid "LDAP attribute for state." -msgstr "" +msgstr "주에 대한 LDAP 속성." msgid "LDAP attribute for employee type." -msgstr "" +msgstr "직원 유형에 대한 LDAP 속성." msgid "LDAP attribute for facsimile telephone number." -msgstr "" +msgstr "팩스 전화번호에 대한 LDAP 속성." msgid "LDAP attribute for post office box." -msgstr "" +msgstr "사서함에 대한 LDAP 속성." msgid "LDAP attribute for initials." -msgstr "" +msgstr "이니셜에 대한 LDAP 속성." msgid "LDAP attribute for car license." -msgstr "" +msgstr "자동차 면허에 대한 LDAP 속성." msgid "LDAP attribute for mobile." -msgstr "" +msgstr "휴대전화에 대한 LDAP 속성." msgid "LDAP attribute for postal address." -msgstr "" +msgstr "우편 주소에 대한 LDAP 속성." msgid "LDAP attribute for city." -msgstr "" +msgstr "도시에 대한 LDAP 속성." msgid "LDAP attribute for teletex terminal identifier." -msgstr "" +msgstr "텔레텍스 단말 식별자에 대한 LDAP 속성." msgid "LDAP attribute for X.121 address." -msgstr "" +msgstr "X.121 주소에 대한 LDAP 속성." msgid "LDAP attribute for business category." -msgstr "" +msgstr "비즈니스 카테고리에 대한 LDAP 속성." msgid "LDAP attribute for registered address." -msgstr "" +msgstr "등록 주소에 대한 LDAP 속성." msgid "LDAP attribute for display name." -msgstr "" +msgstr "표시 이름에 대한 LDAP 속성." msgid "LDAP attribute for preferred language." -msgstr "" +msgstr "선호 언어에 대한 LDAP 속성." msgid "LDAP attribute for department number." -msgstr "" +msgstr "부서 번호에 대한 LDAP 속성." msgid "LDAP attribute for UID number." -msgstr "" +msgstr "UID 번호에 대한 LDAP 속성." msgid "LDAP attribute for GID number." -msgstr "" +msgstr "GID 번호에 대한 LDAP 속성." msgid "LDAP attribute for home directory." -msgstr "" +msgstr "홈 디렉터리에 대한 LDAP 속성." msgid "Plugin repository URLs." -msgstr "" +msgstr "플러그인 저장소 URL." msgid "Version filter for plugins." -msgstr "" +msgstr "플러그인의 버전 필터." msgid "Maximum number of items per page in storage." -msgstr "" +msgstr "스토리지의 페이지당 최대 항목 수." msgid "List of invalid admin passwords." -msgstr "" +msgstr "유효하지 않은 관리자 비밀번호 목록." msgid "Minimum password length (0 to disable)." -msgstr "" +msgstr "비밀번호의 최소 길이(0이면 비활성화)." msgid "Maximum length of a password field." -msgstr "" +msgstr "비밀번호 필드의 최대 길이." msgid "Require uppercase letters in password." -msgstr "" +msgstr "비밀번호에 대문자를 요구합니다." msgid "Require lowercase letters in password." -msgstr "" +msgstr "비밀번호에 소문자를 요구합니다." msgid "Require digits in password." -msgstr "" +msgstr "비밀번호에 숫자를 요구합니다." msgid "Require special characters in password." -msgstr "" +msgstr "비밀번호에 특수 문자를 요구합니다." msgid "Whether RAG chat feature is enabled." -msgstr "" +msgstr "RAG 채팅 기능 활성화 여부." + +msgid "Whether to record the usage of each RAG chat request (user, time, LLM calls and tokens) in the chat log. The question and the answer are never recorded." +msgstr "RAG 채팅 요청마다의 사용 내역(사용자, 시간, LLM 호출 및 토큰)을 채팅 로그에 기록할지 여부입니다. 질문과 답변은 절대 기록되지 않습니다." msgid "Chat generation settings." -msgstr "" +msgstr "채팅 생성 설정." + +msgid "Maximum number of times one chat request regenerates its search query and searches again when the search finds no documents or, in the streaming chat, none of the hits is judged relevant. Each regeneration makes one LLM call, plus one relevance evaluation call when the new search has hits (0 disables)." +msgstr "검색에서 문서가 하나도 발견되지 않는 경우(스트리밍 채팅에서는 어떤 히트도 관련 있다고 판정되지 않는 경우), 하나의 채팅 요청이 검색 쿼리를 다시 생성하여 재검색하는 최대 횟수입니다. 재생성할 때마다 LLM 호출이 1회 발생하며, 새 검색에 히트가 있으면 관련성 평가 호출이 1회 추가됩니다(0이면 비활성화)." msgid "Session settings." -msgstr "" +msgstr "세션 설정." msgid "Maximum cached chat sessions; least recently accessed are evicted above it (0 or less means 100)." -msgstr "" +msgstr "캐시하는 채팅 세션의 최대 수이며, 이를 넘으면 가장 오래전에 접근한 세션부터 제거됩니다(0 이하는 100을 의미)." msgid "Maximum messages kept in one chat session; older turns are trimmed on each new message." -msgstr "" +msgstr "하나의 채팅 세션에 유지하는 메시지의 최대 수이며, 새 메시지가 올 때마다 오래된 턴이 삭제됩니다." msgid "Enhanced RAG flow settings. Fields to retrieve for full document content." -msgstr "" +msgstr "강화된 RAG 플로우 설정입니다. 문서 전체 콘텐츠를 가져오는 필드입니다." msgid "Highlight settings for RAG search." -msgstr "" +msgstr "RAG 검색의 하이라이트 설정." msgid "Number of highlight fragments per document in the RAG chat context search." -msgstr "" +msgstr "RAG 채팅 컨텍스트 검색에서 문서당 하이라이트 프래그먼트 수." msgid "Large-document handling for answer generation. Documents whose content_length exceeds this value use highlighted passages instead of full content in the answer context." -msgstr "" +msgstr "답변 생성 시의 대용량 문서 처리입니다. content_length가 이 값을 초과하는 문서는 답변 컨텍스트에서 전체 콘텐츠 대신 하이라이트된 구절을 사용합니다." msgid "Highlight settings used when extracting passages from large documents for the answer context." -msgstr "" +msgstr "답변 컨텍스트를 위해 대용량 문서에서 구절을 추출할 때 사용하는 하이라이트 설정." msgid "Number of highlight fragments taken from each oversized document for the answer context." -msgstr "" +msgstr "답변 컨텍스트를 위해 크기가 큰 문서마다 가져오는 하이라이트 프래그먼트 수." msgid "History content mode for assistant messages. smart_summary - drop assistant body, keep only past search query + referenced titles per turn (default, recommended) full - send the whole assistant response source_titles - body + referenced titles suffix source_titles_and_urls - \"[References: title (url), ...]\" only truncated - truncate assistant response at history.assistant.max.chars none - drop assistant turns from history" -msgstr "" +msgstr "어시스턴트 메시지의 이력 콘텐츠 모드입니다. smart_summary - 어시스턴트 본문은 제외하고 턴마다 과거 검색 쿼리와 참조한 제목만 유지(기본값, 권장) full - 어시스턴트 응답 전체를 전송 source_titles - 본문 + 참조한 제목 접미 source_titles_and_urls - \"[References: title (url), ...]\" 만 truncated - history.assistant.max.chars 에서 어시스턴트 응답을 잘라냄 none - 이력에서 어시스턴트 턴을 제외" msgid "Maximum number of referenced document titles included per turn in smart_summary history mode." -msgstr "" +msgstr "smart_summary 이력 모드에서 턴마다 포함하는 참조 문서 제목의 최대 수." + +msgid "Maximum number of parts a document is split into when chatting about a single document longer than the LLM context budget. Each part is summarized separately and the summaries are combined into the answer; parts beyond this number are not used. A request about such a document makes up to this many LLM calls plus one for the answer, on every turn." +msgstr "LLM 컨텍스트 예산보다 긴 단일 문서에 대해 채팅할 때 문서를 분할하는 파트의 최대 수입니다. 각 파트는 개별적으로 요약되고 요약들이 답변으로 결합되며, 이 수를 넘는 파트는 사용되지 않습니다. 이러한 문서에 대한 요청은 매 턴마다 최대 이 수만큼의 LLM 호출에 답변용 호출 1회를 더해 수행합니다." + +msgid "Language the LLM is asked to answer in. browser - the language of the user's browser or UI locale; no instruction for English (default) none - no language instruction; the LLM usually answers in the language of the question en, ja.. - always answer in this language" +msgstr "LLM에게 답변을 요청하는 언어입니다. browser - 사용자 브라우저 또는 UI 로캘의 언어. 영어에 대한 지시는 없음(기본값) none - 언어 지시 없음. LLM은 보통 질문의 언어로 답변함 en, ja.. - 항상 이 언어로 답변" msgid "Index Export" -msgstr "" +msgstr "인덱스 내보내기" msgid "Comma-separated document fields omitted from files written by the index export job." -msgstr "" +msgstr "인덱스 내보내기 작업이 쓰는 파일에서 제외하는 문서 필드(쉼표 구분)." msgid "Number of documents fetched per scroll request by the index export job." -msgstr "" +msgstr "인덱스 내보내기 작업의 스크롤 요청 1회당 가져오는 문서 수." msgid "Output format for exported documents; only html and json are accepted, anything else fails the job." -msgstr "" +msgstr "내보낸 문서의 출력 형식이며, html과 json만 허용되고 그 외의 값은 작업을 실패시킵니다." msgid "Log Notification Interval (seconds) for flushing log notification buffer to search engine." -msgstr "" +msgstr "로그 통지 로그 통지 버퍼를 검색 엔진으로 플러시하는 간격(초)." msgid "Maximum length of notification details text." -msgstr "" +msgstr "통지 상세 텍스트의 최대 길이." msgid "Maximum number of events to display in notification." -msgstr "" +msgstr "통지에 표시할 이벤트의 최대 수." msgid "Maximum length of each log message in notification." -msgstr "" +msgstr "통지 내 각 로그 메시지의 최대 길이." msgid "Maximum number of events to fetch from search engine per notification job." -msgstr "" +msgstr "통지 작업당 검색 엔진에서 가져오는 이벤트의 최대 수." msgid "Maximum number of events to buffer in memory." -msgstr "" +msgstr "메모리에 버퍼링하는 이벤트의 최대 수." msgid "Interval (seconds) for the notification job cycle, used in notification messages." -msgstr "" +msgstr "통지 작업 주기의 간격(초)이며, 통지 메시지에 사용됩니다." msgid "Static theme system (see docs/superpowers/specs/2026-05-21-fess-static-theme-design.md)" -msgstr "" +msgstr "정적 테마 시스템(docs/superpowers/specs/2026-05-21-fess-static-theme-design.md 참조)" msgid "Maximum size (bytes) of an uploaded theme archive." -msgstr "" +msgstr "업로드한 테마 아카이브의 최대 크기(바이트)." msgid "Maximum total extracted size (bytes); extraction aborts once it is exceeded." -msgstr "" +msgstr "압축 해제 후 총 크기의 최대값(바이트)이며, 이를 초과하면 압축 해제가 중단됩니다." msgid "Maximum number of entries allowed in an uploaded theme archive." -msgstr "" +msgstr "업로드한 테마 아카이브에 허용되는 항목의 최대 수." msgid "Maximum uncompressed/compressed ratio for a single theme archive entry." -msgstr "" +msgstr "테마 아카이브의 단일 항목에 대한 비압축/압축 비율의 최대값." msgid "Maximum cumulative uncompressed/compressed ratio for the whole archive (zip-bomb guard)." -msgstr "" +msgstr "아카이브 전체에 대한 누적 비압축/압축 비율의 최대값(zip 폭탄 방어)." msgid "Compressed bytes read before the cumulative zip ratio check applies; smaller archives skip it." -msgstr "" +msgstr "누적 zip 비율 검사가 적용되기 전에 읽는 압축 바이트 수이며, 이보다 작은 아카이브는 검사를 건너뜁니다." msgid "Retention (days) for a replaced theme directory before the cleanup sweep removes it." -msgstr "" +msgstr "교체된 테마 디렉터리를 클린업 스윕이 삭제하기 전까지의 보존 기간(일)." + +msgid "Repository URLs (comma separated) that static themes are downloaded from." +msgstr "정적 테마를 다운로드하는 저장소 URL(쉼표 구분)." + +msgid "Value of the frame-ancestors directive in the Content-Security-Policy of the static theme's HTML pages: the origins that may embed them in a frame. The default 'none' lets no page embed them. WebKit (Safari) applies frame-ancestors to the blob: frames that the file preview and the cache view of a theme use, so it shows them blank while the value is 'none'. Leave the value empty to drop the directive; X-Frame-Options: DENY is sent either way and then keeps the pages out of frames in every browser (a browser that honors frame-ancestors ignores that header)." +msgstr "정적 테마의 HTML 페이지에 붙는 Content-Security-Policy의 frame-ancestors 디렉티브 값으로, 해당 페이지를 프레임에 포함할 수 있는 오리진입니다. 기본값 'none'은 어떤 페이지도 이를 포함할 수 없게 합니다. WebKit(Safari)은 테마의 파일 미리보기와 캐시 보기가 사용하는 blob: 프레임에도 frame-ancestors를 적용하므로, 값이 'none'인 동안은 이들이 빈 화면으로 표시됩니다. 디렉티브를 제거하려면 값을 비워 두십시오. X-Frame-Options: DENY는 어느 쪽이든 전송되며 모든 브라우저에서 해당 페이지가 프레임에 들어가지 않게 합니다(frame-ancestors를 따르는 브라우저는 그 헤더를 무시합니다)." msgid "Optional: canonical external origin(s) of this Fess instance (comma/newline separated), e.g. https://fess.example.com. When set, these are treated as same-origin for the v2 CSRF Origin check WITHOUT trusting forwarded headers. Recommended behind reverse proxies that are not listed in rate.limit.trusted.proxies. When empty, the target origin is reconstructed from trusted-proxy X-Forwarded-* headers, then from the servlet request." -msgstr "" +msgstr "선택 사항: 이 Fess 인스턴스의 표준 외부 오리진(쉼표/줄바꿈 구분)입니다. 예: https://fess.example.com. 설정하면 전달된 헤더를 신뢰하지 않고 v2 CSRF Origin 검사에서 이들을 동일 오리진으로 취급합니다. rate.limit.trusted.proxies 에 등록되지 않은 리버스 프록시 뒤에서 사용하기를 권장합니다. 비어 있으면 신뢰하는 프록시의 X-Forwarded-* 헤더에서, 그다음으로 서블릿 요청에서 대상 오리진을 재구성합니다." msgid "Login attempts allowed per client IP each minute; 0 or less disables the gate." -msgstr "" +msgstr "클라이언트 IP당 1분에 허용되는 로그인 시도 횟수이며, 0 이하이면 이 제한(게이트)이 비활성화됩니다." msgid "Login attempts allowed per client IP and user name each minute; also gates password change." -msgstr "" +msgstr "클라이언트 IP 및 사용자 이름별로 1분에 허용되는 로그인 시도 횟수이며, 비밀번호 변경에도 이 제한이 적용됩니다." msgid "Lockout (seconds) applied once a login rate limit is exceeded; 0 or less disables the lockout." -msgstr "" +msgstr "로그인 속도 제한을 초과하면 적용되는 잠금 시간(초)이며, 0 이하이면 잠금이 비활성화됩니다." msgid "Maximum login rate-limit buckets held in memory; idle buckets are evicted at the cap." -msgstr "" +msgstr "메모리에 보관하는 로그인 속도 제한 버킷의 최대 수이며, 상한에 도달하면 유휴 버킷부터 제거됩니다." msgid "Interval between SSE keep-alive pings emitted by /api/v2/chat/stream. The ping is a comment-only line (\": keepalive\\n\\n\") that does not affect the event stream but defeats intermediaries (nginx default proxy_read_timeout is 60s) that drop idle connections during long LLM phases. Set <=0 to disable. Unit: milliseconds." -msgstr "" +msgstr "/api/v2/chat/stream 이 내보내는 SSE keep-alive ping의 간격입니다. ping은 주석만 있는 행(\": keepalive\\n\\n\")으로 이벤트 스트림에 영향을 주지 않으며, 긴 LLM 단계 동안 유휴 연결을 끊는 중간 장치(nginx의 기본 proxy_read_timeout은 60s)를 무력화합니다. 비활성화하려면 <=0으로 설정하십시오. 단위: 밀리초." diff --git a/ko/15.9/config/properties.rst b/ko/15.9/config/properties.rst index 05527361..3e3d70c4 100644 --- a/ko/15.9/config/properties.rst +++ b/ko/15.9/config/properties.rst @@ -15,7 +15,7 @@ one, fill in ``properties.po`` beside this file. .. fess repository; translations come from properties.po beside this file. .. Regenerate with tools/update_properties_doc.sh. -Core +코어 ---- .. list-table:: @@ -25,71 +25,71 @@ Core - Description - Default * - domain.title - - The title of the domain for logging and display. + - 로깅과 표시에 사용하는 도메인의 제목. - ``Fess`` -.. list-table:: Search Engine +.. list-table:: 검색 엔진 :header-rows: 1 * - Name - Description - Default * - search_engine.type - - The type of search engine backend (e.g., default, opensearch). + - 검색 엔진 백엔드의 타입(예: default, opensearch). - ``default`` * - search_engine.http.url - - The URL of the search engine HTTP endpoint. For IPv6 environments, use brackets around the IPv6 address (e.g., http://[::1]:9200) + - 검색 엔진 HTTP 엔드포인트의 URL입니다. IPv6 환경에서는 IPv6 주소를 대괄호로 감싸십시오(예: http://[::1]:9200) - ``http://localhost:9200`` * - search_engine.http.ssl.certificate_authorities - - Path to SSL certificate authorities for secure HTTP connections. + - 보안 HTTP 연결에 사용하는 SSL 인증 기관의 경로. - (empty) * - search_engine.username - - Username for authenticating to the search engine. + - 검색 엔진 인증에 사용하는 사용자 이름. - (empty) * - search_engine.password - - Password for authenticating to the search engine. + - 검색 엔진 인증에 사용하는 비밀번호. - (empty) * - search_engine.heartbeat_interval - - Interval (ms) for heartbeat checks to the search engine. + - 검색 엔진에 대한 하트비트 확인 간격(밀리초). - ``10000`` * - app.cipher.algorithm - - Cipher algorithm used for encryption. + - 암호화에 사용하는 암호 알고리즘. - ``aes`` * - app.cipher.key - - Secret key for encryption (change this value for production). + - 암호화용 비밀 키(운영 환경에서는 이 값을 변경하십시오). - ``___change__me___`` * - app.digest.algorithm - - Algorithm for digest calculation. + - 다이제스트 계산용 알고리즘. - ``sha256`` * - app.password.algorithm - - Password hashing (new mechanism, Spring Security v5.8 compatible) Supported: bcrypt (only, as of now) + - 비밀번호 해싱(새로운 방식, Spring Security v5.8 호환) 지원: bcrypt(현 시점에서는 bcrypt만) - ``bcrypt`` * - app.password.bcrypt.cost - - BCrypt cost (log rounds). 10 matches Spring Security v5.8 default. Range: 4-31. + - BCrypt 코스트(로그 라운드)입니다. 10은 Spring Security v5.8의 기본값과 같습니다. 범위: 4-31. - ``10`` * - app.password.upgrade.enabled - - Lazy re-hashing on successful login for legacy hashes. + - 레거시 해시에 대해 로그인 성공 시 수행하는 지연 재해싱. - ``true`` * - app.encrypt.property.pattern - - NOTE: app.digest.algorithm is kept for LEGACY password verification only (pre-upgrade hashes that have no {id} prefix). Do not use for new passwords. Regex pattern for properties to encrypt. + - 참고: app.digest.algorithm 은 레거시 비밀번호 검증 전용으로 유지됩니다(업그레이드 이전의 {id} 접두사가 없는 해시). 새 비밀번호에는 사용하지 마십시오. 암호화할 프로퍼티의 정규 표현식 패턴입니다. - ``.*password|.*key|.*token|.*secret`` * - app.log.sensitive.property.pattern - - Regex pattern for sensitive values to mask in debug logs (case-insensitive match against property/env keys). + - 디버그 로그에서 마스킹할 민감한 값의 정규 표현식 패턴(프로퍼티/환경 변수 키에 대해 대소문자를 구분하지 않고 일치 판정). - ``.*password.*|.*secret.*|.*key.*|.*token.*|.*credential.*|.*auth.*|.*private.*`` * - app.extension.names - - Extension names for application customization. + - 애플리케이션 커스터마이즈용 확장 이름. - (empty) * - app.audit.log.format - - Audit log format. + - 감사 로그 형식. - (empty) * - script.audit.log.enabled - - Script audit log settings. + - 스크립트 감사 로그 설정. - ``true`` * - script.audit.log.max.length - - Maximum characters of script text kept in a script audit log entry; longer text is truncated. + - 스크립트 감사 로그 항목에 보관하는 스크립트 텍스트의 최대 문자 수이며, 이보다 긴 텍스트는 잘립니다. - ``100`` * - jvm.crawler.options - - JVM options for the crawler process. + - 크롤러 프로세스용 JVM 옵션. - | ``-Djava.awt.headless=true`` | ``-Dfile.encoding=UTF-8`` | ``-Djna.nosys=true`` @@ -127,7 +127,7 @@ Core | ``-Dsun.java2d.cmm=sun.java2d.cmm.kcms.KcmsServiceProvider`` | ``-Dorg.apache.pdfbox.rendering.UsePureJavaCMYKConversion=true`` * - jvm.suggest.options - - JVM options (newline-separated) passed to the suggest creator child process. + - 서제스트 생성기 자식 프로세스에 전달하는 JVM 옵션(줄바꿈 구분). - | ``-Djava.awt.headless=true`` | ``-Dfile.encoding=UTF-8`` | ``-Djna.nosys=true`` @@ -157,7 +157,7 @@ Core | ``-Dlog4j2.formatMsgNoLookups=true`` | ``-Dlog4j.skipJansi=true`` * - jvm.chunk.options - - JVM options for the chunk vector indexer process. Heap budget. This child JVM is only started while the "Content Chunk Vector Indexer" job runs, so a generous -Xmx costs nothing when content chunking is off. The live set is dominated by the in-flight batches, each of which retains, per document, the full _source, the document's chunk strings, and the document's embedding vectors: content_chunker.job.bulk_size (default 20) x content_chunker.max_chunks_per_document (default 1000) x content_chunker.embedding.dimension (default 768) x 4 bytes per float x content_chunker.job.concurrency (default 2) = ~117 MB of vectors alone, before chunk strings and document sources. With the shipped defaults the worst case is roughly 190-250 MB live (and ~235 MB of vectors alone at dimension=1536), which does not fit a 256 MB heap with any GC headroom. Raise -Xmx further if you raise bulk_size, max_chunks_per_document, concurrency, or the embedding dimension. + - 청크 벡터 인덱서 프로세스용 JVM 옵션입니다. 힙 예산. 이 자식 JVM은 "Content Chunk Vector Indexer" 작업이 실행되는 동안에만 시작되므로, 콘텐츠 청킹이 꺼져 있으면 넉넉한 -Xmx를 지정해도 비용이 들지 않습니다. 라이브 세트는 처리 중인 배치가 대부분을 차지하며, 각 배치는 문서마다 전체 _source, 문서의 청크 문자열, 문서의 임베딩 벡터를 유지합니다: content_chunker.job.bulk_size (기본값 20) x content_chunker.max_chunks_per_document (기본값 1000) x content_chunker.embedding.dimension (기본값 768) x float당 4바이트 x content_chunker.job.concurrency (기본값 2) = 청크 문자열과 문서 소스를 제외하고 벡터만으로 약 117 MB입니다. 제공되는 기본값에서 최악의 경우 라이브 세트는 약 190-250 MB이며(dimension=1536에서는 벡터만으로 약 235 MB), 이는 GC 여유를 두면 256 MB 힙에 들어가지 않습니다. bulk_size, max_chunks_per_document, concurrency 또는 임베딩 차원을 올리는 경우에는 -Xmx를 더 올리십시오. - | ``-Djava.awt.headless=true`` | ``-Dfile.encoding=UTF-8`` | ``-Djna.nosys=true`` @@ -187,7 +187,7 @@ Core | ``-Dlog4j2.formatMsgNoLookups=true`` | ``-Dlog4j.skipJansi=true`` * - jvm.thumbnail.options - - JVM options for the thumbnail process. + - 썸네일 프로세스용 JVM 옵션. - | ``-Djava.awt.headless=true`` | ``-Dfile.encoding=UTF-8`` | ``-Djna.nosys=true`` @@ -224,123 +224,135 @@ Core | ``-Dsun.java2d.cmm=sun.java2d.cmm.kcms.KcmsServiceProvider`` | ``-Dorg.apache.pdfbox.rendering.UsePureJavaCMYKConversion=true`` -.. list-table:: Job +.. list-table:: 작업 :header-rows: 1 * - Name - Description - Default * - job.system.job.ids - - System job IDs for scheduled jobs. + - 스케줄된 작업의 시스템 작업 ID. - ``default_crawler`` * - job.template.title.web - - Template for web crawler job title. + - 웹 크롤러 작업 제목 템플릿. - ``Web Crawler - {0}`` * - job.template.title.file - - Template for file crawler job title. + - 파일 크롤러 작업 제목 템플릿. - ``File Crawler - {0}`` * - job.template.title.data - - Template for data crawler job title. + - 데이터 크롤러 작업 제목 템플릿. - ``Data Crawler - {0}`` * - job.template.script - - Script template for job execution. + - 작업 실행용 스크립트 템플릿. - ``return container.getComponent("crawlJob").logLevel("info").webConfigIds([{0}]).fileConfigIds([{1}]).dataConfigIds([{2}]).jobExecutor(executor).execute();`` * - job.max.crawler.processes - - Maximum number of crawler processes. + - 크롤러 프로세스의 최대 수. - ``0`` * - job.default.script - - Default script language for jobs. + - 작업의 기본 스크립트 언어. - ``javascript`` * - job.system.property.filter.pattern - - Pattern to filter system properties for jobs. + - 작업용 시스템 프로퍼티를 필터링하는 패턴. - (empty) * - processors - - Number of processors to use. + - 사용할 프로세서 수. - ``0`` * - java.command.path - - Path to Java command. + - Java 명령의 경로. - ``java`` * - python.command.path - - Path to Python command. + - Python 명령의 경로. - ``python`` * - path.encoding - - Encoding for file paths. + - 파일 경로의 인코딩. - ``UTF-8`` * - use.own.tmp.dir - - Whether to use a dedicated temporary directory. + - 전용 임시 디렉터리 사용 여부. - ``true`` * - max.log.output.length - - Maximum length of log output. + - 로그 출력의 최대 길이. - ``4000`` * - adaptive.load.control - - Adaptive load control value. + - 적응형 부하 제어 값. - ``50`` * - web.load.control - - CPU threshold (%) for web request load control. Returns 429 when CPU >= this value. (100: disabled) + - 웹 요청 부하 제어용 CPU 임계값(%)입니다. CPU가 이 값 이상이면 429를 반환합니다. (100: 비활성화) - ``100`` * - api.load.control - - CPU threshold (%) for API request load control. Returns 429 when CPU >= this value. (100: disabled) + - API 요청 부하 제어용 CPU 임계값(%)입니다. CPU가 이 값 이상이면 429를 반환합니다. (100: 비활성화) - ``100`` * - load.control.monitor.interval - - Interval (seconds) for monitoring OpenSearch CPU load. + - OpenSearch CPU 부하를 모니터링하는 간격(초). - ``1`` * - supported.languages - - Supported languages. + - 지원하는 언어. - ``ar,bg,bn,ca,ckb_IQ,cs,da,de,el,en_IE,en,es,et,eu,fa,fi,fr,gl,gu,he,hi,hr,hu,hy,id,it,ja,ko,lt,lv,mk,ml,nl,no,pa,pl,pt_BR,pt,ro,ru,si,sq,sv,ta,te,th,tl,tr,uk,ur,vi,zh_CN,zh_TW,zh`` * - api.access.token.length - - Length of API access token. + - API 액세스 토큰의 길이. - ``60`` * - api.access.token.request.parameter - - API access token request parameter. + - API 액세스 토큰 요청 파라미터. - (empty) * - api.admin.access.permissions - - Permissions for API admin access. + - API 관리 액세스용 권한. - ``Radmin-api`` * - api.search.accept.referers - - Accepted referers for API search. + - API 검색에서 허용하는 리퍼러. - (empty) * - api.search.scroll - - Whether to enable scroll for API search. + - API 검색의 스크롤 활성화 여부. - ``false`` + * - api.search.export + - /api/v2/documents/export 에서 최종 사용자가 검색 결과(CSV/JSON)를 내보내는 기능의 활성화 여부. + - ``false`` + * - api.search.export.max.size + - 검색 결과 내보내기 1회에서 출력하는 문서의 최대 수. + - ``1000`` + * - api.search.export.fields + - 검색 결과 내보내기에서 출력하는 필드(쉼표 구분)입니다. API 응답 필드가 아닌 필드는 무시됩니다. + - ``title,url_link,last_modified,content_length,filetype`` + * - api.search.export.rate.limit.per.minute + - 사용자별(게스트는 클라이언트 IP별) 1분당 검색 결과 내보내기의 최대 횟수입니다. 0 이하이면 제한이 비활성화됩니다. + - ``10`` * - api.json.response.headers - - Headers for API JSON response. Access-Control-\* and Timing-Allow-Origin are ignored here (CORS is controlled by api.cors.\* / CorsFilter). Do not set Vary. + - API JSON 응답용 헤더입니다. Access-Control-\* 및 Timing-Allow-Origin 은 여기서 무시됩니다(CORS는 api.cors.\* / CorsFilter 로 제어됩니다). Vary는 설정하지 마십시오. - ``Referrer-Policy:strict-origin-when-cross-origin`` * - api.json.response.exception.included - - Whether to include exceptions in API JSON response. + - API JSON 응답의 예외 포함 여부. - ``false`` * - api.gsa.response.headers - - Headers for API GSA response. Access-Control-\* and Timing-Allow-Origin are ignored here (CORS is controlled by api.cors.\* / CorsFilter). Do not set Vary. + - API GSA 응답용 헤더입니다. Access-Control-\* 및 Timing-Allow-Origin 은 여기서 무시됩니다(CORS는 api.cors.\* / CorsFilter 로 제어됩니다). Vary는 설정하지 마십시오. - ``Referrer-Policy:strict-origin-when-cross-origin`` * - api.gsa.response.exception.included - - Whether to include exceptions in API GSA response. + - API GSA 응답의 예외 포함 여부. - ``false`` * - api.dashboard.response.headers - - Headers for API dashboard response. Access-Control-\* and Timing-Allow-Origin are ignored here (CORS is controlled by api.cors.\* / CorsFilter). Do not set Vary. + - API 대시보드 응답용 헤더입니다. Access-Control-\* 및 Timing-Allow-Origin 은 여기서 무시됩니다(CORS는 api.cors.\* / CorsFilter 로 제어됩니다). Vary는 설정하지 마십시오. - ``Referrer-Policy:strict-origin-when-cross-origin`` * - api.cors.allow.origin - - Allowed origins for CORS. "\*" returns a literal "\*" (the request Origin is NOT reflected) and disables credentials. Set explicit origins (newline- or comma-separated) to allow credentialed cross-origin access. + - CORS에서 허용하는 오리진입니다. "\*"를 지정하면 리터럴 "\*"를 반환하며(요청의 Origin은 결코 반영되지 않습니다) 자격 증명이 비활성화됩니다. 자격 증명을 포함한 크로스 오리진 액세스를 허용하려면 명시적인 오리진(줄바꿈 또는 쉼표 구분)을 지정하십시오. - ``*`` * - api.cors.allow.methods - - Allowed HTTP methods for CORS. + - CORS에서 허용하는 HTTP 메서드. - ``GET, POST, OPTIONS, DELETE, PUT`` * - api.cors.max.age - - Max age for CORS preflight requests. + - CORS 프리플라이트 요청의 최대 유효 기간. - ``3600`` * - api.cors.allow.headers - - Allowed request headers for CORS preflight. A static list is returned (Access-Control-Request-Headers is not reflected). Includes X-Fess-CSRF-Token for cross-origin SPAs sending the CSRF token. + - CORS 프리플라이트에서 허용하는 요청 헤더입니다. 고정 목록을 반환합니다(Access-Control-Request-Headers는 반영되지 않습니다). CSRF 토큰을 보내는 크로스 오리진 SPA를 위해 X-Fess-CSRF-Token을 포함합니다. - ``Origin, Content-Type, Accept, Authorization, X-Requested-With, X-Fess-CSRF-Token`` * - api.cors.allow.credentials - - Whether to allow credentials for CORS. Honored only for an exact match of an explicit Origin; ignored when api.cors.allow.origin is "\*". + - CORS 자격 증명 허용 여부입니다. 명시적인 Origin과 정확히 일치하는 경우에만 적용되며, api.cors.allow.origin 이 "\*"이면 무시됩니다. - ``true`` * - api.jsonp.enabled - - Whether to enable JSONP for API. + - API의 JSONP 활성화 여부. - ``false`` * - api.ping.search_engine.fields - - Fields for API ping to search engine. + - 검색 엔진으로의 API ping용 필드. - ``status,timed_out`` -Rate Limiting -------------- +속도 제한 +--------- .. list-table:: :header-rows: 1 @@ -349,601 +361,626 @@ Rate Limiting - Description - Default * - rate.limit.enabled - - Whether rate limiting is enabled. + - 속도 제한 활성화 여부. - ``false`` * - rate.limit.requests.per.window - - Maximum number of requests allowed per window. + - 윈도우당 허용되는 최대 요청 수. - ``100`` * - rate.limit.window.ms - - Window size in milliseconds. + - 윈도우 크기(밀리초). - ``60000`` * - rate.limit.block.duration.ms - - Duration in milliseconds to block IP when limit exceeded. + - 제한 초과 시 IP를 블록하는 기간(밀리초). - ``300000`` * - rate.limit.retry.after.seconds - - Retry-After header value in seconds. + - Retry-After 헤더 값(초). - ``60`` * - rate.limit.whitelist.ips - - Comma-separated list of whitelisted IPs (e.g., 127.0.0.1,::1). + - 화이트리스트에 등록된 IP의 쉼표 구분 목록(예: 127.0.0.1,::1). - ``127.0.0.1,::1`` * - rate.limit.blocked.ips - - Comma-separated list of blocked IPs. + - 블록된 IP의 쉼표 구분 목록. - (empty) * - rate.limit.trusted.proxies - - Comma-separated list of trusted proxy IPs. Only trust X-Forwarded-For/X-Real-IP from these IPs. + - 신뢰하는 프록시 IP의 쉼표 구분 목록입니다. 이 IP로부터 오는 X-Forwarded-For/X-Real-IP만 신뢰합니다. - ``127.0.0.1,::1`` * - rate.limit.cleanup.interval - - Number of requests between cleanup operations to prevent memory leaks. + - 메모리 누수를 방지하기 위한 클린업 작업 간의 요청 수. - ``1000`` * - virtual.host.headers - - Virtual Host: Host:fess.codelibs.org=fess + - 가상 호스트: Host:fess.codelibs.org=fess - (empty) * - http.proxy.host - - Hostname for the HTTP proxy server. + - HTTP 프록시 서버의 호스트명. - (empty) * - http.proxy.port - - Port number for the HTTP proxy server (e.g., 8080). + - HTTP 프록시 서버의 포트 번호(예: 8080). - ``8080`` * - http.proxy.username - - Username for HTTP proxy authentication. + - HTTP 프록시 인증용 사용자 이름. - (empty) * - http.proxy.password - - Password for HTTP proxy authentication. + - HTTP 프록시 인증용 비밀번호. - (empty) * - http.fileupload.max.size - - Maximum size (bytes) for HTTP file uploads. + - HTTP 파일 업로드의 최대 크기(바이트). - ``262144000`` * - http.fileupload.threshold.size - - Threshold size (bytes) for HTTP file upload buffering. + - HTTP 파일 업로드 버퍼링의 임계 크기(바이트). - ``262144`` * - http.fileupload.max.file.count - - Maximum number of files allowed per HTTP upload. + - HTTP 업로드 1회당 허용되는 최대 파일 수. - ``10`` -Index ------ +인덱스 +------ -.. list-table:: Crawler Common +.. list-table:: 크롤러 공통 :header-rows: 1 * - Name - Description - Default * - crawler.http.thread_pool.size - - Number of threads for HTTP crawling. + - HTTP 크롤링용 스레드 수. - ``0`` * - crawler.data.serializer - - Serializer type for crawler data (e.g., kryo). + - 크롤러 데이터의 시리얼라이저 타입(예: kryo). - ``kryo`` * - crawler.document.max.site.length - - Maximum length of site name in documents. + - 문서 내 사이트 이름의 최대 길이. - ``100`` * - crawler.document.site.encoding - - Encoding for site names in documents. + - 문서 내 사이트 이름의 인코딩. - ``UTF-8`` * - crawler.document.unknown.hostname - - Hostname to use when unknown in documents. + - 문서에서 호스트명을 알 수 없을 때 사용하는 호스트명. - ``unknown`` * - crawler.document.use.site.encoding.on.english - - Whether to use site encoding for English documents. + - 영어 문서의 사이트 인코딩 사용 여부. - ``false`` * - crawler.document.append.data - - Whether to append data to documents. + - 문서에 데이터 추가 여부. - ``true`` * - crawler.document.append.filename - - Whether to append filename to documents. + - 문서에 파일명 추가 여부. - ``false`` * - crawler.document.max.alphanum.term.size - - Maximum size of alphanumeric terms in documents. + - 문서 내 영숫자 단어의 최대 크기. - ``20`` * - crawler.document.max.symbol.term.size - - Maximum size of symbol terms in documents. + - 문서 내 기호 단어의 최대 크기. - ``10`` * - crawler.document.duplicate.term.removed - - Whether to remove duplicate terms in documents. + - 문서 내 중복 단어 제거 여부. - ``false`` * - crawler.document.space.chars - - Unicode space characters for document parsing. + - 문서 파싱용 유니코드 공백 문자. - ``u0009u000Au000Bu000Cu000Du001Cu001Du001Eu001Fu0020u00A0u1680u180Eu2000u2001u2002u2003u2004u2005u2006u2007u2008u2009u200Au200Bu200Cu202Fu205Fu3000uFEFFuFFFDu00B6`` * - crawler.document.fullstop.chars - - Unicode full stop characters for document parsing. + - 문서 파싱용 유니코드 마침표 문자. - ``u002eu06d4u2e3cu3002`` * - crawler.crawling.data.encoding - - Encoding for crawling data. + - 크롤링 데이터의 인코딩. - ``UTF-8`` * - crawler.web.protocols - - Supported web protocols for crawling. + - 크롤링에서 지원하는 웹 프로토콜. - ``http,https`` * - crawler.file.protocols - - Supported file protocols for crawling. + - 크롤링에서 지원하는 파일 프로토콜. - ``file,smb,smb1,ftp`` * - crawler.data.env.param.key.pattern - - Pattern for environment variable keys in crawling data. + - 크롤링 데이터 내 환경 변수 키의 패턴. - ``^FESS_ENV_.*`` * - crawler.ignore.robots.txt - - Whether to ignore robots.txt during crawling. + - 크롤링 중 robots.txt 무시 여부. - ``false`` * - crawler.ignore.robots.tags - - Whether to ignore robots meta tags during crawling. + - 크롤링 중 robots 메타 태그 무시 여부. - ``false`` * - crawler.ignore.content.exception - - Whether to ignore content exceptions during crawling. + - 크롤링 중 콘텐츠 예외 무시 여부. - ``true`` * - crawler.failure.url.status.codes - - HTTP status codes considered as failure URLs. + - 장애 URL로 간주하는 HTTP 상태 코드. - ``404,403,410`` * - crawler.system.monitor.interval - - Interval (seconds) for system monitor during crawling. + - 크롤링 중 시스템 모니터링 간격(초). - ``60`` * - crawler.hotthread.ignore_idle_threads - - Whether to ignore idle threads in hot thread monitoring. + - 핫 스레드 모니터링에서 유휴 스레드 무시 여부. - ``true`` * - crawler.hotthread.interval - - Interval for hot thread monitoring (e.g., 500ms). + - 핫 스레드 모니터링 간격(예: 500ms). - ``500ms`` * - crawler.hotthread.snapshots - - Number of snapshots for hot thread monitoring. + - 핫 스레드 모니터링의 스냅샷 수. - ``10`` * - crawler.hotthread.threads - - Number of threads for hot thread monitoring. + - 핫 스레드 모니터링의 스레드 수. - ``3`` * - crawler.hotthread.timeout - - Timeout for hot thread monitoring (e.g., 30s). + - 핫 스레드 모니터링의 타임아웃(예: 30s). - ``30s`` * - crawler.hotthread.type - - Type of hot thread monitoring (e.g., cpu). + - 핫 스레드 모니터링의 타입(예: cpu). - ``cpu`` * - crawler.metadata.content.excludes - - Metadata fields to exclude from document content. + - 문서 콘텐츠에서 제외할 메타데이터 필드. - ``resourceName,X-Parsed-By,Content-Encoding.*,Content-Type.*,X-TIKA.*,X-FESS.*`` * - crawler.metadata.name.mapping - - Mapping for document metadata names. + - 문서 메타데이터 이름의 매핑. - | ``title=title:string`` | ``Title=title:string`` | ``dc:title=title:string`` + | ``frontmatter.title=title:string`` -.. list-table:: Crawler HTML +.. list-table:: 크롤러 HTML :header-rows: 1 * - Name - Description - Default * - crawler.document.html.content.xpath - - XPath to extract main content from HTML documents. + - HTML 문서에서 주요 콘텐츠를 추출하는 XPath. - ``//BODY`` * - crawler.document.html.lang.xpath - - XPath to extract language attribute from HTML documents. + - HTML 문서에서 언어 속성을 추출하는 XPath. - ``//HTML/@lang`` * - crawler.document.html.digest.xpath - - XPath to extract digest (description) from HTML documents. + - HTML 문서에서 다이제스트(설명)를 추출하는 XPath. - ``//META[@name='description']/@content`` * - crawler.document.html.canonical.xpath - - XPath to extract canonical URL from HTML documents. + - HTML 문서에서 표준 URL을 추출하는 XPath. - ``//LINK[@rel='canonical'][1]/@href`` * - crawler.document.html.pruned.tags - - HTML tags to prune (remove) during document processing. + - 문서 처리 중에 프루닝(제거)할 HTML 태그. - ``noscript,script,style,header,footer,aside,nav,a[rel=nofollow]`` * - crawler.document.html.max.digest.length - - Maximum length of digest extracted from HTML documents. + - HTML 문서에서 추출하는 다이제스트의 최대 길이. - ``120`` * - crawler.document.html.default.lang - - Default language for HTML documents. + - HTML 문서의 기본 언어. - (empty) * - crawler.document.html.default.include.index.patterns - - Patterns to include for HTML index processing. + - HTML 인덱스 처리에 포함할 패턴. - (empty) * - crawler.document.html.default.exclude.index.patterns - - Patterns to exclude for HTML index processing. + - HTML 인덱스 처리에서 제외할 패턴. - ``(?i).*(css|js|jpeg|jpg|gif|png|bmp|wmv|xml|ico|exe)`` * - crawler.document.html.default.include.search.patterns - - Patterns to include for HTML search processing. + - HTML 검색 처리에 포함할 패턴. - (empty) * - crawler.document.html.default.exclude.search.patterns - - Patterns to exclude for HTML search processing. + - HTML 검색 처리에서 제외할 패턴. - (empty) -.. list-table:: Crawler File +.. list-table:: 크롤러 파일 :header-rows: 1 * - Name - Description - Default * - crawler.document.file.name.encoding - - Encoding for file names in documents. + - 문서 내 파일명의 인코딩. - (empty) * - crawler.document.file.no.title.label - - Label to use when a file has no title. + - 파일에 제목이 없을 때 사용하는 라벨. - ``No title.`` * - crawler.document.file.ignore.empty.content - - Whether to ignore files with empty content. + - 내용이 빈 파일 무시 여부. - ``false`` * - crawler.document.file.max.title.length - - Maximum length of file title in documents. + - 문서 내 파일 제목의 최대 길이. - ``100`` * - crawler.document.file.max.digest.length - - Maximum length of file digest in documents. + - 문서 내 파일 다이제스트의 최대 길이. - ``200`` * - crawler.document.file.append.meta.content - - Whether to append meta content from files. + - 파일의 메타 콘텐츠 추가 여부. - ``true`` * - crawler.document.file.append.body.content - - Whether to append body content from files. + - 파일의 본문 콘텐츠 추가 여부. - ``true`` * - crawler.document.file.default.lang - - Default language for file documents. + - 파일 문서의 기본 언어. - (empty) * - crawler.document.file.default.include.index.patterns - - Patterns to include for file index processing. + - 파일 인덱스 처리에 포함할 패턴. - (empty) * - crawler.document.file.default.exclude.index.patterns - - Patterns to exclude for file index processing. + - 파일 인덱스 처리에서 제외할 패턴. - (empty) * - crawler.document.file.default.include.search.patterns - - Patterns to include for file search processing. + - 파일 검색 처리에 포함할 패턴. - (empty) * - crawler.document.file.default.exclude.search.patterns - - Patterns to exclude for file search processing. + - 파일 검색 처리에서 제외할 패턴. - (empty) + * - crawler.document.file.owner.enabled + - 크롤링한 파일(SMB, 로컬 파일 시스템, FTP)의 소유자를 인덱싱할지 여부입니다. 크롤링 설정 파라미터 config.owner.enabled 가 이를 오버라이드합니다. + - ``true`` + * - crawler.document.file.last.modifier.enabled + - 크롤링한 파일의 최종 수정자를 인덱싱할지 여부입니다. 문서 메타데이터에서 읽으며, 없으면 파일 소유자로 폴백합니다. 크롤링 설정 파라미터 config.last.modifier.enabled 가 이를 오버라이드합니다. + - ``true`` -.. list-table:: Crawler Cache +.. list-table:: 크롤러 캐시 :header-rows: 1 * - Name - Description - Default * - crawler.document.cache.enabled - - Whether document cache is enabled. + - 문서 캐시 활성화 여부. - ``true`` * - crawler.document.cache.max.size - - Maximum size (bytes) for document cache. + - 문서 캐시의 최대 크기(바이트). - ``2621440`` * - crawler.document.cache.supported.mimetypes - - Supported MIME types for document cache. + - 문서 캐시에서 지원하는 MIME 타입. - ``text/html`` * - crawler.document.cache.html.mimetypes - - ,text/plain,application/xml,application/pdf,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/vnd.ms-powerpoint,application/vnd.openxmlformats-officedocument.presentationml.presentation MIME types for HTML document cache. + - ,text/plain,application/xml,application/pdf,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/vnd.ms-powerpoint,application/vnd.openxmlformats-officedocument.presentationml.presentation HTML 문서 캐시용 MIME 타입. - ``text/html`` * - crawler.document.mimetype.extension.overrides - - Extension-to-MIME-type override mappings for MIME type detection (one per line: .ext=mime/type). + - MIME 타입 감지를 위한 확장자에서 MIME 타입으로의 오버라이드 매핑(한 줄에 하나: .ext=mime/type). - (empty) + * - crawler.document.ocr.enabled + - Tesseract OCR로 이미지와 스캔한 PDF에서 텍스트를 추출할지 여부(tesseract 명령 필요). + - ``false`` + * - crawler.document.ocr.language + - '+'로 연결한 Tesseract OCR 언어(예: jpn+eng). + - ``eng`` + * - crawler.document.ocr.timeout + - Tesseract OCR 1회 실행의 타임아웃(초). + - ``120`` -.. list-table:: Indexer +.. list-table:: 인덱서 :header-rows: 1 * - Name - Description - Default * - indexer.thread.dump.enabled - - Whether to enable thread dump for the indexer. + - 인덱서의 스레드 덤프 활성화 여부. - ``true`` * - indexer.unprocessed.document.size - - Maximum number of unprocessed documents for the indexer. + - 인덱서의 미처리 문서 최대 수. - ``1000`` * - indexer.click.count.enabled - - Whether to enable click count tracking in the indexer. + - 인덱서의 클릭 수 추적 활성화 여부. - ``true`` * - indexer.favorite.count.enabled - - Whether to enable favorite count tracking in the indexer. + - 인덱서의 즐겨찾기 수 추적 활성화 여부. - ``true`` * - indexer.webfs.commit.margin.time - - Commit margin time (ms) for webfs in the indexer. + - 인덱서의 webfs용 커밋 마진 시간(밀리초). - ``5000`` * - indexer.webfs.max.empty.list.count - - Maximum number of empty lists for webfs in the indexer. + - 인덱서의 webfs용 빈 목록의 최대 수. - ``3600`` * - indexer.webfs.update.interval - - Update interval (ms) for webfs in the indexer. + - 인덱서의 webfs용 업데이트 간격(밀리초). - ``10000`` * - indexer.webfs.max.document.cache.size - - Maximum document cache size for webfs in the indexer. + - 인덱서의 webfs용 문서 캐시 최대 크기. - ``10`` * - indexer.webfs.max.document.request.size - - Maximum document request size (bytes) for webfs in the indexer. + - 인덱서의 webfs용 문서 요청 최대 크기(바이트). - ``1048576`` * - indexer.data.max.document.cache.size - - Maximum document cache size for data in the indexer. + - 인덱서의 데이터용 문서 캐시 최대 크기. - ``10000`` * - indexer.data.max.document.request.size - - Maximum document request size (bytes) for data in the indexer. + - 인덱서의 데이터용 문서 요청 최대 크기(바이트). - ``1048576`` * - indexer.data.max.delete.cache.size - - Maximum delete cache size for data in the indexer. + - 인덱서의 데이터용 삭제 캐시 최대 크기. - ``100`` * - indexer.data.max.redirect.count - - Maximum redirect count for data in the indexer. + - 인덱서의 데이터용 최대 리디렉션 횟수. - ``10`` * - indexer.language.fields - - Fields used for language detection in the indexer. + - 인덱서에서 언어 감지에 사용하는 필드. - ``content,important_content,title`` * - indexer.language.detect.length - - Length of text for language detection in the indexer. + - 인덱서의 언어 감지용 텍스트 길이. - ``1000`` * - indexer.max.result.window.size - - Maximum result window size for the indexer. + - 인덱서의 최대 결과 윈도우 크기. - ``10000`` * - indexer.max.search.doc.size - - Maximum number of search documents for the indexer. + - 인덱서의 검색 문서 최대 수. - ``50000`` -.. list-table:: Index Settings +.. list-table:: 인덱스 설정 :header-rows: 1 * - Name - Description - Default * - index.codec - - Codec type for the index. + - 인덱스의 코덱 타입. - ``default`` * - index.number_of_shards - - Number of primary shards for the index. + - 인덱스의 프라이머리 샤드 수. - ``5`` * - index.auto_expand_replicas - - Auto expand replicas setting for the index. + - 인덱스의 레플리카 자동 확장 설정. - ``0-1`` * - index.id.digest.algorithm - - Digest algorithm for index IDs. + - 인덱스 ID용 다이제스트 알고리즘. - ``SHA-512`` * - index.user.initial_password - - Initial password for the index user. + - 인덱스 사용자의 초기 비밀번호. - ``admin`` -.. list-table:: Field Names +.. list-table:: 필드명 :header-rows: 1 * - Name - Description - Default * - index.field.favorite_count - - Field name for favorite count in the index. + - 인덱스의 즐겨찾기 수 필드명. - ``favorite_count`` * - index.field.click_count - - Field name for click count in the index. + - 인덱스의 클릭 수 필드명. - ``click_count`` * - index.field.config_id - - Field name for config ID in the index. + - 인덱스의 설정 ID 필드명. - ``config_id`` * - index.field.expires - - Field name for expiration date in the index. + - 인덱스의 만료일 필드명. - ``expires`` * - index.field.url - - Field name for URL in the index. + - 인덱스의 URL 필드명. - ``url`` * - index.field.doc_id - - Field name for document ID in the index. + - 인덱스의 문서 ID 필드명. - ``doc_id`` * - index.field.id - - Field name for internal ID in the index. + - 인덱스의 내부 ID 필드명. - ``_id`` * - index.field.version - - Field name for version in the index. + - 인덱스의 버전 필드명. - ``_version`` * - index.field.seq_no - - Field name for sequence number in the index. + - 인덱스의 시퀀스 번호 필드명. - ``_seq_no`` * - index.field.primary_term - - Field name for primary term in the index. + - 인덱스의 프라이머리 텀 필드명. - ``_primary_term`` * - index.field.lang - - Field name for language in the index. + - 인덱스의 언어 필드명. - ``lang`` * - index.field.has_cache - - Field name for cache status in the index. + - 인덱스의 캐시 상태 필드명. - ``has_cache`` * - index.field.last_modified - - Field name for last modified date in the index. + - 인덱스의 최종 수정일 필드명. - ``last_modified`` + * - index.field.etag + - 인덱스의 크롤링한 문서의 ETag 응답 헤더 필드명. + - ``etag`` + * - index.field.owner + - 인덱스의 크롤링한 파일의 소유자 필드명. + - ``owner`` + * - index.field.last_modifier + - 인덱스의 크롤링한 파일의 최종 수정자 필드명. + - ``last_modifier`` * - index.field.anchor - - Field name for anchor in the index. + - 인덱스의 앵커 필드명. - ``anchor`` * - index.field.segment - - Field name for segment in the index. + - 인덱스의 세그먼트 필드명. - ``segment`` * - index.field.role - - Field name for role in the index. + - 인덱스의 역할 필드명. - ``role`` * - index.field.boost - - Field name for boost value in the index. + - 인덱스의 부스트 값 필드명. - ``boost`` * - index.field.created - - Field name for creation date in the index. + - 인덱스의 생성일 필드명. - ``created`` * - index.field.timestamp - - Field name for timestamp in the index. + - 인덱스의 타임스탬프 필드명. - ``timestamp`` * - index.field.label - - Field name for label in the index. + - 인덱스의 라벨 필드명. - ``label`` * - index.field.tag - - Field name for the user tags of the document in the index. + - 인덱스의 문서 사용자 태그 필드명. - ``tag`` * - index.field.mimetype - - Field name for MIME type in the index. + - 인덱스의 MIME 타입 필드명. - ``mimetype`` * - index.field.parent_id - - Field name for parent ID in the index. + - 인덱스의 부모 ID 필드명. - ``parent_id`` * - index.field.important_content - - Field name for important content in the index. + - 인덱스의 중요 콘텐츠 필드명. - ``important_content`` * - index.field.content - - Field name for content in the index. + - 인덱스의 콘텐츠 필드명. - ``content`` * - index.field.content_minhash_bits - - Field name for content minhash bits in the index. + - 인덱스의 콘텐츠 minhash 비트 필드명. - ``content_minhash_bits`` * - index.field.cache - - Field name for cache in the index. + - 인덱스의 캐시 필드명. - ``cache`` * - index.field.digest - - Field name for digest in the index. + - 인덱스의 다이제스트 필드명. - ``digest`` * - index.field.title - - Field name for title in the index. + - 인덱스의 제목 필드명. - ``title`` * - index.field.host - - Field name for host in the index. + - 인덱스의 호스트 필드명. - ``host`` * - index.field.site - - Field name for site in the index. + - 인덱스의 사이트 필드명. - ``site`` * - index.field.content_length - - Field name for content length in the index. + - 인덱스의 콘텐츠 길이 필드명. - ``content_length`` * - index.field.filetype - - Field name for file type in the index. + - 인덱스의 파일 타입 필드명. - ``filetype`` * - index.field.filename - - Field name for file name in the index. + - 인덱스의 파일명 필드명. - ``filename`` * - index.field.thumbnail - - Field name for thumbnail in the index. + - 인덱스의 썸네일 필드명. - ``thumbnail`` * - index.field.virtual_host - - Field name for virtual host in the index. + - 인덱스의 가상 호스트 필드명. - ``virtual_host`` * - response.field.content_title - - Field name for content title in the response. + - 응답의 콘텐츠 제목 필드명. - ``content_title`` * - response.field.content_description - - Field name for content description in the response. + - 응답의 콘텐츠 설명 필드명. - ``content_description`` * - response.field.url_link - - Field name for URL link in the response. + - 응답의 URL 링크 필드명. - ``url_link`` * - response.field.site_path - - Field name for site path in the response. + - 응답의 사이트 경로 필드명. - ``site_path`` * - response.max.title.length - - Maximum length of content title in the response. + - 응답 내 콘텐츠 제목의 최대 길이. - ``50`` * - response.max.site.path.length - - Maximum length of site path in the response. + - 응답 내 사이트 경로의 최대 길이. - ``100`` * - response.highlight.content_title.enabled - - Whether to enable content title highlighting in the response. + - 응답의 콘텐츠 제목 하이라이트 활성화 여부. - ``true`` * - response.inline.mimetypes - - Inline MIME types for the response. + - 응답의 인라인 MIME 타입. - ``application/pdf,text/plain`` * - response.headers - - HTTP headers for the response. Access-Control-\* and Timing-Allow-Origin are ignored (CORS is controlled by api.cors.\* / CorsFilter). Do not set Vary here. + - 응답용 HTTP 헤더입니다. Access-Control-\* 및 Timing-Allow-Origin 은 무시됩니다(CORS는 api.cors.\* / CorsFilter 로 제어됩니다). 여기서는 Vary를 설정하지 마십시오. - | ``text/html=X-XSS-Protection: 1; mode=block`` | ``text/html=Content-Security-Policy: reflected-xss block`` | ``text/html=X-Frame-Options: SAMEORIGIN`` -.. list-table:: Document Index +.. list-table:: 문서 인덱스 :header-rows: 1 * - Name - Description - Default * - index.document.search.index - - Index name for search documents. + - 검색 문서의 인덱스 이름. - ``fess.search`` * - index.document.update.index - - Index name for update documents. + - 업데이트 문서의 인덱스 이름. - ``fess.update`` * - index.document.suggest.index - - Index name for suggest documents. + - 서제스트 문서의 인덱스 이름. - ``fess`` * - index.document.crawler.index - - Index name for crawler documents. + - 크롤러 문서의 인덱스 이름. - ``fess_crawler`` * - index.document.crawler.queue.number_of_shards - - Number of primary shards for crawler queue index. + - 크롤러 큐 인덱스의 프라이머리 샤드 수. - ``10`` * - index.document.crawler.data.number_of_shards - - Number of primary shards for crawler data index. + - 크롤러 데이터 인덱스의 프라이머리 샤드 수. - ``10`` * - index.document.crawler.filter.number_of_shards - - Number of primary shards for crawler filter index. + - 크롤러 필터 인덱스의 프라이머리 샤드 수. - ``10`` * - index.document.crawler.queue.number_of_replicas - - Number of replicas for crawler queue index. + - 크롤러 큐 인덱스의 레플리카 수. - ``1`` * - index.document.crawler.data.number_of_replicas - - Number of replicas for crawler data index. + - 크롤러 데이터 인덱스의 레플리카 수. - ``1`` * - index.document.crawler.filter.number_of_replicas - - Number of replicas for crawler filter index. + - 크롤러 필터 인덱스의 레플리카 수. - ``1`` * - index.config.index - - Index name for configuration data. + - 설정 데이터의 인덱스 이름. - ``fess_config`` * - index.user.index - - Index name for user data. + - 사용자 데이터의 인덱스 이름. - ``fess_user`` * - index.log.index - - Index name for log data. + - 로그 데이터의 인덱스 이름. - ``fess_log`` * - index.dictionary.prefix - - Prefix for dictionary index names. + - 사전 인덱스 이름의 접두사. - (empty) -.. list-table:: Document Management +.. list-table:: 문서 관리 :header-rows: 1 * - Name - Description - Default * - index.admin.array.fields - - Array-type fields for admin in the index. + - 인덱스의 관리용 배열 타입 필드. - ``lang,role,label,anchor,virtual_host`` * - index.admin.date.fields - - Date-type fields for admin in the index. + - 인덱스의 관리용 날짜 타입 필드. - ``expires,created,timestamp,last_modified`` * - index.admin.integer.fields - - Integer-type fields for admin in the index. + - 인덱스의 관리용 정수 타입 필드. - (empty) * - index.admin.long.fields - - Long-type fields for admin in the index. + - 인덱스의 관리용 Long 타입 필드. - ``content_length,favorite_count,click_count`` * - index.admin.float.fields - - Float-type fields for admin in the index. + - 인덱스의 관리용 Float 타입 필드. - ``boost`` * - index.admin.double.fields - - Double-type fields for admin in the index. + - 인덱스의 관리용 Double 타입 필드. - (empty) * - index.admin.required.fields - - Required fields for admin in the index. + - 인덱스의 관리용 필수 필드. - ``url,title,role,boost`` -.. list-table:: Timeouts +.. list-table:: 타임아웃 :header-rows: 1 * - Name - Description - Default * - index.search.timeout - - Timeout for index search operations. + - 인덱스 검색 작업의 타임아웃. - ``3m`` * - index.scroll.search.timeout - - Timeout for scroll search operations. + - 스크롤 검색 작업의 타임아웃. - ``3m`` * - index.index.timeout - - Timeout for index operations. + - 인덱스 작업의 타임아웃. - ``3m`` * - index.bulk.timeout - - Timeout for bulk index operations. + - 벌크 인덱스 작업의 타임아웃. - ``3m`` * - index.delete.timeout - - Timeout for delete operations in the index. + - 인덱스의 삭제 작업 타임아웃. - ``3m`` * - index.health.timeout - - Timeout for index health checks. + - 인덱스 헬스 체크의 타임아웃. - ``10m`` * - index.indices.timeout - - Timeout for index indices operations. + - 인덱스 indices 작업의 타임아웃. - ``1m`` -.. list-table:: File Types +.. list-table:: 파일 타입 :header-rows: 1 * - Name - Description - Default * - index.filetype - - Mapping of MIME types to filetype labels for indexing. + - 인덱싱용 MIME 타입과 filetype 라벨의 매핑. - | ``text/html=html`` | ``application/msword=word`` | ``application/vnd.openxmlformats-officedocument.wordprocessingml.document=word`` @@ -996,200 +1033,200 @@ Index | ``image/tiff=tiff`` | ``image/jpeg=jpg`` * - index.reindex.size - - Number of documents to process per reindex operation. + - 재인덱싱 작업 1회당 처리할 문서 수. - ``100`` * - index.reindex.body - - Request body template for reindex operations. + - 재인덱싱 작업의 요청 본문 템플릿. - ``{"source":{"index":"__SOURCE_INDEX__","size":__SIZE__},"dest":{"index":"__DEST_INDEX__"},"script":{"source":"__SCRIPT_SOURCE__"}}`` * - index.reindex.requests_per_second - - Requests per second for reindex operations ("adaptive" for auto). + - 재인덱싱 작업의 초당 요청 수("adaptive"이면 자동). - ``adaptive`` * - index.reindex.refresh - - Whether to refresh the index after reindexing. + - 재인덱싱 후 인덱스 리프레시 여부. - ``false`` * - index.reindex.timeout - - Timeout for reindex operations. + - 재인덱싱 작업의 타임아웃. - ``1m`` * - index.reindex.scroll - - Scroll timeout for reindex operations. + - 재인덱싱 작업의 스크롤 타임아웃. - ``5m`` * - index.reindex.max_docs - - Maximum number of documents for reindex operations. + - 재인덱싱 작업의 최대 문서 수. - (empty) -.. list-table:: Query +.. list-table:: 쿼리 :header-rows: 1 * - Name - Description - Default * - query.max.length - - Maximum length of search queries. + - 검색 쿼리의 최대 길이. - ``1000`` * - query.timeout - - Timeout (ms) for search queries. + - 검색 쿼리의 타임아웃(밀리초). - ``10000`` * - query.timeout.logging - - Whether to log searches whose results are incomplete because the query timed out or a shard failed. + - 쿼리 타임아웃 또는 샤드 실패로 결과가 불완전한 검색의 로그 기록 여부. - ``true`` * - query.track.total.hits - - Maximum number of total hits to track in queries. Only a positive number or true is supported: false leaves the response without a hit count, and a search that asks for it, here or as a search parameter, is refused. + - 쿼리에서 추적할 총 히트 건수의 최대 수입니다. 양수 또는 true만 지원합니다. false를 지정하면 응답에 히트 건수가 포함되지 않으며, 여기서든 검색 파라미터로든 히트 건수를 요청하는 검색은 거부됩니다. - ``10000`` * - query.geo.fields - - Fields used for geo search queries. + - 지리 검색 쿼리에 사용하는 필드. - ``location`` * - query.browser.lang.parameter.name - - Parameter name for browser language in queries. + - 쿼리의 브라우저 언어 파라미터 이름. - ``browser_lang`` * - query.replace.term.with.prefix.query - - Whether to replace term with prefix query. + - 단어의 접두사 쿼리 치환 여부. - ``true`` * - query.orsearch.min.hit.count - - Minimum hit count for OR search queries. + - OR 검색 쿼리의 최소 히트 건수. - ``-1`` * - query.highlight.terminal.chars - - Unicode terminal characters for query highlighting. + - 쿼리 하이라이트용 유니코드 종단 문자. - ``u0021u002Cu002Eu003Fu0589u061Fu06D4u0700u0701u0702u0964u104Au104Bu1362u1367u1368u166Eu1803u1809u203Cu203Du2047u2048u2049u3002uFE52uFE57uFF01uFF0EuFF1FuFF61`` * - query.highlight.fragment.size - - Fragment size for query highlighting. + - 쿼리 하이라이트의 프래그먼트 크기. - ``60`` * - query.highlight.number.of.fragments - - Number of fragments for query highlighting. + - 쿼리 하이라이트의 프래그먼트 수. - ``2`` * - query.highlight.type - - Type of query highlighting. + - 쿼리 하이라이트의 타입. - ``fvh`` * - query.highlight.tag.pre - - Tag to use before highlighted text. + - 하이라이트된 텍스트 앞에 사용하는 태그. - ```` * - query.highlight.tag.post - - Tag to use after highlighted text. + - 하이라이트된 텍스트 뒤에 사용하는 태그. - ```` * - query.highlight.boundary.chars - - Boundary characters for query highlighting. + - 쿼리 하이라이트의 경계 문자. - ``u0009u000Au0013u0020`` * - query.highlight.boundary.max.scan - - Maximum scan for query highlight boundaries. + - 쿼리 하이라이트 경계의 최대 스캔. - ``20`` * - query.highlight.boundary.scanner - - Scanner type for query highlight boundaries. + - 쿼리 하이라이트 경계의 스캐너 타입. - ``chars`` * - query.highlight.encoder - - Encoder type for query highlighting. + - 쿼리 하이라이트의 인코더 타입. - ``default`` * - query.highlight.force.source - - Whether to force source for query highlighting. + - 쿼리 하이라이트의 소스 강제 여부. - ``false`` * - query.highlight.fragmenter - - Fragmenter type for query highlighting. + - 쿼리 하이라이트의 프래그멘터 타입. - ``span`` * - query.highlight.fragment.offset - - Offset for query highlight fragments. + - 쿼리 하이라이트 프래그먼트의 오프셋. - ``-1`` * - query.highlight.no.match.size - - Size for no-match query highlight. + - 일치 항목이 없을 때의 쿼리 하이라이트 크기. - ``0`` * - query.highlight.order - - Order for query highlight fragments. + - 쿼리 하이라이트 프래그먼트의 순서. - ``score`` * - query.highlight.phrase.limit - - Phrase limit for query highlighting. + - 쿼리 하이라이트의 프레이즈 제한. - ``256`` * - query.highlight.content.description.fields - - Fields for content description in query highlighting. + - 쿼리 하이라이트에서 콘텐츠 설명에 사용하는 필드. - ``hl_content,digest`` * - query.highlight.boundary.position.detect - - Whether to detect boundary position in query highlighting. + - 쿼리 하이라이트의 경계 위치 감지 여부. - ``true`` * - query.highlight.text.fragment.type - - Type for text fragment in query highlighting. + - 쿼리 하이라이트의 텍스트 프래그먼트 타입. - ``query`` * - query.highlight.text.fragment.size - - Size for text fragment in query highlighting. + - 쿼리 하이라이트의 텍스트 프래그먼트 크기. - ``3`` * - query.highlight.text.fragment.prefix.length - - Prefix length for text fragment in query highlighting. + - 쿼리 하이라이트의 텍스트 프래그먼트 접두사 길이. - ``5`` * - query.highlight.text.fragment.suffix.length - - Suffix length for text fragment in query highlighting. + - 쿼리 하이라이트의 텍스트 프래그먼트 접미사 길이. - ``5`` * - query.max.search.result.offset - - Maximum search result offset for queries. + - 쿼리의 최대 검색 결과 오프셋. - ``100000`` * - query.additional.default.fields - - Additional default fields for queries. + - 쿼리의 추가 기본 필드. - (empty) * - query.additional.response.fields - - Additional fields fetched from the index for search results. The search API returns a field added here only if it is also listed in query.additional.api.response.fields. + - 검색 결과를 위해 인덱스에서 가져오는 추가 필드입니다. 여기에 추가한 필드는 query.additional.api.response.fields 에도 나열된 경우에만 검색 API가 반환합니다. - (empty) * - query.additional.api.response.fields - - Additional API response fields for queries. This key only appends fields to the v2 API response allow-list (add-only); it does not fetch them. A field must also be fetched: add it to query.additional.response.fields for the search API, or to query.additional.scroll.response.fields for the scroll API. Do not add ACL or internal fields (for example role, virtual_host); adding them would expose access-control information in the search API response. + - 쿼리의 추가 API 응답 필드입니다. 이 키는 v2 API 응답 허용 목록에 필드를 추가(추가 전용)할 뿐이며 필드를 가져오지는 않습니다. 필드를 가져오는 설정도 필요합니다. 검색 API에는 query.additional.response.fields 에, 스크롤 API에는 query.additional.scroll.response.fields 에 추가하십시오. ACL 또는 내부 필드(예: role, virtual_host)는 추가하지 마십시오. 추가하면 검색 API 응답에 접근 제어 정보가 노출됩니다. - (empty) * - query.additional.scroll.response.fields - - Additional fields fetched from the index for scroll search results. The scroll API returns a field added here only if it is also listed in query.additional.api.response.fields. + - 스크롤 검색 결과를 위해 인덱스에서 가져오는 추가 필드입니다. 여기에 추가한 필드는 query.additional.api.response.fields 에도 나열된 경우에만 스크롤 API가 반환합니다. - (empty) * - query.additional.cache.response.fields - - Additional cache response fields for queries. + - 쿼리의 추가 캐시 응답 필드. - (empty) * - query.additional.highlighted.fields - - Additional highlighted fields for queries. + - 쿼리의 추가 하이라이트 필드. - (empty) * - query.additional.search.fields - - Additional search fields for queries. + - 쿼리의 추가 검색 필드. - (empty) * - query.additional.facet.fields - - Additional facet fields for queries. + - 쿼리의 추가 패싯 필드. - (empty) * - query.additional.sort.fields - - Additional sort fields for queries. + - 쿼리의 추가 정렬 필드. - (empty) * - query.additional.analyzed.fields - - Additional analyzed fields for queries. + - 쿼리의 추가 분석 필드. - (empty) * - query.additional.not.analyzed.fields - - Additional not-analyzed fields for queries. + - 쿼리의 추가 비분석 필드. - (empty) * - query.gsa.response.fields - - Fields for GSA response in queries. + - 쿼리의 GSA 응답용 필드. - ``UE,U,T,RK,S,LANG`` * - query.gsa.default.lang - - Default language for GSA queries. + - GSA 쿼리의 기본 언어. - ``en`` * - query.gsa.default.sort - - Default sort for GSA queries. + - GSA 쿼리의 기본 정렬. - (empty) * - query.gsa.meta.prefix - - Meta prefix for GSA queries. + - GSA 쿼리의 메타 접두사. - ``MT_`` * - query.gsa.index.field.charset - - Charset field for GSA index queries. + - GSA 인덱스 쿼리의 문자셋 필드. - ``charset`` * - query.gsa.index.field.content_type. - - Content type field for GSA index queries. + - GSA 인덱스 쿼리의 콘텐츠 타입 필드. - ``content_type`` * - query.collapse.max.concurrent.group.results - - Maximum concurrent group results for collapse queries. + - collapse 쿼리의 최대 동시 그룹 결과 수. - ``4`` * - query.collapse.inner.hits.name - - Inner hits name for collapse queries. + - collapse 쿼리의 inner hits 이름. - ``similar_docs`` * - query.collapse.inner.hits.size - - Inner hits size for collapse queries. + - collapse 쿼리의 inner hits 크기. - ``0`` * - query.collapse.inner.hits.sorts - - Sorts for inner hits in collapse queries. + - collapse 쿼리의 inner hits 정렬. - (empty) * - query.default.languages - - Default languages for queries. + - 쿼리의 기본 언어. - (empty) * - query.json.default.preference - - Default preference for JSON queries. + - JSON 쿼리의 기본 프리퍼런스. - ``_query`` * - query.gsa.default.preference - - Default preference for GSA queries. + - GSA 쿼리의 기본 프리퍼런스. - ``_query`` * - query.language.mapping - - Language mapping for queries. + - 쿼리의 언어 매핑. - | ``ar=ar`` | ``bg=bg`` | ``bn=bn`` @@ -1250,156 +1287,156 @@ Index | ``zh_TW=zh-tw`` | ``zh=zh`` -.. list-table:: Boost +.. list-table:: 부스트 :header-rows: 1 * - Name - Description - Default * - query.boost.title - - Boost value for title field in queries. + - 쿼리의 제목 필드 부스트 값. - ``0.5`` * - query.boost.title.lang - - Boost value for title field with language in queries. + - 쿼리의 언어 지정 제목 필드 부스트 값. - ``1.0`` * - query.boost.content - - Boost value for content field in queries. + - 쿼리의 콘텐츠 필드 부스트 값. - ``0.05`` * - query.boost.content.lang - - Boost value for content field with language in queries. + - 쿼리의 언어 지정 콘텐츠 필드 부스트 값. - ``0.1`` * - query.boost.important_content - - Boost value for important content field in queries. + - 쿼리의 중요 콘텐츠 필드 부스트 값. - ``-1.0`` * - query.boost.important_content.lang - - Boost value for important content field with language in queries. + - 쿼리의 언어 지정 중요 콘텐츠 필드 부스트 값. - ``-1.0`` * - query.boost.fuzzy.min.length - - Minimum length for fuzzy boosting in queries. + - 쿼리의 퍼지 부스트 최소 길이. - ``4`` * - query.boost.fuzzy.title - - Boost value for fuzzy title queries. + - 퍼지 제목 쿼리의 부스트 값. - ``0.01`` * - query.boost.fuzzy.title.fuzziness - - Fuzziness for fuzzy title queries. + - 퍼지 제목 쿼리의 퍼지 정도. - ``AUTO`` * - query.boost.fuzzy.title.expansions - - Number of expansions for fuzzy title queries. + - 퍼지 제목 쿼리의 확장 수. - ``10`` * - query.boost.fuzzy.title.prefix_length - - Prefix length for fuzzy title queries. + - 퍼지 제목 쿼리의 접두사 길이. - ``0`` * - query.boost.fuzzy.title.transpositions - - Whether to allow transpositions in fuzzy title queries. + - 퍼지 제목 쿼리의 전치 허용 여부. - ``true`` * - query.boost.fuzzy.content - - Boost value for fuzzy content queries. + - 퍼지 콘텐츠 쿼리의 부스트 값. - ``0.005`` * - query.boost.fuzzy.content.fuzziness - - Fuzziness for fuzzy content queries. + - 퍼지 콘텐츠 쿼리의 퍼지 정도. - ``AUTO`` * - query.boost.fuzzy.content.expansions - - Number of expansions for fuzzy content queries. + - 퍼지 콘텐츠 쿼리의 확장 수. - ``10`` * - query.boost.fuzzy.content.prefix_length - - Prefix length for fuzzy content queries. + - 퍼지 콘텐츠 쿼리의 접두사 길이. - ``0`` * - query.boost.fuzzy.content.transpositions - - Whether to allow transpositions in fuzzy content queries. + - 퍼지 콘텐츠 쿼리의 전치 허용 여부. - ``true`` * - query.default.query_type - - Default query type. + - 기본 쿼리 타입. - ``bool`` * - query.dismax.tie_breaker - - Tie breaker value for dismax queries. + - dismax 쿼리의 타이 브레이커 값. - ``0.1`` * - query.bool.minimum_should_match - - Minimum should match value for boolean queries. + - 불리언 쿼리의 minimum should match 값. - (empty) * - query.prefix.expansions - - Number of expansions for prefix queries. + - 접두사 쿼리의 확장 수. - ``50`` * - query.prefix.slop - - Slop value for prefix queries. + - 접두사 쿼리의 슬롭 값. - ``0`` * - query.fuzzy.prefix_length - - Prefix length for fuzzy queries. + - 퍼지 쿼리의 접두사 길이. - ``0`` * - query.fuzzy.expansions - - Number of expansions for fuzzy queries. + - 퍼지 쿼리의 확장 수. - ``50`` * - query.fuzzy.transpositions - - Whether to allow transpositions in fuzzy queries. + - 퍼지 쿼리의 전치 허용 여부. - ``true`` -.. list-table:: Facet +.. list-table:: 패싯 :header-rows: 1 * - Name - Description - Default * - query.facet.fields - - Fields for facet queries. + - 패싯 쿼리용 필드. - ``label`` * - query.facet.fields.size - - Size of facet fields. + - 패싯 필드의 크기. - ``100`` * - query.facet.fields.size.max - - Upper clamp for facet.size (applied at the search chokepoint). + - facet.size 의 상한 클램프(검색 초크포인트에서 적용). - ``1000`` * - query.facet.fields.min_doc_count - - Minimum document count for facet fields. + - 패싯 필드의 최소 문서 수. - ``1`` * - query.facet.fields.min_doc_count.max - - Upper clamp for facet.minDocCount (applied at the search chokepoint). + - facet.minDocCount 의 상한 클램프(검색 초크포인트에서 적용). - ``2147483647`` * - query.facet.fields.sort - - Sort order for facet fields. + - 패싯 필드의 정렬 순서. - ``count.desc`` * - query.facet.fields.missing - - Value for missing facet fields. + - 누락된 패싯 필드의 값. - (empty) * - query.facet.queries - - Facet queries definition. + - 패싯 쿼리 정의. - | ``labels.facet_timestamp_title:labels.facet_timestamp_1day=timestamp:[now/d-1d TO *] labels.facet_timestamp_1week=timestamp:[now/d-7d TO *] labels.facet_timestamp_1month=timestamp:[now/d-1M TO *] labels.facet_timestamp_1year=timestamp:[now/d-1y TO *]`` | ``labels.facet_contentLength_title:labels.facet_contentLength_10k=content_length:[0 TO 9999] labels.facet_contentLength_10kto100k=content_length:[10000 TO 99999] labels.facet_contentLength_100kto500k=content_length:[100000 TO 499999] labels.facet_contentLength_500kto1m=content_length:[500000 TO 999999] labels.facet_contentLength_1m=content_length:[1000000 TO *]`` | ``labels.facet_filetype_title:labels.facet_filetype_html=filetype:html labels.facet_filetype_word=filetype:word labels.facet_filetype_excel=filetype:excel labels.facet_filetype_powerpoint=filetype:powerpoint labels.facet_filetype_odt=filetype:odt labels.facet_filetype_ods=filetype:ods labels.facet_filetype_odp=filetype:odp labels.facet_filetype_pdf=filetype:pdf labels.facet_filetype_txt=filetype:txt labels.facet_filetype_others=filetype:others`` -.. list-table:: Ranking +.. list-table:: 랭킹 :header-rows: 1 * - Name - Description - Default * - rank.fusion.window_size - - Window size for rank fusion. + - Rank Fusion의 윈도우 크기. - ``200`` * - rank.fusion.rank_constant - - Rank constant for rank fusion. + - Rank Fusion의 랭크 상수. - ``20`` * - rank.fusion.threads - - Number of threads for rank fusion. + - Rank Fusion의 스레드 수. - ``-1`` * - rank.fusion.timeout - - Maximum time (milliseconds) to wait for the searchers other than the main one when Fess fuses their results itself (rank.fusion.engine.enabled=false). A searcher that has not answered by then is left out of that search, and the results are flagged as partial and timed out. The main searcher is always waited for. 0 or less waits without a limit. + - Fess가 검색기의 결과를 직접 융합할 때(rank.fusion.engine.enabled=false) 메인 검색기 이외의 검색기를 기다리는 최대 시간(밀리초)입니다. 그때까지 응답하지 않은 검색기는 해당 검색에서 제외되며, 결과에는 부분 결과이며 타임아웃되었다는 표시가 붙습니다. 메인 검색기는 항상 기다립니다. 0 이하이면 제한 없이 기다립니다. - ``10000`` * - rank.fusion.score_field - - Score field for rank fusion. + - Rank Fusion의 스코어 필드. - ``rf_score`` * - rank.fusion.engine.enabled - - Whether the search engine performs rank fusion. When true, the searchers that can take part contribute their queries to a single request, so facets and total hits describe the fused result set. When false, Fess fuses the searchers' results itself. + - 검색 엔진이 Rank Fusion을 수행할지 여부입니다. true이면 참여할 수 있는 검색기가 자신의 쿼리를 하나의 요청에 제공하므로 패싯과 총 히트 건수는 융합된 결과 집합을 나타냅니다. false이면 Fess가 검색기의 결과를 직접 융합합니다. - ``false`` * - rank.fusion.combination.technique - - How the search engine combines the fused scores: rrf, arithmetic_mean, geometric_mean or harmonic_mean. + - 검색 엔진이 융합된 스코어를 결합하는 방식: rrf, arithmetic_mean, geometric_mean 또는 harmonic_mean. - ``rrf`` * - rank.fusion.normalization.technique - - How scores are normalized before they are combined: min_max, l2 or z_score. Ignored by rrf. + - 결합하기 전에 스코어를 정규화하는 방식: min_max, l2 또는 z_score. rrf 에서는 무시됩니다. z_score 는 arithmetic_mean 과만 조합할 수 있으며, 그 외의 mean은 거부되고 Fess가 결과를 직접 융합합니다. - ``min_max`` * - rank.fusion.combination.weights - - Weight per searcher for engine-side fusion, as name:weight pairs, e.g. default:0.7,semantic_chunk:0.3. The weights must sum to 1.0 and must name every searcher taking part. Empty weights them equally. + - 엔진 측 융합에서 검색기별 가중치를 name:weight 쌍으로 지정합니다(예: default:0.7,semantic_chunk:0.3). 가중치의 합은 1.0이어야 하며 참여하는 모든 검색기를 지정해야 합니다. 비워 두면 모든 검색기에 동일한 가중치가 적용됩니다. - (empty) * - rank.fusion.pagination_depth - - How many results each searcher contributes per shard to engine-side fusion. This bounds both how deep a client can page and the set of documents the engine ranks: a fused search pages through this many results, and never more than indexer.max.result.window.size. + - 엔진 측 융합에서 각 검색기가 샤드별로 제공하는 결과 수입니다. 클라이언트가 페이징할 수 있는 깊이와 엔진이 순위를 매기는 문서 집합의 범위를 모두 제한합니다. 융합된 검색은 이 수만큼의 결과를 페이징하며, indexer.max.result.window.size 를 넘지 않습니다. - ``1000`` .. list-table:: ACL @@ -1409,82 +1446,91 @@ Index - Description - Default * - smb.role.from.file - - Whether to get SMB roles from a file. + - 파일에서 SMB 역할을 가져올지 여부. - ``true`` * - smb.available.sid.types - - Available SID types for SMB. + - SMB에서 사용 가능한 SID 타입. - ``1,2,4:2,5:1`` * - file.role.from.file - - Whether to get file roles from a file. + - 파일에서 파일 역할을 가져올지 여부. - ``true`` * - ftp.role.from.file - - Whether to get FTP roles from a file. + - 파일에서 FTP 역할을 가져올지 여부. - ``true`` -.. list-table:: Backup +.. list-table:: 백업 :header-rows: 1 * - Name - Description - Default * - index.backup.targets - - Target files for index backup. + - 인덱스 백업 대상 파일. - ``fess_basic_config.bulk,fess_config.bulk,fess_user.bulk,system.properties,fess.json,doc.json`` * - index.backup.log.targets - - Target log files for index backup. - - ``click_log.ndjson,favorite_log.ndjson,search_log.ndjson,user_info.ndjson`` + - 인덱스 백업 대상 로그 파일. + - ``chat_log.ndjson,click_log.ndjson,favorite_log.ndjson,search_log.ndjson,user_info.ndjson`` * - index.backup.log.load.timeout - - Timeout for loading index backup logs. + - 인덱스 백업 로그 로딩의 타임아웃. - ``60000`` -.. list-table:: Logging +.. list-table:: 로깅 :header-rows: 1 * - Name - Description - Default * - logging.app.packages - - Application packages for logging. + - 로깅용 애플리케이션 패키지. - ``org.codelibs,org.dbflute,org.lastaflute`` * - logging.search.docs.enabled - - Whether to enable search docs logging. + - 검색 문서 로깅 활성화 여부. - ``true`` * - logging.search.docs.fields - - Fields to log for search docs. + - 검색 문서에서 로그에 기록할 필드. - ``filetype,created,click_count,title,doc_id,url,score,site,filename,host,digest,boost,mimetype,favorite_count,_id,lang,last_modified,content_length,timestamp`` * - logging.search.use.logfile - - Whether to use a log file for search logging. + - 검색 로깅의 로그 파일 사용 여부. - ``true`` * - logging.search.max.queue.size - - Maximum queue size for search logging. + - 검색 로깅의 최대 큐 크기. - ``10000`` * - logging.click.max.queue.size - - Maximum queue size for click logging. + - 클릭 로깅의 최대 큐 크기. - ``10000`` + * - logging.chat.max.queue.size + - 채팅 사용량 로깅의 최대 큐 크기. + - ``10000`` + * - search.history.enabled + - 검색 이력을 위해 로그인한 사용자의 검색 조건을 기록할지 여부. + - ``true`` + * - search.history.size + - 사용자별로 반환하는 검색 이력 항목의 최대 수. + - ``10`` * - user.tag.enabled - - Whether logged-in users can tag documents. Each tag belongs to the user who created it. + - 로그인한 사용자가 문서에 태그를 지정할 수 있는지 여부입니다. 각 태그는 만든 사용자에게 속합니다. - ``false`` * - user.tag.name.max.length - - Maximum length of a tag name, in code points. + - 태그 이름의 최대 길이(코드 포인트 단위). - ``50`` * - user.tag.max.tags - - Maximum number of tags one user can own. + - 한 사용자가 소유할 수 있는 태그의 최대 수. - ``1000`` * - user.tag.max.paths - - Maximum number of URLs one tag can be put on. + - 하나의 태그를 붙일 수 있는 URL의 최대 수. - ``10000`` * - user.tag.queue.max.size - - Maximum number of pending tag changes held in memory until they are applied to the documents. + - 문서에 적용될 때까지 메모리에 보관하는 대기 중인 태그 변경의 최대 수. - ``10000`` * - user.tag.process.batch.size - - Number of URLs updated per bulk request when tag changes are applied to the documents. + - 태그 변경을 문서에 적용할 때 벌크 요청 1회당 업데이트하는 URL 수. - ``100`` * - user.tag.visible.max.size - - Maximum number of tags visible to one user in a search. + - 검색에서 한 사용자에게 보이는 태그의 최대 수. - ``1000`` -Web ---- +웹 +-- .. list-table:: :header-rows: 1 @@ -1493,876 +1539,936 @@ Web - Description - Default * - form.admin.max.input.size - - Maximum input size for admin forms. + - 관리 폼의 최대 입력 크기. - ``10000`` * - form.admin.label.in.config.enabled - - Whether to enable label in admin config forms. + - 관리 설정 폼의 라벨 활성화 여부. - ``false`` * - form.admin.default.template.name - - Default template name for admin forms. + - 관리 폼의 기본 템플릿 이름. - ``__TEMPLATE__`` * - osdd.link.enabled - - Whether to enable OSDD link (OpenSearch Description Document). + - OSDD 링크(OpenSearch Description Document) 활성화 여부. - ``auto`` * - clipboard.copy.icon.enabled - - Whether to enable the clipboard copy icon. + - 클립보드 복사 아이콘 활성화 여부. - ``true`` * - authentication.admin.users - - Admin user names for authentication. + - 인증용 관리자 사용자 이름. - ``admin`` * - authentication.admin.users.ignore.case - - Whether to match authentication.admin.users without regard to case: auto, true or false. auto ignores case when ldap.provider.url is set. + - authentication.admin.users 를 대소문자 구분 없이 일치시킬지 여부입니다: auto, true 또는 false. auto는 ldap.provider.url 이 설정되어 있으면 대소문자를 무시합니다. - ``auto`` * - authentication.admin.roles - - Admin role names for authentication. + - 인증용 관리자 역할 이름. - ``admin`` * - role.search.default.permissions - - Default permissions for search roles. + - 검색 역할의 기본 권한. - (empty) * - role.search.default.display.permissions - - Default display permissions for search roles. + - 검색 역할의 기본 표시 권한. - ``{role}guest`` * - role.search.guest.permissions - - Keep role.search.guest.permissions non-empty. It seeds the guest role that keeps the anonymous search role set non-empty; if the resolved role set is empty the role filter is skipped (fail-open), which can disable role-based access control and expose documents to anonymous users. Guest permissions for search roles. + - role.search.guest.permissions 는 비워 두지 마십시오. 이 값은 익명 검색 역할 집합이 비지 않도록 유지하는 게스트 역할의 시드가 됩니다. 확정된 역할 집합이 비어 있으면 역할 필터가 건너뛰어져(fail-open) 역할 기반 접근 제어가 무효화되고 문서가 익명 사용자에게 노출될 수 있습니다. 검색 역할의 게스트 권한입니다. - ``{role}guest`` * - role.search.user.prefix - - Prefix for user roles in search. + - 검색에서 사용자 역할의 접두사. - ``1`` * - role.search.group.prefix - - Prefix for group roles in search. + - 검색에서 그룹 역할의 접두사. - ``2`` * - role.search.role.prefix - - Prefix for role roles in search. + - 검색에서 role 역할의 접두사. - ``R`` * - role.search.denied.prefix - - Prefix for denied roles in search. + - 검색에서 거부된 역할의 접두사. - ``D`` * - cookie.default.path - - The default path of cookie (basically '/' if no context path) + - 쿠키의 기본 경로(컨텍스트 경로가 없으면 기본적으로 '/') - ``/`` * - cookie.default.expire - - The default expire of cookie in seconds e.g. 31556926: one year, 86400: one day + - 쿠키의 기본 만료 시간(초) 예: 31556926: 1년, 86400: 1일 - ``3600`` * - session.tracking.modes - - Session tracking modes + - 세션 추적 모드 - ``cookie`` * - session.cookie.secure - - Whether to add the Secure attribute to the session cookie (JSESSIONID) at startup. When blank (default), Tomcat's automatic behavior is used (Secure is added only for HTTPS requests). Set to true for production HTTPS deployments, especially when TLS is terminated at a reverse proxy. When true, the cookie is not sent over HTTP, so sessions will not be established for plain HTTP; keep it blank for localhost development. The Secure attribute is also required when SameSite=none is used. Changing this value requires a restart. + - 시작 시 세션 쿠키(JSESSIONID)에 Secure 속성을 추가할지 여부입니다. 비어 있으면(기본값) Tomcat의 자동 동작이 사용됩니다(Secure는 HTTPS 요청에만 추가됩니다). 운영 환경의 HTTPS 배포, 특히 리버스 프록시에서 TLS를 종료하는 경우에는 true로 설정하십시오. true이면 쿠키가 HTTP로 전송되지 않으므로 일반 HTTP에서는 세션이 수립되지 않습니다. localhost 개발 환경에서는 비워 두십시오. SameSite=none을 사용하는 경우에도 Secure 속성이 필요합니다. 이 값을 변경하려면 재시작이 필요합니다. - (empty) * - cookie.search.parameter.keys - - Comma-separated list of request parameter keys to store in cookies before SSO login. + - SSO 로그인 전에 쿠키에 저장할 요청 파라미터 키의 쉼표 구분 목록. - ``q,num,sort`` * - cookie.search.parameter.required_keys - - Comma-separated list of required parameter keys that must be present to store in cookies. + - 쿠키에 저장하기 위해 반드시 존재해야 하는 필수 파라미터 키의 쉼표 구분 목록. - ``q`` * - cookie.search.parameter.max.length - - Maximum length of the encoded search parameters stored in cookies. + - 쿠키에 저장하는 인코딩된 검색 파라미터의 최대 길이. - ``1000`` * - cookie.search.parameter.max.decompressed.length - - Maximum size in bytes the stored search parameters may decompress to. The bound above applies to the gzipped cookie, which is no bound on what it expands to, and the cookie comes from the client. + - 저장된 검색 파라미터를 압축 해제했을 때 허용되는 최대 크기(바이트)입니다. 위의 상한은 gzip으로 압축된 쿠키에 적용되는데, 이는 압축 해제 후의 크기에 대한 제한이 되지 않으며, 쿠키는 클라이언트에서 전달됩니다. - ``65536`` * - cookie.search.parameter.max.restored.length - - Maximum length of the query string built when restoring the stored search parameters after login. Restoring them is a convenience and the login is not, so a longer one is dropped rather than written to a Location header the container would refuse. Percent-encoding multiplies a CJK query by nine, so this is far smaller than the query itself may be. Raise it together with tomcat.maxHttpHeaderSize in tomcat_config.properties, which bounds the response headers. + - 로그인 후 저장된 검색 파라미터를 복원할 때 만들어지는 쿼리 문자열의 최대 길이입니다. 복원은 편의 기능일 뿐 로그인은 그렇지 않으므로, 이보다 긴 쿼리 문자열은 컨테이너가 거부할 Location 헤더에 쓰지 않고 버립니다. 퍼센트 인코딩은 CJK 쿼리를 9배로 늘리므로, 이 값은 쿼리 자체가 가질 수 있는 길이보다 훨씬 작습니다. 응답 헤더를 제한하는 tomcat_config.properties 의 tomcat.maxHttpHeaderSize 와 함께 올리십시오. - ``4096`` * - cookie.search.parameter.name - - Cookie name used to store encoded search parameters before SSO login. + - SSO 로그인 전에 인코딩된 검색 파라미터를 저장하는 데 사용하는 쿠키 이름. - ``fsrp`` * - cookie.search.parameter.http_only - - Whether to set HttpOnly attribute to the search parameter cookie. + - 검색 파라미터 쿠키의 HttpOnly 속성 설정 여부. - ``true`` * - cookie.search.parameter.secure - - Whether to set Secure attribute to the search parameter cookie. Should be true in production environments using HTTPS. + - 검색 파라미터 쿠키에 Secure 속성을 설정할지 여부입니다. HTTPS를 사용하는 운영 환경에서는 true여야 합니다. - (empty) * - cookie.search.parameter.max_age - - Max-Age (in seconds) for the search parameter cookie. Use -1 for session-only cookies. + - 검색 파라미터 쿠키의 Max-Age(초)입니다. 세션 전용 쿠키로 하려면 -1을 사용하십시오. - ``60`` * - cookie.search.parameter.domain - - Domain attribute for the search parameter cookie. Set to the domain scope you want the cookie to be available on (e.g., example.com). + - 검색 파라미터 쿠키의 Domain 속성입니다. 쿠키를 사용할 수 있게 할 도메인 범위를 설정하십시오(예: example.com). - (empty) * - cookie.search.parameter.path - - Path attribute for the search parameter cookie. Typically set to "/" or the context path of the app. + - 검색 파라미터 쿠키의 Path 속성입니다. 일반적으로 "/" 또는 애플리케이션의 컨텍스트 경로로 설정합니다. - ``/`` * - cookie.search.parameter.same_site - - SameSite attribute for the search parameter cookie. Valid values: Lax, Strict, None + - 검색 파라미터 쿠키의 SameSite 속성입니다. 유효한 값: Lax, Strict, None - ``Lax`` * - paging.page.size - - The size of one page for paging + - 페이징의 1페이지 크기 - ``25`` * - paging.page.range.size - - The size of page range for paging + - 페이징의 페이지 범위 크기 - ``5`` * - paging.page.range.fill.limit - - The option 'fillLimit' of page range for paging + - 페이징의 페이지 범위 옵션 'fillLimit' - ``true`` -.. list-table:: Fetch Page Size +.. list-table:: 가져오기 페이지 크기 :header-rows: 1 * - Name - Description - Default * - page.docboost.max.fetch.size - - Maximum number of docboost records to fetch per page. + - 페이지당 가져올 문서 부스트 레코드의 최대 수. - ``1000`` * - page.keymatch.max.fetch.size - - Maximum number of keymatch records to fetch per page. + - 페이지당 가져올 키 매치 레코드의 최대 수. - ``1000`` * - page.labeltype.max.fetch.size - - Maximum number of labeltype records to fetch per page. + - 페이지당 가져올 라벨 유형 레코드의 최대 수. - ``1000`` * - page.tagtype.max.fetch.size - - Maximum number of tagtype records to fetch per page. + - 페이지당 가져올 태그 유형 레코드의 최대 수. - ``1000`` * - page.roletype.max.fetch.size - - Maximum number of roletype records to fetch per page. + - 페이지당 가져올 역할 유형 레코드의 최대 수. - ``1000`` * - page.user.max.fetch.size - - Maximum number of user records to fetch per page. + - 페이지당 가져올 사용자 레코드의 최대 수. - ``1000`` * - page.role.max.fetch.size - - Maximum number of role records to fetch per page. + - 페이지당 가져올 역할 레코드의 최대 수. - ``1000`` * - page.group.max.fetch.size - - Maximum number of group records to fetch per page. + - 페이지당 가져올 그룹 레코드의 최대 수. - ``1000`` * - page.crawling.info.param.max.fetch.size - - Maximum number of crawling info parameters to fetch per page. + - 페이지당 가져올 크롤링 정보 파라미터의 최대 수. - ``100`` * - page.crawling.info.max.fetch.size - - Maximum number of crawling info records to fetch per page. + - 페이지당 가져올 크롤링 정보 레코드의 최대 수. - ``1000`` * - page.data.config.max.fetch.size - - Maximum number of data config records to fetch per page. + - 페이지당 가져올 데이터 스토어 설정 레코드의 최대 수. - ``100`` * - page.web.config.max.fetch.size - - Maximum number of web config records to fetch per page. + - 페이지당 가져올 웹 크롤링 설정 레코드의 최대 수. - ``100`` * - page.file.config.max.fetch.size - - Maximum number of file config records to fetch per page. + - 페이지당 가져올 파일 크롤링 설정 레코드의 최대 수. - ``100`` * - page.duplicate.host.max.fetch.size - - Maximum number of duplicate host records to fetch per page. + - 페이지당 가져올 중복 호스트 레코드의 최대 수. - ``1000`` * - page.failure.url.max.fetch.size - - Maximum number of failure URL records to fetch per page. + - 페이지당 가져올 장애 URL 레코드의 최대 수. - ``1000`` * - page.favorite.log.max.fetch.size - - Maximum number of favorite log records to fetch per page. + - 페이지당 가져올 즐겨찾기 로그 레코드의 최대 수. - ``100`` * - page.file.auth.max.fetch.size - - Maximum number of file auth records to fetch per page. + - 페이지당 가져올 파일 인증 레코드의 최대 수. - ``100`` * - page.web.auth.max.fetch.size - - Maximum number of web auth records to fetch per page. + - 페이지당 가져올 웹 인증 레코드의 최대 수. - ``100`` * - page.path.mapping.max.fetch.size - - Maximum number of path mapping records to fetch per page. + - 페이지당 가져올 경로 매핑 레코드의 최대 수. - ``1000`` * - page.request.header.max.fetch.size - - Maximum number of request header records to fetch per page. + - 페이지당 가져올 요청 헤더 레코드의 최대 수. - ``1000`` * - page.scheduled.job.max.fetch.size - - Maximum number of scheduled job records to fetch per page. + - 페이지당 가져올 스케줄 작업 레코드의 최대 수. - ``100`` * - page.elevate.word.max.fetch.size - - Maximum number of elevate word records to fetch per page. + - 페이지당 가져올 추가 단어 레코드의 최대 수. - ``1000`` * - page.bad.word.max.fetch.size - - Maximum number of bad word records to fetch per page. + - 페이지당 가져올 제외 단어 레코드의 최대 수. - ``1000`` * - page.dictionary.max.fetch.size - - Maximum number of dictionary records to fetch per page. + - 페이지당 가져올 사전 레코드의 최대 수. - ``1000`` * - page.relatedcontent.max.fetch.size - - Maximum number of related content records to fetch per page. + - 페이지당 가져올 관련 콘텐츠 레코드의 최대 수. - ``5000`` * - page.relatedquery.max.fetch.size - - Maximum number of related query records to fetch per page. + - 페이지당 가져올 관련 쿼리 레코드의 최대 수. - ``5000`` * - page.thumbnail.queue.max.fetch.size - - Maximum number of thumbnail queue records to fetch per page. + - 페이지당 가져올 썸네일 큐 레코드의 최대 수. - ``100`` * - page.thumbnail.purge.max.fetch.size - - Maximum number of thumbnail purge records to fetch per page. + - 페이지당 가져올 썸네일 삭제 레코드의 최대 수. - ``100`` * - page.score.booster.max.fetch.size - - Maximum number of score booster records to fetch per page. + - 페이지당 가져올 스코어 부스터 레코드의 최대 수. - ``1000`` * - page.searchlog.max.fetch.size - - Maximum number of search log records to fetch per page. + - 페이지당 가져올 검색 로그 레코드의 최대 수. - ``10000`` * - page.searchlist.track.total.hits - - Whether to track total hits in search list page. + - 검색 목록 페이지의 총 히트 건수 추적 여부. - ``true`` * - page.searchlist.content.max.length - - Maximum content length (in characters) rendered on the search list edit page. + - 검색 목록 편집 페이지에 표시하는 콘텐츠의 최대 길이(문자 수). - ``100000`` -.. list-table:: Search Page +.. list-table:: 검색 페이지 :header-rows: 1 * - Name - Description - Default * - paging.search.page.start - - Default start page for search results. + - 검색 결과의 기본 시작 페이지. - ``0`` * - paging.search.page.size - - Default size of search results per page. + - 페이지당 검색 결과의 기본 크기. - ``10`` * - paging.search.page.max.size - - Maximum size of search results per page. + - 페이지당 검색 결과의 최대 크기. - ``100`` * - api.param.max.length - - Maximum length of a v2 API string query parameter (q, sort, sdh). OWASP API4:2023. + - v2 API 문자열 쿼리 파라미터(q, sort, sdh)의 최대 길이. OWASP API4:2023. - ``1000`` * - api.param.max.array.size - - Maximum number of values for a v2 API repeatable query parameter. + - v2 API 반복 가능 쿼리 파라미터의 최대 값 수. - ``100`` * - api.click.max.timestamp - - Maximum click-log timestamp (rt, epoch ms) accepted by the v2 click API. OWASP API4:2023. + - v2 클릭 API가 받아들이는 클릭 로그 타임스탬프(rt, epoch ms)의 최대값. OWASP API4:2023. - ``9999999999999`` * - searchlog.agg.shard.size - - searchlog + - 검색 로그 - ``-1`` * - searchlog.request.headers - - Request headers to include in search log. + - 검색 로그에 포함할 요청 헤더. - (empty) * - searchlog.process.batch_size - - Batch size for search log processing. + - 검색 로그 처리의 배치 크기. - ``100`` + * - related_query.generate.days + - 검색 로그에서 관련 쿼리를 생성할 때 읽는 검색 로그의 일수. + - ``30`` + * - related_query.generate.term.size + - 가상 호스트당 생성되는 단어의 최대 수. + - ``100`` + * - related_query.generate.query.size + - 단어당 생성되는 관련 쿼리의 최대 수. + - ``5`` + * - related_query.generate.min.sessions + - 단어와 그 관련 쿼리 각각에 필요한 서로 다른 사용자 세션의 최소 수. + - ``3`` + * - related_query.generate.session.interval + - 검색 후 같은 세션의 후속 검색이 리파인먼트로 간주되는 간격(분). + - ``10`` + * - related_query.generate.seed.log.size + - 단어를 검색한 세션을 찾기 위해 읽는 단어별 검색 로그의 최대 수. + - ``1000`` + * - related_query.generate.seed.session.size + - 후속 검색을 읽는 단어별 세션의 최대 수. + - ``200`` + * - related_query.generate.log.fetch.size + - 단어별로 읽는 후속 검색 로그의 최대 수. + - ``2000`` + * - related_query.generate.query.min.length + - 생성되는 단어 또는 관련 쿼리의 최소 길이(문자 수). + - ``2`` + * - related_query.generate.query.max.length + - 생성되는 단어 또는 관련 쿼리의 최대 길이(문자 수). + - ``50`` + * - docreport.duplicate.group.size + - docreport 문서 리포트 화면에 표시하는 중복 그룹의 최대 수(큰 그룹부터). + - ``100`` + * - docreport.duplicate.docs.size + - 문서 리포트 화면이 중복 그룹마다 나열하는 문서의 최대 수. + - ``10`` + * - docreport.duplicate.export.page.size + - 중복 리포트를 CSV로 다운로드할 때 요청 1회당 읽는 콘텐츠 서명 수. + - ``10000`` + * - docreport.dormant.days + - 마지막 수정 후 문서를 휴면으로 간주하는 기본 일수. + - ``365`` * - thumbnail.html.image.min.width - - Minimum width for HTML images in thumbnails. + - 썸네일의 HTML 이미지 최소 너비. - ``100`` * - thumbnail.html.image.min.height - - Minimum height for HTML images in thumbnails. + - 썸네일의 HTML 이미지 최소 높이. - ``100`` * - thumbnail.html.image.max.aspect.ratio - - Maximum aspect ratio for HTML images in thumbnails. + - 썸네일의 HTML 이미지 최대 종횡비. - ``3.0`` * - thumbnail.html.image.thumbnail.width - - Width of generated thumbnail images. + - 생성되는 썸네일 이미지의 너비. - ``100`` * - thumbnail.html.image.thumbnail.height - - Height of generated thumbnail images. + - 생성되는 썸네일 이미지의 높이. - ``100`` * - thumbnail.html.image.format - - Format of generated thumbnail images. + - 생성되는 썸네일 이미지의 형식. - ``png`` * - thumbnail.html.image.xpath - - XPath to select images for thumbnails. + - 썸네일용 이미지를 선택하는 XPath. - ``//IMG`` * - thumbnail.html.image.exclude.extensions - - File extensions to exclude from thumbnail generation. + - 썸네일 생성에서 제외할 파일 확장자. - ``svg,html,css,js`` * - thumbnail.generator.interval - - Interval for thumbnail generator. + - 썸네일 생성기의 간격. - ``0`` * - thumbnail.generator.targets - - Targets for thumbnail generator (e.g., all). + - 썸네일 생성기의 대상(예: all). - ``all`` * - thumbnail.crawler.enabled - - Whether the thumbnail crawler is enabled. + - 썸네일 크롤러 활성화 여부. - ``true`` * - thumbnail.system.monitor.interval - - Interval for system monitor in thumbnail processing. + - 썸네일 처리의 시스템 모니터링 간격. - ``60`` -.. list-table:: User +.. list-table:: 사용자 :header-rows: 1 * - Name - Description - Default * - user.code.request.parameter - - User code settings + - 사용자 코드 설정 - ``userCode`` * - user.code.min.length - - User code minimum length. + - 사용자 코드의 최소 길이. - ``20`` * - user.code.max.length - - User code maximum length. + - 사용자 코드의 최대 길이. - ``100`` * - user.code.pattern - - User code pattern for validation. + - 검증용 사용자 코드 패턴. - ``[a-zA-Z0-9_]+`` * - mail.from.name - - Name to display in the From field of emails. + - 이메일의 From 필드에 표시할 이름. - ``Administrator`` * - mail.from.address - - Email address to use in the From field. + - From 필드에 사용할 이메일 주소. - ``root@localhost`` * - mail.hostname - - Hostname for the mail server. + - 메일 서버의 호스트명. - (empty) * - scheduler.target.name - - Target name for the scheduler. + - 스케줄러의 대상 이름. - (empty) * - scheduler.job.class - - Job class for the scheduler. + - 스케줄러의 작업 클래스. - ``org.codelibs.fess.app.job.ScriptExecutorJob`` * - scheduler.concurrent.exec.mode - - Mode for concurrent execution in the scheduler. + - 스케줄러의 동시 실행 모드. - ``QUIT`` * - scheduler.monitor.interval - - Interval for scheduler monitoring. + - 스케줄러 모니터링 간격. - ``30`` * - coordinator.poll.interval - - Interval (seconds) for polling heartbeats and events. + - 하트비트와 이벤트를 폴링하는 간격(초). - ``60`` * - coordinator.heartbeat.ttl - - Time-to-live (ms) for instance heartbeat documents. + - 인스턴스 하트비트 문서의 유효 기간(밀리초). - ``180000`` * - coordinator.operation.ttl - - Time-to-live (ms) for operation lock documents. + - 오퍼레이션 잠금 문서의 유효 기간(밀리초). - ``7200000`` * - coordinator.operation.retry - - Maximum number of retries for acquiring an operation lock. + - 오퍼레이션 잠금 획득의 최대 재시도 횟수. - ``3`` * - coordinator.event.ttl - - Time-to-live (ms) for event notification documents. + - 이벤트 통지 문서의 유효 기간(밀리초). - ``600000`` * - online.help.base.link - - Base link for online help. + - 온라인 도움말의 기본 링크. - ``https://fess.codelibs.org/{lang}/{version}/admin/`` * - online.help.installation - - Installation guide link for online help. + - 온라인 도움말의 설치 가이드 링크. - ``https://fess.codelibs.org/{lang}/{version}/install/install.html`` * - online.help.eol - - End-of-life information link for online help. + - 온라인 도움말의 수명 종료 정보 링크. - ``https://fess.codelibs.org/{lang}/eol.html`` * - online.help.name.failureurl - - Online help key for failure URL. + - 장애 URL의 온라인 도움말 키. - ``failureurl`` * - online.help.name.elevateword - - Online help key for elevate word. + - 추가 단어의 온라인 도움말 키. - ``elevateword`` * - online.help.name.reqheader - - Online help key for request header. + - 요청 헤더의 온라인 도움말 키. - ``reqheader`` * - online.help.name.dict.synonym - - Online help key for synonym dictionary. + - 동의어 사전의 온라인 도움말 키. - ``synonym`` * - online.help.name.dict - - Online help key for dictionary. + - 사전의 온라인 도움말 키. - ``dict`` * - online.help.name.dict.kuromoji - - Online help key for Kuromoji dictionary. + - Kuromoji 사전의 온라인 도움말 키. - ``kuromoji`` * - online.help.name.dict.protwords - - Online help key for protected words dictionary. + - 보호 단어 사전의 온라인 도움말 키. - ``protwords`` * - online.help.name.dict.stopwords - - Online help key for stopwords dictionary. + - 불용어 사전의 온라인 도움말 키. - ``stopwords`` * - online.help.name.dict.stemmeroverride - - Online help key for stemmer override dictionary. + - Stemmer 재정의 사전의 온라인 도움말 키. - ``stemmeroverride`` * - online.help.name.dict.mapping - - Online help key for mapping dictionary. + - 매핑 사전의 온라인 도움말 키. - ``mapping`` * - online.help.name.webconfig - - Online help key for web config. + - 웹 크롤링 설정의 온라인 도움말 키. - ``webconfig`` * - online.help.name.searchlist - - Online help key for search list. + - 검색 목록의 온라인 도움말 키. - ``searchlist`` * - online.help.name.log - - Online help key for log. + - 로그의 온라인 도움말 키. - ``log`` * - online.help.name.general - - Online help key for general settings. + - 일반 설정의 온라인 도움말 키. - ``general`` * - online.help.name.role - - Online help key for role. + - 역할의 온라인 도움말 키. - ``role`` * - online.help.name.joblog - - Online help key for job log. + - 작업 로그의 온라인 도움말 키. - ``joblog`` * - online.help.name.keymatch - - Online help key for keymatch. + - 키 매치의 온라인 도움말 키. - ``keymatch`` * - online.help.name.relatedquery - - Online help key for related query. + - 관련 쿼리의 온라인 도움말 키. - ``relatedquery`` * - online.help.name.relatedcontent - - Online help key for related content. + - 관련 콘텐츠의 온라인 도움말 키. - ``relatedcontent`` * - online.help.name.wizard - - Online help key for wizard. + - 구성 마법사의 온라인 도움말 키. - ``wizard`` * - online.help.name.badword - - Online help key for bad word. + - 제외 단어의 온라인 도움말 키. - ``badword`` * - online.help.name.pathmap - - Online help key for path mapping. + - 경로 매핑의 온라인 도움말 키. - ``pathmap`` * - online.help.name.boostdoc - - Online help key for boost document. + - 문서 부스트의 온라인 도움말 키. - ``boostdoc`` * - online.help.name.dataconfig - - Online help key for data config. + - 데이터 스토어 설정의 온라인 도움말 키. - ``dataconfig`` * - online.help.name.systeminfo - - Online help key for system info. + - 시스템 정보의 온라인 도움말 키. - ``systeminfo`` * - online.help.name.user - - Online help key for user. + - 사용자의 온라인 도움말 키. - ``user`` * - online.help.name.group - - Online help key for group. + - 그룹의 온라인 도움말 키. - ``group`` * - online.help.name.dashboard - - Online help key for dashboard. + - 대시보드의 온라인 도움말 키. - ``dashboard`` * - online.help.name.webauth - - Online help key for web authentication. + - 웹 인증의 온라인 도움말 키. - ``webauth`` * - online.help.name.fileconfig - - Online help key for file config. + - 파일 크롤링 설정의 온라인 도움말 키. - ``fileconfig`` * - online.help.name.fileauth - - Online help key for file authentication. + - 파일 인증의 온라인 도움말 키. - ``fileauth`` * - online.help.name.labeltype - - Online help key for label type. + - 라벨 유형의 온라인 도움말 키. - ``labeltype`` * - online.help.name.tagtype - - Online help key for tag type. + - 태그 유형의 온라인 도움말 키. - ``tagtype`` * - online.help.name.duplicatehost - - Online help key for duplicate host. + - 중복 호스트의 온라인 도움말 키. - ``duplicatehost`` * - online.help.name.scheduler - - Online help key for scheduler. + - 스케줄러의 온라인 도움말 키. - ``scheduler`` * - online.help.name.crawlinginfo - - Online help key for crawling info. + - 크롤링 정보의 온라인 도움말 키. - ``crawlinginfo`` * - online.help.name.backup - - Online help key for backup. + - 백업의 온라인 도움말 키. - ``backup`` * - online.help.name.upgrade - - Online help key for upgrade. + - 업그레이드의 온라인 도움말 키. - ``upgrade`` * - online.help.name.sereq - - Online help key for search request. + - 검색 요청의 온라인 도움말 키. - ``sereq`` * - online.help.name.accesstoken - - Online help key for access token. + - 액세스 토큰의 온라인 도움말 키. - ``accesstoken`` * - online.help.name.suggest - - Online help key for suggest. + - 서제스트의 온라인 도움말 키. - ``suggest`` * - online.help.name.searchlog - - Online help key for search log. + - 검색 로그의 온라인 도움말 키. - ``searchlog`` * - online.help.name.maintenance - - Online help key for maintenance. + - 유지보수의 온라인 도움말 키. - ``maintenance`` * - online.help.name.plugin - - Online help key for plugin. + - 플러그인의 온라인 도움말 키. - ``plugin`` * - online.help.name.storage - - Online help key for storage. + - 스토리지의 온라인 도움말 키. - ``storage`` * - online.help.supported.langs - - Supported languages for online help. + - 온라인 도움말에서 지원하는 언어. - ``de,es,fr,ja,ko,zh-cn`` * - forum.link - - Forum link for user support. + - 사용자 지원용 포럼 링크. - ``https://discuss.codelibs.org/c/Fess{lang}/`` * - forum.supported.langs - - Supported languages for the forum. + - 포럼에서 지원하는 언어. - ``en,ja`` * - suggest.popular.word.seed - - Seed value for popular word suggestion. + - 인기 단어 서제스트의 시드 값. - ``0`` * - suggest.popular.word.tags - - Tags for popular word suggestion. + - 인기 단어 서제스트의 태그. - (empty) * - suggest.popular.word.fields - - Fields for popular word suggestion. + - 인기 단어 서제스트의 필드. - (empty) * - suggest.popular.word.excludes - - Excluded words for popular word suggestion. + - 인기 단어 서제스트의 제외 단어. - (empty) * - suggest.popular.word.size - - Number of popular words to suggest. + - 서제스트할 인기 단어 수. - ``10`` * - suggest.popular.word.window.size - - Window size for popular word suggestion. + - 인기 단어 서제스트의 윈도우 크기. - ``30`` * - suggest.popular.word.query.freq - - Query frequency for popular word suggestion. + - 인기 단어 서제스트의 쿼리 빈도. - ``10`` * - suggest.min.hit.count - - Minimum hit count for suggestion. + - 서제스트의 최소 히트 건수. - ``1`` * - suggest.field.contents - - Field for suggestion contents. + - 서제스트 콘텐츠용 필드. - ``_default`` * - suggest.field.tags - - Field for suggestion tags. + - 서제스트 태그용 필드. - ``label`` * - suggest.field.roles - - Field for suggestion roles. + - 서제스트 역할용 필드. - ``role`` * - suggest.field.index.contents - - Index contents for suggestion. + - 서제스트용 인덱스 콘텐츠. - ``content,title`` * - suggest.update.request.interval - - Interval for suggestion update requests. + - 서제스트 업데이트 요청 간격. - ``0`` * - suggest.update.doc.per.request - - Number of documents per suggestion update request. + - 서제스트 업데이트 요청 1회당 문서 수. - ``2`` * - suggest.update.contents.limit.num.percentage - - Percentage limit for suggestion update contents. + - 서제스트 업데이트 콘텐츠의 비율 제한(퍼센트). - ``50%`` * - suggest.update.contents.limit.num - - Maximum number of suggestion update contents. + - 서제스트 업데이트 콘텐츠의 최대 수. - ``10000`` * - suggest.update.contents.limit.doc.size - - Maximum document size for suggestion update. + - 서제스트 업데이트의 최대 문서 크기. - ``50000`` * - suggest.source.reader.scroll.size - - Scroll size for suggestion source reader. + - 서제스트 소스 리더의 스크롤 크기. - ``1`` * - suggest.popular.word.cache.size - - Cache size for popular word suggestion. + - 인기 단어 서제스트의 캐시 크기. - ``1000`` * - suggest.popular.word.cache.expire - - Cache expiration (seconds) for popular word suggestion. + - 인기 단어 서제스트의 캐시 만료 시간(초). - ``60`` * - suggest.search.log.permissions - - Permissions for suggestion search log. + - 서제스트 검색 로그의 권한. - ``{user}guest,{role}guest`` * - suggest.system.monitor.interval - - Interval for system monitor in suggestion. + - 서제스트의 시스템 모니터링 간격. - ``60`` * - ldap.admin.enabled - - Whether LDAP admin is enabled. + - LDAP 관리 활성화 여부. - ``false`` * - ldap.admin.user.filter - - User filter for LDAP admin. + - LDAP 관리의 사용자 필터. - ``uid=%s`` * - ldap.admin.user.base.dn - - Base DN for LDAP admin user. + - LDAP 관리 사용자의 베이스 DN. - ``ou=People,dc=fess,dc=codelibs,dc=org`` * - ldap.admin.user.object.classes - - Object classes for LDAP admin user. + - LDAP 관리 사용자의 오브젝트 클래스. - ``organizationalPerson,top,person,inetOrgPerson`` * - ldap.admin.role.filter - - Role filter for LDAP admin. + - LDAP 관리의 역할 필터. - ``cn=%s`` * - ldap.admin.role.base.dn - - Base DN for LDAP admin role. + - LDAP 관리 역할의 베이스 DN. - ``ou=Role,dc=fess,dc=codelibs,dc=org`` * - ldap.admin.role.object.classes - - Object classes for LDAP admin role. + - LDAP 관리 역할의 오브젝트 클래스. - ``groupOfNames`` * - ldap.admin.group.filter - - Group filter for LDAP admin. + - LDAP 관리의 그룹 필터. - ``cn=%s`` * - ldap.admin.group.base.dn - - Base DN for LDAP admin group. + - LDAP 관리 그룹의 베이스 DN. - ``ou=Group,dc=fess,dc=codelibs,dc=org`` * - ldap.admin.group.object.classes - - Object classes for LDAP admin group. + - LDAP 관리 그룹의 오브젝트 클래스. - ``groupOfNames`` * - ldap.admin.sync.password - - Whether to sync password for LDAP admin. + - LDAP 관리의 비밀번호 동기화 여부. - ``true`` * - ldap.auth.validation - - Whether to validate LDAP authentication. + - LDAP 인증 검증 여부. - ``true`` * - ldap.connect.timeout - - Timeout (milliseconds) to establish an LDAP connection. This also bounds the TLS handshake and the initial bind response. 0 or less leaves it to the JDK/OS default. + - LDAP 연결을 수립하는 타임아웃(밀리초)입니다. TLS 핸드셰이크와 최초 바인드 응답에도 적용됩니다. 0 이하이면 JDK/OS 기본값에 맡깁니다. - ``10000`` * - ldap.read.timeout - - Timeout (milliseconds) to wait for an LDAP response after the connection is bound. 0 or less waits indefinitely. + - 연결이 바인드된 후 LDAP 응답을 기다리는 타임아웃(밀리초)입니다. 0 이하이면 무기한 기다립니다. - ``30000`` * - ldap.search.time.limit - - Server side time limit (milliseconds) for an LDAP search. 0 or less means no limit. + - LDAP 검색의 서버 측 시간 제한(밀리초)입니다. 0 이하이면 제한이 없습니다. - ``60000`` * - ldap.max.username.length - - Maximum username length for LDAP. + - LDAP의 최대 사용자 이름 길이. - ``-1`` * - ldap.ignore.netbios.name - - Whether to ignore NetBIOS name in LDAP. + - LDAP에서 NetBIOS 이름 무시 여부. - ``true`` * - ldap.group.name.with.underscores - - Whether to allow underscores in LDAP group names. + - LDAP 그룹 이름에 언더스코어 허용 여부. - ``false`` * - ldap.lowercase.permission.name - - Whether to use lowercase for LDAP permission names. + - LDAP 권한 이름에 소문자 사용 여부. - ``false`` * - ldap.allow.empty.permission - - Whether to allow empty permissions in LDAP. + - LDAP에서 빈 권한 허용 여부. - ``true`` * - ldap.samaccountname.group - - Whether to use samAccountName for LDAP group. + - LDAP 그룹에 samAccountName 사용 여부. - ``false`` * - ldap.role.search.user.enabled - - Whether LDAP role search for user is enabled. + - 사용자에 대한 LDAP 역할 검색 활성화 여부. - ``true`` * - ldap.role.search.group.enabled - - Whether LDAP role search for group is enabled. + - 그룹에 대한 LDAP 역할 검색 활성화 여부. - ``true`` * - ldap.role.search.role.enabled - - Whether LDAP role search for role is enabled. + - 역할에 대한 LDAP 역할 검색 활성화 여부. - ``true`` * - ldap.attr.surname - - LDAP attribute for surname. + - 성에 대한 LDAP 속성. - ``sn`` * - ldap.attr.givenName - - LDAP attribute for given name. + - 이름에 대한 LDAP 속성. - ``givenName`` * - ldap.attr.employeeNumber - - LDAP attribute for employee number. + - 사원 번호에 대한 LDAP 속성. - ``employeeNumber`` * - ldap.attr.mail - - LDAP attribute for mail. + - 메일에 대한 LDAP 속성. - ``mail`` * - ldap.attr.telephoneNumber - - LDAP attribute for telephone number. + - 전화번호에 대한 LDAP 속성. - ``telephoneNumber`` * - ldap.attr.homePhone - - LDAP attribute for home phone. + - 자택 전화에 대한 LDAP 속성. - ``homePhone`` * - ldap.attr.homePostalAddress - - LDAP attribute for home postal address. + - 자택 우편 주소에 대한 LDAP 속성. - ``homePostalAddress`` * - ldap.attr.labeledURI - - LDAP attribute for labeled URI. + - 라벨이 붙은 URI에 대한 LDAP 속성. - ``labeledURI`` * - ldap.attr.roomNumber - - LDAP attribute for room number. + - 방 번호에 대한 LDAP 속성. - ``roomNumber`` * - ldap.attr.description - - LDAP attribute for description. + - 설명에 대한 LDAP 속성. - ``description`` * - ldap.attr.title - - LDAP attribute for title. + - 직함에 대한 LDAP 속성. - ``title`` * - ldap.attr.pager - - LDAP attribute for pager. + - 호출기에 대한 LDAP 속성. - ``pager`` * - ldap.attr.street - - LDAP attribute for street. + - 도로명에 대한 LDAP 속성. - ``street`` * - ldap.attr.postalCode - - LDAP attribute for postal code. + - 우편번호에 대한 LDAP 속성. - ``postalCode`` * - ldap.attr.physicalDeliveryOfficeName - - LDAP attribute for physical delivery office name. + - 우편물 배달 사무소 이름에 대한 LDAP 속성. - ``physicalDeliveryOfficeName`` * - ldap.attr.destinationIndicator - - LDAP attribute for destination indicator. + - 목적지 표시자에 대한 LDAP 속성. - ``destinationIndicator`` * - ldap.attr.internationaliSDNNumber - - LDAP attribute for international ISDN number. + - 국제 ISDN 번호에 대한 LDAP 속성. - ``internationaliSDNNumber`` * - ldap.attr.state - - LDAP attribute for state. + - 주에 대한 LDAP 속성. - ``st`` * - ldap.attr.employeeType - - LDAP attribute for employee type. + - 직원 유형에 대한 LDAP 속성. - ``employeeType`` * - ldap.attr.facsimileTelephoneNumber - - LDAP attribute for facsimile telephone number. + - 팩스 전화번호에 대한 LDAP 속성. - ``facsimileTelephoneNumber`` * - ldap.attr.postOfficeBox - - LDAP attribute for post office box. + - 사서함에 대한 LDAP 속성. - ``postOfficeBox`` * - ldap.attr.initials - - LDAP attribute for initials. + - 이니셜에 대한 LDAP 속성. - ``initials`` * - ldap.attr.carLicense - - LDAP attribute for car license. + - 자동차 면허에 대한 LDAP 속성. - ``carLicense`` * - ldap.attr.mobile - - LDAP attribute for mobile. + - 휴대전화에 대한 LDAP 속성. - ``mobile`` * - ldap.attr.postalAddress - - LDAP attribute for postal address. + - 우편 주소에 대한 LDAP 속성. - ``postalAddress`` * - ldap.attr.city - - LDAP attribute for city. + - 도시에 대한 LDAP 속성. - ``l`` * - ldap.attr.teletexTerminalIdentifier - - LDAP attribute for teletex terminal identifier. + - 텔레텍스 단말 식별자에 대한 LDAP 속성. - ``teletexTerminalIdentifier`` * - ldap.attr.x121Address - - LDAP attribute for X.121 address. + - X.121 주소에 대한 LDAP 속성. - ``x121Address`` * - ldap.attr.businessCategory - - LDAP attribute for business category. + - 비즈니스 카테고리에 대한 LDAP 속성. - ``businessCategory`` * - ldap.attr.registeredAddress - - LDAP attribute for registered address. + - 등록 주소에 대한 LDAP 속성. - ``registeredAddress`` * - ldap.attr.displayName - - LDAP attribute for display name. + - 표시 이름에 대한 LDAP 속성. - ``displayName`` * - ldap.attr.preferredLanguage - - LDAP attribute for preferred language. + - 선호 언어에 대한 LDAP 속성. - ``preferredLanguage`` * - ldap.attr.departmentNumber - - LDAP attribute for department number. + - 부서 번호에 대한 LDAP 속성. - ``departmentNumber`` * - ldap.attr.uidNumber - - LDAP attribute for UID number. + - UID 번호에 대한 LDAP 속성. - ``uidNumber`` * - ldap.attr.gidNumber - - LDAP attribute for GID number. + - GID 번호에 대한 LDAP 속성. - ``gidNumber`` * - ldap.attr.homeDirectory - - LDAP attribute for home directory. + - 홈 디렉터리에 대한 LDAP 속성. - ``homeDirectory`` * - plugin.repositories - - Plugin repository URLs. + - 플러그인 저장소 URL. - ``https://maven.codelibs.org/release/org/codelibs/fess/,https://repo.maven.apache.org/maven2/org/codelibs/fess/,https://fess.codelibs.org/plugin/artifacts.yaml`` * - plugin.version.filter - - Version filter for plugins. + - 플러그인의 버전 필터. - (empty) * - storage.max.items.in.page - - Maximum number of items per page in storage. + - 스토리지의 페이지당 최대 항목 수. - ``1000`` * - password.invalid.admin.passwords - - List of invalid admin passwords. + - 유효하지 않은 관리자 비밀번호 목록. - ``admin`` * - password.min.length - - Minimum password length (0 to disable). + - 비밀번호의 최소 길이(0이면 비활성화). - ``8`` * - password.max.length - - Maximum length of a password field. + - 비밀번호 필드의 최대 길이. - ``100`` * - password.require.uppercase - - Require uppercase letters in password. + - 비밀번호에 대문자를 요구합니다. - ``false`` * - password.require.lowercase - - Require lowercase letters in password. + - 비밀번호에 소문자를 요구합니다. - ``false`` * - password.require.digit - - Require digits in password. + - 비밀번호에 숫자를 요구합니다. - ``false`` * - password.require.special.char - - Require special characters in password. + - 비밀번호에 특수 문자를 요구합니다. - ``false`` * - rag.chat.enabled - - Whether RAG chat feature is enabled. + - RAG 채팅 기능 활성화 여부. - ``false`` + * - rag.chat.log.enabled + - RAG 채팅 요청마다의 사용 내역(사용자, 시간, LLM 호출 및 토큰)을 채팅 로그에 기록할지 여부입니다. 질문과 답변은 절대 기록되지 않습니다. + - ``true`` * - rag.chat.context.max.documents - - Chat generation settings. + - 채팅 생성 설정. - ``5`` + * - rag.chat.query.regeneration.max.count + - 검색에서 문서가 하나도 발견되지 않는 경우(스트리밍 채팅에서는 어떤 히트도 관련 있다고 판정되지 않는 경우), 하나의 채팅 요청이 검색 쿼리를 다시 생성하여 재검색하는 최대 횟수입니다. 재생성할 때마다 LLM 호출이 1회 발생하며, 새 검색에 히트가 있으면 관련성 평가 호출이 1회 추가됩니다(0이면 비활성화). + - ``2`` * - rag.chat.session.timeout.minutes - - Session settings. + - 세션 설정. - ``30`` * - rag.chat.session.max.size - - Maximum cached chat sessions; least recently accessed are evicted above it (0 or less means 100). + - 캐시하는 채팅 세션의 최대 수이며, 이를 넘으면 가장 오래전에 접근한 세션부터 제거됩니다(0 이하는 100을 의미). - ``10000`` * - rag.chat.history.max.messages - - Maximum messages kept in one chat session; older turns are trimmed on each new message. + - 하나의 채팅 세션에 유지하는 메시지의 최대 수이며, 새 메시지가 올 때마다 오래된 턴이 삭제됩니다. - ``30`` * - rag.chat.content.fields - - Enhanced RAG flow settings. Fields to retrieve for full document content. + - 강화된 RAG 플로우 설정입니다. 문서 전체 콘텐츠를 가져오는 필드입니다. - ``title,url,content,doc_id,content_title,content_description`` * - rag.chat.highlight.fragment.size - - Highlight settings for RAG search. + - RAG 검색의 하이라이트 설정. - ``500`` * - rag.chat.highlight.number.of.fragments - - Number of highlight fragments per document in the RAG chat context search. + - RAG 채팅 컨텍스트 검색에서 문서당 하이라이트 프래그먼트 수. - ``3`` * - rag.chat.content.fulltext.max.length - - Large-document handling for answer generation. Documents whose content_length exceeds this value use highlighted passages instead of full content in the answer context. + - 답변 생성 시의 대용량 문서 처리입니다. content_length가 이 값을 초과하는 문서는 답변 컨텍스트에서 전체 콘텐츠 대신 하이라이트된 구절을 사용합니다. - ``3000`` * - rag.chat.answer.highlight.fragment.size - - Highlight settings used when extracting passages from large documents for the answer context. + - 답변 컨텍스트를 위해 대용량 문서에서 구절을 추출할 때 사용하는 하이라이트 설정. - ``1000`` * - rag.chat.answer.highlight.number.of.fragments - - Number of highlight fragments taken from each oversized document for the answer context. + - 답변 컨텍스트를 위해 크기가 큰 문서마다 가져오는 하이라이트 프래그먼트 수. - ``5`` * - rag.chat.history.assistant.content - - History content mode for assistant messages. smart_summary - drop assistant body, keep only past search query + referenced titles per turn (default, recommended) full - send the whole assistant response source_titles - body + referenced titles suffix source_titles_and_urls - "[References: title (url), ...]" only truncated - truncate assistant response at history.assistant.max.chars none - drop assistant turns from history + - 어시스턴트 메시지의 이력 콘텐츠 모드입니다. smart_summary - 어시스턴트 본문은 제외하고 턴마다 과거 검색 쿼리와 참조한 제목만 유지(기본값, 권장) full - 어시스턴트 응답 전체를 전송 source_titles - 본문 + 참조한 제목 접미 source_titles_and_urls - "[References: title (url), ...]" 만 truncated - history.assistant.max.chars 에서 어시스턴트 응답을 잘라냄 none - 이력에서 어시스턴트 턴을 제외 - ``smart_summary`` * - rag.chat.history.titles.max.count - - Maximum number of referenced document titles included per turn in smart_summary history mode. + - smart_summary 이력 모드에서 턴마다 포함하는 참조 문서 제목의 최대 수. - ``5`` + * - rag.chat.document.max.parts + - LLM 컨텍스트 예산보다 긴 단일 문서에 대해 채팅할 때 문서를 분할하는 파트의 최대 수입니다. 각 파트는 개별적으로 요약되고 요약들이 답변으로 결합되며, 이 수를 넘는 파트는 사용되지 않습니다. 이러한 문서에 대한 요청은 매 턴마다 최대 이 수만큼의 LLM 호출에 답변용 호출 1회를 더해 수행합니다. + - ``10`` + * - rag.chat.response.language + - LLM에게 답변을 요청하는 언어입니다. browser - 사용자 브라우저 또는 UI 로캘의 언어. 영어에 대한 지시는 없음(기본값) none - 언어 지시 없음. LLM은 보통 질문의 언어로 답변함 en, ja.. - 항상 이 언어로 답변 + - ``browser`` * - index.export.path - - Index Export + - 인덱스 내보내기 - ``/var/lib/fess/export`` * - index.export.exclude.fields - - Comma-separated document fields omitted from files written by the index export job. + - 인덱스 내보내기 작업이 쓰는 파일에서 제외하는 문서 필드(쉼표 구분). - ``cache,tag`` * - index.export.scroll.size - - Number of documents fetched per scroll request by the index export job. + - 인덱스 내보내기 작업의 스크롤 요청 1회당 가져오는 문서 수. - ``100`` * - index.export.format - - Output format for exported documents; only html and json are accepted, anything else fails the job. + - 내보낸 문서의 출력 형식이며, html과 json만 허용되고 그 외의 값은 작업을 실패시킵니다. - ``html`` * - log.notification.flush.interval - - Log Notification Interval (seconds) for flushing log notification buffer to search engine. + - 로그 통지 로그 통지 버퍼를 검색 엔진으로 플러시하는 간격(초). - ``30`` * - log.notification.max.details.length - - Maximum length of notification details text. + - 통지 상세 텍스트의 최대 길이. - ``3000`` * - log.notification.max.display.events - - Maximum number of events to display in notification. + - 통지에 표시할 이벤트의 최대 수. - ``50`` * - log.notification.max.message.length - - Maximum length of each log message in notification. + - 통지 내 각 로그 메시지의 최대 길이. - ``200`` * - log.notification.search.size - - Maximum number of events to fetch from search engine per notification job. + - 통지 작업당 검색 엔진에서 가져오는 이벤트의 최대 수. - ``1000`` * - log.notification.buffer.size - - Maximum number of events to buffer in memory. + - 메모리에 버퍼링하는 이벤트의 최대 수. - ``1000`` * - log.notification.interval - - Interval (seconds) for the notification job cycle, used in notification messages. + - 통지 작업 주기의 간격(초)이며, 통지 메시지에 사용됩니다. - ``300`` * - theme.directory.path - - Static theme system (see docs/superpowers/specs/2026-05-21-fess-static-theme-design.md) + - 정적 테마 시스템(docs/superpowers/specs/2026-05-21-fess-static-theme-design.md 참조) - ``themes`` * - theme.upload.max.size - - Maximum size (bytes) of an uploaded theme archive. + - 업로드한 테마 아카이브의 최대 크기(바이트). - ``52428800`` * - theme.upload.max.extracted.size - - Maximum total extracted size (bytes); extraction aborts once it is exceeded. + - 압축 해제 후 총 크기의 최대값(바이트)이며, 이를 초과하면 압축 해제가 중단됩니다. - ``209715200`` * - theme.upload.max.entries - - Maximum number of entries allowed in an uploaded theme archive. + - 업로드한 테마 아카이브에 허용되는 항목의 최대 수. - ``1000`` * - theme.upload.max.compression.ratio - - Maximum uncompressed/compressed ratio for a single theme archive entry. + - 테마 아카이브의 단일 항목에 대한 비압축/압축 비율의 최대값. - ``100`` * - theme.upload.zip.ratio.max - - Maximum cumulative uncompressed/compressed ratio for the whole archive (zip-bomb guard). + - 아카이브 전체에 대한 누적 비압축/압축 비율의 최대값(zip 폭탄 방어). - ``50`` * - theme.upload.zip.ratio.check.threshold.bytes - - Compressed bytes read before the cumulative zip ratio check applies; smaller archives skip it. + - 누적 zip 비율 검사가 적용되기 전에 읽는 압축 바이트 수이며, 이보다 작은 아카이브는 검사를 건너뜁니다. - ``65536`` * - theme.upload.attic.retention.days - - Retention (days) for a replaced theme directory before the cleanup sweep removes it. + - 교체된 테마 디렉터리를 클린업 스윕이 삭제하기 전까지의 보존 기간(일). - ``7`` + * - theme.repositories + - 정적 테마를 다운로드하는 저장소 URL(쉼표 구분). + - ``https://maven.codelibs.org/release/org/codelibs/fess/themes/`` + * - theme.index.frame.ancestors + - 정적 테마의 HTML 페이지에 붙는 Content-Security-Policy의 frame-ancestors 디렉티브 값으로, 해당 페이지를 프레임에 포함할 수 있는 오리진입니다. 기본값 'none'은 어떤 페이지도 이를 포함할 수 없게 합니다. WebKit(Safari)은 테마의 파일 미리보기와 캐시 보기가 사용하는 blob: 프레임에도 frame-ancestors를 적용하므로, 값이 'none'인 동안은 이들이 빈 화면으로 표시됩니다. 디렉티브를 제거하려면 값을 비워 두십시오. X-Frame-Options: DENY는 어느 쪽이든 전송되며 모든 브라우저에서 해당 페이지가 프레임에 들어가지 않게 합니다(frame-ancestors를 따르는 브라우저는 그 헤더를 무시합니다). + - ``'none'`` * - theme.api.csrf.server.origins - - Optional: canonical external origin(s) of this Fess instance (comma/newline separated), e.g. https://fess.example.com. When set, these are treated as same-origin for the v2 CSRF Origin check WITHOUT trusting forwarded headers. Recommended behind reverse proxies that are not listed in rate.limit.trusted.proxies. When empty, the target origin is reconstructed from trusted-proxy X-Forwarded-\* headers, then from the servlet request. + - 선택 사항: 이 Fess 인스턴스의 표준 외부 오리진(쉼표/줄바꿈 구분)입니다. 예: https://fess.example.com. 설정하면 전달된 헤더를 신뢰하지 않고 v2 CSRF Origin 검사에서 이들을 동일 오리진으로 취급합니다. rate.limit.trusted.proxies 에 등록되지 않은 리버스 프록시 뒤에서 사용하기를 권장합니다. 비어 있으면 신뢰하는 프록시의 X-Forwarded-\* 헤더에서, 그다음으로 서블릿 요청에서 대상 오리진을 재구성합니다. - (empty) * - theme.api.login.rate.limit.per.ip.per.minute - - Login attempts allowed per client IP each minute; 0 or less disables the gate. + - 클라이언트 IP당 1분에 허용되는 로그인 시도 횟수이며, 0 이하이면 이 제한(게이트)이 비활성화됩니다. - ``10`` * - theme.api.login.rate.limit.per.user.per.minute - - Login attempts allowed per client IP and user name each minute; also gates password change. + - 클라이언트 IP 및 사용자 이름별로 1분에 허용되는 로그인 시도 횟수이며, 비밀번호 변경에도 이 제한이 적용됩니다. - ``5`` * - theme.api.login.lockout.seconds - - Lockout (seconds) applied once a login rate limit is exceeded; 0 or less disables the lockout. + - 로그인 속도 제한을 초과하면 적용되는 잠금 시간(초)이며, 0 이하이면 잠금이 비활성화됩니다. - ``900`` * - theme.api.login.rate.limit.max.entries - - Maximum login rate-limit buckets held in memory; idle buckets are evicted at the cap. + - 메모리에 보관하는 로그인 속도 제한 버킷의 최대 수이며, 상한에 도달하면 유휴 버킷부터 제거됩니다. - ``100000`` * - api.chat.stream.keepalive.interval.ms - - Interval between SSE keep-alive pings emitted by /api/v2/chat/stream. The ping is a comment-only line (": keepalive\\n\\n") that does not affect the event stream but defeats intermediaries (nginx default proxy_read_timeout is 60s) that drop idle connections during long LLM phases. Set <=0 to disable. Unit: milliseconds. + - /api/v2/chat/stream 이 내보내는 SSE keep-alive ping의 간격입니다. ping은 주석만 있는 행(": keepalive\\n\\n")으로 이벤트 스트림에 영향을 주지 않으며, 긴 LLM 단계 동안 유휴 연결을 끊는 중간 장치(nginx의 기본 proxy_read_timeout은 60s)를 무력화합니다. 비활성화하려면 <=0으로 설정하십시오. 단위: 밀리초. - ``15000`` .. GENERATED-END: properties diff --git a/tools/gen_properties_doc.py b/tools/gen_properties_doc.py index 53944540..a246836e 100755 --- a/tools/gen_properties_doc.py +++ b/tools/gen_properties_doc.py @@ -461,7 +461,7 @@ def check(version: str) -> list[str]: continue translated = set(parse_po(po_path.read_text(encoding="utf-8")).values()) if po_path.exists() else set() for text in _strings(block): - if text not in english and _prose(text) not in {_prose(t) for t in translated}: + if text not in english and text not in {_prose(t) for t in translated}: problems.append( "%s: %r is neither the English text nor a translation in %s" % (rst_path.relative_to(ROOT), text[:60], po_path.relative_to(ROOT)) diff --git a/zh-cn/15.9/config/properties.po b/zh-cn/15.9/config/properties.po index e27a95bd..a51b0b33 100644 --- a/zh-cn/15.9/config/properties.po +++ b/zh-cn/15.9/config/properties.po @@ -10,2002 +10,2107 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" msgid "Core" -msgstr "" +msgstr "核心" msgid "The title of the domain for logging and display." -msgstr "" +msgstr "用于日志记录和显示的域标题。" msgid "Search Engine" -msgstr "" +msgstr "搜索引擎" msgid "The type of search engine backend (e.g., default, opensearch)." -msgstr "" +msgstr "搜索引擎后端的类型(例如 default、opensearch)。" msgid "The URL of the search engine HTTP endpoint. For IPv6 environments, use brackets around the IPv6 address (e.g., http://[::1]:9200)" -msgstr "" +msgstr "搜索引擎 HTTP 端点的 URL。在 IPv6 环境中,请用方括号括住 IPv6 地址(例如 http://[::1]:9200)" msgid "Path to SSL certificate authorities for secure HTTP connections." -msgstr "" +msgstr "用于安全 HTTP 连接的 SSL 证书颁发机构的路径。" msgid "Username for authenticating to the search engine." -msgstr "" +msgstr "用于向搜索引擎进行认证的用户名。" msgid "Password for authenticating to the search engine." -msgstr "" +msgstr "用于向搜索引擎进行认证的密码。" msgid "Interval (ms) for heartbeat checks to the search engine." -msgstr "" +msgstr "对搜索引擎进行心跳检查的间隔(毫秒)。" msgid "Cipher algorithm used for encryption." -msgstr "" +msgstr "用于加密的密码算法。" msgid "Secret key for encryption (change this value for production)." -msgstr "" +msgstr "加密用的密钥(生产环境请更改此值)。" msgid "Algorithm for digest calculation." -msgstr "" +msgstr "用于计算摘要的算法。" msgid "Password hashing (new mechanism, Spring Security v5.8 compatible) Supported: bcrypt (only, as of now)" -msgstr "" +msgstr "密码哈希(新机制,兼容 Spring Security v5.8)。支持:bcrypt(目前仅此一种)" msgid "BCrypt cost (log rounds). 10 matches Spring Security v5.8 default. Range: 4-31." -msgstr "" +msgstr "BCrypt 的 cost(对数轮数)。10 与 Spring Security v5.8 的默认值一致。范围:4-31。" msgid "Lazy re-hashing on successful login for legacy hashes." -msgstr "" +msgstr "登录成功时对旧版哈希进行延迟重新哈希。" msgid "NOTE: app.digest.algorithm is kept for LEGACY password verification only (pre-upgrade hashes that have no {id} prefix). Do not use for new passwords. Regex pattern for properties to encrypt." -msgstr "" +msgstr "注意:app.digest.algorithm 仅为 旧版密码校验而保留(针对没有 {id} 前缀的升级前哈希)。请勿用于新密码。要加密的属性的正则表达式。" msgid "Regex pattern for sensitive values to mask in debug logs (case-insensitive match against property/env keys)." -msgstr "" +msgstr "调试日志中要遮蔽的敏感值的正则表达式(对属性/环境变量键进行不区分大小写的匹配)。" msgid "Extension names for application customization." -msgstr "" +msgstr "用于应用程序定制的扩展名称。" msgid "Audit log format." -msgstr "" +msgstr "审计日志格式。" msgid "Script audit log settings." -msgstr "" +msgstr "脚本审计日志设置。" msgid "Maximum characters of script text kept in a script audit log entry; longer text is truncated." -msgstr "" +msgstr "脚本审计日志条目中保留的脚本文本的最大字符数;更长的文本会被截断。" msgid "JVM options for the crawler process." -msgstr "" +msgstr "爬虫进程的 JVM 选项。" msgid "JVM options (newline-separated) passed to the suggest creator child process." -msgstr "" +msgstr "传递给建议创建器子进程的 JVM 选项(以换行分隔)。" msgid "JVM options for the chunk vector indexer process. Heap budget. This child JVM is only started while the \"Content Chunk Vector Indexer\" job runs, so a generous -Xmx costs nothing when content chunking is off. The live set is dominated by the in-flight batches, each of which retains, per document, the full _source, the document's chunk strings, and the document's embedding vectors: content_chunker.job.bulk_size (default 20) x content_chunker.max_chunks_per_document (default 1000) x content_chunker.embedding.dimension (default 768) x 4 bytes per float x content_chunker.job.concurrency (default 2) = ~117 MB of vectors alone, before chunk strings and document sources. With the shipped defaults the worst case is roughly 190-250 MB live (and ~235 MB of vectors alone at dimension=1536), which does not fit a 256 MB heap with any GC headroom. Raise -Xmx further if you raise bulk_size, max_chunks_per_document, concurrency, or the embedding dimension." -msgstr "" +msgstr "分块向量索引器进程的 JVM 选项。堆内存预算。该子 JVM 仅在 \"Content Chunk Vector Indexer\" 作业运行期间启动,因此在内容分块关闭时,设置较大的 -Xmx 不会产生任何开销。存活对象集主要由处理中的批次构成,每个批次对每个文档都会保留完整的 _source、该文档的分块字符串以及该文档的嵌入向量:content_chunker.job.bulk_size(默认 20)x content_chunker.max_chunks_per_document(默认 1000)x content_chunker.embedding.dimension(默认 768)x 每个 float 4 字节 x content_chunker.job.concurrency(默认 2)= 仅向量就约 117 MB,尚未计入分块字符串和文档源。在默认配置下,最坏情况下存活内存约为 190-250 MB(在 dimension=1536 时仅向量就约 235 MB),这无法装入 256 MB 的堆,且没有任何 GC 余量。如果提高 bulk_size、max_chunks_per_document、concurrency 或嵌入维度,请进一步提高 -Xmx。" msgid "JVM options for the thumbnail process." -msgstr "" +msgstr "缩略图进程的 JVM 选项。" msgid "Job" -msgstr "" +msgstr "作业" msgid "System job IDs for scheduled jobs." -msgstr "" +msgstr "计划任务的系统作业 ID。" msgid "Template for web crawler job title." -msgstr "" +msgstr "Web 爬虫作业标题的模板。" msgid "Template for file crawler job title." -msgstr "" +msgstr "文件爬虫作业标题的模板。" msgid "Template for data crawler job title." -msgstr "" +msgstr "数据存储爬虫作业标题的模板。" msgid "Script template for job execution." -msgstr "" +msgstr "作业执行的脚本模板。" msgid "Maximum number of crawler processes." -msgstr "" +msgstr "爬虫进程的最大数量。" msgid "Default script language for jobs." -msgstr "" +msgstr "作业的默认脚本语言。" msgid "Pattern to filter system properties for jobs." -msgstr "" +msgstr "用于过滤作业的系统属性的模式。" msgid "Number of processors to use." -msgstr "" +msgstr "要使用的处理器数量。" msgid "Path to Java command." -msgstr "" +msgstr "Java 命令的路径。" msgid "Path to Python command." -msgstr "" +msgstr "Python 命令的路径。" msgid "Encoding for file paths." -msgstr "" +msgstr "文件路径的编码。" msgid "Whether to use a dedicated temporary directory." -msgstr "" +msgstr "是否使用专用临时目录。" msgid "Maximum length of log output." -msgstr "" +msgstr "日志输出的最大长度。" msgid "Adaptive load control value." -msgstr "" +msgstr "自适应负载控制值。" msgid "CPU threshold (%) for web request load control. Returns 429 when CPU >= this value. (100: disabled)" -msgstr "" +msgstr "Web 请求负载控制的 CPU 阈值(%)。当 CPU >= 此值时返回 429。(100:禁用)" msgid "CPU threshold (%) for API request load control. Returns 429 when CPU >= this value. (100: disabled)" -msgstr "" +msgstr "API 请求负载控制的 CPU 阈值(%)。当 CPU >= 此值时返回 429。(100:禁用)" msgid "Interval (seconds) for monitoring OpenSearch CPU load." -msgstr "" +msgstr "监控 OpenSearch CPU 负载的间隔(秒)。" msgid "Supported languages." -msgstr "" +msgstr "支持的语言。" msgid "Length of API access token." -msgstr "" +msgstr "API 访问令牌的长度。" msgid "API access token request parameter." -msgstr "" +msgstr "API 访问令牌的请求参数。" msgid "Permissions for API admin access." -msgstr "" +msgstr "API 管理访问的权限。" msgid "Accepted referers for API search." -msgstr "" +msgstr "API 搜索接受的 Referer。" msgid "Whether to enable scroll for API search." -msgstr "" +msgstr "是否为 API 搜索启用滚动。" + +msgid "Whether to enable the end-user export of search results (CSV/JSON) at /api/v2/documents/export." +msgstr "是否在 /api/v2/documents/export 启用最终用户的搜索结果导出(CSV/JSON)。" + +msgid "Maximum number of documents written by one search result export." +msgstr "一次搜索结果导出写入的最大文档数。" + +msgid "Fields written by the search result export (comma-separated). A field that is not an API response field is ignored." +msgstr "搜索结果导出写入的字段(逗号分隔)。不是 API 响应字段的字段会被忽略。" + +msgid "Maximum number of search result exports per minute for each user (each client IP for a guest). 0 or less disables the limit." +msgstr "每个用户每分钟的搜索结果导出最大次数(访客按每个客户端 IP 计算)。0 或更小的值表示禁用该限制。" msgid "Headers for API JSON response. Access-Control-* and Timing-Allow-Origin are ignored here (CORS is controlled by api.cors.* / CorsFilter). Do not set Vary." -msgstr "" +msgstr "API JSON 响应的头信息。Access-Control-* 和 Timing-Allow-Origin 在此处会被忽略(CORS 由 api.cors.* / CorsFilter 控制)。请勿设置 Vary。" msgid "Whether to include exceptions in API JSON response." -msgstr "" +msgstr "API JSON 响应中是否包含异常。" msgid "Headers for API GSA response. Access-Control-* and Timing-Allow-Origin are ignored here (CORS is controlled by api.cors.* / CorsFilter). Do not set Vary." -msgstr "" +msgstr "API GSA 响应的头信息。Access-Control-* 和 Timing-Allow-Origin 在此处会被忽略(CORS 由 api.cors.* / CorsFilter 控制)。请勿设置 Vary。" msgid "Whether to include exceptions in API GSA response." -msgstr "" +msgstr "API GSA 响应中是否包含异常。" msgid "Headers for API dashboard response. Access-Control-* and Timing-Allow-Origin are ignored here (CORS is controlled by api.cors.* / CorsFilter). Do not set Vary." -msgstr "" +msgstr "API 仪表板响应的头信息。Access-Control-* 和 Timing-Allow-Origin 在此处会被忽略(CORS 由 api.cors.* / CorsFilter 控制)。请勿设置 Vary。" msgid "Allowed origins for CORS. \"*\" returns a literal \"*\" (the request Origin is NOT reflected) and disables credentials. Set explicit origins (newline- or comma-separated) to allow credentialed cross-origin access." -msgstr "" +msgstr "CORS 允许的来源。\"*\" 会返回字面量 \"*\"(请求的 Origin 不会被回显),并禁用凭据。设置明确的来源(以换行或逗号分隔)可允许带凭据的跨域访问。" msgid "Allowed HTTP methods for CORS." -msgstr "" +msgstr "CORS 允许的 HTTP 方法。" msgid "Max age for CORS preflight requests." -msgstr "" +msgstr "CORS 预检请求的最大有效期。" msgid "Allowed request headers for CORS preflight. A static list is returned (Access-Control-Request-Headers is not reflected). Includes X-Fess-CSRF-Token for cross-origin SPAs sending the CSRF token." -msgstr "" +msgstr "CORS 预检允许的请求头。返回的是静态列表(不会回显 Access-Control-Request-Headers)。包含 X-Fess-CSRF-Token,供发送 CSRF 令牌的跨域 SPA 使用。" msgid "Whether to allow credentials for CORS. Honored only for an exact match of an explicit Origin; ignored when api.cors.allow.origin is \"*\"." -msgstr "" +msgstr "是否允许 CORS 使用凭据。仅对明确指定的 Origin 的完全匹配生效;当 api.cors.allow.origin 为 \"*\" 时会被忽略。" msgid "Whether to enable JSONP for API." -msgstr "" +msgstr "是否为 API 启用 JSONP。" msgid "Fields for API ping to search engine." -msgstr "" +msgstr "API 对搜索引擎执行 ping 时使用的字段。" msgid "Rate Limiting" -msgstr "" +msgstr "速率限制" msgid "Whether rate limiting is enabled." -msgstr "" +msgstr "是否启用速率限制。" msgid "Maximum number of requests allowed per window." -msgstr "" +msgstr "每个窗口允许的最大请求数。" msgid "Window size in milliseconds." -msgstr "" +msgstr "窗口大小(毫秒)。" msgid "Duration in milliseconds to block IP when limit exceeded." -msgstr "" +msgstr "超过限制时阻止 IP 的持续时间(毫秒)。" msgid "Retry-After header value in seconds." -msgstr "" +msgstr "Retry-After 头的值(秒)。" msgid "Comma-separated list of whitelisted IPs (e.g., 127.0.0.1,::1)." -msgstr "" +msgstr "白名单 IP 的逗号分隔列表(例如 127.0.0.1,::1)。" msgid "Comma-separated list of blocked IPs." -msgstr "" +msgstr "被阻止的 IP 的逗号分隔列表。" msgid "Comma-separated list of trusted proxy IPs. Only trust X-Forwarded-For/X-Real-IP from these IPs." -msgstr "" +msgstr "受信任代理 IP 的逗号分隔列表。仅信任来自这些 IP 的 X-Forwarded-For/X-Real-IP。" msgid "Number of requests between cleanup operations to prevent memory leaks." -msgstr "" +msgstr "为防止内存泄漏而执行清理操作之间的请求数。" msgid "Virtual Host: Host:fess.codelibs.org=fess" -msgstr "" +msgstr "虚拟主机:Host:fess.codelibs.org=fess" msgid "Hostname for the HTTP proxy server." -msgstr "" +msgstr "HTTP 代理服务器的主机名。" msgid "Port number for the HTTP proxy server (e.g., 8080)." -msgstr "" +msgstr "HTTP 代理服务器的端口号(例如 8080)。" msgid "Username for HTTP proxy authentication." -msgstr "" +msgstr "HTTP 代理认证的用户名。" msgid "Password for HTTP proxy authentication." -msgstr "" +msgstr "HTTP 代理认证的密码。" msgid "Maximum size (bytes) for HTTP file uploads." -msgstr "" +msgstr "HTTP 文件上传的最大大小(字节)。" msgid "Threshold size (bytes) for HTTP file upload buffering." -msgstr "" +msgstr "HTTP 文件上传缓冲的阈值大小(字节)。" msgid "Maximum number of files allowed per HTTP upload." -msgstr "" +msgstr "每次 HTTP 上传允许的最大文件数。" msgid "Index" -msgstr "" +msgstr "索引" msgid "Crawler Common" -msgstr "" +msgstr "爬虫通用" msgid "Number of threads for HTTP crawling." -msgstr "" +msgstr "HTTP 爬取的线程数。" msgid "Serializer type for crawler data (e.g., kryo)." -msgstr "" +msgstr "爬虫数据的序列化器类型(例如 kryo)。" msgid "Maximum length of site name in documents." -msgstr "" +msgstr "文档中站点名称的最大长度。" msgid "Encoding for site names in documents." -msgstr "" +msgstr "文档中站点名称的编码。" msgid "Hostname to use when unknown in documents." -msgstr "" +msgstr "文档中主机名未知时使用的主机名。" msgid "Whether to use site encoding for English documents." -msgstr "" +msgstr "是否对英文文档使用站点编码。" msgid "Whether to append data to documents." -msgstr "" +msgstr "是否向文档追加数据。" msgid "Whether to append filename to documents." -msgstr "" +msgstr "是否向文档追加文件名。" msgid "Maximum size of alphanumeric terms in documents." -msgstr "" +msgstr "文档中英数字单词的最大大小。" msgid "Maximum size of symbol terms in documents." -msgstr "" +msgstr "文档中符号单词的最大大小。" msgid "Whether to remove duplicate terms in documents." -msgstr "" +msgstr "是否删除文档中的重复单词。" msgid "Unicode space characters for document parsing." -msgstr "" +msgstr "用于文档解析的 Unicode 空白字符。" msgid "Unicode full stop characters for document parsing." -msgstr "" +msgstr "用于文档解析的 Unicode 句点字符。" msgid "Encoding for crawling data." -msgstr "" +msgstr "爬取数据的编码。" msgid "Supported web protocols for crawling." -msgstr "" +msgstr "爬取支持的 Web 协议。" msgid "Supported file protocols for crawling." -msgstr "" +msgstr "爬取支持的文件协议。" msgid "Pattern for environment variable keys in crawling data." -msgstr "" +msgstr "爬取数据中环境变量键的模式。" msgid "Whether to ignore robots.txt during crawling." -msgstr "" +msgstr "爬取时是否忽略 robots.txt。" msgid "Whether to ignore robots meta tags during crawling." -msgstr "" +msgstr "爬取时是否忽略 robots meta 标签。" msgid "Whether to ignore content exceptions during crawling." -msgstr "" +msgstr "爬取时是否忽略内容异常。" msgid "HTTP status codes considered as failure URLs." -msgstr "" +msgstr "被视为失败 URL 的 HTTP 状态码。" msgid "Interval (seconds) for system monitor during crawling." -msgstr "" +msgstr "爬取期间系统监控的间隔(秒)。" msgid "Whether to ignore idle threads in hot thread monitoring." -msgstr "" +msgstr "hot thread 监控中是否忽略空闲线程。" msgid "Interval for hot thread monitoring (e.g., 500ms)." -msgstr "" +msgstr "hot thread 监控的间隔(例如 500ms)。" msgid "Number of snapshots for hot thread monitoring." -msgstr "" +msgstr "hot thread 监控的快照数。" msgid "Number of threads for hot thread monitoring." -msgstr "" +msgstr "hot thread 监控的线程数。" msgid "Timeout for hot thread monitoring (e.g., 30s)." -msgstr "" +msgstr "hot thread 监控的超时时间(例如 30s)。" msgid "Type of hot thread monitoring (e.g., cpu)." -msgstr "" +msgstr "hot thread 监控的类型(例如 cpu)。" msgid "Metadata fields to exclude from document content." -msgstr "" +msgstr "要从文档内容中排除的元数据字段。" msgid "Mapping for document metadata names." -msgstr "" +msgstr "文档元数据名称的映射。" msgid "Crawler HTML" -msgstr "" +msgstr "爬虫 HTML" msgid "XPath to extract main content from HTML documents." -msgstr "" +msgstr "用于从 HTML 文档中提取主要内容的 XPath。" msgid "XPath to extract language attribute from HTML documents." -msgstr "" +msgstr "用于从 HTML 文档中提取语言属性的 XPath。" msgid "XPath to extract digest (description) from HTML documents." -msgstr "" +msgstr "用于从 HTML 文档中提取摘要(描述)的 XPath。" msgid "XPath to extract canonical URL from HTML documents." -msgstr "" +msgstr "用于从 HTML 文档中提取规范 URL 的 XPath。" msgid "HTML tags to prune (remove) during document processing." -msgstr "" +msgstr "文档处理时要裁剪(删除)的 HTML 标签。" msgid "Maximum length of digest extracted from HTML documents." -msgstr "" +msgstr "从 HTML 文档中提取的摘要的最大长度。" msgid "Default language for HTML documents." -msgstr "" +msgstr "HTML 文档的默认语言。" msgid "Patterns to include for HTML index processing." -msgstr "" +msgstr "HTML 索引处理中要包含的模式。" msgid "Patterns to exclude for HTML index processing." -msgstr "" +msgstr "HTML 索引处理中要排除的模式。" msgid "Patterns to include for HTML search processing." -msgstr "" +msgstr "HTML 搜索处理中要包含的模式。" msgid "Patterns to exclude for HTML search processing." -msgstr "" +msgstr "HTML 搜索处理中要排除的模式。" msgid "Crawler File" -msgstr "" +msgstr "爬虫文件" msgid "Encoding for file names in documents." -msgstr "" +msgstr "文档中文件名的编码。" msgid "Label to use when a file has no title." -msgstr "" +msgstr "文件没有标题时使用的标签。" msgid "Whether to ignore files with empty content." -msgstr "" +msgstr "是否忽略内容为空的文件。" msgid "Maximum length of file title in documents." -msgstr "" +msgstr "文档中文件标题的最大长度。" msgid "Maximum length of file digest in documents." -msgstr "" +msgstr "文档中文件摘要的最大长度。" msgid "Whether to append meta content from files." -msgstr "" +msgstr "是否追加来自文件的元内容。" msgid "Whether to append body content from files." -msgstr "" +msgstr "是否追加来自文件的正文内容。" msgid "Default language for file documents." -msgstr "" +msgstr "文件文档的默认语言。" msgid "Patterns to include for file index processing." -msgstr "" +msgstr "文件索引处理中要包含的模式。" msgid "Patterns to exclude for file index processing." -msgstr "" +msgstr "文件索引处理中要排除的模式。" msgid "Patterns to include for file search processing." -msgstr "" +msgstr "文件搜索处理中要包含的模式。" msgid "Patterns to exclude for file search processing." -msgstr "" +msgstr "文件搜索处理中要排除的模式。" + +msgid "Whether to index the owner of crawled files (SMB, local file system and FTP). The crawl config parameter config.owner.enabled overrides it." +msgstr "是否为已爬取的文件(SMB、本地文件系统和 FTP)的所有者建立索引。爬取配置参数 config.owner.enabled 会覆盖该设置。" + +msgid "Whether to index the last modifier of crawled files, read from the document metadata and falling back to the file owner. The crawl config parameter config.last.modifier.enabled overrides it." +msgstr "是否为已爬取的文件的最后修改者建立索引,从文档元数据中读取,读取不到时回退到文件所有者。爬取配置参数 config.last.modifier.enabled 会覆盖该设置。" msgid "Crawler Cache" -msgstr "" +msgstr "爬虫缓存" msgid "Whether document cache is enabled." -msgstr "" +msgstr "是否启用文档缓存。" msgid "Maximum size (bytes) for document cache." -msgstr "" +msgstr "文档缓存的最大大小(字节)。" msgid "Supported MIME types for document cache." -msgstr "" +msgstr "文档缓存支持的 MIME 类型。" msgid ",text/plain,application/xml,application/pdf,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/vnd.ms-powerpoint,application/vnd.openxmlformats-officedocument.presentationml.presentation MIME types for HTML document cache." -msgstr "" +msgstr ",text/plain,application/xml,application/pdf,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/vnd.ms-powerpoint,application/vnd.openxmlformats-officedocument.presentationml.presentation HTML 文档缓存的 MIME 类型。" msgid "Extension-to-MIME-type override mappings for MIME type detection (one per line: .ext=mime/type)." -msgstr "" +msgstr "用于 MIME 类型检测的扩展名到 MIME 类型的覆盖映射(每行一个:.ext=mime/type)。" + +msgid "Whether to extract text from images and scanned PDFs with Tesseract OCR (requires the tesseract command)." +msgstr "是否使用 Tesseract OCR 从图像和扫描版 PDF 中提取文本(需要 tesseract 命令)。" + +msgid "Tesseract OCR languages, joined with '+' (e.g. jpn+eng)." +msgstr "Tesseract OCR 的语言,用 '+' 连接(例如 jpn+eng)。" + +msgid "Timeout in seconds for one Tesseract OCR run." +msgstr "Tesseract OCR 单次运行的超时时间(秒)。" msgid "Indexer" -msgstr "" +msgstr "索引器" msgid "Whether to enable thread dump for the indexer." -msgstr "" +msgstr "是否为索引器启用线程转储。" msgid "Maximum number of unprocessed documents for the indexer." -msgstr "" +msgstr "索引器的最大未处理文档数。" msgid "Whether to enable click count tracking in the indexer." -msgstr "" +msgstr "是否在索引器中启用点击数跟踪。" msgid "Whether to enable favorite count tracking in the indexer." -msgstr "" +msgstr "是否在索引器中启用收藏数跟踪。" msgid "Commit margin time (ms) for webfs in the indexer." -msgstr "" +msgstr "索引器中 webfs 的提交余量时间(毫秒)。" msgid "Maximum number of empty lists for webfs in the indexer." -msgstr "" +msgstr "索引器中 webfs 的最大空列表数。" msgid "Update interval (ms) for webfs in the indexer." -msgstr "" +msgstr "索引器中 webfs 的更新间隔(毫秒)。" msgid "Maximum document cache size for webfs in the indexer." -msgstr "" +msgstr "索引器中 webfs 的最大文档缓存大小。" msgid "Maximum document request size (bytes) for webfs in the indexer." -msgstr "" +msgstr "索引器中 webfs 的最大文档请求大小(字节)。" msgid "Maximum document cache size for data in the indexer." -msgstr "" +msgstr "索引器中数据的最大文档缓存大小。" msgid "Maximum document request size (bytes) for data in the indexer." -msgstr "" +msgstr "索引器中数据的最大文档请求大小(字节)。" msgid "Maximum delete cache size for data in the indexer." -msgstr "" +msgstr "索引器中数据的最大删除缓存大小。" msgid "Maximum redirect count for data in the indexer." -msgstr "" +msgstr "索引器中数据的最大重定向次数。" msgid "Fields used for language detection in the indexer." -msgstr "" +msgstr "索引器中用于语言检测的字段。" msgid "Length of text for language detection in the indexer." -msgstr "" +msgstr "索引器中用于语言检测的文本长度。" msgid "Maximum result window size for the indexer." -msgstr "" +msgstr "索引器的最大结果窗口大小。" msgid "Maximum number of search documents for the indexer." -msgstr "" +msgstr "索引器的最大搜索文档数。" msgid "Index Settings" -msgstr "" +msgstr "索引设置" msgid "Codec type for the index." -msgstr "" +msgstr "索引的编解码器类型。" msgid "Number of primary shards for the index." -msgstr "" +msgstr "索引的主分片数。" msgid "Auto expand replicas setting for the index." -msgstr "" +msgstr "索引的自动扩展副本设置。" msgid "Digest algorithm for index IDs." -msgstr "" +msgstr "索引 ID 的摘要算法。" msgid "Initial password for the index user." -msgstr "" +msgstr "索引用户的初始密码。" msgid "Field Names" -msgstr "" +msgstr "字段名称" msgid "Field name for favorite count in the index." -msgstr "" +msgstr "索引中收藏数的字段名称。" msgid "Field name for click count in the index." -msgstr "" +msgstr "索引中点击数的字段名称。" msgid "Field name for config ID in the index." -msgstr "" +msgstr "索引中配置 ID 的字段名称。" msgid "Field name for expiration date in the index." -msgstr "" +msgstr "索引中过期日期的字段名称。" msgid "Field name for URL in the index." -msgstr "" +msgstr "索引中 URL 的字段名称。" msgid "Field name for document ID in the index." -msgstr "" +msgstr "索引中文档 ID 的字段名称。" msgid "Field name for internal ID in the index." -msgstr "" +msgstr "索引中内部 ID 的字段名称。" msgid "Field name for version in the index." -msgstr "" +msgstr "索引中版本的字段名称。" msgid "Field name for sequence number in the index." -msgstr "" +msgstr "索引中序列号的字段名称。" msgid "Field name for primary term in the index." -msgstr "" +msgstr "索引中 primary term 的字段名称。" msgid "Field name for language in the index." -msgstr "" +msgstr "索引中语言的字段名称。" msgid "Field name for cache status in the index." -msgstr "" +msgstr "索引中缓存状态的字段名称。" msgid "Field name for last modified date in the index." -msgstr "" +msgstr "索引中最后修改日期的字段名称。" + +msgid "Field name for the ETag response header of the crawled document in the index." +msgstr "索引中已爬取文档的 ETag 响应头的字段名称。" + +msgid "Field name for the owner of the crawled file in the index." +msgstr "索引中已爬取文件的所有者的字段名称。" + +msgid "Field name for the last modifier of the crawled file in the index." +msgstr "索引中已爬取文件的最后修改者的字段名称。" msgid "Field name for anchor in the index." -msgstr "" +msgstr "索引中锚点的字段名称。" msgid "Field name for segment in the index." -msgstr "" +msgstr "索引中段的字段名称。" msgid "Field name for role in the index." -msgstr "" +msgstr "索引中角色的字段名称。" msgid "Field name for boost value in the index." -msgstr "" +msgstr "索引中提升值的字段名称。" msgid "Field name for creation date in the index." -msgstr "" +msgstr "索引中创建日期的字段名称。" msgid "Field name for timestamp in the index." -msgstr "" +msgstr "索引中时间戳的字段名称。" msgid "Field name for label in the index." -msgstr "" +msgstr "索引中标签的字段名称。" msgid "Field name for the user tags of the document in the index." -msgstr "" +msgstr "索引中文档的用户标签的字段名称。" msgid "Field name for MIME type in the index." -msgstr "" +msgstr "索引中 MIME 类型的字段名称。" msgid "Field name for parent ID in the index." -msgstr "" +msgstr "索引中父 ID 的字段名称。" msgid "Field name for important content in the index." -msgstr "" +msgstr "索引中重要内容的字段名称。" msgid "Field name for content in the index." -msgstr "" +msgstr "索引中内容的字段名称。" msgid "Field name for content minhash bits in the index." -msgstr "" +msgstr "索引中内容 minhash 位数的字段名称。" msgid "Field name for cache in the index." -msgstr "" +msgstr "索引中缓存的字段名称。" msgid "Field name for digest in the index." -msgstr "" +msgstr "索引中摘要的字段名称。" msgid "Field name for title in the index." -msgstr "" +msgstr "索引中标题的字段名称。" msgid "Field name for host in the index." -msgstr "" +msgstr "索引中主机的字段名称。" msgid "Field name for site in the index." -msgstr "" +msgstr "索引中站点的字段名称。" msgid "Field name for content length in the index." -msgstr "" +msgstr "索引中内容长度的字段名称。" msgid "Field name for file type in the index." -msgstr "" +msgstr "索引中文件类型的字段名称。" msgid "Field name for file name in the index." -msgstr "" +msgstr "索引中文件名的字段名称。" msgid "Field name for thumbnail in the index." -msgstr "" +msgstr "索引中缩略图的字段名称。" msgid "Field name for virtual host in the index." -msgstr "" +msgstr "索引中虚拟主机的字段名称。" msgid "Field name for content title in the response." -msgstr "" +msgstr "响应中内容标题的字段名称。" msgid "Field name for content description in the response." -msgstr "" +msgstr "响应中内容描述的字段名称。" msgid "Field name for URL link in the response." -msgstr "" +msgstr "响应中 URL 链接的字段名称。" msgid "Field name for site path in the response." -msgstr "" +msgstr "响应中站点路径的字段名称。" msgid "Maximum length of content title in the response." -msgstr "" +msgstr "响应中内容标题的最大长度。" msgid "Maximum length of site path in the response." -msgstr "" +msgstr "响应中站点路径的最大长度。" msgid "Whether to enable content title highlighting in the response." -msgstr "" +msgstr "是否在响应中启用内容标题高亮。" msgid "Inline MIME types for the response." -msgstr "" +msgstr "响应的内联 MIME 类型。" msgid "HTTP headers for the response. Access-Control-* and Timing-Allow-Origin are ignored (CORS is controlled by api.cors.* / CorsFilter). Do not set Vary here." -msgstr "" +msgstr "响应的 HTTP 头信息。Access-Control-* 和 Timing-Allow-Origin 会被忽略(CORS 由 api.cors.* / CorsFilter 控制)。请勿在此处设置 Vary。" msgid "Document Index" -msgstr "" +msgstr "文档索引" msgid "Index name for search documents." -msgstr "" +msgstr "搜索文档的索引名称。" msgid "Index name for update documents." -msgstr "" +msgstr "更新文档的索引名称。" msgid "Index name for suggest documents." -msgstr "" +msgstr "建议文档的索引名称。" msgid "Index name for crawler documents." -msgstr "" +msgstr "爬虫文档的索引名称。" msgid "Number of primary shards for crawler queue index." -msgstr "" +msgstr "爬虫队列索引的主分片数。" msgid "Number of primary shards for crawler data index." -msgstr "" +msgstr "爬虫数据索引的主分片数。" msgid "Number of primary shards for crawler filter index." -msgstr "" +msgstr "爬虫过滤器索引的主分片数。" msgid "Number of replicas for crawler queue index." -msgstr "" +msgstr "爬虫队列索引的副本数。" msgid "Number of replicas for crawler data index." -msgstr "" +msgstr "爬虫数据索引的副本数。" msgid "Number of replicas for crawler filter index." -msgstr "" +msgstr "爬虫过滤器索引的副本数。" msgid "Index name for configuration data." -msgstr "" +msgstr "配置数据的索引名称。" msgid "Index name for user data." -msgstr "" +msgstr "用户数据的索引名称。" msgid "Index name for log data." -msgstr "" +msgstr "日志数据的索引名称。" msgid "Prefix for dictionary index names." -msgstr "" +msgstr "字典索引名称的前缀。" msgid "Document Management" -msgstr "" +msgstr "文档管理" msgid "Array-type fields for admin in the index." -msgstr "" +msgstr "索引中管理用的数组类型字段。" msgid "Date-type fields for admin in the index." -msgstr "" +msgstr "索引中管理用的日期类型字段。" msgid "Integer-type fields for admin in the index." -msgstr "" +msgstr "索引中管理用的整数类型字段。" msgid "Long-type fields for admin in the index." -msgstr "" +msgstr "索引中管理用的长整数类型字段。" msgid "Float-type fields for admin in the index." -msgstr "" +msgstr "索引中管理用的浮点类型字段。" msgid "Double-type fields for admin in the index." -msgstr "" +msgstr "索引中管理用的双精度浮点类型字段。" msgid "Required fields for admin in the index." -msgstr "" +msgstr "索引中管理用的必填字段。" msgid "Timeouts" -msgstr "" +msgstr "超时" msgid "Timeout for index search operations." -msgstr "" +msgstr "索引搜索操作的超时时间。" msgid "Timeout for scroll search operations." -msgstr "" +msgstr "滚动搜索操作的超时时间。" msgid "Timeout for index operations." -msgstr "" +msgstr "索引操作的超时时间。" msgid "Timeout for bulk index operations." -msgstr "" +msgstr "批量索引操作的超时时间。" msgid "Timeout for delete operations in the index." -msgstr "" +msgstr "索引中删除操作的超时时间。" msgid "Timeout for index health checks." -msgstr "" +msgstr "索引健康检查的超时时间。" msgid "Timeout for index indices operations." -msgstr "" +msgstr "索引 indices 操作的超时时间。" msgid "File Types" -msgstr "" +msgstr "文件类型" msgid "Mapping of MIME types to filetype labels for indexing." -msgstr "" +msgstr "用于索引的 MIME 类型到文件类型标签的映射。" msgid "Number of documents to process per reindex operation." -msgstr "" +msgstr "每次重新索引操作处理的文档数。" msgid "Request body template for reindex operations." -msgstr "" +msgstr "重新索引操作的请求体模板。" msgid "Requests per second for reindex operations (\"adaptive\" for auto)." -msgstr "" +msgstr "重新索引操作的每秒请求数(\"adaptive\" 表示自动)。" msgid "Whether to refresh the index after reindexing." -msgstr "" +msgstr "重新索引后是否刷新索引。" msgid "Timeout for reindex operations." -msgstr "" +msgstr "重新索引操作的超时时间。" msgid "Scroll timeout for reindex operations." -msgstr "" +msgstr "重新索引操作的滚动超时时间。" msgid "Maximum number of documents for reindex operations." -msgstr "" +msgstr "重新索引操作的最大文档数。" msgid "Query" -msgstr "" +msgstr "查询" msgid "Maximum length of search queries." -msgstr "" +msgstr "搜索查询的最大长度。" msgid "Timeout (ms) for search queries." -msgstr "" +msgstr "搜索查询的超时时间(毫秒)。" msgid "Whether to log searches whose results are incomplete because the query timed out or a shard failed." -msgstr "" +msgstr "是否记录因查询超时或分片失败而结果不完整的搜索。" msgid "Maximum number of total hits to track in queries. Only a positive number or true is supported: false leaves the response without a hit count, and a search that asks for it, here or as a search parameter, is refused." -msgstr "" +msgstr "查询中要跟踪的总命中数的最大值。仅支持正数或 true;false 会使响应中不含命中数,而要求使用 false 的搜索(无论是在此处还是作为搜索参数)会被拒绝。" msgid "Fields used for geo search queries." -msgstr "" +msgstr "位置信息搜索查询使用的字段。" msgid "Parameter name for browser language in queries." -msgstr "" +msgstr "查询中浏览器语言的参数名称。" msgid "Whether to replace term with prefix query." -msgstr "" +msgstr "是否将单词替换为前缀查询。" msgid "Minimum hit count for OR search queries." -msgstr "" +msgstr "OR 搜索查询的最小命中数。" msgid "Unicode terminal characters for query highlighting." -msgstr "" +msgstr "查询高亮的 Unicode 终止字符。" msgid "Fragment size for query highlighting." -msgstr "" +msgstr "查询高亮的片段大小。" msgid "Number of fragments for query highlighting." -msgstr "" +msgstr "查询高亮的片段数。" msgid "Type of query highlighting." -msgstr "" +msgstr "查询高亮的类型。" msgid "Tag to use before highlighted text." -msgstr "" +msgstr "高亮文本之前使用的标签。" msgid "Tag to use after highlighted text." -msgstr "" +msgstr "高亮文本之后使用的标签。" msgid "Boundary characters for query highlighting." -msgstr "" +msgstr "查询高亮的边界字符。" msgid "Maximum scan for query highlight boundaries." -msgstr "" +msgstr "查询高亮边界的最大扫描量。" msgid "Scanner type for query highlight boundaries." -msgstr "" +msgstr "查询高亮边界的扫描器类型。" msgid "Encoder type for query highlighting." -msgstr "" +msgstr "查询高亮的编码器类型。" msgid "Whether to force source for query highlighting." -msgstr "" +msgstr "查询高亮是否强制使用 source。" msgid "Fragmenter type for query highlighting." -msgstr "" +msgstr "查询高亮的分段器类型。" msgid "Offset for query highlight fragments." -msgstr "" +msgstr "查询高亮片段的偏移量。" msgid "Size for no-match query highlight." -msgstr "" +msgstr "查询高亮无匹配时的大小。" msgid "Order for query highlight fragments." -msgstr "" +msgstr "查询高亮片段的顺序。" msgid "Phrase limit for query highlighting." -msgstr "" +msgstr "查询高亮的短语限制。" msgid "Fields for content description in query highlighting." -msgstr "" +msgstr "查询高亮中用于内容描述的字段。" msgid "Whether to detect boundary position in query highlighting." -msgstr "" +msgstr "查询高亮中是否检测边界位置。" msgid "Type for text fragment in query highlighting." -msgstr "" +msgstr "查询高亮中文本片段的类型。" msgid "Size for text fragment in query highlighting." -msgstr "" +msgstr "查询高亮中文本片段的大小。" msgid "Prefix length for text fragment in query highlighting." -msgstr "" +msgstr "查询高亮中文本片段的前缀长度。" msgid "Suffix length for text fragment in query highlighting." -msgstr "" +msgstr "查询高亮中文本片段的后缀长度。" msgid "Maximum search result offset for queries." -msgstr "" +msgstr "查询的最大搜索结果偏移量。" msgid "Additional default fields for queries." -msgstr "" +msgstr "查询的附加默认字段。" msgid "Additional fields fetched from the index for search results. The search API returns a field added here only if it is also listed in query.additional.api.response.fields." -msgstr "" +msgstr "为搜索结果从索引中获取的附加字段。只有同时列在 query.additional.api.response.fields 中时,搜索 API 才会返回在此处添加的字段。" msgid "Additional API response fields for queries. This key only appends fields to the v2 API response allow-list (add-only); it does not fetch them. A field must also be fetched: add it to query.additional.response.fields for the search API, or to query.additional.scroll.response.fields for the scroll API. Do not add ACL or internal fields (for example role, virtual_host); adding them would expose access-control information in the search API response." -msgstr "" +msgstr "查询的附加 API 响应字段。此键仅向 v2 API 响应允许列表追加字段(只增不减);它不会获取这些字段。字段还必须被获取:对于搜索 API,请将其添加到 query.additional.response.fields;对于滚动 API,请将其添加到 query.additional.scroll.response.fields。请勿添加 ACL 或内部字段(例如 role、virtual_host);添加它们会在搜索 API 响应中暴露访问控制信息。" msgid "Additional fields fetched from the index for scroll search results. The scroll API returns a field added here only if it is also listed in query.additional.api.response.fields." -msgstr "" +msgstr "为滚动搜索结果从索引中获取的附加字段。只有同时列在 query.additional.api.response.fields 中时,滚动 API 才会返回在此处添加的字段。" msgid "Additional cache response fields for queries." -msgstr "" +msgstr "查询的附加缓存响应字段。" msgid "Additional highlighted fields for queries." -msgstr "" +msgstr "查询的附加高亮字段。" msgid "Additional search fields for queries." -msgstr "" +msgstr "查询的附加搜索字段。" msgid "Additional facet fields for queries." -msgstr "" +msgstr "查询的附加分面字段。" msgid "Additional sort fields for queries." -msgstr "" +msgstr "查询的附加排序字段。" msgid "Additional analyzed fields for queries." -msgstr "" +msgstr "查询的附加已分析字段。" msgid "Additional not-analyzed fields for queries." -msgstr "" +msgstr "查询的附加未分析字段。" msgid "Fields for GSA response in queries." -msgstr "" +msgstr "查询中 GSA 响应的字段。" msgid "Default language for GSA queries." -msgstr "" +msgstr "GSA 查询的默认语言。" msgid "Default sort for GSA queries." -msgstr "" +msgstr "GSA 查询的默认排序。" msgid "Meta prefix for GSA queries." -msgstr "" +msgstr "GSA 查询的 meta 前缀。" msgid "Charset field for GSA index queries." -msgstr "" +msgstr "GSA 索引查询的字符集字段。" msgid "Content type field for GSA index queries." -msgstr "" +msgstr "GSA 索引查询的内容类型字段。" msgid "Maximum concurrent group results for collapse queries." -msgstr "" +msgstr "折叠查询的最大并发分组结果数。" msgid "Inner hits name for collapse queries." -msgstr "" +msgstr "折叠查询的 inner hits 名称。" msgid "Inner hits size for collapse queries." -msgstr "" +msgstr "折叠查询的 inner hits 大小。" msgid "Sorts for inner hits in collapse queries." -msgstr "" +msgstr "折叠查询中 inner hits 的排序。" msgid "Default languages for queries." -msgstr "" +msgstr "查询的默认语言。" msgid "Default preference for JSON queries." -msgstr "" +msgstr "JSON 查询的默认 preference。" msgid "Default preference for GSA queries." -msgstr "" +msgstr "GSA 查询的默认 preference。" msgid "Language mapping for queries." -msgstr "" +msgstr "查询的语言映射。" msgid "Boost" -msgstr "" +msgstr "提升" msgid "Boost value for title field in queries." -msgstr "" +msgstr "查询中标题字段的提升值。" msgid "Boost value for title field with language in queries." -msgstr "" +msgstr "查询中带语言的标题字段的提升值。" msgid "Boost value for content field in queries." -msgstr "" +msgstr "查询中内容字段的提升值。" msgid "Boost value for content field with language in queries." -msgstr "" +msgstr "查询中带语言的内容字段的提升值。" msgid "Boost value for important content field in queries." -msgstr "" +msgstr "查询中重要内容字段的提升值。" msgid "Boost value for important content field with language in queries." -msgstr "" +msgstr "查询中带语言的重要内容字段的提升值。" msgid "Minimum length for fuzzy boosting in queries." -msgstr "" +msgstr "查询中模糊提升的最小长度。" msgid "Boost value for fuzzy title queries." -msgstr "" +msgstr "模糊标题查询的提升值。" msgid "Fuzziness for fuzzy title queries." -msgstr "" +msgstr "模糊标题查询的模糊度。" msgid "Number of expansions for fuzzy title queries." -msgstr "" +msgstr "模糊标题查询的扩展数。" msgid "Prefix length for fuzzy title queries." -msgstr "" +msgstr "模糊标题查询的前缀长度。" msgid "Whether to allow transpositions in fuzzy title queries." -msgstr "" +msgstr "模糊标题查询中是否允许换位。" msgid "Boost value for fuzzy content queries." -msgstr "" +msgstr "模糊内容查询的提升值。" msgid "Fuzziness for fuzzy content queries." -msgstr "" +msgstr "模糊内容查询的模糊度。" msgid "Number of expansions for fuzzy content queries." -msgstr "" +msgstr "模糊内容查询的扩展数。" msgid "Prefix length for fuzzy content queries." -msgstr "" +msgstr "模糊内容查询的前缀长度。" msgid "Whether to allow transpositions in fuzzy content queries." -msgstr "" +msgstr "模糊内容查询中是否允许换位。" msgid "Default query type." -msgstr "" +msgstr "默认查询类型。" msgid "Tie breaker value for dismax queries." -msgstr "" +msgstr "dismax 查询的 tie breaker 值。" msgid "Minimum should match value for boolean queries." -msgstr "" +msgstr "布尔查询的 minimum should match 值。" msgid "Number of expansions for prefix queries." -msgstr "" +msgstr "前缀查询的扩展数。" msgid "Slop value for prefix queries." -msgstr "" +msgstr "前缀查询的 slop 值。" msgid "Prefix length for fuzzy queries." -msgstr "" +msgstr "模糊查询的前缀长度。" msgid "Number of expansions for fuzzy queries." -msgstr "" +msgstr "模糊查询的扩展数。" msgid "Whether to allow transpositions in fuzzy queries." -msgstr "" +msgstr "模糊查询中是否允许换位。" msgid "Facet" -msgstr "" +msgstr "分面" msgid "Fields for facet queries." -msgstr "" +msgstr "分面查询的字段。" msgid "Size of facet fields." -msgstr "" +msgstr "分面字段的大小。" msgid "Upper clamp for facet.size (applied at the search chokepoint)." -msgstr "" +msgstr "facet.size 的上限(在搜索的统一入口处应用)。" msgid "Minimum document count for facet fields." -msgstr "" +msgstr "分面字段的最小文档数。" msgid "Upper clamp for facet.minDocCount (applied at the search chokepoint)." -msgstr "" +msgstr "facet.minDocCount 的上限(在搜索的统一入口处应用)。" msgid "Sort order for facet fields." -msgstr "" +msgstr "分面字段的排序顺序。" msgid "Value for missing facet fields." -msgstr "" +msgstr "缺失分面字段的值。" msgid "Facet queries definition." -msgstr "" +msgstr "分面查询定义。" msgid "Ranking" -msgstr "" +msgstr "排名" msgid "Window size for rank fusion." -msgstr "" +msgstr "Rank Fusion 的窗口大小。" msgid "Rank constant for rank fusion." -msgstr "" +msgstr "Rank Fusion 的排名常数。" msgid "Number of threads for rank fusion." -msgstr "" +msgstr "Rank Fusion 的线程数。" msgid "Maximum time (milliseconds) to wait for the searchers other than the main one when Fess fuses their results itself (rank.fusion.engine.enabled=false). A searcher that has not answered by then is left out of that search, and the results are flagged as partial and timed out. The main searcher is always waited for. 0 or less waits without a limit." -msgstr "" +msgstr "当 Fess 自行融合各搜索器的结果(rank.fusion.engine.enabled=false)时,等待主搜索器以外的搜索器的最长时间(毫秒)。到那时仍未应答的搜索器将被排除在该次搜索之外,并且结果会被标记为部分结果和已超时。始终会等待主搜索器。0 或更小的值表示无限期等待。" msgid "Score field for rank fusion." -msgstr "" +msgstr "Rank Fusion 的分数字段。" msgid "Whether the search engine performs rank fusion. When true, the searchers that can take part contribute their queries to a single request, so facets and total hits describe the fused result set. When false, Fess fuses the searchers' results itself." -msgstr "" +msgstr "是否由搜索引擎执行 Rank Fusion。为 true 时,能够参与的搜索器会把各自的查询合并到同一个请求中,因此分面和总命中数描述的是融合后的结果集。为 false 时,由 Fess 自行融合各搜索器的结果。" msgid "How the search engine combines the fused scores: rrf, arithmetic_mean, geometric_mean or harmonic_mean." -msgstr "" +msgstr "搜索引擎组合融合分数的方式:rrf、arithmetic_mean、geometric_mean 或 harmonic_mean。" -msgid "How scores are normalized before they are combined: min_max, l2 or z_score. Ignored by rrf." -msgstr "" +msgid "How scores are normalized before they are combined: min_max, l2 or z_score. Ignored by rrf. z_score can only be combined with arithmetic_mean; any other mean is refused and Fess fuses the results itself." +msgstr "分数在组合之前的归一化方式:min_max、l2 或 z_score。rrf 会忽略该设置。z_score 只能与 arithmetic_mean 组合;任何其他平均方式都会被拒绝,并由 Fess 自行融合结果。" msgid "Weight per searcher for engine-side fusion, as name:weight pairs, e.g. default:0.7,semantic_chunk:0.3. The weights must sum to 1.0 and must name every searcher taking part. Empty weights them equally." -msgstr "" +msgstr "引擎端融合中每个搜索器的权重,格式为 name:weight 对,例如 default:0.7,semantic_chunk:0.3。权重之和必须为 1.0,并且必须列出每个参与的搜索器。为空时各搜索器权重相等。" msgid "How many results each searcher contributes per shard to engine-side fusion. This bounds both how deep a client can page and the set of documents the engine ranks: a fused search pages through this many results, and never more than indexer.max.result.window.size." -msgstr "" +msgstr "每个搜索器针对每个分片向引擎端融合贡献的结果数。这既限制了客户端可以翻页的深度,也限制了引擎参与排名的文档集合:融合搜索最多可翻阅这么多条结果,并且绝不会超过 indexer.max.result.window.size。" msgid "ACL" -msgstr "" +msgstr "ACL" msgid "Whether to get SMB roles from a file." -msgstr "" +msgstr "是否从文件获取 SMB 角色。" msgid "Available SID types for SMB." -msgstr "" +msgstr "SMB 可用的 SID 类型。" msgid "Whether to get file roles from a file." -msgstr "" +msgstr "是否从文件获取文件角色。" msgid "Whether to get FTP roles from a file." -msgstr "" +msgstr "是否从文件获取 FTP 角色。" msgid "Backup" -msgstr "" +msgstr "备份" msgid "Target files for index backup." -msgstr "" +msgstr "索引备份的目标文件。" msgid "Target log files for index backup." -msgstr "" +msgstr "索引备份的目标日志文件。" msgid "Timeout for loading index backup logs." -msgstr "" +msgstr "加载索引备份日志的超时时间。" msgid "Logging" -msgstr "" +msgstr "日志" msgid "Application packages for logging." -msgstr "" +msgstr "日志记录的应用程序包。" msgid "Whether to enable search docs logging." -msgstr "" +msgstr "是否启用搜索文档日志记录。" msgid "Fields to log for search docs." -msgstr "" +msgstr "搜索文档要记录的字段。" msgid "Whether to use a log file for search logging." -msgstr "" +msgstr "搜索日志记录是否使用日志文件。" msgid "Maximum queue size for search logging." -msgstr "" +msgstr "搜索日志记录的最大队列大小。" msgid "Maximum queue size for click logging." -msgstr "" +msgstr "点击日志记录的最大队列大小。" + +msgid "Maximum queue size for chat usage logging." +msgstr "聊天使用情况日志记录的最大队列大小。" + +msgid "Whether to record the search conditions of logged-in users for the search history." +msgstr "是否为搜索历史记录已登录用户的搜索条件。" + +msgid "Maximum number of search history entries returned per user." +msgstr "每个用户返回的搜索历史条目的最大数量。" msgid "Whether logged-in users can tag documents. Each tag belongs to the user who created it." -msgstr "" +msgstr "已登录用户是否可以为文档添加用户标签。每个用户标签属于创建它的用户。" msgid "Maximum length of a tag name, in code points." -msgstr "" +msgstr "用户标签名称的最大长度(以码点计)。" msgid "Maximum number of tags one user can own." -msgstr "" +msgstr "一个用户可拥有的用户标签的最大数量。" msgid "Maximum number of URLs one tag can be put on." -msgstr "" +msgstr "一个用户标签可以添加到的 URL 的最大数量。" msgid "Maximum number of pending tag changes held in memory until they are applied to the documents." -msgstr "" +msgstr "在应用到文档之前保存在内存中的待处理用户标签变更的最大数量。" msgid "Number of URLs updated per bulk request when tag changes are applied to the documents." -msgstr "" +msgstr "将用户标签变更应用到文档时,每个批量请求更新的 URL 数。" msgid "Maximum number of tags visible to one user in a search." -msgstr "" +msgstr "一次搜索中一个用户可见的用户标签的最大数量。" msgid "Web" -msgstr "" +msgstr "Web" msgid "Maximum input size for admin forms." -msgstr "" +msgstr "管理表单的最大输入大小。" msgid "Whether to enable label in admin config forms." -msgstr "" +msgstr "管理配置表单中是否启用标签。" msgid "Default template name for admin forms." -msgstr "" +msgstr "管理表单的默认模板名称。" msgid "Whether to enable OSDD link (OpenSearch Description Document)." -msgstr "" +msgstr "是否启用 OSDD 链接(OpenSearch Description Document)。" msgid "Whether to enable the clipboard copy icon." -msgstr "" +msgstr "是否启用剪贴板复制图标。" msgid "Admin user names for authentication." -msgstr "" +msgstr "用于认证的管理员用户名。" msgid "Whether to match authentication.admin.users without regard to case: auto, true or false. auto ignores case when ldap.provider.url is set." -msgstr "" +msgstr "是否不区分大小写地匹配 authentication.admin.users:auto、true 或 false。设置了 ldap.provider.url 时,auto 会忽略大小写。" msgid "Admin role names for authentication." -msgstr "" +msgstr "用于认证的管理员角色名称。" msgid "Default permissions for search roles." -msgstr "" +msgstr "搜索角色的默认权限。" msgid "Default display permissions for search roles." -msgstr "" +msgstr "搜索角色的默认显示权限。" msgid "Keep role.search.guest.permissions non-empty. It seeds the guest role that keeps the anonymous search role set non-empty; if the resolved role set is empty the role filter is skipped (fail-open), which can disable role-based access control and expose documents to anonymous users. Guest permissions for search roles." -msgstr "" +msgstr "请保持 role.search.guest.permissions 非空。它用于初始化 guest 角色,使匿名搜索角色集合保持非空;如果解析出的角色集合为空,则会跳过角色过滤器(fail-open),这可能会禁用基于角色的访问控制,并将文档暴露给匿名用户。搜索角色的访客权限。" msgid "Prefix for user roles in search." -msgstr "" +msgstr "搜索中用户角色的前缀。" msgid "Prefix for group roles in search." -msgstr "" +msgstr "搜索中组角色的前缀。" msgid "Prefix for role roles in search." -msgstr "" +msgstr "搜索中 role 角色的前缀。" msgid "Prefix for denied roles in search." -msgstr "" +msgstr "搜索中被拒绝角色的前缀。" msgid "The default path of cookie (basically '/' if no context path)" -msgstr "" +msgstr "Cookie 的默认路径(没有上下文路径时基本上为 '/')" msgid "The default expire of cookie in seconds e.g. 31556926: one year, 86400: one day" -msgstr "" +msgstr "Cookie 的默认过期时间(秒),例如 31556926:一年,86400:一天" msgid "Session tracking modes" -msgstr "" +msgstr "会话跟踪模式" msgid "Whether to add the Secure attribute to the session cookie (JSESSIONID) at startup. When blank (default), Tomcat's automatic behavior is used (Secure is added only for HTTPS requests). Set to true for production HTTPS deployments, especially when TLS is terminated at a reverse proxy. When true, the cookie is not sent over HTTP, so sessions will not be established for plain HTTP; keep it blank for localhost development. The Secure attribute is also required when SameSite=none is used. Changing this value requires a restart." -msgstr "" +msgstr "是否在启动时为会话 Cookie(JSESSIONID)添加 Secure 属性。留空(默认)时使用 Tomcat 的自动行为(仅对 HTTPS 请求添加 Secure)。生产环境的 HTTPS 部署请设置为 true,尤其是在反向代理处终止 TLS 时。为 true 时,Cookie 不会通过 HTTP 发送,因此纯 HTTP 下无法建立会话;本地主机开发时请保持留空。使用 SameSite=none 时也需要 Secure 属性。更改此值需要重启。" msgid "Comma-separated list of request parameter keys to store in cookies before SSO login." -msgstr "" +msgstr "SSO 登录前要存储到 Cookie 中的请求参数键的逗号分隔列表。" msgid "Comma-separated list of required parameter keys that must be present to store in cookies." -msgstr "" +msgstr "必须存在才能存储到 Cookie 中的必需参数键的逗号分隔列表。" msgid "Maximum length of the encoded search parameters stored in cookies." -msgstr "" +msgstr "存储在 Cookie 中的已编码搜索参数的最大长度。" msgid "Maximum size in bytes the stored search parameters may decompress to. The bound above applies to the gzipped cookie, which is no bound on what it expands to, and the cookie comes from the client." -msgstr "" +msgstr "已存储的搜索参数解压后允许的最大字节数。上面的限制适用于经 gzip 压缩的 Cookie,而这并不能限制其展开后的大小,且 Cookie 来自客户端。" msgid "Maximum length of the query string built when restoring the stored search parameters after login. Restoring them is a convenience and the login is not, so a longer one is dropped rather than written to a Location header the container would refuse. Percent-encoding multiplies a CJK query by nine, so this is far smaller than the query itself may be. Raise it together with tomcat.maxHttpHeaderSize in tomcat_config.properties, which bounds the response headers." -msgstr "" +msgstr "登录后恢复已存储的搜索参数时所构建的查询字符串的最大长度。恢复它们只是一种便利,而登录则不是,因此过长的查询字符串会被丢弃,而不是写入容器会拒绝的 Location 头。百分号编码会使 CJK 查询膨胀到九倍,因此该值远小于查询本身可能达到的长度。请与 tomcat_config.properties 中的 tomcat.maxHttpHeaderSize 一起调高,后者限制响应头的大小。" msgid "Cookie name used to store encoded search parameters before SSO login." -msgstr "" +msgstr "SSO 登录前用于存储已编码搜索参数的 Cookie 名称。" msgid "Whether to set HttpOnly attribute to the search parameter cookie." -msgstr "" +msgstr "是否为搜索参数 Cookie 设置 HttpOnly 属性。" msgid "Whether to set Secure attribute to the search parameter cookie. Should be true in production environments using HTTPS." -msgstr "" +msgstr "是否为搜索参数 Cookie 设置 Secure 属性。在使用 HTTPS 的生产环境中应为 true。" msgid "Max-Age (in seconds) for the search parameter cookie. Use -1 for session-only cookies." -msgstr "" +msgstr "搜索参数 Cookie 的 Max-Age(秒)。仅会话 Cookie 请使用 -1。" msgid "Domain attribute for the search parameter cookie. Set to the domain scope you want the cookie to be available on (e.g., example.com)." -msgstr "" +msgstr "搜索参数 Cookie 的 Domain 属性。设置为希望该 Cookie 生效的域范围(例如 example.com)。" msgid "Path attribute for the search parameter cookie. Typically set to \"/\" or the context path of the app." -msgstr "" +msgstr "搜索参数 Cookie 的 Path 属性。通常设置为 \"/\" 或应用的上下文路径。" msgid "SameSite attribute for the search parameter cookie. Valid values: Lax, Strict, None" -msgstr "" +msgstr "搜索参数 Cookie 的 SameSite 属性。有效值:Lax、Strict、None" msgid "The size of one page for paging" -msgstr "" +msgstr "分页时每页的大小" msgid "The size of page range for paging" -msgstr "" +msgstr "分页时页面范围的大小" msgid "The option 'fillLimit' of page range for paging" -msgstr "" +msgstr "分页时页面范围的选项 'fillLimit'" msgid "Fetch Page Size" -msgstr "" +msgstr "每页获取数量" msgid "Maximum number of docboost records to fetch per page." -msgstr "" +msgstr "每页获取的文档提升记录的最大数量。" msgid "Maximum number of keymatch records to fetch per page." -msgstr "" +msgstr "每页获取的关键词匹配记录的最大数量。" msgid "Maximum number of labeltype records to fetch per page." -msgstr "" +msgstr "每页获取的标签类型记录的最大数量。" msgid "Maximum number of tagtype records to fetch per page." -msgstr "" +msgstr "每页获取的用户标签记录的最大数量。" msgid "Maximum number of roletype records to fetch per page." -msgstr "" +msgstr "每页获取的角色类型记录的最大数量。" msgid "Maximum number of user records to fetch per page." -msgstr "" +msgstr "每页获取的用户记录的最大数量。" msgid "Maximum number of role records to fetch per page." -msgstr "" +msgstr "每页获取的角色记录的最大数量。" msgid "Maximum number of group records to fetch per page." -msgstr "" +msgstr "每页获取的组记录的最大数量。" msgid "Maximum number of crawling info parameters to fetch per page." -msgstr "" +msgstr "每页获取的爬网信息参数的最大数量。" msgid "Maximum number of crawling info records to fetch per page." -msgstr "" +msgstr "每页获取的爬网信息记录的最大数量。" msgid "Maximum number of data config records to fetch per page." -msgstr "" +msgstr "每页获取的数据存储配置记录的最大数量。" msgid "Maximum number of web config records to fetch per page." -msgstr "" +msgstr "每页获取的 Web 配置记录的最大数量。" msgid "Maximum number of file config records to fetch per page." -msgstr "" +msgstr "每页获取的文件配置记录的最大数量。" msgid "Maximum number of duplicate host records to fetch per page." -msgstr "" +msgstr "每页获取的重复主机记录的最大数量。" msgid "Maximum number of failure URL records to fetch per page." -msgstr "" +msgstr "每页获取的失败 URL 记录的最大数量。" msgid "Maximum number of favorite log records to fetch per page." -msgstr "" +msgstr "每页获取的收藏日志记录的最大数量。" msgid "Maximum number of file auth records to fetch per page." -msgstr "" +msgstr "每页获取的文件认证记录的最大数量。" msgid "Maximum number of web auth records to fetch per page." -msgstr "" +msgstr "每页获取的 Web 认证记录的最大数量。" msgid "Maximum number of path mapping records to fetch per page." -msgstr "" +msgstr "每页获取的路径映射记录的最大数量。" msgid "Maximum number of request header records to fetch per page." -msgstr "" +msgstr "每页获取的请求头记录的最大数量。" msgid "Maximum number of scheduled job records to fetch per page." -msgstr "" +msgstr "每页获取的计划任务记录的最大数量。" msgid "Maximum number of elevate word records to fetch per page." -msgstr "" +msgstr "每页获取的提升词记录的最大数量。" msgid "Maximum number of bad word records to fetch per page." -msgstr "" +msgstr "每页获取的屏蔽词记录的最大数量。" msgid "Maximum number of dictionary records to fetch per page." -msgstr "" +msgstr "每页获取的字典记录的最大数量。" msgid "Maximum number of related content records to fetch per page." -msgstr "" +msgstr "每页获取的相关内容记录的最大数量。" msgid "Maximum number of related query records to fetch per page." -msgstr "" +msgstr "每页获取的相关查询记录的最大数量。" msgid "Maximum number of thumbnail queue records to fetch per page." -msgstr "" +msgstr "每页获取的缩略图队列记录的最大数量。" msgid "Maximum number of thumbnail purge records to fetch per page." -msgstr "" +msgstr "每页获取的缩略图清除记录的最大数量。" msgid "Maximum number of score booster records to fetch per page." -msgstr "" +msgstr "每页获取的评分提升器记录的最大数量。" msgid "Maximum number of search log records to fetch per page." -msgstr "" +msgstr "每页获取的搜索日志记录的最大数量。" msgid "Whether to track total hits in search list page." -msgstr "" +msgstr "搜索列表页面中是否跟踪总命中数。" msgid "Maximum content length (in characters) rendered on the search list edit page." -msgstr "" +msgstr "搜索列表编辑页面上渲染的内容的最大长度(字符数)。" msgid "Search Page" -msgstr "" +msgstr "搜索页面" msgid "Default start page for search results." -msgstr "" +msgstr "搜索结果的默认起始页。" msgid "Default size of search results per page." -msgstr "" +msgstr "每页搜索结果的默认大小。" msgid "Maximum size of search results per page." -msgstr "" +msgstr "每页搜索结果的最大大小。" msgid "Maximum length of a v2 API string query parameter (q, sort, sdh). OWASP API4:2023." -msgstr "" +msgstr "v2 API 字符串查询参数(q、sort、sdh)的最大长度。OWASP API4:2023。" msgid "Maximum number of values for a v2 API repeatable query parameter." -msgstr "" +msgstr "v2 API 可重复查询参数的最大值个数。" msgid "Maximum click-log timestamp (rt, epoch ms) accepted by the v2 click API. OWASP API4:2023." -msgstr "" +msgstr "v2 点击 API 接受的点击日志时间戳(rt,epoch 毫秒)的最大值。OWASP API4:2023。" msgid "searchlog" -msgstr "" +msgstr "搜索日志" msgid "Request headers to include in search log." -msgstr "" +msgstr "要包含在搜索日志中的请求头。" msgid "Batch size for search log processing." -msgstr "" +msgstr "搜索日志处理的批处理大小。" + +msgid "Number of days of search logs read when generating related queries from search logs." +msgstr "从搜索日志生成相关查询时读取的搜索日志天数。" + +msgid "Maximum number of terms generated per virtual host." +msgstr "每个虚拟主机生成的单词的最大数量。" + +msgid "Maximum number of related queries generated per term." +msgstr "每个单词生成的相关查询的最大数量。" + +msgid "Minimum number of distinct user sessions required for a term and for each of its related queries." +msgstr "单词及其每个相关查询所需的最少不同用户会话数。" + +msgid "Interval (minutes) after a search within which a follow-up search of the same session counts as a refinement." +msgstr "一次搜索之后的间隔(分钟),在该间隔内同一会话的后续搜索算作细化。" + +msgid "Maximum number of search logs of a term read to find the sessions that searched it." +msgstr "为找出搜索过某个单词的会话而读取的该单词的搜索日志的最大数量。" + +msgid "Maximum number of sessions per term whose follow-up searches are read." +msgstr "每个单词读取其后续搜索的会话的最大数量。" + +msgid "Maximum number of follow-up search logs read per term." +msgstr "每个单词读取的后续搜索日志的最大数量。" + +msgid "Minimum length (in characters) of a generated term or related query." +msgstr "生成的单词或相关查询的最小长度(字符数)。" + +msgid "Maximum length (in characters) of a generated term or related query." +msgstr "生成的单词或相关查询的最大长度(字符数)。" + +msgid "docreport Maximum number of duplicate groups the document report screen shows, largest first." +msgstr "docreport 文档报告页面显示的重复组的最大数量,按从大到小排列。" + +msgid "Maximum number of documents the document report screen lists for each duplicate group." +msgstr "文档报告页面为每个重复组列出的文档的最大数量。" + +msgid "Number of content signatures read per request when the duplicate report is downloaded as CSV." +msgstr "将重复报告下载为 CSV 时,每个请求读取的内容签名数。" + +msgid "Default number of days since the last modification after which a document counts as dormant." +msgstr "文档自最后一次修改起经过多少天后被视为休眠的默认天数。" msgid "Minimum width for HTML images in thumbnails." -msgstr "" +msgstr "缩略图中 HTML 图像的最小宽度。" msgid "Minimum height for HTML images in thumbnails." -msgstr "" +msgstr "缩略图中 HTML 图像的最小高度。" msgid "Maximum aspect ratio for HTML images in thumbnails." -msgstr "" +msgstr "缩略图中 HTML 图像的最大纵横比。" msgid "Width of generated thumbnail images." -msgstr "" +msgstr "生成的缩略图图像的宽度。" msgid "Height of generated thumbnail images." -msgstr "" +msgstr "生成的缩略图图像的高度。" msgid "Format of generated thumbnail images." -msgstr "" +msgstr "生成的缩略图图像的格式。" msgid "XPath to select images for thumbnails." -msgstr "" +msgstr "用于为缩略图选择图像的 XPath。" msgid "File extensions to exclude from thumbnail generation." -msgstr "" +msgstr "要从缩略图生成中排除的文件扩展名。" msgid "Interval for thumbnail generator." -msgstr "" +msgstr "缩略图生成器的间隔。" msgid "Targets for thumbnail generator (e.g., all)." -msgstr "" +msgstr "缩略图生成器的目标(例如 all)。" msgid "Whether the thumbnail crawler is enabled." -msgstr "" +msgstr "是否启用缩略图爬虫。" msgid "Interval for system monitor in thumbnail processing." -msgstr "" +msgstr "缩略图处理中系统监控的间隔。" msgid "User" -msgstr "" +msgstr "用户" msgid "User code settings" -msgstr "" +msgstr "用户代码设置" msgid "User code minimum length." -msgstr "" +msgstr "用户代码的最小长度。" msgid "User code maximum length." -msgstr "" +msgstr "用户代码的最大长度。" msgid "User code pattern for validation." -msgstr "" +msgstr "用于验证的用户代码模式。" msgid "Name to display in the From field of emails." -msgstr "" +msgstr "在电子邮件的 From 字段中显示的名称。" msgid "Email address to use in the From field." -msgstr "" +msgstr "在 From 字段中使用的电子邮件地址。" msgid "Hostname for the mail server." -msgstr "" +msgstr "邮件服务器的主机名。" msgid "Target name for the scheduler." -msgstr "" +msgstr "调度器的目标名称。" msgid "Job class for the scheduler." -msgstr "" +msgstr "调度器的作业类。" msgid "Mode for concurrent execution in the scheduler." -msgstr "" +msgstr "调度器中并发执行的模式。" msgid "Interval for scheduler monitoring." -msgstr "" +msgstr "调度器监控的间隔。" msgid "Interval (seconds) for polling heartbeats and events." -msgstr "" +msgstr "轮询心跳和事件的间隔(秒)。" msgid "Time-to-live (ms) for instance heartbeat documents." -msgstr "" +msgstr "实例心跳文档的存活时间(毫秒)。" msgid "Time-to-live (ms) for operation lock documents." -msgstr "" +msgstr "操作锁文档的存活时间(毫秒)。" msgid "Maximum number of retries for acquiring an operation lock." -msgstr "" +msgstr "获取操作锁的最大重试次数。" msgid "Time-to-live (ms) for event notification documents." -msgstr "" +msgstr "事件通知文档的存活时间(毫秒)。" msgid "Base link for online help." -msgstr "" +msgstr "在线帮助的基础链接。" msgid "Installation guide link for online help." -msgstr "" +msgstr "在线帮助的安装指南链接。" msgid "End-of-life information link for online help." -msgstr "" +msgstr "在线帮助的生命周期结束信息链接。" msgid "Online help key for failure URL." -msgstr "" +msgstr "失败 URL 的在线帮助键。" msgid "Online help key for elevate word." -msgstr "" +msgstr "提升词的在线帮助键。" msgid "Online help key for request header." -msgstr "" +msgstr "请求头的在线帮助键。" msgid "Online help key for synonym dictionary." -msgstr "" +msgstr "同义词词典的在线帮助键。" msgid "Online help key for dictionary." -msgstr "" +msgstr "字典的在线帮助键。" msgid "Online help key for Kuromoji dictionary." -msgstr "" +msgstr "Kuromoji 词典的在线帮助键。" msgid "Online help key for protected words dictionary." -msgstr "" +msgstr "Protwords 词典的在线帮助键。" msgid "Online help key for stopwords dictionary." -msgstr "" +msgstr "停用词词典的在线帮助键。" msgid "Online help key for stemmer override dictionary." -msgstr "" +msgstr "Stemmer 覆盖词典的在线帮助键。" msgid "Online help key for mapping dictionary." -msgstr "" +msgstr "映射词典的在线帮助键。" msgid "Online help key for web config." -msgstr "" +msgstr "Web 配置的在线帮助键。" msgid "Online help key for search list." -msgstr "" +msgstr "搜索列表的在线帮助键。" msgid "Online help key for log." -msgstr "" +msgstr "日志的在线帮助键。" msgid "Online help key for general settings." -msgstr "" +msgstr "常规设置的在线帮助键。" msgid "Online help key for role." -msgstr "" +msgstr "角色的在线帮助键。" msgid "Online help key for job log." -msgstr "" +msgstr "作业日志的在线帮助键。" msgid "Online help key for keymatch." -msgstr "" +msgstr "关键词匹配的在线帮助键。" msgid "Online help key for related query." -msgstr "" +msgstr "相关查询的在线帮助键。" msgid "Online help key for related content." -msgstr "" +msgstr "相关内容的在线帮助键。" msgid "Online help key for wizard." -msgstr "" +msgstr "向导的在线帮助键。" msgid "Online help key for bad word." -msgstr "" +msgstr "屏蔽词的在线帮助键。" msgid "Online help key for path mapping." -msgstr "" +msgstr "路径映射的在线帮助键。" msgid "Online help key for boost document." -msgstr "" +msgstr "文档提升的在线帮助键。" msgid "Online help key for data config." -msgstr "" +msgstr "数据存储配置的在线帮助键。" msgid "Online help key for system info." -msgstr "" +msgstr "系统信息的在线帮助键。" msgid "Online help key for user." -msgstr "" +msgstr "用户的在线帮助键。" msgid "Online help key for group." -msgstr "" +msgstr "组的在线帮助键。" msgid "Online help key for dashboard." -msgstr "" +msgstr "仪表板的在线帮助键。" msgid "Online help key for web authentication." -msgstr "" +msgstr "Web 认证的在线帮助键。" msgid "Online help key for file config." -msgstr "" +msgstr "文件配置的在线帮助键。" msgid "Online help key for file authentication." -msgstr "" +msgstr "文件认证的在线帮助键。" msgid "Online help key for label type." -msgstr "" +msgstr "标签类型的在线帮助键。" msgid "Online help key for tag type." -msgstr "" +msgstr "用户标签的在线帮助键。" msgid "Online help key for duplicate host." -msgstr "" +msgstr "重复主机的在线帮助键。" msgid "Online help key for scheduler." -msgstr "" +msgstr "调度器的在线帮助键。" msgid "Online help key for crawling info." -msgstr "" +msgstr "爬网信息的在线帮助键。" msgid "Online help key for backup." -msgstr "" +msgstr "备份的在线帮助键。" msgid "Online help key for upgrade." -msgstr "" +msgstr "升级的在线帮助键。" msgid "Online help key for search request." -msgstr "" +msgstr "搜索请求的在线帮助键。" msgid "Online help key for access token." -msgstr "" +msgstr "访问令牌的在线帮助键。" msgid "Online help key for suggest." -msgstr "" +msgstr "建议的在线帮助键。" msgid "Online help key for search log." -msgstr "" +msgstr "搜索日志的在线帮助键。" msgid "Online help key for maintenance." -msgstr "" +msgstr "维护的在线帮助键。" msgid "Online help key for plugin." -msgstr "" +msgstr "插件的在线帮助键。" msgid "Online help key for storage." -msgstr "" +msgstr "存储的在线帮助键。" msgid "Supported languages for online help." -msgstr "" +msgstr "在线帮助支持的语言。" msgid "Forum link for user support." -msgstr "" +msgstr "用户支持的论坛链接。" msgid "Supported languages for the forum." -msgstr "" +msgstr "论坛支持的语言。" msgid "Seed value for popular word suggestion." -msgstr "" +msgstr "热门词建议的种子值。" msgid "Tags for popular word suggestion." -msgstr "" +msgstr "热门词建议的标签。" msgid "Fields for popular word suggestion." -msgstr "" +msgstr "热门词建议的字段。" msgid "Excluded words for popular word suggestion." -msgstr "" +msgstr "热门词建议的排除词。" msgid "Number of popular words to suggest." -msgstr "" +msgstr "要建议的热门词数量。" msgid "Window size for popular word suggestion." -msgstr "" +msgstr "热门词建议的窗口大小。" msgid "Query frequency for popular word suggestion." -msgstr "" +msgstr "热门词建议的查询频率。" msgid "Minimum hit count for suggestion." -msgstr "" +msgstr "建议的最小命中数。" msgid "Field for suggestion contents." -msgstr "" +msgstr "建议内容的字段。" msgid "Field for suggestion tags." -msgstr "" +msgstr "建议标签的字段。" msgid "Field for suggestion roles." -msgstr "" +msgstr "建议角色的字段。" msgid "Index contents for suggestion." -msgstr "" +msgstr "建议的索引内容。" msgid "Interval for suggestion update requests." -msgstr "" +msgstr "建议更新请求的间隔。" msgid "Number of documents per suggestion update request." -msgstr "" +msgstr "每个建议更新请求的文档数。" msgid "Percentage limit for suggestion update contents." -msgstr "" +msgstr "建议更新内容的百分比限制。" msgid "Maximum number of suggestion update contents." -msgstr "" +msgstr "建议更新内容的最大数量。" msgid "Maximum document size for suggestion update." -msgstr "" +msgstr "建议更新的最大文档大小。" msgid "Scroll size for suggestion source reader." -msgstr "" +msgstr "建议源读取器的滚动大小。" msgid "Cache size for popular word suggestion." -msgstr "" +msgstr "热门词建议的缓存大小。" msgid "Cache expiration (seconds) for popular word suggestion." -msgstr "" +msgstr "热门词建议的缓存过期时间(秒)。" msgid "Permissions for suggestion search log." -msgstr "" +msgstr "建议搜索日志的权限。" msgid "Interval for system monitor in suggestion." -msgstr "" +msgstr "建议中系统监控的间隔。" msgid "Whether LDAP admin is enabled." -msgstr "" +msgstr "是否启用 LDAP 管理。" msgid "User filter for LDAP admin." -msgstr "" +msgstr "LDAP 管理的用户过滤器。" msgid "Base DN for LDAP admin user." -msgstr "" +msgstr "LDAP 管理用户的基础 DN。" msgid "Object classes for LDAP admin user." -msgstr "" +msgstr "LDAP 管理用户的对象类。" msgid "Role filter for LDAP admin." -msgstr "" +msgstr "LDAP 管理的角色过滤器。" msgid "Base DN for LDAP admin role." -msgstr "" +msgstr "LDAP 管理角色的基础 DN。" msgid "Object classes for LDAP admin role." -msgstr "" +msgstr "LDAP 管理角色的对象类。" msgid "Group filter for LDAP admin." -msgstr "" +msgstr "LDAP 管理的组过滤器。" msgid "Base DN for LDAP admin group." -msgstr "" +msgstr "LDAP 管理组的基础 DN。" msgid "Object classes for LDAP admin group." -msgstr "" +msgstr "LDAP 管理组的对象类。" msgid "Whether to sync password for LDAP admin." -msgstr "" +msgstr "是否为 LDAP 管理同步密码。" msgid "Whether to validate LDAP authentication." -msgstr "" +msgstr "是否验证 LDAP 认证。" msgid "Timeout (milliseconds) to establish an LDAP connection. This also bounds the TLS handshake and the initial bind response. 0 or less leaves it to the JDK/OS default." -msgstr "" +msgstr "建立 LDAP 连接的超时时间(毫秒)。这同时也限制 TLS 握手和初始绑定响应。0 或更小的值表示交由 JDK/OS 的默认值处理。" msgid "Timeout (milliseconds) to wait for an LDAP response after the connection is bound. 0 or less waits indefinitely." -msgstr "" +msgstr "连接绑定之后等待 LDAP 响应的超时时间(毫秒)。0 或更小的值表示无限期等待。" msgid "Server side time limit (milliseconds) for an LDAP search. 0 or less means no limit." -msgstr "" +msgstr "LDAP 搜索的服务器端时间限制(毫秒)。0 或更小的值表示无限制。" msgid "Maximum username length for LDAP." -msgstr "" +msgstr "LDAP 的最大用户名长度。" msgid "Whether to ignore NetBIOS name in LDAP." -msgstr "" +msgstr "LDAP 中是否忽略 NetBIOS 名称。" msgid "Whether to allow underscores in LDAP group names." -msgstr "" +msgstr "LDAP 组名中是否允许下划线。" msgid "Whether to use lowercase for LDAP permission names." -msgstr "" +msgstr "LDAP 权限名称是否使用小写。" msgid "Whether to allow empty permissions in LDAP." -msgstr "" +msgstr "LDAP 中是否允许空权限。" msgid "Whether to use samAccountName for LDAP group." -msgstr "" +msgstr "LDAP 组是否使用 samAccountName。" msgid "Whether LDAP role search for user is enabled." -msgstr "" +msgstr "是否启用针对用户的 LDAP 角色搜索。" msgid "Whether LDAP role search for group is enabled." -msgstr "" +msgstr "是否启用针对组的 LDAP 角色搜索。" msgid "Whether LDAP role search for role is enabled." -msgstr "" +msgstr "是否启用针对角色的 LDAP 角色搜索。" msgid "LDAP attribute for surname." -msgstr "" +msgstr "姓氏的 LDAP 属性。" msgid "LDAP attribute for given name." -msgstr "" +msgstr "名字的 LDAP 属性。" msgid "LDAP attribute for employee number." -msgstr "" +msgstr "员工编号的 LDAP 属性。" msgid "LDAP attribute for mail." -msgstr "" +msgstr "邮件的 LDAP 属性。" msgid "LDAP attribute for telephone number." -msgstr "" +msgstr "电话号码的 LDAP 属性。" msgid "LDAP attribute for home phone." -msgstr "" +msgstr "家庭电话的 LDAP 属性。" msgid "LDAP attribute for home postal address." -msgstr "" +msgstr "家庭邮寄地址的 LDAP 属性。" msgid "LDAP attribute for labeled URI." -msgstr "" +msgstr "带标签的 URI 的 LDAP 属性。" msgid "LDAP attribute for room number." -msgstr "" +msgstr "房间号的 LDAP 属性。" msgid "LDAP attribute for description." -msgstr "" +msgstr "描述的 LDAP 属性。" msgid "LDAP attribute for title." -msgstr "" +msgstr "职位的 LDAP 属性。" msgid "LDAP attribute for pager." -msgstr "" +msgstr "寻呼机的 LDAP 属性。" msgid "LDAP attribute for street." -msgstr "" +msgstr "街道的 LDAP 属性。" msgid "LDAP attribute for postal code." -msgstr "" +msgstr "邮政编码的 LDAP 属性。" msgid "LDAP attribute for physical delivery office name." -msgstr "" +msgstr "物理投递办公室名称的 LDAP 属性。" msgid "LDAP attribute for destination indicator." -msgstr "" +msgstr "目的地指示符的 LDAP 属性。" msgid "LDAP attribute for international ISDN number." -msgstr "" +msgstr "国际 ISDN 号码的 LDAP 属性。" msgid "LDAP attribute for state." -msgstr "" +msgstr "州/省的 LDAP 属性。" msgid "LDAP attribute for employee type." -msgstr "" +msgstr "员工类型的 LDAP 属性。" msgid "LDAP attribute for facsimile telephone number." -msgstr "" +msgstr "传真电话号码的 LDAP 属性。" msgid "LDAP attribute for post office box." -msgstr "" +msgstr "邮政信箱的 LDAP 属性。" msgid "LDAP attribute for initials." -msgstr "" +msgstr "姓名首字母的 LDAP 属性。" msgid "LDAP attribute for car license." -msgstr "" +msgstr "车牌的 LDAP 属性。" msgid "LDAP attribute for mobile." -msgstr "" +msgstr "手机的 LDAP 属性。" msgid "LDAP attribute for postal address." -msgstr "" +msgstr "邮寄地址的 LDAP 属性。" msgid "LDAP attribute for city." -msgstr "" +msgstr "城市的 LDAP 属性。" msgid "LDAP attribute for teletex terminal identifier." -msgstr "" +msgstr "Teletex 终端标识符的 LDAP 属性。" msgid "LDAP attribute for X.121 address." -msgstr "" +msgstr "X.121 地址的 LDAP 属性。" msgid "LDAP attribute for business category." -msgstr "" +msgstr "业务类别的 LDAP 属性。" msgid "LDAP attribute for registered address." -msgstr "" +msgstr "注册地址的 LDAP 属性。" msgid "LDAP attribute for display name." -msgstr "" +msgstr "显示名称的 LDAP 属性。" msgid "LDAP attribute for preferred language." -msgstr "" +msgstr "首选语言的 LDAP 属性。" msgid "LDAP attribute for department number." -msgstr "" +msgstr "部门编号的 LDAP 属性。" msgid "LDAP attribute for UID number." -msgstr "" +msgstr "UID 编号的 LDAP 属性。" msgid "LDAP attribute for GID number." -msgstr "" +msgstr "GID 编号的 LDAP 属性。" msgid "LDAP attribute for home directory." -msgstr "" +msgstr "主目录的 LDAP 属性。" msgid "Plugin repository URLs." -msgstr "" +msgstr "插件仓库的 URL。" msgid "Version filter for plugins." -msgstr "" +msgstr "插件的版本过滤器。" msgid "Maximum number of items per page in storage." -msgstr "" +msgstr "存储中每页的最大项目数。" msgid "List of invalid admin passwords." -msgstr "" +msgstr "无效管理员密码的列表。" msgid "Minimum password length (0 to disable)." -msgstr "" +msgstr "最小密码长度(0 表示禁用)。" msgid "Maximum length of a password field." -msgstr "" +msgstr "密码字段的最大长度。" msgid "Require uppercase letters in password." -msgstr "" +msgstr "密码中要求包含大写字母。" msgid "Require lowercase letters in password." -msgstr "" +msgstr "密码中要求包含小写字母。" msgid "Require digits in password." -msgstr "" +msgstr "密码中要求包含数字。" msgid "Require special characters in password." -msgstr "" +msgstr "密码中要求包含特殊字符。" msgid "Whether RAG chat feature is enabled." -msgstr "" +msgstr "是否启用 RAG 聊天功能。" + +msgid "Whether to record the usage of each RAG chat request (user, time, LLM calls and tokens) in the chat log. The question and the answer are never recorded." +msgstr "是否在聊天日志中记录每个 RAG 聊天请求的使用情况(用户、时间、LLM 调用次数和 token 数)。绝不会记录问题和答案。" msgid "Chat generation settings." -msgstr "" +msgstr "聊天生成设置。" + +msgid "Maximum number of times one chat request regenerates its search query and searches again when the search finds no documents or, in the streaming chat, none of the hits is judged relevant. Each regeneration makes one LLM call, plus one relevance evaluation call when the new search has hits (0 disables)." +msgstr "当搜索未找到任何文档,或在流式聊天中没有任何命中结果被判定为相关时,一个聊天请求重新生成其搜索查询并再次搜索的最大次数。每次重新生成会产生一次 LLM 调用,如果新的搜索有命中结果,还会额外产生一次相关性评估调用(0 表示禁用)。" msgid "Session settings." -msgstr "" +msgstr "会话设置。" msgid "Maximum cached chat sessions; least recently accessed are evicted above it (0 or less means 100)." -msgstr "" +msgstr "缓存的聊天会话的最大数量;超过该数量时,最近最少访问的会话会被逐出(0 或更小的值表示 100)。" msgid "Maximum messages kept in one chat session; older turns are trimmed on each new message." -msgstr "" +msgstr "一个聊天会话中保留的最大消息数;每收到新消息时,较早的轮次会被裁剪。" msgid "Enhanced RAG flow settings. Fields to retrieve for full document content." -msgstr "" +msgstr "增强 RAG 流程设置。用于检索完整文档内容的字段。" msgid "Highlight settings for RAG search." -msgstr "" +msgstr "RAG 搜索的高亮设置。" msgid "Number of highlight fragments per document in the RAG chat context search." -msgstr "" +msgstr "RAG 聊天上下文搜索中每个文档的高亮片段数。" msgid "Large-document handling for answer generation. Documents whose content_length exceeds this value use highlighted passages instead of full content in the answer context." -msgstr "" +msgstr "回答生成时对大型文档的处理。content_length 超过该值的文档,在回答上下文中使用高亮段落而不是完整内容。" msgid "Highlight settings used when extracting passages from large documents for the answer context." -msgstr "" +msgstr "从大型文档中提取段落作为回答上下文时使用的高亮设置。" msgid "Number of highlight fragments taken from each oversized document for the answer context." -msgstr "" +msgstr "从每个超大文档中获取并用于回答上下文的高亮片段数。" msgid "History content mode for assistant messages. smart_summary - drop assistant body, keep only past search query + referenced titles per turn (default, recommended) full - send the whole assistant response source_titles - body + referenced titles suffix source_titles_and_urls - \"[References: title (url), ...]\" only truncated - truncate assistant response at history.assistant.max.chars none - drop assistant turns from history" -msgstr "" +msgstr "助手消息的历史内容模式。smart_summary - 丢弃助手正文,每轮仅保留过去的搜索查询和参照标题(默认,推荐) full - 发送完整的助手响应 source_titles - 正文加参照标题后缀 source_titles_and_urls - 仅 \"[References: title (url), ...]\" truncated - 在 history.assistant.max.chars 处截断助手响应 none - 从历史中丢弃助手轮次" msgid "Maximum number of referenced document titles included per turn in smart_summary history mode." -msgstr "" +msgstr "smart_summary 历史模式下每轮包含的参照文档标题的最大数量。" + +msgid "Maximum number of parts a document is split into when chatting about a single document longer than the LLM context budget. Each part is summarized separately and the summaries are combined into the answer; parts beyond this number are not used. A request about such a document makes up to this many LLM calls plus one for the answer, on every turn." +msgstr "针对长于 LLM 上下文预算的单个文档进行聊天时,将该文档拆分成的最大部分数。每个部分会分别生成摘要,这些摘要会被合并为回答;超出该数量的部分不会被使用。针对此类文档的请求,每一轮最多产生这么多次 LLM 调用,外加一次用于生成回答的调用。" + +msgid "Language the LLM is asked to answer in. browser - the language of the user's browser or UI locale; no instruction for English (default) none - no language instruction; the LLM usually answers in the language of the question en, ja.. - always answer in this language" +msgstr "要求 LLM 使用的回答语言。browser - 用户浏览器或 UI 区域设置的语言;英语时不添加指示(默认) none - 不添加语言指示;LLM 通常使用问题所用的语言回答 en, ja.. - 始终使用该语言回答" msgid "Index Export" -msgstr "" +msgstr "索引导出" msgid "Comma-separated document fields omitted from files written by the index export job." -msgstr "" +msgstr "索引导出作业写入的文件中省略的文档字段(逗号分隔)。" msgid "Number of documents fetched per scroll request by the index export job." -msgstr "" +msgstr "索引导出作业每次滚动请求获取的文档数。" msgid "Output format for exported documents; only html and json are accepted, anything else fails the job." -msgstr "" +msgstr "导出文档的输出格式;仅接受 html 和 json,其他任何值都会导致作业失败。" msgid "Log Notification Interval (seconds) for flushing log notification buffer to search engine." -msgstr "" +msgstr "日志通知 将日志通知缓冲区刷新到搜索引擎的间隔(秒)。" msgid "Maximum length of notification details text." -msgstr "" +msgstr "通知详情文本的最大长度。" msgid "Maximum number of events to display in notification." -msgstr "" +msgstr "通知中显示的事件的最大数量。" msgid "Maximum length of each log message in notification." -msgstr "" +msgstr "通知中每条日志消息的最大长度。" msgid "Maximum number of events to fetch from search engine per notification job." -msgstr "" +msgstr "每个通知作业从搜索引擎获取的事件的最大数量。" msgid "Maximum number of events to buffer in memory." -msgstr "" +msgstr "内存中缓冲的事件的最大数量。" msgid "Interval (seconds) for the notification job cycle, used in notification messages." -msgstr "" +msgstr "通知作业周期的间隔(秒),用于通知消息中。" msgid "Static theme system (see docs/superpowers/specs/2026-05-21-fess-static-theme-design.md)" -msgstr "" +msgstr "静态主题系统(参见 docs/superpowers/specs/2026-05-21-fess-static-theme-design.md)" msgid "Maximum size (bytes) of an uploaded theme archive." -msgstr "" +msgstr "上传的主题归档文件的最大大小(字节)。" msgid "Maximum total extracted size (bytes); extraction aborts once it is exceeded." -msgstr "" +msgstr "解压后的最大总大小(字节);一旦超出,解压即中止。" msgid "Maximum number of entries allowed in an uploaded theme archive." -msgstr "" +msgstr "上传的主题归档文件中允许的最大条目数。" msgid "Maximum uncompressed/compressed ratio for a single theme archive entry." -msgstr "" +msgstr "单个主题归档条目的最大解压/压缩比。" msgid "Maximum cumulative uncompressed/compressed ratio for the whole archive (zip-bomb guard)." -msgstr "" +msgstr "整个归档的最大累计解压/压缩比(zip 炸弹防护)。" msgid "Compressed bytes read before the cumulative zip ratio check applies; smaller archives skip it." -msgstr "" +msgstr "应用累计 zip 压缩比检查之前读取的压缩字节数;更小的归档会跳过该检查。" msgid "Retention (days) for a replaced theme directory before the cleanup sweep removes it." -msgstr "" +msgstr "被替换的主题目录在清理扫描将其删除之前的保留时间(天)。" + +msgid "Repository URLs (comma separated) that static themes are downloaded from." +msgstr "下载静态主题的仓库 URL(逗号分隔)。" + +msgid "Value of the frame-ancestors directive in the Content-Security-Policy of the static theme's HTML pages: the origins that may embed them in a frame. The default 'none' lets no page embed them. WebKit (Safari) applies frame-ancestors to the blob: frames that the file preview and the cache view of a theme use, so it shows them blank while the value is 'none'. Leave the value empty to drop the directive; X-Frame-Options: DENY is sent either way and then keeps the pages out of frames in every browser (a browser that honors frame-ancestors ignores that header)." +msgstr "静态主题的 HTML 页面的 Content-Security-Policy 中 frame-ancestors 指令的值:允许将这些页面嵌入框架的来源。默认值 'none' 表示任何页面都不能嵌入它们。WebKit(Safari)会将 frame-ancestors 应用于主题的文件预览和缓存视图所使用的 blob: 框架,因此当该值为 'none' 时,它会将这些框架显示为空白。将该值留空可去掉该指令;无论哪种情况都会发送 X-Frame-Options: DENY,并使这些页面在所有浏览器中都无法出现在框架内(遵循 frame-ancestors 的浏览器会忽略该头)。" msgid "Optional: canonical external origin(s) of this Fess instance (comma/newline separated), e.g. https://fess.example.com. When set, these are treated as same-origin for the v2 CSRF Origin check WITHOUT trusting forwarded headers. Recommended behind reverse proxies that are not listed in rate.limit.trusted.proxies. When empty, the target origin is reconstructed from trusted-proxy X-Forwarded-* headers, then from the servlet request." -msgstr "" +msgstr "可选:此 Fess 实例的规范外部来源(逗号/换行分隔),例如 https://fess.example.com。设置后,这些来源在 v2 CSRF Origin 检查中被视为同源,且不会信任转发头。建议用于未列在 rate.limit.trusted.proxies 中的反向代理之后。为空时,目标来源将先根据受信任代理的 X-Forwarded-* 头重建,然后再根据 Servlet 请求重建。" msgid "Login attempts allowed per client IP each minute; 0 or less disables the gate." -msgstr "" +msgstr "每个客户端 IP 每分钟允许的登录尝试次数;0 或更小的值表示禁用该限制。" msgid "Login attempts allowed per client IP and user name each minute; also gates password change." -msgstr "" +msgstr "每个客户端 IP 和用户名组合每分钟允许的登录尝试次数;同时也限制密码修改。" msgid "Lockout (seconds) applied once a login rate limit is exceeded; 0 or less disables the lockout." -msgstr "" +msgstr "超过登录速率限制后实施的锁定时间(秒);0 或更小的值表示禁用锁定。" msgid "Maximum login rate-limit buckets held in memory; idle buckets are evicted at the cap." -msgstr "" +msgstr "内存中保留的登录速率限制桶的最大数量;达到上限时,空闲的桶会被逐出。" msgid "Interval between SSE keep-alive pings emitted by /api/v2/chat/stream. The ping is a comment-only line (\": keepalive\\n\\n\") that does not affect the event stream but defeats intermediaries (nginx default proxy_read_timeout is 60s) that drop idle connections during long LLM phases. Set <=0 to disable. Unit: milliseconds." -msgstr "" +msgstr "/api/v2/chat/stream 发出的 SSE keep-alive ping 的间隔。该 ping 是仅含注释的一行(\": keepalive\\n\\n\"),不会影响事件流,但能够规避在长时间的 LLM 阶段断开空闲连接的中间设备(nginx 默认的 proxy_read_timeout 为 60s)。设置为 <=0 表示禁用。单位:毫秒。" diff --git a/zh-cn/15.9/config/properties.rst b/zh-cn/15.9/config/properties.rst index 05527361..eb363fc9 100644 --- a/zh-cn/15.9/config/properties.rst +++ b/zh-cn/15.9/config/properties.rst @@ -15,7 +15,7 @@ one, fill in ``properties.po`` beside this file. .. fess repository; translations come from properties.po beside this file. .. Regenerate with tools/update_properties_doc.sh. -Core +核心 ---- .. list-table:: @@ -25,71 +25,71 @@ Core - Description - Default * - domain.title - - The title of the domain for logging and display. + - 用于日志记录和显示的域标题。 - ``Fess`` -.. list-table:: Search Engine +.. list-table:: 搜索引擎 :header-rows: 1 * - Name - Description - Default * - search_engine.type - - The type of search engine backend (e.g., default, opensearch). + - 搜索引擎后端的类型(例如 default、opensearch)。 - ``default`` * - search_engine.http.url - - The URL of the search engine HTTP endpoint. For IPv6 environments, use brackets around the IPv6 address (e.g., http://[::1]:9200) + - 搜索引擎 HTTP 端点的 URL。在 IPv6 环境中,请用方括号括住 IPv6 地址(例如 http://[::1]:9200) - ``http://localhost:9200`` * - search_engine.http.ssl.certificate_authorities - - Path to SSL certificate authorities for secure HTTP connections. + - 用于安全 HTTP 连接的 SSL 证书颁发机构的路径。 - (empty) * - search_engine.username - - Username for authenticating to the search engine. + - 用于向搜索引擎进行认证的用户名。 - (empty) * - search_engine.password - - Password for authenticating to the search engine. + - 用于向搜索引擎进行认证的密码。 - (empty) * - search_engine.heartbeat_interval - - Interval (ms) for heartbeat checks to the search engine. + - 对搜索引擎进行心跳检查的间隔(毫秒)。 - ``10000`` * - app.cipher.algorithm - - Cipher algorithm used for encryption. + - 用于加密的密码算法。 - ``aes`` * - app.cipher.key - - Secret key for encryption (change this value for production). + - 加密用的密钥(生产环境请更改此值)。 - ``___change__me___`` * - app.digest.algorithm - - Algorithm for digest calculation. + - 用于计算摘要的算法。 - ``sha256`` * - app.password.algorithm - - Password hashing (new mechanism, Spring Security v5.8 compatible) Supported: bcrypt (only, as of now) + - 密码哈希(新机制,兼容 Spring Security v5.8)。支持:bcrypt(目前仅此一种) - ``bcrypt`` * - app.password.bcrypt.cost - - BCrypt cost (log rounds). 10 matches Spring Security v5.8 default. Range: 4-31. + - BCrypt 的 cost(对数轮数)。10 与 Spring Security v5.8 的默认值一致。范围:4-31。 - ``10`` * - app.password.upgrade.enabled - - Lazy re-hashing on successful login for legacy hashes. + - 登录成功时对旧版哈希进行延迟重新哈希。 - ``true`` * - app.encrypt.property.pattern - - NOTE: app.digest.algorithm is kept for LEGACY password verification only (pre-upgrade hashes that have no {id} prefix). Do not use for new passwords. Regex pattern for properties to encrypt. + - 注意:app.digest.algorithm 仅为 旧版密码校验而保留(针对没有 {id} 前缀的升级前哈希)。请勿用于新密码。要加密的属性的正则表达式。 - ``.*password|.*key|.*token|.*secret`` * - app.log.sensitive.property.pattern - - Regex pattern for sensitive values to mask in debug logs (case-insensitive match against property/env keys). + - 调试日志中要遮蔽的敏感值的正则表达式(对属性/环境变量键进行不区分大小写的匹配)。 - ``.*password.*|.*secret.*|.*key.*|.*token.*|.*credential.*|.*auth.*|.*private.*`` * - app.extension.names - - Extension names for application customization. + - 用于应用程序定制的扩展名称。 - (empty) * - app.audit.log.format - - Audit log format. + - 审计日志格式。 - (empty) * - script.audit.log.enabled - - Script audit log settings. + - 脚本审计日志设置。 - ``true`` * - script.audit.log.max.length - - Maximum characters of script text kept in a script audit log entry; longer text is truncated. + - 脚本审计日志条目中保留的脚本文本的最大字符数;更长的文本会被截断。 - ``100`` * - jvm.crawler.options - - JVM options for the crawler process. + - 爬虫进程的 JVM 选项。 - | ``-Djava.awt.headless=true`` | ``-Dfile.encoding=UTF-8`` | ``-Djna.nosys=true`` @@ -127,7 +127,7 @@ Core | ``-Dsun.java2d.cmm=sun.java2d.cmm.kcms.KcmsServiceProvider`` | ``-Dorg.apache.pdfbox.rendering.UsePureJavaCMYKConversion=true`` * - jvm.suggest.options - - JVM options (newline-separated) passed to the suggest creator child process. + - 传递给建议创建器子进程的 JVM 选项(以换行分隔)。 - | ``-Djava.awt.headless=true`` | ``-Dfile.encoding=UTF-8`` | ``-Djna.nosys=true`` @@ -157,7 +157,7 @@ Core | ``-Dlog4j2.formatMsgNoLookups=true`` | ``-Dlog4j.skipJansi=true`` * - jvm.chunk.options - - JVM options for the chunk vector indexer process. Heap budget. This child JVM is only started while the "Content Chunk Vector Indexer" job runs, so a generous -Xmx costs nothing when content chunking is off. The live set is dominated by the in-flight batches, each of which retains, per document, the full _source, the document's chunk strings, and the document's embedding vectors: content_chunker.job.bulk_size (default 20) x content_chunker.max_chunks_per_document (default 1000) x content_chunker.embedding.dimension (default 768) x 4 bytes per float x content_chunker.job.concurrency (default 2) = ~117 MB of vectors alone, before chunk strings and document sources. With the shipped defaults the worst case is roughly 190-250 MB live (and ~235 MB of vectors alone at dimension=1536), which does not fit a 256 MB heap with any GC headroom. Raise -Xmx further if you raise bulk_size, max_chunks_per_document, concurrency, or the embedding dimension. + - 分块向量索引器进程的 JVM 选项。堆内存预算。该子 JVM 仅在 "Content Chunk Vector Indexer" 作业运行期间启动,因此在内容分块关闭时,设置较大的 -Xmx 不会产生任何开销。存活对象集主要由处理中的批次构成,每个批次对每个文档都会保留完整的 _source、该文档的分块字符串以及该文档的嵌入向量:content_chunker.job.bulk_size(默认 20)x content_chunker.max_chunks_per_document(默认 1000)x content_chunker.embedding.dimension(默认 768)x 每个 float 4 字节 x content_chunker.job.concurrency(默认 2)= 仅向量就约 117 MB,尚未计入分块字符串和文档源。在默认配置下,最坏情况下存活内存约为 190-250 MB(在 dimension=1536 时仅向量就约 235 MB),这无法装入 256 MB 的堆,且没有任何 GC 余量。如果提高 bulk_size、max_chunks_per_document、concurrency 或嵌入维度,请进一步提高 -Xmx。 - | ``-Djava.awt.headless=true`` | ``-Dfile.encoding=UTF-8`` | ``-Djna.nosys=true`` @@ -187,7 +187,7 @@ Core | ``-Dlog4j2.formatMsgNoLookups=true`` | ``-Dlog4j.skipJansi=true`` * - jvm.thumbnail.options - - JVM options for the thumbnail process. + - 缩略图进程的 JVM 选项。 - | ``-Djava.awt.headless=true`` | ``-Dfile.encoding=UTF-8`` | ``-Djna.nosys=true`` @@ -224,123 +224,135 @@ Core | ``-Dsun.java2d.cmm=sun.java2d.cmm.kcms.KcmsServiceProvider`` | ``-Dorg.apache.pdfbox.rendering.UsePureJavaCMYKConversion=true`` -.. list-table:: Job +.. list-table:: 作业 :header-rows: 1 * - Name - Description - Default * - job.system.job.ids - - System job IDs for scheduled jobs. + - 计划任务的系统作业 ID。 - ``default_crawler`` * - job.template.title.web - - Template for web crawler job title. + - Web 爬虫作业标题的模板。 - ``Web Crawler - {0}`` * - job.template.title.file - - Template for file crawler job title. + - 文件爬虫作业标题的模板。 - ``File Crawler - {0}`` * - job.template.title.data - - Template for data crawler job title. + - 数据存储爬虫作业标题的模板。 - ``Data Crawler - {0}`` * - job.template.script - - Script template for job execution. + - 作业执行的脚本模板。 - ``return container.getComponent("crawlJob").logLevel("info").webConfigIds([{0}]).fileConfigIds([{1}]).dataConfigIds([{2}]).jobExecutor(executor).execute();`` * - job.max.crawler.processes - - Maximum number of crawler processes. + - 爬虫进程的最大数量。 - ``0`` * - job.default.script - - Default script language for jobs. + - 作业的默认脚本语言。 - ``javascript`` * - job.system.property.filter.pattern - - Pattern to filter system properties for jobs. + - 用于过滤作业的系统属性的模式。 - (empty) * - processors - - Number of processors to use. + - 要使用的处理器数量。 - ``0`` * - java.command.path - - Path to Java command. + - Java 命令的路径。 - ``java`` * - python.command.path - - Path to Python command. + - Python 命令的路径。 - ``python`` * - path.encoding - - Encoding for file paths. + - 文件路径的编码。 - ``UTF-8`` * - use.own.tmp.dir - - Whether to use a dedicated temporary directory. + - 是否使用专用临时目录。 - ``true`` * - max.log.output.length - - Maximum length of log output. + - 日志输出的最大长度。 - ``4000`` * - adaptive.load.control - - Adaptive load control value. + - 自适应负载控制值。 - ``50`` * - web.load.control - - CPU threshold (%) for web request load control. Returns 429 when CPU >= this value. (100: disabled) + - Web 请求负载控制的 CPU 阈值(%)。当 CPU >= 此值时返回 429。(100:禁用) - ``100`` * - api.load.control - - CPU threshold (%) for API request load control. Returns 429 when CPU >= this value. (100: disabled) + - API 请求负载控制的 CPU 阈值(%)。当 CPU >= 此值时返回 429。(100:禁用) - ``100`` * - load.control.monitor.interval - - Interval (seconds) for monitoring OpenSearch CPU load. + - 监控 OpenSearch CPU 负载的间隔(秒)。 - ``1`` * - supported.languages - - Supported languages. + - 支持的语言。 - ``ar,bg,bn,ca,ckb_IQ,cs,da,de,el,en_IE,en,es,et,eu,fa,fi,fr,gl,gu,he,hi,hr,hu,hy,id,it,ja,ko,lt,lv,mk,ml,nl,no,pa,pl,pt_BR,pt,ro,ru,si,sq,sv,ta,te,th,tl,tr,uk,ur,vi,zh_CN,zh_TW,zh`` * - api.access.token.length - - Length of API access token. + - API 访问令牌的长度。 - ``60`` * - api.access.token.request.parameter - - API access token request parameter. + - API 访问令牌的请求参数。 - (empty) * - api.admin.access.permissions - - Permissions for API admin access. + - API 管理访问的权限。 - ``Radmin-api`` * - api.search.accept.referers - - Accepted referers for API search. + - API 搜索接受的 Referer。 - (empty) * - api.search.scroll - - Whether to enable scroll for API search. + - 是否为 API 搜索启用滚动。 - ``false`` + * - api.search.export + - 是否在 /api/v2/documents/export 启用最终用户的搜索结果导出(CSV/JSON)。 + - ``false`` + * - api.search.export.max.size + - 一次搜索结果导出写入的最大文档数。 + - ``1000`` + * - api.search.export.fields + - 搜索结果导出写入的字段(逗号分隔)。不是 API 响应字段的字段会被忽略。 + - ``title,url_link,last_modified,content_length,filetype`` + * - api.search.export.rate.limit.per.minute + - 每个用户每分钟的搜索结果导出最大次数(访客按每个客户端 IP 计算)。0 或更小的值表示禁用该限制。 + - ``10`` * - api.json.response.headers - - Headers for API JSON response. Access-Control-\* and Timing-Allow-Origin are ignored here (CORS is controlled by api.cors.\* / CorsFilter). Do not set Vary. + - API JSON 响应的头信息。Access-Control-\* 和 Timing-Allow-Origin 在此处会被忽略(CORS 由 api.cors.\* / CorsFilter 控制)。请勿设置 Vary。 - ``Referrer-Policy:strict-origin-when-cross-origin`` * - api.json.response.exception.included - - Whether to include exceptions in API JSON response. + - API JSON 响应中是否包含异常。 - ``false`` * - api.gsa.response.headers - - Headers for API GSA response. Access-Control-\* and Timing-Allow-Origin are ignored here (CORS is controlled by api.cors.\* / CorsFilter). Do not set Vary. + - API GSA 响应的头信息。Access-Control-\* 和 Timing-Allow-Origin 在此处会被忽略(CORS 由 api.cors.\* / CorsFilter 控制)。请勿设置 Vary。 - ``Referrer-Policy:strict-origin-when-cross-origin`` * - api.gsa.response.exception.included - - Whether to include exceptions in API GSA response. + - API GSA 响应中是否包含异常。 - ``false`` * - api.dashboard.response.headers - - Headers for API dashboard response. Access-Control-\* and Timing-Allow-Origin are ignored here (CORS is controlled by api.cors.\* / CorsFilter). Do not set Vary. + - API 仪表板响应的头信息。Access-Control-\* 和 Timing-Allow-Origin 在此处会被忽略(CORS 由 api.cors.\* / CorsFilter 控制)。请勿设置 Vary。 - ``Referrer-Policy:strict-origin-when-cross-origin`` * - api.cors.allow.origin - - Allowed origins for CORS. "\*" returns a literal "\*" (the request Origin is NOT reflected) and disables credentials. Set explicit origins (newline- or comma-separated) to allow credentialed cross-origin access. + - CORS 允许的来源。"\*" 会返回字面量 "\*"(请求的 Origin 不会被回显),并禁用凭据。设置明确的来源(以换行或逗号分隔)可允许带凭据的跨域访问。 - ``*`` * - api.cors.allow.methods - - Allowed HTTP methods for CORS. + - CORS 允许的 HTTP 方法。 - ``GET, POST, OPTIONS, DELETE, PUT`` * - api.cors.max.age - - Max age for CORS preflight requests. + - CORS 预检请求的最大有效期。 - ``3600`` * - api.cors.allow.headers - - Allowed request headers for CORS preflight. A static list is returned (Access-Control-Request-Headers is not reflected). Includes X-Fess-CSRF-Token for cross-origin SPAs sending the CSRF token. + - CORS 预检允许的请求头。返回的是静态列表(不会回显 Access-Control-Request-Headers)。包含 X-Fess-CSRF-Token,供发送 CSRF 令牌的跨域 SPA 使用。 - ``Origin, Content-Type, Accept, Authorization, X-Requested-With, X-Fess-CSRF-Token`` * - api.cors.allow.credentials - - Whether to allow credentials for CORS. Honored only for an exact match of an explicit Origin; ignored when api.cors.allow.origin is "\*". + - 是否允许 CORS 使用凭据。仅对明确指定的 Origin 的完全匹配生效;当 api.cors.allow.origin 为 "\*" 时会被忽略。 - ``true`` * - api.jsonp.enabled - - Whether to enable JSONP for API. + - 是否为 API 启用 JSONP。 - ``false`` * - api.ping.search_engine.fields - - Fields for API ping to search engine. + - API 对搜索引擎执行 ping 时使用的字段。 - ``status,timed_out`` -Rate Limiting -------------- +速率限制 +-------- .. list-table:: :header-rows: 1 @@ -349,601 +361,626 @@ Rate Limiting - Description - Default * - rate.limit.enabled - - Whether rate limiting is enabled. + - 是否启用速率限制。 - ``false`` * - rate.limit.requests.per.window - - Maximum number of requests allowed per window. + - 每个窗口允许的最大请求数。 - ``100`` * - rate.limit.window.ms - - Window size in milliseconds. + - 窗口大小(毫秒)。 - ``60000`` * - rate.limit.block.duration.ms - - Duration in milliseconds to block IP when limit exceeded. + - 超过限制时阻止 IP 的持续时间(毫秒)。 - ``300000`` * - rate.limit.retry.after.seconds - - Retry-After header value in seconds. + - Retry-After 头的值(秒)。 - ``60`` * - rate.limit.whitelist.ips - - Comma-separated list of whitelisted IPs (e.g., 127.0.0.1,::1). + - 白名单 IP 的逗号分隔列表(例如 127.0.0.1,::1)。 - ``127.0.0.1,::1`` * - rate.limit.blocked.ips - - Comma-separated list of blocked IPs. + - 被阻止的 IP 的逗号分隔列表。 - (empty) * - rate.limit.trusted.proxies - - Comma-separated list of trusted proxy IPs. Only trust X-Forwarded-For/X-Real-IP from these IPs. + - 受信任代理 IP 的逗号分隔列表。仅信任来自这些 IP 的 X-Forwarded-For/X-Real-IP。 - ``127.0.0.1,::1`` * - rate.limit.cleanup.interval - - Number of requests between cleanup operations to prevent memory leaks. + - 为防止内存泄漏而执行清理操作之间的请求数。 - ``1000`` * - virtual.host.headers - - Virtual Host: Host:fess.codelibs.org=fess + - 虚拟主机:Host:fess.codelibs.org=fess - (empty) * - http.proxy.host - - Hostname for the HTTP proxy server. + - HTTP 代理服务器的主机名。 - (empty) * - http.proxy.port - - Port number for the HTTP proxy server (e.g., 8080). + - HTTP 代理服务器的端口号(例如 8080)。 - ``8080`` * - http.proxy.username - - Username for HTTP proxy authentication. + - HTTP 代理认证的用户名。 - (empty) * - http.proxy.password - - Password for HTTP proxy authentication. + - HTTP 代理认证的密码。 - (empty) * - http.fileupload.max.size - - Maximum size (bytes) for HTTP file uploads. + - HTTP 文件上传的最大大小(字节)。 - ``262144000`` * - http.fileupload.threshold.size - - Threshold size (bytes) for HTTP file upload buffering. + - HTTP 文件上传缓冲的阈值大小(字节)。 - ``262144`` * - http.fileupload.max.file.count - - Maximum number of files allowed per HTTP upload. + - 每次 HTTP 上传允许的最大文件数。 - ``10`` -Index ------ +索引 +---- -.. list-table:: Crawler Common +.. list-table:: 爬虫通用 :header-rows: 1 * - Name - Description - Default * - crawler.http.thread_pool.size - - Number of threads for HTTP crawling. + - HTTP 爬取的线程数。 - ``0`` * - crawler.data.serializer - - Serializer type for crawler data (e.g., kryo). + - 爬虫数据的序列化器类型(例如 kryo)。 - ``kryo`` * - crawler.document.max.site.length - - Maximum length of site name in documents. + - 文档中站点名称的最大长度。 - ``100`` * - crawler.document.site.encoding - - Encoding for site names in documents. + - 文档中站点名称的编码。 - ``UTF-8`` * - crawler.document.unknown.hostname - - Hostname to use when unknown in documents. + - 文档中主机名未知时使用的主机名。 - ``unknown`` * - crawler.document.use.site.encoding.on.english - - Whether to use site encoding for English documents. + - 是否对英文文档使用站点编码。 - ``false`` * - crawler.document.append.data - - Whether to append data to documents. + - 是否向文档追加数据。 - ``true`` * - crawler.document.append.filename - - Whether to append filename to documents. + - 是否向文档追加文件名。 - ``false`` * - crawler.document.max.alphanum.term.size - - Maximum size of alphanumeric terms in documents. + - 文档中英数字单词的最大大小。 - ``20`` * - crawler.document.max.symbol.term.size - - Maximum size of symbol terms in documents. + - 文档中符号单词的最大大小。 - ``10`` * - crawler.document.duplicate.term.removed - - Whether to remove duplicate terms in documents. + - 是否删除文档中的重复单词。 - ``false`` * - crawler.document.space.chars - - Unicode space characters for document parsing. + - 用于文档解析的 Unicode 空白字符。 - ``u0009u000Au000Bu000Cu000Du001Cu001Du001Eu001Fu0020u00A0u1680u180Eu2000u2001u2002u2003u2004u2005u2006u2007u2008u2009u200Au200Bu200Cu202Fu205Fu3000uFEFFuFFFDu00B6`` * - crawler.document.fullstop.chars - - Unicode full stop characters for document parsing. + - 用于文档解析的 Unicode 句点字符。 - ``u002eu06d4u2e3cu3002`` * - crawler.crawling.data.encoding - - Encoding for crawling data. + - 爬取数据的编码。 - ``UTF-8`` * - crawler.web.protocols - - Supported web protocols for crawling. + - 爬取支持的 Web 协议。 - ``http,https`` * - crawler.file.protocols - - Supported file protocols for crawling. + - 爬取支持的文件协议。 - ``file,smb,smb1,ftp`` * - crawler.data.env.param.key.pattern - - Pattern for environment variable keys in crawling data. + - 爬取数据中环境变量键的模式。 - ``^FESS_ENV_.*`` * - crawler.ignore.robots.txt - - Whether to ignore robots.txt during crawling. + - 爬取时是否忽略 robots.txt。 - ``false`` * - crawler.ignore.robots.tags - - Whether to ignore robots meta tags during crawling. + - 爬取时是否忽略 robots meta 标签。 - ``false`` * - crawler.ignore.content.exception - - Whether to ignore content exceptions during crawling. + - 爬取时是否忽略内容异常。 - ``true`` * - crawler.failure.url.status.codes - - HTTP status codes considered as failure URLs. + - 被视为失败 URL 的 HTTP 状态码。 - ``404,403,410`` * - crawler.system.monitor.interval - - Interval (seconds) for system monitor during crawling. + - 爬取期间系统监控的间隔(秒)。 - ``60`` * - crawler.hotthread.ignore_idle_threads - - Whether to ignore idle threads in hot thread monitoring. + - hot thread 监控中是否忽略空闲线程。 - ``true`` * - crawler.hotthread.interval - - Interval for hot thread monitoring (e.g., 500ms). + - hot thread 监控的间隔(例如 500ms)。 - ``500ms`` * - crawler.hotthread.snapshots - - Number of snapshots for hot thread monitoring. + - hot thread 监控的快照数。 - ``10`` * - crawler.hotthread.threads - - Number of threads for hot thread monitoring. + - hot thread 监控的线程数。 - ``3`` * - crawler.hotthread.timeout - - Timeout for hot thread monitoring (e.g., 30s). + - hot thread 监控的超时时间(例如 30s)。 - ``30s`` * - crawler.hotthread.type - - Type of hot thread monitoring (e.g., cpu). + - hot thread 监控的类型(例如 cpu)。 - ``cpu`` * - crawler.metadata.content.excludes - - Metadata fields to exclude from document content. + - 要从文档内容中排除的元数据字段。 - ``resourceName,X-Parsed-By,Content-Encoding.*,Content-Type.*,X-TIKA.*,X-FESS.*`` * - crawler.metadata.name.mapping - - Mapping for document metadata names. + - 文档元数据名称的映射。 - | ``title=title:string`` | ``Title=title:string`` | ``dc:title=title:string`` + | ``frontmatter.title=title:string`` -.. list-table:: Crawler HTML +.. list-table:: 爬虫 HTML :header-rows: 1 * - Name - Description - Default * - crawler.document.html.content.xpath - - XPath to extract main content from HTML documents. + - 用于从 HTML 文档中提取主要内容的 XPath。 - ``//BODY`` * - crawler.document.html.lang.xpath - - XPath to extract language attribute from HTML documents. + - 用于从 HTML 文档中提取语言属性的 XPath。 - ``//HTML/@lang`` * - crawler.document.html.digest.xpath - - XPath to extract digest (description) from HTML documents. + - 用于从 HTML 文档中提取摘要(描述)的 XPath。 - ``//META[@name='description']/@content`` * - crawler.document.html.canonical.xpath - - XPath to extract canonical URL from HTML documents. + - 用于从 HTML 文档中提取规范 URL 的 XPath。 - ``//LINK[@rel='canonical'][1]/@href`` * - crawler.document.html.pruned.tags - - HTML tags to prune (remove) during document processing. + - 文档处理时要裁剪(删除)的 HTML 标签。 - ``noscript,script,style,header,footer,aside,nav,a[rel=nofollow]`` * - crawler.document.html.max.digest.length - - Maximum length of digest extracted from HTML documents. + - 从 HTML 文档中提取的摘要的最大长度。 - ``120`` * - crawler.document.html.default.lang - - Default language for HTML documents. + - HTML 文档的默认语言。 - (empty) * - crawler.document.html.default.include.index.patterns - - Patterns to include for HTML index processing. + - HTML 索引处理中要包含的模式。 - (empty) * - crawler.document.html.default.exclude.index.patterns - - Patterns to exclude for HTML index processing. + - HTML 索引处理中要排除的模式。 - ``(?i).*(css|js|jpeg|jpg|gif|png|bmp|wmv|xml|ico|exe)`` * - crawler.document.html.default.include.search.patterns - - Patterns to include for HTML search processing. + - HTML 搜索处理中要包含的模式。 - (empty) * - crawler.document.html.default.exclude.search.patterns - - Patterns to exclude for HTML search processing. + - HTML 搜索处理中要排除的模式。 - (empty) -.. list-table:: Crawler File +.. list-table:: 爬虫文件 :header-rows: 1 * - Name - Description - Default * - crawler.document.file.name.encoding - - Encoding for file names in documents. + - 文档中文件名的编码。 - (empty) * - crawler.document.file.no.title.label - - Label to use when a file has no title. + - 文件没有标题时使用的标签。 - ``No title.`` * - crawler.document.file.ignore.empty.content - - Whether to ignore files with empty content. + - 是否忽略内容为空的文件。 - ``false`` * - crawler.document.file.max.title.length - - Maximum length of file title in documents. + - 文档中文件标题的最大长度。 - ``100`` * - crawler.document.file.max.digest.length - - Maximum length of file digest in documents. + - 文档中文件摘要的最大长度。 - ``200`` * - crawler.document.file.append.meta.content - - Whether to append meta content from files. + - 是否追加来自文件的元内容。 - ``true`` * - crawler.document.file.append.body.content - - Whether to append body content from files. + - 是否追加来自文件的正文内容。 - ``true`` * - crawler.document.file.default.lang - - Default language for file documents. + - 文件文档的默认语言。 - (empty) * - crawler.document.file.default.include.index.patterns - - Patterns to include for file index processing. + - 文件索引处理中要包含的模式。 - (empty) * - crawler.document.file.default.exclude.index.patterns - - Patterns to exclude for file index processing. + - 文件索引处理中要排除的模式。 - (empty) * - crawler.document.file.default.include.search.patterns - - Patterns to include for file search processing. + - 文件搜索处理中要包含的模式。 - (empty) * - crawler.document.file.default.exclude.search.patterns - - Patterns to exclude for file search processing. + - 文件搜索处理中要排除的模式。 - (empty) + * - crawler.document.file.owner.enabled + - 是否为已爬取的文件(SMB、本地文件系统和 FTP)的所有者建立索引。爬取配置参数 config.owner.enabled 会覆盖该设置。 + - ``true`` + * - crawler.document.file.last.modifier.enabled + - 是否为已爬取的文件的最后修改者建立索引,从文档元数据中读取,读取不到时回退到文件所有者。爬取配置参数 config.last.modifier.enabled 会覆盖该设置。 + - ``true`` -.. list-table:: Crawler Cache +.. list-table:: 爬虫缓存 :header-rows: 1 * - Name - Description - Default * - crawler.document.cache.enabled - - Whether document cache is enabled. + - 是否启用文档缓存。 - ``true`` * - crawler.document.cache.max.size - - Maximum size (bytes) for document cache. + - 文档缓存的最大大小(字节)。 - ``2621440`` * - crawler.document.cache.supported.mimetypes - - Supported MIME types for document cache. + - 文档缓存支持的 MIME 类型。 - ``text/html`` * - crawler.document.cache.html.mimetypes - - ,text/plain,application/xml,application/pdf,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/vnd.ms-powerpoint,application/vnd.openxmlformats-officedocument.presentationml.presentation MIME types for HTML document cache. + - ,text/plain,application/xml,application/pdf,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/vnd.ms-powerpoint,application/vnd.openxmlformats-officedocument.presentationml.presentation HTML 文档缓存的 MIME 类型。 - ``text/html`` * - crawler.document.mimetype.extension.overrides - - Extension-to-MIME-type override mappings for MIME type detection (one per line: .ext=mime/type). + - 用于 MIME 类型检测的扩展名到 MIME 类型的覆盖映射(每行一个:.ext=mime/type)。 - (empty) + * - crawler.document.ocr.enabled + - 是否使用 Tesseract OCR 从图像和扫描版 PDF 中提取文本(需要 tesseract 命令)。 + - ``false`` + * - crawler.document.ocr.language + - Tesseract OCR 的语言,用 '+' 连接(例如 jpn+eng)。 + - ``eng`` + * - crawler.document.ocr.timeout + - Tesseract OCR 单次运行的超时时间(秒)。 + - ``120`` -.. list-table:: Indexer +.. list-table:: 索引器 :header-rows: 1 * - Name - Description - Default * - indexer.thread.dump.enabled - - Whether to enable thread dump for the indexer. + - 是否为索引器启用线程转储。 - ``true`` * - indexer.unprocessed.document.size - - Maximum number of unprocessed documents for the indexer. + - 索引器的最大未处理文档数。 - ``1000`` * - indexer.click.count.enabled - - Whether to enable click count tracking in the indexer. + - 是否在索引器中启用点击数跟踪。 - ``true`` * - indexer.favorite.count.enabled - - Whether to enable favorite count tracking in the indexer. + - 是否在索引器中启用收藏数跟踪。 - ``true`` * - indexer.webfs.commit.margin.time - - Commit margin time (ms) for webfs in the indexer. + - 索引器中 webfs 的提交余量时间(毫秒)。 - ``5000`` * - indexer.webfs.max.empty.list.count - - Maximum number of empty lists for webfs in the indexer. + - 索引器中 webfs 的最大空列表数。 - ``3600`` * - indexer.webfs.update.interval - - Update interval (ms) for webfs in the indexer. + - 索引器中 webfs 的更新间隔(毫秒)。 - ``10000`` * - indexer.webfs.max.document.cache.size - - Maximum document cache size for webfs in the indexer. + - 索引器中 webfs 的最大文档缓存大小。 - ``10`` * - indexer.webfs.max.document.request.size - - Maximum document request size (bytes) for webfs in the indexer. + - 索引器中 webfs 的最大文档请求大小(字节)。 - ``1048576`` * - indexer.data.max.document.cache.size - - Maximum document cache size for data in the indexer. + - 索引器中数据的最大文档缓存大小。 - ``10000`` * - indexer.data.max.document.request.size - - Maximum document request size (bytes) for data in the indexer. + - 索引器中数据的最大文档请求大小(字节)。 - ``1048576`` * - indexer.data.max.delete.cache.size - - Maximum delete cache size for data in the indexer. + - 索引器中数据的最大删除缓存大小。 - ``100`` * - indexer.data.max.redirect.count - - Maximum redirect count for data in the indexer. + - 索引器中数据的最大重定向次数。 - ``10`` * - indexer.language.fields - - Fields used for language detection in the indexer. + - 索引器中用于语言检测的字段。 - ``content,important_content,title`` * - indexer.language.detect.length - - Length of text for language detection in the indexer. + - 索引器中用于语言检测的文本长度。 - ``1000`` * - indexer.max.result.window.size - - Maximum result window size for the indexer. + - 索引器的最大结果窗口大小。 - ``10000`` * - indexer.max.search.doc.size - - Maximum number of search documents for the indexer. + - 索引器的最大搜索文档数。 - ``50000`` -.. list-table:: Index Settings +.. list-table:: 索引设置 :header-rows: 1 * - Name - Description - Default * - index.codec - - Codec type for the index. + - 索引的编解码器类型。 - ``default`` * - index.number_of_shards - - Number of primary shards for the index. + - 索引的主分片数。 - ``5`` * - index.auto_expand_replicas - - Auto expand replicas setting for the index. + - 索引的自动扩展副本设置。 - ``0-1`` * - index.id.digest.algorithm - - Digest algorithm for index IDs. + - 索引 ID 的摘要算法。 - ``SHA-512`` * - index.user.initial_password - - Initial password for the index user. + - 索引用户的初始密码。 - ``admin`` -.. list-table:: Field Names +.. list-table:: 字段名称 :header-rows: 1 * - Name - Description - Default * - index.field.favorite_count - - Field name for favorite count in the index. + - 索引中收藏数的字段名称。 - ``favorite_count`` * - index.field.click_count - - Field name for click count in the index. + - 索引中点击数的字段名称。 - ``click_count`` * - index.field.config_id - - Field name for config ID in the index. + - 索引中配置 ID 的字段名称。 - ``config_id`` * - index.field.expires - - Field name for expiration date in the index. + - 索引中过期日期的字段名称。 - ``expires`` * - index.field.url - - Field name for URL in the index. + - 索引中 URL 的字段名称。 - ``url`` * - index.field.doc_id - - Field name for document ID in the index. + - 索引中文档 ID 的字段名称。 - ``doc_id`` * - index.field.id - - Field name for internal ID in the index. + - 索引中内部 ID 的字段名称。 - ``_id`` * - index.field.version - - Field name for version in the index. + - 索引中版本的字段名称。 - ``_version`` * - index.field.seq_no - - Field name for sequence number in the index. + - 索引中序列号的字段名称。 - ``_seq_no`` * - index.field.primary_term - - Field name for primary term in the index. + - 索引中 primary term 的字段名称。 - ``_primary_term`` * - index.field.lang - - Field name for language in the index. + - 索引中语言的字段名称。 - ``lang`` * - index.field.has_cache - - Field name for cache status in the index. + - 索引中缓存状态的字段名称。 - ``has_cache`` * - index.field.last_modified - - Field name for last modified date in the index. + - 索引中最后修改日期的字段名称。 - ``last_modified`` + * - index.field.etag + - 索引中已爬取文档的 ETag 响应头的字段名称。 + - ``etag`` + * - index.field.owner + - 索引中已爬取文件的所有者的字段名称。 + - ``owner`` + * - index.field.last_modifier + - 索引中已爬取文件的最后修改者的字段名称。 + - ``last_modifier`` * - index.field.anchor - - Field name for anchor in the index. + - 索引中锚点的字段名称。 - ``anchor`` * - index.field.segment - - Field name for segment in the index. + - 索引中段的字段名称。 - ``segment`` * - index.field.role - - Field name for role in the index. + - 索引中角色的字段名称。 - ``role`` * - index.field.boost - - Field name for boost value in the index. + - 索引中提升值的字段名称。 - ``boost`` * - index.field.created - - Field name for creation date in the index. + - 索引中创建日期的字段名称。 - ``created`` * - index.field.timestamp - - Field name for timestamp in the index. + - 索引中时间戳的字段名称。 - ``timestamp`` * - index.field.label - - Field name for label in the index. + - 索引中标签的字段名称。 - ``label`` * - index.field.tag - - Field name for the user tags of the document in the index. + - 索引中文档的用户标签的字段名称。 - ``tag`` * - index.field.mimetype - - Field name for MIME type in the index. + - 索引中 MIME 类型的字段名称。 - ``mimetype`` * - index.field.parent_id - - Field name for parent ID in the index. + - 索引中父 ID 的字段名称。 - ``parent_id`` * - index.field.important_content - - Field name for important content in the index. + - 索引中重要内容的字段名称。 - ``important_content`` * - index.field.content - - Field name for content in the index. + - 索引中内容的字段名称。 - ``content`` * - index.field.content_minhash_bits - - Field name for content minhash bits in the index. + - 索引中内容 minhash 位数的字段名称。 - ``content_minhash_bits`` * - index.field.cache - - Field name for cache in the index. + - 索引中缓存的字段名称。 - ``cache`` * - index.field.digest - - Field name for digest in the index. + - 索引中摘要的字段名称。 - ``digest`` * - index.field.title - - Field name for title in the index. + - 索引中标题的字段名称。 - ``title`` * - index.field.host - - Field name for host in the index. + - 索引中主机的字段名称。 - ``host`` * - index.field.site - - Field name for site in the index. + - 索引中站点的字段名称。 - ``site`` * - index.field.content_length - - Field name for content length in the index. + - 索引中内容长度的字段名称。 - ``content_length`` * - index.field.filetype - - Field name for file type in the index. + - 索引中文件类型的字段名称。 - ``filetype`` * - index.field.filename - - Field name for file name in the index. + - 索引中文件名的字段名称。 - ``filename`` * - index.field.thumbnail - - Field name for thumbnail in the index. + - 索引中缩略图的字段名称。 - ``thumbnail`` * - index.field.virtual_host - - Field name for virtual host in the index. + - 索引中虚拟主机的字段名称。 - ``virtual_host`` * - response.field.content_title - - Field name for content title in the response. + - 响应中内容标题的字段名称。 - ``content_title`` * - response.field.content_description - - Field name for content description in the response. + - 响应中内容描述的字段名称。 - ``content_description`` * - response.field.url_link - - Field name for URL link in the response. + - 响应中 URL 链接的字段名称。 - ``url_link`` * - response.field.site_path - - Field name for site path in the response. + - 响应中站点路径的字段名称。 - ``site_path`` * - response.max.title.length - - Maximum length of content title in the response. + - 响应中内容标题的最大长度。 - ``50`` * - response.max.site.path.length - - Maximum length of site path in the response. + - 响应中站点路径的最大长度。 - ``100`` * - response.highlight.content_title.enabled - - Whether to enable content title highlighting in the response. + - 是否在响应中启用内容标题高亮。 - ``true`` * - response.inline.mimetypes - - Inline MIME types for the response. + - 响应的内联 MIME 类型。 - ``application/pdf,text/plain`` * - response.headers - - HTTP headers for the response. Access-Control-\* and Timing-Allow-Origin are ignored (CORS is controlled by api.cors.\* / CorsFilter). Do not set Vary here. + - 响应的 HTTP 头信息。Access-Control-\* 和 Timing-Allow-Origin 会被忽略(CORS 由 api.cors.\* / CorsFilter 控制)。请勿在此处设置 Vary。 - | ``text/html=X-XSS-Protection: 1; mode=block`` | ``text/html=Content-Security-Policy: reflected-xss block`` | ``text/html=X-Frame-Options: SAMEORIGIN`` -.. list-table:: Document Index +.. list-table:: 文档索引 :header-rows: 1 * - Name - Description - Default * - index.document.search.index - - Index name for search documents. + - 搜索文档的索引名称。 - ``fess.search`` * - index.document.update.index - - Index name for update documents. + - 更新文档的索引名称。 - ``fess.update`` * - index.document.suggest.index - - Index name for suggest documents. + - 建议文档的索引名称。 - ``fess`` * - index.document.crawler.index - - Index name for crawler documents. + - 爬虫文档的索引名称。 - ``fess_crawler`` * - index.document.crawler.queue.number_of_shards - - Number of primary shards for crawler queue index. + - 爬虫队列索引的主分片数。 - ``10`` * - index.document.crawler.data.number_of_shards - - Number of primary shards for crawler data index. + - 爬虫数据索引的主分片数。 - ``10`` * - index.document.crawler.filter.number_of_shards - - Number of primary shards for crawler filter index. + - 爬虫过滤器索引的主分片数。 - ``10`` * - index.document.crawler.queue.number_of_replicas - - Number of replicas for crawler queue index. + - 爬虫队列索引的副本数。 - ``1`` * - index.document.crawler.data.number_of_replicas - - Number of replicas for crawler data index. + - 爬虫数据索引的副本数。 - ``1`` * - index.document.crawler.filter.number_of_replicas - - Number of replicas for crawler filter index. + - 爬虫过滤器索引的副本数。 - ``1`` * - index.config.index - - Index name for configuration data. + - 配置数据的索引名称。 - ``fess_config`` * - index.user.index - - Index name for user data. + - 用户数据的索引名称。 - ``fess_user`` * - index.log.index - - Index name for log data. + - 日志数据的索引名称。 - ``fess_log`` * - index.dictionary.prefix - - Prefix for dictionary index names. + - 字典索引名称的前缀。 - (empty) -.. list-table:: Document Management +.. list-table:: 文档管理 :header-rows: 1 * - Name - Description - Default * - index.admin.array.fields - - Array-type fields for admin in the index. + - 索引中管理用的数组类型字段。 - ``lang,role,label,anchor,virtual_host`` * - index.admin.date.fields - - Date-type fields for admin in the index. + - 索引中管理用的日期类型字段。 - ``expires,created,timestamp,last_modified`` * - index.admin.integer.fields - - Integer-type fields for admin in the index. + - 索引中管理用的整数类型字段。 - (empty) * - index.admin.long.fields - - Long-type fields for admin in the index. + - 索引中管理用的长整数类型字段。 - ``content_length,favorite_count,click_count`` * - index.admin.float.fields - - Float-type fields for admin in the index. + - 索引中管理用的浮点类型字段。 - ``boost`` * - index.admin.double.fields - - Double-type fields for admin in the index. + - 索引中管理用的双精度浮点类型字段。 - (empty) * - index.admin.required.fields - - Required fields for admin in the index. + - 索引中管理用的必填字段。 - ``url,title,role,boost`` -.. list-table:: Timeouts +.. list-table:: 超时 :header-rows: 1 * - Name - Description - Default * - index.search.timeout - - Timeout for index search operations. + - 索引搜索操作的超时时间。 - ``3m`` * - index.scroll.search.timeout - - Timeout for scroll search operations. + - 滚动搜索操作的超时时间。 - ``3m`` * - index.index.timeout - - Timeout for index operations. + - 索引操作的超时时间。 - ``3m`` * - index.bulk.timeout - - Timeout for bulk index operations. + - 批量索引操作的超时时间。 - ``3m`` * - index.delete.timeout - - Timeout for delete operations in the index. + - 索引中删除操作的超时时间。 - ``3m`` * - index.health.timeout - - Timeout for index health checks. + - 索引健康检查的超时时间。 - ``10m`` * - index.indices.timeout - - Timeout for index indices operations. + - 索引 indices 操作的超时时间。 - ``1m`` -.. list-table:: File Types +.. list-table:: 文件类型 :header-rows: 1 * - Name - Description - Default * - index.filetype - - Mapping of MIME types to filetype labels for indexing. + - 用于索引的 MIME 类型到文件类型标签的映射。 - | ``text/html=html`` | ``application/msword=word`` | ``application/vnd.openxmlformats-officedocument.wordprocessingml.document=word`` @@ -996,200 +1033,200 @@ Index | ``image/tiff=tiff`` | ``image/jpeg=jpg`` * - index.reindex.size - - Number of documents to process per reindex operation. + - 每次重新索引操作处理的文档数。 - ``100`` * - index.reindex.body - - Request body template for reindex operations. + - 重新索引操作的请求体模板。 - ``{"source":{"index":"__SOURCE_INDEX__","size":__SIZE__},"dest":{"index":"__DEST_INDEX__"},"script":{"source":"__SCRIPT_SOURCE__"}}`` * - index.reindex.requests_per_second - - Requests per second for reindex operations ("adaptive" for auto). + - 重新索引操作的每秒请求数("adaptive" 表示自动)。 - ``adaptive`` * - index.reindex.refresh - - Whether to refresh the index after reindexing. + - 重新索引后是否刷新索引。 - ``false`` * - index.reindex.timeout - - Timeout for reindex operations. + - 重新索引操作的超时时间。 - ``1m`` * - index.reindex.scroll - - Scroll timeout for reindex operations. + - 重新索引操作的滚动超时时间。 - ``5m`` * - index.reindex.max_docs - - Maximum number of documents for reindex operations. + - 重新索引操作的最大文档数。 - (empty) -.. list-table:: Query +.. list-table:: 查询 :header-rows: 1 * - Name - Description - Default * - query.max.length - - Maximum length of search queries. + - 搜索查询的最大长度。 - ``1000`` * - query.timeout - - Timeout (ms) for search queries. + - 搜索查询的超时时间(毫秒)。 - ``10000`` * - query.timeout.logging - - Whether to log searches whose results are incomplete because the query timed out or a shard failed. + - 是否记录因查询超时或分片失败而结果不完整的搜索。 - ``true`` * - query.track.total.hits - - Maximum number of total hits to track in queries. Only a positive number or true is supported: false leaves the response without a hit count, and a search that asks for it, here or as a search parameter, is refused. + - 查询中要跟踪的总命中数的最大值。仅支持正数或 true;false 会使响应中不含命中数,而要求使用 false 的搜索(无论是在此处还是作为搜索参数)会被拒绝。 - ``10000`` * - query.geo.fields - - Fields used for geo search queries. + - 位置信息搜索查询使用的字段。 - ``location`` * - query.browser.lang.parameter.name - - Parameter name for browser language in queries. + - 查询中浏览器语言的参数名称。 - ``browser_lang`` * - query.replace.term.with.prefix.query - - Whether to replace term with prefix query. + - 是否将单词替换为前缀查询。 - ``true`` * - query.orsearch.min.hit.count - - Minimum hit count for OR search queries. + - OR 搜索查询的最小命中数。 - ``-1`` * - query.highlight.terminal.chars - - Unicode terminal characters for query highlighting. + - 查询高亮的 Unicode 终止字符。 - ``u0021u002Cu002Eu003Fu0589u061Fu06D4u0700u0701u0702u0964u104Au104Bu1362u1367u1368u166Eu1803u1809u203Cu203Du2047u2048u2049u3002uFE52uFE57uFF01uFF0EuFF1FuFF61`` * - query.highlight.fragment.size - - Fragment size for query highlighting. + - 查询高亮的片段大小。 - ``60`` * - query.highlight.number.of.fragments - - Number of fragments for query highlighting. + - 查询高亮的片段数。 - ``2`` * - query.highlight.type - - Type of query highlighting. + - 查询高亮的类型。 - ``fvh`` * - query.highlight.tag.pre - - Tag to use before highlighted text. + - 高亮文本之前使用的标签。 - ```` * - query.highlight.tag.post - - Tag to use after highlighted text. + - 高亮文本之后使用的标签。 - ```` * - query.highlight.boundary.chars - - Boundary characters for query highlighting. + - 查询高亮的边界字符。 - ``u0009u000Au0013u0020`` * - query.highlight.boundary.max.scan - - Maximum scan for query highlight boundaries. + - 查询高亮边界的最大扫描量。 - ``20`` * - query.highlight.boundary.scanner - - Scanner type for query highlight boundaries. + - 查询高亮边界的扫描器类型。 - ``chars`` * - query.highlight.encoder - - Encoder type for query highlighting. + - 查询高亮的编码器类型。 - ``default`` * - query.highlight.force.source - - Whether to force source for query highlighting. + - 查询高亮是否强制使用 source。 - ``false`` * - query.highlight.fragmenter - - Fragmenter type for query highlighting. + - 查询高亮的分段器类型。 - ``span`` * - query.highlight.fragment.offset - - Offset for query highlight fragments. + - 查询高亮片段的偏移量。 - ``-1`` * - query.highlight.no.match.size - - Size for no-match query highlight. + - 查询高亮无匹配时的大小。 - ``0`` * - query.highlight.order - - Order for query highlight fragments. + - 查询高亮片段的顺序。 - ``score`` * - query.highlight.phrase.limit - - Phrase limit for query highlighting. + - 查询高亮的短语限制。 - ``256`` * - query.highlight.content.description.fields - - Fields for content description in query highlighting. + - 查询高亮中用于内容描述的字段。 - ``hl_content,digest`` * - query.highlight.boundary.position.detect - - Whether to detect boundary position in query highlighting. + - 查询高亮中是否检测边界位置。 - ``true`` * - query.highlight.text.fragment.type - - Type for text fragment in query highlighting. + - 查询高亮中文本片段的类型。 - ``query`` * - query.highlight.text.fragment.size - - Size for text fragment in query highlighting. + - 查询高亮中文本片段的大小。 - ``3`` * - query.highlight.text.fragment.prefix.length - - Prefix length for text fragment in query highlighting. + - 查询高亮中文本片段的前缀长度。 - ``5`` * - query.highlight.text.fragment.suffix.length - - Suffix length for text fragment in query highlighting. + - 查询高亮中文本片段的后缀长度。 - ``5`` * - query.max.search.result.offset - - Maximum search result offset for queries. + - 查询的最大搜索结果偏移量。 - ``100000`` * - query.additional.default.fields - - Additional default fields for queries. + - 查询的附加默认字段。 - (empty) * - query.additional.response.fields - - Additional fields fetched from the index for search results. The search API returns a field added here only if it is also listed in query.additional.api.response.fields. + - 为搜索结果从索引中获取的附加字段。只有同时列在 query.additional.api.response.fields 中时,搜索 API 才会返回在此处添加的字段。 - (empty) * - query.additional.api.response.fields - - Additional API response fields for queries. This key only appends fields to the v2 API response allow-list (add-only); it does not fetch them. A field must also be fetched: add it to query.additional.response.fields for the search API, or to query.additional.scroll.response.fields for the scroll API. Do not add ACL or internal fields (for example role, virtual_host); adding them would expose access-control information in the search API response. + - 查询的附加 API 响应字段。此键仅向 v2 API 响应允许列表追加字段(只增不减);它不会获取这些字段。字段还必须被获取:对于搜索 API,请将其添加到 query.additional.response.fields;对于滚动 API,请将其添加到 query.additional.scroll.response.fields。请勿添加 ACL 或内部字段(例如 role、virtual_host);添加它们会在搜索 API 响应中暴露访问控制信息。 - (empty) * - query.additional.scroll.response.fields - - Additional fields fetched from the index for scroll search results. The scroll API returns a field added here only if it is also listed in query.additional.api.response.fields. + - 为滚动搜索结果从索引中获取的附加字段。只有同时列在 query.additional.api.response.fields 中时,滚动 API 才会返回在此处添加的字段。 - (empty) * - query.additional.cache.response.fields - - Additional cache response fields for queries. + - 查询的附加缓存响应字段。 - (empty) * - query.additional.highlighted.fields - - Additional highlighted fields for queries. + - 查询的附加高亮字段。 - (empty) * - query.additional.search.fields - - Additional search fields for queries. + - 查询的附加搜索字段。 - (empty) * - query.additional.facet.fields - - Additional facet fields for queries. + - 查询的附加分面字段。 - (empty) * - query.additional.sort.fields - - Additional sort fields for queries. + - 查询的附加排序字段。 - (empty) * - query.additional.analyzed.fields - - Additional analyzed fields for queries. + - 查询的附加已分析字段。 - (empty) * - query.additional.not.analyzed.fields - - Additional not-analyzed fields for queries. + - 查询的附加未分析字段。 - (empty) * - query.gsa.response.fields - - Fields for GSA response in queries. + - 查询中 GSA 响应的字段。 - ``UE,U,T,RK,S,LANG`` * - query.gsa.default.lang - - Default language for GSA queries. + - GSA 查询的默认语言。 - ``en`` * - query.gsa.default.sort - - Default sort for GSA queries. + - GSA 查询的默认排序。 - (empty) * - query.gsa.meta.prefix - - Meta prefix for GSA queries. + - GSA 查询的 meta 前缀。 - ``MT_`` * - query.gsa.index.field.charset - - Charset field for GSA index queries. + - GSA 索引查询的字符集字段。 - ``charset`` * - query.gsa.index.field.content_type. - - Content type field for GSA index queries. + - GSA 索引查询的内容类型字段。 - ``content_type`` * - query.collapse.max.concurrent.group.results - - Maximum concurrent group results for collapse queries. + - 折叠查询的最大并发分组结果数。 - ``4`` * - query.collapse.inner.hits.name - - Inner hits name for collapse queries. + - 折叠查询的 inner hits 名称。 - ``similar_docs`` * - query.collapse.inner.hits.size - - Inner hits size for collapse queries. + - 折叠查询的 inner hits 大小。 - ``0`` * - query.collapse.inner.hits.sorts - - Sorts for inner hits in collapse queries. + - 折叠查询中 inner hits 的排序。 - (empty) * - query.default.languages - - Default languages for queries. + - 查询的默认语言。 - (empty) * - query.json.default.preference - - Default preference for JSON queries. + - JSON 查询的默认 preference。 - ``_query`` * - query.gsa.default.preference - - Default preference for GSA queries. + - GSA 查询的默认 preference。 - ``_query`` * - query.language.mapping - - Language mapping for queries. + - 查询的语言映射。 - | ``ar=ar`` | ``bg=bg`` | ``bn=bn`` @@ -1250,156 +1287,156 @@ Index | ``zh_TW=zh-tw`` | ``zh=zh`` -.. list-table:: Boost +.. list-table:: 提升 :header-rows: 1 * - Name - Description - Default * - query.boost.title - - Boost value for title field in queries. + - 查询中标题字段的提升值。 - ``0.5`` * - query.boost.title.lang - - Boost value for title field with language in queries. + - 查询中带语言的标题字段的提升值。 - ``1.0`` * - query.boost.content - - Boost value for content field in queries. + - 查询中内容字段的提升值。 - ``0.05`` * - query.boost.content.lang - - Boost value for content field with language in queries. + - 查询中带语言的内容字段的提升值。 - ``0.1`` * - query.boost.important_content - - Boost value for important content field in queries. + - 查询中重要内容字段的提升值。 - ``-1.0`` * - query.boost.important_content.lang - - Boost value for important content field with language in queries. + - 查询中带语言的重要内容字段的提升值。 - ``-1.0`` * - query.boost.fuzzy.min.length - - Minimum length for fuzzy boosting in queries. + - 查询中模糊提升的最小长度。 - ``4`` * - query.boost.fuzzy.title - - Boost value for fuzzy title queries. + - 模糊标题查询的提升值。 - ``0.01`` * - query.boost.fuzzy.title.fuzziness - - Fuzziness for fuzzy title queries. + - 模糊标题查询的模糊度。 - ``AUTO`` * - query.boost.fuzzy.title.expansions - - Number of expansions for fuzzy title queries. + - 模糊标题查询的扩展数。 - ``10`` * - query.boost.fuzzy.title.prefix_length - - Prefix length for fuzzy title queries. + - 模糊标题查询的前缀长度。 - ``0`` * - query.boost.fuzzy.title.transpositions - - Whether to allow transpositions in fuzzy title queries. + - 模糊标题查询中是否允许换位。 - ``true`` * - query.boost.fuzzy.content - - Boost value for fuzzy content queries. + - 模糊内容查询的提升值。 - ``0.005`` * - query.boost.fuzzy.content.fuzziness - - Fuzziness for fuzzy content queries. + - 模糊内容查询的模糊度。 - ``AUTO`` * - query.boost.fuzzy.content.expansions - - Number of expansions for fuzzy content queries. + - 模糊内容查询的扩展数。 - ``10`` * - query.boost.fuzzy.content.prefix_length - - Prefix length for fuzzy content queries. + - 模糊内容查询的前缀长度。 - ``0`` * - query.boost.fuzzy.content.transpositions - - Whether to allow transpositions in fuzzy content queries. + - 模糊内容查询中是否允许换位。 - ``true`` * - query.default.query_type - - Default query type. + - 默认查询类型。 - ``bool`` * - query.dismax.tie_breaker - - Tie breaker value for dismax queries. + - dismax 查询的 tie breaker 值。 - ``0.1`` * - query.bool.minimum_should_match - - Minimum should match value for boolean queries. + - 布尔查询的 minimum should match 值。 - (empty) * - query.prefix.expansions - - Number of expansions for prefix queries. + - 前缀查询的扩展数。 - ``50`` * - query.prefix.slop - - Slop value for prefix queries. + - 前缀查询的 slop 值。 - ``0`` * - query.fuzzy.prefix_length - - Prefix length for fuzzy queries. + - 模糊查询的前缀长度。 - ``0`` * - query.fuzzy.expansions - - Number of expansions for fuzzy queries. + - 模糊查询的扩展数。 - ``50`` * - query.fuzzy.transpositions - - Whether to allow transpositions in fuzzy queries. + - 模糊查询中是否允许换位。 - ``true`` -.. list-table:: Facet +.. list-table:: 分面 :header-rows: 1 * - Name - Description - Default * - query.facet.fields - - Fields for facet queries. + - 分面查询的字段。 - ``label`` * - query.facet.fields.size - - Size of facet fields. + - 分面字段的大小。 - ``100`` * - query.facet.fields.size.max - - Upper clamp for facet.size (applied at the search chokepoint). + - facet.size 的上限(在搜索的统一入口处应用)。 - ``1000`` * - query.facet.fields.min_doc_count - - Minimum document count for facet fields. + - 分面字段的最小文档数。 - ``1`` * - query.facet.fields.min_doc_count.max - - Upper clamp for facet.minDocCount (applied at the search chokepoint). + - facet.minDocCount 的上限(在搜索的统一入口处应用)。 - ``2147483647`` * - query.facet.fields.sort - - Sort order for facet fields. + - 分面字段的排序顺序。 - ``count.desc`` * - query.facet.fields.missing - - Value for missing facet fields. + - 缺失分面字段的值。 - (empty) * - query.facet.queries - - Facet queries definition. + - 分面查询定义。 - | ``labels.facet_timestamp_title:labels.facet_timestamp_1day=timestamp:[now/d-1d TO *] labels.facet_timestamp_1week=timestamp:[now/d-7d TO *] labels.facet_timestamp_1month=timestamp:[now/d-1M TO *] labels.facet_timestamp_1year=timestamp:[now/d-1y TO *]`` | ``labels.facet_contentLength_title:labels.facet_contentLength_10k=content_length:[0 TO 9999] labels.facet_contentLength_10kto100k=content_length:[10000 TO 99999] labels.facet_contentLength_100kto500k=content_length:[100000 TO 499999] labels.facet_contentLength_500kto1m=content_length:[500000 TO 999999] labels.facet_contentLength_1m=content_length:[1000000 TO *]`` | ``labels.facet_filetype_title:labels.facet_filetype_html=filetype:html labels.facet_filetype_word=filetype:word labels.facet_filetype_excel=filetype:excel labels.facet_filetype_powerpoint=filetype:powerpoint labels.facet_filetype_odt=filetype:odt labels.facet_filetype_ods=filetype:ods labels.facet_filetype_odp=filetype:odp labels.facet_filetype_pdf=filetype:pdf labels.facet_filetype_txt=filetype:txt labels.facet_filetype_others=filetype:others`` -.. list-table:: Ranking +.. list-table:: 排名 :header-rows: 1 * - Name - Description - Default * - rank.fusion.window_size - - Window size for rank fusion. + - Rank Fusion 的窗口大小。 - ``200`` * - rank.fusion.rank_constant - - Rank constant for rank fusion. + - Rank Fusion 的排名常数。 - ``20`` * - rank.fusion.threads - - Number of threads for rank fusion. + - Rank Fusion 的线程数。 - ``-1`` * - rank.fusion.timeout - - Maximum time (milliseconds) to wait for the searchers other than the main one when Fess fuses their results itself (rank.fusion.engine.enabled=false). A searcher that has not answered by then is left out of that search, and the results are flagged as partial and timed out. The main searcher is always waited for. 0 or less waits without a limit. + - 当 Fess 自行融合各搜索器的结果(rank.fusion.engine.enabled=false)时,等待主搜索器以外的搜索器的最长时间(毫秒)。到那时仍未应答的搜索器将被排除在该次搜索之外,并且结果会被标记为部分结果和已超时。始终会等待主搜索器。0 或更小的值表示无限期等待。 - ``10000`` * - rank.fusion.score_field - - Score field for rank fusion. + - Rank Fusion 的分数字段。 - ``rf_score`` * - rank.fusion.engine.enabled - - Whether the search engine performs rank fusion. When true, the searchers that can take part contribute their queries to a single request, so facets and total hits describe the fused result set. When false, Fess fuses the searchers' results itself. + - 是否由搜索引擎执行 Rank Fusion。为 true 时,能够参与的搜索器会把各自的查询合并到同一个请求中,因此分面和总命中数描述的是融合后的结果集。为 false 时,由 Fess 自行融合各搜索器的结果。 - ``false`` * - rank.fusion.combination.technique - - How the search engine combines the fused scores: rrf, arithmetic_mean, geometric_mean or harmonic_mean. + - 搜索引擎组合融合分数的方式:rrf、arithmetic_mean、geometric_mean 或 harmonic_mean。 - ``rrf`` * - rank.fusion.normalization.technique - - How scores are normalized before they are combined: min_max, l2 or z_score. Ignored by rrf. + - 分数在组合之前的归一化方式:min_max、l2 或 z_score。rrf 会忽略该设置。z_score 只能与 arithmetic_mean 组合;任何其他平均方式都会被拒绝,并由 Fess 自行融合结果。 - ``min_max`` * - rank.fusion.combination.weights - - Weight per searcher for engine-side fusion, as name:weight pairs, e.g. default:0.7,semantic_chunk:0.3. The weights must sum to 1.0 and must name every searcher taking part. Empty weights them equally. + - 引擎端融合中每个搜索器的权重,格式为 name:weight 对,例如 default:0.7,semantic_chunk:0.3。权重之和必须为 1.0,并且必须列出每个参与的搜索器。为空时各搜索器权重相等。 - (empty) * - rank.fusion.pagination_depth - - How many results each searcher contributes per shard to engine-side fusion. This bounds both how deep a client can page and the set of documents the engine ranks: a fused search pages through this many results, and never more than indexer.max.result.window.size. + - 每个搜索器针对每个分片向引擎端融合贡献的结果数。这既限制了客户端可以翻页的深度,也限制了引擎参与排名的文档集合:融合搜索最多可翻阅这么多条结果,并且绝不会超过 indexer.max.result.window.size。 - ``1000`` .. list-table:: ACL @@ -1409,78 +1446,87 @@ Index - Description - Default * - smb.role.from.file - - Whether to get SMB roles from a file. + - 是否从文件获取 SMB 角色。 - ``true`` * - smb.available.sid.types - - Available SID types for SMB. + - SMB 可用的 SID 类型。 - ``1,2,4:2,5:1`` * - file.role.from.file - - Whether to get file roles from a file. + - 是否从文件获取文件角色。 - ``true`` * - ftp.role.from.file - - Whether to get FTP roles from a file. + - 是否从文件获取 FTP 角色。 - ``true`` -.. list-table:: Backup +.. list-table:: 备份 :header-rows: 1 * - Name - Description - Default * - index.backup.targets - - Target files for index backup. + - 索引备份的目标文件。 - ``fess_basic_config.bulk,fess_config.bulk,fess_user.bulk,system.properties,fess.json,doc.json`` * - index.backup.log.targets - - Target log files for index backup. - - ``click_log.ndjson,favorite_log.ndjson,search_log.ndjson,user_info.ndjson`` + - 索引备份的目标日志文件。 + - ``chat_log.ndjson,click_log.ndjson,favorite_log.ndjson,search_log.ndjson,user_info.ndjson`` * - index.backup.log.load.timeout - - Timeout for loading index backup logs. + - 加载索引备份日志的超时时间。 - ``60000`` -.. list-table:: Logging +.. list-table:: 日志 :header-rows: 1 * - Name - Description - Default * - logging.app.packages - - Application packages for logging. + - 日志记录的应用程序包。 - ``org.codelibs,org.dbflute,org.lastaflute`` * - logging.search.docs.enabled - - Whether to enable search docs logging. + - 是否启用搜索文档日志记录。 - ``true`` * - logging.search.docs.fields - - Fields to log for search docs. + - 搜索文档要记录的字段。 - ``filetype,created,click_count,title,doc_id,url,score,site,filename,host,digest,boost,mimetype,favorite_count,_id,lang,last_modified,content_length,timestamp`` * - logging.search.use.logfile - - Whether to use a log file for search logging. + - 搜索日志记录是否使用日志文件。 - ``true`` * - logging.search.max.queue.size - - Maximum queue size for search logging. + - 搜索日志记录的最大队列大小。 - ``10000`` * - logging.click.max.queue.size - - Maximum queue size for click logging. + - 点击日志记录的最大队列大小。 + - ``10000`` + * - logging.chat.max.queue.size + - 聊天使用情况日志记录的最大队列大小。 - ``10000`` + * - search.history.enabled + - 是否为搜索历史记录已登录用户的搜索条件。 + - ``true`` + * - search.history.size + - 每个用户返回的搜索历史条目的最大数量。 + - ``10`` * - user.tag.enabled - - Whether logged-in users can tag documents. Each tag belongs to the user who created it. + - 已登录用户是否可以为文档添加用户标签。每个用户标签属于创建它的用户。 - ``false`` * - user.tag.name.max.length - - Maximum length of a tag name, in code points. + - 用户标签名称的最大长度(以码点计)。 - ``50`` * - user.tag.max.tags - - Maximum number of tags one user can own. + - 一个用户可拥有的用户标签的最大数量。 - ``1000`` * - user.tag.max.paths - - Maximum number of URLs one tag can be put on. + - 一个用户标签可以添加到的 URL 的最大数量。 - ``10000`` * - user.tag.queue.max.size - - Maximum number of pending tag changes held in memory until they are applied to the documents. + - 在应用到文档之前保存在内存中的待处理用户标签变更的最大数量。 - ``10000`` * - user.tag.process.batch.size - - Number of URLs updated per bulk request when tag changes are applied to the documents. + - 将用户标签变更应用到文档时,每个批量请求更新的 URL 数。 - ``100`` * - user.tag.visible.max.size - - Maximum number of tags visible to one user in a search. + - 一次搜索中一个用户可见的用户标签的最大数量。 - ``1000`` Web @@ -1493,876 +1539,936 @@ Web - Description - Default * - form.admin.max.input.size - - Maximum input size for admin forms. + - 管理表单的最大输入大小。 - ``10000`` * - form.admin.label.in.config.enabled - - Whether to enable label in admin config forms. + - 管理配置表单中是否启用标签。 - ``false`` * - form.admin.default.template.name - - Default template name for admin forms. + - 管理表单的默认模板名称。 - ``__TEMPLATE__`` * - osdd.link.enabled - - Whether to enable OSDD link (OpenSearch Description Document). + - 是否启用 OSDD 链接(OpenSearch Description Document)。 - ``auto`` * - clipboard.copy.icon.enabled - - Whether to enable the clipboard copy icon. + - 是否启用剪贴板复制图标。 - ``true`` * - authentication.admin.users - - Admin user names for authentication. + - 用于认证的管理员用户名。 - ``admin`` * - authentication.admin.users.ignore.case - - Whether to match authentication.admin.users without regard to case: auto, true or false. auto ignores case when ldap.provider.url is set. + - 是否不区分大小写地匹配 authentication.admin.users:auto、true 或 false。设置了 ldap.provider.url 时,auto 会忽略大小写。 - ``auto`` * - authentication.admin.roles - - Admin role names for authentication. + - 用于认证的管理员角色名称。 - ``admin`` * - role.search.default.permissions - - Default permissions for search roles. + - 搜索角色的默认权限。 - (empty) * - role.search.default.display.permissions - - Default display permissions for search roles. + - 搜索角色的默认显示权限。 - ``{role}guest`` * - role.search.guest.permissions - - Keep role.search.guest.permissions non-empty. It seeds the guest role that keeps the anonymous search role set non-empty; if the resolved role set is empty the role filter is skipped (fail-open), which can disable role-based access control and expose documents to anonymous users. Guest permissions for search roles. + - 请保持 role.search.guest.permissions 非空。它用于初始化 guest 角色,使匿名搜索角色集合保持非空;如果解析出的角色集合为空,则会跳过角色过滤器(fail-open),这可能会禁用基于角色的访问控制,并将文档暴露给匿名用户。搜索角色的访客权限。 - ``{role}guest`` * - role.search.user.prefix - - Prefix for user roles in search. + - 搜索中用户角色的前缀。 - ``1`` * - role.search.group.prefix - - Prefix for group roles in search. + - 搜索中组角色的前缀。 - ``2`` * - role.search.role.prefix - - Prefix for role roles in search. + - 搜索中 role 角色的前缀。 - ``R`` * - role.search.denied.prefix - - Prefix for denied roles in search. + - 搜索中被拒绝角色的前缀。 - ``D`` * - cookie.default.path - - The default path of cookie (basically '/' if no context path) + - Cookie 的默认路径(没有上下文路径时基本上为 '/') - ``/`` * - cookie.default.expire - - The default expire of cookie in seconds e.g. 31556926: one year, 86400: one day + - Cookie 的默认过期时间(秒),例如 31556926:一年,86400:一天 - ``3600`` * - session.tracking.modes - - Session tracking modes + - 会话跟踪模式 - ``cookie`` * - session.cookie.secure - - Whether to add the Secure attribute to the session cookie (JSESSIONID) at startup. When blank (default), Tomcat's automatic behavior is used (Secure is added only for HTTPS requests). Set to true for production HTTPS deployments, especially when TLS is terminated at a reverse proxy. When true, the cookie is not sent over HTTP, so sessions will not be established for plain HTTP; keep it blank for localhost development. The Secure attribute is also required when SameSite=none is used. Changing this value requires a restart. + - 是否在启动时为会话 Cookie(JSESSIONID)添加 Secure 属性。留空(默认)时使用 Tomcat 的自动行为(仅对 HTTPS 请求添加 Secure)。生产环境的 HTTPS 部署请设置为 true,尤其是在反向代理处终止 TLS 时。为 true 时,Cookie 不会通过 HTTP 发送,因此纯 HTTP 下无法建立会话;本地主机开发时请保持留空。使用 SameSite=none 时也需要 Secure 属性。更改此值需要重启。 - (empty) * - cookie.search.parameter.keys - - Comma-separated list of request parameter keys to store in cookies before SSO login. + - SSO 登录前要存储到 Cookie 中的请求参数键的逗号分隔列表。 - ``q,num,sort`` * - cookie.search.parameter.required_keys - - Comma-separated list of required parameter keys that must be present to store in cookies. + - 必须存在才能存储到 Cookie 中的必需参数键的逗号分隔列表。 - ``q`` * - cookie.search.parameter.max.length - - Maximum length of the encoded search parameters stored in cookies. + - 存储在 Cookie 中的已编码搜索参数的最大长度。 - ``1000`` * - cookie.search.parameter.max.decompressed.length - - Maximum size in bytes the stored search parameters may decompress to. The bound above applies to the gzipped cookie, which is no bound on what it expands to, and the cookie comes from the client. + - 已存储的搜索参数解压后允许的最大字节数。上面的限制适用于经 gzip 压缩的 Cookie,而这并不能限制其展开后的大小,且 Cookie 来自客户端。 - ``65536`` * - cookie.search.parameter.max.restored.length - - Maximum length of the query string built when restoring the stored search parameters after login. Restoring them is a convenience and the login is not, so a longer one is dropped rather than written to a Location header the container would refuse. Percent-encoding multiplies a CJK query by nine, so this is far smaller than the query itself may be. Raise it together with tomcat.maxHttpHeaderSize in tomcat_config.properties, which bounds the response headers. + - 登录后恢复已存储的搜索参数时所构建的查询字符串的最大长度。恢复它们只是一种便利,而登录则不是,因此过长的查询字符串会被丢弃,而不是写入容器会拒绝的 Location 头。百分号编码会使 CJK 查询膨胀到九倍,因此该值远小于查询本身可能达到的长度。请与 tomcat_config.properties 中的 tomcat.maxHttpHeaderSize 一起调高,后者限制响应头的大小。 - ``4096`` * - cookie.search.parameter.name - - Cookie name used to store encoded search parameters before SSO login. + - SSO 登录前用于存储已编码搜索参数的 Cookie 名称。 - ``fsrp`` * - cookie.search.parameter.http_only - - Whether to set HttpOnly attribute to the search parameter cookie. + - 是否为搜索参数 Cookie 设置 HttpOnly 属性。 - ``true`` * - cookie.search.parameter.secure - - Whether to set Secure attribute to the search parameter cookie. Should be true in production environments using HTTPS. + - 是否为搜索参数 Cookie 设置 Secure 属性。在使用 HTTPS 的生产环境中应为 true。 - (empty) * - cookie.search.parameter.max_age - - Max-Age (in seconds) for the search parameter cookie. Use -1 for session-only cookies. + - 搜索参数 Cookie 的 Max-Age(秒)。仅会话 Cookie 请使用 -1。 - ``60`` * - cookie.search.parameter.domain - - Domain attribute for the search parameter cookie. Set to the domain scope you want the cookie to be available on (e.g., example.com). + - 搜索参数 Cookie 的 Domain 属性。设置为希望该 Cookie 生效的域范围(例如 example.com)。 - (empty) * - cookie.search.parameter.path - - Path attribute for the search parameter cookie. Typically set to "/" or the context path of the app. + - 搜索参数 Cookie 的 Path 属性。通常设置为 "/" 或应用的上下文路径。 - ``/`` * - cookie.search.parameter.same_site - - SameSite attribute for the search parameter cookie. Valid values: Lax, Strict, None + - 搜索参数 Cookie 的 SameSite 属性。有效值:Lax、Strict、None - ``Lax`` * - paging.page.size - - The size of one page for paging + - 分页时每页的大小 - ``25`` * - paging.page.range.size - - The size of page range for paging + - 分页时页面范围的大小 - ``5`` * - paging.page.range.fill.limit - - The option 'fillLimit' of page range for paging + - 分页时页面范围的选项 'fillLimit' - ``true`` -.. list-table:: Fetch Page Size +.. list-table:: 每页获取数量 :header-rows: 1 * - Name - Description - Default * - page.docboost.max.fetch.size - - Maximum number of docboost records to fetch per page. + - 每页获取的文档提升记录的最大数量。 - ``1000`` * - page.keymatch.max.fetch.size - - Maximum number of keymatch records to fetch per page. + - 每页获取的关键词匹配记录的最大数量。 - ``1000`` * - page.labeltype.max.fetch.size - - Maximum number of labeltype records to fetch per page. + - 每页获取的标签类型记录的最大数量。 - ``1000`` * - page.tagtype.max.fetch.size - - Maximum number of tagtype records to fetch per page. + - 每页获取的用户标签记录的最大数量。 - ``1000`` * - page.roletype.max.fetch.size - - Maximum number of roletype records to fetch per page. + - 每页获取的角色类型记录的最大数量。 - ``1000`` * - page.user.max.fetch.size - - Maximum number of user records to fetch per page. + - 每页获取的用户记录的最大数量。 - ``1000`` * - page.role.max.fetch.size - - Maximum number of role records to fetch per page. + - 每页获取的角色记录的最大数量。 - ``1000`` * - page.group.max.fetch.size - - Maximum number of group records to fetch per page. + - 每页获取的组记录的最大数量。 - ``1000`` * - page.crawling.info.param.max.fetch.size - - Maximum number of crawling info parameters to fetch per page. + - 每页获取的爬网信息参数的最大数量。 - ``100`` * - page.crawling.info.max.fetch.size - - Maximum number of crawling info records to fetch per page. + - 每页获取的爬网信息记录的最大数量。 - ``1000`` * - page.data.config.max.fetch.size - - Maximum number of data config records to fetch per page. + - 每页获取的数据存储配置记录的最大数量。 - ``100`` * - page.web.config.max.fetch.size - - Maximum number of web config records to fetch per page. + - 每页获取的 Web 配置记录的最大数量。 - ``100`` * - page.file.config.max.fetch.size - - Maximum number of file config records to fetch per page. + - 每页获取的文件配置记录的最大数量。 - ``100`` * - page.duplicate.host.max.fetch.size - - Maximum number of duplicate host records to fetch per page. + - 每页获取的重复主机记录的最大数量。 - ``1000`` * - page.failure.url.max.fetch.size - - Maximum number of failure URL records to fetch per page. + - 每页获取的失败 URL 记录的最大数量。 - ``1000`` * - page.favorite.log.max.fetch.size - - Maximum number of favorite log records to fetch per page. + - 每页获取的收藏日志记录的最大数量。 - ``100`` * - page.file.auth.max.fetch.size - - Maximum number of file auth records to fetch per page. + - 每页获取的文件认证记录的最大数量。 - ``100`` * - page.web.auth.max.fetch.size - - Maximum number of web auth records to fetch per page. + - 每页获取的 Web 认证记录的最大数量。 - ``100`` * - page.path.mapping.max.fetch.size - - Maximum number of path mapping records to fetch per page. + - 每页获取的路径映射记录的最大数量。 - ``1000`` * - page.request.header.max.fetch.size - - Maximum number of request header records to fetch per page. + - 每页获取的请求头记录的最大数量。 - ``1000`` * - page.scheduled.job.max.fetch.size - - Maximum number of scheduled job records to fetch per page. + - 每页获取的计划任务记录的最大数量。 - ``100`` * - page.elevate.word.max.fetch.size - - Maximum number of elevate word records to fetch per page. + - 每页获取的提升词记录的最大数量。 - ``1000`` * - page.bad.word.max.fetch.size - - Maximum number of bad word records to fetch per page. + - 每页获取的屏蔽词记录的最大数量。 - ``1000`` * - page.dictionary.max.fetch.size - - Maximum number of dictionary records to fetch per page. + - 每页获取的字典记录的最大数量。 - ``1000`` * - page.relatedcontent.max.fetch.size - - Maximum number of related content records to fetch per page. + - 每页获取的相关内容记录的最大数量。 - ``5000`` * - page.relatedquery.max.fetch.size - - Maximum number of related query records to fetch per page. + - 每页获取的相关查询记录的最大数量。 - ``5000`` * - page.thumbnail.queue.max.fetch.size - - Maximum number of thumbnail queue records to fetch per page. + - 每页获取的缩略图队列记录的最大数量。 - ``100`` * - page.thumbnail.purge.max.fetch.size - - Maximum number of thumbnail purge records to fetch per page. + - 每页获取的缩略图清除记录的最大数量。 - ``100`` * - page.score.booster.max.fetch.size - - Maximum number of score booster records to fetch per page. + - 每页获取的评分提升器记录的最大数量。 - ``1000`` * - page.searchlog.max.fetch.size - - Maximum number of search log records to fetch per page. + - 每页获取的搜索日志记录的最大数量。 - ``10000`` * - page.searchlist.track.total.hits - - Whether to track total hits in search list page. + - 搜索列表页面中是否跟踪总命中数。 - ``true`` * - page.searchlist.content.max.length - - Maximum content length (in characters) rendered on the search list edit page. + - 搜索列表编辑页面上渲染的内容的最大长度(字符数)。 - ``100000`` -.. list-table:: Search Page +.. list-table:: 搜索页面 :header-rows: 1 * - Name - Description - Default * - paging.search.page.start - - Default start page for search results. + - 搜索结果的默认起始页。 - ``0`` * - paging.search.page.size - - Default size of search results per page. + - 每页搜索结果的默认大小。 - ``10`` * - paging.search.page.max.size - - Maximum size of search results per page. + - 每页搜索结果的最大大小。 - ``100`` * - api.param.max.length - - Maximum length of a v2 API string query parameter (q, sort, sdh). OWASP API4:2023. + - v2 API 字符串查询参数(q、sort、sdh)的最大长度。OWASP API4:2023。 - ``1000`` * - api.param.max.array.size - - Maximum number of values for a v2 API repeatable query parameter. + - v2 API 可重复查询参数的最大值个数。 - ``100`` * - api.click.max.timestamp - - Maximum click-log timestamp (rt, epoch ms) accepted by the v2 click API. OWASP API4:2023. + - v2 点击 API 接受的点击日志时间戳(rt,epoch 毫秒)的最大值。OWASP API4:2023。 - ``9999999999999`` * - searchlog.agg.shard.size - - searchlog + - 搜索日志 - ``-1`` * - searchlog.request.headers - - Request headers to include in search log. + - 要包含在搜索日志中的请求头。 - (empty) * - searchlog.process.batch_size - - Batch size for search log processing. + - 搜索日志处理的批处理大小。 + - ``100`` + * - related_query.generate.days + - 从搜索日志生成相关查询时读取的搜索日志天数。 + - ``30`` + * - related_query.generate.term.size + - 每个虚拟主机生成的单词的最大数量。 - ``100`` + * - related_query.generate.query.size + - 每个单词生成的相关查询的最大数量。 + - ``5`` + * - related_query.generate.min.sessions + - 单词及其每个相关查询所需的最少不同用户会话数。 + - ``3`` + * - related_query.generate.session.interval + - 一次搜索之后的间隔(分钟),在该间隔内同一会话的后续搜索算作细化。 + - ``10`` + * - related_query.generate.seed.log.size + - 为找出搜索过某个单词的会话而读取的该单词的搜索日志的最大数量。 + - ``1000`` + * - related_query.generate.seed.session.size + - 每个单词读取其后续搜索的会话的最大数量。 + - ``200`` + * - related_query.generate.log.fetch.size + - 每个单词读取的后续搜索日志的最大数量。 + - ``2000`` + * - related_query.generate.query.min.length + - 生成的单词或相关查询的最小长度(字符数)。 + - ``2`` + * - related_query.generate.query.max.length + - 生成的单词或相关查询的最大长度(字符数)。 + - ``50`` + * - docreport.duplicate.group.size + - docreport 文档报告页面显示的重复组的最大数量,按从大到小排列。 + - ``100`` + * - docreport.duplicate.docs.size + - 文档报告页面为每个重复组列出的文档的最大数量。 + - ``10`` + * - docreport.duplicate.export.page.size + - 将重复报告下载为 CSV 时,每个请求读取的内容签名数。 + - ``10000`` + * - docreport.dormant.days + - 文档自最后一次修改起经过多少天后被视为休眠的默认天数。 + - ``365`` * - thumbnail.html.image.min.width - - Minimum width for HTML images in thumbnails. + - 缩略图中 HTML 图像的最小宽度。 - ``100`` * - thumbnail.html.image.min.height - - Minimum height for HTML images in thumbnails. + - 缩略图中 HTML 图像的最小高度。 - ``100`` * - thumbnail.html.image.max.aspect.ratio - - Maximum aspect ratio for HTML images in thumbnails. + - 缩略图中 HTML 图像的最大纵横比。 - ``3.0`` * - thumbnail.html.image.thumbnail.width - - Width of generated thumbnail images. + - 生成的缩略图图像的宽度。 - ``100`` * - thumbnail.html.image.thumbnail.height - - Height of generated thumbnail images. + - 生成的缩略图图像的高度。 - ``100`` * - thumbnail.html.image.format - - Format of generated thumbnail images. + - 生成的缩略图图像的格式。 - ``png`` * - thumbnail.html.image.xpath - - XPath to select images for thumbnails. + - 用于为缩略图选择图像的 XPath。 - ``//IMG`` * - thumbnail.html.image.exclude.extensions - - File extensions to exclude from thumbnail generation. + - 要从缩略图生成中排除的文件扩展名。 - ``svg,html,css,js`` * - thumbnail.generator.interval - - Interval for thumbnail generator. + - 缩略图生成器的间隔。 - ``0`` * - thumbnail.generator.targets - - Targets for thumbnail generator (e.g., all). + - 缩略图生成器的目标(例如 all)。 - ``all`` * - thumbnail.crawler.enabled - - Whether the thumbnail crawler is enabled. + - 是否启用缩略图爬虫。 - ``true`` * - thumbnail.system.monitor.interval - - Interval for system monitor in thumbnail processing. + - 缩略图处理中系统监控的间隔。 - ``60`` -.. list-table:: User +.. list-table:: 用户 :header-rows: 1 * - Name - Description - Default * - user.code.request.parameter - - User code settings + - 用户代码设置 - ``userCode`` * - user.code.min.length - - User code minimum length. + - 用户代码的最小长度。 - ``20`` * - user.code.max.length - - User code maximum length. + - 用户代码的最大长度。 - ``100`` * - user.code.pattern - - User code pattern for validation. + - 用于验证的用户代码模式。 - ``[a-zA-Z0-9_]+`` * - mail.from.name - - Name to display in the From field of emails. + - 在电子邮件的 From 字段中显示的名称。 - ``Administrator`` * - mail.from.address - - Email address to use in the From field. + - 在 From 字段中使用的电子邮件地址。 - ``root@localhost`` * - mail.hostname - - Hostname for the mail server. + - 邮件服务器的主机名。 - (empty) * - scheduler.target.name - - Target name for the scheduler. + - 调度器的目标名称。 - (empty) * - scheduler.job.class - - Job class for the scheduler. + - 调度器的作业类。 - ``org.codelibs.fess.app.job.ScriptExecutorJob`` * - scheduler.concurrent.exec.mode - - Mode for concurrent execution in the scheduler. + - 调度器中并发执行的模式。 - ``QUIT`` * - scheduler.monitor.interval - - Interval for scheduler monitoring. + - 调度器监控的间隔。 - ``30`` * - coordinator.poll.interval - - Interval (seconds) for polling heartbeats and events. + - 轮询心跳和事件的间隔(秒)。 - ``60`` * - coordinator.heartbeat.ttl - - Time-to-live (ms) for instance heartbeat documents. + - 实例心跳文档的存活时间(毫秒)。 - ``180000`` * - coordinator.operation.ttl - - Time-to-live (ms) for operation lock documents. + - 操作锁文档的存活时间(毫秒)。 - ``7200000`` * - coordinator.operation.retry - - Maximum number of retries for acquiring an operation lock. + - 获取操作锁的最大重试次数。 - ``3`` * - coordinator.event.ttl - - Time-to-live (ms) for event notification documents. + - 事件通知文档的存活时间(毫秒)。 - ``600000`` * - online.help.base.link - - Base link for online help. + - 在线帮助的基础链接。 - ``https://fess.codelibs.org/{lang}/{version}/admin/`` * - online.help.installation - - Installation guide link for online help. + - 在线帮助的安装指南链接。 - ``https://fess.codelibs.org/{lang}/{version}/install/install.html`` * - online.help.eol - - End-of-life information link for online help. + - 在线帮助的生命周期结束信息链接。 - ``https://fess.codelibs.org/{lang}/eol.html`` * - online.help.name.failureurl - - Online help key for failure URL. + - 失败 URL 的在线帮助键。 - ``failureurl`` * - online.help.name.elevateword - - Online help key for elevate word. + - 提升词的在线帮助键。 - ``elevateword`` * - online.help.name.reqheader - - Online help key for request header. + - 请求头的在线帮助键。 - ``reqheader`` * - online.help.name.dict.synonym - - Online help key for synonym dictionary. + - 同义词词典的在线帮助键。 - ``synonym`` * - online.help.name.dict - - Online help key for dictionary. + - 字典的在线帮助键。 - ``dict`` * - online.help.name.dict.kuromoji - - Online help key for Kuromoji dictionary. + - Kuromoji 词典的在线帮助键。 - ``kuromoji`` * - online.help.name.dict.protwords - - Online help key for protected words dictionary. + - Protwords 词典的在线帮助键。 - ``protwords`` * - online.help.name.dict.stopwords - - Online help key for stopwords dictionary. + - 停用词词典的在线帮助键。 - ``stopwords`` * - online.help.name.dict.stemmeroverride - - Online help key for stemmer override dictionary. + - Stemmer 覆盖词典的在线帮助键。 - ``stemmeroverride`` * - online.help.name.dict.mapping - - Online help key for mapping dictionary. + - 映射词典的在线帮助键。 - ``mapping`` * - online.help.name.webconfig - - Online help key for web config. + - Web 配置的在线帮助键。 - ``webconfig`` * - online.help.name.searchlist - - Online help key for search list. + - 搜索列表的在线帮助键。 - ``searchlist`` * - online.help.name.log - - Online help key for log. + - 日志的在线帮助键。 - ``log`` * - online.help.name.general - - Online help key for general settings. + - 常规设置的在线帮助键。 - ``general`` * - online.help.name.role - - Online help key for role. + - 角色的在线帮助键。 - ``role`` * - online.help.name.joblog - - Online help key for job log. + - 作业日志的在线帮助键。 - ``joblog`` * - online.help.name.keymatch - - Online help key for keymatch. + - 关键词匹配的在线帮助键。 - ``keymatch`` * - online.help.name.relatedquery - - Online help key for related query. + - 相关查询的在线帮助键。 - ``relatedquery`` * - online.help.name.relatedcontent - - Online help key for related content. + - 相关内容的在线帮助键。 - ``relatedcontent`` * - online.help.name.wizard - - Online help key for wizard. + - 向导的在线帮助键。 - ``wizard`` * - online.help.name.badword - - Online help key for bad word. + - 屏蔽词的在线帮助键。 - ``badword`` * - online.help.name.pathmap - - Online help key for path mapping. + - 路径映射的在线帮助键。 - ``pathmap`` * - online.help.name.boostdoc - - Online help key for boost document. + - 文档提升的在线帮助键。 - ``boostdoc`` * - online.help.name.dataconfig - - Online help key for data config. + - 数据存储配置的在线帮助键。 - ``dataconfig`` * - online.help.name.systeminfo - - Online help key for system info. + - 系统信息的在线帮助键。 - ``systeminfo`` * - online.help.name.user - - Online help key for user. + - 用户的在线帮助键。 - ``user`` * - online.help.name.group - - Online help key for group. + - 组的在线帮助键。 - ``group`` * - online.help.name.dashboard - - Online help key for dashboard. + - 仪表板的在线帮助键。 - ``dashboard`` * - online.help.name.webauth - - Online help key for web authentication. + - Web 认证的在线帮助键。 - ``webauth`` * - online.help.name.fileconfig - - Online help key for file config. + - 文件配置的在线帮助键。 - ``fileconfig`` * - online.help.name.fileauth - - Online help key for file authentication. + - 文件认证的在线帮助键。 - ``fileauth`` * - online.help.name.labeltype - - Online help key for label type. + - 标签类型的在线帮助键。 - ``labeltype`` * - online.help.name.tagtype - - Online help key for tag type. + - 用户标签的在线帮助键。 - ``tagtype`` * - online.help.name.duplicatehost - - Online help key for duplicate host. + - 重复主机的在线帮助键。 - ``duplicatehost`` * - online.help.name.scheduler - - Online help key for scheduler. + - 调度器的在线帮助键。 - ``scheduler`` * - online.help.name.crawlinginfo - - Online help key for crawling info. + - 爬网信息的在线帮助键。 - ``crawlinginfo`` * - online.help.name.backup - - Online help key for backup. + - 备份的在线帮助键。 - ``backup`` * - online.help.name.upgrade - - Online help key for upgrade. + - 升级的在线帮助键。 - ``upgrade`` * - online.help.name.sereq - - Online help key for search request. + - 搜索请求的在线帮助键。 - ``sereq`` * - online.help.name.accesstoken - - Online help key for access token. + - 访问令牌的在线帮助键。 - ``accesstoken`` * - online.help.name.suggest - - Online help key for suggest. + - 建议的在线帮助键。 - ``suggest`` * - online.help.name.searchlog - - Online help key for search log. + - 搜索日志的在线帮助键。 - ``searchlog`` * - online.help.name.maintenance - - Online help key for maintenance. + - 维护的在线帮助键。 - ``maintenance`` * - online.help.name.plugin - - Online help key for plugin. + - 插件的在线帮助键。 - ``plugin`` * - online.help.name.storage - - Online help key for storage. + - 存储的在线帮助键。 - ``storage`` * - online.help.supported.langs - - Supported languages for online help. + - 在线帮助支持的语言。 - ``de,es,fr,ja,ko,zh-cn`` * - forum.link - - Forum link for user support. + - 用户支持的论坛链接。 - ``https://discuss.codelibs.org/c/Fess{lang}/`` * - forum.supported.langs - - Supported languages for the forum. + - 论坛支持的语言。 - ``en,ja`` * - suggest.popular.word.seed - - Seed value for popular word suggestion. + - 热门词建议的种子值。 - ``0`` * - suggest.popular.word.tags - - Tags for popular word suggestion. + - 热门词建议的标签。 - (empty) * - suggest.popular.word.fields - - Fields for popular word suggestion. + - 热门词建议的字段。 - (empty) * - suggest.popular.word.excludes - - Excluded words for popular word suggestion. + - 热门词建议的排除词。 - (empty) * - suggest.popular.word.size - - Number of popular words to suggest. + - 要建议的热门词数量。 - ``10`` * - suggest.popular.word.window.size - - Window size for popular word suggestion. + - 热门词建议的窗口大小。 - ``30`` * - suggest.popular.word.query.freq - - Query frequency for popular word suggestion. + - 热门词建议的查询频率。 - ``10`` * - suggest.min.hit.count - - Minimum hit count for suggestion. + - 建议的最小命中数。 - ``1`` * - suggest.field.contents - - Field for suggestion contents. + - 建议内容的字段。 - ``_default`` * - suggest.field.tags - - Field for suggestion tags. + - 建议标签的字段。 - ``label`` * - suggest.field.roles - - Field for suggestion roles. + - 建议角色的字段。 - ``role`` * - suggest.field.index.contents - - Index contents for suggestion. + - 建议的索引内容。 - ``content,title`` * - suggest.update.request.interval - - Interval for suggestion update requests. + - 建议更新请求的间隔。 - ``0`` * - suggest.update.doc.per.request - - Number of documents per suggestion update request. + - 每个建议更新请求的文档数。 - ``2`` * - suggest.update.contents.limit.num.percentage - - Percentage limit for suggestion update contents. + - 建议更新内容的百分比限制。 - ``50%`` * - suggest.update.contents.limit.num - - Maximum number of suggestion update contents. + - 建议更新内容的最大数量。 - ``10000`` * - suggest.update.contents.limit.doc.size - - Maximum document size for suggestion update. + - 建议更新的最大文档大小。 - ``50000`` * - suggest.source.reader.scroll.size - - Scroll size for suggestion source reader. + - 建议源读取器的滚动大小。 - ``1`` * - suggest.popular.word.cache.size - - Cache size for popular word suggestion. + - 热门词建议的缓存大小。 - ``1000`` * - suggest.popular.word.cache.expire - - Cache expiration (seconds) for popular word suggestion. + - 热门词建议的缓存过期时间(秒)。 - ``60`` * - suggest.search.log.permissions - - Permissions for suggestion search log. + - 建议搜索日志的权限。 - ``{user}guest,{role}guest`` * - suggest.system.monitor.interval - - Interval for system monitor in suggestion. + - 建议中系统监控的间隔。 - ``60`` * - ldap.admin.enabled - - Whether LDAP admin is enabled. + - 是否启用 LDAP 管理。 - ``false`` * - ldap.admin.user.filter - - User filter for LDAP admin. + - LDAP 管理的用户过滤器。 - ``uid=%s`` * - ldap.admin.user.base.dn - - Base DN for LDAP admin user. + - LDAP 管理用户的基础 DN。 - ``ou=People,dc=fess,dc=codelibs,dc=org`` * - ldap.admin.user.object.classes - - Object classes for LDAP admin user. + - LDAP 管理用户的对象类。 - ``organizationalPerson,top,person,inetOrgPerson`` * - ldap.admin.role.filter - - Role filter for LDAP admin. + - LDAP 管理的角色过滤器。 - ``cn=%s`` * - ldap.admin.role.base.dn - - Base DN for LDAP admin role. + - LDAP 管理角色的基础 DN。 - ``ou=Role,dc=fess,dc=codelibs,dc=org`` * - ldap.admin.role.object.classes - - Object classes for LDAP admin role. + - LDAP 管理角色的对象类。 - ``groupOfNames`` * - ldap.admin.group.filter - - Group filter for LDAP admin. + - LDAP 管理的组过滤器。 - ``cn=%s`` * - ldap.admin.group.base.dn - - Base DN for LDAP admin group. + - LDAP 管理组的基础 DN。 - ``ou=Group,dc=fess,dc=codelibs,dc=org`` * - ldap.admin.group.object.classes - - Object classes for LDAP admin group. + - LDAP 管理组的对象类。 - ``groupOfNames`` * - ldap.admin.sync.password - - Whether to sync password for LDAP admin. + - 是否为 LDAP 管理同步密码。 - ``true`` * - ldap.auth.validation - - Whether to validate LDAP authentication. + - 是否验证 LDAP 认证。 - ``true`` * - ldap.connect.timeout - - Timeout (milliseconds) to establish an LDAP connection. This also bounds the TLS handshake and the initial bind response. 0 or less leaves it to the JDK/OS default. + - 建立 LDAP 连接的超时时间(毫秒)。这同时也限制 TLS 握手和初始绑定响应。0 或更小的值表示交由 JDK/OS 的默认值处理。 - ``10000`` * - ldap.read.timeout - - Timeout (milliseconds) to wait for an LDAP response after the connection is bound. 0 or less waits indefinitely. + - 连接绑定之后等待 LDAP 响应的超时时间(毫秒)。0 或更小的值表示无限期等待。 - ``30000`` * - ldap.search.time.limit - - Server side time limit (milliseconds) for an LDAP search. 0 or less means no limit. + - LDAP 搜索的服务器端时间限制(毫秒)。0 或更小的值表示无限制。 - ``60000`` * - ldap.max.username.length - - Maximum username length for LDAP. + - LDAP 的最大用户名长度。 - ``-1`` * - ldap.ignore.netbios.name - - Whether to ignore NetBIOS name in LDAP. + - LDAP 中是否忽略 NetBIOS 名称。 - ``true`` * - ldap.group.name.with.underscores - - Whether to allow underscores in LDAP group names. + - LDAP 组名中是否允许下划线。 - ``false`` * - ldap.lowercase.permission.name - - Whether to use lowercase for LDAP permission names. + - LDAP 权限名称是否使用小写。 - ``false`` * - ldap.allow.empty.permission - - Whether to allow empty permissions in LDAP. + - LDAP 中是否允许空权限。 - ``true`` * - ldap.samaccountname.group - - Whether to use samAccountName for LDAP group. + - LDAP 组是否使用 samAccountName。 - ``false`` * - ldap.role.search.user.enabled - - Whether LDAP role search for user is enabled. + - 是否启用针对用户的 LDAP 角色搜索。 - ``true`` * - ldap.role.search.group.enabled - - Whether LDAP role search for group is enabled. + - 是否启用针对组的 LDAP 角色搜索。 - ``true`` * - ldap.role.search.role.enabled - - Whether LDAP role search for role is enabled. + - 是否启用针对角色的 LDAP 角色搜索。 - ``true`` * - ldap.attr.surname - - LDAP attribute for surname. + - 姓氏的 LDAP 属性。 - ``sn`` * - ldap.attr.givenName - - LDAP attribute for given name. + - 名字的 LDAP 属性。 - ``givenName`` * - ldap.attr.employeeNumber - - LDAP attribute for employee number. + - 员工编号的 LDAP 属性。 - ``employeeNumber`` * - ldap.attr.mail - - LDAP attribute for mail. + - 邮件的 LDAP 属性。 - ``mail`` * - ldap.attr.telephoneNumber - - LDAP attribute for telephone number. + - 电话号码的 LDAP 属性。 - ``telephoneNumber`` * - ldap.attr.homePhone - - LDAP attribute for home phone. + - 家庭电话的 LDAP 属性。 - ``homePhone`` * - ldap.attr.homePostalAddress - - LDAP attribute for home postal address. + - 家庭邮寄地址的 LDAP 属性。 - ``homePostalAddress`` * - ldap.attr.labeledURI - - LDAP attribute for labeled URI. + - 带标签的 URI 的 LDAP 属性。 - ``labeledURI`` * - ldap.attr.roomNumber - - LDAP attribute for room number. + - 房间号的 LDAP 属性。 - ``roomNumber`` * - ldap.attr.description - - LDAP attribute for description. + - 描述的 LDAP 属性。 - ``description`` * - ldap.attr.title - - LDAP attribute for title. + - 职位的 LDAP 属性。 - ``title`` * - ldap.attr.pager - - LDAP attribute for pager. + - 寻呼机的 LDAP 属性。 - ``pager`` * - ldap.attr.street - - LDAP attribute for street. + - 街道的 LDAP 属性。 - ``street`` * - ldap.attr.postalCode - - LDAP attribute for postal code. + - 邮政编码的 LDAP 属性。 - ``postalCode`` * - ldap.attr.physicalDeliveryOfficeName - - LDAP attribute for physical delivery office name. + - 物理投递办公室名称的 LDAP 属性。 - ``physicalDeliveryOfficeName`` * - ldap.attr.destinationIndicator - - LDAP attribute for destination indicator. + - 目的地指示符的 LDAP 属性。 - ``destinationIndicator`` * - ldap.attr.internationaliSDNNumber - - LDAP attribute for international ISDN number. + - 国际 ISDN 号码的 LDAP 属性。 - ``internationaliSDNNumber`` * - ldap.attr.state - - LDAP attribute for state. + - 州/省的 LDAP 属性。 - ``st`` * - ldap.attr.employeeType - - LDAP attribute for employee type. + - 员工类型的 LDAP 属性。 - ``employeeType`` * - ldap.attr.facsimileTelephoneNumber - - LDAP attribute for facsimile telephone number. + - 传真电话号码的 LDAP 属性。 - ``facsimileTelephoneNumber`` * - ldap.attr.postOfficeBox - - LDAP attribute for post office box. + - 邮政信箱的 LDAP 属性。 - ``postOfficeBox`` * - ldap.attr.initials - - LDAP attribute for initials. + - 姓名首字母的 LDAP 属性。 - ``initials`` * - ldap.attr.carLicense - - LDAP attribute for car license. + - 车牌的 LDAP 属性。 - ``carLicense`` * - ldap.attr.mobile - - LDAP attribute for mobile. + - 手机的 LDAP 属性。 - ``mobile`` * - ldap.attr.postalAddress - - LDAP attribute for postal address. + - 邮寄地址的 LDAP 属性。 - ``postalAddress`` * - ldap.attr.city - - LDAP attribute for city. + - 城市的 LDAP 属性。 - ``l`` * - ldap.attr.teletexTerminalIdentifier - - LDAP attribute for teletex terminal identifier. + - Teletex 终端标识符的 LDAP 属性。 - ``teletexTerminalIdentifier`` * - ldap.attr.x121Address - - LDAP attribute for X.121 address. + - X.121 地址的 LDAP 属性。 - ``x121Address`` * - ldap.attr.businessCategory - - LDAP attribute for business category. + - 业务类别的 LDAP 属性。 - ``businessCategory`` * - ldap.attr.registeredAddress - - LDAP attribute for registered address. + - 注册地址的 LDAP 属性。 - ``registeredAddress`` * - ldap.attr.displayName - - LDAP attribute for display name. + - 显示名称的 LDAP 属性。 - ``displayName`` * - ldap.attr.preferredLanguage - - LDAP attribute for preferred language. + - 首选语言的 LDAP 属性。 - ``preferredLanguage`` * - ldap.attr.departmentNumber - - LDAP attribute for department number. + - 部门编号的 LDAP 属性。 - ``departmentNumber`` * - ldap.attr.uidNumber - - LDAP attribute for UID number. + - UID 编号的 LDAP 属性。 - ``uidNumber`` * - ldap.attr.gidNumber - - LDAP attribute for GID number. + - GID 编号的 LDAP 属性。 - ``gidNumber`` * - ldap.attr.homeDirectory - - LDAP attribute for home directory. + - 主目录的 LDAP 属性。 - ``homeDirectory`` * - plugin.repositories - - Plugin repository URLs. + - 插件仓库的 URL。 - ``https://maven.codelibs.org/release/org/codelibs/fess/,https://repo.maven.apache.org/maven2/org/codelibs/fess/,https://fess.codelibs.org/plugin/artifacts.yaml`` * - plugin.version.filter - - Version filter for plugins. + - 插件的版本过滤器。 - (empty) * - storage.max.items.in.page - - Maximum number of items per page in storage. + - 存储中每页的最大项目数。 - ``1000`` * - password.invalid.admin.passwords - - List of invalid admin passwords. + - 无效管理员密码的列表。 - ``admin`` * - password.min.length - - Minimum password length (0 to disable). + - 最小密码长度(0 表示禁用)。 - ``8`` * - password.max.length - - Maximum length of a password field. + - 密码字段的最大长度。 - ``100`` * - password.require.uppercase - - Require uppercase letters in password. + - 密码中要求包含大写字母。 - ``false`` * - password.require.lowercase - - Require lowercase letters in password. + - 密码中要求包含小写字母。 - ``false`` * - password.require.digit - - Require digits in password. + - 密码中要求包含数字。 - ``false`` * - password.require.special.char - - Require special characters in password. + - 密码中要求包含特殊字符。 - ``false`` * - rag.chat.enabled - - Whether RAG chat feature is enabled. + - 是否启用 RAG 聊天功能。 - ``false`` + * - rag.chat.log.enabled + - 是否在聊天日志中记录每个 RAG 聊天请求的使用情况(用户、时间、LLM 调用次数和 token 数)。绝不会记录问题和答案。 + - ``true`` * - rag.chat.context.max.documents - - Chat generation settings. + - 聊天生成设置。 - ``5`` + * - rag.chat.query.regeneration.max.count + - 当搜索未找到任何文档,或在流式聊天中没有任何命中结果被判定为相关时,一个聊天请求重新生成其搜索查询并再次搜索的最大次数。每次重新生成会产生一次 LLM 调用,如果新的搜索有命中结果,还会额外产生一次相关性评估调用(0 表示禁用)。 + - ``2`` * - rag.chat.session.timeout.minutes - - Session settings. + - 会话设置。 - ``30`` * - rag.chat.session.max.size - - Maximum cached chat sessions; least recently accessed are evicted above it (0 or less means 100). + - 缓存的聊天会话的最大数量;超过该数量时,最近最少访问的会话会被逐出(0 或更小的值表示 100)。 - ``10000`` * - rag.chat.history.max.messages - - Maximum messages kept in one chat session; older turns are trimmed on each new message. + - 一个聊天会话中保留的最大消息数;每收到新消息时,较早的轮次会被裁剪。 - ``30`` * - rag.chat.content.fields - - Enhanced RAG flow settings. Fields to retrieve for full document content. + - 增强 RAG 流程设置。用于检索完整文档内容的字段。 - ``title,url,content,doc_id,content_title,content_description`` * - rag.chat.highlight.fragment.size - - Highlight settings for RAG search. + - RAG 搜索的高亮设置。 - ``500`` * - rag.chat.highlight.number.of.fragments - - Number of highlight fragments per document in the RAG chat context search. + - RAG 聊天上下文搜索中每个文档的高亮片段数。 - ``3`` * - rag.chat.content.fulltext.max.length - - Large-document handling for answer generation. Documents whose content_length exceeds this value use highlighted passages instead of full content in the answer context. + - 回答生成时对大型文档的处理。content_length 超过该值的文档,在回答上下文中使用高亮段落而不是完整内容。 - ``3000`` * - rag.chat.answer.highlight.fragment.size - - Highlight settings used when extracting passages from large documents for the answer context. + - 从大型文档中提取段落作为回答上下文时使用的高亮设置。 - ``1000`` * - rag.chat.answer.highlight.number.of.fragments - - Number of highlight fragments taken from each oversized document for the answer context. + - 从每个超大文档中获取并用于回答上下文的高亮片段数。 - ``5`` * - rag.chat.history.assistant.content - - History content mode for assistant messages. smart_summary - drop assistant body, keep only past search query + referenced titles per turn (default, recommended) full - send the whole assistant response source_titles - body + referenced titles suffix source_titles_and_urls - "[References: title (url), ...]" only truncated - truncate assistant response at history.assistant.max.chars none - drop assistant turns from history + - 助手消息的历史内容模式。smart_summary - 丢弃助手正文,每轮仅保留过去的搜索查询和参照标题(默认,推荐) full - 发送完整的助手响应 source_titles - 正文加参照标题后缀 source_titles_and_urls - 仅 "[References: title (url), ...]" truncated - 在 history.assistant.max.chars 处截断助手响应 none - 从历史中丢弃助手轮次 - ``smart_summary`` * - rag.chat.history.titles.max.count - - Maximum number of referenced document titles included per turn in smart_summary history mode. + - smart_summary 历史模式下每轮包含的参照文档标题的最大数量。 - ``5`` + * - rag.chat.document.max.parts + - 针对长于 LLM 上下文预算的单个文档进行聊天时,将该文档拆分成的最大部分数。每个部分会分别生成摘要,这些摘要会被合并为回答;超出该数量的部分不会被使用。针对此类文档的请求,每一轮最多产生这么多次 LLM 调用,外加一次用于生成回答的调用。 + - ``10`` + * - rag.chat.response.language + - 要求 LLM 使用的回答语言。browser - 用户浏览器或 UI 区域设置的语言;英语时不添加指示(默认) none - 不添加语言指示;LLM 通常使用问题所用的语言回答 en, ja.. - 始终使用该语言回答 + - ``browser`` * - index.export.path - - Index Export + - 索引导出 - ``/var/lib/fess/export`` * - index.export.exclude.fields - - Comma-separated document fields omitted from files written by the index export job. + - 索引导出作业写入的文件中省略的文档字段(逗号分隔)。 - ``cache,tag`` * - index.export.scroll.size - - Number of documents fetched per scroll request by the index export job. + - 索引导出作业每次滚动请求获取的文档数。 - ``100`` * - index.export.format - - Output format for exported documents; only html and json are accepted, anything else fails the job. + - 导出文档的输出格式;仅接受 html 和 json,其他任何值都会导致作业失败。 - ``html`` * - log.notification.flush.interval - - Log Notification Interval (seconds) for flushing log notification buffer to search engine. + - 日志通知 将日志通知缓冲区刷新到搜索引擎的间隔(秒)。 - ``30`` * - log.notification.max.details.length - - Maximum length of notification details text. + - 通知详情文本的最大长度。 - ``3000`` * - log.notification.max.display.events - - Maximum number of events to display in notification. + - 通知中显示的事件的最大数量。 - ``50`` * - log.notification.max.message.length - - Maximum length of each log message in notification. + - 通知中每条日志消息的最大长度。 - ``200`` * - log.notification.search.size - - Maximum number of events to fetch from search engine per notification job. + - 每个通知作业从搜索引擎获取的事件的最大数量。 - ``1000`` * - log.notification.buffer.size - - Maximum number of events to buffer in memory. + - 内存中缓冲的事件的最大数量。 - ``1000`` * - log.notification.interval - - Interval (seconds) for the notification job cycle, used in notification messages. + - 通知作业周期的间隔(秒),用于通知消息中。 - ``300`` * - theme.directory.path - - Static theme system (see docs/superpowers/specs/2026-05-21-fess-static-theme-design.md) + - 静态主题系统(参见 docs/superpowers/specs/2026-05-21-fess-static-theme-design.md) - ``themes`` * - theme.upload.max.size - - Maximum size (bytes) of an uploaded theme archive. + - 上传的主题归档文件的最大大小(字节)。 - ``52428800`` * - theme.upload.max.extracted.size - - Maximum total extracted size (bytes); extraction aborts once it is exceeded. + - 解压后的最大总大小(字节);一旦超出,解压即中止。 - ``209715200`` * - theme.upload.max.entries - - Maximum number of entries allowed in an uploaded theme archive. + - 上传的主题归档文件中允许的最大条目数。 - ``1000`` * - theme.upload.max.compression.ratio - - Maximum uncompressed/compressed ratio for a single theme archive entry. + - 单个主题归档条目的最大解压/压缩比。 - ``100`` * - theme.upload.zip.ratio.max - - Maximum cumulative uncompressed/compressed ratio for the whole archive (zip-bomb guard). + - 整个归档的最大累计解压/压缩比(zip 炸弹防护)。 - ``50`` * - theme.upload.zip.ratio.check.threshold.bytes - - Compressed bytes read before the cumulative zip ratio check applies; smaller archives skip it. + - 应用累计 zip 压缩比检查之前读取的压缩字节数;更小的归档会跳过该检查。 - ``65536`` * - theme.upload.attic.retention.days - - Retention (days) for a replaced theme directory before the cleanup sweep removes it. + - 被替换的主题目录在清理扫描将其删除之前的保留时间(天)。 - ``7`` + * - theme.repositories + - 下载静态主题的仓库 URL(逗号分隔)。 + - ``https://maven.codelibs.org/release/org/codelibs/fess/themes/`` + * - theme.index.frame.ancestors + - 静态主题的 HTML 页面的 Content-Security-Policy 中 frame-ancestors 指令的值:允许将这些页面嵌入框架的来源。默认值 'none' 表示任何页面都不能嵌入它们。WebKit(Safari)会将 frame-ancestors 应用于主题的文件预览和缓存视图所使用的 blob: 框架,因此当该值为 'none' 时,它会将这些框架显示为空白。将该值留空可去掉该指令;无论哪种情况都会发送 X-Frame-Options: DENY,并使这些页面在所有浏览器中都无法出现在框架内(遵循 frame-ancestors 的浏览器会忽略该头)。 + - ``'none'`` * - theme.api.csrf.server.origins - - Optional: canonical external origin(s) of this Fess instance (comma/newline separated), e.g. https://fess.example.com. When set, these are treated as same-origin for the v2 CSRF Origin check WITHOUT trusting forwarded headers. Recommended behind reverse proxies that are not listed in rate.limit.trusted.proxies. When empty, the target origin is reconstructed from trusted-proxy X-Forwarded-\* headers, then from the servlet request. + - 可选:此 Fess 实例的规范外部来源(逗号/换行分隔),例如 https://fess.example.com。设置后,这些来源在 v2 CSRF Origin 检查中被视为同源,且不会信任转发头。建议用于未列在 rate.limit.trusted.proxies 中的反向代理之后。为空时,目标来源将先根据受信任代理的 X-Forwarded-\* 头重建,然后再根据 Servlet 请求重建。 - (empty) * - theme.api.login.rate.limit.per.ip.per.minute - - Login attempts allowed per client IP each minute; 0 or less disables the gate. + - 每个客户端 IP 每分钟允许的登录尝试次数;0 或更小的值表示禁用该限制。 - ``10`` * - theme.api.login.rate.limit.per.user.per.minute - - Login attempts allowed per client IP and user name each minute; also gates password change. + - 每个客户端 IP 和用户名组合每分钟允许的登录尝试次数;同时也限制密码修改。 - ``5`` * - theme.api.login.lockout.seconds - - Lockout (seconds) applied once a login rate limit is exceeded; 0 or less disables the lockout. + - 超过登录速率限制后实施的锁定时间(秒);0 或更小的值表示禁用锁定。 - ``900`` * - theme.api.login.rate.limit.max.entries - - Maximum login rate-limit buckets held in memory; idle buckets are evicted at the cap. + - 内存中保留的登录速率限制桶的最大数量;达到上限时,空闲的桶会被逐出。 - ``100000`` * - api.chat.stream.keepalive.interval.ms - - Interval between SSE keep-alive pings emitted by /api/v2/chat/stream. The ping is a comment-only line (": keepalive\\n\\n") that does not affect the event stream but defeats intermediaries (nginx default proxy_read_timeout is 60s) that drop idle connections during long LLM phases. Set <=0 to disable. Unit: milliseconds. + - /api/v2/chat/stream 发出的 SSE keep-alive ping 的间隔。该 ping 是仅含注释的一行(": keepalive\\n\\n"),不会影响事件流,但能够规避在长时间的 LLM 阶段断开空闲连接的中间设备(nginx 默认的 proxy_read_timeout 为 60s)。设置为 <=0 表示禁用。单位:毫秒。 - ``15000`` .. GENERATED-END: properties