mirror of
https://github.com/Palm1r/QodeAssist.git
synced 2025-07-23 15:35:06 -04:00
1018 lines
43 KiB
XML
1018 lines
43 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!DOCTYPE TS>
|
|
<TS version="2.1" language="en" sourcelanguage="en">
|
|
<context>
|
|
<name>BottomBar</name>
|
|
<message>
|
|
<location filename="../../ChatView/qml/parts/BottomBar.qml" line="54"/>
|
|
<source>Send</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../ChatView/qml/parts/BottomBar.qml" line="60"/>
|
|
<source>Stop</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../ChatView/qml/parts/BottomBar.qml" line="71"/>
|
|
<source>Attach files</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../ChatView/qml/parts/BottomBar.qml" line="82"/>
|
|
<source>Link files</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../ChatView/qml/parts/BottomBar.qml" line="88"/>
|
|
<source>Sync open files</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../ChatView/qml/parts/BottomBar.qml" line="91"/>
|
|
<source>Automatically synchronize currently opened files with the model context</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>ChatItem</name>
|
|
<message>
|
|
<location filename="../../ChatView/qml/ChatItem.qml" line="166"/>
|
|
<source>ResetTo</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>CodeBlock</name>
|
|
<message>
|
|
<location filename="../../ChatView/qml/dialog/CodeBlock.qml" line="97"/>
|
|
<location filename="../../ChatView/qml/dialog/CodeBlock.qml" line="107"/>
|
|
<source>Copy</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../ChatView/qml/dialog/CodeBlock.qml" line="100"/>
|
|
<source>Copied</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>QodeAssist::Chat::ChatRootView</name>
|
|
<message>
|
|
<location filename="../../ChatView/ChatRootView.cpp" line="144"/>
|
|
<source>Token Limit Exceeded</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../ChatView/ChatRootView.cpp" line="145"/>
|
|
<source>The chat history has exceeded the token limit.
|
|
Would you like to create new chat?</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../ChatView/ChatRootView.cpp" line="239"/>
|
|
<source>Save Chat History</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../ChatView/ChatRootView.cpp" line="242"/>
|
|
<location filename="../../ChatView/ChatRootView.cpp" line="269"/>
|
|
<source>JSON files (*.json)</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../ChatView/ChatRootView.cpp" line="266"/>
|
|
<source>Load Chat History</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../ChatView/ChatRootView.cpp" line="376"/>
|
|
<location filename="../../ChatView/ChatRootView.cpp" line="410"/>
|
|
<source>Select Files to Attach</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>QodeAssist::Chat::NavigationPanel</name>
|
|
<message>
|
|
<location filename="../../chat/NavigationPanel.cpp" line="28"/>
|
|
<source>QodeAssist Chat</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>QodeAssist::EditorChatButton</name>
|
|
<message>
|
|
<location filename="../../widgets/EditorChatButton.cpp" line="64"/>
|
|
<source>Open QodeAssist Chat</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>QodeAssist::UpdateDialog</name>
|
|
<message>
|
|
<location filename="../../settings/UpdateDialog.cpp" line="35"/>
|
|
<source>QodeAssist Update</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/UpdateDialog.cpp" line="43"/>
|
|
<source>QodeAssist is an open-source project that helps
|
|
developers write better code. If you find it useful, please</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/UpdateDialog.cpp" line="50"/>
|
|
<source><a href='https://ko-fi.com/qodeassist' style='color: #0066cc;'>Support on Ko-fi ☕</a></source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/UpdateDialog.cpp" line="60"/>
|
|
<location filename="../../settings/UpdateDialog.cpp" line="116"/>
|
|
<source>A new version of QodeAssist is available!</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/UpdateDialog.cpp" line="66"/>
|
|
<location filename="../../settings/UpdateDialog.cpp" line="117"/>
|
|
<source>Version %1 is now available - you have %2</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/UpdateDialog.cpp" line="70"/>
|
|
<source>Release Notes:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/UpdateDialog.cpp" line="79"/>
|
|
<source>Open Release Page</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/UpdateDialog.cpp" line="82"/>
|
|
<source>Open Plugin Folder</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/UpdateDialog.cpp" line="85"/>
|
|
<source>Close</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/UpdateDialog.cpp" line="110"/>
|
|
<source>QodeAssist is up to date</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/UpdateDialog.cpp" line="112"/>
|
|
<source>You are using the latest version: %1</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/UpdateDialog.cpp" line="124"/>
|
|
<source>No release notes available. Check the release page for more information.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>QodeAssist::UpdateStatusWidget</name>
|
|
<message>
|
|
<location filename="../../UpdateStatusWidget.cpp" line="39"/>
|
|
<source>Update</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../UpdateStatusWidget.cpp" line="55"/>
|
|
<source>New version: v%1</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../UpdateStatusWidget.cpp" line="58"/>
|
|
<source>Check update information</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>QtC::QodeAssist</name>
|
|
<message>
|
|
<location filename="../../settings/CustomPromptSettings.cpp" line="45"/>
|
|
<location filename="../../settings/CustomPromptSettings.cpp" line="192"/>
|
|
<source>Custom Prompt</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CustomPromptSettings.cpp" line="50"/>
|
|
<source>Prompt components:
|
|
- model is set on General Page
|
|
- {{QODE_INSTRUCTIONS}}: Placeholder for specific instructions or context.
|
|
- {{QODE_PREFIX}}: Will be replaced with the actual code before the cursor.
|
|
- {{QODE_SUFFIX}}: Will be replaced with the actual code after the cursor.
|
|
</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CustomPromptSettings.cpp" line="79"/>
|
|
<source>Save Custom Template to JSON</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CustomPromptSettings.cpp" line="80"/>
|
|
<source>Load Custom Template from JSON</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CustomPromptSettings.cpp" line="81"/>
|
|
<location filename="../../settings/SettingsTr.hpp" line="30"/>
|
|
<location filename="../../settings/CodeCompletionSettings.cpp" line="247"/>
|
|
<location filename="../../settings/ProviderSettings.cpp" line="116"/>
|
|
<source>Reset Page to Defaults</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CustomPromptSettings.cpp" line="90"/>
|
|
<source>Custom prompt for FIM model</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CustomPromptSettings.cpp" line="126"/>
|
|
<location filename="../../settings/SettingsTr.hpp" line="51"/>
|
|
<location filename="../../settings/CodeCompletionSettings.cpp" line="355"/>
|
|
<location filename="../../settings/ChatAssistantSettings.cpp" line="269"/>
|
|
<location filename="../../settings/ProviderSettings.cpp" line="176"/>
|
|
<source>Reset Settings</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CustomPromptSettings.cpp" line="127"/>
|
|
<location filename="../../settings/SettingsTr.hpp" line="52"/>
|
|
<location filename="../../settings/CodeCompletionSettings.cpp" line="356"/>
|
|
<location filename="../../settings/ChatAssistantSettings.cpp" line="270"/>
|
|
<location filename="../../settings/ProviderSettings.cpp" line="177"/>
|
|
<source>Are you sure you want to reset all settings to default values?</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CustomPromptSettings.cpp" line="138"/>
|
|
<source>Save JSON Template</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CustomPromptSettings.cpp" line="138"/>
|
|
<location filename="../../settings/CustomPromptSettings.cpp" line="159"/>
|
|
<source>JSON Files (*.json)</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CustomPromptSettings.cpp" line="149"/>
|
|
<source>Save Successful</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CustomPromptSettings.cpp" line="150"/>
|
|
<source>JSON template has been saved successfully.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CustomPromptSettings.cpp" line="152"/>
|
|
<source>Save Failed</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CustomPromptSettings.cpp" line="152"/>
|
|
<source>Failed to save JSON template.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CustomPromptSettings.cpp" line="159"/>
|
|
<source>Load JSON Template</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CustomPromptSettings.cpp" line="175"/>
|
|
<source>Load Successful</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CustomPromptSettings.cpp" line="176"/>
|
|
<source>JSON template has been loaded successfully.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CustomPromptSettings.cpp" line="179"/>
|
|
<source>Invalid JSON</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CustomPromptSettings.cpp" line="179"/>
|
|
<source>The selected file contains invalid JSON.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CustomPromptSettings.cpp" line="182"/>
|
|
<source>Load Failed</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CustomPromptSettings.cpp" line="182"/>
|
|
<source>Failed to load JSON template.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/SettingsTr.hpp" line="27"/>
|
|
<location filename="../../settings/ProjectSettings.cpp" line="38"/>
|
|
<location filename="../../settings/ProjectSettings.cpp" line="39"/>
|
|
<source>Enable QodeAssist</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/SettingsTr.hpp" line="28"/>
|
|
<source>General</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/SettingsTr.hpp" line="31"/>
|
|
<source>Check Update</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/SettingsTr.hpp" line="32"/>
|
|
<source>Select...</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/SettingsTr.hpp" line="33"/>
|
|
<source>Provider:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/SettingsTr.hpp" line="34"/>
|
|
<source>Model:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/SettingsTr.hpp" line="35"/>
|
|
<source>Template:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/SettingsTr.hpp" line="36"/>
|
|
<source>URL:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/SettingsTr.hpp" line="37"/>
|
|
<source>Status:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/SettingsTr.hpp" line="38"/>
|
|
<source>Test</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/SettingsTr.hpp" line="39"/>
|
|
<source>Enable Logging</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/SettingsTr.hpp" line="41"/>
|
|
<source>Log messages are visible in General Messages pane</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/SettingsTr.hpp" line="43"/>
|
|
<source>Check for updates when Qt Creator starts</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/SettingsTr.hpp" line="44"/>
|
|
<source>Enable Chat(If you have performance issues try disabling this, need restart QtC)</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/SettingsTr.hpp" line="47"/>
|
|
<source>Endpoint Mode:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/SettingsTr.hpp" line="49"/>
|
|
<location filename="../../settings/CodeCompletionSettings.cpp" line="43"/>
|
|
<location filename="../../settings/CodeCompletionSettings.cpp" line="409"/>
|
|
<source>Code Completion</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/SettingsTr.hpp" line="50"/>
|
|
<location filename="../../settings/ChatAssistantSettings.cpp" line="45"/>
|
|
<location filename="../../settings/ChatAssistantSettings.cpp" line="305"/>
|
|
<source>Chat Assistant</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/SettingsTr.hpp" line="55"/>
|
|
<source>Current template description:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/SettingsTr.hpp" line="57"/>
|
|
<source>Connection Error</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/SettingsTr.hpp" line="59"/>
|
|
<source>Unable to retrieve the list of models from the server.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/SettingsTr.hpp" line="60"/>
|
|
<source>Please verify the following:
|
|
- Server is running and accessible
|
|
- URL is correct
|
|
- Provider is properly configured
|
|
- API key is correctly set (if required)
|
|
|
|
You can try selecting a different provider or changing the URL:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/SettingsTr.hpp" line="68"/>
|
|
<source>Select Provider</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/SettingsTr.hpp" line="69"/>
|
|
<source>Select URL</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/SettingsTr.hpp" line="70"/>
|
|
<source>Close</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/SettingsTr.hpp" line="71"/>
|
|
<source>Model Selection</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/SettingsTr.hpp" line="72"/>
|
|
<source>Select from previously used models or enter a new model name.
|
|
|
|
If entering a new model name:
|
|
• For providers with automatic listing - ensure the model is installed
|
|
• For providers without listing support - check provider's documentation
|
|
• Make sure the model name matches exactly</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/SettingsTr.hpp" line="79"/>
|
|
<source>Model name:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/SettingsTr.hpp" line="80"/>
|
|
<source>OK</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/SettingsTr.hpp" line="81"/>
|
|
<source>Cancel</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/SettingsTr.hpp" line="83"/>
|
|
<source>Enter Model Manually</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/SettingsTr.hpp" line="84"/>
|
|
<source>Configure API Key</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/SettingsTr.hpp" line="85"/>
|
|
<source>URL Selection</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/SettingsTr.hpp" line="86"/>
|
|
<source>Select from the list of default and previously used URLs, or enter a custom one.
|
|
Please ensure the selected URL is accessible and the service is running.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/SettingsTr.hpp" line="91"/>
|
|
<source>Use default provider URL or from history</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/SettingsTr.hpp" line="92"/>
|
|
<source>Enter custom URL</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/SettingsTr.hpp" line="94"/>
|
|
<source>Enter Model Name Manually</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/SettingsTr.hpp" line="96"/>
|
|
<source>Auto Completion Settings</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/SettingsTr.hpp" line="99"/>
|
|
<source>Add new preset for language</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CodeCompletionSettings.cpp" line="47"/>
|
|
<source>Enable Auto Complete</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CodeCompletionSettings.cpp" line="52"/>
|
|
<source>Enable Multiline Completion</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CodeCompletionSettings.cpp" line="56"/>
|
|
<location filename="../../settings/ChatAssistantSettings.cpp" line="61"/>
|
|
<source>Enable stream option</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CodeCompletionSettings.cpp" line="60"/>
|
|
<source>Enable smart process text from instruct model</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CodeCompletionSettings.cpp" line="63"/>
|
|
<source>with delay(ms)</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CodeCompletionSettings.cpp" line="68"/>
|
|
<source>AI suggestion triggers after typing</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CodeCompletionSettings.cpp" line="70"/>
|
|
<source>The number of characters that need to be typed within the typing interval before an AI suggestion request is sent.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CodeCompletionSettings.cpp" line="76"/>
|
|
<source>character(s) within(ms)</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CodeCompletionSettings.cpp" line="78"/>
|
|
<source>The time window (in milliseconds) during which the character threshold must be met to trigger an AI suggestion request.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CodeCompletionSettings.cpp" line="85"/>
|
|
<location filename="../../settings/ChatAssistantSettings.cpp" line="69"/>
|
|
<source>Temperature:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CodeCompletionSettings.cpp" line="91"/>
|
|
<location filename="../../settings/ChatAssistantSettings.cpp" line="75"/>
|
|
<source>Max Tokens:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CodeCompletionSettings.cpp" line="98"/>
|
|
<location filename="../../settings/ChatAssistantSettings.cpp" line="82"/>
|
|
<source>Top P:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CodeCompletionSettings.cpp" line="107"/>
|
|
<location filename="../../settings/ChatAssistantSettings.cpp" line="91"/>
|
|
<source>Top K:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CodeCompletionSettings.cpp" line="115"/>
|
|
<location filename="../../settings/ChatAssistantSettings.cpp" line="99"/>
|
|
<source>Presence Penalty:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CodeCompletionSettings.cpp" line="124"/>
|
|
<location filename="../../settings/ChatAssistantSettings.cpp" line="108"/>
|
|
<source>Frequency Penalty:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CodeCompletionSettings.cpp" line="133"/>
|
|
<source>Read Full File</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CodeCompletionSettings.cpp" line="136"/>
|
|
<source>Read Strings Before Cursor:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CodeCompletionSettings.cpp" line="144"/>
|
|
<source>Read Strings After Cursor:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CodeCompletionSettings.cpp" line="150"/>
|
|
<location filename="../../settings/ChatAssistantSettings.cpp" line="118"/>
|
|
<source>Use System Prompt</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CodeCompletionSettings.cpp" line="161"/>
|
|
<source>Use special system prompt and user message for non FIM models</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CodeCompletionSettings.cpp" line="165"/>
|
|
<source>System prompt for non FIM models:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CodeCompletionSettings.cpp" line="190"/>
|
|
<source>User message for non FIM models:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CodeCompletionSettings.cpp" line="197"/>
|
|
<source>Additional Programming Languages for handling: Example: rust,//,rust rs,rs</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CodeCompletionSettings.cpp" line="198"/>
|
|
<source>Specify additional programming languages in format: name,comment_style,model_names,extensions
|
|
Example: rust,//,rust rs,rs
|
|
Fields: language name, comment prefix, names from LLM (space-separated), file extensions (space-separated)</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CodeCompletionSettings.cpp" line="206"/>
|
|
<source>Show progress indicator during code completion</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CodeCompletionSettings.cpp" line="210"/>
|
|
<source>Include context from open files</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CodeCompletionSettings.cpp" line="215"/>
|
|
<source>Max Changes Cache Size:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CodeCompletionSettings.cpp" line="224"/>
|
|
<source>Include context from open files in quick refactor</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CodeCompletionSettings.cpp" line="236"/>
|
|
<location filename="../../settings/ChatAssistantSettings.cpp" line="131"/>
|
|
<source>Time to suspend Ollama after completion request (in minutes), Only Ollama, -1 to disable</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CodeCompletionSettings.cpp" line="243"/>
|
|
<location filename="../../settings/ChatAssistantSettings.cpp" line="138"/>
|
|
<source>Context Window:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CodeCompletionSettings.cpp" line="279"/>
|
|
<source>Prompts for FIM models</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CodeCompletionSettings.cpp" line="281"/>
|
|
<source>Prompts for Non FIM models</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CodeCompletionSettings.cpp" line="309"/>
|
|
<location filename="../../settings/ChatAssistantSettings.cpp" line="237"/>
|
|
<source>General Parameters</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CodeCompletionSettings.cpp" line="314"/>
|
|
<location filename="../../settings/ChatAssistantSettings.cpp" line="241"/>
|
|
<source>Advanced Parameters</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CodeCompletionSettings.cpp" line="316"/>
|
|
<location filename="../../settings/ChatAssistantSettings.cpp" line="244"/>
|
|
<source>Context Settings</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CodeCompletionSettings.cpp" line="319"/>
|
|
<source>Quick Refactor Settings</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/CodeCompletionSettings.cpp" line="322"/>
|
|
<location filename="../../settings/ChatAssistantSettings.cpp" line="249"/>
|
|
<location filename="../../settings/ProviderSettings.cpp" line="140"/>
|
|
<source>Ollama Settings</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/ChatAssistantSettings.cpp" line="49"/>
|
|
<source>Chat history token limit:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/ChatAssistantSettings.cpp" line="50"/>
|
|
<source>Maximum number of tokens in chat history. When exceeded, oldest messages will be removed.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/ChatAssistantSettings.cpp" line="56"/>
|
|
<source>Sync open files with assistant by default</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/ChatAssistantSettings.cpp" line="65"/>
|
|
<location filename="../../settings/ChatAssistantSettings.cpp" line="143"/>
|
|
<source>Enable autosave when message received</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/ChatAssistantSettings.cpp" line="146"/>
|
|
<source>Text Font:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/ChatAssistantSettings.cpp" line="155"/>
|
|
<source>Text Font Size:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/ChatAssistantSettings.cpp" line="159"/>
|
|
<source>Code Font:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/ChatAssistantSettings.cpp" line="190"/>
|
|
<source>Code Font Size:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/ChatAssistantSettings.cpp" line="194"/>
|
|
<source>Text Format:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/ChatAssistantSettings.cpp" line="233"/>
|
|
<location filename="../../settings/ChatAssistantSettings.cpp" line="250"/>
|
|
<source>Chat Settings</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/ProjectSettings.cpp" line="44"/>
|
|
<source>Chat History Path:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/ProjectSettingsPanel.cpp" line="83"/>
|
|
<source>QodeAssist</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/ProviderSettings.cpp" line="43"/>
|
|
<location filename="../../settings/ProviderSettings.cpp" line="197"/>
|
|
<source>Provider Settings</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/ProviderSettings.cpp" line="47"/>
|
|
<source>OpenRouter API Key:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/ProviderSettings.cpp" line="49"/>
|
|
<location filename="../../settings/ProviderSettings.cpp" line="58"/>
|
|
<location filename="../../settings/ProviderSettings.cpp" line="67"/>
|
|
<location filename="../../settings/ProviderSettings.cpp" line="76"/>
|
|
<location filename="../../settings/ProviderSettings.cpp" line="85"/>
|
|
<location filename="../../settings/ProviderSettings.cpp" line="93"/>
|
|
<location filename="../../settings/ProviderSettings.cpp" line="102"/>
|
|
<location filename="../../settings/ProviderSettings.cpp" line="111"/>
|
|
<source>Enter your API key here</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/ProviderSettings.cpp" line="56"/>
|
|
<source>OpenAI Compatible API Key:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/ProviderSettings.cpp" line="65"/>
|
|
<source>Claude API Key:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/ProviderSettings.cpp" line="74"/>
|
|
<source>OpenAI API Key:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/ProviderSettings.cpp" line="83"/>
|
|
<source>Mistral AI API Key:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/ProviderSettings.cpp" line="91"/>
|
|
<source>Codestral API Key:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/ProviderSettings.cpp" line="100"/>
|
|
<source>Google AI API Key:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/ProviderSettings.cpp" line="109"/>
|
|
<source>Ollama BasicAuth API Key:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/ProviderSettings.cpp" line="128"/>
|
|
<source>OpenRouter Settings</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/ProviderSettings.cpp" line="130"/>
|
|
<source>OpenAI Settings</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/ProviderSettings.cpp" line="132"/>
|
|
<source>OpenAI Compatible Settings</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/ProviderSettings.cpp" line="134"/>
|
|
<source>Claude Settings</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/ProviderSettings.cpp" line="136"/>
|
|
<source>Mistral AI Settings</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../settings/ProviderSettings.cpp" line="138"/>
|
|
<source>Google AI Settings</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../qodeassist.cpp" line="128"/>
|
|
<source>Generate QodeAssist suggestion at the current cursor position.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../qodeassist.cpp" line="129"/>
|
|
<source>Request QodeAssist Suggestion</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../qodeassist.cpp" line="166"/>
|
|
<source>Refactor code using QodeAssist</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../qodeassist.cpp" line="167"/>
|
|
<source>Quick Refactor with QodeAssist</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../chat/ChatOutputPane.cpp" line="31"/>
|
|
<source>QodeAssist Chat</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../ConfigurationManager.cpp" line="136"/>
|
|
<source>Select LLM Provider</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../ConfigurationManager.cpp" line="136"/>
|
|
<source>Providers:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../ConfigurationManager.cpp" line="176"/>
|
|
<source>Select LLM Model</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../ConfigurationManager.cpp" line="176"/>
|
|
<source>Models:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../ConfigurationManager.cpp" line="204"/>
|
|
<source>Select Template</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../ConfigurationManager.cpp" line="204"/>
|
|
<source>Templates:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../widgets/QuickRefactorDialog.cpp" line="43"/>
|
|
<source>Quick Refactor</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../widgets/QuickRefactorDialog.cpp" line="66"/>
|
|
<source>Enter refactoring instructions:</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../widgets/QuickRefactorDialog.cpp" line="71"/>
|
|
<source>Type your refactoring instructions here...</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../widgets/QuickRefactorDialog.cpp" line="94"/>
|
|
<source>Repeat Last Instructions</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../widgets/QuickRefactorDialog.cpp" line="100"/>
|
|
<source>Improve Current Code</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../widgets/QuickRefactorDialog.cpp" line="106"/>
|
|
<source>Suggest Alternative Solution</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../widgets/QuickRefactorDialog.cpp" line="156"/>
|
|
<source>Improve the selected code by enhancing readability, efficiency, and maintainability. Follow best practices for C++/Qt and fix any potential issues.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../widgets/QuickRefactorDialog.cpp" line="166"/>
|
|
<source>Suggest an alternative implementation approach for the selected code. Provide a different solution that might be cleaner, more efficient, or uses different Qt/C++ patterns or idioms.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>RootItem</name>
|
|
<message>
|
|
<location filename="../../ChatView/qml/RootItem.qml" line="73"/>
|
|
<source>tokens:%1/%2</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../ChatView/qml/RootItem.qml" line="76"/>
|
|
<source>Latest chat file name: %1</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../ChatView/qml/RootItem.qml" line="146"/>
|
|
<source>Type your message here...</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>TopBar</name>
|
|
<message>
|
|
<location filename="../../ChatView/qml/parts/TopBar.qml" line="52"/>
|
|
<source>Save</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../ChatView/qml/parts/TopBar.qml" line="58"/>
|
|
<source>Load</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../ChatView/qml/parts/TopBar.qml" line="64"/>
|
|
<source>Clear</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../../ChatView/qml/parts/TopBar.qml" line="77"/>
|
|
<source>Show in system</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
</TS>
|