repo_description: User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
repo_topics: ai llm llm-ui llm-webui llms mcp ollama ollama-webui open-webui openai openapi rag self-hosted ui webui
code: // i18next-parser.config.ts
  import { getLanguages } from './src/lib/i18n/index.ts';
  
  const getLangCodes = async () => {
  	const languages = await getLanguages();
  	return languages.map((l) => l.code);
  };
  
  export default {
  	contextSeparator: '_',
  	createOldCatalogs: false,
  	defaultNamespace: 'translation',
  	defaultValue: '',
  	indentation: 2,
  	keepRemoved: false,
  	keySeparator: false,
  	lexers: {
  		svelte: ['JavascriptLexer'],
  		js: ['JavascriptLexer'],
  		ts: ['JavascriptLexer'],
  
  		default: ['JavascriptLexer']
  	},
  	lineEnding: 'auto',
  	locales: await getLangCodes(),
  	namespaceSeparator: false,
  	output: 'src/lib/i18n/locales/$LOCALE/$NAMESPACE.json',
  	pluralSeparator: '_',
  	input: 'src/**/*.{js,svelte}',
  	sort: true,
  	verbose: true,
  	failOnWarnings: false,
  	failOnUpdate: false,
  	customValueTemplate: null,
  	resetDefaultValueLocale: null,
  	i18nextOptions: null,
  	yamlOptions: null
  };
  