|  | 
| 538 | 538 |     <message> | 
| 539 | 539 |         <location filename="../qml/AddModelView.qml" line="93"/> | 
| 540 | 540 |         <source>Remote Providers</source> | 
| 541 |  | -        <translation type="unfinished">Fornitori Remoti</translation> | 
|  | 541 | +        <translation>Fornitori Remoti</translation> | 
| 542 | 542 |     </message> | 
| 543 | 543 |     <message> | 
| 544 | 544 |         <location filename="../qml/AddModelView.qml" line="100"/> | 
|  | 
| 755 | 755 |     <message> | 
| 756 | 756 |         <location filename="../qml/AddRemoteModelView.qml" line="31"/> | 
| 757 | 757 |         <source>Various remote model providers that use network resources for inference.</source> | 
| 758 |  | -        <translation type="unfinished"></translation> | 
|  | 758 | +        <translation>Vari fornitori di modelli remoti che utilizzano risorse di rete per l'inferenza.</translation> | 
| 759 | 759 |     </message> | 
| 760 | 760 |     <message> | 
| 761 | 761 |         <location filename="../qml/AddRemoteModelView.qml" line="55"/> | 
| 762 | 762 |         <source>Groq</source> | 
| 763 |  | -        <translation type="unfinished"></translation> | 
|  | 763 | +        <translation>Groq</translation> | 
| 764 | 764 |     </message> | 
| 765 | 765 |     <message> | 
| 766 | 766 |         <location filename="../qml/AddRemoteModelView.qml" line="57"/> | 
| 767 | 767 |         <source>Groq offers a high-performance AI inference engine designed for low-latency and efficient processing. Optimized for real-time applications, Groq’s technology is ideal for users who need fast responses from open large language models and other AI workloads.<br><br>Get your API key: <a href="https://console.groq.com/keys">https://groq.com/</a></source> | 
| 768 |  | -        <translation type="unfinished"></translation> | 
|  | 768 | +        <translation>Groq offre un motore di inferenza AI ad alte prestazioni progettato per una latenza ridotta ed elaborazione efficiente. Ottimizzata per applicazioni in tempo reale, la tecnologia di Groq è ideale per utenti che necessitano di risposte rapide da modelli linguistici di grandi dimensioni aperti e altri carichi di lavoro AI.<br><br>Ottieni la tua chiave API: <a href="https://console.groq.com/keys">https://groq.com/</a></translation> | 
| 769 | 769 |     </message> | 
| 770 | 770 |     <message> | 
| 771 | 771 |         <location filename="../qml/AddRemoteModelView.qml" line="79"/> | 
| 772 | 772 |         <source>OpenAI</source> | 
| 773 |  | -        <translation type="unfinished"></translation> | 
|  | 773 | +        <translation>OpenAI</translation> | 
| 774 | 774 |     </message> | 
| 775 | 775 |     <message> | 
| 776 | 776 |         <location filename="../qml/AddRemoteModelView.qml" line="81"/> | 
| 777 | 777 |         <source>OpenAI provides access to advanced AI models, including GPT-4 supporting a wide range of applications, from conversational AI to content generation and code completion.<br><br>Get your API key: <a href="https://platform.openai.com/signup">https://openai.com/</a></source> | 
| 778 |  | -        <translation type="unfinished"></translation> | 
|  | 778 | +        <translation>OpenAI fornisce accesso a modelli AI avanzati, tra cui GPT-4, supportando un'ampia gamma di applicazioni, dall'AI conversazionale alla generazione di contenuti e al completamento del codice.<br><br>Ottieni la tua chiave API: <a href="https://platform.openai.com/signup">https://openai.com/</a></translation> | 
| 779 | 779 |     </message> | 
| 780 | 780 |     <message> | 
| 781 | 781 |         <location filename="../qml/AddRemoteModelView.qml" line="96"/> | 
| 782 | 782 |         <source>Mistral</source> | 
| 783 |  | -        <translation type="unfinished"></translation> | 
|  | 783 | +        <translation>Mistral</translation> | 
| 784 | 784 |     </message> | 
| 785 | 785 |     <message> | 
| 786 | 786 |         <location filename="../qml/AddRemoteModelView.qml" line="98"/> | 
| 787 | 787 |         <source>Mistral AI specializes in efficient, open-weight language models optimized for various natural language processing tasks. Their models are designed for flexibility and performance, making them a solid option for applications requiring scalable AI solutions.<br><br>Get your API key: <a href="https://mistral.ai/">https://mistral.ai/</a></source> | 
| 788 |  | -        <translation type="unfinished"></translation> | 
|  | 788 | +        <translation>Mistral AI è specializzata in modelli linguistici open-weight efficienti, ottimizzati per diverse attività di elaborazione del linguaggio naturale. I loro modelli sono progettati per flessibilità e prestazioni, rendendoli una solida opzione per applicazioni che richiedono soluzioni AI scalabili.<br><br>Ottieni la tua chiave API: <a href="https://mistral.ai/">https://mistral.ai/</a></translation> | 
| 789 | 789 |     </message> | 
| 790 | 790 |     <message> | 
| 791 | 791 |         <location filename="../qml/AddRemoteModelView.qml" line="141"/> | 
| 792 | 792 |         <source>Custom</source> | 
| 793 |  | -        <translation type="unfinished"></translation> | 
|  | 793 | +        <translation>Personalizzato</translation> | 
| 794 | 794 |     </message> | 
| 795 | 795 |     <message> | 
| 796 | 796 |         <location filename="../qml/AddRemoteModelView.qml" line="143"/> | 
| 797 | 797 |         <source>The custom provider option allows users to connect their own OpenAI-compatible AI models or third-party inference services. This is useful for organizations with proprietary models or those leveraging niche AI providers not listed here.</source> | 
| 798 |  | -        <translation type="unfinished"></translation> | 
|  | 798 | +        <translation>L'opzione fornitore personalizzato consente agli utenti di connettere i propri modelli AI compatibili con OpenAI o servizi di inferenza di terze parti. Questa funzione è utile per organizzazioni con modelli proprietari o per chi utilizza fornitori AI di nicchia non elencati qui.</translation> | 
| 799 | 799 |     </message> | 
| 800 | 800 | </context> | 
| 801 | 801 | <context> | 
|  | 
| 1075 | 1075 |     <message> | 
| 1076 | 1076 |         <location filename="../qml/ChatCollapsibleItem.qml" line="37"/> | 
| 1077 | 1077 |         <source>Analysis encountered error</source> | 
| 1078 |  | -        <translation type="unfinished"></translation> | 
|  | 1078 | +        <translation>Errore durante l'analisi</translation> | 
| 1079 | 1079 |     </message> | 
| 1080 | 1080 |     <message> | 
| 1081 | 1081 |         <location filename="../qml/ChatCollapsibleItem.qml" line="39"/> | 
| 1082 | 1082 |         <source>Thinking</source> | 
| 1083 |  | -        <translation type="unfinished"></translation> | 
|  | 1083 | +        <translation>Elaborazione</translation> | 
| 1084 | 1084 |     </message> | 
| 1085 | 1085 |     <message> | 
| 1086 | 1086 |         <location filename="../qml/ChatCollapsibleItem.qml" line="39"/> | 
| 1087 | 1087 |         <source>Analyzing</source> | 
| 1088 |  | -        <translation type="unfinished"></translation> | 
|  | 1088 | +        <translation>Analisi</translation> | 
| 1089 | 1089 |     </message> | 
| 1090 | 1090 |     <message> | 
| 1091 | 1091 |         <location filename="../qml/ChatCollapsibleItem.qml" line="41"/> | 
| 1092 | 1092 |         <source>Thought for %1 %2</source> | 
| 1093 |  | -        <translation type="unfinished"></translation> | 
|  | 1093 | +        <translation>Elaborato per %1 %2</translation> | 
| 1094 | 1094 |     </message> | 
| 1095 | 1095 |     <message> | 
| 1096 | 1096 |         <location filename="../qml/ChatCollapsibleItem.qml" line="43"/> | 
| 1097 | 1097 |         <source>second</source> | 
| 1098 |  | -        <translation type="unfinished"></translation> | 
|  | 1098 | +        <translation>secondo</translation> | 
| 1099 | 1099 |     </message> | 
| 1100 | 1100 |     <message> | 
| 1101 | 1101 |         <location filename="../qml/ChatCollapsibleItem.qml" line="43"/> | 
| 1102 | 1102 |         <source>seconds</source> | 
| 1103 |  | -        <translation type="unfinished"></translation> | 
|  | 1103 | +        <translation>secondi</translation> | 
| 1104 | 1104 |     </message> | 
| 1105 | 1105 |     <message> | 
| 1106 | 1106 |         <location filename="../qml/ChatCollapsibleItem.qml" line="44"/> | 
| 1107 | 1107 |         <source>Analyzed</source> | 
| 1108 |  | -        <translation type="unfinished"></translation> | 
|  | 1108 | +        <translation>Analisi completata</translation> | 
| 1109 | 1109 |     </message> | 
| 1110 | 1110 | </context> | 
| 1111 | 1111 | <context> | 
|  | 
| 1356 | 1356 |     <message> | 
| 1357 | 1357 |         <location filename="../qml/ChatTextItem.qml" line="67"/> | 
| 1358 | 1358 |         <source>Copy</source> | 
| 1359 |  | -        <translation type="unfinished">Copia</translation> | 
|  | 1359 | +        <translation>Copia</translation> | 
| 1360 | 1360 |     </message> | 
| 1361 | 1361 |     <message> | 
| 1362 | 1362 |         <location filename="../qml/ChatTextItem.qml" line="73"/> | 
| 1363 | 1363 |         <source>Copy Message</source> | 
| 1364 |  | -        <translation type="unfinished">Copia messaggio</translation> | 
|  | 1364 | +        <translation>Copia messaggio</translation> | 
| 1365 | 1365 |     </message> | 
| 1366 | 1366 |     <message> | 
| 1367 | 1367 |         <location filename="../qml/ChatTextItem.qml" line="83"/> | 
| 1368 | 1368 |         <source>Disable markdown</source> | 
| 1369 |  | -        <translation type="unfinished">Disabilita Markdown</translation> | 
|  | 1369 | +        <translation>Disabilita Markdown</translation> | 
| 1370 | 1370 |     </message> | 
| 1371 | 1371 |     <message> | 
| 1372 | 1372 |         <location filename="../qml/ChatTextItem.qml" line="83"/> | 
| 1373 | 1373 |         <source>Enable markdown</source> | 
| 1374 |  | -        <translation type="unfinished">Abilita Markdown</translation> | 
|  | 1374 | +        <translation>Abilita Markdown</translation> | 
| 1375 | 1375 |     </message> | 
| 1376 | 1376 | </context> | 
| 1377 | 1377 | <context> | 
| @@ -1656,12 +1656,12 @@ modello per iniziare</translation> | 
| 1656 | 1656 |     <message> | 
| 1657 | 1657 |         <location filename="../src/codeinterpreter.h" line="79"/> | 
| 1658 | 1658 |         <source>Code Interpreter</source> | 
| 1659 |  | -        <translation type="unfinished"></translation> | 
|  | 1659 | +        <translation>Interprete di codice</translation> | 
| 1660 | 1660 |     </message> | 
| 1661 | 1661 |     <message> | 
| 1662 | 1662 |         <location filename="../src/codeinterpreter.h" line="80"/> | 
| 1663 | 1663 |         <source>compute javascript code using console.log as output</source> | 
| 1664 |  | -        <translation type="unfinished"></translation> | 
|  | 1664 | +        <translation>Esegue codice JavaScript utilizzando console.log come output</translation> | 
| 1665 | 1665 |     </message> | 
| 1666 | 1666 | </context> | 
| 1667 | 1667 | <context> | 
| @@ -2884,68 +2884,68 @@ NOTA: attivando questa funzione, invierai i tuoi dati al Datalake Open Source di | 
| 2884 | 2884 |     <message> | 
| 2885 | 2885 |         <location filename="../qml/RemoteModelCard.qml" line="92"/> | 
| 2886 | 2886 |         <source>API Key</source> | 
| 2887 |  | -        <translation type="unfinished"></translation> | 
|  | 2887 | +        <translation>Chiave API</translation> | 
| 2888 | 2888 |     </message> | 
| 2889 | 2889 |     <message> | 
| 2890 | 2890 |         <location filename="../qml/RemoteModelCard.qml" line="104"/> | 
| 2891 | 2891 |         <source>ERROR: $API_KEY is empty.</source> | 
| 2892 |  | -        <translation type="unfinished">ERRORE: $API_KEY è vuoto.</translation> | 
|  | 2892 | +        <translation>ERRORE: $API_KEY è vuoto.</translation> | 
| 2893 | 2893 |     </message> | 
| 2894 | 2894 |     <message> | 
| 2895 | 2895 |         <location filename="../qml/RemoteModelCard.qml" line="117"/> | 
| 2896 | 2896 |         <source>enter $API_KEY</source> | 
| 2897 |  | -        <translation type="unfinished">Inserire $API_KEY</translation> | 
|  | 2897 | +        <translation>Inserire $API_KEY</translation> | 
| 2898 | 2898 |     </message> | 
| 2899 | 2899 |     <message> | 
| 2900 | 2900 |         <location filename="../qml/RemoteModelCard.qml" line="120"/> | 
| 2901 | 2901 |         <source>Whether the file hash is being calculated</source> | 
| 2902 |  | -        <translation type="unfinished">Se viene calcolato l'hash del file</translation> | 
|  | 2902 | +        <translation>Se viene calcolato l'hash del file</translation> | 
| 2903 | 2903 |     </message> | 
| 2904 | 2904 |     <message> | 
| 2905 | 2905 |         <location filename="../qml/RemoteModelCard.qml" line="127"/> | 
| 2906 | 2906 |         <source>Base Url</source> | 
| 2907 |  | -        <translation type="unfinished"></translation> | 
|  | 2907 | +        <translation>URL di base</translation> | 
| 2908 | 2908 |     </message> | 
| 2909 | 2909 |     <message> | 
| 2910 | 2910 |         <location filename="../qml/RemoteModelCard.qml" line="138"/> | 
| 2911 | 2911 |         <source>ERROR: $BASE_URL is empty.</source> | 
| 2912 |  | -        <translation type="unfinished">ERRORE: $BASE_URL non è valido.</translation> | 
|  | 2912 | +        <translation>ERRORE: $BASE_URL non è valido.</translation> | 
| 2913 | 2913 |     </message> | 
| 2914 | 2914 |     <message> | 
| 2915 | 2915 |         <location filename="../qml/RemoteModelCard.qml" line="144"/> | 
| 2916 | 2916 |         <source>enter $BASE_URL</source> | 
| 2917 |  | -        <translation type="unfinished">inserisci $BASE_URL</translation> | 
|  | 2917 | +        <translation>inserisci $BASE_URL</translation> | 
| 2918 | 2918 |     </message> | 
| 2919 | 2919 |     <message> | 
| 2920 | 2920 |         <location filename="../qml/RemoteModelCard.qml" line="152"/> | 
| 2921 | 2921 |         <source>Model Name</source> | 
| 2922 |  | -        <translation type="unfinished"></translation> | 
|  | 2922 | +        <translation>Nome modello</translation> | 
| 2923 | 2923 |     </message> | 
| 2924 | 2924 |     <message> | 
| 2925 | 2925 |         <location filename="../qml/RemoteModelCard.qml" line="163"/> | 
| 2926 | 2926 |         <source>ERROR: $MODEL_NAME is empty.</source> | 
| 2927 |  | -        <translation type="unfinished">ERRORE: $MODEL_NAME è vuoto.</translation> | 
|  | 2927 | +        <translation>ERRORE: $MODEL_NAME è vuoto.</translation> | 
| 2928 | 2928 |     </message> | 
| 2929 | 2929 |     <message> | 
| 2930 | 2930 |         <location filename="../qml/RemoteModelCard.qml" line="169"/> | 
| 2931 | 2931 |         <source>enter $MODEL_NAME</source> | 
| 2932 |  | -        <translation type="unfinished">inserisci $MODEL_NAME</translation> | 
|  | 2932 | +        <translation>inserisci $MODEL_NAME</translation> | 
| 2933 | 2933 |     </message> | 
| 2934 | 2934 |     <message> | 
| 2935 | 2935 |         <location filename="../qml/RemoteModelCard.qml" line="179"/> | 
| 2936 | 2936 |         <source>Models</source> | 
| 2937 |  | -        <translation type="unfinished">Modelli</translation> | 
|  | 2937 | +        <translation>Modelli</translation> | 
| 2938 | 2938 |     </message> | 
| 2939 | 2939 |     <message> | 
| 2940 | 2940 |         <location filename="../qml/RemoteModelCard.qml" line="199"/> | 
| 2941 | 2941 |         <location filename="../qml/RemoteModelCard.qml" line="217"/> | 
| 2942 | 2942 |         <source>Install</source> | 
| 2943 |  | -        <translation type="unfinished">Installa</translation> | 
|  | 2943 | +        <translation>Installa</translation> | 
| 2944 | 2944 |     </message> | 
| 2945 | 2945 |     <message> | 
| 2946 | 2946 |         <location filename="../qml/RemoteModelCard.qml" line="218"/> | 
| 2947 | 2947 |         <source>Install remote model</source> | 
| 2948 |  | -        <translation type="unfinished"></translation> | 
|  | 2948 | +        <translation>Installa modello remoto</translation> | 
| 2949 | 2949 |     </message> | 
| 2950 | 2950 | </context> | 
| 2951 | 2951 | <context> | 
|  | 
0 commit comments