Skip to content

Commit 675902f

Browse files
sjyshijianyuearvinxx
authored
โœจ feat(ollama): improve connection check method and provide selector for user to control model options (#1397)
* ๐Ÿ› fix(ollama): change checker with ollama's tags api * โœจfeat(ollama): add error card to pull model * ๐Ÿšš chore: move files * ๐Ÿ’„ style: update llava logo * ๐Ÿ› fix: add ollama service unavailable error type * ๐Ÿ› fix: ollama show passed with error message exists * โœจ feat(ollama): add download moniter to show speed and eta remaining time * ๐Ÿšจ ci: fix lint * ๐Ÿ’„ style: improve download style * ๐ŸŒ style: add i18n --------- Co-authored-by: shijianyue <[email protected]> Co-authored-by: arvinxx <[email protected]>
1 parent e472d6e commit 675902f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

58 files changed

+747
-59
lines changed

โ€Žlocales/ar/error.json

+8
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@
5353
"MoonshotBizError": "ุญุฏุซ ุฎุทุฃ ููŠ ุฎุฏู…ุฉ ุฌุงู†ุจ ุงู„ู‚ู…ุฑุŒ ูŠุฑุฌู‰ ุงู„ุชุญู‚ู‚ ู…ู† ุงู„ู…ุนู„ูˆู…ุงุช ุฃุฏู†ุงู‡ ุฃูˆ ุฅุนุงุฏุฉ ุงู„ู…ุญุงูˆู„ุฉ",
5454
"NoOpenAIAPIKey": "ู…ูุชุงุญ API ุงู„ุฎุงุต ุจู€ OpenAI ูุงุฑุบุŒ ูŠุฑุฌู‰ ุฅุถุงูุฉ ู…ูุชุงุญ API ุงู„ุฎุงุต ุจู€ OpenAI",
5555
"OllamaBizError": "ุฎุทุฃ ููŠ ุทู„ุจ ุฎุฏู…ุฉ OllamaุŒ ูŠุฑุฌู‰ ุงู„ุชุญู‚ู‚ ู…ู† ุงู„ู…ุนู„ูˆู…ุงุช ุงู„ุชุงู„ูŠุฉ ุฃูˆ ุฅุนุงุฏุฉ ุงู„ู…ุญุงูˆู„ุฉ",
56+
"OllamaServiceUnavailable": "ุฎุฏู…ุฉ Ollama ุบูŠุฑ ู…ุชูˆูุฑุฉุŒ ูŠุฑุฌู‰ ุงู„ุชุญู‚ู‚ ู…ู…ุง ุฅุฐุง ูƒุงู†ุช ู‚ุฏ ุชู… ุชุดุบูŠู„ู‡ุง ุจุดูƒู„ ุตุญูŠุญ",
5657
"OpenAIBizError": "ุญุฏุซ ุฎุทุฃ ููŠ ุทู„ุจ ุฎุฏู…ุฉ OpenAIุŒ ูŠุฑุฌู‰ ุงู„ุชุญู‚ู‚ ู…ู† ุงู„ู…ุนู„ูˆู…ุงุช ุฃุฏู†ุงู‡ ูˆุฅุนุงุฏุฉ ุงู„ู…ุญุงูˆู„ุฉ",
5758
"PerplexityBizError": "ุฎุทุฃ ููŠ ุทู„ุจ ุฎุฏู…ุฉ Perplexity AIุŒ ูŠุฑุฌู‰ ุงู„ุชุญู‚ู‚ ู…ู† ุงู„ู…ุนู„ูˆู…ุงุช ุงู„ุชุงู„ูŠุฉ ุฃูˆ ุฅุนุงุฏุฉ ุงู„ู…ุญุงูˆู„ุฉ",
5859
"PluginApiNotFound": "ุนุฐุฑู‹ุงุŒ ู„ุง ูŠูˆุฌุฏ API ู„ู„ุฅุถุงูุฉ ููŠ ูˆุตู ุงู„ุฅุถุงูุฉุŒ ูŠุฑุฌู‰ ุงู„ุชุญู‚ู‚ ู…ู† ุชุทุงุจู‚ ุทุฑูŠู‚ุฉ ุงู„ุทู„ุจ ุงู„ุฎุงุตุฉ ุจูƒ ู…ุน API ุงู„ูˆุตู",
@@ -114,6 +115,13 @@
114115
},
115116
"closeMessage": "ุฅุบู„ุงู‚ ุงู„ุฑุณุงู„ุฉ",
116117
"confirm": "ุชุฃูƒูŠุฏ ูˆุฅุนุงุฏุฉ ุงู„ู…ุญุงูˆู„ุฉ",
118+
"model": {
119+
"Ollama": {
120+
"confirm": "ุชุญู…ูŠู„",
121+
"description": "ุฃุฏุฎู„ ุนู„ุงู…ุฉ ู†ู…ูˆุฐุฌ Ollama ุงู„ุฎุงุตุฉ ุจูƒ ู„ุงุณุชูƒู…ุงู„ ุงู„ุฌู„ุณุฉ",
122+
"title": "ุชุญู…ูŠู„ ู†ู…ูˆุฐุฌ Ollama ุงู„ู…ุญุฏุฏ"
123+
}
124+
},
117125
"oauth": {
118126
"description": "ูุชุญ ุงู„ู…ุณุคูˆู„ ุชูˆุซูŠู‚ ุชุณุฌูŠู„ ุงู„ุฏุฎูˆู„ ุงู„ู…ูˆุญุฏุŒ ุงู†ู‚ุฑ ููˆู‚ ุงู„ุฒุฑ ุฃุฏู†ุงู‡ ู„ุชุณุฌูŠู„ ุงู„ุฏุฎูˆู„ ูˆูุชุญ ุงู„ุชุทุจูŠู‚",
119127
"success": "ุชู… ุชุณุฌูŠู„ ุงู„ุฏุฎูˆู„ ุจู†ุฌุงุญ",

โ€Žlocales/ar/setting.json

+9-1
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,14 @@
193193
},
194194
"waitingForMore": "ูŠุชู… <1>ุงู„ุชุฎุทูŠุท ู„ุชูˆููŠุฑ</1> ุงู„ู…ุฒูŠุฏ ู…ู† ุงู„ู†ู…ุงุฐุฌุŒ ุชุฑู‚ุจูˆุง ุงู„ู…ุฒูŠุฏ โœจ"
195195
},
196+
"ollama": {
197+
"download": {
198+
"desc": "ุฌุงุฑู ุชู†ุฒูŠู„ ุงู„ู†ู…ูˆุฐุฌุŒ ูŠุฑุฌู‰ ุนุฏู… ุฅุบู„ุงู‚ ู‡ุฐู‡ ุงู„ุตูุญุฉ. ุณูŠุชู… ุงุณุชุฆู†ุงู ุงู„ุชู†ุฒูŠู„ ู…ู† ุญูŠุซ ุชูˆู‚ู ููŠ ุญุงู„ุฉ ุฅุนุงุฏุฉ ุงู„ุชู†ุฒูŠู„",
199+
"remainingTime": "ุงู„ูˆู‚ุช ุงู„ู…ุชุจู‚ูŠ",
200+
"speed": "ุณุฑุนุฉ ุงู„ุชู†ุฒูŠู„",
201+
"title": "ุฌุงุฑู ุชู†ุฒูŠู„ ุงู„ู†ู…ูˆุฐุฌ {{model}}"
202+
}
203+
},
196204
"plugin": {
197205
"addTooltip": "ุฅุถุงูุฉ ุงู„ุจุฑู†ุงู…ุฌ ุงู„ู…ุณุงุนุฏ",
198206
"clearDeprecated": "ู…ุณุญ ุงู„ุจุฑุงู…ุฌ ุงู„ู…ุณุงุนุฏุฉ ุงู„ุบูŠุฑ ุตุงู„ุญุฉ",
@@ -428,4 +436,4 @@
428436
},
429437
"title": "ุฃุฏูˆุงุช ุงู„ุงู…ุชุฏุงุฏ"
430438
}
431-
}
439+
}

โ€Žlocales/de-DE/error.json

+8
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@
5353
"MoonshotBizError": "Fehler beim Abrufen des Dark Side of the Moon-Services. Bitte รผberprรผfen Sie die folgenden Informationen oder versuchen Sie es erneut.",
5454
"NoOpenAIAPIKey": "Der OpenAI-API-Schlรผssel ist leer. Bitte fรผgen Sie einen benutzerdefinierten OpenAI-API-Schlรผssel hinzu",
5555
"OllamaBizError": "Fehler bei der Anforderung des Ollama-Dienstes. Bitte รผberprรผfen Sie die folgenden Informationen oder versuchen Sie es erneut.",
56+
"OllamaServiceUnavailable": "Ollama-Dienst nicht verfรผgbar. Bitte รผberprรผfen Sie, ob er ordnungsgemรครŸ gestartet wurde.",
5657
"OpenAIBizError": "Fehler bei der OpenAI-Serviceanfrage. Bitte รผberprรผfen Sie die folgenden Informationen oder versuchen Sie es erneut",
5758
"PerplexityBizError": "Fehler bei der Anforderung des Perplexity AI-Dienstes. Bitte รผberprรผfen Sie die folgenden Informationen oder versuchen Sie es erneut.",
5859
"PluginApiNotFound": "Entschuldigung, das API des Plugins im Plugin-Manifest existiert nicht. Bitte รผberprรผfen Sie, ob Ihre Anfragemethode mit dem Plugin-Manifest-API รผbereinstimmt",
@@ -114,6 +115,13 @@
114115
},
115116
"closeMessage": "Hinweis schlieรŸen",
116117
"confirm": "Bestรคtigen und erneut versuchen",
118+
"model": {
119+
"Ollama": {
120+
"confirm": "Herunterladen",
121+
"description": "Geben Sie Ihre Ollama-Modellbezeichnung ein, um fortzufahren",
122+
"title": "Bestimmtes Ollama-Modell herunterladen"
123+
}
124+
},
117125
"oauth": {
118126
"description": "Der Administrator hat die einheitliche Anmeldeauthentifizierung aktiviert. Klicken Sie unten auf die Schaltflรคche, um sich anzumelden und die App zu entsperren.",
119127
"success": "Anmeldung erfolgreich",

โ€Žlocales/de-DE/setting.json

+9-1
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,14 @@
193193
},
194194
"waitingForMore": "Weitere Modelle werden <1>geplant</1>, bitte freuen Sie sich auf weitere Updates โœจ"
195195
},
196+
"ollama": {
197+
"download": {
198+
"desc": "Ollama lรคdt dieses Modell herunter. Bitte schlieรŸen Sie diese Seite nicht. Der Download wird an der abgebrochenen Stelle fortgesetzt, wenn Sie ihn erneut starten.",
199+
"remainingTime": "Verbleibende Zeit",
200+
"speed": "Download-Geschwindigkeit",
201+
"title": "Modell {{model}} wird heruntergeladen"
202+
}
203+
},
196204
"plugin": {
197205
"addTooltip": "Benutzerdefiniertes Plugin",
198206
"clearDeprecated": "Entfernen Sie ungรผltige Plugins",
@@ -428,4 +436,4 @@
428436
},
429437
"title": "Erweiterungswerkzeuge"
430438
}
431-
}
439+
}

โ€Žlocales/en-US/error.json

+8
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@
5353
"MoonshotBizError": "There was an error with the Moonshot service, please troubleshoot or retry based on the following information.",
5454
"NoOpenAIAPIKey": "OpenAI API Key is empty, please add a custom OpenAI API Key",
5555
"OllamaBizError": "Error requesting Ollama service, please troubleshoot or retry based on the following information",
56+
"OllamaServiceUnavailable": "Ollama service not detected, please check if it is running properly",
5657
"OpenAIBizError": "Error requesting OpenAI service. Please troubleshoot or retry based on the following information.",
5758
"PerplexityBizError": "Error requesting Perplexity AI service. Please troubleshoot or retry based on the following information.",
5859
"PluginApiNotFound": "Sorry, the API does not exist in the plugin's manifest. Please check if your request method matches the plugin manifest API",
@@ -114,6 +115,13 @@
114115
},
115116
"closeMessage": "Close message",
116117
"confirm": "Confirm and Retry",
118+
"model": {
119+
"Ollama": {
120+
"confirm": "Download",
121+
"description": "Enter your Ollama model label to proceed with the conversation",
122+
"title": "Download specified Ollama model"
123+
}
124+
},
117125
"oauth": {
118126
"description": "The administrator has enabled unified login authentication. Click the button below to log in and unlock the application.",
119127
"success": "Login successful",

โ€Žlocales/en-US/setting.json

+9-1
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,14 @@
193193
},
194194
"waitingForMore": "More models are <1>planned to be added</1>, stay tuned โœจ"
195195
},
196+
"ollama": {
197+
"download": {
198+
"desc": "Ollama is currently downloading the model. Please try not to close this page. It will resume from where it left off if you restart the download.",
199+
"remainingTime": "Remaining Time",
200+
"speed": "Download Speed",
201+
"title": "Downloading model {{model}}"
202+
}
203+
},
196204
"plugin": {
197205
"addTooltip": "Custom Plugin",
198206
"clearDeprecated": "Remove Deprecated Plugins",
@@ -428,4 +436,4 @@
428436
},
429437
"title": "Extension Tools"
430438
}
431-
}
439+
}

โ€Žlocales/es-ES/error.json

+8
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@
5353
"MoonshotBizError": "Se produjo un error al solicitar el servicio de Moonshot en el lado oscuro de la luna. Por favor, revise la siguiente informaciรณn o intรฉntelo de nuevo.",
5454
"NoOpenAIAPIKey": "La clave de API de OpenAI estรก vacรญa. Agregue una clave de API de OpenAI personalizada",
5555
"OllamaBizError": "Error al solicitar el servicio de Ollama, por favor verifica la siguiente informaciรณn o intรฉntalo de nuevo",
56+
"OllamaServiceUnavailable": "Servicio Ollama no disponible: Ollama no detectado. Por favor, verifica si estรก iniciado correctamente.",
5657
"OpenAIBizError": "Error al solicitar el servicio OpenAI. Depure o reintente segรบn la siguiente informaciรณn",
5758
"PerplexityBizError": "Error comercial al solicitar el servicio de IA de Perplexity. Por favor, revisa la siguiente informaciรณn o intรฉntalo de nuevo",
5859
"PluginApiNotFound": "Lo sentimos, el API especificado no existe en el manifiesto del complemento. Verifique si su mรฉtodo de solicitud coincide con el API del manifiesto del complemento",
@@ -114,6 +115,13 @@
114115
},
115116
"closeMessage": "Cerrar mensaje",
116117
"confirm": "Confirmar y volver a intentar",
118+
"model": {
119+
"Ollama": {
120+
"confirm": "Descargar",
121+
"description": "Ingresa las etiquetas de tu modelo Ollama para continuar la sesiรณn",
122+
"title": "Descargar el modelo Ollama especificado"
123+
}
124+
},
117125
"oauth": {
118126
"description": "El administrador ha habilitado la autenticaciรณn de inicio de sesiรณn รบnica. Haz clic en el botรณn a continuaciรณn para iniciar sesiรณn y desbloquear la aplicaciรณn.",
119127
"success": "Inicio de sesiรณn exitoso",

โ€Žlocales/es-ES/setting.json

+9-1
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,14 @@
193193
},
194194
"waitingForMore": "Mรกs modelos estรกn en <1>planificaciรณn para su incorporaciรณn</1>, ยกestรฉn atentos! โœจ"
195195
},
196+
"ollama": {
197+
"download": {
198+
"desc": "Ollama estรก descargando este modelo. Por favor, no cierres esta pรกgina. La descarga se reanudarรก desde donde se detuvo si se reinicia.",
199+
"remainingTime": "Tiempo restante",
200+
"speed": "Velocidad de descarga",
201+
"title": "Descargando el modelo {{model}}"
202+
}
203+
},
196204
"plugin": {
197205
"addTooltip": "Agregar complemento personalizado",
198206
"clearDeprecated": "Eliminar complementos obsoletos",
@@ -428,4 +436,4 @@
428436
},
429437
"title": "Herramientas de extensiรณn"
430438
}
431-
}
439+
}

โ€Žlocales/fr-FR/error.json

+8
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@
5353
"MoonshotBizError": "Erreur de service Moonshot : une erreur s'est produite lors de la demande du service Cรดtรฉ Obscur de la Lune. Veuillez vรฉrifier les informations suivantes ou rรฉessayer.",
5454
"NoOpenAIAPIKey": "La clรฉ API OpenAI est vide. Veuillez ajouter une clรฉ API OpenAI personnalisรฉe",
5555
"OllamaBizError": "Erreur commerciale lors de la demande de service Ollama, veuillez vรฉrifier les informations ci-dessous ou rรฉessayer",
56+
"OllamaServiceUnavailable": "Service Ollama non disponible, veuillez vรฉrifier s'il est dรฉmarrรฉ correctement",
5657
"OpenAIBizError": "Erreur de service OpenAI. Veuillez diagnostiquer ou rรฉessayer en fonction des informations ci-dessous",
5758
"PerplexityBizError": "Erreur commerciale lors de la demande de service Perplexity AI. Veuillez vรฉrifier les informations suivantes ou rรฉessayer.",
5859
"PluginApiNotFound": "Dรฉsolรฉ, l'API spรฉcifiรฉe n'existe pas dans le manifeste du plugin. Veuillez vรฉrifier que votre mรฉthode de requรชte correspond ร  l'API du manifeste du plugin",
@@ -114,6 +115,13 @@
114115
},
115116
"closeMessage": "Fermer le message",
116117
"confirm": "Confirmer et rรฉessayer",
118+
"model": {
119+
"Ollama": {
120+
"confirm": "Tรฉlรฉcharger",
121+
"description": "Saisissez l'รฉtiquette de votre modรจle Ollama pour continuer la session",
122+
"title": "Tรฉlรฉcharger le modรจle Ollama spรฉcifiรฉ"
123+
}
124+
},
117125
"oauth": {
118126
"description": "L'administrateur a activรฉ l'authentification de connexion unique. Cliquez sur le bouton ci-dessous pour vous connecter et dรฉverrouiller l'application.",
119127
"success": "Connexion rรฉussie",

โ€Žlocales/fr-FR/setting.json

+9-1
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,14 @@
193193
},
194194
"waitingForMore": "Plus de modรจles sont en cours de <1>planification pour รชtre ajoutรฉs</1>, restez ร  l'รฉcoute โœจ"
195195
},
196+
"ollama": {
197+
"download": {
198+
"desc": "Ollama est en train de tรฉlรฉcharger ce modรจle. Veuillez ne pas fermer cette page. Le tรฉlรฉchargement reprendra lร  oรน il s'est arrรชtรฉ en cas de reprise.",
199+
"remainingTime": "Temps restant",
200+
"speed": "Vitesse de tรฉlรฉchargement",
201+
"title": "Tรฉlรฉchargement du modรจle {{model}} en cours"
202+
}
203+
},
196204
"plugin": {
197205
"addTooltip": "Ajouter un plugin personnalisรฉ",
198206
"clearDeprecated": "Effacer les plugins obsolรจtes",
@@ -428,4 +436,4 @@
428436
},
429437
"title": "Outils supplรฉmentaires"
430438
}
431-
}
439+
}

โ€Žlocales/it-IT/error.json

+8
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@
5353
"MoonshotBizError": "Si รจ verificato un errore nel servizio Moonshot, si prega di controllare le informazioni seguenti o riprovare",
5454
"NoOpenAIAPIKey": "La chiave API OpenAI รจ vuota. Aggiungi una chiave API personalizzata OpenAI",
5555
"OllamaBizError": "Errore di servizio Ollama, controllare le informazioni seguenti o riprovare",
56+
"OllamaServiceUnavailable": "Servizio Ollama non disponibile: controlla se รจ avviato correttamente",
5657
"OpenAIBizError": "Errore nella richiesta del servizio OpenAI. Segui le informazioni seguenti per individuare e riprovare",
5758
"PerplexityBizError": "Errore di business nella richiesta del servizio Perplexity AI, controlla le informazioni seguenti o riprova",
5859
"PluginApiNotFound": "Spiacenti, l'API specificata non esiste nel manifesto del plugin. Verifica che il metodo di richiesta corrisponda all'API del manifesto del plugin",
@@ -114,6 +115,13 @@
114115
},
115116
"closeMessage": "Chiudi messaggio",
116117
"confirm": "Conferma e riprova",
118+
"model": {
119+
"Ollama": {
120+
"confirm": "Scarica",
121+
"description": "Inserisci l'etichetta del tuo modello Ollama per continuare la sessione",
122+
"title": "Scarica il modello Ollama specificato"
123+
}
124+
},
117125
"oauth": {
118126
"description": "L'amministratore ha abilitato l'autenticazione di accesso unificata. Fai clic sul pulsante sottostante per accedere e sbloccare l'applicazione.",
119127
"success": "Accesso riuscito",

โ€Žlocales/it-IT/setting.json

+9-1
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,14 @@
193193
},
194194
"waitingForMore": "Altri modelli sono in fase di <1> pianificazione per l'integrazione </1>, resta sintonizzato โœจ"
195195
},
196+
"ollama": {
197+
"download": {
198+
"desc": "Ollama sta scaricando questo modello. Si prega di non chiudere questa pagina. Il download verrร  ripreso dal punto in cui รจ stato interrotto in caso di riavvio.",
199+
"remainingTime": "Tempo rimanente",
200+
"speed": "Velocitร  di download",
201+
"title": "Download del modello {{model}} in corso"
202+
}
203+
},
196204
"plugin": {
197205
"addTooltip": "Aggiungi plugin personalizzato",
198206
"clearDeprecated": "Rimuovi plugin non validi",
@@ -428,4 +436,4 @@
428436
},
429437
"title": "Strumenti aggiuntivi"
430438
}
431-
}
439+
}

โ€Žlocales/ja-JP/error.json

+8
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@
5353
"MoonshotBizError": "ๆœˆใฎ่ฃๅดใ‚ตใƒผใƒ“ใ‚นใฎใƒชใ‚ฏใ‚จใ‚นใƒˆใงใ‚จใƒฉใƒผใŒ็™บ็”Ÿใ—ใพใ—ใŸใ€‚ไปฅไธ‹ใฎๆƒ…ๅ ฑใ‚’็ขบ่ชใ—ใฆๅ†่ฉฆ่กŒใ—ใฆใใ ใ•ใ„ใ€‚",
5454
"NoOpenAIAPIKey": "OpenAI APIใ‚ญใƒผใŒ็ฉบใงใ™ใ€‚ใ‚ซใ‚นใ‚ฟใƒ OpenAI APIใ‚ญใƒผใ‚’่ฟฝๅŠ ใ—ใฆใใ ใ•ใ„ใ€‚",
5555
"OllamaBizError": "Ollamaใ‚ตใƒผใƒ“ใ‚นใฎใƒชใ‚ฏใ‚จใ‚นใƒˆใงใ‚จใƒฉใƒผใŒ็™บ็”Ÿใ—ใพใ—ใŸใ€‚ไปฅไธ‹ใฎๆƒ…ๅ ฑใซๅŸบใฅใ„ใฆใƒˆใƒฉใƒ–ใƒซใ‚ทใƒฅใƒผใƒ†ใ‚ฃใƒณใ‚ฐใ‚’่กŒใ†ใ‹ใ€ๅ†ๅบฆใŠ่ฉฆใ—ใใ ใ•ใ„",
56+
"OllamaServiceUnavailable": "Ollamaใ‚ตใƒผใƒ“ใ‚นใŒๅˆฉ็”จใงใใพใ›ใ‚“ใ€‚ๆญฃๅธธใซ่ตทๅ‹•ใ—ใฆใ„ใ‚‹ใ‹ใฉใ†ใ‹ใ‚’็ขบ่ชใ—ใฆใใ ใ•ใ„",
5657
"OpenAIBizError": "OpenAIใ‚ตใƒผใƒ“ใ‚นใฎใƒชใ‚ฏใ‚จใ‚นใƒˆใ‚จใƒฉใƒผใŒ็™บ็”Ÿใ—ใพใ—ใŸใ€‚ไปฅไธ‹ใฎๆƒ…ๅ ฑใซๅŸบใฅใ„ใฆๅ•้กŒใ‚’่งฃๆฑบใ—ใŸใ‚Šใ€ๅ†่ฉฆ่กŒใ—ใŸใ‚Šใ—ใฆใใ ใ•ใ„",
5758
"PerplexityBizError": "Perplexity AIใ‚ตใƒผใƒ“ใ‚นใฎใƒชใ‚ฏใ‚จใ‚นใƒˆใงใ‚จใƒฉใƒผใŒ็™บ็”Ÿใ—ใพใ—ใŸใ€‚ไปฅไธ‹ใฎๆƒ…ๅ ฑใซๅŸบใฅใ„ใฆใƒˆใƒฉใƒ–ใƒซใ‚ทใƒฅใƒผใƒ†ใ‚ฃใƒณใ‚ฐใ™ใ‚‹ใ‹ใ€ๅ†ๅบฆใŠ่ฉฆใ—ใใ ใ•ใ„",
5859
"PluginApiNotFound": "็”ณใ—่จณใ‚ใ‚Šใพใ›ใ‚“ใŒใ€ใƒ—ใƒฉใ‚ฐใ‚คใƒณใฎใƒžใƒ‹ใƒ•ใ‚งใ‚นใƒˆใซๆŒ‡ๅฎšใ•ใ‚ŒใŸAPIใŒ่ฆ‹ใคใ‹ใ‚Šใพใ›ใ‚“ใงใ—ใŸใ€‚ใƒชใ‚ฏใ‚จใ‚นใƒˆใƒกใ‚ฝใƒƒใƒ‰ใจใƒ—ใƒฉใ‚ฐใ‚คใƒณใฎใƒžใƒ‹ใƒ•ใ‚งใ‚นใƒˆใฎAPIใŒไธ€่‡ดใ—ใฆใ„ใ‚‹ใ‹ใฉใ†ใ‹ใ‚’็ขบ่ชใ—ใฆใใ ใ•ใ„",
@@ -114,6 +115,13 @@
114115
},
115116
"closeMessage": "ใƒ’ใƒณใƒˆใ‚’้–‰ใ˜ใ‚‹",
116117
"confirm": "็ขบ่ชใ—ใฆๅ†่ฉฆ่กŒ",
118+
"model": {
119+
"Ollama": {
120+
"confirm": "ใƒ€ใ‚ฆใƒณใƒญใƒผใƒ‰",
121+
"description": "Ollamaใƒขใƒ‡ใƒซใฎใƒฉใƒ™ใƒซใ‚’ๅ…ฅๅŠ›ใ—ใฆใ€ไผš่ฉฑใ‚’็ถš่กŒใ—ใฆใใ ใ•ใ„",
122+
"title": "ๆŒ‡ๅฎšใฎOllamaใƒขใƒ‡ใƒซใ‚’ใƒ€ใ‚ฆใƒณใƒญใƒผใƒ‰"
123+
}
124+
},
117125
"oauth": {
118126
"description": "็ฎก็†่€…ใŒ็ตฑไธ€ใƒญใ‚ฐใ‚คใƒณ่ช่จผใ‚’ๆœ‰ๅŠนใซใ—ใพใ—ใŸใ€‚ไธ‹ใฎใƒœใ‚ฟใƒณใ‚’ใ‚ฏใƒชใƒƒใ‚ฏใ—ใฆใƒญใ‚ฐใ‚คใƒณใ™ใ‚‹ใจใ€ใ‚ขใƒ—ใƒชใŒใƒญใƒƒใ‚ฏ่งฃ้™คใ•ใ‚Œใพใ™ใ€‚",
119127
"success": "ใƒญใ‚ฐใ‚คใƒณใซๆˆๅŠŸใ—ใพใ—ใŸ",

โ€Žlocales/ja-JP/setting.json

+9-1
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,14 @@
193193
},
194194
"waitingForMore": "ใ•ใ‚‰ใซๅคšใใฎใƒขใƒ‡ใƒซใŒ <1>่จˆ็”ปใ•ใ‚Œใฆใ„ใพใ™</1>ใ€‚ใŠๆฅฝใ—ใฟใซ โœจ"
195195
},
196+
"ollama": {
197+
"download": {
198+
"desc": "Ollama ใฏใƒขใƒ‡ใƒซใ‚’ใƒ€ใ‚ฆใƒณใƒญใƒผใƒ‰ไธญใงใ™ใ€‚ใƒšใƒผใ‚ธใ‚’้–‰ใ˜ใชใ„ใ‚ˆใ†ใซใ—ใฆใใ ใ•ใ„ใ€‚ๅ†ๅบฆใƒ€ใ‚ฆใƒณใƒญใƒผใƒ‰ใ™ใ‚‹ใจใ€ไธญๆ–ญใ—ใŸ็ฎ‡ๆ‰€ใ‹ใ‚‰ๅ†้–‹ใ•ใ‚Œใพใ™ใ€‚",
199+
"remainingTime": "ๆฎ‹ใ‚Šๆ™‚้–“",
200+
"speed": "ใƒ€ใ‚ฆใƒณใƒญใƒผใƒ‰้€Ÿๅบฆ",
201+
"title": "ใƒขใƒ‡ใƒซ {{model}} ใ‚’ใƒ€ใ‚ฆใƒณใƒญใƒผใƒ‰ไธญ"
202+
}
203+
},
196204
"plugin": {
197205
"addTooltip": "ใ‚ซใ‚นใ‚ฟใƒ ใƒ—ใƒฉใ‚ฐใ‚คใƒณ",
198206
"clearDeprecated": "็„กๅŠนใชใƒ—ใƒฉใ‚ฐใ‚คใƒณใ‚’ใ‚ฏใƒชใ‚ข",
@@ -428,4 +436,4 @@
428436
},
429437
"title": "ๆ‹กๅผตใƒ„ใƒผใƒซ"
430438
}
431-
}
439+
}

โ€Žlocales/ko-KR/error.json

+8
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@
5353
"MoonshotBizError": "์š”์ฒญํ•œ ๋ฌธ์ƒท ๋น„์ฆˆ๋‹ˆ์Šค์— ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ์•„๋ž˜ ์ •๋ณด๋ฅผ ํ™•์ธํ•˜๊ณ  ๋‹ค์‹œ ์‹œ๋„ํ•ด์ฃผ์„ธ์š”.",
5454
"NoOpenAIAPIKey": "OpenAI API ํ‚ค๊ฐ€ ๋น„์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž ์ •์˜ OpenAI API ํ‚ค๋ฅผ ์ถ”๊ฐ€ํ•ด์ฃผ์„ธ์š”.",
5555
"OllamaBizError": "Ollama ์„œ๋น„์Šค ์š”์ฒญ ์ค‘ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ์•„๋ž˜ ์ •๋ณด๋ฅผ ํ™•์ธํ•˜๊ณ  ๋‹ค์‹œ ์‹œ๋„ํ•˜์‹ญ์‹œ์˜ค.",
56+
"OllamaServiceUnavailable": "Ollama ์„œ๋น„์Šค๋ฅผ ์ฐพ์„ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์ •์ƒ์ ์œผ๋กœ ์‹œ์ž‘๋˜์—ˆ๋Š”์ง€ ํ™•์ธํ•˜์‹ญ์‹œ์˜ค.",
5657
"OpenAIBizError": "OpenAI ์„œ๋น„์Šค ์š”์ฒญ ์ค‘ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ์•„๋ž˜ ์ •๋ณด๋ฅผ ํ™•์ธํ•˜๊ณ  ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ฑฐ๋‚˜ ๋‹ค์‹œ ์‹œ๋„ํ•ด์ฃผ์„ธ์š”.",
5758
"PerplexityBizError": "Perplexity AI ์„œ๋น„์Šค ์š”์ฒญ ์ค‘ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ์•„๋ž˜ ์ •๋ณด๋ฅผ ํ™•์ธํ•˜๊ณ  ๋‹ค์‹œ ์‹œ๋„ํ•˜์‹ญ์‹œ์˜ค.",
5859
"PluginApiNotFound": "์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค. ํ”Œ๋Ÿฌ๊ทธ์ธ ์„ค๋ช…์„œ์— ํ•ด๋‹น API๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ์š”์ฒญ ๋ฉ”์„œ๋“œ์™€ ํ”Œ๋Ÿฌ๊ทธ์ธ ์„ค๋ช…์„œ API๊ฐ€ ์ผ์น˜ํ•˜๋Š”์ง€ ํ™•์ธํ•ด์ฃผ์„ธ์š”.",
@@ -114,6 +115,13 @@
114115
},
115116
"closeMessage": "์•Œ๋ฆผ ๋‹ซ๊ธฐ",
116117
"confirm": "ํ™•์ธ ๋ฐ ๋‹ค์‹œ ์‹œ๋„",
118+
"model": {
119+
"Ollama": {
120+
"confirm": "๋‹ค์šด๋กœ๋“œ",
121+
"description": "Ollama ๋ชจ๋ธ ํƒœ๊ทธ๋ฅผ ์ž…๋ ฅํ•˜์—ฌ ์„ธ์…˜์„ ๊ณ„์†ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.",
122+
"title": "์ง€์ •๋œ Ollama ๋ชจ๋ธ ๋‹ค์šด๋กœ๋“œ"
123+
}
124+
},
117125
"oauth": {
118126
"description": "๊ด€๋ฆฌ์ž๊ฐ€ ํ†ตํ•ฉ ๋กœ๊ทธ์ธ ์ธ์ฆ์„ ํ™œ์„ฑํ™”ํ–ˆ์Šต๋‹ˆ๋‹ค. ์•„๋ž˜ ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜์—ฌ ๋กœ๊ทธ์ธํ•˜๋ฉด ์•ฑ์„ ์ž ๊ธˆ ํ•ด์ œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.",
119127
"success": "๋กœ๊ทธ์ธ ์„ฑ๊ณต",

โ€Žlocales/ko-KR/setting.json

+9-1
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,14 @@
193193
},
194194
"waitingForMore": "<1>๊ณ„ํš์— ๋”ฐ๋ผ ๋” ๋งŽ์€ ๋ชจ๋ธ์ด ์ถ”๊ฐ€๋  ์˜ˆ์ •</1>์ด๋‹ˆ ๊ธฐ๋Œ€ํ•ด ์ฃผ์„ธ์š” โœจ"
195195
},
196+
"ollama": {
197+
"download": {
198+
"desc": "Ollama ๋ชจ๋ธ์„ ๋‹ค์šด๋กœ๋“œ ์ค‘์ž…๋‹ˆ๋‹ค. ์ด ํŽ˜์ด์ง€๋ฅผ ๋‹ซ์ง€ ๋ง์•„์ฃผ์„ธ์š”. ๋‹ค์‹œ ๋‹ค์šด๋กœ๋“œํ•˜๋ฉด ์ค‘๋‹จ๋œ ๊ณณ๋ถ€ํ„ฐ ๊ณ„์†๋ฉ๋‹ˆ๋‹ค.",
199+
"remainingTime": "๋‚จ์€ ์‹œ๊ฐ„",
200+
"speed": "๋‹ค์šด๋กœ๋“œ ์†๋„",
201+
"title": "{{model}} ๋ชจ๋ธ ๋‹ค์šด๋กœ๋“œ ์ค‘"
202+
}
203+
},
196204
"plugin": {
197205
"addTooltip": "ํ”Œ๋Ÿฌ๊ทธ์ธ ์ถ”๊ฐ€",
198206
"clearDeprecated": "์‚ฌ์šฉ๋˜์ง€ ์•Š๋Š” ํ”Œ๋Ÿฌ๊ทธ์ธ ์ œ๊ฑฐ",
@@ -428,4 +436,4 @@
428436
},
429437
"title": "ํ™•์žฅ ๋„๊ตฌ"
430438
}
431-
}
439+
}

0 commit comments

Comments
ย (0)