mirror of
https://github.com/nomic-ai/gpt4all.git
synced 2025-09-18 08:48:08 +00:00
Run lupdate before v3.10.0 release (#3512)
Signed-off-by: Jared Van Bortel <jared@nomic.ai>
This commit is contained in:
@@ -73,7 +73,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="55"/>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="389"/>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="343"/>
|
||||
<source>Busy indicator</source>
|
||||
<translation type="unfinished">忙線指示器</translation>
|
||||
</message>
|
||||
@@ -143,137 +143,125 @@
|
||||
<translation type="unfinished">從檔案系統移除模型</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="241"/>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="275"/>
|
||||
<source>Install</source>
|
||||
<translation type="unfinished">安裝</translation>
|
||||
<translation type="obsolete">安裝</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="276"/>
|
||||
<source>Install online model</source>
|
||||
<translation type="unfinished">安裝線上模型</translation>
|
||||
<translation type="obsolete">安裝線上模型</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="286"/>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="240"/>
|
||||
<source><strong><font size="1"><a href="#error">Error</a></strong></font></source>
|
||||
<translation type="unfinished"><strong><font size="1"><a href="#error">錯誤</a></strong></font></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="292"/>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="246"/>
|
||||
<source>Describes an error that occurred when downloading</source>
|
||||
<translation type="unfinished">解釋下載時發生的錯誤</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="305"/>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="259"/>
|
||||
<source><strong><font size="2">WARNING: Not recommended for your hardware. Model requires more memory (%1 GB) than your system has available (%2).</strong></font></source>
|
||||
<translation type="unfinished"><strong><font size="2">警告:不推薦在您的硬體上運作。模型需要比較多的記憶體(%1 GB),但您的系統記憶體空間不足(%2)。</strong></font></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="311"/>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="265"/>
|
||||
<source>Error for incompatible hardware</source>
|
||||
<translation type="unfinished">錯誤,不相容的硬體</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="349"/>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="303"/>
|
||||
<source>Download progressBar</source>
|
||||
<translation type="unfinished">下載進度條</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="350"/>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="304"/>
|
||||
<source>Shows the progress made in the download</source>
|
||||
<translation type="unfinished">顯示下載進度</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="360"/>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="314"/>
|
||||
<source>Download speed</source>
|
||||
<translation type="unfinished">下載速度</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="361"/>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="315"/>
|
||||
<source>Download speed in bytes/kilobytes/megabytes per second</source>
|
||||
<translation type="unfinished">下載速度每秒 bytes/kilobytes/megabytes</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="378"/>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="332"/>
|
||||
<source>Calculating...</source>
|
||||
<translation type="unfinished">計算中......</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="382"/>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="412"/>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="433"/>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="454"/>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="336"/>
|
||||
<source>Whether the file hash is being calculated</source>
|
||||
<translation type="unfinished">是否正在計算檔案雜湊</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="390"/>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="344"/>
|
||||
<source>Displayed when the file hash is being calculated</source>
|
||||
<translation type="unfinished">計算檔案雜湊值時顯示</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="403"/>
|
||||
<source>ERROR: $API_KEY is empty.</source>
|
||||
<translation type="unfinished">錯誤:$API_KEY 未填寫。</translation>
|
||||
<translation type="obsolete">錯誤:$API_KEY 未填寫。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="409"/>
|
||||
<source>enter $API_KEY</source>
|
||||
<translation type="unfinished">請輸入 $API_KEY</translation>
|
||||
<translation type="obsolete">請輸入 $API_KEY</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="424"/>
|
||||
<source>ERROR: $BASE_URL is empty.</source>
|
||||
<translation type="unfinished">錯誤:$BASE_URL 未填寫。</translation>
|
||||
<translation type="obsolete">錯誤:$BASE_URL 未填寫。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="430"/>
|
||||
<source>enter $BASE_URL</source>
|
||||
<translation type="unfinished">請輸入 $BASE_URL</translation>
|
||||
<translation type="obsolete">請輸入 $BASE_URL</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="445"/>
|
||||
<source>ERROR: $MODEL_NAME is empty.</source>
|
||||
<translation type="unfinished">錯誤:$MODEL_NAME 未填寫。</translation>
|
||||
<translation type="obsolete">錯誤:$MODEL_NAME 未填寫。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="451"/>
|
||||
<source>enter $MODEL_NAME</source>
|
||||
<translation type="unfinished">請輸入 $MODEL_NAME</translation>
|
||||
<translation type="obsolete">請輸入 $MODEL_NAME</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="473"/>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="364"/>
|
||||
<source>File size</source>
|
||||
<translation type="unfinished">檔案大小</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="495"/>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="386"/>
|
||||
<source>RAM required</source>
|
||||
<translation type="unfinished">所需的記憶體</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="500"/>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="391"/>
|
||||
<source>%1 GB</source>
|
||||
<translation type="unfinished">%1 GB</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="500"/>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="522"/>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="391"/>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="413"/>
|
||||
<source>?</source>
|
||||
<translation type="unfinished">?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="517"/>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="408"/>
|
||||
<source>Parameters</source>
|
||||
<translation type="unfinished">參數</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="539"/>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="430"/>
|
||||
<source>Quant</source>
|
||||
<translation type="unfinished">量化</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="561"/>
|
||||
<location filename="../qml/AddGPT4AllModelView.qml" line="452"/>
|
||||
<source>Type</source>
|
||||
<translation type="unfinished">類型</translation>
|
||||
</message>
|
||||
@@ -549,6 +537,11 @@
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/AddModelView.qml" line="93"/>
|
||||
<source>Remote Providers</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/AddModelView.qml" line="100"/>
|
||||
<source>HuggingFace</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -770,6 +763,54 @@
|
||||
<translation type="vanished">類型</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>AddRemoteModelView</name>
|
||||
<message>
|
||||
<location filename="../qml/AddRemoteModelView.qml" line="31"/>
|
||||
<source>Various remote model providers that use network resources for inference.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/AddRemoteModelView.qml" line="55"/>
|
||||
<source>Groq</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/AddRemoteModelView.qml" line="57"/>
|
||||
<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>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/AddRemoteModelView.qml" line="79"/>
|
||||
<source>OpenAI</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/AddRemoteModelView.qml" line="81"/>
|
||||
<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>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/AddRemoteModelView.qml" line="96"/>
|
||||
<source>Mistral</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/AddRemoteModelView.qml" line="98"/>
|
||||
<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>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/AddRemoteModelView.qml" line="141"/>
|
||||
<source>Custom</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/AddRemoteModelView.qml" line="143"/>
|
||||
<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>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ApplicationSettings</name>
|
||||
<message>
|
||||
@@ -1025,13 +1066,13 @@
|
||||
<context>
|
||||
<name>Chat</name>
|
||||
<message>
|
||||
<location filename="../src/chat.cpp" line="31"/>
|
||||
<location filename="../src/chat.h" line="79"/>
|
||||
<location filename="../src/chat.cpp" line="33"/>
|
||||
<location filename="../src/chat.h" line="84"/>
|
||||
<source>New Chat</source>
|
||||
<translation>新的交談</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/chat.cpp" line="44"/>
|
||||
<location filename="../src/chat.cpp" line="46"/>
|
||||
<source>Server Chat</source>
|
||||
<translation>伺服器交談</translation>
|
||||
</message>
|
||||
@@ -1039,16 +1080,54 @@
|
||||
<context>
|
||||
<name>ChatAPIWorker</name>
|
||||
<message>
|
||||
<location filename="../src/chatapi.cpp" line="257"/>
|
||||
<location filename="../src/chatapi.cpp" line="263"/>
|
||||
<source>ERROR: Network error occurred while connecting to the API server</source>
|
||||
<translation>錯誤:網路錯誤,無法連線到目標 API 伺服器</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/chatapi.cpp" line="270"/>
|
||||
<location filename="../src/chatapi.cpp" line="276"/>
|
||||
<source>ChatAPIWorker::handleFinished got HTTP Error %1 %2</source>
|
||||
<translation>ChatAPIWorker::handleFinished 遇到一個 HTTP 錯誤 %1 %2</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ChatCollapsibleItem</name>
|
||||
<message>
|
||||
<location filename="../qml/ChatCollapsibleItem.qml" line="37"/>
|
||||
<source>Analysis encountered error</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/ChatCollapsibleItem.qml" line="39"/>
|
||||
<source>Thinking</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/ChatCollapsibleItem.qml" line="39"/>
|
||||
<source>Analyzing</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/ChatCollapsibleItem.qml" line="41"/>
|
||||
<source>Thought for %1 %2</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/ChatCollapsibleItem.qml" line="43"/>
|
||||
<source>second</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/ChatCollapsibleItem.qml" line="43"/>
|
||||
<source>seconds</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/ChatCollapsibleItem.qml" line="44"/>
|
||||
<source>Analyzed</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ChatDrawer</name>
|
||||
<message>
|
||||
@@ -1253,7 +1332,7 @@
|
||||
<context>
|
||||
<name>ChatLLM</name>
|
||||
<message>
|
||||
<location filename="../src/chatllm.cpp" line="1039"/>
|
||||
<location filename="../src/chatllm.cpp" line="1047"/>
|
||||
<source>Your message was too long and could not be processed (%1 > %2). Please try again with something shorter.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -1261,36 +1340,59 @@
|
||||
<context>
|
||||
<name>ChatListModel</name>
|
||||
<message>
|
||||
<location filename="../src/chatlistmodel.h" line="91"/>
|
||||
<location filename="../src/chatlistmodel.h" line="94"/>
|
||||
<source>TODAY</source>
|
||||
<translation>今天</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/chatlistmodel.h" line="93"/>
|
||||
<location filename="../src/chatlistmodel.h" line="96"/>
|
||||
<source>THIS WEEK</source>
|
||||
<translation>這星期</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/chatlistmodel.h" line="95"/>
|
||||
<location filename="../src/chatlistmodel.h" line="98"/>
|
||||
<source>THIS MONTH</source>
|
||||
<translation>這個月</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/chatlistmodel.h" line="97"/>
|
||||
<location filename="../src/chatlistmodel.h" line="100"/>
|
||||
<source>LAST SIX MONTHS</source>
|
||||
<translation>前六個月</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/chatlistmodel.h" line="99"/>
|
||||
<location filename="../src/chatlistmodel.h" line="102"/>
|
||||
<source>THIS YEAR</source>
|
||||
<translation>今年</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/chatlistmodel.h" line="101"/>
|
||||
<location filename="../src/chatlistmodel.h" line="104"/>
|
||||
<source>LAST YEAR</source>
|
||||
<translation>去年</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ChatTextItem</name>
|
||||
<message>
|
||||
<location filename="../qml/ChatTextItem.qml" line="67"/>
|
||||
<source>Copy</source>
|
||||
<translation type="unfinished">複製</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/ChatTextItem.qml" line="73"/>
|
||||
<source>Copy Message</source>
|
||||
<translation type="unfinished">複製訊息</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/ChatTextItem.qml" line="83"/>
|
||||
<source>Disable markdown</source>
|
||||
<translation type="unfinished">停用 Markdown</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/ChatTextItem.qml" line="83"/>
|
||||
<source>Enable markdown</source>
|
||||
<translation type="unfinished">啟用 Markdown</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ChatView</name>
|
||||
<message>
|
||||
@@ -1654,6 +1756,19 @@ model to get started</source>
|
||||
<translation>將文字欄位中包含的訊息/提示詞傳送到模型</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>CodeInterpreter</name>
|
||||
<message>
|
||||
<location filename="../src/codeinterpreter.h" line="79"/>
|
||||
<source>Code Interpreter</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/codeinterpreter.h" line="80"/>
|
||||
<source>compute javascript code using console.log as output</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>CollectionsDrawer</name>
|
||||
<message>
|
||||
@@ -1707,37 +1822,37 @@ model to get started</source>
|
||||
<context>
|
||||
<name>Download</name>
|
||||
<message>
|
||||
<location filename="../src/download.cpp" line="273"/>
|
||||
<location filename="../src/download.cpp" line="278"/>
|
||||
<source>Model "%1" is installed successfully.</source>
|
||||
<translation>模型「%1」已安裝成功。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/download.cpp" line="283"/>
|
||||
<location filename="../src/download.cpp" line="288"/>
|
||||
<source>ERROR: $MODEL_NAME is empty.</source>
|
||||
<translation>錯誤:$MODEL_NAME 未填寫。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/download.cpp" line="289"/>
|
||||
<location filename="../src/download.cpp" line="294"/>
|
||||
<source>ERROR: $API_KEY is empty.</source>
|
||||
<translation>錯誤:$API_KEY 未填寫。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/download.cpp" line="295"/>
|
||||
<location filename="../src/download.cpp" line="300"/>
|
||||
<source>ERROR: $BASE_URL is invalid.</source>
|
||||
<translation>錯誤:$BASE_URL 無效。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/download.cpp" line="301"/>
|
||||
<location filename="../src/download.cpp" line="306"/>
|
||||
<source>ERROR: Model "%1 (%2)" is conflict.</source>
|
||||
<translation>錯誤:模型「%1 (%2)」發生衝突。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/download.cpp" line="320"/>
|
||||
<location filename="../src/download.cpp" line="325"/>
|
||||
<source>Model "%1 (%2)" is installed successfully.</source>
|
||||
<translation>模型「%1(%2)」已安裝成功。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/download.cpp" line="344"/>
|
||||
<location filename="../src/download.cpp" line="349"/>
|
||||
<source>Model "%1" is removed.</source>
|
||||
<translation>模型「%1」已移除。</translation>
|
||||
</message>
|
||||
@@ -2108,78 +2223,78 @@ model to get started</source>
|
||||
<context>
|
||||
<name>ModelList</name>
|
||||
<message>
|
||||
<location filename="../src/modellist.cpp" line="1340"/>
|
||||
<location filename="../src/modellist.cpp" line="1391"/>
|
||||
<location filename="../src/modellist.cpp" line="1344"/>
|
||||
<location filename="../src/modellist.cpp" line="1395"/>
|
||||
<source>cannot open "%1": %2</source>
|
||||
<translation>無法開啟“%1”:%2</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/modellist.cpp" line="1352"/>
|
||||
<location filename="../src/modellist.cpp" line="1356"/>
|
||||
<source>cannot create "%1": %2</source>
|
||||
<translation>無法建立“%1”:%2</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/modellist.cpp" line="1402"/>
|
||||
<location filename="../src/modellist.cpp" line="1406"/>
|
||||
<source>%1 (%2)</source>
|
||||
<translation>%1(%2)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/modellist.cpp" line="1403"/>
|
||||
<location filename="../src/modellist.cpp" line="1407"/>
|
||||
<source><strong>OpenAI-Compatible API Model</strong><br><ul><li>API Key: %1</li><li>Base URL: %2</li><li>Model Name: %3</li></ul></source>
|
||||
<translation><strong>OpenAI API 相容模型</strong><br><ul><li>API 金鑰:%1</li><li>基底 URL:%2</li><li>模型名稱:%3</li></ul></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/modellist.cpp" line="1712"/>
|
||||
<location filename="../src/modellist.cpp" line="1716"/>
|
||||
<source><ul><li>Requires personal OpenAI API key.</li><li>WARNING: Will send your chats to OpenAI!</li><li>Your API key will be stored on disk</li><li>Will only be used to communicate with OpenAI</li><li>You can apply for an API key <a href="https://platform.openai.com/account/api-keys">here.</a></li></source>
|
||||
<translation><ul><li>需要個人的 OpenAI API 金鑰。</li><li>警告:這將會傳送您的交談紀錄到 OpenAI</li><li>您的 API 金鑰將被儲存在硬碟上</li><li>它只被用於與 OpenAI 進行通訊</li><li>您可以在<a href="https://platform.openai.com/account/api-keys">此處</a>申請一個 API 金鑰。</li></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/modellist.cpp" line="1731"/>
|
||||
<location filename="../src/modellist.cpp" line="1735"/>
|
||||
<source><strong>OpenAI's ChatGPT model GPT-3.5 Turbo</strong><br> %1</source>
|
||||
<translation><strong>OpenAI 的 ChatGPT 模型 GPT-3.5 Turbo</strong><br> %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/modellist.cpp" line="1745"/>
|
||||
<location filename="../src/modellist.cpp" line="1749"/>
|
||||
<source><br><br><i>* Even if you pay OpenAI for ChatGPT-4 this does not guarantee API key access. Contact OpenAI for more info.</source>
|
||||
<translation><br><br><i>* 即使您已向 OpenAI 付費購買了 ChatGPT 的 GPT-4 模型使用權,但這也不能保證您能擁有 API 金鑰的使用權限。請聯繫 OpenAI 以查閱更多資訊。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/modellist.cpp" line="1760"/>
|
||||
<location filename="../src/modellist.cpp" line="1764"/>
|
||||
<source><strong>OpenAI's ChatGPT model GPT-4</strong><br> %1 %2</source>
|
||||
<translation><strong>OpenAI 的 ChatGPT 模型 GPT-4</strong><br> %1 %2</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/modellist.cpp" line="1773"/>
|
||||
<location filename="../src/modellist.cpp" line="1777"/>
|
||||
<source><ul><li>Requires personal Mistral API key.</li><li>WARNING: Will send your chats to Mistral!</li><li>Your API key will be stored on disk</li><li>Will only be used to communicate with Mistral</li><li>You can apply for an API key <a href="https://console.mistral.ai/user/api-keys">here</a>.</li></source>
|
||||
<translation><ul><li>需要個人的 Mistral API 金鑰。</li><li>警告:這將會傳送您的交談紀錄到 Mistral!</li><li>您的 API 金鑰將被儲存在硬碟上</li><li>它只被用於與 Mistral 進行通訊</li><li>您可以在<a href="https://console.mistral.ai/user/api-keys">此處</a>申請一個 API 金鑰。</li></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/modellist.cpp" line="1792"/>
|
||||
<location filename="../src/modellist.cpp" line="1796"/>
|
||||
<source><strong>Mistral Tiny model</strong><br> %1</source>
|
||||
<translation><strong>Mistral 迷你模型</strong><br> %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/modellist.cpp" line="1818"/>
|
||||
<location filename="../src/modellist.cpp" line="1822"/>
|
||||
<source><strong>Mistral Small model</strong><br> %1</source>
|
||||
<translation><strong>Mistral 小型模型</strong><br> %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/modellist.cpp" line="1845"/>
|
||||
<location filename="../src/modellist.cpp" line="1849"/>
|
||||
<source><strong>Mistral Medium model</strong><br> %1</source>
|
||||
<translation><strong>Mistral 中型模型</strong><br> %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/modellist.cpp" line="1858"/>
|
||||
<location filename="../src/modellist.cpp" line="1862"/>
|
||||
<source><ul><li>Requires personal API key and the API base URL.</li><li>WARNING: Will send your chats to the OpenAI-compatible API Server you specified!</li><li>Your API key will be stored on disk</li><li>Will only be used to communicate with the OpenAI-compatible API Server</li></source>
|
||||
<translation><ul><li>需要個人的 API 金鑰和 API 的基底 URL(Base URL)。</li><li>警告:這將會傳送您的交談紀錄到您所指定的 OpenAI API 相容伺服器</li><li>您的 API 金鑰將被儲存在硬碟上</li><li>它只被用於與其 OpenAI API 相容伺服器進行通訊</li></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/modellist.cpp" line="1875"/>
|
||||
<location filename="../src/modellist.cpp" line="1879"/>
|
||||
<source><strong>Connect to OpenAI-compatible API server</strong><br> %1</source>
|
||||
<translation><strong>連線到 OpenAI API 相容伺服器</strong><br> %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/modellist.cpp" line="2299"/>
|
||||
<location filename="../src/modellist.cpp" line="2303"/>
|
||||
<source><strong>Created by %1.</strong><br><ul><li>Published on %2.<li>This model has %3 likes.<li>This model has %4 downloads.<li>More info can be found <a href="https://huggingface.co/%5">here.</a></ul></source>
|
||||
<translation><strong>模型作者:%1</strong><br><ul><li>發佈日期:%2<li>累積讚數:%3 個讚<li>下載次數:%4 次<li>更多資訊請查閱<a href="https://huggingface.co/%5">此處</a>。</ul></translation>
|
||||
</message>
|
||||
@@ -2891,6 +3006,75 @@ Nomic AI 將保留附加在您的資料上的所有署名訊息,並且您將
|
||||
<translation>當彈出視窗忙碌時顯示</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>RemoteModelCard</name>
|
||||
<message>
|
||||
<location filename="../qml/RemoteModelCard.qml" line="92"/>
|
||||
<source>API Key</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/RemoteModelCard.qml" line="104"/>
|
||||
<source>ERROR: $API_KEY is empty.</source>
|
||||
<translation type="unfinished">錯誤:$API_KEY 未填寫。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/RemoteModelCard.qml" line="117"/>
|
||||
<source>enter $API_KEY</source>
|
||||
<translation type="unfinished">請輸入 $API_KEY</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/RemoteModelCard.qml" line="120"/>
|
||||
<source>Whether the file hash is being calculated</source>
|
||||
<translation type="unfinished">是否正在計算檔案雜湊</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/RemoteModelCard.qml" line="127"/>
|
||||
<source>Base Url</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/RemoteModelCard.qml" line="138"/>
|
||||
<source>ERROR: $BASE_URL is empty.</source>
|
||||
<translation type="unfinished">錯誤:$BASE_URL 未填寫。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/RemoteModelCard.qml" line="144"/>
|
||||
<source>enter $BASE_URL</source>
|
||||
<translation type="unfinished">請輸入 $BASE_URL</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/RemoteModelCard.qml" line="152"/>
|
||||
<source>Model Name</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/RemoteModelCard.qml" line="163"/>
|
||||
<source>ERROR: $MODEL_NAME is empty.</source>
|
||||
<translation type="unfinished">錯誤:$MODEL_NAME 未填寫。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/RemoteModelCard.qml" line="169"/>
|
||||
<source>enter $MODEL_NAME</source>
|
||||
<translation type="unfinished">請輸入 $MODEL_NAME</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/RemoteModelCard.qml" line="179"/>
|
||||
<source>Models</source>
|
||||
<translation type="unfinished">模型</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/RemoteModelCard.qml" line="199"/>
|
||||
<location filename="../qml/RemoteModelCard.qml" line="217"/>
|
||||
<source>Install</source>
|
||||
<translation type="unfinished">安裝</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qml/RemoteModelCard.qml" line="218"/>
|
||||
<source>Install remote model</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>SettingsView</name>
|
||||
<message>
|
||||
|
Reference in New Issue
Block a user