{
	"unknownError": "Error desconegut",
	"authenticationFailed": "No s'han pogut crear les incrustacions: ha fallat l'autenticació. Comproveu la vostra clau d'API.",
	"failedWithStatus": "No s'han pogut crear les incrustacions després de {{attempts}} intents: HTTP {{statusCode}} - {{errorMessage}}",
	"failedWithError": "No s'han pogut crear les incrustacions després de {{attempts}} intents: {{errorMessage}}",
	"failedMaxAttempts": "No s'han pogut crear les incrustacions després de {{attempts}} intents",
	"textExceedsTokenLimit": "El text a l'índex {{index}} supera el límit màxim de testimonis ({{itemTokens}} > {{maxTokens}}). S'està ometent.",
	"rateLimitRetry": "S'ha assolit el límit de velocitat, es torna a intentar en {{delayMs}}ms (intent {{attempt}}/{{maxRetries}})",
	"bedrock": {
		"invalidResponseFormat": "Format de resposta no vàlid d'Amazon Bedrock",
		"invalidCredentials": "Credencials d'AWS no vàlides. Si us plau, comprova la teva configuració d'AWS.",
		"accessDenied": "Accés denegat al servei d'Amazon Bedrock. Si us plau, comprova els teus permisos d'IAM.",
		"modelNotFound": "Model {{model}} no trobat a Amazon Bedrock"
	},
	"ollama": {
		"couldNotReadErrorBody": "No s'ha pogut llegir el cos de l'error",
		"requestFailed": "La sol·licitud de l'API d'Ollama ha fallat amb l'estat {{status}} {{statusText}}: {{errorBody}}",
		"invalidResponseStructure": "Estructura de resposta no vàlida de l'API d'Ollama: no s'ha trobat la matriu \"embeddings\" o no és una matriu.",
		"embeddingFailed": "La incrustació d'Ollama ha fallat: {{message}}",
		"serviceNotRunning": "El servei d'Ollama no s'està executant a {{baseUrl}}",
		"serviceUnavailable": "El servei d'Ollama no està disponible (estat: {{status}})",
		"modelNotFound": "No s'ha trobat el model d'Ollama: {{modelId}}",
		"modelNotEmbeddingCapable": "El model d'Ollama no és capaç de fer incrustacions: {{modelId}}",
		"hostNotFound": "No s'ha trobat l'amfitrió d'Ollama: {{baseUrl}}"
	},
	"scanner": {
		"unknownErrorProcessingFile": "Error desconegut en processar el fitxer {{filePath}}",
		"unknownErrorDeletingPoints": "Error desconegut en eliminar els punts per a {{filePath}}",
		"failedToProcessBatchWithError": "No s'ha pogut processar el lot després de {{maxRetries}} intents: {{errorMessage}}"
	},
	"vectorStore": {
		"qdrantConnectionFailed": "No s'ha pogut connectar a la base de dades vectorial Qdrant. Assegura't que Qdrant estigui funcionant i sigui accessible a {{qdrantUrl}}. Error: {{errorMessage}}",
		"vectorDimensionMismatch": "No s'ha pogut actualitzar l'índex de vectors per al nou model. Prova d'esborrar l'índex i tornar a començar. Detalls: {{errorMessage}}"
	},
	"validation": {
		"authenticationFailed": "Ha fallat l'autenticació. Comproveu la vostra clau d'API a la configuració.",
		"connectionFailed": "No s'ha pogut connectar al servei d'incrustació. Comproveu la vostra configuració de connexió i assegureu-vos que el servei estigui funcionant.",
		"modelNotAvailable": "El model especificat no està disponible. Comproveu la vostra configuració de model.",
		"configurationError": "Configuració d'incrustació no vàlida. Reviseu la vostra configuració.",
		"serviceUnavailable": "El servei d'incrustació no està disponible. Assegureu-vos que estigui funcionant i sigui accessible.",
		"invalidEndpoint": "Punt final d'API no vàlid. Comproveu la vostra configuració d'URL.",
		"invalidEmbedderConfig": "Configuració d'incrustació no vàlida. Comproveu la vostra configuració.",
		"invalidApiKey": "Clau d'API no vàlida. Comproveu la vostra configuració de clau d'API.",
		"invalidBaseUrl": "URL base no vàlida. Comproveu la vostra configuració d'URL.",
		"invalidModel": "Model no vàlid. Comproveu la vostra configuració de model.",
		"invalidResponse": "Resposta no vàlida del servei d'incrustació. Comproveu la vostra configuració.",
		"apiKeyRequired": "Es requereix una clau d'API per a aquest incrustador",
		"baseUrlRequired": "Es requereix una URL base per a aquest incrustador"
	},
	"serviceFactory": {
		"openAiConfigMissing": "Falta la configuració d'OpenAI per crear l'embedder",
		"ollamaConfigMissing": "Falta la configuració d'Ollama per crear l'embedder",
		"openAiCompatibleConfigMissing": "Falta la configuració compatible amb OpenAI per crear l'embedder",
		"geminiConfigMissing": "Falta la configuració de Gemini per crear l'embedder",
		"mistralConfigMissing": "Falta la configuració de Mistral per crear l'embedder",
		"openRouterConfigMissing": "Falta la configuració d'OpenRouter per crear l'embedder",
		"vercelAiGatewayConfigMissing": "Falta la configuració de Vercel AI Gateway per crear l'embedder",
		"bedrockConfigMissing": "Falta la configuració d'Amazon Bedrock per crear l'embedder",
		"invalidEmbedderType": "Tipus d'embedder configurat no vàlid: {{embedderProvider}}",
		"vectorDimensionNotDeterminedOpenAiCompatible": "No s'ha pogut determinar la dimensió del vector per al model '{{modelId}}' amb el proveïdor '{{provider}}'. Assegura't que la 'Dimensió d'incrustació' estigui configurada correctament als paràmetres del proveïdor compatible amb OpenAI.",
		"vectorDimensionNotDetermined": "No s'ha pogut determinar la dimensió del vector per al model '{{modelId}}' amb el proveïdor '{{provider}}'. Comprova els perfils del model o la configuració.",
		"qdrantUrlMissing": "Falta l'URL de Qdrant per crear l'emmagatzematge de vectors",
		"codeIndexingNotConfigured": "No es poden crear serveis: La indexació de codi no està configurada correctament"
	},
	"orchestrator": {
		"indexingFailedNoBlocks": "Indexació fallida: No s'ha indexat cap bloc de codi amb èxit. Això normalment indica un problema de configuració de l'embedder.",
		"indexingFailedCritical": "Indexació fallida: No s'ha indexat cap bloc de codi amb èxit malgrat trobar fitxers per processar. Això indica una fallida crítica de l'embedder.",
		"fileWatcherStarted": "Monitor de fitxers iniciat.",
		"fileWatcherStopped": "Monitor de fitxers aturat.",
		"failedDuringInitialScan": "Ha fallat durant l'escaneig inicial: {{errorMessage}}",
		"unknownError": "Error desconegut",
		"indexingRequiresWorkspace": "Indexació requereix una carpeta de workspace oberta",
		"indexingStopped": "Indexació aturada per l'usuari.",
		"indexingStoppedPartial": "Indexació aturada. Dades d'índex parcials conservades."
	}
}
