// Catalan translation (ca)
$i18n['ca'] = {
    // === INDEX.HTML - MAIN HEADER & FOOTER ===
    'EdiCuaTeX - LaTeX Equation Editor': 'EdiCuaTeX - Editor d\'Equacions LaTeX',
    'Create mathematical formulas visually, copy them or download them as images.': 'Crea fórmules matemàtiques visualment, copia-les o descarrega-les com a imatges.',
    'Educational Applications Laboratory': 'Laboratori d\'Aplicacions Educatives',
    'Application created by Juan José de Haro': 'Aplicació creada per Juan José de Haro',
    'Code license:': 'Llicència del codi:',
    'Content:': 'Contingut:',
    // === INDEX.HTML - MAIN HEADER & FOOTERSEARCH & TOOLBAR ===
    'Menus': 'Menús',
    'Search by description or code (e.g.: fraction, \\int)...': 'Cerca per descripció o codi (ex: fracció, \\int)...',
    'Clear search': 'Neteja la cerca',
    'Customize menu': 'Personalitza el menú',
    'Fullscreen': 'Pantalla completa',
    'Recent': 'Recents',
    // === INDEX.HTML - MAIN HEADER & FOOTERLATEX CODE PANEL ===
    'LaTeX Code': 'Codi LaTeX',
    'Ask AI for formula': 'Demana fórmula a la IA',
    'AI Assistant': 'Assistent IA',
    'Write your code here... \\frac{a}{b}': 'Escriu el teu codi aquí... \\frac{a}{b}',
    'Formula delimiters:': 'Delimitadors de fórmula:',
    'No delimiter': 'Sense delimitador',
    'Insert': 'Insereix',
    'Copy': 'Copia',
    'Delete': 'Esborra',
    'Code copied!': 'Codi copiat!',
    'Send to host': 'Envia a l\'app',
    'Sent!': 'Enviat!',
    'Missing or invalid origin.': 'Falta el paràmetre origin o no és vàlid.',
    'No host window available.': 'No hi ha finestra de destí disponible.',
    // === INDEX.HTML - MAIN HEADER & FOOTERPREVIEW PANEL ===
    'Preview': 'Previsualització',
    'View image': 'Veure imatge',
    // === INDEX.HTML - MAIN HEADER & FOOTERSETTINGS MODAL ===
    'Manage menus': 'Gestiona els menús',
    'You can edit your own menus with the': 'Pots editar els teus propis menús amb l\'',
    'Menu Editor': 'Editor de menús',
    'Available menus': 'Menús disponibles',
    'Loading...': 'Carregant...',
    'Reload list': 'Recarrega la llista',
    'Custom load': 'Càrrega personalitzada',
    'Load menu from external URL': 'Carrega menú des d\'URL externa',
    'Load': 'Carrega',
    'Load menu from local file': 'Carrega menú des d\'arxiu local',
    'Clear cache and reload': 'Neteja la memòria cau i recarrega',
    'Close': 'Tanca',
    // === INDEX.HTML - MAIN HEADER & FOOTERAI ASSISTANT MODAL ===
    'AI Formula Assistant': 'Assistent de Fórmules IA',
    'Describe the formula or mathematical expression you need. The assistant will generate an instruction (prompt) for you to use in an AI model like ChatGPT.': 'Descriu la fórmula o expressió matemàtica que necessites. L\'assistent generarà una instrucció (prompt) perquè la facis servir en un model d\'IA com ChatGPT.',
    '1. Describe your formula:': '1. Descriu la teva fórmula:',
    'E.g.: Quadratic equation with a=1, b=14 and c=-4': 'Ex: Equació de segon grau amb a=1, b=14 i c=-4',
    '2. Generate AI instruction': '2. Genera instrucció per a IA',
    '3. Generated instruction:': '3. Instrucció generada:',
    'The AI instruction will appear here...': 'La instrucció per a la IA apareixerà aquí...',
    'Open in ChatGPT': 'Obre a ChatGPT',
    'Copy for another AI': 'Copia per a una altra IA',
    // === INDEX.HTML - MAIN HEADER & FOOTERALERT MODAL ===
    'Understood': 'Entesos',
    // === INDEX.HTML - MAIN HEADER & FOOTERDYNAMIC JS MESSAGES ===
    'Could not get code from parent dialog:': 'No s\'ha pogut obtenir el codi del diàleg pare:',
    'Error loading menu': 'Error en carregar el menú',
    'Could not load': 'No s\'ha pogut carregar',
    'No menus found.': 'No s\'han trobat menús.',
    'Syntax error': 'Error de sintaxi',
    'No formula to capture.': 'No hi ha cap fórmula per capturar.',
    'Right-click on the image to save or copy it.': 'Fes clic dret a la imatge per desar-la o copiar-la.',
    'Menu loaded successfully.': 'Menú carregat correctament.',
    'Please enter a URL.': 'Si us plau, introdueix una URL.',
    'Error parsing local JSON:': 'Error en processar el JSON local:',
    'The file is not a valid JSON': 'L\'arxiu no és un JSON vàlid',
    'Please describe the formula you need.': 'Si us plau, descriu la fórmula que necessites.',
    'Instruction generated. You can now use the buttons.': 'Instrucció generada. Ja pots fer servir els botons.',
    'Instruction copied to clipboard!': 'Instrucció copiada al porta-retalls!',
    'No recent symbols yet.': 'Encara no hi ha símbols recents.',
    'Clear recent': 'Neteja recents',
    // === INDEX.HTML - MAIN HEADER & FOOTERMATRIX BUILDER & ALERTS ===
    'Error': 'Error',
    'Matrix': 'Matriu',
    'Rows:': 'Files:',
    'Columns:': 'Columnes:',
    'Fill:': 'Farciment:',
    'Subscripts (a, b...)': 'Subíndexs (a, b...)',
    'Zeros (0)': 'Zeros (0)',
    'Ones (1)': 'Uns (1)',
    'Vars (a, b, c...)': 'Variables (a, b, c...)',
    'Numbers (1, 2, 3...)': 'Nombres (1, 2, 3...)',
    'Empty ({})': 'Buit ({})',
    // === BASE.JSON - BASIC ===
    'Basic': 'Bàsic',
    'Fraction': 'Fracció',
    'Small fraction': 'Fracció petita',
    'Large fraction': 'Fracció gran',
    'Nested fraction': 'Fracció niuada',
    'Infinity': 'Infinit',
    'Lowercase Greek letter alpha': 'Lletra grega alfa minúscula',
    'Lowercase Greek letter beta': 'Lletra grega beta minúscula',
    'Lowercase Greek letter pi': 'Lletra grega pi minúscula',
    '\\text{Display}': '\\text{Display}',
    'Display mode': 'Mode display',
    'Parentheses': 'Parèntesis',
    'Root': 'Arrel',
    'Subscript': 'Subíndex',
    'Superscript': 'Superíndex',
    'Text': 'Text',
    '\\text{text}': '\\text{text}',
    // === BASE.JSON - DELIMITERS ===
    'Delimiters': 'Delimitadors',
    'Square brackets': 'Clàutors',
    'Curly braces': 'Claus',
    'Norm': 'Norma',
    'Floor function': 'Part sencera',
    'Ceiling function': 'Sostre',
    'Absolute value': 'Valor absolut',
    'Angle': 'Angle',
    // === BASE.JSON - GROUPING ===
    'Grouping': 'Agrupació',
    'Box': 'Caixa',
    'Underbrace': 'Clau inferior',
    'Overbrace': 'Clau superior',
    // === BASE.JSON - OPERATORS AND RELATIONS ===
    'Operators and relations': 'Operadors i relacions',
    'Approximately equal': 'Aproximadament igual',
    'Approximate': 'Aproximat',
    'Asymptotically equal': 'Asimptòticament igual',
    'Asterisk': 'Asterisc',
    'Bowtie': 'Bowtie',
    'Circled quotient': 'Quocient en cercle',
    'Composition': 'Composició',
    'Congruent': 'Congruent',
    'Reduced Planck constant': 'Constant de Planck reduïda',
    'Square': 'Quadrat',
    'Large circle': 'Cercle gran',
    'Difference': 'Diferència',
    'Not equal': 'Diferent',
    'Division': 'Divisió',
    'Equivalent': 'Equivalent',
    'Dotless i': 'i sense punt',
    'Intersection': 'Intersecció',
    'Dotless j': 'j sense punt',
    'Greater than or equal to': 'Major o igual',
    'Greater than': 'Major que',
    'Less than or equal to': 'Menor o igual',
    'Less than': 'Menor que',
    'Multiplication': 'Multiplicació',
    'Plus-minus': 'Més/menys',
    'Nabla': 'Nabla',
    'Not congruent': 'No congruent',
    'Not equivalent': 'No equivalent',
    'Not greater than or equal to (slant)': 'No major o igual (slant)',
    'Not greater than or equal to': 'No major o igual que',
    'Not greater than': 'No major que',
    'Not less than or equal to (slant)': 'No menor o igual (slant)',
    'Not less than or equal to': 'No menor o igual que',
    'Not less than': 'No menor que',
    'Not an element of': 'No pertany',
    'Does not precede': 'No precedeix',
    'Not similar': 'No similar',
    'Not a subset or equal': 'No subconjunt o igual',
    'Does not succeed': 'No succeeix',
    'Parallel': 'Paral·lel',
    'Imaginary part': 'Part imaginària',
    'Real part': 'Part real',
    'Perpendicular': 'Perpendicular',
    'Element of': 'Pertany',
    'Star product': 'Producte estrella',
    'Dot product': 'Producte punt',
    'Tensor product': 'Producte tensorial',
    'Proportional to': 'Proporcional',
    'Bullet': 'Punt gros',
    'Diagonal dots': 'Punts diagonals',
    'Horizontal dots': 'Punts horitzontals',
    'Vertical dots': 'Punts verticals',
    'Circled minus': 'Resta en cercle',
    'Satisfies (models)': 'Satisfà (models)',
    'Is deduced (vdash)': 'Es dedueix (vdash)',
    'Similar': 'Similar',
    'Subset': 'Subconjunt',
    'Subset or equal': 'Subconjunt o igual',
    'Proper subset': 'Subconjunt propi',
    'Direct sum': 'Suma directa',
    'Superset': 'Superconjunt',
    'Superset or equal': 'Superconjunt o igual',
    'Small right triangle': 'Triangle dret petit',
    'Large triangle': 'Triangle gran',
    'Large inverted triangle': 'Triangle invertit gran',
    'Small left triangle': 'Triangle esquerre petit',
    'Union': 'Unió',
    'Measured angle': 'Angle mesurat',
    // === BASE.JSON - SETS ===
    'Sets': 'Conjunts',
    'Complex numbers': 'Nombres complexos',
    'Empty set': 'Conjunt buit',
    'Integers': 'Nombres enters',
    'Natural numbers': 'Nombres naturals',
    'Rational numbers': 'Nombres racionals',
    'Real numbers': 'Nombres reals',
    // === BASE.JSON - LOGIC ===
    'Logic': 'Lògica',
    'Conjunction': 'Conjunció',
    'Disjunction': 'Disjunció',
    'Equivalence': 'Equivalència',
    'Exists': 'Existeix',
    'Implication': 'Implicació',
    'Negation': 'Negació',
    'Does not exist': 'No existeix',
    'Not for all': 'No per a tot',
    'For all': 'Per a tot',
    // === BASE.JSON - FUNCTIONS ===
    'Functions': 'Funcions',
    'Cosecant': 'Cosecant',
    'Cosine': 'Cosinus',
    'Cotangent': 'Cotangent',
    'Exponential': 'Exponencial',
    'Logarithm': 'Logaritme',
    'Natural logarithm': 'Logaritme natural',
    'Square root': 'Arrel quadrada',
    'Nth root': 'Arrel n-èsima',
    'Secant': 'Secant',
    'Sine': 'Sinus',
    'Tangent': 'Tangent',
    // === BASE.JSON - CALCULUS ===
    'Calculus': 'Càlcul',
    'Large coproduct': 'Coproducte gran',
    'Derivative': 'Derivada',
    'Partial derivative': 'Derivada parcial',
    'Definite integral': 'Integral definida',
    'Double integral': 'Integral doble',
    'Indefinite integral': 'Integral indefinida',
    'Triple integral': 'Integral triple',
    'Limit': 'Límit',
    'Large logical product': 'Producte lògic gran',
    'Large tensor product': 'Producte tensorial gran',
    'Product': 'Productori',
    'Large direct sum': 'Suma directa gran',
    'Large logical sum': 'Suma lògica gran',
    'Summation': 'Sumatori',
    'Large disjoint union': 'Unió disjunta gran',
    // === BASE.JSON - ARROWS ===
    'Arrows': 'Fletxes',
    'Right-left harpoons': 'Arpons dreta-esquerra',
    'Left-right harpoons': 'Arpons esquerra-dreta',
    'Right harpoon down': 'Arpó dret avall',
    'Right harpoon up': 'Arpó dret amunt',
    'Left harpoon down': 'Arpó esquerre avall',
    'Left harpoon up': 'Arpó esquerre amunt',
    'Double arrow': 'Doble fletxa',
    'Long equivalence': 'Equivalència llarga',
    'Down arrow': 'Fletxa avall',
    'Up arrow': 'Fletxa amunt',
    'Right loop arrow': 'Fletxa bucle dreta',
    'Right circular arrow': 'Fletxa circular dreta',
    'Arrow with text below': 'Fletxa amb text a sota',
    '\\underset{\\text{text}}{\\xrightarrow{}}': '\\underset{\\text{text}}{\\xrightarrow{}}',
    'Arrow with text above': 'Fletxa amb text a sobre',
    '\\xrightarrow{\\text{text}}': '\\xrightarrow{\\text{text}}',
    'Arrow with text above and below': 'Fletxa amb text a sobre i a sota',
    '\\xrightarrow[\\text{below}]{\\text{above}}': '\\xrightarrow[\\text{a sota}]{\\text{a sobre}}',
    'Right curve arrow': 'Fletxa corba dreta',
    'Left curve arrow': 'Fletxa corba esquerra',
    'Right arrow': 'Fletxa dreta',
    'Right arrow with tail': 'Fletxa dreta amb cua',
    'Double down arrow': 'Fletxa doble avall',
    'Double up arrow': 'Fletxa doble amunt',
    'Double vertical arrow': 'Fletxa doble vertical',
    'Left arrow': 'Fletxa esquerra',
    'Left arrow (gets)': 'Fletxa esquerra (gets)',
    'Long arrow': 'Fletxa llarga',
    'Long double arrow': 'Fletxa llarga doble',
    'Long left arrow': 'Fletxa llarga esquerra',
    'Northeast arrow': 'Fletxa nord-est',
    'Northwest arrow': 'Fletxa nord-oest',
    'Wiggly right arrow': 'Fletxa ondulada dreta',
    'Southeast arrow': 'Fletxa sud-est',
    'Southwest arrow': 'Fletxa sud-oest',
    'Vector arrow': 'Fletxa vector',
    'Double up arrows': 'Fletxes dobles amunt',
    'Double right arrows': 'Fletxes dobles dreta',
    'Implies': 'Implica',
    'Reverse implies': 'Implica inversa',
    'Long implies': 'Implica llarga',
    'Injection': 'Injecció',
    'Long mapping': 'Mapatge llarg',
    'Mapsto': 'Mapa a',
    'Not implies right': 'No implica dreta',
    'Not implies left': 'No implica esquerra',
    'Vector': 'Vector',
    // === BASE.JSON - MATRICES ===
    'Matrices': 'Matrius',
    '2x2 determinant': 'Determinant 2x2',
    '2x2 matrix': 'Matriu 2x2',
    '2x2 matrix with brackets': 'Matriu 2x2 amb clàutors',
    '3x3 matrix': 'Matriu 3x3',
    // === BASE.JSON - SYSTEMS ===
    'Systems': 'Sistemes',
    'System of 3 equations with array': 'Sistema de 3 equacions amb array',
    'System with array': 'Sistema amb array',
    // === BASE.JSON - DECORATIONS ===
    'Decorations': 'Decoracions',
    'Bar': 'Barra',
    'Double dot': 'Doble punt',
    'Dot': 'Punt',
    'Overline': 'Sobrelínia',
    'Hat': 'Barret',
    'Wide hat': 'Barret ample',
    'Tilde': 'Titlla',
    // === BASE.JSON - ANNOTATIONS ===
    'Annotations': 'Anotacions',
    'Insert text': 'Inserir text',
    'Cross out with X': 'Ratllar amb X',
    'Cross out': 'Ratllar en creu',
    'Cancel term': 'Ratllar terme',
    'Cancel and annotate': 'Ratllar i anotar',
    'Text below': 'Text a sota',
    'Text above': 'Text a sobre',
    // === BASE.JSON - TEXT FORMATTING ===
    'Text formatting': 'Format de text',
    'Tiny text': 'Text molt petit',
    '\\tiny{Text}': '\\tiny{Text}',
    'Script size text': 'Text de mida script',
    '\\scriptsize{Text}': '\\scriptsize{Text}',
    'Small text': 'Text petit',
    '\\small{Text}': '\\small{Text}',
    'Normal size text': 'Text de mida normal',
    '\\normalsize{Text}': '\\normalsize{Text}',
    'Large text': 'Text gran',
    '\\large{Text}': '\\large{Text}',
    'Larger text': 'Text més gran',
    '\\Large{Text}': '\\Large{Text}',
    'Very large text': 'Text molt gran',
    '\\LARGE{Text}': '\\LARGE{Text}',
    'Huge text': 'Text enorme',
    '\\huge{Text}': '\\huge{Text}',
    'Extra large text': 'Text més enorme',
    '\\Huge{Text}': '\\Huge{Text}',
    'Blackboard bold': 'Negreta de pissarra',
    'Math bold': 'Negreta matemàtica',
    '\\mathbf{\\text{bold m}}': '\\mathbf{\\text{negreta m}}',
    'Calligraphic': 'Cal·ligràfic',
    'Gothic': 'Gòtic',
    'Math italic': 'Cursiva matemàtica',
    '\\mathit{italic}': '\\mathit{cursiva}',
    'Upright (math roman)': 'Recte (math roman)',
    '\\mathrm{upright}': '\\mathrm{recte}',
    'Typographic bold': 'Negreta tipogràfica',
    '\\textbf{bold t}': '\\textbf{negreta t}',
    'Italic': 'Cursiva',
    '\\textit{italic}': '\\textit{cursiva}',
    'Monospace': 'Monoespaiat',
    '\\texttt{monospace}': '\\texttt{monoespaiat}',
    'Plain text': 'Text pla',
    'Color': 'Color',
    // === BASE.JSON - GREEK ===
    'Greek': 'Grec',
    'Lowercase alpha': 'Alfa minúscula',
    'Lowercase beta': 'Beta minúscula',
    'Lowercase chi': 'Khi minúscula',
    'Uppercase Delta': 'Delta majúscula',
    'Lowercase delta': 'Delta minúscula',
    'Lowercase eta': 'Eta minúscula',
    'Uppercase Gamma': 'Gamma majúscula',
    'Lowercase gamma': 'Gamma minúscula',
    'Lowercase iota': 'Iota minúscula',
    'Lowercase kappa': 'Kappa minúscula',
    'Uppercase Lambda': 'Lambda majúscula',
    'Lowercase lambda': 'Lambda minúscula',
    'Lowercase mu': 'Mu minúscula',
    'Lowercase nu': 'Nu minúscula',
    'Uppercase Omega': 'Omega majúscula',
    'Lowercase omega': 'Omega minúscula',
    'Uppercase Phi': 'Fi majúscula',
    'Lowercase phi': 'Fi minúscula',
    'Phi variant': 'Fi variant',
    'Uppercase Pi': 'Pi majúscula',
    'Pi variant': 'Variant de pi',
    'Uppercase Psi': 'Psi majúscula',
    'Lowercase psi': 'Psi minúscula',
    'Lowercase rho': 'Rho minúscula',
    'Rho variant': 'Variant de rho',
    'Final sigma': 'Sigma final',
    'Uppercase Sigma': 'Sigma majúscula',
    'Lowercase sigma': 'Sigma minúscula',
    'Lowercase tau': 'Tau minúscula',
    'Uppercase Theta': 'Theta majúscula',
    'Lowercase theta': 'Theta minúscula',
    'Theta variant': 'Variant de theta',
    'Uppercase Upsilon': 'Ípsilon majúscula',
    'Lowercase upsilon': 'Ípsilon minúscula',
    'Uppercase Xi': 'Xi majúscula',
    'Lowercase xi': 'Xi minúscula',
    'Lowercase zeta': 'Dzeta minúscula',
    'Lowercase epsilon': 'Èpsilon minúscula',
    'Epsilon variant': 'Èpsilon variant',
    // === BASE.JSON - GREC ===
    '\\underbrace{a+b+c}_{	ext{group}}': '\\underbrace{a+b+c}_{	ext{grup}}',
    '\\overbrace{a+b+c}^{	ext{group}}': '\\overbrace{a+b+c}^{	ext{grup}}',
    // === BIOLOGY.JSON - PH AND ACID-BASE BALANCE ===
    'pH and acid-base balance': 'pH i equilibri àcid-base',
    'pH': 'pH',
    'Henderson–Hasselbalch': 'Henderson–Hasselbalch',
    // === BIOLOGY.JSON - ENZYME KINETICS ===
    'Enzyme kinetics': 'Cinètica enzimàtica',
    'Michaelis–Menten': 'Michaelis–Menten',
    'Lineweaver–Burk': 'Lineweaver–Burk',
    // === BIOLOGY.JSON - POPULATION GENETICS ===
    'Population genetics': 'Genètica de poblacions',
    'Allele frequency': 'Freqüència al·lèlica',
    'Hardy–Weinberg': 'Hardy–Weinberg',
    // === BIOLOGY.JSON - POPULATION DYNAMICS ===
    'Population dynamics': 'Dinàmica de poblacions',
    'Exponential growth': 'Creixement exponencial',
    'Logistic growth': 'Creixement logístic',
    // === BIOLOGY.JSON - TRANSPORT AND DIFFUSION ===
    'Transport and diffusion': 'Transport i difusió',
    'Fick\'s Law': 'Llei de Fick',
    'Nernst equation': 'Equació de Nernst',
    'Osmotic pressure': 'Pressió osmòtica',
    // === STATISTICS.JSON - CENTRAL TENDENCY MEASURES ===
    'Central tendency measures': 'Mesures de centralització',
    'Arithmetic mean': 'Mitjana aritmètica',
    'Weighted mean': 'Mitjana ponderada',
    'Geometric mean': 'Mitjana geomètrica',
    'Harmonic mean': 'Mitjana harmònica',
    'Quadratic mean': 'Mitjana quadràtica',
    '\\overline{x}_{\\text{quad}} = \\sqrt{\\frac{\\sum x_i^2}{n}}': '\\overline{x}_{\\text{quad}} = \\sqrt{\\frac{\\sum x_i^2}{n}}',
    'Median': 'Mediana',
    'k-th percentile': 'Percentil k-èssim',
    // === STATISTICS.JSON - DISPERSION MEASURES ===
    'Dispersion measures': 'Mesures de dispersió',
    'Range': 'Rang',
    'Interquartile range': 'Rang interquartílic',
    'Coefficient of variation': 'Coeficient de variació',
    'Population variance': 'Variància poblacional',
    'Sample variance': 'Variància mostral',
    'Population standard deviation': 'Desviació típica poblacional',
    'Sample standard deviation': 'Desviació típica mostral',
    'Mean absolute deviation': 'Desviació mitjana absoluta',
    'Semi-interquartile range': 'Semi-rang interquartílic',
    'Standard score (population z-score)': 'Valor tipificat (z-score poblacional)',
    'Standard score (sample z-score)': 'Valor tipificat (z-score mostral)',
    'Population kurtosis': 'Curtosi poblacional',
    '\\text{Kurtosis}_{\\text{pop}} = \\frac{\\sum (x_i - \\overline{x})^4}{n\\sigma^4}': '\\text{Curtosi}_{\\text{pob}} = \\frac{\\sum (x_i - \\overline{x})^4}{n\\sigma^4}',
    'Sample kurtosis': 'Curtosi mostral',
    '\\text{Kurtosis}_{\\text{samp}} = \\frac{\\sum (x_i - \\overline{x})^4}{(n - 1)s^4}': '\\text{Curtosi}_{\\text{most}} = \\frac{\\sum (x_i - \\overline{x})^4}{(n - 1)s^4}',
    // === STATISTICS.JSON - FREQUENCIES ===
    'Frequencies': 'Freqüències',
    'Relative frequency': 'Freqüència relativa',
    'Cumulative frequency': 'Freqüència acumulada',
    'Cumulative absolute frequency': 'Freqüència absoluta acumulada',
    // === STATISTICS.JSON - INTERVALS ===
    'Intervals': 'Intervals',
    'Class mark': 'Marca de classe',
    'Class width': 'Amplitud de classe',
    'Median in intervals': 'Mediana en intervals',
    'Mode in intervals': 'Moda en intervals',
    // === STATISTICS.JSON - MOMENTS AND GENERATING FUNCTIONS ===
    'Moments and generating functions': 'Moments i generadors',
    'Discrete expectation': 'Esperança discreta',
    'Continuous expectation': 'Esperança contínua',
    'Variance (moments)': 'Variància (moments)',
    'Moment-generating function': 'Funció generadora de moments',
    // === STATISTICS.JSON - PROBABILITY DISTRIBUTIONS ===
    'Probability distributions': 'Distribucions de probabilitat',
    'Binomial': 'Binomial',
    'Poisson': 'Poisson',
    'Standard normal distribution': 'Distribució normal estàndard',
    'Student\'s t-distribution': 'Distribució t de Student',
    'Chi-squared distribution': 'Distribució khi quadrat',
    'Fisher\'s F-distribution': 'Distribució F de Fisher',
    // === STATISTICS.JSON - CORRELATION COEFFICIENTS ===
    'Correlation coefficients': 'Coeficients de correlació',
    'Population covariance': 'Covariància poblacional',
    'Sample covariance': 'Covariància mostral',
    'Pearson': 'Pearson',
    'Pearson\'s t-test': 'Test t de Pearson',
    'Spearman': 'Spearman',
    'Kendall\'s Tau': 'Tau de Kendall',
    'Phi coefficient': 'Coeficient phi',
    // === STATISTICS.JSON - REGRESSION ===
    'Regression': 'Regressió',
    'Regression line': 'Recta de regressió',
    'Slope': 'Pendent',
    'Intercept': 'Ordenada a l\'origen',
    'Correlation coefficient': 'Coeficient de correlació',
    'Coefficient of determination': 'Coeficient de determinació',
    'Adjusted R^2': 'R^2 ajustat',
    'Standard error of the estimate': 'Error estàndard de l\'estimació',
    'Prediction interval': 'Interval de predicció',
    // === STATISTICS.JSON - STATISTICAL INFERENCE ===
    'Statistical inference': 'Inferència estadística',
    'z-statistic': 'Estadístic z',
    't-statistic': 'Estadístic t',
    'Standard error with z': 'Error estàndard amb z',
    'Standard error with t': 'Error estàndard amb t',
    'Interval with population standard deviation': 'Interval amb desviació estàndard poblacional',
    'Interval with sample deviation': 'Interval amb desviació mostral',
    'Sample size (mean)': 'Mida de la mostra (mitjana)',
    'Sample size (proportion)': 'Mida de la mostra (proporció)',
    // === STATISTICS.JSON - PROPORTION ESTIMATION ===
    'Proportion estimation': 'Estimació de proporcions',
    'Standard error of proportion': 'Error estàndard de proporció',
    'CI for proportion': 'IC per a proporció',
    // === STATISTICS.JSON - HYPOTHESIS TESTING ===
    'Hypothesis testing': 'Proves d\'hipòtesis',
    'z for proportions': 'z per a proporcions',
    'z for difference of proportions': 'z per a diferència de proporcions',
    'One-sample t-test': 't d\'una mostra',
    'Independent two-sample t-test': 't de dues mitjanes independents',
    'Pooled variance': 'Variància agrupada',
    'Paired t-test': 't aparellada',
    'Chi-squared': 'Khi quadrat',
    // === STATISTICS.JSON - ANOVA ===
    'ANOVA': 'ANOVA',
    'SS between groups': 'SS entre grups',
    'SS within groups': 'SS dins dels grups',
    'F-statistic (ANOVA)': 'Estadístic F (ANOVA)',
    // === STATISTICS.JSON - ASSOCIATION AND CONTINGENCY ===
    'Association and contingency': 'Associació i contingència',
    'Contingency coef': 'Coeficient de contingència',
    'Cramer\'s V': 'V de Cramer',
    // === STATISTICS.JSON - INEQUALITIES ===
    'Inequalities': 'Desigualtats',
    'Chebyshev': 'Txebixev',
    // === PHYSICS.JSON - KINEMATICS ===
    'Kinematics': 'Cinemàtica',
    'Average velocity': 'Velocitat mitjana',
    'Average acceleration': 'Acceleració mitjana',
    'Uniform motion': 'MRU',
    'Position with constant acceleration': 'Posició amb acceleració constant',
    'Velocity with constant acceleration': 'Velocitat amb acceleració constant',
    'Velocity without time': 'Velocitat sense temps',
    // === PHYSICS.JSON - DYNAMICS ===
    'Dynamics': 'Dinàmica',
    'Newton\'s second law': 'Segona llei de Newton',
    'Linear momentum': 'Moment lineal',
    'Force and impulse': 'Força i impuls',
    'Work': 'Treball',
    'Power': 'Potència',
    // === PHYSICS.JSON - ENERGY AND WORK ===
    'Energy and Work': 'Energia i treball',
    'Kinetic energy': 'Energia cinètica',
    'Gravitational potential energy': 'Energia potencial gravitatòria',
    'Mechanical energy': 'Energia mecànica',
    'Work-energy theorem': 'Teorema treball-energia',
    'Electric power': 'Potència elèctrica',
    // === PHYSICS.JSON - GRAVITATION ===
    'Gravitation': 'Gravitació',
    'Law of universal gravitation': 'Llei de gravitació universal',
    'Gravitational field': 'Camp gravitatori',
    'Orbital velocity': 'Velocitat orbital',
    // === PHYSICS.JSON - WAVES AND OSCILLATIONS ===
    'Waves and Oscillations': 'Ones i Oscil·lacions',
    'Wave speed': 'Velocitat d\'ona',
    'Period': 'Període',
    'Frequency': 'Freqüència',
    'Hooke\'s law': 'Llei de Hooke',
    'SHM Period': 'Període MAS',
    'Simple harmonic motion': 'Moviment harmònic simple',
    // === PHYSICS.JSON - ELECTRICITY AND MAGNETISM ===
    'Electricity and Magnetism': 'Electricitat i Magnetisme',
    'Ohm\'s law': 'Llei d\'Ohm',
    'Resistors in series': 'Resistències en sèrie',
    'Resistors in parallel': 'Resistències en paral·lel',
    'Capacitance': 'Capacitància',
    'Energy in capacitor': 'Energia en condensador',
    'Lorentz force': 'Força de Lorentz',
    'Magnetic flux': 'Flux magnètic',
    'Faraday\'s law': 'Llei de Faraday',
    // === PHYSICS.JSON - OPTICS ===
    'Optics': 'Òptica',
    'Snell\'s law': 'Llei de Snell',
    'Thin lens equation': 'Lents primes',
    'Lateral magnification': 'Augment lateral',
    'Law of reflection': 'Reflexió',
    // === PHYSICS.JSON - FLUIDS ===
    'Fluids': 'Fluids',
    'Pressure': 'Pressió',
    'Hydrostatic pressure': 'Pressió hidrostàtica',
    'Continuity equation': 'Equació de continuïtat',
    'Bernoulli\'s equation': 'Equació de Bernoulli',
    'P + \\tfrac12 \\rho v^2 + \\rho g h = \\text{constant}': 'P + \\tfrac12 \\rho v^2 + \\rho g h = \\text{constant}',
    // === PHYSICS.JSON - THERMODYNAMICS ===
    'Thermodynamics': 'Termodinàmica',
    'Ideal gas law': 'Gas ideal',
    'Sensible heat': 'Calor sensible',
    'Latent heat': 'Calor latent',
    'First law of thermodynamics': 'Primer principi',
    'Entropy': 'Entropia',
    // === GEOMETRY.JSON - PERIMETERS AND LENGTHS ===
    'Perimeters and lengths': 'Perímetres i longituds',
    'Perimeter of a square': 'Perímetre del quadrat',
    'Perimeter of a rectangle': 'Perímetre del rectangle',
    'Perimeter of a triangle': 'Perímetre del triangle',
    'Perimeter of a regular polygon': 'Perímetre del polígon regular',
    'Circumference perimeter': 'Perímetre de la circumferència',
    'Arc length (radians)': 'Longitud d\'arc (radians)',
    'Arc length (degrees)': 'Longitud d\'arc (graus)',
    'Right triangle perimeter': 'Perímetre del triangle rectangle',
    // === GEOMETRY.JSON - AREAS OF PLANE FIGURES ===
    'Areas of plane figures': 'Àrees de figures planes',
    'Area of a rectangle': 'Àrea del rectangle',
    'Area of a triangle': 'Àrea del triangle',
    'Area of a square': 'Àrea del quadrat',
    'Area of a circle': 'Àrea del cercle',
    'Area of a trapezoid': 'Àrea del trapezi',
    'Area of a parallelogram': 'Àrea del paral·lelogram',
    'Area of a rhombus': 'Àrea del rombe',
    'Area of an ellipse': 'Àrea de l\'el·lipse',
    'Area of a triangle (with trigonometry)': 'Àrea d\'un triangle (amb trigonometria)',
    'Area of a circular sector': 'Àrea del sector circular',
    // === GEOMETRY.JSON - VOLUMES OF SOLIDS ===
    'Volumes of solids': 'Volums de cossos',
    'Volume of a cube': 'Volum del cub',
    'Volume of a prism': 'Volum del prisma',
    'Volume of a cylinder': 'Volum del cilindre',
    'Volume of a cone': 'Volum del con',
    'Volume of a sphere': 'Volum de l\'esfera',
    'Volume of a pyramid': 'Volum de la piràmide',
    // === GEOMETRY.JSON - SURFACE AREAS OF SOLIDS ===
    'Surface areas of solids': 'Àrees de superfícies de cossos',
    'Lateral area of a cylinder': 'Àrea lateral del cilindre',
    'Total area of a cylinder': 'Àrea total del cilindre',
    'Lateral area of a cone': 'Àrea lateral del con',
    'Total area of a cone': 'Àrea total del con',
    'Surface area of a sphere': 'Àrea de l\'esfera',
    'Total area of a cube': 'Àrea total del cub',
    // === GEOMETRY.JSON - TRIGONOMETRY AND COORDINATES ===
    'Trigonometry and Coordinates': 'Trigonometria i Coordenades',
    'Pythagorean theorem': 'Teorema de Pitàgores',
    'Law of sines': 'Llei dels sinus',
    'Law of cosines': 'Llei dels cosinus',
    'Equation of a line': 'Equació de la recta',
    'Distance between two points': 'Distància entre dos punts',
    'Midpoint': 'Punt mitjà',
    'Equation of a circle': 'Equació de la circumferència',
    // === CHEMISTRY.JSON - CHEMICAL SYMBOLIC NOTATION ===
    'Chemical symbolic notation': 'Notació simbòlica química',
    'Element with atomic and mass number': 'Element amb nombre atòmic i màssic',
    'Chemical formula (mhchem package)': 'Fórmula química (paquet mhchem)',
    'Reaction arrow': 'Fletxa de reacció',
    'Reverse reaction arrow': 'Fletxa de reacció inversa',
    'Reversible reaction': 'Reacció reversible',
    'Example of chemical reaction': 'Exemple de reacció química',
    'Positive ion': 'Ió positiu',
    'Negative ion': 'Ió negatiu',
    'Solid state': 'Estat sòlid',
    'Liquid state': 'Estat líquid',
    'Gaseous state': 'Estat gasós',
    'Aqueous state': 'Estat aquós',
    'Balanced reaction': 'Reacció balancejada',
    // === CHEMISTRY.JSON - IDEAL GASES ===
    'Ideal gases': 'Gasos ideals',
    'Ideal gas law equation': 'Equació d\'estat del gas ideal',
    'Density of an ideal gas': 'Densitat d\'un gas ideal',
    'Partial pressure': 'Pressió parcial',
    // === CHEMISTRY.JSON - STOICHIOMETRY ===
    'Stoichiometry': 'Estequiometria',
    'Amount of substance': 'Quantitat de substància',
    'Mass of substance': 'Massa de substància',
    'Molar concentration': 'Concentració molar',
    'Dilution': 'Dilució',
    // === CHEMISTRY.JSON - CHEMICAL EQUILIBRIUM ===
    'Chemical equilibrium': 'Equilibri químic',
    'Equilibrium constant (Kc)': 'Constant d\'equilibri (Kc)',
    'Equilibrium constant (Kp)': 'Constant d\'equilibri (Kp)',
    'Reaction quotient': 'Quocient de reacció',
    // === CHEMISTRY.JSON - ACID-BASE ===
    'Acid-base': 'Àcid-base',
    'pOH': 'pOH',
    'pH-pOH relationship': 'Relació pH-pOH',
    'Acidity constant': 'Constant d\'acidesa',
    'pKa': 'pKa',
    // === CHEMISTRY.JSON - THERMOCHEMISTRY ===
    'Thermochemistry': 'Termoquímica',
    'Heat of reaction': 'Calor de reacció',
    'Gibbs free energy': 'Energia lliure de Gibbs',
    // === CHEMISTRY.JSON - CONSTANTS ===
    'Constants': 'Constants',
    'Avogadro\'s number': 'Nombre d\'Avogadro',
    'Gas constant': 'Constant dels gasos',
    'Boltzmann constant': 'Constant de Boltzmann',
    // === MENUS.JSON - MENU DESCRIPTIONS ===
    'Description': 'Descripció',
    'File': 'Arxiu',
    'Basic symbols': 'Símbols bàsics',
    'Biology': 'Biologia',
    'Statistics': 'Estadística',
    'Physics': 'Física',
    'Chemistry': 'Química',
    'Geometry': 'Geometria',
    // === EDITOR-MENU.HTML ===
    'LaTeX Formula Visual Editor': 'Editor Visual de Fórmules LaTeX',
    'LaTeX Formula Editor': 'Editor de Fórmules LaTeX',
    'Create with AI': '✨ Crear amb IA',
    'Paste': 'Enganxar',
    'Copy JSON': 'Copiar JSON',
    'Export JSON': 'Exportar JSON',
    'Go to category...': 'Ves a la categoria...',
    'Collapse/Expand': 'Plegar/Desplegar',
    'Application by Juan José de Haro': 'Aplicació feta per Juan José de Haro',
    'Creative Commons BY-SA License': 'Llicència Creative Commons BY-SA',
    'Cancel': 'Cancel·lar',
    'Save': 'Desar',
    'Paste JSON content': 'Enganxar contingut JSON',
    'Paste the JSON code here...': 'Enganxa aquí el codi JSON...',
    'Type of content to paste:': 'Tipus de contingut a enganxar:',
    'Full JSON (in new tab)': 'JSON Complet (en nova pestanya)',
    'Category (in current tab)': 'Categoria (en pestanya actual)',
    'Element(s) (in current tab)': 'Element(s) (en pestanya actual)',
    'Add element(s) to category:': 'Afegeix element(s) a la categoria:',
    'Add Content': 'Afegeix Contingut',
    'AI Creation Wizard': 'Assistent de Creació amb IA',
    '1. What do you want to create?': '1. Què vols crear?',
    'Full JSON file': 'Fitxer JSON complet',
    'A single category': 'Una sola categoria',
    'Multiple elements': 'Diversos elements',
    '2. Generate and use the prompt': '2. Genera i utilitza el prompt',
    'Follow the steps to generate a prompt and get the JSON code from your preferred AI.': 'Segueix els passos per a generar un prompt i obtenir el codi JSON de la IA que prefereixis.',
    'The generated prompt will appear here...': 'Aquí apareixerà el prompt generat...',
    '1. Generate Prompt': '1. Generar Prompt',
    '2. Launch in ChatGPT': '2. Llançar a ChatGPT',
    '2a. Copy (other AI)': '2a. Copiar (altra IA)',
    '3. Paste the result into the editor': '3. Enganxa el resultat a l\'editor',
    'Once you have the code, close this window and use the': 'Un cop tinguis el codi, tanca aquesta finestra i fes servir el botó',
    'button on the top bar to add your new creation.': 'de la barra superior per afegir la teva nova creació.',
    'Add formula set': 'Afegir conjunt de fórmules',
    'Clear cache': 'Netejar la memòria cau',
    'Loading list...': 'Carregant llista...',
    'Other sources': 'Altres fonts',
    'Paste a JSON URL...': 'Enganxar URL d\'un JSON...',
    'Open local file...': 'Obrir fitxer local...',
    'Add or load a formula set.': 'Afegeix o carrega un conjunt de fórmules.',
    'Edit category': 'Editar categoria',
    'Delete category': 'Eliminar categoria',
    'Add element': 'Afegir element',
    'Element': 'Element',
    'Edit element': 'Editar element',
    'Delete element': 'Eliminar element',
    'The preview will appear here.': 'Aquí apareixerà la vista prèvia.',
    'Could not load the file for "{name}".': 'No s\'ha pogut carregar el fitxer per a "{name}".',
    'All browser data has been cleared.': 'S\'han esborrat totes les dades del navegador.',
    'Please enter a valid URL.': 'Si us plau, introdueix una URL vàlida.',
    'Custom URL': 'URL Personalitzada',
    'The JSON file does not have the expected format.': 'El fitxer JSON no té el format esperat.',
    'Error processing the JSON file.': 'Error en processar el fitxer JSON.',
    'There is nothing to copy.': 'No hi ha res a copiar.',
    'Copied!': 'Copiat!',
    'There is nothing to export.': 'No hi ha res a exportar.',
    'The text area is empty.': 'L\'àrea de text és buida.',
    'Pasted': 'Enganxat',
    'Invalid full JSON.': 'JSON complet invàlid.',
    'Invalid category JSON.': 'JSON de categoria invàlid.',
    'Select a category.': 'Selecciona una categoria.',
    'The format of the element or list of elements is invalid. Make sure they are valid JSON objects separated by commas.': 'El format de l\'element o de la llista d\'elements no és vàlid. Assegura\'t que són objectes JSON vàlids separats per comes.',
    'No valid elements found in the pasted text.': 'No s\'ha trobat cap element vàlid al text enganxat.',
    'Error processing JSON:': 'Error en processar el JSON: ',
    'Please enter a topic.': 'Si us plau, introdueix un tema.',
    'None.': 'Cap.',
    'Could not copy the prompt.': 'No s\'ha pogut copiar el prompt.',
    'Edit Category': 'Editar Categoria',
    'Are you sure?': 'N\'estàs segur?',
    'Add Element': 'Afegir Element',
    'Edit Element': 'Editar Element',
    'The name is required.': 'El nom és obligatori.',
    'Name': 'Nom',
    'Title': 'Títol',
    'CSS Grid Template': 'Plantilla de graella CSS',
    'LaTeX (insert)': 'LaTeX (inserir)',
    'LaTeX (display)': 'LaTeX (visualitzar)',
    'Optional. If left blank, the insert LaTeX will be used.': 'Opcional. Si es deixa en blanc, s\'utilitza el d\'inserir.',
    'Move to another category': 'Moure a una altra categoria',
    'Move': 'Moure',
    'Title and LaTeX are required.': 'El títol i el LaTeX són obligatoris.',
    'It is already in this category.': 'Ja es troba en aquesta categoria.',
    'Could not retrieve menus.': 'No s\'han pogut obtenir els menús.',
    'Error loading the list.': 'Error en carregar la llista.',
    'Could not load the default base formulas.': 'No s\'han pogut carregar les fórmules base per defecte.',
    'General topic:': 'Tema general:',
    'E.g.: Statistics, Linear Algebra...': 'Ex: Estadística, Àlgebra Lineal...',
    'Additional instructions for the AI (optional):': 'Instruccions addicionals per a la IA (opcional):',
    'E.g.: Create 3 categories with 5 formulas each. Or create 8 elements about...': 'Ex: Crear 3 categories amb 5 fórmules cadascuna. O crear 8 elements sobre...',
    'Category topic:': 'Tema de la categoria:',
    'E.g.: Vectors, Organic Chemistry...': 'Ex: Vectors, Química Orgànica...',
    'Topic of the elements:': 'Tema dels elements:',
    'E.g.: Trigonometric identities': 'Ex: Identitats trigonomètriques',
    'Quick start': 'Inici ràpid',
    'Start from empty set': 'Comença amb un conjunt buit',
    'Start with minimal example': 'Comença amb exemple mínim',
    'Create a new set without loading external files.': 'Crea un conjunt nou sense carregar fitxers externs.',
    'Empty set': 'Conjunt buit',
    'Starter example': 'Exemple inicial',
    'Rename': 'Canviar nom',
    'Rename set': 'Canvia el nom del conjunt',
    'Set name': 'Nom del conjunt',
    'Double-click to rename': 'Doble clic per canviar el nom',
    'Close without saving?': 'Tancar sense desar?',
    'This set has unsaved changes. Close anyway?': 'Aquest conjunt té canvis sense desar. Vols tancar igualment?',
    'Your set is empty. Start by adding a category.': 'El conjunt està buit. Comença afegint una categoria.',
    'Add first category': 'Afegir primera categoria',
    'Add Category': 'Afegir categoria',
    'Create new formula toolbar': 'Crear barra de fórmules nova',
    'Your set is empty. Use the "+ Add Category" button above to create the first category.': 'El conjunt està buit. Utilitza el botó "+ Afegir categoria" de dalt per crear la primera categoria.',
    'No .json files found in the \'docs\' folder.': 'No s\'han trobat fitxers .json a la carpeta \'docs\'.'
};
