🌍 : Updated Translations & AI Generation Scripts (#2666)

* chore: bun scripts

* feat: comparisons

* refactor: move scripts to own folder

* feat: generated prompts script and Es output

* feat: generated prompts

* created prompts

* feat: Russian localization prompts

* translation setup

* additional ES translations

* additional ES translations

* translation services

* feat: additional translations

* fix regex for parseParamPrompt

* RU translations

* remove stores from git

* update gitignore

* update gitignore

* ZH translations

* move gen prompt output location

* ZH traditional translations

* AR translations

* chore: rename

* JP

* cleanup scripts

* add additional instruction prompts

* fix translation prompt and add DE

* FR translations (rate limited so not complete)

* chore: update translation comparisons

* chore: remove unused AnthropicClient changes

* refactor: use compositional styling for archive/delete buttons, fix manage archive table styling
This commit is contained in:
Danny Avila 2024-05-10 15:56:25 -04:00 committed by GitHub
parent 978009787c
commit 2ec821ea4c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
66 changed files with 51655 additions and 79 deletions

4
.gitignore vendored
View file

@ -21,6 +21,10 @@ coverage
# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
.grunt .grunt
# translation services
config/translations/stores/*
client/src/localization/languages/*_missing_keys.json
# Compiled Dirs (http://nodejs.org/api/addons.html) # Compiled Dirs (http://nodejs.org/api/addons.html)
build/ build/
dist/ dist/

View file

@ -7,10 +7,10 @@ const {
} = require('librechat-data-provider'); } = require('librechat-data-provider');
const { encodeAndFormat } = require('~/server/services/Files/images/encode'); const { encodeAndFormat } = require('~/server/services/Files/images/encode');
const { const {
titleFunctionPrompt,
parseTitleFromPrompt,
truncateText, truncateText,
formatMessage, formatMessage,
titleFunctionPrompt,
parseParamFromPrompt,
createContextHandlers, createContextHandlers,
} = require('./prompts'); } = require('./prompts');
const spendTokens = require('~/models/spendTokens'); const spendTokens = require('~/models/spendTokens');
@ -748,7 +748,7 @@ class AnthropicClient extends BaseClient {
context: 'title', context: 'title',
}); });
const text = response.content[0].text; const text = response.content[0].text;
title = parseTitleFromPrompt(text); title = parseParamFromPrompt(text, 'title');
} catch (e) { } catch (e) {
logger.error('[AnthropicClient] There was an issue generating the title', e); logger.error('[AnthropicClient] There was an issue generating the title', e);
} }

View file

@ -59,25 +59,57 @@ Submit a brief title in the conversation's language, following the parameter des
</tool_description> </tool_description>
</tools>`; </tools>`;
const genTranslationPrompt = (
translationPrompt,
) => `In this environment you have access to a set of tools you can use to translate text.
You may call them like this:
<function_calls>
<invoke>
<tool_name>$TOOL_NAME</tool_name>
<parameters>
<$PARAMETER_NAME>$PARAMETER_VALUE</$PARAMETER_NAME>
...
</parameters>
</invoke>
</function_calls>
Here are the tools available:
<tools>
<tool_description>
<tool_name>submit_translation</tool_name>
<description>
Submit a translation in the target language, following the parameter description and its language closely.
</description>
<parameters>
<parameter>
<name>translation</name>
<type>string</type>
<description>${translationPrompt}
ONLY include the generated translation without quotations, nor its related key</description>
</parameter>
</parameters>
</tool_description>
</tools>`;
/** /**
* Parses titles from title functions based on the provided prompt. * Parses specified parameter from the provided prompt.
* @param {string} prompt - The prompt containing the title function. * @param {string} prompt - The prompt containing the desired parameter.
* @returns {string} The parsed title. "New Chat" if no title is found. * @param {string} paramName - The name of the parameter to extract.
* @returns {string} The parsed parameter's value or a default value if not found.
*/ */
function parseTitleFromPrompt(prompt) { function parseParamFromPrompt(prompt, paramName) {
const titleRegex = /<title>(.+?)<\/title>/; const paramRegex = new RegExp(`<${paramName}>([\\s\\S]+?)</${paramName}>`);
const titleMatch = prompt.match(titleRegex); const paramMatch = prompt.match(paramRegex);
if (titleMatch && titleMatch[1]) { if (paramMatch && paramMatch[1]) {
const title = titleMatch[1].trim(); return paramMatch[1].trim();
// // Capitalize the first letter of each word; Note: unnecessary due to title case prompting
// const capitalizedTitle = title.replace(/\b\w/g, (char) => char.toUpperCase());
return title;
} }
return 'New Chat'; if (prompt && prompt.length) {
return `NO TOOL INVOCATION: ${prompt}`;
}
return `No ${paramName} provided`;
} }
module.exports = { module.exports = {
@ -85,5 +117,6 @@ module.exports = {
titleInstruction, titleInstruction,
createTitlePrompt, createTitlePrompt,
titleFunctionPrompt, titleFunctionPrompt,
parseTitleFromPrompt, parseParamFromPrompt,
genTranslationPrompt,
}; };

View file

@ -58,6 +58,7 @@
"firebase": "^10.6.0", "firebase": "^10.6.0",
"googleapis": "^126.0.1", "googleapis": "^126.0.1",
"handlebars": "^4.7.7", "handlebars": "^4.7.7",
"hnswlib-node": "^1.4.2",
"html": "^1.0.0", "html": "^1.0.0",
"ioredis": "^5.3.2", "ioredis": "^5.3.2",
"js-yaml": "^4.1.0", "js-yaml": "^4.1.0",

BIN
bun.lockb

Binary file not shown.

View file

@ -13,14 +13,14 @@ type ArchiveButtonProps = {
retainView: () => void; retainView: () => void;
shouldArchive: boolean; shouldArchive: boolean;
icon: React.ReactNode; icon: React.ReactNode;
twcss?: string; className?: string;
}; };
export default function ArchiveButton({ export default function ArchiveButton({
conversationId, conversationId,
retainView, retainView,
shouldArchive, shouldArchive,
icon, icon,
twcss = undefined, className = '',
}: ArchiveButtonProps) { }: ArchiveButtonProps) {
const localize = useLocalize(); const localize = useLocalize();
const { newConversation } = useNewConvo(); const { newConversation } = useNewConvo();
@ -58,14 +58,9 @@ export default function ArchiveButton({
}, },
); );
}; };
const classProp: { className?: string } = {
className: 'z-50 hover:text-black dark:hover:text-white',
};
if (twcss) {
classProp.className = twcss;
}
return ( return (
<button type="button" className={classProp.className} onClick={archiveHandler}> <button type="button" className={className} onClick={archiveHandler}>
<TooltipProvider delayDuration={250}> <TooltipProvider delayDuration={250}>
<Tooltip> <Tooltip>
<TooltipTrigger asChild> <TooltipTrigger asChild>

View file

@ -155,10 +155,11 @@ export default function Conversation({ conversation, retainView, toggleNav, isLa
renaming={renaming} renaming={renaming}
title={title} title={title}
appendLabel={true} appendLabel={true}
className="mt-[3.5px]" className="group m-1.5 mt-[3.5px] flex w-full cursor-pointer items-center gap-2 rounded p-2.5 text-sm hover:bg-gray-200 focus-visible:bg-gray-200 focus-visible:outline-0 radix-disabled:pointer-events-none radix-disabled:opacity-50 dark:hover:bg-gray-600 dark:focus-visible:bg-gray-600"
/> />
</EditMenuButton> </EditMenuButton>
<ArchiveButton <ArchiveButton
className="z-50 hover:text-black dark:hover:text-white"
conversationId={conversationId} conversationId={conversationId}
retainView={retainView} retainView={retainView}
shouldArchive={true} shouldArchive={true}

View file

@ -16,7 +16,6 @@ import {
import DialogTemplate from '~/components/ui/DialogTemplate'; import DialogTemplate from '~/components/ui/DialogTemplate';
import { TrashIcon, CrossIcon } from '~/components/svg'; import { TrashIcon, CrossIcon } from '~/components/svg';
import { useLocalize, useNewConvo } from '~/hooks'; import { useLocalize, useNewConvo } from '~/hooks';
import { cn } from '~/utils';
export default function DeleteButton({ export default function DeleteButton({
conversationId, conversationId,
@ -59,7 +58,7 @@ export default function DeleteButton({
<Tooltip> <Tooltip>
<TooltipTrigger asChild> <TooltipTrigger asChild>
<span> <span>
<TrashIcon /> <TrashIcon className="h-5 w-5" />
</span> </span>
</TooltipTrigger> </TooltipTrigger>
<TooltipContent side="top" sideOffset={0}> <TooltipContent side="top" sideOffset={0}>
@ -73,14 +72,7 @@ export default function DeleteButton({
return ( return (
<Dialog> <Dialog>
<DialogTrigger asChild> <DialogTrigger asChild>
<button <button className={className}>{renaming ? <CrossIcon /> : renderDeleteButton()}</button>
className={cn(
'group m-1.5 flex w-full cursor-pointer items-center gap-2 rounded p-2.5 text-sm hover:bg-gray-200 focus-visible:bg-gray-200 focus-visible:outline-0 radix-disabled:pointer-events-none radix-disabled:opacity-50 dark:hover:bg-gray-600 dark:focus-visible:bg-gray-600',
className,
)}
>
{renaming ? <CrossIcon /> : renderDeleteButton()}
</button>
</DialogTrigger> </DialogTrigger>
<DialogTemplate <DialogTemplate
showCloseButton={false} showCloseButton={false}

View file

@ -79,19 +79,20 @@ export default function ArchivedChatsTable({ className }: { className?: string }
{conversation.conversationId && ( {conversation.conversationId && (
<> <>
<ArchiveButton <ArchiveButton
className="hover:text-black dark:hover:text-white"
conversationId={conversation.conversationId} conversationId={conversation.conversationId}
retainView={moveToTop} retainView={moveToTop}
shouldArchive={false} shouldArchive={false}
icon={<ArchiveRestore className="h-4 w-4 hover:text-gray-300" />} icon={<ArchiveRestore className="h-4 w-4 hover:text-gray-300" />}
/> />
<div className="h-4 w-4 hover:text-gray-300"> <div className="h-5 w-5 hover:text-gray-300">
<DeleteButton <DeleteButton
conversationId={conversation.conversationId} conversationId={conversation.conversationId}
retainView={moveToTop} retainView={moveToTop}
renaming={false} renaming={false}
title={conversation.title} title={conversation.title}
appendLabel={false} appendLabel={false}
className="mx-3 flex items-center" className="group ml-4 flex w-full cursor-pointer items-center items-center gap-2 rounded text-sm hover:bg-gray-200 focus-visible:bg-gray-200 focus-visible:outline-0 radix-disabled:pointer-events-none radix-disabled:opacity-50 dark:hover:bg-gray-600 dark:focus-visible:bg-gray-600"
/> />
</div> </div>
</> </>

View file

@ -1,4 +1,6 @@
export default function TrashIcon() { import { cn } from '~/utils';
export default function TrashIcon({ className = '' }) {
return ( return (
<svg <svg
fill="none" fill="none"
@ -6,7 +8,7 @@ export default function TrashIcon() {
viewBox="0 0 24 24" viewBox="0 0 24 24"
strokeLinecap="round" strokeLinecap="round"
strokeLinejoin="round" strokeLinejoin="round"
className="icon-md" className={cn('icon-md', className)}
height="1em" height="1em"
width="1em" width="1em"
xmlns="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg"
@ -16,7 +18,7 @@ export default function TrashIcon() {
clipRule="evenodd" clipRule="evenodd"
d="M10.5555 4C10.099 4 9.70052 4.30906 9.58693 4.75114L9.29382 5.8919H14.715L14.4219 4.75114C14.3083 4.30906 13.9098 4 13.4533 4H10.5555ZM16.7799 5.8919L16.3589 4.25342C16.0182 2.92719 14.8226 2 13.4533 2H10.5555C9.18616 2 7.99062 2.92719 7.64985 4.25342L7.22886 5.8919H4C3.44772 5.8919 3 6.33961 3 6.8919C3 7.44418 3.44772 7.8919 4 7.8919H4.10069L5.31544 19.3172C5.47763 20.8427 6.76455 22 8.29863 22H15.7014C17.2354 22 18.5224 20.8427 18.6846 19.3172L19.8993 7.8919H20C20.5523 7.8919 21 7.44418 21 6.8919C21 6.33961 20.5523 5.8919 20 5.8919H16.7799ZM17.888 7.8919H6.11196L7.30423 19.1057C7.3583 19.6142 7.78727 20 8.29863 20H15.7014C16.2127 20 16.6417 19.6142 16.6958 19.1057L17.888 7.8919ZM10 10C10.5523 10 11 10.4477 11 11V16C11 16.5523 10.5523 17 10 17C9.44772 17 9 16.5523 9 16V11C9 10.4477 9.44772 10 10 10ZM14 10C14.5523 10 15 10.4477 15 11V16C15 16.5523 14.5523 17 14 17C13.4477 17 13 16.5523 13 16V11C13 10.4477 13.4477 10 14 10Z" d="M10.5555 4C10.099 4 9.70052 4.30906 9.58693 4.75114L9.29382 5.8919H14.715L14.4219 4.75114C14.3083 4.30906 13.9098 4 13.4533 4H10.5555ZM16.7799 5.8919L16.3589 4.25342C16.0182 2.92719 14.8226 2 13.4533 2H10.5555C9.18616 2 7.99062 2.92719 7.64985 4.25342L7.22886 5.8919H4C3.44772 5.8919 3 6.33961 3 6.8919C3 7.44418 3.44772 7.8919 4 7.8919H4.10069L5.31544 19.3172C5.47763 20.8427 6.76455 22 8.29863 22H15.7014C17.2354 22 18.5224 20.8427 18.6846 19.3172L19.8993 7.8919H20C20.5523 7.8919 21 7.44418 21 6.8919C21 6.33961 20.5523 5.8919 20 5.8919H16.7799ZM17.888 7.8919H6.11196L7.30423 19.1057C7.3583 19.6142 7.78727 20 8.29863 20H15.7014C16.2127 20 16.6417 19.6142 16.6958 19.1057L17.888 7.8919ZM10 10C10.5523 10 11 10.4477 11 11V16C11 16.5523 10.5523 17 10 17C9.44772 17 9 16.5523 9 16V11C9 10.4477 9.44772 10 10 10ZM14 10C14.5523 10 15 10.4477 15 11V16C15 16.5523 14.5523 17 14 17C13.4477 17 13 16.5523 13 16V11C13 10.4477 13.4477 10 14 10Z"
fill="currentColor" fill="currentColor"
></path> />
</svg> </svg>
); );
} }

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -261,3 +261,970 @@ export default {
com_nav_setting_general: '일반', com_nav_setting_general: '일반',
com_nav_setting_data: '데이터 제어', com_nav_setting_data: '데이터 제어',
}; };
export const comparisons = {
com_ui_examples: {
english: 'Examples',
translated: '예시',
},
com_ui_new_chat: {
english: 'New chat',
translated: '새 채팅',
},
com_ui_happy_birthday: {
english: 'It\'s my 1st birthday!',
translated: '내 첫 생일이야!',
},
com_ui_example_quantum_computing: {
english: 'Explain quantum computing in simple terms',
translated: '양자 컴퓨팅을 간단하게 설명해줄래?',
},
com_ui_example_10_year_old_b_day: {
english: 'Got any creative ideas for a 10 year old\'s birthday?',
translated: '10살 아이 생일 파티를 위한 참신한 아이디어 있을까?',
},
com_ui_example_http_in_js: {
english: 'How do I make an HTTP request in Javascript?',
translated: '자바스크립트에서 HTTP 요청을 어떻게 만드나요?',
},
com_ui_capabilities: {
english: 'Capabilities',
translated: '기능',
},
com_ui_capability_remember: {
english: 'Remembers what user said earlier in the conversation',
translated: '대화 중 사용자가 이전에 말한 것을 기억해요.',
},
com_ui_capability_correction: {
english: 'Allows user to provide follow-up corrections',
translated: '사용자가 수정 사항을 제공할 수 있어요.',
},
com_ui_capability_decline_requests: {
english: 'Trained to decline inappropriate requests',
translated: '부적절한 요청을 거부하도록 훈련되었어요.',
},
com_ui_limitations: {
english: 'Limitations',
translated: '제한사항',
},
com_ui_limitation_incorrect_info: {
english: 'May occasionally generate incorrect information',
translated: '간혹 잘못된 정보를 생성할 수 있습니다.',
},
com_ui_limitation_harmful_biased: {
english: 'May occasionally produce harmful instructions or biased content',
translated: '간혹 해로운 지시나 편향된 내용을 제공할 수 있습니다.',
},
com_ui_limitation_limited_2021: {
english: 'Limited knowledge of world and events after 2021',
translated: '2021년 이후의 세계 및 이벤트에 대한 지식이 제한적입니다.',
},
com_ui_input: {
english: 'Input',
translated: '입력',
},
com_ui_close: {
english: 'Close',
translated: '닫기',
},
com_ui_model: {
english: 'Model',
translated: '모델',
},
com_ui_select_model: {
english: 'Select a model',
translated: '모델 선택',
},
com_ui_use_prompt: {
english: 'Use prompt',
translated: '프롬프트 사용',
},
com_ui_prev: {
english: 'Prev',
translated: '이전',
},
com_ui_next: {
english: 'Next',
translated: '다음',
},
com_ui_prompt_templates: {
english: 'Prompt Templates',
translated: '프롬프트 템플릿',
},
com_ui_hide_prompt_templates: {
english: 'Hide Prompt Templates',
translated: '프롬프트 템플릿 숨기기',
},
com_ui_showing: {
english: 'Showing',
translated: '표시 중',
},
com_ui_of: {
english: 'of',
translated: '/',
},
com_ui_entries: {
english: 'Entries',
translated: '개',
},
com_ui_pay_per_call: {
english: 'All AI conversations in one place. Pay per call and not per month',
translated: '모든 AI 대화를 한 곳에서. 월별이 아닌 호출 당 지불',
},
com_ui_enter: {
english: 'Enter',
translated: 'Enter',
},
com_ui_submit: {
english: 'Submit',
translated: '제출',
},
com_ui_upload_success: {
english: 'Successfully uploaded file',
translated: '파일 업로드 성공',
},
com_ui_upload_invalid: {
english: 'Invalid file for upload. Must be an image not exceeding 2 MB',
translated: '잘못된 파일입니다',
},
com_ui_cancel: {
english: 'Cancel',
translated: '취소',
},
com_ui_save: {
english: 'Save',
translated: '저장',
},
com_ui_copy_to_clipboard: {
english: 'Copy to clipboard',
translated: '클립보드에 복사',
},
com_ui_copied_to_clipboard: {
english: 'Copied to clipboard',
translated: '클립보드에 복사되었습니다',
},
com_ui_regenerate: {
english: 'Regenerate',
translated: '재생성',
},
com_ui_continue: {
english: 'Continue',
translated: '계속',
},
com_ui_edit: {
english: 'Edit',
translated: '편집',
},
com_ui_success: {
english: 'Success',
translated: '성공',
},
com_ui_all: {
english: 'all',
translated: '전체',
},
com_ui_clear: {
english: 'Clear',
translated: '지우기',
},
com_ui_revoke: {
english: 'Revoke',
translated: '취소',
},
com_ui_revoke_info: {
english: 'Revoke all user provided credentials',
translated: '사용자가 제공한 자격 증명을 모두 취소합니다.',
},
com_ui_import_conversation: {
english: 'Import',
translated: '가져오기',
},
com_ui_import_conversation_info: {
english: 'Import conversations from a JSON file',
translated: 'JSON 파일에서 대화 가져오기',
},
com_ui_import_conversation_success: {
english: 'Conversations imported successfully',
translated: '대화가 성공적으로 가져와졌습니다',
},
com_ui_import_conversation_error: {
english: 'There was an error importing your conversations',
translated: '대화를 가져오는 동안 오류가 발생했습니다',
},
com_ui_confirm_action: {
english: 'Confirm Action',
translated: '작업 확인',
},
com_ui_chats: {
english: 'chats',
translated: '채팅',
},
com_ui_delete: {
english: 'Delete',
translated: '삭제',
},
com_ui_delete_conversation: {
english: 'Delete chat?',
translated: '채팅을 삭제하시겠습니까?',
},
com_ui_delete_conversation_confirm: {
english: 'This will delete',
translated: '이 채팅이 삭제됩니다',
},
com_ui_rename: {
english: 'Rename',
translated: '이름 바꾸기',
},
com_ui_archive: {
english: 'Archive',
translated: '아카이브',
},
com_ui_archive_error: {
english: 'Failed to archive conversation',
translated: '대화 아카이브 실패',
},
com_ui_unarchive: {
english: 'Unarchive',
translated: '아카이브 해제',
},
com_ui_unarchive_error: {
english: 'Failed to unarchive conversation',
translated: '대화 아카이브 해제 실패',
},
com_ui_more_options: {
english: 'More',
translated: '더 보기',
},
com_auth_error_login: {
english:
'Unable to login with the information provided. Please check your credentials and try again.',
translated: '제공된 정보로 로그인할 수 없습니다. 자격 증명을 확인하고 다시 시도하세요.',
},
com_auth_no_account: {
english: 'Don\'t have an account?',
translated: '계정이 없으신가요?',
},
com_auth_sign_up: {
english: 'Sign up',
translated: '가입하기',
},
com_auth_sign_in: {
english: 'Sign in',
translated: '로그인',
},
com_auth_google_login: {
english: 'Continue with Google',
translated: 'Google로 로그인',
},
com_auth_facebook_login: {
english: 'Continue with Facebook',
translated: 'Facebook으로 로그인',
},
com_auth_github_login: {
english: 'Continue with Github',
translated: 'Github으로 로그인',
},
com_auth_discord_login: {
english: 'Continue with Discord',
translated: 'Discord로 로그인',
},
com_auth_email: {
english: 'Email',
translated: '이메일',
},
com_auth_email_required: {
english: 'Email is required',
translated: '이메일은 필수입니다',
},
com_auth_email_min_length: {
english: 'Email must be at least 6 characters',
translated: '이메일은 최소 6자 이상이어야 합니다',
},
com_auth_email_max_length: {
english: 'Email should not be longer than 120 characters',
translated: '이메일은 120자를 넘을 수 없습니다',
},
com_auth_email_pattern: {
english: 'You must enter a valid email address',
translated: '유효한 이메일 주소를 입력하세요',
},
com_auth_email_address: {
english: 'Email address',
translated: '이메일 주소',
},
com_auth_password: {
english: 'Password',
translated: '비밀번호',
},
com_auth_password_required: {
english: 'Password is required',
translated: '비밀번호는 필수입니다',
},
com_auth_password_min_length: {
english: 'Password must be at least 8 characters',
translated: '비밀번호는 최소 8자 이상이어야 합니다',
},
com_auth_password_max_length: {
english: 'Password must be less than 128 characters',
translated: '비밀번호는 128자를 넘을 수 없습니다',
},
com_auth_password_forgot: {
english: 'Forgot Password?',
translated: '비밀번호를 잊으셨나요?',
},
com_auth_password_confirm: {
english: 'Confirm password',
translated: '비밀번호 확인',
},
com_auth_password_not_match: {
english: 'Passwords do not match',
translated: '비밀번호가 일치하지 않습니다',
},
com_auth_continue: {
english: 'Continue',
translated: '계속',
},
com_auth_create_account: {
english: 'Create your account',
translated: '계정 만들기',
},
com_auth_error_create: {
english: 'There was an error attempting to register your account. Please try again.',
translated: '계정을 등록하는 중에 오류가 발생했습니다. 다시 시도하세요.',
},
com_auth_full_name: {
english: 'Full name',
translated: '이름',
},
com_auth_name_required: {
english: 'Name is required',
translated: '이름은 필수입니다',
},
com_auth_name_min_length: {
english: 'Name must be at least 3 characters',
translated: '이름은 최소 3자 이상이어야 합니다',
},
com_auth_name_max_length: {
english: 'Name must be less than 80 characters',
translated: '이름은 80자를 초과할 수 없습니다',
},
com_auth_username: {
english: 'Username (optional)',
translated: '사용자명',
},
com_auth_username_required: {
english: 'Username is required',
translated: '사용자명이 필요합니다',
},
com_auth_username_min_length: {
english: 'Username must be at least 2 characters',
translated: '사용자명은 최소 3자 이상이어야 합니다',
},
com_auth_username_max_length: {
english: 'Username must be less than 20 characters',
translated: '사용자명은 20자를 초과할 수 없습니다',
},
com_auth_already_have_account: {
english: 'Already have an account?',
translated: '이미 계정이 있으신가요?',
},
com_auth_login: {
english: 'Login',
translated: '로그인',
},
com_auth_reset_password: {
english: 'Reset your password',
translated: '비밀번호 재설정',
},
com_auth_click: {
english: 'Click',
translated: '클릭',
},
com_auth_here: {
english: 'HERE',
translated: '여기',
},
com_auth_to_reset_your_password: {
english: 'to reset your password.',
translated: '비밀번호를 재설정하려면',
},
com_auth_reset_password_link_sent: {
english: 'Email Sent',
translated: '이메일 전송',
},
com_auth_reset_password_email_sent: {
english: 'An email has been sent to you with further instructions to reset your password.',
translated: '비밀번호 재설정에 대한 지침이 포함된 이메일이 전송되었습니다.',
},
com_auth_error_reset_password: {
english:
'There was a problem resetting your password. There was no user found with the email address provided. Please try again.',
translated:
'비밀번호 재설정 중에 문제가 발생했습니다. 제공된 이메일 주소로 사용자를 찾을 수 없습니다. 다시 시도하세요.',
},
com_auth_reset_password_success: {
english: 'Password Reset Success',
translated: '비밀번호 재설정 성공',
},
com_auth_login_with_new_password: {
english: 'You may now login with your new password.',
translated: '새로운 비밀번호로 로그인할 수 있습니다.',
},
com_auth_error_invalid_reset_token: {
english: 'This password reset token is no longer valid.',
translated: '이 비밀번호 재설정 토큰은 더 이상 유효하지 않습니다.',
},
com_auth_click_here: {
english: 'Click here',
translated: '여기를 클릭하세요',
},
com_auth_to_try_again: {
english: 'to try again.',
translated: '다시 시도하세요.',
},
com_auth_submit_registration: {
english: 'Submit registration',
translated: '등록하기',
},
com_auth_welcome_back: {
english: 'Welcome back',
translated: '다시 오신 것을 환영합니다',
},
com_endpoint_open_menu: {
english: 'Open Menu',
translated: '메뉴 열기',
},
com_endpoint_bing_enable_sydney: {
english: 'Enable Sydney',
translated: '시드니 활성화',
},
com_endpoint_bing_to_enable_sydney: {
english: 'To enable Sydney',
translated: '시드니를 활성화하려면',
},
com_endpoint_bing_jailbreak: {
english: 'Jailbreak',
translated: 'Jailbreak',
},
com_endpoint_bing_context_placeholder: {
english:
'Bing can use up to 7k tokens for \'context\', which it can reference for the conversation. The specific limit is not known but may run into errors exceeding 7k tokens',
translated:
'Bing은 \'컨텍스트\'로 최대 7,000개의 토큰을 사용할 수 있으며, 대화에서 참조할 수 있습니다. 구체적인 제한은 알려져 있지 않지만, 7,000개의 토큰을 초과하면 오류가 발생할 수 있습니다.',
},
com_endpoint_bing_system_message_placeholder: {
english:
'WARNING: Misuse of this feature can get you BANNED from using Bing! Click on \'System Message\' for full instructions and the default message if omitted, which is the \'Sydney\' preset that is considered safe.',
translated:
'경고: 이 기능의 오용으로 인해 Bing의 사용이 \'금지\'될 수 있습니다. 모든 내용을 보려면 \'시스템 메시지\'를 클릭하세요. 생략된 경우 \'시드니\' 프리셋이 사용됩니다.',
},
com_endpoint_system_message: {
english: 'System Message',
translated: '시스템 메시지',
},
com_endpoint_default_blank: {
english: 'default: blank',
translated: '기본값: 공백',
},
com_endpoint_default_false: {
english: 'default: false',
translated: '기본값: false',
},
com_endpoint_default_creative: {
english: 'default: creative',
translated: '기본값: 창의적',
},
com_endpoint_default_empty: {
english: 'default: empty',
translated: '기본값: 비어 있음',
},
com_endpoint_default_with_num: {
english: 'default: {0}',
translated: '기본값: {0}',
},
com_endpoint_context: {
english: 'Context',
translated: '컨텍스트',
},
com_endpoint_tone_style: {
english: 'Tone Style',
translated: '톤 스타일',
},
com_endpoint_token_count: {
english: 'Token count',
translated: '토큰 수',
},
com_endpoint_output: {
english: 'Output',
translated: '출력',
},
com_endpoint_google_temp: {
english:
'Higher values = more random, while lower values = more focused and deterministic. We recommend altering this or Top P but not both.',
translated:
'높은 값 = 더 무작위, 낮은 값 = 더 집중적이고 결정적입니다. 이 값을 변경하거나 Top P 중 하나만 변경하는 것을 권장합니다.',
},
com_endpoint_google_topp: {
english:
'Top-p changes how the model selects tokens for output. Tokens are selected from most K (see topK parameter) probable to least until the sum of their probabilities equals the top-p value.',
translated:
'Top-p는 모델이 출력에 사용할 토큰을 선택하는 방식을 변경합니다. 토큰은 가장 높은 확률부터 가장 낮은 확률까지 선택됩니다. 선택된 토큰의 확률의 합이 top-p 값과 같아질 때까지 선택됩니다.',
},
com_endpoint_google_topk: {
english:
'Top-k changes how the model selects tokens for output. A top-k of 1 means the selected token is the most probable among all tokens in the model\'s vocabulary (also called greedy decoding), while a top-k of 3 means that the next token is selected from among the 3 most probable tokens (using temperature).',
translated:
'Top-k는 모델이 출력에 사용할 토큰을 선택하는 방식을 변경합니다. top-k가 1인 경우 모델의 어휘 중 가장 확률이 높은 토큰이 선택됩니다(greedy decoding). top-k가 3인 경우 다음 토큰은 가장 확률이 높은 3개의 토큰 중에서 선택됩니다(temperature 사용).',
},
com_endpoint_google_maxoutputtokens: {
english:
' \tMaximum number of tokens that can be generated in the response. Specify a lower value for shorter responses and a higher value for longer responses.',
translated:
'응답에서 생성할 수 있는 최대 토큰 수입니다. 짧은 응답에는 낮은 값을, 긴 응답에는 높은 값을 지정하세요.',
},
com_endpoint_google_custom_name_placeholder: {
english: 'Set a custom name for Google',
translated: 'Google에 대한 사용자 정의 이름 설정',
},
com_endpoint_prompt_prefix_placeholder: {
english: 'Set custom instructions or context. Ignored if empty.',
translated: '사용자 정의 지시사항 또는 컨텍스트를 설정하세요. 비어 있으면 무시됩니다.',
},
com_endpoint_custom_name: {
english: 'Custom Name',
translated: '사용자 정의 이름',
},
com_endpoint_prompt_prefix: {
english: 'Custom Instructions',
translated: '프롬프트 접두사',
},
com_endpoint_temperature: {
english: 'Temperature',
translated: '온도',
},
com_endpoint_default: {
english: 'default',
translated: '기본값',
},
com_endpoint_top_p: {
english: 'Top P',
translated: 'Top P',
},
com_endpoint_top_k: {
english: 'Top K',
translated: 'Top K',
},
com_endpoint_max_output_tokens: {
english: 'Max Output Tokens',
translated: '최대 출력 토큰 수',
},
com_endpoint_openai_temp: {
english:
'Higher values = more random, while lower values = more focused and deterministic. We recommend altering this or Top P but not both.',
translated:
'높은 값 = 더 무작위, 낮은 값 = 더 집중적이고 결정적입니다. 이 값을 변경하거나 Top P 중 하나만 변경하는 것을 권장합니다.',
},
com_endpoint_openai_max: {
english:
'The max tokens to generate. The total length of input tokens and generated tokens is limited by the model\'s context length.',
translated:
'생성할 최대 토큰 수입니다. 입력 토큰과 생성된 토큰의 총 길이는 모델의 컨텍스트 길이로 제한됩니다.',
},
com_endpoint_openai_topp: {
english:
'An alternative to sampling with temperature, called nucleus sampling, where the model considers the results of the tokens with top_p probability mass. So 0.1 means only the tokens comprising the top 10% probability mass are considered. We recommend altering this or temperature but not both.',
translated:
'온도를 사용한 샘플링 대신, top_p 확률 질량을 고려하는 nucleus 샘플링입니다. 따라서 0.1은 상위 10% 확률 질량을 구성하는 토큰만 고려합니다. 이 값을 변경하거나 온도를 변경하는 것을 권장하지만, 둘 다 변경하지는 마세요.',
},
com_endpoint_openai_freq: {
english:
'Number between -2.0 and 2.0. Positive values penalize new tokens based on their existing frequency in the text so far, decreasing the model\'s likelihood to repeat the same line verbatim.',
translated:
'텍스트에서 토큰의 빈도수에 따라 새로운 토큰에 패널티를 부여합니다. 이전에 나온 텍스트의 빈도수에 따라 새로운 토큰의 확률이 감소하여 동일한 문장을 반복할 가능성을 줄입니다.',
},
com_endpoint_openai_pres: {
english:
'Number between -2.0 and 2.0. Positive values penalize new tokens based on whether they appear in the text so far, increasing the model\'s likelihood to talk about new topics.',
translated:
'텍스트에서 토큰이 나타나는지 여부에 따라 새로운 토큰에 패널티를 부여합니다. 이전에 나온 텍스트에 나타나는 토큰에 대한 패널티를 증가시켜 새로운 주제에 대해 이야기할 가능성을 높입니다.',
},
com_endpoint_openai_custom_name_placeholder: {
english: 'Set a custom name for the AI',
translated: 'ChatGPT에 대한 사용자 정의 이름을 설정하세요.',
},
com_endpoint_openai_prompt_prefix_placeholder: {
english: 'Set custom instructions to include in System Message. Default: none',
translated: '시스템 메시지에 포함할 사용자 정의 지시사항을 설정하세요. 기본값: 없음',
},
com_endpoint_anthropic_temp: {
english:
'Ranges from 0 to 1. Use temp closer to 0 for analytical / multiple choice, and closer to 1 for creative and generative tasks. We recommend altering this or Top P but not both.',
translated:
'0에서 1 사이의 값으로, 분석/다중 선택에는 0에 가까운 값을 사용하고, 창의적이고 생성적인 작업에는 1에 가까운 값을 사용하세요. 이 값을 변경하거나 Top P 중 하나만 변경하는 것을 권장합니다.',
},
com_endpoint_anthropic_topp: {
english:
'Top-p changes how the model selects tokens for output. Tokens are selected from most K (see topK parameter) probable to least until the sum of their probabilities equals the top-p value.',
translated:
'Top-p는 모델이 출력에 사용할 토큰을 선택하는 방식을 변경합니다. 토큰은 가장 높은 확률부터 가장 낮은 확률까지 선택됩니다. 선택된 토큰의 확률의 합이 top-p 값과 같아질 때까지 선택됩니다.',
},
com_endpoint_anthropic_topk: {
english:
'Top-k changes how the model selects tokens for output. A top-k of 1 means the selected token is the most probable among all tokens in the model\'s vocabulary (also called greedy decoding), while a top-k of 3 means that the next token is selected from among the 3 most probable tokens (using temperature).',
translated:
'Top-k는 모델이 출력에 사용할 토큰을 선택하는 방식을 변경합니다. top-k가 1인 경우 모델의 어휘 중 가장 확률이 높은 토큰이 선택됩니다(greedy decoding). top-k가 3인 경우 다음 토큰은 가장 확률이 높은 3개의 토큰 중에서 선택됩니다(temperature 사용).',
},
com_endpoint_anthropic_maxoutputtokens: {
english:
'Maximum number of tokens that can be generated in the response. Specify a lower value for shorter responses and a higher value for longer responses.',
translated:
'응답에서 생성할 수 있는 최대 토큰 수입니다. 짧은 응답에는 낮은 값을, 긴 응답에는 높은 값을 지정하세요.',
},
com_endpoint_anthropic_custom_name_placeholder: {
english: 'Set a custom name for Anthropic',
translated: 'Anthropic에 대한 사용자 정의 이름 설정',
},
com_endpoint_frequency_penalty: {
english: 'Frequency Penalty',
translated: '빈도 패널티',
},
com_endpoint_presence_penalty: {
english: 'Presence Penalty',
translated: '존재 패널티',
},
com_endpoint_plug_use_functions: {
english: 'Use Functions',
translated: '함수 사용',
},
com_endpoint_plug_skip_completion: {
english: 'Skip Completion',
translated: '완료 단계 건너뛰기',
},
com_endpoint_disabled_with_tools: {
english: 'disabled with tools',
translated: '도구 사용 불가',
},
com_endpoint_disabled_with_tools_placeholder: {
english: 'Disabled with Tools Selected',
translated: '도구 선택 시 사용 불가',
},
com_endpoint_plug_set_custom_instructions_for_gpt_placeholder: {
english: 'Set custom instructions to include in System Message. Default: none',
translated: '시스템 메시지에 포함할 사용자 정의 지시사항을 설정하세요. 기본값: 없음',
},
com_endpoint_import: {
english: 'Import',
translated: '가져오기',
},
com_endpoint_set_custom_name: {
english: 'Set a custom name, in case you can find this preset',
translated: '프리셋을 쉽게 찾을 수 있도록 사용자 정의 이름을 설정하세요',
},
com_endpoint_preset: {
english: 'preset',
translated: '프리셋',
},
com_endpoint_presets: {
english: 'presets',
translated: '프리셋',
},
com_endpoint_preset_name: {
english: 'Preset Name',
translated: '프리셋 이름',
},
com_endpoint_new_topic: {
english: 'New Topic',
translated: '새로운 주제',
},
com_endpoint: {
english: 'Endpoint',
translated: '엔드포인트',
},
com_endpoint_hide: {
english: 'Hide',
translated: '숨기기',
},
com_endpoint_show: {
english: 'Show',
translated: '표시',
},
com_endpoint_examples: {
english: ' Presets',
translated: ' 프리셋',
},
com_endpoint_completion: {
english: 'Completion',
translated: '완료',
},
com_endpoint_agent: {
english: 'Agent',
translated: '에이전트',
},
com_endpoint_show_what_settings: {
english: 'Show {0} Settings',
translated: '{0} 설정 표시',
},
com_endpoint_export: {
english: 'Export',
translated: '내보내기',
},
com_endpoint_save_as_preset: {
english: 'Save As Preset',
translated: '프리셋으로 저장',
},
com_endpoint_presets_clear_warning: {
english: 'Are you sure you want to clear all presets? This is irreversible.',
translated: '모든 프리셋을 삭제하시겠습니까? 이 작업은 되돌릴 수 없습니다.',
},
com_endpoint_not_implemented: {
english: 'Not implemented',
translated: '구현되지 않았습니다',
},
com_endpoint_no_presets: {
english: 'No presets yet, use the settings button to create one',
translated: '아직 프리셋이 없습니다',
},
com_endpoint_not_available: {
english: 'No endpoint available',
translated: '사용할 수 없는 엔드포인트입니다',
},
com_endpoint_view_options: {
english: 'View Options',
translated: '옵션 보기',
},
com_endpoint_save_convo_as_preset: {
english: 'Save Conversation as Preset',
translated: '대화를 프리셋으로 저장',
},
com_endpoint_my_preset: {
english: 'My Preset',
translated: '내 프리셋',
},
com_endpoint_agent_model: {
english: 'Agent Model (Recommended: GPT-3.5)',
translated: '에이전트 모델 (권장: GPT-3.5)',
},
com_endpoint_completion_model: {
english: 'Completion Model (Recommended: GPT-4)',
translated: '완료 모델 (권장: GPT-4)',
},
com_endpoint_func_hover: {
english: 'Enable use of Plugins as OpenAI Functions',
translated: '플러그인을 OpenAI 함수로 사용할 수 있도록 합니다.',
},
com_endpoint_skip_hover: {
english:
'Enable skipping the completion step, which reviews the final answer and generated steps',
translated: '완료 단계를 건너뛰도록 합니다. 최종 답변과 생성된 단계를 검토하는 단계입니다.',
},
com_endpoint_config_key: {
english: 'Set API Key',
translated: 'API 키 설정',
},
com_endpoint_config_key_for: {
english: 'Set API Key for',
translated: 'API 키 설정: ',
},
com_endpoint_config_key_name: {
english: 'Key',
translated: '키',
},
com_endpoint_config_value: {
english: 'Enter value for',
translated: '값 입력',
},
com_endpoint_config_key_name_placeholder: {
english: 'Set API key first',
translated: '먼저 API 키를 설정하세요',
},
com_endpoint_config_key_encryption: {
english: 'Your key will be encrypted and deleted at',
translated: '키는 암호화되어 저장되며, 만료 시간에 삭제됩니다',
},
com_endpoint_config_key_expiry: {
english: 'the expiry time',
translated: '만료 시간',
},
com_endpoint_config_key_import_json_key: {
english: 'Import Service Account JSON Key.',
translated: '서비스 계정 JSON 키 가져오기',
},
com_endpoint_config_key_import_json_key_success: {
english: 'Successfully Imported Service Account JSON Key',
translated: '서비스 계정 JSON 키 가져오기 성공',
},
com_endpoint_config_key_import_json_key_invalid: {
english: 'Invalid Service Account JSON Key, Did you import the correct file?',
translated: '유효하지 않은 서비스 계정 JSON 키입니다. 올바른 파일을 가져왔는지 확인하세요',
},
com_endpoint_config_key_get_edge_key: {
english: 'To get your Access token for Bing, login to',
translated: 'Bing 액세스 토큰을 얻으려면 다음 사이트에 로그인하세요',
},
com_endpoint_config_key_get_edge_key_dev_tool: {
english:
'Use dev tools or an extension while logged into the site to copy the content of the _U cookie. If this fails, follow these',
translated:
'로그인한 상태에서 개발 도구 또는 확장 프로그램을 사용하여 _U 쿠키의 내용을 복사합니다. 실패하는 경우 다음',
},
com_endpoint_config_key_edge_instructions: {
english: 'instructions',
translated: '지침',
},
com_endpoint_config_key_edge_full_key_string: {
english: 'to provide the full cookie strings.',
translated: '전체 쿠키 문자열을 제공하세요',
},
com_nav_plugin_store: {
english: 'Plugin store',
translated: '플러그인 스토어',
},
com_nav_plugin_search: {
english: 'Search plugins',
translated: '플러그인 검색',
},
com_nav_plugin_auth_error: {
english: 'There was an error attempting to authenticate this plugin. Please try again.',
translated: '이 플러그인을 인증하려는 중에 오류가 발생했습니다. 다시 시도해주세요.',
},
com_nav_export_filename: {
english: 'Filename',
translated: '파일 이름',
},
com_nav_export_filename_placeholder: {
english: 'Set the filename',
translated: '파일 이름을 설정하세요',
},
com_nav_export_type: {
english: 'Type',
translated: '유형',
},
com_nav_export_include_endpoint_options: {
english: 'Include endpoint options',
translated: '엔드포인트 옵션 포함',
},
com_nav_enabled: {
english: 'Enabled',
translated: '활성화됨',
},
com_nav_not_supported: {
english: 'Not Supported',
translated: '지원되지 않음',
},
com_nav_export_all_message_branches: {
english: 'Export all message branches',
translated: '모든 메시지 브랜치 내보내기',
},
com_nav_export_recursive_or_sequential: {
english: 'Recursive or sequential?',
translated: '재귀적 또는 순차적?',
},
com_nav_export_recursive: {
english: 'Recursive',
translated: '재귀적',
},
com_nav_export_conversation: {
english: 'Export conversation',
translated: '대화 내보내기',
},
com_nav_theme: {
english: 'Theme',
translated: '테마',
},
com_nav_theme_system: {
english: 'System',
translated: '시스템',
},
com_nav_theme_dark: {
english: 'Dark',
translated: '다크',
},
com_nav_theme_light: {
english: 'Light',
translated: '라이트',
},
com_nav_clear_all_chats: {
english: 'Clear all chats',
translated: '모든 채팅 지우기',
},
com_nav_confirm_clear: {
english: 'Confirm Clear',
translated: '지우기 확인',
},
com_nav_close_sidebar: {
english: 'Close sidebar',
translated: '사이드바 닫기',
},
com_nav_open_sidebar: {
english: 'Open sidebar',
translated: '사이드바 열기',
},
com_nav_send_message: {
english: 'Send message',
translated: '메시지 보내기',
},
com_nav_log_out: {
english: 'Log out',
translated: '로그아웃',
},
com_nav_user: {
english: 'USER',
translated: '사용자',
},
com_nav_archived_chats: {
english: 'Archived chats',
translated: '아카이브된 채팅',
},
com_nav_archived_chats_manage: {
english: 'Manage',
translated: '관리',
},
com_nav_archived_chats_empty: {
english: 'You have no archived conversations.',
translated: '아카이브된 채팅이 없습니다',
},
com_nav_archive_all_chats: {
english: 'Archive all chats',
translated: '모든 채팅 아카이브',
},
com_nav_archive_all: {
english: 'Archive all',
translated: '모든 채팅 아카이브',
},
com_nav_archive_name: {
english: 'Name',
translated: '이름',
},
com_nav_archive_created_at: {
english: 'DateCreated',
translated: '생성 날짜',
},
com_nav_clear_conversation: {
english: 'Clear conversations',
translated: '대화 지우기',
},
com_nav_clear_conversation_confirm_message: {
english: 'Are you sure you want to clear all conversations? This is irreversible.',
translated: '모든 대화를 지우시겠습니까? 이 작업은 되돌릴 수 없습니다.',
},
com_nav_help_faq: {
english: 'Help & FAQ',
translated: '도움말 및 FAQ',
},
com_nav_settings: {
english: 'Settings',
translated: '설정',
},
com_nav_search_placeholder: {
english: 'Search messages',
translated: '메시지 검색',
},
com_nav_setting_general: {
english: 'General',
translated: '일반',
},
com_nav_setting_data: {
english: 'Data controls',
translated: '데이터 제어',
},
};

File diff suppressed because it is too large Load diff

View file

@ -223,3 +223,791 @@ export default {
com_ui_import_conversation_success: 'Konwersacje zostały pomyślnie zaimportowane', com_ui_import_conversation_success: 'Konwersacje zostały pomyślnie zaimportowane',
com_ui_import_conversation_error: 'Wystąpił błąd podczas importowania konwersacji', com_ui_import_conversation_error: 'Wystąpił błąd podczas importowania konwersacji',
}; };
export const comparisons = {
com_ui_examples: {
english: 'Examples',
translated: 'Przykłady',
},
com_ui_new_chat: {
english: 'New chat',
translated: 'Nowy czat',
},
com_ui_happy_birthday: {
english: 'It\'s my 1st birthday!',
translated: 'To moje pierwsze urodziny!',
},
com_ui_example_quantum_computing: {
english: 'Explain quantum computing in simple terms',
translated: 'Wyjaśnij obliczenia kwantowe w prostych słowach',
},
com_ui_example_10_year_old_b_day: {
english: 'Got any creative ideas for a 10 year old\'s birthday?',
translated: 'Masz jakieś kreatywne pomysły na dziesiąte urodziny?',
},
com_ui_example_http_in_js: {
english: 'How do I make an HTTP request in Javascript?',
translated: 'Jak wykonać żądanie HTTP w JavaScript?',
},
com_ui_capabilities: {
english: 'Capabilities',
translated: 'Możliwości',
},
com_ui_capability_remember: {
english: 'Remembers what user said earlier in the conversation',
translated: 'Pamięta to, co użytkownik powiedział wcześniej w rozmowie',
},
com_ui_capability_correction: {
english: 'Allows user to provide follow-up corrections',
translated: 'Pozwala użytkownikowi wprowadzać poprawki do dalszej rozmowy',
},
com_ui_capability_decline_requests: {
english: 'Trained to decline inappropriate requests',
translated: 'Szkolony do odrzucania nieodpowiednich żądań',
},
com_ui_limitations: {
english: 'Limitations',
translated: 'Ograniczenia',
},
com_ui_limitation_incorrect_info: {
english: 'May occasionally generate incorrect information',
translated: 'Czasami może podać nieprawidłowe informacje',
},
com_ui_limitation_harmful_biased: {
english: 'May occasionally produce harmful instructions or biased content',
translated: 'Czasami może generować szkodliwe instrukcje lub stronniczą treść',
},
com_ui_limitation_limited_2021: {
english: 'Limited knowledge of world and events after 2021',
translated: 'Ograniczona świadomość świata i wydarzeń po roku 2021',
},
com_ui_select_model: {
english: 'Select a model',
translated: 'Wybierz model',
},
com_ui_use_prompt: {
english: 'Use prompt',
translated: 'Użyj podpowiedzi',
},
com_ui_prev: {
english: 'Prev',
translated: 'Poprzedni',
},
com_ui_next: {
english: 'Next',
translated: 'Następny',
},
com_ui_prompt_templates: {
english: 'Prompt Templates',
translated: 'Szablony podpowiedzi',
},
com_ui_hide_prompt_templates: {
english: 'Hide Prompt Templates',
translated: 'Ukryj szablony podpowiedzi',
},
com_ui_showing: {
english: 'Showing',
translated: 'Pokazuje',
},
com_ui_of: {
english: 'of',
translated: 'z',
},
com_ui_entries: {
english: 'Entries',
translated: 'wpisów',
},
com_ui_pay_per_call: {
english: 'All AI conversations in one place. Pay per call and not per month',
translated: 'Wszystkie rozmowy z AI w jednym miejscu. Płatność za połączenie, a nie za miesiąc',
},
com_ui_rename: {
english: 'Rename',
translated: 'Zmień nazwę',
},
com_ui_archive: {
english: 'Archive',
translated: 'Archiwum',
},
com_ui_archive_error: {
english: 'Failed to archive conversation',
translated: 'Nie udało się archiwizować rozmowy',
},
com_ui_unarchive: {
english: 'Unarchive',
translated: 'Przywróć z archiwum',
},
com_ui_unarchive_error: {
english: 'Failed to unarchive conversation',
translated: 'Nie udało się odtworzyć rozmowy z archiwum',
},
com_ui_more_options: {
english: 'More',
translated: 'Więcej',
},
com_auth_error_login: {
english:
'Unable to login with the information provided. Please check your credentials and try again.',
translated:
'Nie udało się zalogować przy użyciu podanych danych. Sprawdź swoje dane logowania i spróbuj ponownie.',
},
com_auth_no_account: {
english: 'Don\'t have an account?',
translated: 'Nie masz konta?',
},
com_auth_sign_up: {
english: 'Sign up',
translated: 'Zarejestruj się',
},
com_auth_sign_in: {
english: 'Sign in',
translated: 'Zaloguj się',
},
com_auth_google_login: {
english: 'Continue with Google',
translated: 'Zaloguj się przez Google',
},
com_auth_facebook_login: {
english: 'Continue with Facebook',
translated: 'Zaloguj się przez Facebooka',
},
com_auth_github_login: {
english: 'Continue with Github',
translated: 'Zaloguj się przez Githuba',
},
com_auth_discord_login: {
english: 'Continue with Discord',
translated: 'Zaloguj się przez Discorda',
},
com_auth_email: {
english: 'Email',
translated: 'Email',
},
com_auth_email_required: {
english: 'Email is required',
translated: 'Wymagane jest podanie adresu email.',
},
com_auth_email_min_length: {
english: 'Email must be at least 6 characters',
translated: 'Adres email musi mieć co najmniej 6 znaków.',
},
com_auth_email_max_length: {
english: 'Email should not be longer than 120 characters',
translated: 'Adres email nie może być dłuższy niż 120 znaków.',
},
com_auth_email_pattern: {
english: 'You must enter a valid email address',
translated: 'Wprowadź poprawny adres e-mail',
},
com_auth_email_address: {
english: 'Email address',
translated: 'Adres e-mail',
},
com_auth_password: {
english: 'Password',
translated: 'Hasło',
},
com_auth_password_required: {
english: 'Password is required',
translated: 'Wymagane jest podanie hasła',
},
com_auth_password_min_length: {
english: 'Password must be at least 8 characters',
translated: 'Hasło musi mieć co najmniej 8 znaków',
},
com_auth_password_max_length: {
english: 'Password must be less than 128 characters',
translated: 'Hasło musi mieć mniej niż 128 znaków',
},
com_auth_password_forgot: {
english: 'Forgot Password?',
translated: 'Zapomniałeś hasła?',
},
com_auth_password_confirm: {
english: 'Confirm password',
translated: 'Potwierdź hasło',
},
com_auth_password_not_match: {
english: 'Passwords do not match',
translated: 'Hasła nie są zgodne',
},
com_auth_continue: {
english: 'Continue',
translated: 'Kontynuuj',
},
com_auth_create_account: {
english: 'Create your account',
translated: 'Utwórz konto',
},
com_auth_error_create: {
english: 'There was an error attempting to register your account. Please try again.',
translated: 'Wystąpił błąd podczas tworzenia konta. Spróbuj ponownie.',
},
com_auth_full_name: {
english: 'Full name',
translated: 'Pełne imię',
},
com_auth_name_required: {
english: 'Name is required',
translated: 'Imię jest wymagane',
},
com_auth_name_min_length: {
english: 'Name must be at least 3 characters',
translated: 'Imię musi zawierać co najmniej 3 znaki',
},
com_auth_name_max_length: {
english: 'Name must be less than 80 characters',
translated: 'Imię nie może zawierać więcej niż 80 znaków',
},
com_auth_username: {
english: 'Username (optional)',
translated: 'Nazwa użytkownika (opcjonalnie)',
},
com_auth_username_required: {
english: 'Username is required',
translated: 'Nazwa użytkownika jest wymagana',
},
com_auth_username_min_length: {
english: 'Username must be at least 2 characters',
translated: 'Nazwa użytkownika musi zawierać co najmniej 2 znaki',
},
com_auth_username_max_length: {
english: 'Username must be less than 20 characters',
translated: 'Nazwa użytkownika nie może zawierać więcej niż 20 znaków',
},
com_auth_already_have_account: {
english: 'Already have an account?',
translated: 'Masz już konto?',
},
com_auth_login: {
english: 'Login',
translated: 'Zaloguj się',
},
com_auth_reset_password: {
english: 'Reset your password',
translated: 'Zresetuj hasło',
},
com_auth_click: {
english: 'Click',
translated: 'Kliknij',
},
com_auth_here: {
english: 'HERE',
translated: 'TUTAJ',
},
com_auth_to_reset_your_password: {
english: 'to reset your password.',
translated: 'aby zresetować hasło.',
},
com_auth_reset_password_link_sent: {
english: 'Email Sent',
translated: 'Link do resetowania hasła został wysłany',
},
com_auth_reset_password_email_sent: {
english: 'An email has been sent to you with further instructions to reset your password.',
translated:
'Na podany adres e-mail wysłano wiadomość z instrukcjami dotyczącymi resetowania hasła.',
},
com_auth_error_reset_password: {
english:
'There was a problem resetting your password. There was no user found with the email address provided. Please try again.',
translated:
'Wystąpił problem z resetowaniem hasła. Nie znaleziono użytkownika o podanym adresie e-mail. Spróbuj ponownie.',
},
com_auth_reset_password_success: {
english: 'Password Reset Success',
translated: 'Hasło zostało pomyślnie zresetowane',
},
com_auth_login_with_new_password: {
english: 'You may now login with your new password.',
translated: 'Teraz możesz zalogować się, używając nowego hasła.',
},
com_auth_error_invalid_reset_token: {
english: 'This password reset token is no longer valid.',
translated: 'Ten token do resetowania hasła jest już nieważny.',
},
com_auth_click_here: {
english: 'Click here',
translated: 'Kliknij tutaj',
},
com_auth_to_try_again: {
english: 'to try again.',
translated: 'aby spróbować ponownie.',
},
com_auth_submit_registration: {
english: 'Submit registration',
translated: 'Zarejestruj się',
},
com_auth_welcome_back: {
english: 'Welcome back',
translated: 'Witamy z powrotem',
},
com_endpoint_open_menu: {
english: 'Open Menu',
translated: 'Otwórz menu',
},
com_endpoint_bing_enable_sydney: {
english: 'Enable Sydney',
translated: 'Aktywuj Sydney',
},
com_endpoint_bing_to_enable_sydney: {
english: 'To enable Sydney',
translated: 'Aby aktywować Sydney',
},
com_endpoint_bing_jailbreak: {
english: 'Jailbreak',
translated: 'Odblokuj',
},
com_endpoint_bing_context_placeholder: {
english:
'Bing can use up to 7k tokens for \'context\', which it can reference for the conversation. The specific limit is not known but may run into errors exceeding 7k tokens',
translated:
'Bing może użyć do 7k tokenów dla \'kontekstu\', które mogą odnosić się do rozmowy. Dokładny limit nie jest znany, ale przekroczenie 7 tysięcy tokenów może prowadzić do błędów.',
},
com_endpoint_bing_system_message_placeholder: {
english:
'WARNING: Misuse of this feature can get you BANNED from using Bing! Click on \'System Message\' for full instructions and the default message if omitted, which is the \'Sydney\' preset that is considered safe.',
translated:
'OSTRZEŻENIE: Nadużywanie tej funkcji może skutkować ZAKAZEM korzystania z Bing! Kliknij na \'Wiadomość systemowa\' , aby uzyskać pełne instrukcje oraz domyślną wiadomość, jeśli zostanie pominięta, co jest predefiniowaną opcją \'Sydney\', uważaną za bezpieczną.',
},
com_endpoint_system_message: {
english: 'System Message',
translated: 'Wiadomość systemowa',
},
com_endpoint_default_blank: {
english: 'default: blank',
translated: 'domyślnie: puste',
},
com_endpoint_default_false: {
english: 'default: false',
translated: 'domyślnie: fałsz',
},
com_endpoint_default_creative: {
english: 'default: creative',
translated: 'domyślnie: kreatywny',
},
com_endpoint_default_empty: {
english: 'default: empty',
translated: 'domyślnie: puste',
},
com_endpoint_default_with_num: {
english: 'default: {0}',
translated: 'domyślnie: {0}',
},
com_endpoint_context: {
english: 'Context',
translated: 'Kontekst',
},
com_endpoint_tone_style: {
english: 'Tone Style',
translated: 'Styl tonu',
},
com_endpoint_token_count: {
english: 'Token count',
translated: 'Liczba tokenów',
},
com_endpoint_output: {
english: 'Output',
translated: 'Wyjście',
},
com_endpoint_google_temp: {
english:
'Higher values = more random, while lower values = more focused and deterministic. We recommend altering this or Top P but not both.',
translated:
'Wyższe wartości oznaczają większą losowość, natomiast niższe wartości prowadzą do bardziej skoncentrowanych i deterministycznych wyników. Zalecamy dostosowanie tej wartości lub Top P, ale nie obu jednocześnie.',
},
com_endpoint_google_topp: {
english:
'Top-p changes how the model selects tokens for output. Tokens are selected from most K (see topK parameter) probable to least until the sum of their probabilities equals the top-p value.',
translated:
'Top-p wpływa na sposób, w jaki model wybiera tokeny do wygenerowania odpowiedzi. Tokeny są wybierane od najbardziej prawdopodobnych do najmniej, aż suma ich prawdopodobieństw osiągnie wartość top-p.',
},
com_endpoint_google_topk: {
english:
'Top-k changes how the model selects tokens for output. A top-k of 1 means the selected token is the most probable among all tokens in the model\'s vocabulary (also called greedy decoding), while a top-k of 3 means that the next token is selected from among the 3 most probable tokens (using temperature).',
translated:
'Top-k wpływa na sposób, w jaki model wybiera tokeny do wygenerowania odpowiedzi. Top-k 1 oznacza, że wybrany token jest najbardziej prawdopodobny spośród wszystkich tokenów w słowniku modelu (nazywane też dekodowaniem zachłannym), podczas gdy top-k 3 oznacza, że następny token jest wybierany spośród 3 najbardziej prawdopodobnych tokenów (z uwzględnieniem temperatury).',
},
com_endpoint_google_maxoutputtokens: {
english:
' \tMaximum number of tokens that can be generated in the response. Specify a lower value for shorter responses and a higher value for longer responses.',
translated:
'Maksymalna liczba tokenów, które mogą być wygenerowane w odpowiedzi. Wybierz niższą wartość dla krótszych odpowiedzi i wyższą wartość dla dłuższych odpowiedzi.',
},
com_endpoint_google_custom_name_placeholder: {
english: 'Set a custom name for Google',
translated: 'Ustaw niestandardową nazwę dla Google',
},
com_endpoint_custom_name: {
english: 'Custom Name',
translated: 'Niestandardowa nazwa',
},
com_endpoint_prompt_prefix: {
english: 'Custom Instructions',
translated: 'Prefiks promptu',
},
com_endpoint_temperature: {
english: 'Temperature',
translated: 'Temperatura',
},
com_endpoint_default: {
english: 'default',
translated: 'domyślnie',
},
com_endpoint_top_p: {
english: 'Top P',
translated: 'Top P',
},
com_endpoint_top_k: {
english: 'Top K',
translated: 'Top K',
},
com_endpoint_max_output_tokens: {
english: 'Max Output Tokens',
translated: 'Maksymalna liczba tokenów wyjściowych',
},
com_endpoint_openai_temp: {
english:
'Higher values = more random, while lower values = more focused and deterministic. We recommend altering this or Top P but not both.',
translated:
'Wyższe wartości oznaczają większą losowość, natomiast niższe wartości prowadzą do bardziej skoncentrowanych i deterministycznych wyników. Zalecamy dostosowanie tej wartości lub Top P, ale nie obu jednocześnie.',
},
com_endpoint_openai_max: {
english:
'The max tokens to generate. The total length of input tokens and generated tokens is limited by the model\'s context length.',
translated:
'Maksymalna liczba tokenów do wygenerowania. Łączna długość tokenów wejściowych i wygenerowanych tokenów jest ograniczona długością kontekstu modelu.',
},
com_endpoint_openai_topp: {
english:
'An alternative to sampling with temperature, called nucleus sampling, where the model considers the results of the tokens with top_p probability mass. So 0.1 means only the tokens comprising the top 10% probability mass are considered. We recommend altering this or temperature but not both.',
translated:
'Alternatywa dla próbkowania z temperaturą, nazywana próbkowaniem jądra, gdzie model rozważa wyniki tokenów z prawdopodobieństwem top_p. Przykładowo, 0,1 oznacza, że tylko tokeny składające się z 10% najwyższego prawdopodobieństwa są rozważane. Zalecamy dostosowanie tej wartości lub temperatury, ale nie obu jednocześnie.',
},
com_endpoint_openai_freq: {
english:
'Number between -2.0 and 2.0. Positive values penalize new tokens based on their existing frequency in the text so far, decreasing the model\'s likelihood to repeat the same line verbatim.',
translated:
'Liczba pomiędzy -2,0 a 2,0. Dodatnie wartości karzą nowe tokeny w oparciu o ich dotychczasową częstotliwość występowania w tekście, co zmniejsza tendencję modelu do powtarzania tej samej linii dosłownie.',
},
com_endpoint_openai_pres: {
english:
'Number between -2.0 and 2.0. Positive values penalize new tokens based on whether they appear in the text so far, increasing the model\'s likelihood to talk about new topics.',
translated:
'Liczba pomiędzy -2,0 a 2,0. Dodatnie wartości karzą nowe tokeny w oparciu o to, czy pojawiły się już w tekście, co zwiększa tendencję modelu do poruszania nowych tematów.',
},
com_endpoint_openai_custom_name_placeholder: {
english: 'Set a custom name for the AI',
translated: 'Ustaw własną nazwę dla ChatGPT',
},
com_endpoint_openai_prompt_prefix_placeholder: {
english: 'Set custom instructions to include in System Message. Default: none',
translated: 'Ustaw własne instrukcje do umieszczenia w systemowej wiadomości. Domyślnie: brak',
},
com_endpoint_anthropic_temp: {
english:
'Ranges from 0 to 1. Use temp closer to 0 for analytical / multiple choice, and closer to 1 for creative and generative tasks. We recommend altering this or Top P but not both.',
translated:
'Zakres od 0 do 1. Użyj wartości bliżej 0 dla analizy/wyboru wielokrotnego, a bliżej 1 dla zadań twórczych i generatywnych. Zalecamy dostosowanie tej wartości lub Top P, ale nie obu jednocześnie.',
},
com_endpoint_anthropic_topp: {
english:
'Top-p changes how the model selects tokens for output. Tokens are selected from most K (see topK parameter) probable to least until the sum of their probabilities equals the top-p value.',
translated:
'Top-P wpływa na sposób wyboru tokenów przez model. Tokeny wybierane są od najbardziej prawdopodobnych do najmniej prawdopodobnych, aż suma ich prawdopodobieństw osiągnie wartość top-P.',
},
com_endpoint_anthropic_topk: {
english:
'Top-k changes how the model selects tokens for output. A top-k of 1 means the selected token is the most probable among all tokens in the model\'s vocabulary (also called greedy decoding), while a top-k of 3 means that the next token is selected from among the 3 most probable tokens (using temperature).',
translated:
'Top-K wpływa na sposób wyboru tokenów przez model. Top-K równa 1 oznacza, że wybrany token jest najbardziej prawdopodobny spośród wszystkich tokenów w słowniku modelu (tzw. dekodowanie zachłanne), podczas gdy top-K równa 3 oznacza, że następny token zostaje wybrany spośród 3 najbardziej prawdopodobnych tokenów (za pomocą temperatury).',
},
com_endpoint_anthropic_maxoutputtokens: {
english:
'Maximum number of tokens that can be generated in the response. Specify a lower value for shorter responses and a higher value for longer responses.',
translated:
'Maksymalna liczba tokenów, która może zostać wygenerowana w odpowiedzi. Wybierz mniejszą wartość dla krótszych odpowiedzi i większą wartość dla dłuższych odpowiedzi.',
},
com_endpoint_frequency_penalty: {
english: 'Frequency Penalty',
translated: 'Kara za częstotliwość',
},
com_endpoint_presence_penalty: {
english: 'Presence Penalty',
translated: 'Kara za obecność',
},
com_endpoint_plug_use_functions: {
english: 'Use Functions',
translated: 'Użyj funkcji',
},
com_endpoint_plug_skip_completion: {
english: 'Skip Completion',
translated: 'Pomiń uzupełnienie',
},
com_endpoint_disabled_with_tools: {
english: 'disabled with tools',
translated: 'wyłączony z narzędziami',
},
com_endpoint_disabled_with_tools_placeholder: {
english: 'Disabled with Tools Selected',
translated: 'Wyłączony z wybranymi narzędziami',
},
com_endpoint_plug_set_custom_instructions_for_gpt_placeholder: {
english: 'Set custom instructions to include in System Message. Default: none',
translated: 'Ustaw własne instrukcje do umieszczenia w systemowej wiadomości. Domyślnie: brak',
},
com_endpoint_set_custom_name: {
english: 'Set a custom name, in case you can find this preset',
translated: 'Ustaw własną nazwę, w razie potrzeby odszukania tego ustawienia',
},
com_endpoint_preset_name: {
english: 'Preset Name',
translated: 'Nazwa ustawienia',
},
com_endpoint_new_topic: {
english: 'New Topic',
translated: 'Nowy temat',
},
com_endpoint: {
english: 'Endpoint',
translated: 'Punkt końcowy',
},
com_endpoint_hide: {
english: 'Hide',
translated: 'Ukryj',
},
com_endpoint_show: {
english: 'Show',
translated: 'Pokaż',
},
com_endpoint_examples: {
english: ' Presets',
translated: 'Przykłady',
},
com_endpoint_completion: {
english: 'Completion',
translated: 'Uzupełnienie',
},
com_endpoint_agent: {
english: 'Agent',
translated: 'Agent',
},
com_endpoint_show_what_settings: {
english: 'Show {0} Settings',
translated: 'Pokaż ustawienia {0}',
},
com_endpoint_export: {
english: 'Export',
translated: 'Eksportuj',
},
com_endpoint_save_as_preset: {
english: 'Save As Preset',
translated: 'Zapisz jako predefiniowane ustawienie',
},
com_endpoint_not_implemented: {
english: 'Not implemented',
translated: 'Nie zaimplementowano',
},
com_endpoint_no_presets: {
english: 'No presets yet, use the settings button to create one',
translated: 'Brak zapisanych predefiniowanych ustawień',
},
com_endpoint_not_available: {
english: 'No endpoint available',
translated: 'Punkt końcowy niedostępny',
},
com_endpoint_view_options: {
english: 'View Options',
translated: 'Pokaż opcje',
},
com_endpoint_save_convo_as_preset: {
english: 'Save Conversation as Preset',
translated: 'Zapisz konwersację jako predefiniowane ustawienie',
},
com_endpoint_my_preset: {
english: 'My Preset',
translated: 'Moje predefiniowane ustawienie',
},
com_endpoint_agent_model: {
english: 'Agent Model (Recommended: GPT-3.5)',
translated: 'Model agenta (zalecany: GPT-3.5)',
},
com_endpoint_completion_model: {
english: 'Completion Model (Recommended: GPT-4)',
translated: 'Model uzupełnienia (zalecany: GPT-4)',
},
com_endpoint_func_hover: {
english: 'Enable use of Plugins as OpenAI Functions',
translated: 'Aktywuj wtyczki jako funkcje OpenAI',
},
com_endpoint_skip_hover: {
english:
'Enable skipping the completion step, which reviews the final answer and generated steps',
translated: 'Omijaj etap uzupełnienia sprawdzający ostateczną odpowiedź i generowane kroki',
},
com_nav_plugin_store: {
english: 'Plugin store',
translated: 'Sklep z wtyczkami',
},
com_nav_plugin_search: {
english: 'Search plugins',
translated: 'Wyszukiwanie wtyczek',
},
com_nav_plugin_auth_error: {
english: 'There was an error attempting to authenticate this plugin. Please try again.',
translated:
'Wystąpił błąd podczas próby uwierzytelnienia tej wtyczki. Proszę spróbować ponownie.',
},
com_nav_export_filename: {
english: 'Filename',
translated: 'Nazwa pliku',
},
com_nav_export_filename_placeholder: {
english: 'Set the filename',
translated: 'Podaj nazwę pliku',
},
com_nav_export_type: {
english: 'Type',
translated: 'Typ',
},
com_nav_export_include_endpoint_options: {
english: 'Include endpoint options',
translated: 'Dołącz opcje punktu końcowego',
},
com_nav_enabled: {
english: 'Enabled',
translated: 'Włączone',
},
com_nav_not_supported: {
english: 'Not Supported',
translated: 'Nieobsługiwane',
},
com_nav_export_all_message_branches: {
english: 'Export all message branches',
translated: 'Eksportuj wszystkie gałęzie wiadomości',
},
com_nav_export_recursive_or_sequential: {
english: 'Recursive or sequential?',
translated: 'Rekurencyjny czy sekwencyjny?',
},
com_nav_export_recursive: {
english: 'Recursive',
translated: 'Rekurencyjny',
},
com_nav_export_conversation: {
english: 'Export conversation',
translated: 'Eksportuj konwersację',
},
com_nav_theme: {
english: 'Theme',
translated: 'Motyw',
},
com_nav_theme_system: {
english: 'System',
translated: 'Domyślny',
},
com_nav_theme_dark: {
english: 'Dark',
translated: 'Ciemny',
},
com_nav_theme_light: {
english: 'Light',
translated: 'Jasny',
},
com_nav_clear_all_chats: {
english: 'Clear all chats',
translated: 'Usuń wszystkie konwersacje',
},
com_nav_confirm_clear: {
english: 'Confirm Clear',
translated: 'Potwierdź usunięcie',
},
com_nav_close_sidebar: {
english: 'Close sidebar',
translated: 'Zamknij pasek boczny',
},
com_nav_open_sidebar: {
english: 'Open sidebar',
translated: 'Otwórz pasek boczny',
},
com_nav_send_message: {
english: 'Send message',
translated: 'Wyślij wiadomość',
},
com_nav_log_out: {
english: 'Log out',
translated: 'Wyloguj',
},
com_nav_user: {
english: 'USER',
translated: 'Użytkownik',
},
com_nav_archived_chats: {
english: 'Archived chats',
translated: 'Zarchiwizowane rozmowy',
},
com_nav_archived_chats_manage: {
english: 'Manage',
translated: 'Zarządzaj',
},
com_nav_archived_chats_empty: {
english: 'You have no archived conversations.',
translated: 'Nie masz żadnych zarchiwizowanych rozmów.',
},
com_nav_archive_all_chats: {
english: 'Archive all chats',
translated: 'Archiwizuj wszystkie rozmowy',
},
com_nav_archive_all: {
english: 'Archive all',
translated: 'Archiwizuj wszystkie',
},
com_nav_archive_name: {
english: 'Name',
translated: 'Nazwa',
},
com_nav_archive_created_at: {
english: 'DateCreated',
translated: 'Utworzono',
},
com_nav_clear_conversation: {
english: 'Clear conversations',
translated: 'Wyczyść rozmowę',
},
com_nav_clear_conversation_confirm_message: {
english: 'Are you sure you want to clear all conversations? This is irreversible.',
translated: 'Czy na pewno chcesz usunąć wszystkie konwersacje? Tej operacji nie można cofnąć.',
},
com_nav_help_faq: {
english: 'Help & FAQ',
translated: 'Pomoc i często zadawane pytania',
},
com_nav_settings: {
english: 'Settings',
translated: 'Ustawienia',
},
com_nav_search_placeholder: {
english: 'Search messages',
translated: 'Szukaj wiadomości',
},
com_nav_setting_general: {
english: 'General',
translated: 'Ogólne',
},
com_ui_import_conversation: {
english: 'Import',
translated: 'Importuj',
},
com_ui_import_conversation_info: {
english: 'Import conversations from a JSON file',
translated: 'Importuj konwersacje z pliku JSON',
},
com_ui_import_conversation_success: {
english: 'Conversations imported successfully',
translated: 'Konwersacje zostały pomyślnie zaimportowane',
},
com_ui_import_conversation_error: {
english: 'There was an error importing your conversations',
translated: 'Wystąpił błąd podczas importowania konwersacji',
},
};

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -274,3 +274,996 @@ export default {
com_nav_setting_general: 'Chung', com_nav_setting_general: 'Chung',
com_nav_setting_data: 'Kiểm soát dữ liệu', com_nav_setting_data: 'Kiểm soát dữ liệu',
}; };
export const comparisons = {
com_ui_examples: {
english: 'Examples',
translated: 'Ví dụ',
},
com_ui_new_chat: {
english: 'New chat',
translated: 'Trò chuyện mới',
},
com_ui_happy_birthday: {
english: 'It\'s my 1st birthday!',
translated: 'Đây là sinh nhật đầu tiên của tôi!',
},
com_ui_example_quantum_computing: {
english: 'Explain quantum computing in simple terms',
translated: 'Giải thích máy tính lượng tử theo cách đơn giản',
},
com_ui_example_10_year_old_b_day: {
english: 'Got any creative ideas for a 10 year old\'s birthday?',
translated: 'Có ý tưởng sáng tạo nào cho sinh nhật của một đứa trẻ 10 tuổi không?',
},
com_ui_example_http_in_js: {
english: 'How do I make an HTTP request in Javascript?',
translated: 'Làm thế nào để thực hiện yêu cầu HTTP trong Javascript?',
},
com_ui_capabilities: {
english: 'Capabilities',
translated: 'Khả năng',
},
com_ui_capability_remember: {
english: 'Remembers what user said earlier in the conversation',
translated: 'Ghi nhớ những gì người dùng nói trước đó trong cuộc trò chuyện',
},
com_ui_capability_correction: {
english: 'Allows user to provide follow-up corrections',
translated: 'Cho phép người dùng cung cấp sự sửa đổi tiếp theo',
},
com_ui_capability_decline_requests: {
english: 'Trained to decline inappropriate requests',
translated: 'Được đào tạo để từ chối các yêu cầu không thích hợp',
},
com_ui_limitations: {
english: 'Limitations',
translated: 'Hạn chế',
},
com_ui_limitation_incorrect_info: {
english: 'May occasionally generate incorrect information',
translated: 'Có thể đôi khi tạo ra thông tin không chính xác',
},
com_ui_limitation_harmful_biased: {
english: 'May occasionally produce harmful instructions or biased content',
translated: 'Có thể đôi khi tạo ra hướng dẫn gây hại hoặc nội dung thiên vị',
},
com_ui_limitation_limited_2021: {
english: 'Limited knowledge of world and events after 2021',
translated: 'Kiến thức hạn chế về thế giới và sự kiện sau năm 2021',
},
com_ui_input: {
english: 'Input',
translated: 'Đầu vào',
},
com_ui_close: {
english: 'Close',
translated: 'Đóng',
},
com_ui_model: {
english: 'Model',
translated: 'Mô hình',
},
com_ui_select_model: {
english: 'Select a model',
translated: 'Chọn một mô hình',
},
com_ui_use_prompt: {
english: 'Use prompt',
translated: 'Sử dụng gợi ý',
},
com_ui_prev: {
english: 'Prev',
translated: 'Trước',
},
com_ui_next: {
english: 'Next',
translated: 'Tiếp theo',
},
com_ui_prompt_templates: {
english: 'Prompt Templates',
translated: 'Mẫu gợi ý',
},
com_ui_hide_prompt_templates: {
english: 'Hide Prompt Templates',
translated: 'Ẩn mẫu gợi ý',
},
com_ui_showing: {
english: 'Showing',
translated: 'Hiển thị',
},
com_ui_of: {
english: 'of',
translated: 'của',
},
com_ui_entries: {
english: 'Entries',
translated: 'mục',
},
com_ui_pay_per_call: {
english: 'All AI conversations in one place. Pay per call and not per month',
translated:
'Tất cả các cuộc hội thoại AI ở một nơi. Trả tiền cho mỗi cuộc gọi chứ không phải mỗi tháng',
},
com_ui_enter: {
english: 'Enter',
translated: 'Nhập',
},
com_ui_submit: {
english: 'Submit',
translated: 'Gửi',
},
com_ui_upload_success: {
english: 'Successfully uploaded file',
translated: 'Tải tệp thành công',
},
com_ui_upload_invalid: {
english: 'Invalid file for upload. Must be an image not exceeding 2 MB',
translated: 'Tệp không hợp lệ để tải lên',
},
com_ui_cancel: {
english: 'Cancel',
translated: 'Hủy',
},
com_ui_save: {
english: 'Save',
translated: 'Lưu',
},
com_ui_copy_to_clipboard: {
english: 'Copy to clipboard',
translated: 'Sao chép vào clipboard',
},
com_ui_copied_to_clipboard: {
english: 'Copied to clipboard',
translated: 'Đã sao chép vào clipboard',
},
com_ui_regenerate: {
english: 'Regenerate',
translated: 'Tạo lại',
},
com_ui_continue: {
english: 'Continue',
translated: 'Tiếp tục',
},
com_ui_edit: {
english: 'Edit',
translated: 'Sửa',
},
com_ui_success: {
english: 'Success',
translated: 'Thành công',
},
com_ui_all: {
english: 'all',
translated: 'tất cả',
},
com_ui_clear: {
english: 'Clear',
translated: 'Xóa',
},
com_ui_revoke: {
english: 'Revoke',
translated: 'Hủy bỏ',
},
com_ui_revoke_info: {
english: 'Revoke all user provided credentials',
translated: 'Hủy bỏ tất cả các thông tin xác thực được cung cấp bởi người dùng.',
},
com_ui_import_conversation: {
english: 'Import',
translated: 'Nhập khẩu',
},
com_ui_import_conversation_info: {
english: 'Import conversations from a JSON file',
translated: 'Nhập khẩu cuộc trò chuyện từ một tệp JSON',
},
com_ui_import_conversation_success: {
english: 'Conversations imported successfully',
translated: 'Đã nhập khẩu cuộc trò chuyện thành công',
},
com_ui_import_conversation_error: {
english: 'There was an error importing your conversations',
translated: 'Đã xảy ra lỗi khi nhập khẩu cuộc trò chuyện của bạn',
},
com_ui_confirm_action: {
english: 'Confirm Action',
translated: 'Xác nhận hành động',
},
com_ui_chats: {
english: 'chats',
translated: 'cuộc trò chuyện',
},
com_ui_delete: {
english: 'Delete',
translated: 'Xóa',
},
com_ui_delete_conversation: {
english: 'Delete chat?',
translated: 'Xóa cuộc trò chuyện?',
},
com_ui_delete_conversation_confirm: {
english: 'This will delete',
translated: 'Điều này sẽ xóa',
},
com_ui_rename: {
english: 'Rename',
translated: 'Đổi tên',
},
com_ui_archive: {
english: 'Archive',
translated: 'Lưu trữ',
},
com_ui_archive_error: {
english: 'Failed to archive conversation',
translated: 'Không thể lưu trữ cuộc trò chuyện',
},
com_ui_unarchive: {
english: 'Unarchive',
translated: 'Bỏ lưu trữ',
},
com_ui_unarchive_error: {
english: 'Failed to unarchive conversation',
translated: 'Không thể bỏ lưu trữ cuộc trò chuyện',
},
com_ui_more_options: {
english: 'More',
translated: 'Thêm',
},
com_auth_error_login: {
english:
'Unable to login with the information provided. Please check your credentials and try again.',
translated:
'Không thể đăng nhập với thông tin được cung cấp. Vui lòng kiểm tra thông tin đăng nhập và thử lại.',
},
com_auth_error_login_rl: {
english: 'Too many login attempts in a short amount of time. Please try again later.',
translated: 'Quá nhiều lần đăng nhập trong một khoảng thời gian ngắn. Vui lòng thử lại sau.',
},
com_auth_error_login_ban: {
english: 'Your account has been temporarily banned due to violations of our service.',
translated: 'Tài khoản của bạn đã bị khóa tạm thời do vi phạm dịch vụ của chúng tôi.',
},
com_auth_error_login_server: {
english: 'There was an internal server error. Please wait a few moments and try again.',
translated: 'Đã xảy ra lỗi máy chủ nội bộ. Vui lòng đợi một vài phút và thử lại.',
},
com_auth_no_account: {
english: 'Don\'t have an account?',
translated: 'Chưa có tài khoản?',
},
com_auth_sign_up: {
english: 'Sign up',
translated: 'Đăng ký',
},
com_auth_sign_in: {
english: 'Sign in',
translated: 'Đăng nhập',
},
com_auth_google_login: {
english: 'Continue with Google',
translated: 'Đăng nhập bằng Google',
},
com_auth_facebook_login: {
english: 'Continue with Facebook',
translated: 'Đăng nhập bằng Facebook',
},
com_auth_github_login: {
english: 'Continue with Github',
translated: 'Đăng nhập bằng Github',
},
com_auth_discord_login: {
english: 'Continue with Discord',
translated: 'Đăng nhập bằng Discord',
},
com_auth_email: {
english: 'Email',
translated: 'Email',
},
com_auth_email_required: {
english: 'Email is required',
translated: 'Email là bắt buộc',
},
com_auth_email_min_length: {
english: 'Email must be at least 6 characters',
translated: 'Email phải có ít nhất 6 ký tự',
},
com_auth_email_max_length: {
english: 'Email should not be longer than 120 characters',
translated: 'Email không được dài hơn 120 ký tự',
},
com_auth_email_pattern: {
english: 'You must enter a valid email address',
translated: 'Bạn phải nhập địa chỉ email hợp lệ',
},
com_auth_email_address: {
english: 'Email address',
translated: 'Địa chỉ email',
},
com_auth_password: {
english: 'Password',
translated: 'Mật khẩu',
},
com_auth_password_required: {
english: 'Password is required',
translated: 'Mật khẩu là bắt buộc',
},
com_auth_password_min_length: {
english: 'Password must be at least 8 characters',
translated: 'Mật khẩu phải có ít nhất 8 ký tự',
},
com_auth_password_max_length: {
english: 'Password must be less than 128 characters',
translated: 'Mật khẩu phải ít hơn 128 ký tự',
},
com_auth_password_forgot: {
english: 'Forgot Password?',
translated: 'Quên mật khẩu?',
},
com_auth_password_confirm: {
english: 'Confirm password',
translated: 'Xác nhận mật khẩu',
},
com_auth_password_not_match: {
english: 'Passwords do not match',
translated: 'Mật khẩu không khớp',
},
com_auth_continue: {
english: 'Continue',
translated: 'Tiếp tục',
},
com_auth_create_account: {
english: 'Create your account',
translated: 'Tạo tài khoản của bạn',
},
com_auth_error_create: {
english: 'There was an error attempting to register your account. Please try again.',
translated: 'Có lỗi khi đăng ký tài khoản của bạn. Vui lòng thử lại.',
},
com_auth_full_name: {
english: 'Full name',
translated: 'Họ và tên đầy đủ',
},
com_auth_name_required: {
english: 'Name is required',
translated: 'Tên là bắt buộc',
},
com_auth_name_min_length: {
english: 'Name must be at least 3 characters',
translated: 'Tên phải có ít nhất 3 ký tự',
},
com_auth_name_max_length: {
english: 'Name must be less than 80 characters',
translated: 'Tên phải ít hơn 80 ký tự',
},
com_auth_username: {
english: 'Username (optional)',
translated: 'Tên người dùng (tùy chọn)',
},
com_auth_username_required: {
english: 'Username is required',
translated: 'Tên người dùng là bắt buộc',
},
com_auth_username_min_length: {
english: 'Username must be at least 2 characters',
translated: 'Tên người dùng phải có ít nhất 2 ký tự',
},
com_auth_username_max_length: {
english: 'Username must be less than 20 characters',
translated: 'Tên người dùng phải ít hơn 20 ký tự',
},
com_auth_already_have_account: {
english: 'Already have an account?',
translated: 'Đã có tài khoản?',
},
com_auth_login: {
english: 'Login',
translated: 'Đăng nhập',
},
com_auth_reset_password: {
english: 'Reset your password',
translated: 'Đặt lại mật khẩu',
},
com_auth_click: {
english: 'Click',
translated: 'Nhấp chuột',
},
com_auth_here: {
english: 'HERE',
translated: 'VÀO ĐÂY',
},
com_auth_to_reset_your_password: {
english: 'to reset your password.',
translated: 'để đặt lại mật khẩu của bạn.',
},
com_auth_reset_password_link_sent: {
english: 'Email Sent',
translated: 'Email đã được gửi',
},
com_auth_reset_password_email_sent: {
english: 'An email has been sent to you with further instructions to reset your password.',
translated: 'Một email đã được gửi đến bạn với hướng dẫn chi tiết để đặt lại mật khẩu.',
},
com_auth_error_reset_password: {
english:
'There was a problem resetting your password. There was no user found with the email address provided. Please try again.',
translated:
'Đã xảy ra sự cố khi đặt lại mật khẩu của bạn. Không tìm thấy người dùng nào với địa chỉ email đã cung cấp. Vui lòng thử lại.',
},
com_auth_reset_password_success: {
english: 'Password Reset Success',
translated: 'Đặt lại mật khẩu thành công',
},
com_auth_login_with_new_password: {
english: 'You may now login with your new password.',
translated: 'Bây giờ bạn có thể đăng nhập bằng mật khẩu mới của mình.',
},
com_auth_error_invalid_reset_token: {
english: 'This password reset token is no longer valid.',
translated: 'Mã đặt lại mật khẩu này không còn hợp lệ.',
},
com_auth_click_here: {
english: 'Click here',
translated: 'Nhấp vào đây',
},
com_auth_to_try_again: {
english: 'to try again.',
translated: 'để thử lại.',
},
com_auth_submit_registration: {
english: 'Submit registration',
translated: 'Gửi đăng ký',
},
com_auth_welcome_back: {
english: 'Welcome back',
translated: 'Chào mừng trở lại',
},
com_endpoint_open_menu: {
english: 'Open Menu',
translated: 'Mở Menu',
},
com_endpoint_bing_enable_sydney: {
english: 'Enable Sydney',
translated: 'Bật Sydney',
},
com_endpoint_bing_to_enable_sydney: {
english: 'To enable Sydney',
translated: 'Để bật Sydney',
},
com_endpoint_bing_jailbreak: {
english: 'Jailbreak',
translated: 'Bẻ khóa',
},
com_endpoint_bing_context_placeholder: {
english:
'Bing can use up to 7k tokens for \'context\', which it can reference for the conversation. The specific limit is not known but may run into errors exceeding 7k tokens',
translated:
'Bing có thể sử dụng tối đa 7k mã thông báo cho \'ngữ cảnh\', mà nó có thể tham khảo trong cuộc trò chuyện. Giới hạn cụ thể không được biết nhưng có thể gặp lỗi vượt quá 7k mã thông báo',
},
com_endpoint_bing_system_message_placeholder: {
english:
'WARNING: Misuse of this feature can get you BANNED from using Bing! Click on \'System Message\' for full instructions and the default message if omitted, which is the \'Sydney\' preset that is considered safe.',
translated:
'CẢNH BÁO: Sử dụng sai chức năng này có thể bị CẤM sử dụng Bing! Nhấp vào \'Thông điệp hệ thống\' để có hướng dẫn đầy đủ và thông điệp mặc định nếu không có (mặc định là \'Sydney\') được coi là an toàn.',
},
com_endpoint_system_message: {
english: 'System Message',
translated: 'Thông điệp hệ thống',
},
com_endpoint_default_blank: {
english: 'default: blank',
translated: 'mặc định: trống',
},
com_endpoint_default_false: {
english: 'default: false',
translated: 'mặc định: sai',
},
com_endpoint_default_creative: {
english: 'default: creative',
translated: 'mặc định: sáng tạo',
},
com_endpoint_default_empty: {
english: 'default: empty',
translated: 'mặc định: trống rỗng',
},
com_endpoint_default_with_num: {
english: 'default: {0}',
translated: 'mặc định: {0}',
},
com_endpoint_context: {
english: 'Context',
translated: 'Ngữ cảnh',
},
com_endpoint_tone_style: {
english: 'Tone Style',
translated: 'Phong cách nét',
},
com_endpoint_token_count: {
english: 'Token count',
translated: 'Số mã thông báo',
},
com_endpoint_output: {
english: 'Output',
translated: 'Đầu ra',
},
com_endpoint_google_temp: {
english:
'Higher values = more random, while lower values = more focused and deterministic. We recommend altering this or Top P but not both.',
translated:
'Giá trị cao = ngẫu nhiên hơn, trong khi giá trị thấp = tập trung và xác định hơn. Chúng tôi khuyến nghị thay đổi giá trị này hoặc Top P nhưng không phải cả hai.',
},
com_endpoint_google_topp: {
english:
'Top-p changes how the model selects tokens for output. Tokens are selected from most K (see topK parameter) probable to least until the sum of their probabilities equals the top-p value.',
translated:
'Top-p thay đổi cách mô hình chọn mã thông báo để xuất. Mã thông báo được chọn từ căn cứ có xác suất cao nhất đến thấp nhất cho đến khi tổng xác suất của chúng bằng giá trị top-p.',
},
com_endpoint_google_topk: {
english:
'Top-k changes how the model selects tokens for output. A top-k of 1 means the selected token is the most probable among all tokens in the model\'s vocabulary (also called greedy decoding), while a top-k of 3 means that the next token is selected from among the 3 most probable tokens (using temperature).',
translated:
'Top-k thay đổi cách mô hình chọn mã thông báo để xuất. Top-k là 1 có nghĩa là mã thông báo được chọn là phổ biến nhất trong tất cả các mã thông báo trong bảng từ vựng của mô hình (còn được gọi là giải mã tham lam), trong khi top-k là 3 có nghĩa là mã thông báo tiếp theo được chọn từ giữa 3 mã thông báo phổ biến nhất (sử dụng nhiệt độ).',
},
com_endpoint_google_maxoutputtokens: {
english:
' \tMaximum number of tokens that can be generated in the response. Specify a lower value for shorter responses and a higher value for longer responses.',
translated:
'Số mã thông báo tối đa có thể được tạo ra trong phản hồi. Chỉ định một giá trị thấp hơn cho các phản hồi ngắn hơn và một giá trị cao hơn cho các phản hồi dài hơn.',
},
com_endpoint_google_custom_name_placeholder: {
english: 'Set a custom name for Google',
translated: 'Đặt tên tùy chỉnh cho Google',
},
com_endpoint_prompt_prefix_placeholder: {
english: 'Set custom instructions or context. Ignored if empty.',
translated: 'Đặt hướng dẫn hoặc ngữ cảnh tùy chỉnh. Bỏ qua nếu trống.',
},
com_endpoint_custom_name: {
english: 'Custom Name',
translated: 'Tên tùy chỉnh',
},
com_endpoint_prompt_prefix: {
english: 'Custom Instructions',
translated: 'Tiền tố',
},
com_endpoint_temperature: {
english: 'Temperature',
translated: 'Nhiệt độ',
},
com_endpoint_default: {
english: 'default',
translated: 'mặc định',
},
com_endpoint_top_p: {
english: 'Top P',
translated: 'Top P',
},
com_endpoint_top_k: {
english: 'Top K',
translated: 'Top K',
},
com_endpoint_max_output_tokens: {
english: 'Max Output Tokens',
translated: 'Số mã thông báo tối đa',
},
com_endpoint_openai_temp: {
english:
'Higher values = more random, while lower values = more focused and deterministic. We recommend altering this or Top P but not both.',
translated:
'Giá trị cao = ngẫu nhiên hơn, trong khi giá trị thấp = tập trung và xác định hơn. Chúng tôi khuyến nghị thay đổi giá trị này hoặc Top P nhưng không phải cả hai.',
},
com_endpoint_openai_max: {
english:
'The max tokens to generate. The total length of input tokens and generated tokens is limited by the model\'s context length.',
translated:
'Số mã thông báo tối đa để tạo. Tổng chiều dài của mã thông báo đầu vào và mã thông báo đã tạo bị giới hạn bởi độ dài ngữ cảnh của mô hình.',
},
com_endpoint_openai_topp: {
english:
'An alternative to sampling with temperature, called nucleus sampling, where the model considers the results of the tokens with top_p probability mass. So 0.1 means only the tokens comprising the top 10% probability mass are considered. We recommend altering this or temperature but not both.',
translated:
'Một phương pháp thay thế cho việc lấy mẫu nhiệt độ, được gọi là lấy mẫu ranh giới, nơi mô hình xem xét kết quả của các mã thông báo với khối lượng xác suất top_p. Vì vậy, giá trị 0.1 có nghĩa là chỉ các mã thông báo bao gồm 10% khối lượng xác suất top_p được xem xét. Chúng tôi khuyến nghị thay đổi giá trị này hoặc nhiệt độ nhưng không phải cả hai.',
},
com_endpoint_openai_freq: {
english:
'Number between -2.0 and 2.0. Positive values penalize new tokens based on their existing frequency in the text so far, decreasing the model\'s likelihood to repeat the same line verbatim.',
translated:
'Số từ giữa -2.0 và 2.0. Giá trị dương trừu tượng hóa các mã thông báo mới dựa trên tần suất hiện có của chúng trong văn bản, làm giảm khả năng mô hình lặp lại cùng một dòng văn hoàn toàn.',
},
com_endpoint_openai_pres: {
english:
'Number between -2.0 and 2.0. Positive values penalize new tokens based on whether they appear in the text so far, increasing the model\'s likelihood to talk about new topics.',
translated:
'Số từ giữa -2.0 và 2.0. Giá trị dương trừu tượng hóa mã thông báo mới dựa trên việc chúng có xuất hiện trong văn bản, làm tăng khả năng của mô hình để nói về các chủ đề mới.',
},
com_endpoint_openai_custom_name_placeholder: {
english: 'Set a custom name for the AI',
translated: 'Đặt tên tùy chỉnh cho ChatGPT',
},
com_endpoint_openai_prompt_prefix_placeholder: {
english: 'Set custom instructions to include in System Message. Default: none',
translated: 'Đặt hướng dẫn tùy chỉnh để bao gồm vào Thông điệp hệ thống. Mặc định: không có',
},
com_endpoint_anthropic_temp: {
english:
'Ranges from 0 to 1. Use temp closer to 0 for analytical / multiple choice, and closer to 1 for creative and generative tasks. We recommend altering this or Top P but not both.',
translated:
'Các giá trị nằm trong khoảng từ 0 đến 1. Sử dụng nhiệt độ gần 0 cho các nhiệm vụ phân tích / lựa chọn nhiều lựa chọn, và gần 1 cho các nhiệm vụ sáng tạo và tạo ra. Chúng tôi khuyến nghị thay đổi giá trị này hoặc Top P nhưng không phải cả hai.',
},
com_endpoint_anthropic_topp: {
english:
'Top-p changes how the model selects tokens for output. Tokens are selected from most K (see topK parameter) probable to least until the sum of their probabilities equals the top-p value.',
translated:
'Top-p thay đổi cách mô hình chọn mã thông báo để xuất. Mã thông báo được chọn từ căn cứ có xác suất cao nhất đến thấp nhất cho đến khi tổng xác suất của chúng bằng giá trị top-p.',
},
com_endpoint_anthropic_topk: {
english:
'Top-k changes how the model selects tokens for output. A top-k of 1 means the selected token is the most probable among all tokens in the model\'s vocabulary (also called greedy decoding), while a top-k of 3 means that the next token is selected from among the 3 most probable tokens (using temperature).',
translated:
'Top-k thay đổi cách mô hình chọn mã thông báo để xuất. Top-k là 1 có nghĩa là mã thông báo được chọn là phổ biến nhất trong tất cả các mã thông báo trong bảng từ vựng của mô hình (còn được gọi là giải mã tham lam), trong khi top-k là 3 có nghĩa là mã thông báo tiếp theo được chọn từ giữa 3 mã thông báo phổ biến nhất (sử dụng nhiệt độ).',
},
com_endpoint_anthropic_maxoutputtokens: {
english:
'Maximum number of tokens that can be generated in the response. Specify a lower value for shorter responses and a higher value for longer responses.',
translated:
'Số mã thông báo tối đa có thể được tạo ra trong phản hồi. Chỉ định một giá trị thấp hơn cho các phản hồi ngắn hơn và một giá trị cao hơn cho các phản hồi dài hơn.',
},
com_endpoint_anthropic_custom_name_placeholder: {
english: 'Set a custom name for Anthropic',
translated: 'Đặt tên tùy chỉnh cho Anthropic',
},
com_endpoint_frequency_penalty: {
english: 'Frequency Penalty',
translated: 'Hình phạt tần suất',
},
com_endpoint_presence_penalty: {
english: 'Presence Penalty',
translated: 'Hình phạt hiện diện',
},
com_endpoint_plug_use_functions: {
english: 'Use Functions',
translated: 'Sử dụng chức năng',
},
com_endpoint_plug_skip_completion: {
english: 'Skip Completion',
translated: 'Bỏ qua hoàn thành',
},
com_endpoint_disabled_with_tools: {
english: 'disabled with tools',
translated: 'bị vô hiệu hóa với các công cụ',
},
com_endpoint_disabled_with_tools_placeholder: {
english: 'Disabled with Tools Selected',
translated: 'Bị vô hiệu hóa với các công cụ đã chọn',
},
com_endpoint_plug_set_custom_instructions_for_gpt_placeholder: {
english: 'Set custom instructions to include in System Message. Default: none',
translated: 'Đặt hướng dẫn tùy chỉnh để bao gồm trong Thông điệp hệ thống. Mặc định: không có',
},
com_endpoint_import: {
english: 'Import',
translated: 'Nhập',
},
com_endpoint_set_custom_name: {
english: 'Set a custom name, in case you can find this preset',
translated: 'Đặt tên tùy chỉnh, nếu bạn có thể tìm thấy cài đặt này',
},
com_endpoint_preset: {
english: 'preset',
translated: 'đặt sẵn',
},
com_endpoint_presets: {
english: 'presets',
translated: 'đặt sẵn',
},
com_endpoint_preset_name: {
english: 'Preset Name',
translated: 'Tên đặt sẵn',
},
com_endpoint_new_topic: {
english: 'New Topic',
translated: 'Chủ đề mới',
},
com_endpoint: {
english: 'Endpoint',
translated: 'Điểm kết thúc',
},
com_endpoint_hide: {
english: 'Hide',
translated: 'Ẩn',
},
com_endpoint_show: {
english: 'Show',
translated: 'Hiển thị',
},
com_endpoint_examples: {
english: ' Presets',
translated: ' Đặt sẵn',
},
com_endpoint_completion: {
english: 'Completion',
translated: 'Hoàn thành',
},
com_endpoint_agent: {
english: 'Agent',
translated: 'Đặc trưng',
},
com_endpoint_show_what_settings: {
english: 'Show {0} Settings',
translated: 'Hiển thị cài đặt {0}',
},
com_endpoint_export: {
english: 'Export',
translated: 'Xuất',
},
com_endpoint_save_as_preset: {
english: 'Save As Preset',
translated: 'Lưu dưới dạng đặt sẵn',
},
com_endpoint_presets_clear_warning: {
english: 'Are you sure you want to clear all presets? This is irreversible.',
translated: 'Bạn có chắc chắn muốn xóa tất cả các đặt sẵn? Hành động này không thể hoàn tác.',
},
com_endpoint_not_implemented: {
english: 'Not implemented',
translated: 'Chưa thực hiện',
},
com_endpoint_no_presets: {
english: 'No presets yet, use the settings button to create one',
translated: 'Chưa có đặt sẵn',
},
com_endpoint_not_available: {
english: 'No endpoint available',
translated: 'Không có điểm kết thúc nào khả dụng',
},
com_endpoint_view_options: {
english: 'View Options',
translated: 'Xem tùy chọn',
},
com_endpoint_save_convo_as_preset: {
english: 'Save Conversation as Preset',
translated: 'Lưu cuộc trò chuyện dưới dạng đặt sẵn',
},
com_endpoint_my_preset: {
english: 'My Preset',
translated: 'Đặt sẵn của tôi',
},
com_endpoint_agent_model: {
english: 'Agent Model (Recommended: GPT-3.5)',
translated: 'Mô hình Đặc trưng (Đề xuất: GPT-3.5)',
},
com_endpoint_completion_model: {
english: 'Completion Model (Recommended: GPT-4)',
translated: 'Mô hình Hoàn thành (Đề xuất: GPT-4)',
},
com_endpoint_func_hover: {
english: 'Enable use of Plugins as OpenAI Functions',
translated: 'Cho phép sử dụng Plugin như các chức năng OpenAI',
},
com_endpoint_skip_hover: {
english:
'Enable skipping the completion step, which reviews the final answer and generated steps',
translated:
'Cho phép bỏ qua bước hoàn thành, kiểm tra câu trả lời cuối cùng và các bước đã tạo',
},
com_endpoint_config_key: {
english: 'Set API Key',
translated: 'Đặt Khóa API',
},
com_endpoint_config_key_for: {
english: 'Set API Key for',
translated: 'Đặt Khóa API cho',
},
com_endpoint_config_key_name: {
english: 'Key',
translated: 'Khóa',
},
com_endpoint_config_value: {
english: 'Enter value for',
translated: 'Nhập giá trị cho',
},
com_endpoint_config_key_name_placeholder: {
english: 'Set API key first',
translated: 'Đặt khóa API trước',
},
com_endpoint_config_key_encryption: {
english: 'Your key will be encrypted and deleted at',
translated: 'Khóa của bạn sẽ được mã hóa và xóa vào lúc',
},
com_endpoint_config_key_expiry: {
english: 'the expiry time',
translated: 'thời gian hết hạn',
},
com_endpoint_config_key_import_json_key: {
english: 'Import Service Account JSON Key.',
translated: 'Nhập Khóa JSON Tài khoản Dịch vụ.',
},
com_endpoint_config_key_import_json_key_success: {
english: 'Successfully Imported Service Account JSON Key',
translated: 'Nhập thành công Khóa JSON Tài khoản Dịch vụ',
},
com_endpoint_config_key_import_json_key_invalid: {
english: 'Invalid Service Account JSON Key, Did you import the correct file?',
translated: 'Khóa JSON Tài khoản Dịch vụ không hợp lệ, Bạn đã nhập đúng tệp không?',
},
com_endpoint_config_key_get_edge_key: {
english: 'To get your Access token for Bing, login to',
translated: 'Để nhận Mã truy cập Bing của bạn, đăng nhập vào',
},
com_endpoint_config_key_get_edge_key_dev_tool: {
english:
'Use dev tools or an extension while logged into the site to copy the content of the _U cookie. If this fails, follow these',
translated:
'Sử dụng các công cụ phát triển hoặc tiện ích mở rộng trong khi đăng nhập vào trang web để sao chép nội dung của cookie _U. Nếu không thành công, làm theo',
},
com_endpoint_config_key_edge_instructions: {
english: 'instructions',
translated: 'hướng dẫn',
},
com_endpoint_config_key_edge_full_key_string: {
english: 'to provide the full cookie strings.',
translated: 'để cung cấp chuỗi cookie đầy đủ.',
},
com_endpoint_config_key_chatgpt: {
english: 'To get your Access token For ChatGPT \'Free Version\', login to',
translated: 'Để nhận Mã truy cập của bạn cho ChatGPT \'Phiên bản miễn phí\', đăng nhập vào',
},
com_endpoint_config_key_chatgpt_then_visit: {
english: 'then visit',
translated: 'sau đó truy cập',
},
com_endpoint_config_key_chatgpt_copy_token: {
english: 'Copy access token.',
translated: 'Sao chép mã truy cập.',
},
com_endpoint_config_key_google_need_to: {
english: 'You need to',
translated: 'Bạn cần',
},
com_endpoint_config_key_google_vertex_ai: {
english: 'Enable Vertex AI',
translated: 'Bật Vertex AI',
},
com_endpoint_config_key_google_vertex_api: {
english: 'API on Google Cloud, then',
translated: 'API trên Google Cloud, sau đó',
},
com_endpoint_config_key_google_service_account: {
english: 'Create a Service Account',
translated: 'Tạo một Tài khoản Dịch vụ',
},
com_endpoint_config_key_google_vertex_api_role: {
english:
'Make sure to click \'Create and Continue\' to give at least the \'Vertex AI User\' role. Lastly, create a JSON key to import here.',
translated:
'Hãy chắc chắn nhấp vào \'Tạo và Tiếp tục\' để cấp ít nhất vai trò \'Người dùng Vertex AI\' thì còn lại, tạo một khóa JSON để nhập vào đây.',
},
com_nav_auto_scroll: {
english: 'Auto-Scroll to latest message on chat open',
translated: 'Cuộn tự động đến tin nhắn mới nhất khi mở',
},
com_nav_plugin_store: {
english: 'Plugin store',
translated: 'Cửa hàng Plugin',
},
com_nav_plugin_search: {
english: 'Search plugins',
translated: 'Tìm kiếm plugin',
},
com_nav_plugin_auth_error: {
english: 'There was an error attempting to authenticate this plugin. Please try again.',
translated: 'Đã xảy ra lỗi khi xác thực plugin này. Vui lòng thử lại.',
},
com_nav_export_filename: {
english: 'Filename',
translated: 'Tên tệp',
},
com_nav_export_filename_placeholder: {
english: 'Set the filename',
translated: 'Đặt tên cho tệp',
},
com_nav_export_type: {
english: 'Type',
translated: 'Loại',
},
com_nav_export_include_endpoint_options: {
english: 'Include endpoint options',
translated: 'Bao gồm các tùy chọn điểm kết thúc',
},
com_nav_enabled: {
english: 'Enabled',
translated: 'Đã bật',
},
com_nav_not_supported: {
english: 'Not Supported',
translated: 'Không được hỗ trợ',
},
com_nav_export_all_message_branches: {
english: 'Export all message branches',
translated: 'Xuất tất cả các nhánh tin nhắn',
},
com_nav_export_recursive_or_sequential: {
english: 'Recursive or sequential?',
translated: 'Đệ quy hay tuần tự?',
},
com_nav_export_recursive: {
english: 'Recursive',
translated: 'Đệ quy',
},
com_nav_export_conversation: {
english: 'Export conversation',
translated: 'Xuất cuộc trò chuyện',
},
com_nav_theme: {
english: 'Theme',
translated: 'Chủ đề',
},
com_nav_theme_system: {
english: 'System',
translated: 'Hệ thống',
},
com_nav_theme_dark: {
english: 'Dark',
translated: 'Tối',
},
com_nav_theme_light: {
english: 'Light',
translated: 'Sáng',
},
com_nav_clear_all_chats: {
english: 'Clear all chats',
translated: 'Xóa tất cả cuộc trò chuyện',
},
com_nav_confirm_clear: {
english: 'Confirm Clear',
translated: 'Xác nhận xóa',
},
com_nav_close_sidebar: {
english: 'Close sidebar',
translated: 'Đóng thanh bên',
},
com_nav_open_sidebar: {
english: 'Open sidebar',
translated: 'Mở thanh bên',
},
com_nav_send_message: {
english: 'Send message',
translated: 'Gửi tin nhắn',
},
com_nav_log_out: {
english: 'Log out',
translated: 'Đăng xuất',
},
com_nav_user: {
english: 'USER',
translated: 'NGƯỜI DÙNG',
},
com_nav_clear_conversation: {
english: 'Clear conversations',
translated: 'Xóa cuộc trò chuyện',
},
com_nav_clear_conversation_confirm_message: {
english: 'Are you sure you want to clear all conversations? This is irreversible.',
translated:
'Bạn có chắc chắn muốn xóa tất cả cuộc trò chuyện? Hành động này không thể hoàn tác.',
},
com_nav_help_faq: {
english: 'Help & FAQ',
translated: 'Trợ giúp & Câu hỏi thường gặp',
},
com_nav_settings: {
english: 'Settings',
translated: 'Cài đặt',
},
com_nav_search_placeholder: {
english: 'Search messages',
translated: 'Tìm kiếm tin nhắn',
},
com_nav_setting_general: {
english: 'General',
translated: 'Chung',
},
com_nav_setting_data: {
english: 'Data controls',
translated: 'Kiểm soát dữ liệu',
},
};

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,15 @@
استنادًا إلى المقارنات المذكورة أعلاه بين الترجمات العربية ونظيراتها الإنجليزية، فيما يلي بعض الأفكار لتحسين عملية الترجمة مع التركيز على الملاءمة الثقافية والسياقية:
- التأكد من اختيار المصطلحات والعبارات الأكثر شيوعًا واستخدامًا في السياق العربي، بدلاً من الترجمة الحرفية. على سبيل المثال، استخدام "تسجيل الدخول" بدلاً من "تسجيل الدخول".
- مراعاة الاختلافات في بنية الجملة بين اللغتين، حيث تميل اللغة العربية إلى استخدام جمل أطول وأكثر تعقيدًا مقارنة بالإنجليزية. يمكن تبسيط الجمل قليلاً لتحسين الوضوح والقراءة.
- الانتباه إلى الاختلافات الثقافية في التعبيرات والمفاهيم. على سبيل المثال، قد لا يكون مفهوم "الهروب من السجن" شائعًا في السياق العربي، لذا قد يكون من الأفضل استخدام تعبير بديل.
- التأكد من استخدام علامات الترقيم بشكل صحيح وفقًا لقواعد اللغة العربية، حيث قد تختلف عن الإنجليزية في بعض الحالات.
- مراجعة الترجمات من قبل متحدثين أصليين للغة العربية للتحقق من دقتها وملاءمتها الثقافية.
فيما يلي موجز يمكن استخدامه لإبلاغ الترجمات المستقبلية إلى اللغة العربية بشكل أفضل:
عند ترجمة النصوص إلى اللغة العربية، يرجى مراعاة السياق الثقافي والاستخدام الشائع للمصطلحات والتعبيرات. حاول اختيار الكلمات والعبارات الأكثر ملاءمة وفهمًا للجمهور العربي، بدلاً من الترجمة الحرفية. انتبه إلى الاختلافات في بنية الجملة وعلامات الترقيم بين اللغتين، وقم بتعديل الترجمة وفقًا لذلك لتحسين الوضوح والقراءة. تأكد من مراجعة الترجمات من قبل متحدثين أصليين للغة للتحقق من دقتها وملاءمتها الثقافية. الهدف هو إنتاج ترجمة طبيعية وسلسة تنقل المعنى المقصود بفعالية مع الحفاظ على الدقة والاحترام للغة والثقافة العربية.

View file

@ -0,0 +1,17 @@
Bitte berücksichtige bei der Übersetzung ins Deutsche die folgenden Punkte, um eine natürlich klingende und kulturell relevante Übersetzung zu gewährleisten:
1. Verwende die korrekte Anrede für den Benutzer, je nach Kontext entweder "Sie" (formell) oder "du" (informell). In den meisten Fällen ist "du" in Benutzeroberflächen angemessen, da es einen freundlichen und einladenden Ton vermittelt.
2. Achte auf die richtige Verwendung von Fachbegriffen und Anglizismen. Einige technische Begriffe wie "Token", "API" oder "Plugin" können unübersetzt bleiben, während andere wie "Endpunkt" oder "Assistent" ins Deutsche übersetzt werden sollten.
3. Verwende geschlechtsneutrale Formulierungen, wo immer möglich, um Inklusivität zu fördern. Anstatt "Benutzer" könnte beispielsweise "Nutzende" verwendet werden.
4. Berücksichtige die Länge der übersetzten Texte, insbesondere bei Schaltflächen oder Labels, da die deutsche Sprache oft längere Wörter und Phrasen erfordert als das Englische. Passe die Größe und das Layout der Benutzeroberfläche entsprechend an.
5. Achte auf Konsistenz in der Terminologie und im Stil innerhalb der gesamten Anwendung. Verwende einheitliche Begriffe für wiederkehrende Elemente und Aktionen.
6. Berücksichtige kulturelle Unterschiede und Nuancen bei der Übersetzung von Beispielen, Anweisungen oder Fehlermeldungen. Passe sie gegebenenfalls an den deutschen Kontext an.
7. Überprüfe die Übersetzungen auf Grammatik, Rechtschreibung und Zeichensetzung, um eine hohe sprachliche Qualität zu gewährleisten.
Bitte liefere die Übersetzungen im JSON-Format mit den entsprechenden Schlüsseln und Werten. Gib außerdem Feedback zu Übersetzungen, die verbessert werden können, um die Benutzerfreundlichkeit und das Verständnis zu optimieren.

View file

@ -0,0 +1,17 @@
Al traducir la interfaz de usuario y los mensajes de una aplicación al español, por favor considera lo siguiente:
- Mantén un tono formal pero amigable, utilizando "usted" en lugar de "tú" para dirigirte al usuario. Esto transmite respeto y profesionalismo.
- Traduce los términos técnicos de manera precisa pero explicativa cuando sea necesario, para asegurar la comprensión por parte de usuarios no técnicos. Por ejemplo, "endpoint" podría traducirse como "punto de conexión", acompañado de una breve explicación si el contexto lo permite.
- Adapta las expresiones idiomáticas y los modismos al español cuando sea posible, buscando equivalentes que conserven el significado original. Si no existe una traducción directa, opta por una frase que transmita la idea de manera clara y natural en español.
- Presta atención a las diferencias regionales en el uso del español, eligiendo términos ampliamente comprensibles en distintos países hispanohablantes cuando existan variaciones. Evita localismos que puedan causar confusión.
- Sé consistente en la terminología y el estilo a lo largo de toda la aplicación, manteniendo la coherencia en la experiencia del usuario.
- Considera el contexto cultural al traducir ejemplos o referencias, adaptándolos cuando sea relevante para el público hispanohablante. Esto ayuda a crear una experiencia más personalizada y significativa.
- Revisa cuidadosamente las traducciones para asegurar que sean gramaticalmente correctas, respeten las convenciones de puntuación y ortografía del español, y mantengan el significado y la intención originales.
Al seguir estas pautas, podremos crear traducciones al español de alta calidad, que sean claras, precisas y culturalmente relevantes para nuestros usuarios. Nuestro objetivo es brindar una experiencia óptima y adaptada a las necesidades y expectativas del público hispanohablante.

View file

@ -0,0 +1,19 @@
Lorsque vous traduisez vers le français, gardez à l'esprit les points suivants pour assurer une traduction précise, naturelle et adaptée au contexte :
1. Utilisez un langage formel et professionnel, tout en restant convivial et accessible. Évitez le jargon technique ou les expressions trop familières, sauf si le contexte l'exige.
2. Soyez attentif au genre et au nombre des noms, adjectifs et participes passés. Assurez-vous que les accords sont corrects et cohérents tout au long du texte.
3. Utilisez les termes techniques appropriés lorsqu'il s'agit de fonctionnalités, de paramètres ou de concepts spécifiques à l'informatique et à l'intelligence artificielle. Si nécessaire, fournissez une brève explication pour clarifier le sens.
4. Adaptez les expressions idiomatiques, les métaphores et les références culturelles pour qu'elles soient comprises par un public francophone. Si une traduction littérale ne convient pas, trouvez une alternative qui transmet le même sens.
5. Soyez cohérent dans l'utilisation des termes clés tout au long de la traduction. Créez un glossaire si nécessaire pour assurer l'uniformité.
6. Faites attention à la longueur des phrases et à la structure grammaticale. Le français a tendance à avoir des phrases plus longues que l'anglais, mais veillez à ce que le sens reste clair et facile à suivre.
7. Relisez attentivement votre traduction pour vérifier la grammaire, l'orthographe, la ponctuation et la cohérence globale. Assurez-vous que le texte traduit est fluide, naturel et agréable à lire.
8. Tenez compte du contexte spécifique de l'application ou du service pour lequel vous traduisez. Adaptez le ton, le style et la terminologie en conséquence.
En gardant ces points à l'esprit, vous serez en mesure de fournir des traductions françaises de haute qualité qui résonnent auprès de votre public cible et transmettent efficacement le message souhaité.

View file

@ -0,0 +1,13 @@
Ecco un prompt per guidare le traduzioni future in italiano, tenendo conto delle sfumature culturali e contestuali:
Quando traduci dall'inglese all'italiano, considera attentamente il contesto culturale e l'uso idiomatico della lingua di destinazione. Alcune espressioni o frasi fatte in inglese potrebbero non avere un equivalente diretto in italiano, quindi cerca di catturare il significato sottostante e di riformularlo in modo naturale per un pubblico italiano.
Presta attenzione alle sfumature e alle connotazioni delle parole scelte. Cerca di mantenere il tono e lo stile del testo originale, adattandoli però alle convenzioni e alle aspettative dei lettori italiani. Valuta se un approccio più formale o informale sia appropriato in base al contesto.
Tieni presente le differenze grammaticali e sintattiche tra le due lingue. L'italiano spesso utilizza frasi più lunghe e articolate rispetto all'inglese, quindi non esitare a dividere frasi complesse o a riorganizzare gli elementi per migliorare la scorrevolezza e la comprensibilità.
Quando traduci termini tecnici o specifici di un settore, verifica se esiste una terminologia consolidata in italiano. Se un termine non ha un equivalente diretto, considera se sia meglio mantenere il termine inglese o fornire una breve spiegazione per chiarirne il significato.
Infine, rileggi sempre la traduzione per assicurarti che suoni naturale e scorrevole per un madrelingua italiano. Chiedi a te stesso se il testo tradotto trasmette efficacemente il messaggio originale e se risulta convincente e coinvolgente per il pubblico di destinazione.
Ricorda, una buona traduzione non si limita a trasporre le parole da una lingua all'altra, ma cerca di comunicare il significato e le sfumature in modo culturalmente appropriato e rilevante per i lettori italiani.

View file

@ -0,0 +1,17 @@
以下の点を考慮して、日本語への翻訳プロセスを改善するためのプロンプトを作成します。
- 直訳するのではなく、日本語としての自然さや分かりやすさを重視する。
- 英語の表現をそのまま使うのではなく、日本の文化や状況に合わせて適切な表現に置き換える。
- 日本のユーザーにとって親しみやすく、使いやすい表現を選ぶ。
- 英語の言い回しや文法構造に引きずられず、日本語の文法や言い回しに沿った翻訳を心がける。
- 専門用語や技術用語は、日本のIT業界で一般的に使われている用語に置き換える。
- 英語のニュアンスを理解した上で、日本語として適切なニュアンスを持つ表現を選ぶ。
- 日本のユーザーが理解しやすいように、必要に応じて説明を加えたり、例を示したりする。
- 丁寧語と普通語の使い分けに注意し、ユーザーに合った語調を選ぶ。
- 日本語特有の表現や言い回しを積極的に取り入れ、自然な翻訳を目指す。
- 翻訳後、日本語ネイティブスピーカーによるレビューを受け、改善点を反映する。
これらの点を踏まえ、以下のプロンプトを提案します。
日本語翻訳プロンプト:
英語の原文を理解した上で、日本語としての自然さと分かりやすさを重視した翻訳を心がけてください。直訳ではなく、日本の文化や状況に合わせた適切な表現を選び、日本のユーザーにとって親しみやすく使いやすい翻訳を目指します。英語特有の言い回しや文法構造に引きずられず、日本語の文法や言い回しに沿った翻訳を心がけてください。専門用語や技術用語は、日本のIT業界で一般的に使われている用語に置き換えます。英語のニュアンスを理解した上で、日本語として適切なニュアンスを持つ表現を選んでください。日本のユーザーが理解しやすいように、必要に応じて説明を加えたり、例を示したりしてください。丁寧語と普通語の使い分けに注意し、ユーザーに合った語調を選びます。日本語特有の表現や言い回しを積極的に取り入れ、自然な翻訳を目指してください。翻訳後は、日本語ネイティブスピーカーによるレビューを受け、改善点を反映するようにしてください。

View file

@ -0,0 +1,15 @@
한국어로 번역할 때는 다음 사항을 고려하세요:
1. 문화적 맥락과 관용구를 반영하세요. 직역보다는 의미 전달에 중점을 두고, 한국 문화에 맞는 표현을 사용하세요. 예를 들어 "계속"이라는 단어는 "Continue"의 직역이지만, 상황에 따라 "다음"이나 "진행"으로 번역하는 것이 자연스러울 수 있습니다.
2. IT 용어는 한글로 음차하거나 영어 그대로 사용하는 경우가 많습니다. 예를 들어 "플러그인", "토큰", "API" 등은 한글로 번역하기보다는 원어 그대로 사용하는 것이 더 자연스럽고 이해하기 쉽습니다.
3. 존댓말과 반말의 적절한 사용이 중요합니다. 사용자 인터페이스에서는 주로 존댓말을 사용하지만, 친근한 어투가 필요한 경우에는 반말을 사용할 수 있습니다. 예를 들어 "새 채팅"은 존댓말로, "내 첫 생일이야!"는 반말로 번역하는 것이 적절합니다.
4. 한국어는 주어를 생략하는 경우가 많습니다. 문맥상 주어가 명확하다면 생략해도 무방합니다. 예를 들어 "파일 업로드 성공"은 "파일이 성공적으로 업로드되었습니다"로 번역할 수 있지만, 간결하게 "파일 업로드 성공"으로 번역해도 의미 전달에 문제가 없습니다.
5. 한국어는 영어와 어순이 다릅니다. 영어는 주어+동사+목적어 순서인 반면, 한국어는 주어+목적어+동사 순서입니다. 이를 고려하여 자연스러운 어순으로 번역하세요.
6. 부정문은 "-지 않다", "-지 말다" 등의 표현을 사용하여 자연스럽게 번역하세요. 예를 들어 "Invalid file for upload"는 "업로드할 수 없는 파일입니다"로 번역할 수 있습니다.
위의 사항을 고려하여 한국어 번역을 개선하고, 문화적 맥락과 언어적 뉘앙스를 반영하여 사용자에게 더 친숙하고 이해하기 쉬운 번역을 제공하세요.

View file

@ -0,0 +1,14 @@
Вот мой вариант промта для улучшения будущих переводов на русский язык с учетом культурных и контекстуальных нюансов:
При переводе текста пользовательского интерфейса на русский язык, пожалуйста, учитывайте следующие моменты:
- Используйте "вы" вместо "ты" для обращения к пользователю, чтобы соблюдать уважительный тон.
- Избегайте дословного перевода терминов, связанных с технологиями, если в русском языке есть устоявшиеся аналоги. Например, "токен" вместо "жетон".
- Старайтесь использовать лаконичные формулировки, характерные для русскоязычных интерфейсов. Например, "Сохранить" вместо "Сохранить изменения".
- Для команд и кнопок используйте инфинитив или повелительное наклонение. Например, "Выбрать модель" вместо "Выбирайте модель".
- Переводите названия разделов и элементов интерфейса с учетом контекста их использования. Например, "База знаний" для "Knowledge" в контексте обучения ИИ.
- Подбирайте русские аналоги для английских идиом и выражений. Например, "Магазин плагинов" вместо "Витрина плагинов" для "Plugin store".
- Склоняйте названия, если это уместно по контексту. Например, "в разделе Знания" вместо "в разделе Знание".
- Проверяйте перевод на благозвучность и отсутствие двусмысленностей.
Цель - создать естественно звучащий и понятный для русскоязычного пользователя интерфейс, который будет соответствовать принятым в русском языке нормам и стилю изложения, характерному для пользовательских интерфейсов. Не стесняйтесь адаптировать перевод, отходя от дословной передачи оригинала, если это делает текст более удобным для восприятия.

View file

@ -0,0 +1,31 @@
以下是我为优化中文翻译提供的建议和提示:
在翻译过程中,需要考虑到中文表达的习惯和文化背景。例如:
1. 在称呼上,中文一般用"您"来表示尊重,而不是"你"。比如把"How can I help you today?"翻译成"我今天能帮您做什么?"会更加得体。
2. 一些专有名词可以保留英文,并在旁边用括号标注中文,以兼顾国际性和可读性。比如"Enable Vertex AI API on Google Cloud"翻译成"在Google Cloud上启用Vertex AI API"。
3. 在表达否定语气时,中文习惯用"不、没、无"等词,而不是"非"。比如"No default preset active."翻译成"无默认预设可用。"要比"非默认预设处于活跃状态。"更加自然。
4. 菜单和按钮等控件的翻译要力求简洁明了,避免冗长或模糊的表述。比如"Show Agent Settings"直译"显示代理设置"可能让人困惑,改成"显示Agent设置"就清楚多了。
5. 完整的句子结尾要使用句号,以符合中文的标点规范。而菜单项、标签一类的短语可以省略标点,以保持界面的美观和整洁。
6. 在翻译术语时,要注意与业界通用的译法保持一致,必要时可以参考权威的词典和文档。比如"code interpreter"一般翻译成"代码解释器",而不是"代码翻译器"。
7. 英文中常见的祈使句在翻译成中文时,可以适当加上"请"字,以显得更加礼貌和友善。比如"Click here"翻译成"请点击此处"。
总之,做好软件界面的中文本地化,需要在忠实原意的基础上,充分考虑中文的语言特点和表达习惯,力求译文流畅自然、简明易懂,给用户一种亲切友好的感觉。
我建议后续针对中文的翻译工作,可以提供如下提示词供翻译人员参考:
在将英文翻译成中文时,请注意以下几点:
1. 称呼上尽量使用敬语,如"您"而不是"你"。
2. 专有名词可以用"英文(中文)"的形式标注。
3. 表达否定语气时用"不、没、无"等词,而非"非"。
4. 菜单和按钮等控件名称力求简洁明了。
5. 完整句子使用标点,短语视情况可省略标点。
6. 术语翻译要与业界通用译法一致。
7. 祈使句可加"请"字,以显得更加礼貌友善。
请在理解原文的基础上,结合中文语言习惯进行翻译,力求译文流畅自然、简明易懂,给用户亲切友好的感觉。欢迎提出任何疑问和建议,我们会及时反馈和改进。

View file

@ -0,0 +1,21 @@
以下是我針對如何改善繁體中文翻譯的一些建議和提示:
1. 在翻譯過程中,要特別注意某些詞彙在中文語境下的慣用表達方式。例如,"Archive" 這個詞在中文中通常翻譯為「封存」或「歸檔」,而不是直譯為「存檔」。同樣地,"Export" 一詞在中文中更常見的翻譯是「匯出」,而非「導出」。
2. 有些英文詞彙在中文中可能沒有完全對等的翻譯,此時可以考慮採用意譯的方式,以更貼近中文使用者的理解。例如,"Recursive" 和 "Sequential" 這兩個詞在中文中可能沒有直接對應的詞彙,但可以根據上下文意譯為「遞迴」和「序列」,以便讀者理解。
3. 在翻譯介面中的選項或按鈕時,儘量使用簡潔、明瞭的詞語,避免使用太過艱深或不常用的詞彙。例如,"Submit" 一詞可以直接翻譯為「送出」,而不需要使用「提交」或「遞交」等較為正式的詞語。
4. 翻譯時要注意中英文之間的語序差異,必要時可以調整語序以符合中文的表達習慣。例如,"Set a custom name for the AI" 這句話可以翻譯為「為 AI 設定自訂名稱」,而不是直譯為「設定一個自訂名稱給 AI」。
5. 對於某些專有名詞或品牌名稱,可以考慮保留英文原文,以免翻譯後失去原有的含義或辨識度。例如,"ChatGPT" 和 "Google Cloud" 等名稱可以直接使用英文,不需要特別翻譯。
6. 在翻譯錯誤訊息或警告訊息時,要注意保持原文的語氣和嚴肅程度,同時儘量使用通俗易懂的語言,以便使用者能夠快速理解問題所在。
7. 對於一些較長的句子或段落,可以適當地拆分成多個短句,以提高可讀性和理解力。同時,也要注意保持上下文的連貫性,避免因為拆分而導致語意不清。
8. 在翻譯使用者介面中的選項或設定時,可以適當地添加一些說明或提示,以幫助使用者更好地理解各個選項的含義和用途。
總之,在將英文翻譯為繁體中文時,要特別注意詞彙的選擇、語序的調整、語氣的把握以及上下文的連貫性。同時,也要考慮到中文使用者的閱讀習慣和理解能力,儘量使用通俗易懂的語言,必要時可以添加一些說明或提示,以提高整體的使用者體驗。
希望這些建議和提示能夠對未來的繁體中文翻譯工作有所幫助。如果您在翻譯過程中遇到任何問題或疑慮,歡迎隨時提出,我們會盡最大努力提供協助和支援。

View file

@ -0,0 +1,984 @@
# Instructions for Translation
Write a prompt that is mindful of the nuances in the language with respect to its English counterpart, which serves as the baseline for translations. Here are the comparisons between the language translations and their English counterparts:
- **com_ui_examples**:
- **english**: Examples
- **translated**: أمثلة
- **com_ui_happy_birthday**:
- **english**: It's my 1st birthday!
- **translated**: إنه عيد ميلادي الأول!
- **com_ui_new_chat**:
- **english**: New chat
- **translated**: دردشة جديدة
- **com_ui_example_quantum_computing**:
- **english**: Explain quantum computing in simple terms
- **translated**: شرح الحوسبة الكمومية ببساطة
- **com_ui_example_10_year_old_b_day**:
- **english**: Got any creative ideas for a 10 year old's birthday?
- **translated**: هل لديك أفكار إبداعية لعيد ميلاد طفل عمره 10 سنوات؟
- **com_ui_example_http_in_js**:
- **english**: How do I make an HTTP request in Javascript?
- **translated**: كيف أقوم بإجراء طلب HTTP في Javascript؟
- **com_ui_capabilities**:
- **english**: Capabilities
- **translated**: القدرات
- **com_ui_capability_remember**:
- **english**: Remembers what user said earlier in the conversation
- **translated**: يتذكر ما قاله المستخدم في وقت سابق من المحادثة
- **com_ui_capability_correction**:
- **english**: Allows user to provide follow-up corrections
- **translated**: يسمح للمستخدم بتقديم تصحيحات لاحقة
- **com_ui_capability_decline_requests**:
- **english**: Trained to decline inappropriate requests
- **translated**: تم تدريبه على رفض الطلبات غير المناسبة
- **com_ui_limitations**:
- **english**: Limitations
- **translated**: القيود
- **com_ui_limitation_incorrect_info**:
- **english**: May occasionally generate incorrect information
- **translated**: قد يولد معلومات غير صحيحة أحيانًا
- **com_ui_limitation_harmful_biased**:
- **english**: May occasionally produce harmful instructions or biased content
- **translated**: قد ينتج تعليمات ضارة أو محتوى متحيز أحيانًا
- **com_ui_limitation_limited_2021**:
- **english**: Limited knowledge of world and events after 2021
- **translated**: معرفة محدودة بالعالم والأحداث بعد عام 2021
- **com_ui_input**:
- **english**: Input
- **translated**: إدخال
- **com_ui_close**:
- **english**: Close
- **translated**: إغلاق
- **com_ui_model**:
- **english**: Model
- **translated**: النموذج
- **com_ui_select_model**:
- **english**: Select a model
- **translated**: اختر نموذجًا
- **com_ui_use_prompt**:
- **english**: Use prompt
- **translated**: استخدم الأمر
- **com_ui_prev**:
- **english**: Prev
- **translated**: السابق
- **com_ui_next**:
- **english**: Next
- **translated**: التالي
- **com_ui_prompt_templates**:
- **english**: Prompt Templates
- **translated**: قوالب الأوامر
- **com_ui_hide_prompt_templates**:
- **english**: Hide Prompt Templates
- **translated**: إخفاء قوالب الأوامر
- **com_ui_showing**:
- **english**: Showing
- **translated**: عرض
- **com_ui_of**:
- **english**: of
- **translated**: من
- **com_ui_entries**:
- **english**: Entries
- **translated**: الإدخالات
- **com_ui_pay_per_call**:
- **english**: All AI conversations in one place. Pay per call and not per month
- **translated**: الذكاء الاصطناعي يمكن ان ينتج اخطاء الرجاء التاكد بنفسك من المعلومات المهمه.
- **com_ui_enter**:
- **english**: Enter
- **translated**: أدخل
- **com_ui_submit**:
- **english**: Submit
- **translated**: إرسال
- **com_ui_upload_success**:
- **english**: Successfully uploaded file
- **translated**: تم تحميل الملف بنجاح
- **com_ui_upload_invalid**:
- **english**: Invalid file for upload. Must be an image not exceeding 2 MB
- **translated**: ملف غير صالح للتحميل
- **com_ui_cancel**:
- **english**: Cancel
- **translated**: إلغاء
- **com_ui_save**:
- **english**: Save
- **translated**: حفظ
- **com_ui_copy_to_clipboard**:
- **english**: Copy to clipboard
- **translated**: نسخ إلى الحافظة
- **com_ui_copied_to_clipboard**:
- **english**: Copied to clipboard
- **translated**: تم النسخ إلى الحافظة
- **com_ui_regenerate**:
- **english**: Regenerate
- **translated**: إعادة توليد
- **com_ui_continue**:
- **english**: Continue
- **translated**: استمر
- **com_ui_edit**:
- **english**: Edit
- **translated**: تعديل
- **com_ui_success**:
- **english**: Success
- **translated**: نجاح
- **com_ui_all**:
- **english**: all
- **translated**: الكل
- **com_ui_clear**:
- **english**: Clear
- **translated**: مسح
- **com_ui_revoke**:
- **english**: Revoke
- **translated**: إلغاء
- **com_ui_revoke_info**:
- **english**: Revoke all user provided credentials
- **translated**: إلغاء جميع بيانات الاعتماد المقدمة من المستخدم.
- **com_ui_import_conversation**:
- **english**: Import
- **translated**: استيراد
- **com_ui_import_conversation_info**:
- **english**: Import conversations from a JSON file
- **translated**: استيراد محادثات من ملف JSON
- **com_ui_import_conversation_success**:
- **english**: Conversations imported successfully
- **translated**: تم استيراد المحادثات بنجاح
- **com_ui_import_conversation_error**:
- **english**: There was an error importing your conversations
- **translated**: حدث خطأ أثناء استيراد محادثاتك
- **com_ui_confirm_action**:
- **english**: Confirm Action
- **translated**: تأكيد الإجراء
- **com_ui_chats**:
- **english**: chats
- **translated**: الدردشات
- **com_ui_delete**:
- **english**: Delete
- **translated**: حذف
- **com_ui_delete_conversation**:
- **english**: Delete chat?
- **translated**: حذف الدردشة؟
- **com_ui_delete_conversation_confirm**:
- **english**: This will delete
- **translated**: سيتم حذف هذا
- **com_ui_rename**:
- **english**: Rename
- **translated**: إعادة تسمية
- **com_ui_archive**:
- **english**: Archive
- **translated**: أرشفة
- **com_ui_archive_error**:
- **english**: Failed to archive conversation
- **translated**: فشل في أرشفة المحادثة
- **com_ui_unarchive**:
- **english**: Unarchive
- **translated**: إلغاء الأرشفة
- **com_ui_unarchive_error**:
- **english**: Failed to unarchive conversation
- **translated**: فشل في إلغاء الأرشفة
- **com_ui_more_options**:
- **english**: More
- **translated**: المزيد
- **com_auth_error_login**:
- **english**: Unable to login with the information provided. Please check your credentials and try again.
- **translated**: تعذر تسجيل الدخول باستخدام المعلومات المقدمة. يرجى التحقق من بيانات الاعتماد الخاصة بك والمحاولة مرة أخرى.
- **com_auth_error_login_rl**:
- **english**: Too many login attempts in a short amount of time. Please try again later.
- **translated**: محاولات تسجيل الدخول الكثيرة في فترة زمنية قصيرة. يرجى المحاولة مرة أخرى لاحقًا.
- **com_auth_error_login_ban**:
- **english**: Your account has been temporarily banned due to violations of our service.
- **translated**: تم حظر حسابك مؤقتًا بسبب انتهاكات لخدمتنا.
- **com_auth_error_login_server**:
- **english**: There was an internal server error. Please wait a few moments and try again.
- **translated**: كان هناك خطأ في الخادم الداخلي. يرجى الانتظار بضع لحظات وحاول مرة أخرى.
- **com_auth_no_account**:
- **english**: Don't have an account?
- **translated**: ليس لديك حساب؟
- **com_auth_sign_up**:
- **english**: Sign up
- **translated**: سجل الان
- **com_auth_sign_in**:
- **english**: Sign in
- **translated**: تسجيل الدخول
- **com_auth_google_login**:
- **english**: Continue with Google
- **translated**: تسجيل الدخول بواسطة Google
- **com_auth_facebook_login**:
- **english**: Continue with Facebook
- **translated**: تسجيل الدخول بواسطة Facebook
- **com_auth_github_login**:
- **english**: Continue with Github
- **translated**: تسجيل الدخول بواسطة Github
- **com_auth_discord_login**:
- **english**: Continue with Discord
- **translated**: تسجيل الدخول بواسطة Discord
- **com_auth_email**:
- **english**: Email
- **translated**: البريد الإلكتروني
- **com_auth_email_required**:
- **english**: Email is required
- **translated**: البريد الإلكتروني مطلوب
- **com_auth_email_min_length**:
- **english**: Email must be at least 6 characters
- **translated**: يجب أن يكون البريد الإلكتروني على الأقل 6 أحرف
- **com_auth_email_max_length**:
- **english**: Email should not be longer than 120 characters
- **translated**: يجب ألا يزيد البريد الإلكتروني عن 120 حرفًا
- **com_auth_email_pattern**:
- **english**: You must enter a valid email address
- **translated**: يجب أن تدخل عنوان بريد إلكتروني صالح
- **com_auth_email_address**:
- **english**: Email address
- **translated**: عنوان البريد الإلكتروني
- **com_auth_password**:
- **english**: Password
- **translated**: كلمة المرور
- **com_auth_password_required**:
- **english**: Password is required
- **translated**: كلمة المرور مطلوبة
- **com_auth_password_min_length**:
- **english**: Password must be at least 8 characters
- **translated**: يجب أن تكون كلمة المرور على الأقل 8 أحرف
- **com_auth_password_max_length**:
- **english**: Password must be less than 128 characters
- **translated**: يجب أن تكون كلمة المرور أقل من 128 حرفًا
- **com_auth_password_forgot**:
- **english**: Forgot Password?
- **translated**: نسيت كلمة المرور؟
- **com_auth_password_confirm**:
- **english**: Confirm password
- **translated**: تأكيد كلمة المرور
- **com_auth_password_not_match**:
- **english**: Passwords do not match
- **translated**: كلمات المرور لا تتطابق
- **com_auth_continue**:
- **english**: Continue
- **translated**: استمر
- **com_auth_create_account**:
- **english**: Create your account
- **translated**: أنشئ حسابك
- **com_auth_error_create**:
- **english**: There was an error attempting to register your account. Please try again.
- **translated**: كان هناك خطأ في محاولة تسجيل حسابك. يرجى المحاولة مرة أخرى.
- **com_auth_full_name**:
- **english**: Full name
- **translated**: الاسم الكامل
- **com_auth_name_required**:
- **english**: Name is required
- **translated**: الاسم مطلوب
- **com_auth_name_min_length**:
- **english**: Name must be at least 3 characters
- **translated**: يجب أن يكون الاسم على الأقل 3 أحرف
- **com_auth_name_max_length**:
- **english**: Name must be less than 80 characters
- **translated**: يجب أن يكون الاسم أقل من 80 حرفًا
- **com_auth_username**:
- **english**: Username (optional)
- **translated**: اسم المستخدم (اختياري)
- **com_auth_username_required**:
- **english**: Username is required
- **translated**: اسم المستخدم مطلوب
- **com_auth_username_min_length**:
- **english**: Username must be at least 2 characters
- **translated**: يجب أن يكون اسم المستخدم على الأقل 2 أحرف
- **com_auth_username_max_length**:
- **english**: Username must be less than 20 characters
- **translated**: يجب أن يكون اسم المستخدم أقل من 20 حرفًا
- **com_auth_already_have_account**:
- **english**: Already have an account?
- **translated**: هل لديك حساب بالفعل؟
- **com_auth_login**:
- **english**: Login
- **translated**: تسجيل الدخول
- **com_auth_reset_password**:
- **english**: Reset your password
- **translated**: إعادة تعيين كلمة المرور
- **com_auth_click**:
- **english**: Click
- **translated**: انقر
- **com_auth_here**:
- **english**: HERE
- **translated**: هنا
- **com_auth_to_reset_your_password**:
- **english**: to reset your password.
- **translated**: لإعادة تعيين كلمة المرور الخاصة بك.
- **com_auth_reset_password_link_sent**:
- **english**: Email Sent
- **translated**: تم إرسال البريد الإلكتروني
- **com_auth_reset_password_email_sent**:
- **english**: An email has been sent to you with further instructions to reset your password.
- **translated**: تم إرسال بريد إلكتروني إليك مع مزيد من التعليمات لإعادة تعيين كلمة المرور الخاصة بك.
- **com_auth_error_reset_password**:
- **english**: There was a problem resetting your password. There was no user found with the email address provided. Please try again.
- **translated**: كانت هناك مشكلة في إعادة تعيين كلمة المرور الخاصة بك. لم يتم العثور على مستخدم بالعنوان البريدي الذي تم تقديمه. يرجى المحاولة مرة أخرى.
- **com_auth_reset_password_success**:
- **english**: Password Reset Success
- **translated**: نجاح إعادة تعيين كلمة المرور
- **com_auth_login_with_new_password**:
- **english**: You may now login with your new password.
- **translated**: يمكنك الآن تسجيل الدخول باستخدام كلمة المرور الجديدة الخاصة بك.
- **com_auth_error_invalid_reset_token**:
- **english**: This password reset token is no longer valid.
- **translated**: رمز إعادة تعيين كلمة المرور هذا لم يعد صالحًا.
- **com_auth_click_here**:
- **english**: Click here
- **translated**: انقر هنا
- **com_auth_to_try_again**:
- **english**: to try again.
- **translated**: للمحاولة مرة أخرى.
- **com_auth_submit_registration**:
- **english**: Submit registration
- **translated**: إرسال التسجيل
- **com_auth_welcome_back**:
- **english**: Welcome back
- **translated**: مرحبا بك مرة أخرى
- **com_endpoint_open_menu**:
- **english**: Open Menu
- **translated**: افتح القائمة
- **com_endpoint_bing_enable_sydney**:
- **english**: Enable Sydney
- **translated**: تمكين سيدني
- **com_endpoint_bing_to_enable_sydney**:
- **english**: To enable Sydney
- **translated**: لتمكين سيدني
- **com_endpoint_bing_jailbreak**:
- **english**: Jailbreak
- **translated**: الهروب من السجن
- **com_endpoint_bing_context_placeholder**:
- **english**: Bing can use up to 7k tokens for 'context', which it can reference for the conversation. The specific limit is not known but may run into errors exceeding 7k tokens
- **translated**: يمكن أن يستخدم بينغ ما يصل إلى 7 آلاف رمز لـ 'السياق'، والذي يمكنه الرجوع إليه للمحادثة. الحد الخاص ليس معروفًا ولكن قد يواجه أخطاء تجاوز 7 آلاف رمز
- **com_endpoint_bing_system_message_placeholder**:
- **english**: WARNING: Misuse of this feature can get you BANNED from using Bing! Click on 'System Message' for full instructions and the default message if omitted, which is the 'Sydney' preset that is considered safe.
- **translated**: تحذير: يمكن أن يؤدي سوء استخدام هذه الميزة إلى حظرك من استخدام Bing! انقر على 'رسالة النظام' للحصول على التعليمات الكاملة والرسالة الافتراضية إذا تم حذفها، والتي هي الإعداد المسبق 'سيدني' الذي يعتبر آمنًا.
- **com_endpoint_system_message**:
- **english**: System Message
- **translated**: رسالة النظام
- **com_endpoint_default_blank**:
- **english**: default: blank
- **translated**: الافتراضي: فارغ
- **com_endpoint_default_false**:
- **english**: default: false
- **translated**: الافتراضي: خاطئ
- **com_endpoint_default_creative**:
- **english**: default: creative
- **translated**: الافتراضي: إبداعي
- **com_endpoint_default_empty**:
- **english**: default: empty
- **translated**: الافتراضي: فارغ
- **com_endpoint_default_with_num**:
- **english**: default: {0}
- **translated**: الافتراضي: {0}
- **com_endpoint_context**:
- **english**: Context
- **translated**: السياق
- **com_endpoint_tone_style**:
- **english**: Tone Style
- **translated**: نمط النبرة
- **com_endpoint_token_count**:
- **english**: Token count
- **translated**: عدد الرموز
- **com_endpoint_output**:
- **english**: Output
- **translated**: الإخراج
- **com_endpoint_google_temp**:
- **english**: Higher values = more random, while lower values = more focused and deterministic. We recommend altering this or Top P but not both.
- **translated**: القيم الأعلى = أكثر عشوائية، بينما القيم الأقل = أكثر تركيزًا وحتمية. نوصي بتغيير هذا أو Top P ولكن ليس كلاهما.
- **com_endpoint_google_topp**:
- **english**: Top-p changes how the model selects tokens for output. Tokens are selected from most K (see topK parameter) probable to least until the sum of their probabilities equals the top-p value.
- **translated**: Top-p يغير كيفية اختيار النموذج للرموز للإخراج. يتم اختيار الرموز من الأكثر K (انظر معلمة topK) احتمالًا إلى الأقل حتى يصبح مجموع احتمالاتهم يساوي قيمة top-p.
- **com_endpoint_google_topk**:
- **english**: Top-k changes how the model selects tokens for output. A top-k of 1 means the selected token is the most probable among all tokens in the model's vocabulary (also called greedy decoding), while a top-k of 3 means that the next token is selected from among the 3 most probable tokens (using temperature).
- **translated**: Top-k يغير كيفية اختيار النموذج للرموز للإخراج. top-k من 1 يعني أن الرمز المحدد هو الأكثر احتمالية بين جميع الرموز في مفردات النموذج (يسمى أيضًا الترميز الجشعي)، بينما top-k من 3 يعني أن الرمز التالي يتم اختياره من بين الرموز الثلاثة الأكثر احتمالية (باستخدام الحرارة).
- **com_endpoint_google_maxoutputtokens**:
- **english**: Maximum number of tokens that can be generated in the response. Specify a lower value for shorter responses and a higher value for longer responses.
- **translated**: الحد الأقصى لعدد الرموز التي يمكن إنشاؤها في الرد. حدد قيمة أقل للردود الأقصر وقيمة أعلى للردود الأطول.
- **com_endpoint_google_custom_name_placeholder**:
- **english**: Set a custom name for Google
- **translated**: قم بتعيين اسم مخصص لـ Google
- **com_endpoint_prompt_prefix_placeholder**:
- **english**: Set custom instructions or context. Ignored if empty.
- **translated**: قم بتعيين تعليمات مخصصة أو سياق. يتم تجاهله إذا كان فارغًا.
- **com_endpoint_custom_name**:
- **english**: Custom Name
- **translated**: اسم مخصص
- **com_endpoint_prompt_prefix**:
- **english**: Custom Instructions
- **translated**: بادئة الأمر
- **com_endpoint_temperature**:
- **english**: Temperature
- **translated**: درجة الحرارة
- **com_endpoint_default**:
- **english**: default
- **translated**: الافتراضي
- **com_endpoint_top_p**:
- **english**: Top P
- **translated**: أعلى P
- **com_endpoint_top_k**:
- **english**: Top K
- **translated**: أعلى K
- **com_endpoint_max_output_tokens**:
- **english**: Max Output Tokens
- **translated**: الحد الأقصى لعدد الرموز المنتجة
- **com_endpoint_openai_temp**:
- **english**: Higher values = more random, while lower values = more focused and deterministic. We recommend altering this or Top P but not both.
- **translated**: القيم الأعلى = أكثر عشوائية ، بينما القيم الأقل = أكثر تركيزًا وتحديدًا. نوصي بتغيير هذا أو Top P ولكن ليس كلاهما.
- **com_endpoint_openai_max**:
- **english**: The max tokens to generate. The total length of input tokens and generated tokens is limited by the model's context length.
- **translated**: الحد الأقصى للرموز لتوليد. إجمالي طول الرموز المدخلة والرموز المولدة محدود بطول سياق النموذج.
- **com_endpoint_openai_topp**:
- **english**: An alternative to sampling with temperature, called nucleus sampling, where the model considers the results of the tokens with top_p probability mass. So 0.1 means only the tokens comprising the top 10% probability mass are considered. We recommend altering this or temperature but not both.
- **translated**: بديل للعينة مع درجة الحرارة، يسمى العينة النووية، حيث ينظر النموذج في نتائج الرموز مع كتلة احتمال top_p. لذا 0.1 يعني أن الرموز التي تشكل فقط 10% من كتلة الاحتمال تعتبر. نوصي بتغيير هذا أو درجة الحرارة ولكن ليس كلاهما.
- **com_endpoint_openai_freq**:
- **english**: Number between -2.0 and 2.0. Positive values penalize new tokens based on their existing frequency in the text so far, decreasing the model's likelihood to repeat the same line verbatim.
- **translated**: رقم بين -2.0 و 2.0. القيم الموجبة تعاقب الرموز الجديدة بناءً على تكرارها الحالي في النص حتى الآن، مما يقلل من احتمالية تكرار النموذج لنفس السطر حرفيًا.
- **com_endpoint_openai_pres**:
- **english**: Number between -2.0 and 2.0. Positive values penalize new tokens based on whether they appear in the text so far, increasing the model's likelihood to talk about new topics.
- **translated**: رقم بين -2.0 و 2.0. القيم الموجبة تعاقب الرموز الجديدة بناءً على ما إذا كانت تظهر في النص حتى الآن، مما يزيد احتمالية النموذج للحديث عن مواضيع جديدة.
- **com_endpoint_openai_custom_name_placeholder**:
- **english**: Set a custom name for the AI
- **translated**: قم بتعيين اسم مخصص لـ ChatGPT
- **com_endpoint_openai_prompt_prefix_placeholder**:
- **english**: Set custom instructions to include in System Message. Default: none
- **translated**: قم بتعيين تعليمات مخصصة لتضمينها في رسالة النظام. الافتراضي: لا شيء
- **com_endpoint_anthropic_temp**:
- **english**: Ranges from 0 to 1. Use temp closer to 0 for analytical / multiple choice, and closer to 1 for creative and generative tasks. We recommend altering this or Top P but not both.
- **translated**: المدى من 0 إلى 1. استخدم درجة الحرارة الأقرب إلى 0 للمهام التحليلية / اختيارية متعددة، وأقرب إلى 1 للمهام الإبداعية والإنشائية. نوصي بتغيير هذا أو Top P ولكن ليس كلاهما.
- **com_endpoint_anthropic_topp**:
- **english**: Top-p changes how the model selects tokens for output. Tokens are selected from most K (see topK parameter) probable to least until the sum of their probabilities equals the top-p value.
- **translated**: Top-p يغير الطريقة التي يختار فيها النموذج الرموز للإخراج. يتم اختيار الرموز من الأكثر احتمالية k (انظر المعلمة topK) إلى الأقل حتى يساوي مجموع احتمالاتهم قيمة top-p.
- **com_endpoint_anthropic_topk**:
- **english**: Top-k changes how the model selects tokens for output. A top-k of 1 means the selected token is the most probable among all tokens in the model's vocabulary (also called greedy decoding), while a top-k of 3 means that the next token is selected from among the 3 most probable tokens (using temperature).
- **translated**: يغير top-k الطريقة التي يختار فيها النموذج الرموز للإخراج. يعني top-k 1 أن الرمز المحدد هو الأكثر احتمالية من بين جميع الرموز في المفردات النموذجية (يسمى أيضا الترميز الطمع)، بينما يعني top-k من 3 أن الرمز القادم محدد من بين الرموز الثلاثة الأكثر احتمالية (باستخدام درجة الحرارة).
- **com_endpoint_anthropic_maxoutputtokens**:
- **english**: Maximum number of tokens that can be generated in the response. Specify a lower value for shorter responses and a higher value for longer responses.
- **translated**: العدد الأقصى من الرموز التي يمكن إنشاؤها في الرد. حدد قيمة أقل للحصول على ردود أقصر وقيمة أعلى للحصول على ردود أطول.
- **com_endpoint_anthropic_custom_name_placeholder**:
- **english**: Set a custom name for Anthropic
- **translated**: قم بتعيين اسم مخصص لـ Anthropic
- **com_endpoint_frequency_penalty**:
- **english**: Frequency Penalty
- **translated**: عقوبة التكرار
- **com_endpoint_presence_penalty**:
- **english**: Presence Penalty
- **translated**: عقوبة الوجود
- **com_endpoint_plug_use_functions**:
- **english**: Use Functions
- **translated**: استخدام الوظائف
- **com_endpoint_plug_skip_completion**:
- **english**: Skip Completion
- **translated**: تجاوز الإكمال
- **com_endpoint_disabled_with_tools**:
- **english**: disabled with tools
- **translated**: معطل بواسطة الأدوات
- **com_endpoint_disabled_with_tools_placeholder**:
- **english**: Disabled with Tools Selected
- **translated**: تم التعطيل باختيار الأدوات
- **com_endpoint_plug_set_custom_instructions_for_gpt_placeholder**:
- **english**: Set custom instructions to include in System Message. Default: none
- **translated**: قم بتعيين تعليمات مخصصة لتضمينها في رسالة النظام. الافتراضي: لا شيء
- **com_endpoint_import**:
- **english**: Import
- **translated**: استيراد
- **com_endpoint_set_custom_name**:
- **english**: Set a custom name, in case you can find this preset
- **translated**: قم بتعيين اسم مخصص، في حالة إمكانية العثور على هذا الإعداد المسبق
- **com_endpoint_preset**:
- **english**: preset
- **translated**: إعداد مسبق
- **com_endpoint_presets**:
- **english**: presets
- **translated**: إعدادات مسبقة
- **com_endpoint_preset_name**:
- **english**: Preset Name
- **translated**: اسم الإعداد المسبق
- **com_endpoint_new_topic**:
- **english**: New Topic
- **translated**: موضوع جديد
- **com_endpoint**:
- **english**: Endpoint
- **translated**: نقطة النهاية
- **com_endpoint_hide**:
- **english**: Hide
- **translated**: إخفاء
- **com_endpoint_show**:
- **english**: Show
- **translated**: إظهار
- **com_endpoint_examples**:
- **english**: Presets
- **translated**: الإعدادات المسبقة
- **com_endpoint_completion**:
- **english**: Completion
- **translated**: إكمال
- **com_endpoint_agent**:
- **english**: Agent
- **translated**: الوكيل
- **com_endpoint_show_what_settings**:
- **english**: Show {0} Settings
- **translated**: إظهار {0} الإعدادات
- **com_endpoint_export**:
- **english**: Export
- **translated**: تصدير
- **com_endpoint_save_as_preset**:
- **english**: Save As Preset
- **translated**: حفظ كإعداد مسبق
- **com_endpoint_presets_clear_warning**:
- **english**: Are you sure you want to clear all presets? This is irreversible.
- **translated**: هل أنت متأكد أنك تريد مسح جميع الإعدادات المسبقة؟ هذا لا يمكن التراجع عنه.
- **com_endpoint_not_implemented**:
- **english**: Not implemented
- **translated**: لم يتم تنفيذه
- **com_endpoint_no_presets**:
- **english**: No presets yet, use the settings button to create one
- **translated**: لا يوجد إعداد مسبق بعد
- **com_endpoint_not_available**:
- **english**: No endpoint available
- **translated**: لا توجد نقطة نهاية متاحة
- **com_endpoint_view_options**:
- **english**: View Options
- **translated**: عرض الخيارات
- **com_endpoint_save_convo_as_preset**:
- **english**: Save Conversation as Preset
- **translated**: حفظ المحادثة كإعداد مسبق
- **com_endpoint_my_preset**:
- **english**: My Preset
- **translated**: الإعداد المسبق الخاص بي
- **com_endpoint_agent_model**:
- **english**: Agent Model (Recommended: GPT-3.5)
- **translated**: نموذج الوكيل (موصى به: GPT-3.5)
- **com_endpoint_completion_model**:
- **english**: Completion Model (Recommended: GPT-4)
- **translated**: نموذج الإكمال (موصى به: GPT-4)
- **com_endpoint_func_hover**:
- **english**: Enable use of Plugins as OpenAI Functions
- **translated**: تمكين استخدام الإضافات كوظائف OpenAI
- **com_endpoint_skip_hover**:
- **english**: Enable skipping the completion step, which reviews the final answer and generated steps
- **translated**: تمكين تجاوز خطوة الإكمال التي تقوم بمراجعة الإجابة النهائية والخطوات المولدة
- **com_endpoint_config_key**:
- **english**: Set API Key
- **translated**: تعيين مفتاح API
- **com_endpoint_config_key_for**:
- **english**: Set API Key for
- **translated**: ضع API Key لـ
- **com_endpoint_config_key_name**:
- **english**: Key
- **translated**: مفتـاح
- **com_endpoint_config_value**:
- **english**: Enter value for
- **translated**: أدخل القيمة لـ
- **com_endpoint_config_key_name_placeholder**:
- **english**: Set API key first
- **translated**: قم بتعيين مفتاح API أولاً
- **com_endpoint_config_key_encryption**:
- **english**: Your key will be encrypted and deleted at
- **translated**: سيتم تشفير مفتاحك وحذفه في
- **com_endpoint_config_key_expiry**:
- **english**: the expiry time
- **translated**: وقت الانتهاء
- **com_endpoint_config_key_import_json_key**:
- **english**: Import Service Account JSON Key.
- **translated**: استيراد مفتاح حساب الخدمة JSON.
- **com_endpoint_config_key_import_json_key_success**:
- **english**: Successfully Imported Service Account JSON Key
- **translated**: تم استيراد مفتاح حساب الخدمة JSON بنجاح
- **com_endpoint_config_key_import_json_key_invalid**:
- **english**: Invalid Service Account JSON Key, Did you import the correct file?
- **translated**: مفتاح حساب الخدمة JSON غير صالح، هل قمت باستيراد الملف الصحيح؟
- **com_endpoint_config_key_get_edge_key**:
- **english**: To get your Access token for Bing, login to
- **translated**: للحصول على رمز الوصول الخاص بك لـ Bing، قم بتسجيل الدخول إلى
- **com_endpoint_config_key_get_edge_key_dev_tool**:
- **english**: Use dev tools or an extension while logged into the site to copy the content of the _U cookie. If this fails, follow these
- **translated**: استخدم أدوات المطور أو ملحق أثناء تسجيل الدخول إلى الموقع لنسخ محتوى ألـ_U cookie. إذا فشل هذا، اتبع هذه
- **com_endpoint_config_key_edge_instructions**:
- **english**: instructions
- **translated**: التعليمات
- **com_endpoint_config_key_edge_full_key_string**:
- **english**: to provide the full cookie strings.
- **translated**: لتقديم سلاسل كاملة للكوكيز.
- **com_endpoint_config_key_chatgpt**:
- **english**: To get your Access token For ChatGPT 'Free Version', login to
- **translated**: للحصول على رمز الوصول الخاص بـ ChatGPT إصدار مجاني، قم بتسجيل الدخول إلى
- **com_endpoint_config_key_chatgpt_then_visit**:
- **english**: then visit
- **translated**: ثم قم بزيارة
- **com_endpoint_config_key_chatgpt_copy_token**:
- **english**: Copy access token.
- **translated**: نسخ رمز الوصول.
- **com_endpoint_config_key_google_need_to**:
- **english**: You need to
- **translated**: أنت بحاجة إلى
- **com_endpoint_config_key_google_vertex_ai**:
- **english**: Enable Vertex AI
- **translated**: تمكين Vertex AI
- **com_endpoint_config_key_google_vertex_api**:
- **english**: API on Google Cloud, then
- **translated**: API على Google Cloud، ثم
- **com_endpoint_config_key_google_service_account**:
- **english**: Create a Service Account
- **translated**: أنشئ حساب خدمة
- **com_endpoint_config_key_google_vertex_api_role**:
- **english**: Make sure to click 'Create and Continue' to give at least the 'Vertex AI User' role. Lastly, create a JSON key to import here.
- **translated**: تأكد من النقر على إنشاء ومتابعة" لمنح الدور "Vertex AI User" على الأقل. أخيرًا، قم بإنشاء مفتاح JSON للعمل على استيراده هنا.
- **com_nav_auto_scroll**:
- **english**: Auto-scroll to Newest on Open
- **translated**: التمرير التلقائي إلى أحدث عند الفتح
- **com_nav_plugin_store**:
- **english**: Plugin store
- **translated**: متجر الإضافات
- **com_nav_plugin_search**:
- **english**: Search plugins
- **translated**: ابحث عن الإضافات
- **com_nav_plugin_auth_error**:
- **english**: There was an error attempting to authenticate this plugin. Please try again.
- **translated**: حدث خطأ أثناء محاولة المصادقة على هذا البرنامج المساعد. يرجى المحاولة مرة أخرى.
- **com_nav_export_filename**:
- **english**: Filename
- **translated**: اسم الملف
- **com_nav_export_filename_placeholder**:
- **english**: Set the filename
- **translated**: قم بتعيين اسم الملف
- **com_nav_export_type**:
- **english**: Type
- **translated**: النوع
- **com_nav_export_include_endpoint_options**:
- **english**: Include endpoint options
- **translated**: تضمين خيارات النقاط النهائية
- **com_nav_enabled**:
- **english**: Enabled
- **translated**: تم التمكين
- **com_nav_not_supported**:
- **english**: Not Supported
- **translated**: غير مدعوم
- **com_nav_export_all_message_branches**:
- **english**: Export all message branches
- **translated**: تصدير كل فروع الرسائل
- **com_nav_export_recursive_or_sequential**:
- **english**: Recursive or sequential?
- **translated**: التراجع أو التسلسل؟
- **com_nav_export_recursive**:
- **english**: Recursive
- **translated**: تكراري
- **com_nav_export_conversation**:
- **english**: Export conversation
- **translated**: تصدير المحادثة
- **com_nav_theme**:
- **english**: Theme
- **translated**: المظهر
- **com_nav_theme_system**:
- **english**: System
- **translated**: النظام
- **com_nav_theme_dark**:
- **english**: Dark
- **translated**: داكن
- **com_nav_theme_light**:
- **english**: Light
- **translated**: فاتح
- **com_nav_clear_all_chats**:
- **english**: Clear all chats
- **translated**: مسح كل الدردشات
- **com_nav_confirm_clear**:
- **english**: Confirm Clear
- **translated**: تأكيد المسح
- **com_nav_close_sidebar**:
- **english**: Close sidebar
- **translated**: إغلاق القائمة الجانبية
- **com_nav_open_sidebar**:
- **english**: Open sidebar
- **translated**: افتح القائمة الجانبية
- **com_nav_log_out**:
- **english**: Log out
- **translated**: تسجيل الخروج
- **com_nav_user**:
- **english**: USER
- **translated**: المستخدم
- **com_nav_archived_chats**:
- **english**: Archived chats
- **translated**: الدردشات المؤرشفة
- **com_nav_archived_chats_manage**:
- **english**: Manage
- **translated**: إدارة
- **com_nav_archived_chats_empty**:
- **english**: You have no archived conversations.
- **translated**: ليس لديك أي دردشات مؤرشفة.
- **com_nav_archive_all_chats**:
- **english**: Archive all chats
- **translated**: الأرشفة على كل الدردشات
- **com_nav_archive_all**:
- **english**: Archive all
- **translated**: الأرشفة على كل الدردشات
- **com_nav_archive_name**:
- **english**: Name
- **translated**: الاسم
- **com_nav_archive_created_at**:
- **english**: DateCreated
- **translated**: تاريخ الإنشاء
- **com_nav_clear_conversation**:
- **english**: Clear conversations
- **translated**: مسح المحادثات
- **com_nav_clear_conversation_confirm_message**:
- **english**: Are you sure you want to clear all conversations? This is irreversible.
- **translated**: هل أنت متأكد أنك تريد مسح جميع المحادثات؟ هذا لا يمكن التراجع عنه.
- **com_nav_help_faq**:
- **english**: Help & FAQ
- **translated**: مساعدة & الأسئلة الشائعة
- **com_nav_settings**:
- **english**: Settings
- **translated**: الإعدادات
- **com_nav_search_placeholder**:
- **english**: Search messages
- **translated**: بحث في الرسائل
- **com_nav_setting_general**:
- **english**: General
- **translated**: عام
- **com_nav_setting_data**:
- **english**: Data controls
- **translated**: تحكم في البيانات
Please consider the above comparisons to enhance understanding and guide improvements in translations.
Provide insights or suggestions that could help refine the translation process, focusing on cultural and contextual relevance.
Please craft a prompt that can be used to better inform future translations to this language.
Write this prompt in the translated language, with all its nuances detected, not in the English.

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,940 @@
# Instructions for Translation
Write a prompt that is mindful of the nuances in the language with respect to its English counterpart, which serves as the baseline for translations. Here are the comparisons between the language translations and their English counterparts:
- **com_ui_examples**:
- **english**: Examples
- **translated**: 예시
- **com_ui_new_chat**:
- **english**: New chat
- **translated**: 새 채팅
- **com_ui_happy_birthday**:
- **english**: It's my 1st birthday!
- **translated**: 내 첫 생일이야!
- **com_ui_example_quantum_computing**:
- **english**: Explain quantum computing in simple terms
- **translated**: 양자 컴퓨팅을 간단하게 설명해줄래?
- **com_ui_example_10_year_old_b_day**:
- **english**: Got any creative ideas for a 10 year old's birthday?
- **translated**: 10살 아이 생일 파티를 위한 참신한 아이디어 있을까?
- **com_ui_example_http_in_js**:
- **english**: How do I make an HTTP request in Javascript?
- **translated**: 자바스크립트에서 HTTP 요청을 어떻게 만드나요?
- **com_ui_capabilities**:
- **english**: Capabilities
- **translated**: 기능
- **com_ui_capability_remember**:
- **english**: Remembers what user said earlier in the conversation
- **translated**: 대화 중 사용자가 이전에 말한 것을 기억해요.
- **com_ui_capability_correction**:
- **english**: Allows user to provide follow-up corrections
- **translated**: 사용자가 수정 사항을 제공할 수 있어요.
- **com_ui_capability_decline_requests**:
- **english**: Trained to decline inappropriate requests
- **translated**: 부적절한 요청을 거부하도록 훈련되었어요.
- **com_ui_limitations**:
- **english**: Limitations
- **translated**: 제한사항
- **com_ui_limitation_incorrect_info**:
- **english**: May occasionally generate incorrect information
- **translated**: 간혹 잘못된 정보를 생성할 수 있습니다.
- **com_ui_limitation_harmful_biased**:
- **english**: May occasionally produce harmful instructions or biased content
- **translated**: 간혹 해로운 지시나 편향된 내용을 제공할 수 있습니다.
- **com_ui_limitation_limited_2021**:
- **english**: Limited knowledge of world and events after 2021
- **translated**: 2021년 이후의 세계 및 이벤트에 대한 지식이 제한적입니다.
- **com_ui_input**:
- **english**: Input
- **translated**: 입력
- **com_ui_close**:
- **english**: Close
- **translated**: 닫기
- **com_ui_model**:
- **english**: Model
- **translated**: 모델
- **com_ui_select_model**:
- **english**: Select a model
- **translated**: 모델 선택
- **com_ui_use_prompt**:
- **english**: Use prompt
- **translated**: 프롬프트 사용
- **com_ui_prev**:
- **english**: Prev
- **translated**: 이전
- **com_ui_next**:
- **english**: Next
- **translated**: 다음
- **com_ui_prompt_templates**:
- **english**: Prompt Templates
- **translated**: 프롬프트 템플릿
- **com_ui_hide_prompt_templates**:
- **english**: Hide Prompt Templates
- **translated**: 프롬프트 템플릿 숨기기
- **com_ui_showing**:
- **english**: Showing
- **translated**: 표시 중
- **com_ui_of**:
- **english**: of
- **translated**: /
- **com_ui_entries**:
- **english**: Entries
- **translated**: 개
- **com_ui_pay_per_call**:
- **english**: All AI conversations in one place. Pay per call and not per month
- **translated**: 모든 AI 대화를 한 곳에서. 월별이 아닌 호출 당 지불
- **com_ui_enter**:
- **english**: Enter
- **translated**: Enter
- **com_ui_submit**:
- **english**: Submit
- **translated**: 제출
- **com_ui_upload_success**:
- **english**: Successfully uploaded file
- **translated**: 파일 업로드 성공
- **com_ui_upload_invalid**:
- **english**: Invalid file for upload. Must be an image not exceeding 2 MB
- **translated**: 잘못된 파일입니다
- **com_ui_cancel**:
- **english**: Cancel
- **translated**: 취소
- **com_ui_save**:
- **english**: Save
- **translated**: 저장
- **com_ui_copy_to_clipboard**:
- **english**: Copy to clipboard
- **translated**: 클립보드에 복사
- **com_ui_copied_to_clipboard**:
- **english**: Copied to clipboard
- **translated**: 클립보드에 복사되었습니다
- **com_ui_regenerate**:
- **english**: Regenerate
- **translated**: 재생성
- **com_ui_continue**:
- **english**: Continue
- **translated**: 계속
- **com_ui_edit**:
- **english**: Edit
- **translated**: 편집
- **com_ui_success**:
- **english**: Success
- **translated**: 성공
- **com_ui_all**:
- **english**: all
- **translated**: 전체
- **com_ui_clear**:
- **english**: Clear
- **translated**: 지우기
- **com_ui_revoke**:
- **english**: Revoke
- **translated**: 취소
- **com_ui_revoke_info**:
- **english**: Revoke all user provided credentials
- **translated**: 사용자가 제공한 자격 증명을 모두 취소합니다.
- **com_ui_import_conversation**:
- **english**: Import
- **translated**: 가져오기
- **com_ui_import_conversation_info**:
- **english**: Import conversations from a JSON file
- **translated**: JSON 파일에서 대화 가져오기
- **com_ui_import_conversation_success**:
- **english**: Conversations imported successfully
- **translated**: 대화가 성공적으로 가져와졌습니다
- **com_ui_import_conversation_error**:
- **english**: There was an error importing your conversations
- **translated**: 대화를 가져오는 동안 오류가 발생했습니다
- **com_ui_confirm_action**:
- **english**: Confirm Action
- **translated**: 작업 확인
- **com_ui_chats**:
- **english**: chats
- **translated**: 채팅
- **com_ui_delete**:
- **english**: Delete
- **translated**: 삭제
- **com_ui_delete_conversation**:
- **english**: Delete chat?
- **translated**: 채팅을 삭제하시겠습니까?
- **com_ui_delete_conversation_confirm**:
- **english**: This will delete
- **translated**: 이 채팅이 삭제됩니다
- **com_ui_rename**:
- **english**: Rename
- **translated**: 이름 바꾸기
- **com_ui_archive**:
- **english**: Archive
- **translated**: 아카이브
- **com_ui_archive_error**:
- **english**: Failed to archive conversation
- **translated**: 대화 아카이브 실패
- **com_ui_unarchive**:
- **english**: Unarchive
- **translated**: 아카이브 해제
- **com_ui_unarchive_error**:
- **english**: Failed to unarchive conversation
- **translated**: 대화 아카이브 해제 실패
- **com_ui_more_options**:
- **english**: More
- **translated**: 더 보기
- **com_auth_error_login**:
- **english**: Unable to login with the information provided. Please check your credentials and try again.
- **translated**: 제공된 정보로 로그인할 수 없습니다. 자격 증명을 확인하고 다시 시도하세요.
- **com_auth_no_account**:
- **english**: Don't have an account?
- **translated**: 계정이 없으신가요?
- **com_auth_sign_up**:
- **english**: Sign up
- **translated**: 가입하기
- **com_auth_sign_in**:
- **english**: Sign in
- **translated**: 로그인
- **com_auth_google_login**:
- **english**: Continue with Google
- **translated**: Google로 로그인
- **com_auth_facebook_login**:
- **english**: Continue with Facebook
- **translated**: Facebook으로 로그인
- **com_auth_github_login**:
- **english**: Continue with Github
- **translated**: Github으로 로그인
- **com_auth_discord_login**:
- **english**: Continue with Discord
- **translated**: Discord로 로그인
- **com_auth_email**:
- **english**: Email
- **translated**: 이메일
- **com_auth_email_required**:
- **english**: Email is required
- **translated**: 이메일은 필수입니다
- **com_auth_email_min_length**:
- **english**: Email must be at least 6 characters
- **translated**: 이메일은 최소 6자 이상이어야 합니다
- **com_auth_email_max_length**:
- **english**: Email should not be longer than 120 characters
- **translated**: 이메일은 120자를 넘을 수 없습니다
- **com_auth_email_pattern**:
- **english**: You must enter a valid email address
- **translated**: 유효한 이메일 주소를 입력하세요
- **com_auth_email_address**:
- **english**: Email address
- **translated**: 이메일 주소
- **com_auth_password**:
- **english**: Password
- **translated**: 비밀번호
- **com_auth_password_required**:
- **english**: Password is required
- **translated**: 비밀번호는 필수입니다
- **com_auth_password_min_length**:
- **english**: Password must be at least 8 characters
- **translated**: 비밀번호는 최소 8자 이상이어야 합니다
- **com_auth_password_max_length**:
- **english**: Password must be less than 128 characters
- **translated**: 비밀번호는 128자를 넘을 수 없습니다
- **com_auth_password_forgot**:
- **english**: Forgot Password?
- **translated**: 비밀번호를 잊으셨나요?
- **com_auth_password_confirm**:
- **english**: Confirm password
- **translated**: 비밀번호 확인
- **com_auth_password_not_match**:
- **english**: Passwords do not match
- **translated**: 비밀번호가 일치하지 않습니다
- **com_auth_continue**:
- **english**: Continue
- **translated**: 계속
- **com_auth_create_account**:
- **english**: Create your account
- **translated**: 계정 만들기
- **com_auth_error_create**:
- **english**: There was an error attempting to register your account. Please try again.
- **translated**: 계정을 등록하는 중에 오류가 발생했습니다. 다시 시도하세요.
- **com_auth_full_name**:
- **english**: Full name
- **translated**: 이름
- **com_auth_name_required**:
- **english**: Name is required
- **translated**: 이름은 필수입니다
- **com_auth_name_min_length**:
- **english**: Name must be at least 3 characters
- **translated**: 이름은 최소 3자 이상이어야 합니다
- **com_auth_name_max_length**:
- **english**: Name must be less than 80 characters
- **translated**: 이름은 80자를 초과할 수 없습니다
- **com_auth_username**:
- **english**: Username (optional)
- **translated**: 사용자명
- **com_auth_username_required**:
- **english**: Username is required
- **translated**: 사용자명이 필요합니다
- **com_auth_username_min_length**:
- **english**: Username must be at least 2 characters
- **translated**: 사용자명은 최소 3자 이상이어야 합니다
- **com_auth_username_max_length**:
- **english**: Username must be less than 20 characters
- **translated**: 사용자명은 20자를 초과할 수 없습니다
- **com_auth_already_have_account**:
- **english**: Already have an account?
- **translated**: 이미 계정이 있으신가요?
- **com_auth_login**:
- **english**: Login
- **translated**: 로그인
- **com_auth_reset_password**:
- **english**: Reset your password
- **translated**: 비밀번호 재설정
- **com_auth_click**:
- **english**: Click
- **translated**: 클릭
- **com_auth_here**:
- **english**: HERE
- **translated**: 여기
- **com_auth_to_reset_your_password**:
- **english**: to reset your password.
- **translated**: 비밀번호를 재설정하려면
- **com_auth_reset_password_link_sent**:
- **english**: Email Sent
- **translated**: 이메일 전송
- **com_auth_reset_password_email_sent**:
- **english**: An email has been sent to you with further instructions to reset your password.
- **translated**: 비밀번호 재설정에 대한 지침이 포함된 이메일이 전송되었습니다.
- **com_auth_error_reset_password**:
- **english**: There was a problem resetting your password. There was no user found with the email address provided. Please try again.
- **translated**: 비밀번호 재설정 중에 문제가 발생했습니다. 제공된 이메일 주소로 사용자를 찾을 수 없습니다. 다시 시도하세요.
- **com_auth_reset_password_success**:
- **english**: Password Reset Success
- **translated**: 비밀번호 재설정 성공
- **com_auth_login_with_new_password**:
- **english**: You may now login with your new password.
- **translated**: 새로운 비밀번호로 로그인할 수 있습니다.
- **com_auth_error_invalid_reset_token**:
- **english**: This password reset token is no longer valid.
- **translated**: 이 비밀번호 재설정 토큰은 더 이상 유효하지 않습니다.
- **com_auth_click_here**:
- **english**: Click here
- **translated**: 여기를 클릭하세요
- **com_auth_to_try_again**:
- **english**: to try again.
- **translated**: 다시 시도하세요.
- **com_auth_submit_registration**:
- **english**: Submit registration
- **translated**: 등록하기
- **com_auth_welcome_back**:
- **english**: Welcome back
- **translated**: 다시 오신 것을 환영합니다
- **com_endpoint_open_menu**:
- **english**: Open Menu
- **translated**: 메뉴 열기
- **com_endpoint_bing_enable_sydney**:
- **english**: Enable Sydney
- **translated**: 시드니 활성화
- **com_endpoint_bing_to_enable_sydney**:
- **english**: To enable Sydney
- **translated**: 시드니를 활성화하려면
- **com_endpoint_bing_jailbreak**:
- **english**: Jailbreak
- **translated**: Jailbreak
- **com_endpoint_bing_context_placeholder**:
- **english**: Bing can use up to 7k tokens for 'context', which it can reference for the conversation. The specific limit is not known but may run into errors exceeding 7k tokens
- **translated**: Bing은 '컨텍스트'로 최대 7,000개의 토큰을 사용할 수 있으며, 대화에서 참조할 수 있습니다. 구체적인 제한은 알려져 있지 않지만, 7,000개의 토큰을 초과하면 오류가 발생할 수 있습니다.
- **com_endpoint_bing_system_message_placeholder**:
- **english**: WARNING: Misuse of this feature can get you BANNED from using Bing! Click on 'System Message' for full instructions and the default message if omitted, which is the 'Sydney' preset that is considered safe.
- **translated**: 경고: 이 기능의 오용으로 인해 Bing의 사용이 '금지'될 수 있습니다. 모든 내용을 보려면 '시스템 메시지'를 클릭하세요. 생략된 경우 '시드니' 프리셋이 사용됩니다.
- **com_endpoint_system_message**:
- **english**: System Message
- **translated**: 시스템 메시지
- **com_endpoint_default_blank**:
- **english**: default: blank
- **translated**: 기본값: 공백
- **com_endpoint_default_false**:
- **english**: default: false
- **translated**: 기본값: false
- **com_endpoint_default_creative**:
- **english**: default: creative
- **translated**: 기본값: 창의적
- **com_endpoint_default_empty**:
- **english**: default: empty
- **translated**: 기본값: 비어 있음
- **com_endpoint_default_with_num**:
- **english**: default: {0}
- **translated**: 기본값: {0}
- **com_endpoint_context**:
- **english**: Context
- **translated**: 컨텍스트
- **com_endpoint_tone_style**:
- **english**: Tone Style
- **translated**: 톤 스타일
- **com_endpoint_token_count**:
- **english**: Token count
- **translated**: 토큰 수
- **com_endpoint_output**:
- **english**: Output
- **translated**: 출력
- **com_endpoint_google_temp**:
- **english**: Higher values = more random, while lower values = more focused and deterministic. We recommend altering this or Top P but not both.
- **translated**: 높은 값 = 더 무작위, 낮은 값 = 더 집중적이고 결정적입니다. 이 값을 변경하거나 Top P 중 하나만 변경하는 것을 권장합니다.
- **com_endpoint_google_topp**:
- **english**: Top-p changes how the model selects tokens for output. Tokens are selected from most K (see topK parameter) probable to least until the sum of their probabilities equals the top-p value.
- **translated**: Top-p는 모델이 출력에 사용할 토큰을 선택하는 방식을 변경합니다. 토큰은 가장 높은 확률부터 가장 낮은 확률까지 선택됩니다. 선택된 토큰의 확률의 합이 top-p 값과 같아질 때까지 선택됩니다.
- **com_endpoint_google_topk**:
- **english**: Top-k changes how the model selects tokens for output. A top-k of 1 means the selected token is the most probable among all tokens in the model's vocabulary (also called greedy decoding), while a top-k of 3 means that the next token is selected from among the 3 most probable tokens (using temperature).
- **translated**: Top-k는 모델이 출력에 사용할 토큰을 선택하는 방식을 변경합니다. top-k가 1인 경우 모델의 어휘 중 가장 확률이 높은 토큰이 선택됩니다(greedy decoding). top-k가 3인 경우 다음 토큰은 가장 확률이 높은 3개의 토큰 중에서 선택됩니다(temperature 사용).
- **com_endpoint_google_maxoutputtokens**:
- **english**: Maximum number of tokens that can be generated in the response. Specify a lower value for shorter responses and a higher value for longer responses.
- **translated**: 응답에서 생성할 수 있는 최대 토큰 수입니다. 짧은 응답에는 낮은 값을, 긴 응답에는 높은 값을 지정하세요.
- **com_endpoint_google_custom_name_placeholder**:
- **english**: Set a custom name for Google
- **translated**: Google에 대한 사용자 정의 이름 설정
- **com_endpoint_prompt_prefix_placeholder**:
- **english**: Set custom instructions or context. Ignored if empty.
- **translated**: 사용자 정의 지시사항 또는 컨텍스트를 설정하세요. 비어 있으면 무시됩니다.
- **com_endpoint_custom_name**:
- **english**: Custom Name
- **translated**: 사용자 정의 이름
- **com_endpoint_prompt_prefix**:
- **english**: Custom Instructions
- **translated**: 프롬프트 접두사
- **com_endpoint_temperature**:
- **english**: Temperature
- **translated**: 온도
- **com_endpoint_default**:
- **english**: default
- **translated**: 기본값
- **com_endpoint_top_p**:
- **english**: Top P
- **translated**: Top P
- **com_endpoint_top_k**:
- **english**: Top K
- **translated**: Top K
- **com_endpoint_max_output_tokens**:
- **english**: Max Output Tokens
- **translated**: 최대 출력 토큰 수
- **com_endpoint_openai_temp**:
- **english**: Higher values = more random, while lower values = more focused and deterministic. We recommend altering this or Top P but not both.
- **translated**: 높은 값 = 더 무작위, 낮은 값 = 더 집중적이고 결정적입니다. 이 값을 변경하거나 Top P 중 하나만 변경하는 것을 권장합니다.
- **com_endpoint_openai_max**:
- **english**: The max tokens to generate. The total length of input tokens and generated tokens is limited by the model's context length.
- **translated**: 생성할 최대 토큰 수입니다. 입력 토큰과 생성된 토큰의 총 길이는 모델의 컨텍스트 길이로 제한됩니다.
- **com_endpoint_openai_topp**:
- **english**: An alternative to sampling with temperature, called nucleus sampling, where the model considers the results of the tokens with top_p probability mass. So 0.1 means only the tokens comprising the top 10% probability mass are considered. We recommend altering this or temperature but not both.
- **translated**: 온도를 사용한 샘플링 대신, top_p 확률 질량을 고려하는 nucleus 샘플링입니다. 따라서 0.1은 상위 10% 확률 질량을 구성하는 토큰만 고려합니다. 이 값을 변경하거나 온도를 변경하는 것을 권장하지만, 둘 다 변경하지는 마세요.
- **com_endpoint_openai_freq**:
- **english**: Number between -2.0 and 2.0. Positive values penalize new tokens based on their existing frequency in the text so far, decreasing the model's likelihood to repeat the same line verbatim.
- **translated**: 텍스트에서 토큰의 빈도수에 따라 새로운 토큰에 패널티를 부여합니다. 이전에 나온 텍스트의 빈도수에 따라 새로운 토큰의 확률이 감소하여 동일한 문장을 반복할 가능성을 줄입니다.
- **com_endpoint_openai_pres**:
- **english**: Number between -2.0 and 2.0. Positive values penalize new tokens based on whether they appear in the text so far, increasing the model's likelihood to talk about new topics.
- **translated**: 텍스트에서 토큰이 나타나는지 여부에 따라 새로운 토큰에 패널티를 부여합니다. 이전에 나온 텍스트에 나타나는 토큰에 대한 패널티를 증가시켜 새로운 주제에 대해 이야기할 가능성을 높입니다.
- **com_endpoint_openai_custom_name_placeholder**:
- **english**: Set a custom name for the AI
- **translated**: ChatGPT에 대한 사용자 정의 이름을 설정하세요.
- **com_endpoint_openai_prompt_prefix_placeholder**:
- **english**: Set custom instructions to include in System Message. Default: none
- **translated**: 시스템 메시지에 포함할 사용자 정의 지시사항을 설정하세요. 기본값: 없음
- **com_endpoint_anthropic_temp**:
- **english**: Ranges from 0 to 1. Use temp closer to 0 for analytical / multiple choice, and closer to 1 for creative and generative tasks. We recommend altering this or Top P but not both.
- **translated**: 0에서 1 사이의 값으로, 분석/다중 선택에는 0에 가까운 값을 사용하고, 창의적이고 생성적인 작업에는 1에 가까운 값을 사용하세요. 이 값을 변경하거나 Top P 중 하나만 변경하는 것을 권장합니다.
- **com_endpoint_anthropic_topp**:
- **english**: Top-p changes how the model selects tokens for output. Tokens are selected from most K (see topK parameter) probable to least until the sum of their probabilities equals the top-p value.
- **translated**: Top-p는 모델이 출력에 사용할 토큰을 선택하는 방식을 변경합니다. 토큰은 가장 높은 확률부터 가장 낮은 확률까지 선택됩니다. 선택된 토큰의 확률의 합이 top-p 값과 같아질 때까지 선택됩니다.
- **com_endpoint_anthropic_topk**:
- **english**: Top-k changes how the model selects tokens for output. A top-k of 1 means the selected token is the most probable among all tokens in the model's vocabulary (also called greedy decoding), while a top-k of 3 means that the next token is selected from among the 3 most probable tokens (using temperature).
- **translated**: Top-k는 모델이 출력에 사용할 토큰을 선택하는 방식을 변경합니다. top-k가 1인 경우 모델의 어휘 중 가장 확률이 높은 토큰이 선택됩니다(greedy decoding). top-k가 3인 경우 다음 토큰은 가장 확률이 높은 3개의 토큰 중에서 선택됩니다(temperature 사용).
- **com_endpoint_anthropic_maxoutputtokens**:
- **english**: Maximum number of tokens that can be generated in the response. Specify a lower value for shorter responses and a higher value for longer responses.
- **translated**: 응답에서 생성할 수 있는 최대 토큰 수입니다. 짧은 응답에는 낮은 값을, 긴 응답에는 높은 값을 지정하세요.
- **com_endpoint_anthropic_custom_name_placeholder**:
- **english**: Set a custom name for Anthropic
- **translated**: Anthropic에 대한 사용자 정의 이름 설정
- **com_endpoint_frequency_penalty**:
- **english**: Frequency Penalty
- **translated**: 빈도 패널티
- **com_endpoint_presence_penalty**:
- **english**: Presence Penalty
- **translated**: 존재 패널티
- **com_endpoint_plug_use_functions**:
- **english**: Use Functions
- **translated**: 함수 사용
- **com_endpoint_plug_skip_completion**:
- **english**: Skip Completion
- **translated**: 완료 단계 건너뛰기
- **com_endpoint_disabled_with_tools**:
- **english**: disabled with tools
- **translated**: 도구 사용 불가
- **com_endpoint_disabled_with_tools_placeholder**:
- **english**: Disabled with Tools Selected
- **translated**: 도구 선택 시 사용 불가
- **com_endpoint_plug_set_custom_instructions_for_gpt_placeholder**:
- **english**: Set custom instructions to include in System Message. Default: none
- **translated**: 시스템 메시지에 포함할 사용자 정의 지시사항을 설정하세요. 기본값: 없음
- **com_endpoint_import**:
- **english**: Import
- **translated**: 가져오기
- **com_endpoint_set_custom_name**:
- **english**: Set a custom name, in case you can find this preset
- **translated**: 프리셋을 쉽게 찾을 수 있도록 사용자 정의 이름을 설정하세요
- **com_endpoint_preset**:
- **english**: preset
- **translated**: 프리셋
- **com_endpoint_presets**:
- **english**: presets
- **translated**: 프리셋
- **com_endpoint_preset_name**:
- **english**: Preset Name
- **translated**: 프리셋 이름
- **com_endpoint_new_topic**:
- **english**: New Topic
- **translated**: 새로운 주제
- **com_endpoint**:
- **english**: Endpoint
- **translated**: 엔드포인트
- **com_endpoint_hide**:
- **english**: Hide
- **translated**: 숨기기
- **com_endpoint_show**:
- **english**: Show
- **translated**: 표시
- **com_endpoint_examples**:
- **english**: Presets
- **translated**: 프리셋
- **com_endpoint_completion**:
- **english**: Completion
- **translated**: 완료
- **com_endpoint_agent**:
- **english**: Agent
- **translated**: 에이전트
- **com_endpoint_show_what_settings**:
- **english**: Show {0} Settings
- **translated**: {0} 설정 표시
- **com_endpoint_export**:
- **english**: Export
- **translated**: 내보내기
- **com_endpoint_save_as_preset**:
- **english**: Save As Preset
- **translated**: 프리셋으로 저장
- **com_endpoint_presets_clear_warning**:
- **english**: Are you sure you want to clear all presets? This is irreversible.
- **translated**: 모든 프리셋을 삭제하시겠습니까? 이 작업은 되돌릴 수 없습니다.
- **com_endpoint_not_implemented**:
- **english**: Not implemented
- **translated**: 구현되지 않았습니다
- **com_endpoint_no_presets**:
- **english**: No presets yet, use the settings button to create one
- **translated**: 아직 프리셋이 없습니다
- **com_endpoint_not_available**:
- **english**: No endpoint available
- **translated**: 사용할 수 없는 엔드포인트입니다
- **com_endpoint_view_options**:
- **english**: View Options
- **translated**: 옵션 보기
- **com_endpoint_save_convo_as_preset**:
- **english**: Save Conversation as Preset
- **translated**: 대화를 프리셋으로 저장
- **com_endpoint_my_preset**:
- **english**: My Preset
- **translated**: 내 프리셋
- **com_endpoint_agent_model**:
- **english**: Agent Model (Recommended: GPT-3.5)
- **translated**: 에이전트 모델 (권장: GPT-3.5)
- **com_endpoint_completion_model**:
- **english**: Completion Model (Recommended: GPT-4)
- **translated**: 완료 모델 (권장: GPT-4)
- **com_endpoint_func_hover**:
- **english**: Enable use of Plugins as OpenAI Functions
- **translated**: 플러그인을 OpenAI 함수로 사용할 수 있도록 합니다.
- **com_endpoint_skip_hover**:
- **english**: Enable skipping the completion step, which reviews the final answer and generated steps
- **translated**: 완료 단계를 건너뛰도록 합니다. 최종 답변과 생성된 단계를 검토하는 단계입니다.
- **com_endpoint_config_key**:
- **english**: Set API Key
- **translated**: API 키 설정
- **com_endpoint_config_key_for**:
- **english**: Set API Key for
- **translated**: API 키 설정:
- **com_endpoint_config_key_name**:
- **english**: Key
- **translated**: 키
- **com_endpoint_config_value**:
- **english**: Enter value for
- **translated**: 값 입력
- **com_endpoint_config_key_name_placeholder**:
- **english**: Set API key first
- **translated**: 먼저 API 키를 설정하세요
- **com_endpoint_config_key_encryption**:
- **english**: Your key will be encrypted and deleted at
- **translated**: 키는 암호화되어 저장되며, 만료 시간에 삭제됩니다
- **com_endpoint_config_key_expiry**:
- **english**: the expiry time
- **translated**: 만료 시간
- **com_endpoint_config_key_import_json_key**:
- **english**: Import Service Account JSON Key.
- **translated**: 서비스 계정 JSON 키 가져오기
- **com_endpoint_config_key_import_json_key_success**:
- **english**: Successfully Imported Service Account JSON Key
- **translated**: 서비스 계정 JSON 키 가져오기 성공
- **com_endpoint_config_key_import_json_key_invalid**:
- **english**: Invalid Service Account JSON Key, Did you import the correct file?
- **translated**: 유효하지 않은 서비스 계정 JSON 키입니다. 올바른 파일을 가져왔는지 확인하세요
- **com_endpoint_config_key_get_edge_key**:
- **english**: To get your Access token for Bing, login to
- **translated**: Bing 액세스 토큰을 얻으려면 다음 사이트에 로그인하세요
- **com_endpoint_config_key_get_edge_key_dev_tool**:
- **english**: Use dev tools or an extension while logged into the site to copy the content of the _U cookie. If this fails, follow these
- **translated**: 로그인한 상태에서 개발 도구 또는 확장 프로그램을 사용하여 _U 쿠키의 내용을 복사합니다. 실패하는 경우 다음
- **com_endpoint_config_key_edge_instructions**:
- **english**: instructions
- **translated**: 지침
- **com_endpoint_config_key_edge_full_key_string**:
- **english**: to provide the full cookie strings.
- **translated**: 전체 쿠키 문자열을 제공하세요
- **com_nav_plugin_store**:
- **english**: Plugin store
- **translated**: 플러그인 스토어
- **com_nav_plugin_search**:
- **english**: Search plugins
- **translated**: 플러그인 검색
- **com_nav_plugin_auth_error**:
- **english**: There was an error attempting to authenticate this plugin. Please try again.
- **translated**: 이 플러그인을 인증하려는 중에 오류가 발생했습니다. 다시 시도해주세요.
- **com_nav_export_filename**:
- **english**: Filename
- **translated**: 파일 이름
- **com_nav_export_filename_placeholder**:
- **english**: Set the filename
- **translated**: 파일 이름을 설정하세요
- **com_nav_export_type**:
- **english**: Type
- **translated**: 유형
- **com_nav_export_include_endpoint_options**:
- **english**: Include endpoint options
- **translated**: 엔드포인트 옵션 포함
- **com_nav_enabled**:
- **english**: Enabled
- **translated**: 활성화됨
- **com_nav_not_supported**:
- **english**: Not Supported
- **translated**: 지원되지 않음
- **com_nav_export_all_message_branches**:
- **english**: Export all message branches
- **translated**: 모든 메시지 브랜치 내보내기
- **com_nav_export_recursive_or_sequential**:
- **english**: Recursive or sequential?
- **translated**: 재귀적 또는 순차적?
- **com_nav_export_recursive**:
- **english**: Recursive
- **translated**: 재귀적
- **com_nav_export_conversation**:
- **english**: Export conversation
- **translated**: 대화 내보내기
- **com_nav_theme**:
- **english**: Theme
- **translated**: 테마
- **com_nav_theme_system**:
- **english**: System
- **translated**: 시스템
- **com_nav_theme_dark**:
- **english**: Dark
- **translated**: 다크
- **com_nav_theme_light**:
- **english**: Light
- **translated**: 라이트
- **com_nav_clear_all_chats**:
- **english**: Clear all chats
- **translated**: 모든 채팅 지우기
- **com_nav_confirm_clear**:
- **english**: Confirm Clear
- **translated**: 지우기 확인
- **com_nav_close_sidebar**:
- **english**: Close sidebar
- **translated**: 사이드바 닫기
- **com_nav_open_sidebar**:
- **english**: Open sidebar
- **translated**: 사이드바 열기
- **com_nav_send_message**:
- **english**: Send message
- **translated**: 메시지 보내기
- **com_nav_log_out**:
- **english**: Log out
- **translated**: 로그아웃
- **com_nav_user**:
- **english**: USER
- **translated**: 사용자
- **com_nav_archived_chats**:
- **english**: Archived chats
- **translated**: 아카이브된 채팅
- **com_nav_archived_chats_manage**:
- **english**: Manage
- **translated**: 관리
- **com_nav_archived_chats_empty**:
- **english**: You have no archived conversations.
- **translated**: 아카이브된 채팅이 없습니다
- **com_nav_archive_all_chats**:
- **english**: Archive all chats
- **translated**: 모든 채팅 아카이브
- **com_nav_archive_all**:
- **english**: Archive all
- **translated**: 모든 채팅 아카이브
- **com_nav_archive_name**:
- **english**: Name
- **translated**: 이름
- **com_nav_archive_created_at**:
- **english**: DateCreated
- **translated**: 생성 날짜
- **com_nav_clear_conversation**:
- **english**: Clear conversations
- **translated**: 대화 지우기
- **com_nav_clear_conversation_confirm_message**:
- **english**: Are you sure you want to clear all conversations? This is irreversible.
- **translated**: 모든 대화를 지우시겠습니까? 이 작업은 되돌릴 수 없습니다.
- **com_nav_help_faq**:
- **english**: Help & FAQ
- **translated**: 도움말 및 FAQ
- **com_nav_settings**:
- **english**: Settings
- **translated**: 설정
- **com_nav_search_placeholder**:
- **english**: Search messages
- **translated**: 메시지 검색
- **com_nav_setting_general**:
- **english**: General
- **translated**: 일반
- **com_nav_setting_data**:
- **english**: Data controls
- **translated**: 데이터 제어
Please consider the above comparisons to enhance understanding and guide improvements in translations.
Provide insights or suggestions that could help refine the translation process, focusing on cultural and contextual relevance.
Please craft a prompt that can be used to better inform future translations to this language.
Write this prompt in the translated language, with all its nuances detected, not in the English.

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,760 @@
# Instructions for Translation
Write a prompt that is mindful of the nuances in the language with respect to its English counterpart, which serves as the baseline for translations. Here are the comparisons between the language translations and their English counterparts:
- **com_ui_examples**:
- **english**: Examples
- **translated**: Przykłady
- **com_ui_new_chat**:
- **english**: New chat
- **translated**: Nowy czat
- **com_ui_happy_birthday**:
- **english**: It's my 1st birthday!
- **translated**: To moje pierwsze urodziny!
- **com_ui_example_quantum_computing**:
- **english**: Explain quantum computing in simple terms
- **translated**: Wyjaśnij obliczenia kwantowe w prostych słowach
- **com_ui_example_10_year_old_b_day**:
- **english**: Got any creative ideas for a 10 year old's birthday?
- **translated**: Masz jakieś kreatywne pomysły na dziesiąte urodziny?
- **com_ui_example_http_in_js**:
- **english**: How do I make an HTTP request in Javascript?
- **translated**: Jak wykonać żądanie HTTP w JavaScript?
- **com_ui_capabilities**:
- **english**: Capabilities
- **translated**: Możliwości
- **com_ui_capability_remember**:
- **english**: Remembers what user said earlier in the conversation
- **translated**: Pamięta to, co użytkownik powiedział wcześniej w rozmowie
- **com_ui_capability_correction**:
- **english**: Allows user to provide follow-up corrections
- **translated**: Pozwala użytkownikowi wprowadzać poprawki do dalszej rozmowy
- **com_ui_capability_decline_requests**:
- **english**: Trained to decline inappropriate requests
- **translated**: Szkolony do odrzucania nieodpowiednich żądań
- **com_ui_limitations**:
- **english**: Limitations
- **translated**: Ograniczenia
- **com_ui_limitation_incorrect_info**:
- **english**: May occasionally generate incorrect information
- **translated**: Czasami może podać nieprawidłowe informacje
- **com_ui_limitation_harmful_biased**:
- **english**: May occasionally produce harmful instructions or biased content
- **translated**: Czasami może generować szkodliwe instrukcje lub stronniczą treść
- **com_ui_limitation_limited_2021**:
- **english**: Limited knowledge of world and events after 2021
- **translated**: Ograniczona świadomość świata i wydarzeń po roku 2021
- **com_ui_select_model**:
- **english**: Select a model
- **translated**: Wybierz model
- **com_ui_use_prompt**:
- **english**: Use prompt
- **translated**: Użyj podpowiedzi
- **com_ui_prev**:
- **english**: Prev
- **translated**: Poprzedni
- **com_ui_next**:
- **english**: Next
- **translated**: Następny
- **com_ui_prompt_templates**:
- **english**: Prompt Templates
- **translated**: Szablony podpowiedzi
- **com_ui_hide_prompt_templates**:
- **english**: Hide Prompt Templates
- **translated**: Ukryj szablony podpowiedzi
- **com_ui_showing**:
- **english**: Showing
- **translated**: Pokazuje
- **com_ui_of**:
- **english**: of
- **translated**: z
- **com_ui_entries**:
- **english**: Entries
- **translated**: wpisów
- **com_ui_pay_per_call**:
- **english**: All AI conversations in one place. Pay per call and not per month
- **translated**: Wszystkie rozmowy z AI w jednym miejscu. Płatność za połączenie, a nie za miesiąc
- **com_ui_rename**:
- **english**: Rename
- **translated**: Zmień nazwę
- **com_ui_archive**:
- **english**: Archive
- **translated**: Archiwum
- **com_ui_archive_error**:
- **english**: Failed to archive conversation
- **translated**: Nie udało się archiwizować rozmowy
- **com_ui_unarchive**:
- **english**: Unarchive
- **translated**: Przywróć z archiwum
- **com_ui_unarchive_error**:
- **english**: Failed to unarchive conversation
- **translated**: Nie udało się odtworzyć rozmowy z archiwum
- **com_ui_more_options**:
- **english**: More
- **translated**: Więcej
- **com_auth_error_login**:
- **english**: Unable to login with the information provided. Please check your credentials and try again.
- **translated**: Nie udało się zalogować przy użyciu podanych danych. Sprawdź swoje dane logowania i spróbuj ponownie.
- **com_auth_no_account**:
- **english**: Don't have an account?
- **translated**: Nie masz konta?
- **com_auth_sign_up**:
- **english**: Sign up
- **translated**: Zarejestruj się
- **com_auth_sign_in**:
- **english**: Sign in
- **translated**: Zaloguj się
- **com_auth_google_login**:
- **english**: Continue with Google
- **translated**: Zaloguj się przez Google
- **com_auth_facebook_login**:
- **english**: Continue with Facebook
- **translated**: Zaloguj się przez Facebooka
- **com_auth_github_login**:
- **english**: Continue with Github
- **translated**: Zaloguj się przez Githuba
- **com_auth_discord_login**:
- **english**: Continue with Discord
- **translated**: Zaloguj się przez Discorda
- **com_auth_email**:
- **english**: Email
- **translated**: Email
- **com_auth_email_required**:
- **english**: Email is required
- **translated**: Wymagane jest podanie adresu email.
- **com_auth_email_min_length**:
- **english**: Email must be at least 6 characters
- **translated**: Adres email musi mieć co najmniej 6 znaków.
- **com_auth_email_max_length**:
- **english**: Email should not be longer than 120 characters
- **translated**: Adres email nie może być dłuższy niż 120 znaków.
- **com_auth_email_pattern**:
- **english**: You must enter a valid email address
- **translated**: Wprowadź poprawny adres e-mail
- **com_auth_email_address**:
- **english**: Email address
- **translated**: Adres e-mail
- **com_auth_password**:
- **english**: Password
- **translated**: Hasło
- **com_auth_password_required**:
- **english**: Password is required
- **translated**: Wymagane jest podanie hasła
- **com_auth_password_min_length**:
- **english**: Password must be at least 8 characters
- **translated**: Hasło musi mieć co najmniej 8 znaków
- **com_auth_password_max_length**:
- **english**: Password must be less than 128 characters
- **translated**: Hasło musi mieć mniej niż 128 znaków
- **com_auth_password_forgot**:
- **english**: Forgot Password?
- **translated**: Zapomniałeś hasła?
- **com_auth_password_confirm**:
- **english**: Confirm password
- **translated**: Potwierdź hasło
- **com_auth_password_not_match**:
- **english**: Passwords do not match
- **translated**: Hasła nie są zgodne
- **com_auth_continue**:
- **english**: Continue
- **translated**: Kontynuuj
- **com_auth_create_account**:
- **english**: Create your account
- **translated**: Utwórz konto
- **com_auth_error_create**:
- **english**: There was an error attempting to register your account. Please try again.
- **translated**: Wystąpił błąd podczas tworzenia konta. Spróbuj ponownie.
- **com_auth_full_name**:
- **english**: Full name
- **translated**: Pełne imię
- **com_auth_name_required**:
- **english**: Name is required
- **translated**: Imię jest wymagane
- **com_auth_name_min_length**:
- **english**: Name must be at least 3 characters
- **translated**: Imię musi zawierać co najmniej 3 znaki
- **com_auth_name_max_length**:
- **english**: Name must be less than 80 characters
- **translated**: Imię nie może zawierać więcej niż 80 znaków
- **com_auth_username**:
- **english**: Username (optional)
- **translated**: Nazwa użytkownika (opcjonalnie)
- **com_auth_username_required**:
- **english**: Username is required
- **translated**: Nazwa użytkownika jest wymagana
- **com_auth_username_min_length**:
- **english**: Username must be at least 2 characters
- **translated**: Nazwa użytkownika musi zawierać co najmniej 2 znaki
- **com_auth_username_max_length**:
- **english**: Username must be less than 20 characters
- **translated**: Nazwa użytkownika nie może zawierać więcej niż 20 znaków
- **com_auth_already_have_account**:
- **english**: Already have an account?
- **translated**: Masz już konto?
- **com_auth_login**:
- **english**: Login
- **translated**: Zaloguj się
- **com_auth_reset_password**:
- **english**: Reset your password
- **translated**: Zresetuj hasło
- **com_auth_click**:
- **english**: Click
- **translated**: Kliknij
- **com_auth_here**:
- **english**: HERE
- **translated**: TUTAJ
- **com_auth_to_reset_your_password**:
- **english**: to reset your password.
- **translated**: aby zresetować hasło.
- **com_auth_reset_password_link_sent**:
- **english**: Email Sent
- **translated**: Link do resetowania hasła został wysłany
- **com_auth_reset_password_email_sent**:
- **english**: An email has been sent to you with further instructions to reset your password.
- **translated**: Na podany adres e-mail wysłano wiadomość z instrukcjami dotyczącymi resetowania hasła.
- **com_auth_error_reset_password**:
- **english**: There was a problem resetting your password. There was no user found with the email address provided. Please try again.
- **translated**: Wystąpił problem z resetowaniem hasła. Nie znaleziono użytkownika o podanym adresie e-mail. Spróbuj ponownie.
- **com_auth_reset_password_success**:
- **english**: Password Reset Success
- **translated**: Hasło zostało pomyślnie zresetowane
- **com_auth_login_with_new_password**:
- **english**: You may now login with your new password.
- **translated**: Teraz możesz zalogować się, używając nowego hasła.
- **com_auth_error_invalid_reset_token**:
- **english**: This password reset token is no longer valid.
- **translated**: Ten token do resetowania hasła jest już nieważny.
- **com_auth_click_here**:
- **english**: Click here
- **translated**: Kliknij tutaj
- **com_auth_to_try_again**:
- **english**: to try again.
- **translated**: aby spróbować ponownie.
- **com_auth_submit_registration**:
- **english**: Submit registration
- **translated**: Zarejestruj się
- **com_auth_welcome_back**:
- **english**: Welcome back
- **translated**: Witamy z powrotem
- **com_endpoint_open_menu**:
- **english**: Open Menu
- **translated**: Otwórz menu
- **com_endpoint_bing_enable_sydney**:
- **english**: Enable Sydney
- **translated**: Aktywuj Sydney
- **com_endpoint_bing_to_enable_sydney**:
- **english**: To enable Sydney
- **translated**: Aby aktywować Sydney
- **com_endpoint_bing_jailbreak**:
- **english**: Jailbreak
- **translated**: Odblokuj
- **com_endpoint_bing_context_placeholder**:
- **english**: Bing can use up to 7k tokens for 'context', which it can reference for the conversation. The specific limit is not known but may run into errors exceeding 7k tokens
- **translated**: Bing może użyć do 7k tokenów dla 'kontekstu', które mogą odnosić się do rozmowy. Dokładny limit nie jest znany, ale przekroczenie 7 tysięcy tokenów może prowadzić do błędów.
- **com_endpoint_bing_system_message_placeholder**:
- **english**: WARNING: Misuse of this feature can get you BANNED from using Bing! Click on 'System Message' for full instructions and the default message if omitted, which is the 'Sydney' preset that is considered safe.
- **translated**: OSTRZEŻENIE: Nadużywanie tej funkcji może skutkować ZAKAZEM korzystania z Bing! Kliknij na 'Wiadomość systemowa' , aby uzyskać pełne instrukcje oraz domyślną wiadomość, jeśli zostanie pominięta, co jest predefiniowaną opcją 'Sydney', uważaną za bezpieczną.
- **com_endpoint_system_message**:
- **english**: System Message
- **translated**: Wiadomość systemowa
- **com_endpoint_default_blank**:
- **english**: default: blank
- **translated**: domyślnie: puste
- **com_endpoint_default_false**:
- **english**: default: false
- **translated**: domyślnie: fałsz
- **com_endpoint_default_creative**:
- **english**: default: creative
- **translated**: domyślnie: kreatywny
- **com_endpoint_default_empty**:
- **english**: default: empty
- **translated**: domyślnie: puste
- **com_endpoint_default_with_num**:
- **english**: default: {0}
- **translated**: domyślnie: {0}
- **com_endpoint_context**:
- **english**: Context
- **translated**: Kontekst
- **com_endpoint_tone_style**:
- **english**: Tone Style
- **translated**: Styl tonu
- **com_endpoint_token_count**:
- **english**: Token count
- **translated**: Liczba tokenów
- **com_endpoint_output**:
- **english**: Output
- **translated**: Wyjście
- **com_endpoint_google_temp**:
- **english**: Higher values = more random, while lower values = more focused and deterministic. We recommend altering this or Top P but not both.
- **translated**: Wyższe wartości oznaczają większą losowość, natomiast niższe wartości prowadzą do bardziej skoncentrowanych i deterministycznych wyników. Zalecamy dostosowanie tej wartości lub Top P, ale nie obu jednocześnie.
- **com_endpoint_google_topp**:
- **english**: Top-p changes how the model selects tokens for output. Tokens are selected from most K (see topK parameter) probable to least until the sum of their probabilities equals the top-p value.
- **translated**: Top-p wpływa na sposób, w jaki model wybiera tokeny do wygenerowania odpowiedzi. Tokeny są wybierane od najbardziej prawdopodobnych do najmniej, aż suma ich prawdopodobieństw osiągnie wartość top-p.
- **com_endpoint_google_topk**:
- **english**: Top-k changes how the model selects tokens for output. A top-k of 1 means the selected token is the most probable among all tokens in the model's vocabulary (also called greedy decoding), while a top-k of 3 means that the next token is selected from among the 3 most probable tokens (using temperature).
- **translated**: Top-k wpływa na sposób, w jaki model wybiera tokeny do wygenerowania odpowiedzi. Top-k 1 oznacza, że wybrany token jest najbardziej prawdopodobny spośród wszystkich tokenów w słowniku modelu (nazywane też dekodowaniem zachłannym), podczas gdy top-k 3 oznacza, że następny token jest wybierany spośród 3 najbardziej prawdopodobnych tokenów (z uwzględnieniem temperatury).
- **com_endpoint_google_maxoutputtokens**:
- **english**: Maximum number of tokens that can be generated in the response. Specify a lower value for shorter responses and a higher value for longer responses.
- **translated**: Maksymalna liczba tokenów, które mogą być wygenerowane w odpowiedzi. Wybierz niższą wartość dla krótszych odpowiedzi i wyższą wartość dla dłuższych odpowiedzi.
- **com_endpoint_google_custom_name_placeholder**:
- **english**: Set a custom name for Google
- **translated**: Ustaw niestandardową nazwę dla Google
- **com_endpoint_custom_name**:
- **english**: Custom Name
- **translated**: Niestandardowa nazwa
- **com_endpoint_prompt_prefix**:
- **english**: Custom Instructions
- **translated**: Prefiks promptu
- **com_endpoint_temperature**:
- **english**: Temperature
- **translated**: Temperatura
- **com_endpoint_default**:
- **english**: default
- **translated**: domyślnie
- **com_endpoint_top_p**:
- **english**: Top P
- **translated**: Top P
- **com_endpoint_top_k**:
- **english**: Top K
- **translated**: Top K
- **com_endpoint_max_output_tokens**:
- **english**: Max Output Tokens
- **translated**: Maksymalna liczba tokenów wyjściowych
- **com_endpoint_openai_temp**:
- **english**: Higher values = more random, while lower values = more focused and deterministic. We recommend altering this or Top P but not both.
- **translated**: Wyższe wartości oznaczają większą losowość, natomiast niższe wartości prowadzą do bardziej skoncentrowanych i deterministycznych wyników. Zalecamy dostosowanie tej wartości lub Top P, ale nie obu jednocześnie.
- **com_endpoint_openai_max**:
- **english**: The max tokens to generate. The total length of input tokens and generated tokens is limited by the model's context length.
- **translated**: Maksymalna liczba tokenów do wygenerowania. Łączna długość tokenów wejściowych i wygenerowanych tokenów jest ograniczona długością kontekstu modelu.
- **com_endpoint_openai_topp**:
- **english**: An alternative to sampling with temperature, called nucleus sampling, where the model considers the results of the tokens with top_p probability mass. So 0.1 means only the tokens comprising the top 10% probability mass are considered. We recommend altering this or temperature but not both.
- **translated**: Alternatywa dla próbkowania z temperaturą, nazywana próbkowaniem jądra, gdzie model rozważa wyniki tokenów z prawdopodobieństwem top_p. Przykładowo, 0,1 oznacza, że tylko tokeny składające się z 10% najwyższego prawdopodobieństwa są rozważane. Zalecamy dostosowanie tej wartości lub temperatury, ale nie obu jednocześnie.
- **com_endpoint_openai_freq**:
- **english**: Number between -2.0 and 2.0. Positive values penalize new tokens based on their existing frequency in the text so far, decreasing the model's likelihood to repeat the same line verbatim.
- **translated**: Liczba pomiędzy -2,0 a 2,0. Dodatnie wartości karzą nowe tokeny w oparciu o ich dotychczasową częstotliwość występowania w tekście, co zmniejsza tendencję modelu do powtarzania tej samej linii dosłownie.
- **com_endpoint_openai_pres**:
- **english**: Number between -2.0 and 2.0. Positive values penalize new tokens based on whether they appear in the text so far, increasing the model's likelihood to talk about new topics.
- **translated**: Liczba pomiędzy -2,0 a 2,0. Dodatnie wartości karzą nowe tokeny w oparciu o to, czy pojawiły się już w tekście, co zwiększa tendencję modelu do poruszania nowych tematów.
- **com_endpoint_openai_custom_name_placeholder**:
- **english**: Set a custom name for the AI
- **translated**: Ustaw własną nazwę dla ChatGPT
- **com_endpoint_openai_prompt_prefix_placeholder**:
- **english**: Set custom instructions to include in System Message. Default: none
- **translated**: Ustaw własne instrukcje do umieszczenia w systemowej wiadomości. Domyślnie: brak
- **com_endpoint_anthropic_temp**:
- **english**: Ranges from 0 to 1. Use temp closer to 0 for analytical / multiple choice, and closer to 1 for creative and generative tasks. We recommend altering this or Top P but not both.
- **translated**: Zakres od 0 do 1. Użyj wartości bliżej 0 dla analizy/wyboru wielokrotnego, a bliżej 1 dla zadań twórczych i generatywnych. Zalecamy dostosowanie tej wartości lub Top P, ale nie obu jednocześnie.
- **com_endpoint_anthropic_topp**:
- **english**: Top-p changes how the model selects tokens for output. Tokens are selected from most K (see topK parameter) probable to least until the sum of their probabilities equals the top-p value.
- **translated**: Top-P wpływa na sposób wyboru tokenów przez model. Tokeny wybierane są od najbardziej prawdopodobnych do najmniej prawdopodobnych, aż suma ich prawdopodobieństw osiągnie wartość top-P.
- **com_endpoint_anthropic_topk**:
- **english**: Top-k changes how the model selects tokens for output. A top-k of 1 means the selected token is the most probable among all tokens in the model's vocabulary (also called greedy decoding), while a top-k of 3 means that the next token is selected from among the 3 most probable tokens (using temperature).
- **translated**: Top-K wpływa na sposób wyboru tokenów przez model. Top-K równa 1 oznacza, że wybrany token jest najbardziej prawdopodobny spośród wszystkich tokenów w słowniku modelu (tzw. dekodowanie zachłanne), podczas gdy top-K równa 3 oznacza, że następny token zostaje wybrany spośród 3 najbardziej prawdopodobnych tokenów (za pomocą temperatury).
- **com_endpoint_anthropic_maxoutputtokens**:
- **english**: Maximum number of tokens that can be generated in the response. Specify a lower value for shorter responses and a higher value for longer responses.
- **translated**: Maksymalna liczba tokenów, która może zostać wygenerowana w odpowiedzi. Wybierz mniejszą wartość dla krótszych odpowiedzi i większą wartość dla dłuższych odpowiedzi.
- **com_endpoint_frequency_penalty**:
- **english**: Frequency Penalty
- **translated**: Kara za częstotliwość
- **com_endpoint_presence_penalty**:
- **english**: Presence Penalty
- **translated**: Kara za obecność
- **com_endpoint_plug_use_functions**:
- **english**: Use Functions
- **translated**: Użyj funkcji
- **com_endpoint_plug_skip_completion**:
- **english**: Skip Completion
- **translated**: Pomiń uzupełnienie
- **com_endpoint_disabled_with_tools**:
- **english**: disabled with tools
- **translated**: wyłączony z narzędziami
- **com_endpoint_disabled_with_tools_placeholder**:
- **english**: Disabled with Tools Selected
- **translated**: Wyłączony z wybranymi narzędziami
- **com_endpoint_plug_set_custom_instructions_for_gpt_placeholder**:
- **english**: Set custom instructions to include in System Message. Default: none
- **translated**: Ustaw własne instrukcje do umieszczenia w systemowej wiadomości. Domyślnie: brak
- **com_endpoint_set_custom_name**:
- **english**: Set a custom name, in case you can find this preset
- **translated**: Ustaw własną nazwę, w razie potrzeby odszukania tego ustawienia
- **com_endpoint_preset_name**:
- **english**: Preset Name
- **translated**: Nazwa ustawienia
- **com_endpoint_new_topic**:
- **english**: New Topic
- **translated**: Nowy temat
- **com_endpoint**:
- **english**: Endpoint
- **translated**: Punkt końcowy
- **com_endpoint_hide**:
- **english**: Hide
- **translated**: Ukryj
- **com_endpoint_show**:
- **english**: Show
- **translated**: Pokaż
- **com_endpoint_examples**:
- **english**: Presets
- **translated**: Przykłady
- **com_endpoint_completion**:
- **english**: Completion
- **translated**: Uzupełnienie
- **com_endpoint_agent**:
- **english**: Agent
- **translated**: Agent
- **com_endpoint_show_what_settings**:
- **english**: Show {0} Settings
- **translated**: Pokaż ustawienia {0}
- **com_endpoint_export**:
- **english**: Export
- **translated**: Eksportuj
- **com_endpoint_save_as_preset**:
- **english**: Save As Preset
- **translated**: Zapisz jako predefiniowane ustawienie
- **com_endpoint_not_implemented**:
- **english**: Not implemented
- **translated**: Nie zaimplementowano
- **com_endpoint_no_presets**:
- **english**: No presets yet, use the settings button to create one
- **translated**: Brak zapisanych predefiniowanych ustawień
- **com_endpoint_not_available**:
- **english**: No endpoint available
- **translated**: Punkt końcowy niedostępny
- **com_endpoint_view_options**:
- **english**: View Options
- **translated**: Pokaż opcje
- **com_endpoint_save_convo_as_preset**:
- **english**: Save Conversation as Preset
- **translated**: Zapisz konwersację jako predefiniowane ustawienie
- **com_endpoint_my_preset**:
- **english**: My Preset
- **translated**: Moje predefiniowane ustawienie
- **com_endpoint_agent_model**:
- **english**: Agent Model (Recommended: GPT-3.5)
- **translated**: Model agenta (zalecany: GPT-3.5)
- **com_endpoint_completion_model**:
- **english**: Completion Model (Recommended: GPT-4)
- **translated**: Model uzupełnienia (zalecany: GPT-4)
- **com_endpoint_func_hover**:
- **english**: Enable use of Plugins as OpenAI Functions
- **translated**: Aktywuj wtyczki jako funkcje OpenAI
- **com_endpoint_skip_hover**:
- **english**: Enable skipping the completion step, which reviews the final answer and generated steps
- **translated**: Omijaj etap uzupełnienia sprawdzający ostateczną odpowiedź i generowane kroki
- **com_nav_plugin_store**:
- **english**: Plugin store
- **translated**: Sklep z wtyczkami
- **com_nav_plugin_search**:
- **english**: Search plugins
- **translated**: Wyszukiwanie wtyczek
- **com_nav_plugin_auth_error**:
- **english**: There was an error attempting to authenticate this plugin. Please try again.
- **translated**: Wystąpił błąd podczas próby uwierzytelnienia tej wtyczki. Proszę spróbować ponownie.
- **com_nav_export_filename**:
- **english**: Filename
- **translated**: Nazwa pliku
- **com_nav_export_filename_placeholder**:
- **english**: Set the filename
- **translated**: Podaj nazwę pliku
- **com_nav_export_type**:
- **english**: Type
- **translated**: Typ
- **com_nav_export_include_endpoint_options**:
- **english**: Include endpoint options
- **translated**: Dołącz opcje punktu końcowego
- **com_nav_enabled**:
- **english**: Enabled
- **translated**: Włączone
- **com_nav_not_supported**:
- **english**: Not Supported
- **translated**: Nieobsługiwane
- **com_nav_export_all_message_branches**:
- **english**: Export all message branches
- **translated**: Eksportuj wszystkie gałęzie wiadomości
- **com_nav_export_recursive_or_sequential**:
- **english**: Recursive or sequential?
- **translated**: Rekurencyjny czy sekwencyjny?
- **com_nav_export_recursive**:
- **english**: Recursive
- **translated**: Rekurencyjny
- **com_nav_export_conversation**:
- **english**: Export conversation
- **translated**: Eksportuj konwersację
- **com_nav_theme**:
- **english**: Theme
- **translated**: Motyw
- **com_nav_theme_system**:
- **english**: System
- **translated**: Domyślny
- **com_nav_theme_dark**:
- **english**: Dark
- **translated**: Ciemny
- **com_nav_theme_light**:
- **english**: Light
- **translated**: Jasny
- **com_nav_clear_all_chats**:
- **english**: Clear all chats
- **translated**: Usuń wszystkie konwersacje
- **com_nav_confirm_clear**:
- **english**: Confirm Clear
- **translated**: Potwierdź usunięcie
- **com_nav_close_sidebar**:
- **english**: Close sidebar
- **translated**: Zamknij pasek boczny
- **com_nav_open_sidebar**:
- **english**: Open sidebar
- **translated**: Otwórz pasek boczny
- **com_nav_send_message**:
- **english**: Send message
- **translated**: Wyślij wiadomość
- **com_nav_log_out**:
- **english**: Log out
- **translated**: Wyloguj
- **com_nav_user**:
- **english**: USER
- **translated**: Użytkownik
- **com_nav_archived_chats**:
- **english**: Archived chats
- **translated**: Zarchiwizowane rozmowy
- **com_nav_archived_chats_manage**:
- **english**: Manage
- **translated**: Zarządzaj
- **com_nav_archived_chats_empty**:
- **english**: You have no archived conversations.
- **translated**: Nie masz żadnych zarchiwizowanych rozmów.
- **com_nav_archive_all_chats**:
- **english**: Archive all chats
- **translated**: Archiwizuj wszystkie rozmowy
- **com_nav_archive_all**:
- **english**: Archive all
- **translated**: Archiwizuj wszystkie
- **com_nav_archive_name**:
- **english**: Name
- **translated**: Nazwa
- **com_nav_archive_created_at**:
- **english**: DateCreated
- **translated**: Utworzono
- **com_nav_clear_conversation**:
- **english**: Clear conversations
- **translated**: Wyczyść rozmowę
- **com_nav_clear_conversation_confirm_message**:
- **english**: Are you sure you want to clear all conversations? This is irreversible.
- **translated**: Czy na pewno chcesz usunąć wszystkie konwersacje? Tej operacji nie można cofnąć.
- **com_nav_help_faq**:
- **english**: Help & FAQ
- **translated**: Pomoc i często zadawane pytania
- **com_nav_settings**:
- **english**: Settings
- **translated**: Ustawienia
- **com_nav_search_placeholder**:
- **english**: Search messages
- **translated**: Szukaj wiadomości
- **com_nav_setting_general**:
- **english**: General
- **translated**: Ogólne
- **com_ui_import_conversation**:
- **english**: Import
- **translated**: Importuj
- **com_ui_import_conversation_info**:
- **english**: Import conversations from a JSON file
- **translated**: Importuj konwersacje z pliku JSON
- **com_ui_import_conversation_success**:
- **english**: Conversations imported successfully
- **translated**: Konwersacje zostały pomyślnie zaimportowane
- **com_ui_import_conversation_error**:
- **english**: There was an error importing your conversations
- **translated**: Wystąpił błąd podczas importowania konwersacji
Please consider the above comparisons to enhance understanding and guide improvements in translations.
Provide insights or suggestions that could help refine the translation process, focusing on cultural and contextual relevance.
Please craft a prompt that can be used to better inform future translations to this language.
Write this prompt in the translated language, with all its nuances detected, not in the English.

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,976 @@
# Instructions for Translation
Write a prompt that is mindful of the nuances in the language with respect to its English counterpart, which serves as the baseline for translations. Here are the comparisons between the language translations and their English counterparts:
- **com_ui_examples**:
- **english**: Examples
- **translated**: Exempel
- **com_ui_new_chat**:
- **english**: New chat
- **translated**: Ny chatt
- **com_ui_happy_birthday**:
- **english**: It's my 1st birthday!
- **translated**: Det är min första födelsedag!
- **com_ui_example_quantum_computing**:
- **english**: Explain quantum computing in simple terms
- **translated**: Förklara kvantberäkning på enkla termer
- **com_ui_example_10_year_old_b_day**:
- **english**: Got any creative ideas for a 10 year old's birthday?
- **translated**: Har du några kreativa idéer till ett 10-årings födelsedag?
- **com_ui_example_http_in_js**:
- **english**: How do I make an HTTP request in Javascript?
- **translated**: Hur gör jag en HTTP-förfrågan i Javascript?
- **com_ui_capabilities**:
- **english**: Capabilities
- **translated**: Möjligheter
- **com_ui_capability_remember**:
- **english**: Remembers what user said earlier in the conversation
- **translated**: Kommer ihåg vad användaren sa tidigare i konversationen
- **com_ui_capability_correction**:
- **english**: Allows user to provide follow-up corrections
- **translated**: Tillåter användaren att ge uppföljande rättelser
- **com_ui_capability_decline_requests**:
- **english**: Trained to decline inappropriate requests
- **translated**: Tränad för att avvisa olämpliga förfrågningar
- **com_ui_limitations**:
- **english**: Limitations
- **translated**: Begränsningar
- **com_ui_limitation_incorrect_info**:
- **english**: May occasionally generate incorrect information
- **translated**: Kan ibland generera felaktig information
- **com_ui_limitation_harmful_biased**:
- **english**: May occasionally produce harmful instructions or biased content
- **translated**: Kan ibland producera skadliga instruktioner eller snedvridet innehåll
- **com_ui_limitation_limited_2021**:
- **english**: Limited knowledge of world and events after 2021
- **translated**: Begränsad kunskap om världen och händelser efter 2021
- **com_ui_input**:
- **english**: Input
- **translated**: Inmatning
- **com_ui_close**:
- **english**: Close
- **translated**: Stäng
- **com_ui_model**:
- **english**: Model
- **translated**: Modell
- **com_ui_select_model**:
- **english**: Select a model
- **translated**: Välj en modell
- **com_ui_use_prompt**:
- **english**: Use prompt
- **translated**: Använd prompt
- **com_ui_prev**:
- **english**: Prev
- **translated**: Föregående
- **com_ui_next**:
- **english**: Next
- **translated**: Nästa
- **com_ui_prompt_templates**:
- **english**: Prompt Templates
- **translated**: Prompt Mallar
- **com_ui_hide_prompt_templates**:
- **english**: Hide Prompt Templates
- **translated**: Dölj Prompt Mallar
- **com_ui_showing**:
- **english**: Showing
- **translated**: Visar
- **com_ui_of**:
- **english**: of
- **translated**: av
- **com_ui_entries**:
- **english**: Entries
- **translated**: Inlägg
- **com_ui_pay_per_call**:
- **english**: All AI conversations in one place. Pay per call and not per month
- **translated**: Alla AI-konversationer på ett ställe. Betala per anrop och inte per månad
- **com_ui_enter**:
- **english**: Enter
- **translated**: Ange
- **com_ui_submit**:
- **english**: Submit
- **translated**: Skicka
- **com_ui_upload_success**:
- **english**: Successfully uploaded file
- **translated**: Uppladdningen av filen lyckades
- **com_ui_upload_invalid**:
- **english**: Invalid file for upload. Must be an image not exceeding 2 MB
- **translated**: Ogiltig fil för uppladdning
- **com_ui_cancel**:
- **english**: Cancel
- **translated**: Avbryt
- **com_ui_save**:
- **english**: Save
- **translated**: Spara
- **com_ui_copy_to_clipboard**:
- **english**: Copy to clipboard
- **translated**: Kopiera till urklipp
- **com_ui_copied_to_clipboard**:
- **english**: Copied to clipboard
- **translated**: Kopierat till urklipp
- **com_ui_regenerate**:
- **english**: Regenerate
- **translated**: Återskapa
- **com_ui_continue**:
- **english**: Continue
- **translated**: Fortsätt
- **com_ui_edit**:
- **english**: Edit
- **translated**: Redigera
- **com_ui_success**:
- **english**: Success
- **translated**: Lyckades
- **com_ui_all**:
- **english**: all
- **translated**: alla
- **com_ui_clear**:
- **english**: Clear
- **translated**: Rensa
- **com_ui_revoke**:
- **english**: Revoke
- **translated**: Återkalla
- **com_ui_revoke_info**:
- **english**: Revoke all user provided credentials
- **translated**: Återkalla alla användaruppgifter.
- **com_ui_import_conversation**:
- **english**: Import
- **translated**: Importera
- **com_ui_import_conversation_info**:
- **english**: Import conversations from a JSON file
- **translated**: Importera konversationer från en JSON-fil
- **com_ui_import_conversation_success**:
- **english**: Conversations imported successfully
- **translated**: Konversationer har importerats framgångsrikt
- **com_ui_import_conversation_error**:
- **english**: There was an error importing your conversations
- **translated**: Det uppstod ett fel vid import av dina konversationer
- **com_ui_confirm_action**:
- **english**: Confirm Action
- **translated**: Bekräfta åtgärd
- **com_ui_chats**:
- **english**: chats
- **translated**: chattar
- **com_ui_delete**:
- **english**: Delete
- **translated**: Radera
- **com_ui_delete_conversation**:
- **english**: Delete chat?
- **translated**: Radera chatt?
- **com_ui_delete_conversation_confirm**:
- **english**: This will delete
- **translated**: Detta kommer att radera
- **com_ui_rename**:
- **english**: Rename
- **translated**: byta namn på
- **com_ui_archive**:
- **english**: Archive
- **translated**: Arkiv
- **com_ui_archive_error**:
- **english**: Failed to archive conversation
- **translated**: Kunde inte arkivera chatt
- **com_ui_unarchive**:
- **english**: Unarchive
- **translated**: Avarkivera
- **com_ui_unarchive_error**:
- **english**: Failed to unarchive conversation
- **translated**: Kunde inte avarkivera chatt
- **com_ui_more_options**:
- **english**: More
- **translated**: Mer
- **com_auth_error_login**:
- **english**: Unable to login with the information provided. Please check your credentials and try again.
- **translated**: Kunde inte logga in med den angivna informationen. Kontrollera dina uppgifter och försök igen.
- **com_auth_error_login_rl**:
- **english**: Too many login attempts in a short amount of time. Please try again later.
- **translated**: För många inloggningsförsök från den här IP-adressen på kort tid. Vänligen försök igen senare.
- **com_auth_no_account**:
- **english**: Don't have an account?
- **translated**: Har du inget konto?
- **com_auth_sign_up**:
- **english**: Sign up
- **translated**: Registrera dig
- **com_auth_sign_in**:
- **english**: Sign in
- **translated**: Logga in
- **com_auth_google_login**:
- **english**: Continue with Google
- **translated**: Logga in med Google
- **com_auth_facebook_login**:
- **english**: Continue with Facebook
- **translated**: Logga in med Facebook
- **com_auth_github_login**:
- **english**: Continue with Github
- **translated**: Logga in med Github
- **com_auth_discord_login**:
- **english**: Continue with Discord
- **translated**: Logga in med Discord
- **com_auth_email**:
- **english**: Email
- **translated**: E-post
- **com_auth_email_required**:
- **english**: Email is required
- **translated**: E-post krävs
- **com_auth_email_min_length**:
- **english**: Email must be at least 6 characters
- **translated**: E-post måste vara minst 6 tecken
- **com_auth_email_max_length**:
- **english**: Email should not be longer than 120 characters
- **translated**: E-post får inte vara längre än 120 tecken
- **com_auth_email_pattern**:
- **english**: You must enter a valid email address
- **translated**: Du måste ange en giltig e-postadress
- **com_auth_email_address**:
- **english**: Email address
- **translated**: E-postadress
- **com_auth_password**:
- **english**: Password
- **translated**: Lösenord
- **com_auth_password_required**:
- **english**: Password is required
- **translated**: Lösenord krävs
- **com_auth_password_min_length**:
- **english**: Password must be at least 8 characters
- **translated**: Lösenordet måste vara minst 8 tecken
- **com_auth_password_max_length**:
- **english**: Password must be less than 128 characters
- **translated**: Lösenordet får inte vara längre än 128 tecken
- **com_auth_password_forgot**:
- **english**: Forgot Password?
- **translated**: Glömt lösenord?
- **com_auth_password_confirm**:
- **english**: Confirm password
- **translated**: Bekräfta lösenord
- **com_auth_password_not_match**:
- **english**: Passwords do not match
- **translated**: Lösenorden matchar inte
- **com_auth_continue**:
- **english**: Continue
- **translated**: Fortsätt
- **com_auth_create_account**:
- **english**: Create your account
- **translated**: Skapa ditt konto
- **com_auth_error_create**:
- **english**: There was an error attempting to register your account. Please try again.
- **translated**: Det uppstod ett fel när du försökte registrera ditt konto. Vänligen försök igen.
- **com_auth_full_name**:
- **english**: Full name
- **translated**: Fullständigt namn
- **com_auth_name_required**:
- **english**: Name is required
- **translated**: Namn krävs
- **com_auth_name_min_length**:
- **english**: Name must be at least 3 characters
- **translated**: Namnet måste vara minst 3 tecken
- **com_auth_name_max_length**:
- **english**: Name must be less than 80 characters
- **translated**: Namnet får inte vara längre än 80 tecken
- **com_auth_username**:
- **english**: Username (optional)
- **translated**: Användarnamn (valfritt)
- **com_auth_username_required**:
- **english**: Username is required
- **translated**: Användarnamn krävs
- **com_auth_username_min_length**:
- **english**: Username must be at least 2 characters
- **translated**: Användarnamnet måste vara minst 2 tecken
- **com_auth_username_max_length**:
- **english**: Username must be less than 20 characters
- **translated**: Användarnamnet får inte vara längre än 20 tecken
- **com_auth_already_have_account**:
- **english**: Already have an account?
- **translated**: Har du redan ett konto?
- **com_auth_login**:
- **english**: Login
- **translated**: Logga in
- **com_auth_reset_password**:
- **english**: Reset your password
- **translated**: Återställ ditt lösenord
- **com_auth_click**:
- **english**: Click
- **translated**: Klicka
- **com_auth_here**:
- **english**: HERE
- **translated**: HÄR
- **com_auth_to_reset_your_password**:
- **english**: to reset your password.
- **translated**: för att återställa ditt lösenord.
- **com_auth_reset_password_link_sent**:
- **english**: Email Sent
- **translated**: E-post skickad
- **com_auth_reset_password_email_sent**:
- **english**: An email has been sent to you with further instructions to reset your password.
- **translated**: Ett e-postmeddelande har skickats till dig med ytterligare instruktioner för att återställa ditt lösenord.
- **com_auth_error_reset_password**:
- **english**: There was a problem resetting your password. There was no user found with the email address provided. Please try again.
- **translated**: Det uppstod ett problem med att återställa ditt lösenord. Ingen användare hittades med den angivna e-postadressen. Vänligen försök igen.
- **com_auth_reset_password_success**:
- **english**: Password Reset Success
- **translated**: Lösenordsåterställning lyckades
- **com_auth_login_with_new_password**:
- **english**: You may now login with your new password.
- **translated**: Du kan nu logga in med ditt nya lösenord.
- **com_auth_error_invalid_reset_token**:
- **english**: This password reset token is no longer valid.
- **translated**: Detta lösenordsåterställningsnyckel är inte längre giltigt.
- **com_auth_click_here**:
- **english**: Click here
- **translated**: Klicka här
- **com_auth_to_try_again**:
- **english**: to try again.
- **translated**: för att försöka igen.
- **com_auth_submit_registration**:
- **english**: Submit registration
- **translated**: Skicka registrering
- **com_auth_welcome_back**:
- **english**: Welcome back
- **translated**: Välkommen tillbaka
- **com_endpoint_open_menu**:
- **english**: Open Menu
- **translated**: Öppna meny
- **com_endpoint_bing_enable_sydney**:
- **english**: Enable Sydney
- **translated**: Aktivera Sydney
- **com_endpoint_bing_to_enable_sydney**:
- **english**: To enable Sydney
- **translated**: För att aktivera Sydney
- **com_endpoint_bing_jailbreak**:
- **english**: Jailbreak
- **translated**: Jailbreak
- **com_endpoint_bing_context_placeholder**:
- **english**: Bing can use up to 7k tokens for 'context', which it can reference for the conversation. The specific limit is not known but may run into errors exceeding 7k tokens
- **translated**: Bing kan använda upp till 7k tokens för "kontext", som den kan referera till under konversationen. Den specifika gränsen är inte känd men kan stöta på fel om den överstiger 7k tokens
- **com_endpoint_bing_system_message_placeholder**:
- **english**: WARNING: Misuse of this feature can get you BANNED from using Bing! Click on 'System Message' for full instructions and the default message if omitted, which is the 'Sydney' preset that is considered safe.
- **translated**: VARNING: Otillåten användning av denna funktion kan få dig BANNAD från att använda Bing! Klicka på "Systemmeddelande" för fullständiga instruktioner och standardmeddelandet om det utelämnas, vilket är "Sydney"-förinställningen som anses vara säker.
- **com_endpoint_system_message**:
- **english**: System Message
- **translated**: Systemmeddelande
- **com_endpoint_default_blank**:
- **english**: default: blank
- **translated**: standard: tom
- **com_endpoint_default_false**:
- **english**: default: false
- **translated**: standard: falsk
- **com_endpoint_default_creative**:
- **english**: default: creative
- **translated**: standard: kreativ
- **com_endpoint_default_empty**:
- **english**: default: empty
- **translated**: standard: tom
- **com_endpoint_default_with_num**:
- **english**: default: {0}
- **translated**: standard: {0}
- **com_endpoint_context**:
- **english**: Context
- **translated**: Kontext
- **com_endpoint_tone_style**:
- **english**: Tone Style
- **translated**: Tonstil
- **com_endpoint_token_count**:
- **english**: Token count
- **translated**: Antal tokens
- **com_endpoint_output**:
- **english**: Output
- **translated**: Utdata
- **com_endpoint_google_temp**:
- **english**: Higher values = more random, while lower values = more focused and deterministic. We recommend altering this or Top P but not both.
- **translated**: Högre värden = mer slumpmässigt, medan lägre värden = mer fokuserat och bestämt. Vi rekommenderar att ändra detta eller Top P men inte båda.
- **com_endpoint_google_topp**:
- **english**: Top-p changes how the model selects tokens for output. Tokens are selected from most K (see topK parameter) probable to least until the sum of their probabilities equals the top-p value.
- **translated**: Top-p ändrar hur modellen väljer tokens för utdata. Tokens väljs från de mest K (se topK-parameter) sannolika till de minst tills summan av deras sannolikheter når top-p-värdet.
- **com_endpoint_google_topk**:
- **english**: Top-k changes how the model selects tokens for output. A top-k of 1 means the selected token is the most probable among all tokens in the model's vocabulary (also called greedy decoding), while a top-k of 3 means that the next token is selected from among the 3 most probable tokens (using temperature).
- **translated**: Top-k ändrar hur modellen väljer tokens för utdata. Ett top-k av 1 innebär att den valda token är den mest sannolika bland alla tokens i modellens vokabulär (kallas också girig avkodning), medan ett top-k av 3 innebär att nästa token väljs bland de 3 mest sannolika tokens (med temperatur).
- **com_endpoint_google_maxoutputtokens**:
- **english**: Maximum number of tokens that can be generated in the response. Specify a lower value for shorter responses and a higher value for longer responses.
- **translated**: Maximalt antal tokens som kan genereras i svaret. Ange ett lägre värde för kortare svar och ett högre värde för längre svar.
- **com_endpoint_google_custom_name_placeholder**:
- **english**: Set a custom name for Google
- **translated**: Ange ett anpassat namn för Google
- **com_endpoint_prompt_prefix_placeholder**:
- **english**: Set custom instructions or context. Ignored if empty.
- **translated**: Ange anpassade instruktioner eller kontext. Ignoreras om tom.
- **com_endpoint_custom_name**:
- **english**: Custom Name
- **translated**: Anpassat namn
- **com_endpoint_prompt_prefix**:
- **english**: Custom Instructions
- **translated**: Uppmaningsprefix
- **com_endpoint_temperature**:
- **english**: Temperature
- **translated**: Temperatur
- **com_endpoint_default**:
- **english**: default
- **translated**: standard
- **com_endpoint_top_p**:
- **english**: Top P
- **translated**: Top P
- **com_endpoint_top_k**:
- **english**: Top K
- **translated**: Top K
- **com_endpoint_max_output_tokens**:
- **english**: Max Output Tokens
- **translated**: Max utdatatokens
- **com_endpoint_openai_temp**:
- **english**: Higher values = more random, while lower values = more focused and deterministic. We recommend altering this or Top P but not both.
- **translated**: Högre värden = mer slumpmässigt, medan lägre värden = mer fokuserat och bestämt. Vi rekommenderar att ändra detta eller Top P men inte båda.
- **com_endpoint_openai_max**:
- **english**: The max tokens to generate. The total length of input tokens and generated tokens is limited by the model's context length.
- **translated**: Max tokens att generera. Den totala längden på tokens för inmatning och svar är begränsad av modellen som används.
- **com_endpoint_openai_topp**:
- **english**: An alternative to sampling with temperature, called nucleus sampling, where the model considers the results of the tokens with top_p probability mass. So 0.1 means only the tokens comprising the top 10% probability mass are considered. We recommend altering this or temperature but not both.
- **translated**: Ett alternativ till temperatur, kallat kärnprovtagning, där modellen beaktar resultaten av tokens med top_p-sannolikhetsmassa. Så 0,1 innebär att endast de tokens som utgör den översta 10% sannolikhetsmassan beaktas. Vi rekommenderar att ändra detta eller temperaturen men inte båda.
- **com_endpoint_openai_freq**:
- **english**: Number between -2.0 and 2.0. Positive values penalize new tokens based on their existing frequency in the text so far, decreasing the model's likelihood to repeat the same line verbatim.
- **translated**: Nummer mellan -2,0 och 2,0. Positiva värden minskar nya tokens baserat på deras befintliga frekvens i texten hittills, vilket minskar modellens sannolikhet att upprepa samma rad ordagrant.
- **com_endpoint_openai_pres**:
- **english**: Number between -2.0 and 2.0. Positive values penalize new tokens based on whether they appear in the text so far, increasing the model's likelihood to talk about new topics.
- **translated**: Nummer mellan -2,0 och 2,0. Positiva värden minskar nya tokens baserat på om de förekommer i texten hittills, vilket ökar modellens sannolikhet att prata om nya ämnen.
- **com_endpoint_openai_custom_name_placeholder**:
- **english**: Set a custom name for the AI
- **translated**: Ange ett eget namn för ChatGPT
- **com_endpoint_openai_prompt_prefix_placeholder**:
- **english**: Set custom instructions to include in System Message. Default: none
- **translated**: Ange anpassade instruktioner att inkludera i Systemmeddelande. Standard: inga
- **com_endpoint_anthropic_temp**:
- **english**: Ranges from 0 to 1. Use temp closer to 0 for analytical / multiple choice, and closer to 1 for creative and generative tasks. We recommend altering this or Top P but not both.
- **translated**: Varierar mellan 0 och 1. Använd temp närmare 0 för analytiska/flervalsfrågor och närmare 1 för kreativa och generativa uppgifter. Vi rekommenderar att ändra detta eller Top P men inte båda.
- **com_endpoint_anthropic_topp**:
- **english**: Top-p changes how the model selects tokens for output. Tokens are selected from most K (see topK parameter) probable to least until the sum of their probabilities equals the top-p value.
- **translated**: Top-p ändrar hur modellen väljer tokens för utdata. Tokens väljs från de mest K (se topK-parameter) sannolika till de minst tills summan av deras sannolikheter når top-p-värdet.
- **com_endpoint_anthropic_topk**:
- **english**: Top-k changes how the model selects tokens for output. A top-k of 1 means the selected token is the most probable among all tokens in the model's vocabulary (also called greedy decoding), while a top-k of 3 means that the next token is selected from among the 3 most probable tokens (using temperature).
- **translated**: Top-k ändrar hur modellen väljer tokens för utdata. Ett top-k av 1 innebär att den valda token är den mest sannolika bland alla tokens i modellens vokabulär (kallas också girig avkodning), medan ett top-k av 3 innebär att nästa token väljs bland de 3 mest sannolika tokens (med temperatur).
- **com_endpoint_anthropic_maxoutputtokens**:
- **english**: Maximum number of tokens that can be generated in the response. Specify a lower value for shorter responses and a higher value for longer responses.
- **translated**: Maximalt antal tokens som kan genereras i svaret. Ange ett lägre värde för kortare svar och ett högre värde för längre svar.
- **com_endpoint_anthropic_custom_name_placeholder**:
- **english**: Set a custom name for Anthropic
- **translated**: Ange ett anpassat namn för Anthropic
- **com_endpoint_frequency_penalty**:
- **english**: Frequency Penalty
- **translated**: Frekvensstraff
- **com_endpoint_presence_penalty**:
- **english**: Presence Penalty
- **translated**: Närvarostraff
- **com_endpoint_plug_use_functions**:
- **english**: Use Functions
- **translated**: Använd funktioner
- **com_endpoint_plug_skip_completion**:
- **english**: Skip Completion
- **translated**: Hoppa över komplettering
- **com_endpoint_disabled_with_tools**:
- **english**: disabled with tools
- **translated**: inaktiverad med verktyg
- **com_endpoint_disabled_with_tools_placeholder**:
- **english**: Disabled with Tools Selected
- **translated**: Inaktiverad med valda verktyg
- **com_endpoint_plug_set_custom_instructions_for_gpt_placeholder**:
- **english**: Set custom instructions to include in System Message. Default: none
- **translated**: Ange anpassade instruktioner att inkludera i systemmeddelande. Standard: inga
- **com_endpoint_import**:
- **english**: Import
- **translated**: Importera
- **com_endpoint_set_custom_name**:
- **english**: Set a custom name, in case you can find this preset
- **translated**: Ange ett eget namn, om du kan hitta denna förinställning
- **com_endpoint_preset**:
- **english**: preset
- **translated**: förinställning
- **com_endpoint_presets**:
- **english**: presets
- **translated**: förinställningar
- **com_endpoint_preset_name**:
- **english**: Preset Name
- **translated**: Förinställningsnamn
- **com_endpoint_new_topic**:
- **english**: New Topic
- **translated**: Nytt ämne
- **com_endpoint**:
- **english**: Endpoint
- **translated**: Slutpunkt
- **com_endpoint_hide**:
- **english**: Hide
- **translated**: Dölj
- **com_endpoint_show**:
- **english**: Show
- **translated**: Visa
- **com_endpoint_examples**:
- **english**: Presets
- **translated**: Förinställningar
- **com_endpoint_completion**:
- **english**: Completion
- **translated**: Komplettering
- **com_endpoint_agent**:
- **english**: Agent
- **translated**: Agent
- **com_endpoint_show_what_settings**:
- **english**: Show {0} Settings
- **translated**: Visa {0} inställningar
- **com_endpoint_export**:
- **english**: Export
- **translated**: Exportera
- **com_endpoint_save_as_preset**:
- **english**: Save As Preset
- **translated**: Spara som förinställning
- **com_endpoint_presets_clear_warning**:
- **english**: Are you sure you want to clear all presets? This is irreversible.
- **translated**: Är du säker på att du vill rensa alla förinställningar? Detta går inte att ångra.
- **com_endpoint_not_implemented**:
- **english**: Not implemented
- **translated**: Ej implementerad
- **com_endpoint_no_presets**:
- **english**: No presets yet, use the settings button to create one
- **translated**: Ingen förinställning ännu
- **com_endpoint_not_available**:
- **english**: No endpoint available
- **translated**: Ingen slutpunkt tillgänglig
- **com_endpoint_view_options**:
- **english**: View Options
- **translated**: Visa alternativ
- **com_endpoint_save_convo_as_preset**:
- **english**: Save Conversation as Preset
- **translated**: Spara konversation som förinställning
- **com_endpoint_my_preset**:
- **english**: My Preset
- **translated**: Min förinställning
- **com_endpoint_agent_model**:
- **english**: Agent Model (Recommended: GPT-3.5)
- **translated**: Agentmodell (Rekommenderad: GPT-3.5)
- **com_endpoint_completion_model**:
- **english**: Completion Model (Recommended: GPT-4)
- **translated**: Kompletteringsmodell (Rekommenderad: GPT-4)
- **com_endpoint_func_hover**:
- **english**: Enable use of Plugins as OpenAI Functions
- **translated**: Aktivera användning av tillägg som OpenAI-funktioner
- **com_endpoint_skip_hover**:
- **english**: Enable skipping the completion step, which reviews the final answer and generated steps
- **translated**: Aktivera att hoppa över kompletteringssteg, som granskar det slutliga svaret och genererade steg
- **com_endpoint_config_key**:
- **english**: Set API Key
- **translated**: Ange API-nyckel
- **com_endpoint_config_key_for**:
- **english**: Set API Key for
- **translated**: Ange API-nyckel för
- **com_endpoint_config_key_name**:
- **english**: Key
- **translated**: Nyckel
- **com_endpoint_config_value**:
- **english**: Enter value for
- **translated**: Ange värde för
- **com_endpoint_config_key_name_placeholder**:
- **english**: Set API key first
- **translated**: Ange API-nyckel först
- **com_endpoint_config_key_encryption**:
- **english**: Your key will be encrypted and deleted at
- **translated**: Din nyckel kommer att krypteras och raderas vid
- **com_endpoint_config_key_expiry**:
- **english**: the expiry time
- **translated**: utgångstiden
- **com_endpoint_config_key_import_json_key**:
- **english**: Import Service Account JSON Key.
- **translated**: Importera JSON-nyckel för kontot.
- **com_endpoint_config_key_import_json_key_success**:
- **english**: Successfully Imported Service Account JSON Key
- **translated**: Lyckades importera JSON-nyckel för kontot
- **com_endpoint_config_key_import_json_key_invalid**:
- **english**: Invalid Service Account JSON Key, Did you import the correct file?
- **translated**: Ogiltig JSON-nyckel för konto, importerade du rätt fil?
- **com_endpoint_config_key_get_edge_key**:
- **english**: To get your Access token for Bing, login to
- **translated**: För att få din åtkomstnyckel för Bing, logga in på
- **com_endpoint_config_key_get_edge_key_dev_tool**:
- **english**: Use dev tools or an extension while logged into the site to copy the content of the _U cookie. If this fails, follow these
- **translated**: Använd utvecklingsverktyg eller ett tillägg när du är inloggad på webbplatsen för att kopiera innehållet i _U-cookien. Om detta misslyckas, följ dessa
- **com_endpoint_config_key_edge_instructions**:
- **english**: instructions
- **translated**: instruktioner
- **com_endpoint_config_key_edge_full_key_string**:
- **english**: to provide the full cookie strings.
- **translated**: för att tillhandahålla hela cookie-strängarna.
- **com_endpoint_config_key_chatgpt**:
- **english**: To get your Access token For ChatGPT 'Free Version', login to
- **translated**: För att få din åtkomstnyckel för ChatGPT "Gratisversion", logga in på
- **com_endpoint_config_key_chatgpt_then_visit**:
- **english**: then visit
- **translated**: sedan besök
- **com_endpoint_config_key_chatgpt_copy_token**:
- **english**: Copy access token.
- **translated**: Kopiera åtkomstnyckel.
- **com_endpoint_config_key_google_need_to**:
- **english**: You need to
- **translated**: Du behöver
- **com_endpoint_config_key_google_vertex_ai**:
- **english**: Enable Vertex AI
- **translated**: Aktivera Vertex AI
- **com_endpoint_config_key_google_vertex_api**:
- **english**: API on Google Cloud, then
- **translated**: API på Google Cloud, sedan
- **com_endpoint_config_key_google_service_account**:
- **english**: Create a Service Account
- **translated**: Skapa ett tjänstekonto
- **com_endpoint_config_key_google_vertex_api_role**:
- **english**: Make sure to click 'Create and Continue' to give at least the 'Vertex AI User' role. Lastly, create a JSON key to import here.
- **translated**: Se till att klicka på "Skapa och fortsätt" för att ge åtminstone rollen "Vertex AI-användare". Skapa slutligen en JSON-nyckel att importera här.
- **com_nav_plugin_store**:
- **english**: Plugin store
- **translated**: Pluginbutik
- **com_nav_plugin_search**:
- **english**: Search plugins
- **translated**: Sök efter plugins
- **com_nav_plugin_auth_error**:
- **english**: There was an error attempting to authenticate this plugin. Please try again.
- **translated**: Det uppstod ett fel när försöket att autentisera denna plugin gjordes. Försök igen.
- **com_nav_export_filename**:
- **english**: Filename
- **translated**: Filnamn
- **com_nav_export_filename_placeholder**:
- **english**: Set the filename
- **translated**: Ange filnamnet
- **com_nav_export_type**:
- **english**: Type
- **translated**: Typ
- **com_nav_export_include_endpoint_options**:
- **english**: Include endpoint options
- **translated**: Inkludera slutpunktsalternativ
- **com_nav_enabled**:
- **english**: Enabled
- **translated**: Aktiverad
- **com_nav_not_supported**:
- **english**: Not Supported
- **translated**: Stöds ej
- **com_nav_export_all_message_branches**:
- **english**: Export all message branches
- **translated**: Exportera alla grenar för meddelanden
- **com_nav_export_recursive_or_sequential**:
- **english**: Recursive or sequential?
- **translated**: Rekursiv eller sekventiell?
- **com_nav_export_recursive**:
- **english**: Recursive
- **translated**: Rekursiv
- **com_nav_export_conversation**:
- **english**: Export conversation
- **translated**: Exportera konversation
- **com_nav_theme**:
- **english**: Theme
- **translated**: Tema
- **com_nav_theme_system**:
- **english**: System
- **translated**: System
- **com_nav_theme_dark**:
- **english**: Dark
- **translated**: Mörkt
- **com_nav_theme_light**:
- **english**: Light
- **translated**: Ljust
- **com_nav_clear_all_chats**:
- **english**: Clear all chats
- **translated**: Rensa alla chattar
- **com_nav_confirm_clear**:
- **english**: Confirm Clear
- **translated**: Bekräfta rensning
- **com_nav_close_sidebar**:
- **english**: Close sidebar
- **translated**: Stäng sidofält
- **com_nav_open_sidebar**:
- **english**: Open sidebar
- **translated**: Öppna sidofält
- **com_nav_send_message**:
- **english**: Send message
- **translated**: Skicka meddelande
- **com_nav_log_out**:
- **english**: Log out
- **translated**: Logga ut
- **com_nav_user**:
- **english**: USER
- **translated**: ANVÄNDARE
- **com_nav_archived_chats**:
- **english**: Archived chats
- **translated**: Arkiverade chattar
- **com_nav_archived_chats_manage**:
- **english**: Manage
- **translated**: Hantera
- **com_nav_archived_chats_empty**:
- **english**: You have no archived conversations.
- **translated**: Du har inga arkiverade chattar.
- **com_nav_archive_all_chats**:
- **english**: Archive all chats
- **translated**: Arkivera alla chattar
- **com_nav_archive_all**:
- **english**: Archive all
- **translated**: Arkivera alla
- **com_nav_archive_name**:
- **english**: Name
- **translated**: Namn
- **com_nav_archive_created_at**:
- **english**: DateCreated
- **translated**: Skapad
- **com_nav_clear_conversation**:
- **english**: Clear conversations
- **translated**: Rensa konversationer
- **com_nav_clear_conversation_confirm_message**:
- **english**: Are you sure you want to clear all conversations? This is irreversible.
- **translated**: Är du säker på att du vill rensa alla konversationer? Detta går inte att ångra.
- **com_nav_help_faq**:
- **english**: Help & FAQ
- **translated**: Hjälp & Vanliga frågor
- **com_nav_settings**:
- **english**: Settings
- **translated**: Inställningar
- **com_nav_search_placeholder**:
- **english**: Search messages
- **translated**: Sök meddelanden
- **com_nav_setting_general**:
- **english**: General
- **translated**: Allmänt
- **com_nav_setting_data**:
- **english**: Data controls
- **translated**: Datakontroller
Please consider the above comparisons to enhance understanding and guide improvements in translations.
Provide insights or suggestions that could help refine the translation process, focusing on cultural and contextual relevance.
Please craft a prompt that can be used to better inform future translations to this language.
Write this prompt in the translated language, with all its nuances detected, not in the English.

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,960 @@
# Instructions for Translation
Write a prompt that is mindful of the nuances in the language with respect to its English counterpart, which serves as the baseline for translations. Here are the comparisons between the language translations and their English counterparts:
- **com_ui_examples**:
- **english**: Examples
- **translated**: Ví dụ
- **com_ui_new_chat**:
- **english**: New chat
- **translated**: Trò chuyện mới
- **com_ui_happy_birthday**:
- **english**: It's my 1st birthday!
- **translated**: Đây là sinh nhật đầu tiên của tôi!
- **com_ui_example_quantum_computing**:
- **english**: Explain quantum computing in simple terms
- **translated**: Giải thích máy tính lượng tử theo cách đơn giản
- **com_ui_example_10_year_old_b_day**:
- **english**: Got any creative ideas for a 10 year old's birthday?
- **translated**: Có ý tưởng sáng tạo nào cho sinh nhật của một đứa trẻ 10 tuổi không?
- **com_ui_example_http_in_js**:
- **english**: How do I make an HTTP request in Javascript?
- **translated**: Làm thế nào để thực hiện yêu cầu HTTP trong Javascript?
- **com_ui_capabilities**:
- **english**: Capabilities
- **translated**: Khả năng
- **com_ui_capability_remember**:
- **english**: Remembers what user said earlier in the conversation
- **translated**: Ghi nhớ những gì người dùng nói trước đó trong cuộc trò chuyện
- **com_ui_capability_correction**:
- **english**: Allows user to provide follow-up corrections
- **translated**: Cho phép người dùng cung cấp sự sửa đổi tiếp theo
- **com_ui_capability_decline_requests**:
- **english**: Trained to decline inappropriate requests
- **translated**: Được đào tạo để từ chối các yêu cầu không thích hợp
- **com_ui_limitations**:
- **english**: Limitations
- **translated**: Hạn chế
- **com_ui_limitation_incorrect_info**:
- **english**: May occasionally generate incorrect information
- **translated**: Có thể đôi khi tạo ra thông tin không chính xác
- **com_ui_limitation_harmful_biased**:
- **english**: May occasionally produce harmful instructions or biased content
- **translated**: Có thể đôi khi tạo ra hướng dẫn gây hại hoặc nội dung thiên vị
- **com_ui_limitation_limited_2021**:
- **english**: Limited knowledge of world and events after 2021
- **translated**: Kiến thức hạn chế về thế giới và sự kiện sau năm 2021
- **com_ui_input**:
- **english**: Input
- **translated**: Đầu vào
- **com_ui_close**:
- **english**: Close
- **translated**: Đóng
- **com_ui_model**:
- **english**: Model
- **translated**: Mô hình
- **com_ui_select_model**:
- **english**: Select a model
- **translated**: Chọn một mô hình
- **com_ui_use_prompt**:
- **english**: Use prompt
- **translated**: Sử dụng gợi ý
- **com_ui_prev**:
- **english**: Prev
- **translated**: Trước
- **com_ui_next**:
- **english**: Next
- **translated**: Tiếp theo
- **com_ui_prompt_templates**:
- **english**: Prompt Templates
- **translated**: Mẫu gợi ý
- **com_ui_hide_prompt_templates**:
- **english**: Hide Prompt Templates
- **translated**: Ẩn mẫu gợi ý
- **com_ui_showing**:
- **english**: Showing
- **translated**: Hiển thị
- **com_ui_of**:
- **english**: of
- **translated**: của
- **com_ui_entries**:
- **english**: Entries
- **translated**: mục
- **com_ui_pay_per_call**:
- **english**: All AI conversations in one place. Pay per call and not per month
- **translated**: Tất cả các cuộc hội thoại AI ở một nơi. Trả tiền cho mỗi cuộc gọi chứ không phải mỗi tháng
- **com_ui_enter**:
- **english**: Enter
- **translated**: Nhập
- **com_ui_submit**:
- **english**: Submit
- **translated**: Gửi
- **com_ui_upload_success**:
- **english**: Successfully uploaded file
- **translated**: Tải tệp thành công
- **com_ui_upload_invalid**:
- **english**: Invalid file for upload. Must be an image not exceeding 2 MB
- **translated**: Tệp không hợp lệ để tải lên
- **com_ui_cancel**:
- **english**: Cancel
- **translated**: Hủy
- **com_ui_save**:
- **english**: Save
- **translated**: Lưu
- **com_ui_copy_to_clipboard**:
- **english**: Copy to clipboard
- **translated**: Sao chép vào clipboard
- **com_ui_copied_to_clipboard**:
- **english**: Copied to clipboard
- **translated**: Đã sao chép vào clipboard
- **com_ui_regenerate**:
- **english**: Regenerate
- **translated**: Tạo lại
- **com_ui_continue**:
- **english**: Continue
- **translated**: Tiếp tục
- **com_ui_edit**:
- **english**: Edit
- **translated**: Sửa
- **com_ui_success**:
- **english**: Success
- **translated**: Thành công
- **com_ui_all**:
- **english**: all
- **translated**: tất cả
- **com_ui_clear**:
- **english**: Clear
- **translated**: Xóa
- **com_ui_revoke**:
- **english**: Revoke
- **translated**: Hủy bỏ
- **com_ui_revoke_info**:
- **english**: Revoke all user provided credentials
- **translated**: Hủy bỏ tất cả các thông tin xác thực được cung cấp bởi người dùng.
- **com_ui_import_conversation**:
- **english**: Import
- **translated**: Nhập khẩu
- **com_ui_import_conversation_info**:
- **english**: Import conversations from a JSON file
- **translated**: Nhập khẩu cuộc trò chuyện từ một tệp JSON
- **com_ui_import_conversation_success**:
- **english**: Conversations imported successfully
- **translated**: Đã nhập khẩu cuộc trò chuyện thành công
- **com_ui_import_conversation_error**:
- **english**: There was an error importing your conversations
- **translated**: Đã xảy ra lỗi khi nhập khẩu cuộc trò chuyện của bạn
- **com_ui_confirm_action**:
- **english**: Confirm Action
- **translated**: Xác nhận hành động
- **com_ui_chats**:
- **english**: chats
- **translated**: cuộc trò chuyện
- **com_ui_delete**:
- **english**: Delete
- **translated**: Xóa
- **com_ui_delete_conversation**:
- **english**: Delete chat?
- **translated**: Xóa cuộc trò chuyện?
- **com_ui_delete_conversation_confirm**:
- **english**: This will delete
- **translated**: Điều này sẽ xóa
- **com_ui_rename**:
- **english**: Rename
- **translated**: Đổi tên
- **com_ui_archive**:
- **english**: Archive
- **translated**: Lưu trữ
- **com_ui_archive_error**:
- **english**: Failed to archive conversation
- **translated**: Không thể lưu trữ cuộc trò chuyện
- **com_ui_unarchive**:
- **english**: Unarchive
- **translated**: Bỏ lưu trữ
- **com_ui_unarchive_error**:
- **english**: Failed to unarchive conversation
- **translated**: Không thể bỏ lưu trữ cuộc trò chuyện
- **com_ui_more_options**:
- **english**: More
- **translated**: Thêm
- **com_auth_error_login**:
- **english**: Unable to login with the information provided. Please check your credentials and try again.
- **translated**: Không thể đăng nhập với thông tin được cung cấp. Vui lòng kiểm tra thông tin đăng nhập và thử lại.
- **com_auth_error_login_rl**:
- **english**: Too many login attempts in a short amount of time. Please try again later.
- **translated**: Quá nhiều lần đăng nhập trong một khoảng thời gian ngắn. Vui lòng thử lại sau.
- **com_auth_error_login_ban**:
- **english**: Your account has been temporarily banned due to violations of our service.
- **translated**: Tài khoản của bạn đã bị khóa tạm thời do vi phạm dịch vụ của chúng tôi.
- **com_auth_error_login_server**:
- **english**: There was an internal server error. Please wait a few moments and try again.
- **translated**: Đã xảy ra lỗi máy chủ nội bộ. Vui lòng đợi một vài phút và thử lại.
- **com_auth_no_account**:
- **english**: Don't have an account?
- **translated**: Chưa có tài khoản?
- **com_auth_sign_up**:
- **english**: Sign up
- **translated**: Đăng ký
- **com_auth_sign_in**:
- **english**: Sign in
- **translated**: Đăng nhập
- **com_auth_google_login**:
- **english**: Continue with Google
- **translated**: Đăng nhập bằng Google
- **com_auth_facebook_login**:
- **english**: Continue with Facebook
- **translated**: Đăng nhập bằng Facebook
- **com_auth_github_login**:
- **english**: Continue with Github
- **translated**: Đăng nhập bằng Github
- **com_auth_discord_login**:
- **english**: Continue with Discord
- **translated**: Đăng nhập bằng Discord
- **com_auth_email**:
- **english**: Email
- **translated**: Email
- **com_auth_email_required**:
- **english**: Email is required
- **translated**: Email là bắt buộc
- **com_auth_email_min_length**:
- **english**: Email must be at least 6 characters
- **translated**: Email phải có ít nhất 6 ký tự
- **com_auth_email_max_length**:
- **english**: Email should not be longer than 120 characters
- **translated**: Email không được dài hơn 120 ký tự
- **com_auth_email_pattern**:
- **english**: You must enter a valid email address
- **translated**: Bạn phải nhập địa chỉ email hợp lệ
- **com_auth_email_address**:
- **english**: Email address
- **translated**: Địa chỉ email
- **com_auth_password**:
- **english**: Password
- **translated**: Mật khẩu
- **com_auth_password_required**:
- **english**: Password is required
- **translated**: Mật khẩu là bắt buộc
- **com_auth_password_min_length**:
- **english**: Password must be at least 8 characters
- **translated**: Mật khẩu phải có ít nhất 8 ký tự
- **com_auth_password_max_length**:
- **english**: Password must be less than 128 characters
- **translated**: Mật khẩu phải ít hơn 128 ký tự
- **com_auth_password_forgot**:
- **english**: Forgot Password?
- **translated**: Quên mật khẩu?
- **com_auth_password_confirm**:
- **english**: Confirm password
- **translated**: Xác nhận mật khẩu
- **com_auth_password_not_match**:
- **english**: Passwords do not match
- **translated**: Mật khẩu không khớp
- **com_auth_continue**:
- **english**: Continue
- **translated**: Tiếp tục
- **com_auth_create_account**:
- **english**: Create your account
- **translated**: Tạo tài khoản của bạn
- **com_auth_error_create**:
- **english**: There was an error attempting to register your account. Please try again.
- **translated**: Có lỗi khi đăng ký tài khoản của bạn. Vui lòng thử lại.
- **com_auth_full_name**:
- **english**: Full name
- **translated**: Họ và tên đầy đủ
- **com_auth_name_required**:
- **english**: Name is required
- **translated**: Tên là bắt buộc
- **com_auth_name_min_length**:
- **english**: Name must be at least 3 characters
- **translated**: Tên phải có ít nhất 3 ký tự
- **com_auth_name_max_length**:
- **english**: Name must be less than 80 characters
- **translated**: Tên phải ít hơn 80 ký tự
- **com_auth_username**:
- **english**: Username (optional)
- **translated**: Tên người dùng (tùy chọn)
- **com_auth_username_required**:
- **english**: Username is required
- **translated**: Tên người dùng là bắt buộc
- **com_auth_username_min_length**:
- **english**: Username must be at least 2 characters
- **translated**: Tên người dùng phải có ít nhất 2 ký tự
- **com_auth_username_max_length**:
- **english**: Username must be less than 20 characters
- **translated**: Tên người dùng phải ít hơn 20 ký tự
- **com_auth_already_have_account**:
- **english**: Already have an account?
- **translated**: Đã có tài khoản?
- **com_auth_login**:
- **english**: Login
- **translated**: Đăng nhập
- **com_auth_reset_password**:
- **english**: Reset your password
- **translated**: Đặt lại mật khẩu
- **com_auth_click**:
- **english**: Click
- **translated**: Nhấp chuột
- **com_auth_here**:
- **english**: HERE
- **translated**: VÀO ĐÂY
- **com_auth_to_reset_your_password**:
- **english**: to reset your password.
- **translated**: để đặt lại mật khẩu của bạn.
- **com_auth_reset_password_link_sent**:
- **english**: Email Sent
- **translated**: Email đã được gửi
- **com_auth_reset_password_email_sent**:
- **english**: An email has been sent to you with further instructions to reset your password.
- **translated**: Một email đã được gửi đến bạn với hướng dẫn chi tiết để đặt lại mật khẩu.
- **com_auth_error_reset_password**:
- **english**: There was a problem resetting your password. There was no user found with the email address provided. Please try again.
- **translated**: Đã xảy ra sự cố khi đặt lại mật khẩu của bạn. Không tìm thấy người dùng nào với địa chỉ email đã cung cấp. Vui lòng thử lại.
- **com_auth_reset_password_success**:
- **english**: Password Reset Success
- **translated**: Đặt lại mật khẩu thành công
- **com_auth_login_with_new_password**:
- **english**: You may now login with your new password.
- **translated**: Bây giờ bạn có thể đăng nhập bằng mật khẩu mới của mình.
- **com_auth_error_invalid_reset_token**:
- **english**: This password reset token is no longer valid.
- **translated**: Mã đặt lại mật khẩu này không còn hợp lệ.
- **com_auth_click_here**:
- **english**: Click here
- **translated**: Nhấp vào đây
- **com_auth_to_try_again**:
- **english**: to try again.
- **translated**: để thử lại.
- **com_auth_submit_registration**:
- **english**: Submit registration
- **translated**: Gửi đăng ký
- **com_auth_welcome_back**:
- **english**: Welcome back
- **translated**: Chào mừng trở lại
- **com_endpoint_open_menu**:
- **english**: Open Menu
- **translated**: Mở Menu
- **com_endpoint_bing_enable_sydney**:
- **english**: Enable Sydney
- **translated**: Bật Sydney
- **com_endpoint_bing_to_enable_sydney**:
- **english**: To enable Sydney
- **translated**: Để bật Sydney
- **com_endpoint_bing_jailbreak**:
- **english**: Jailbreak
- **translated**: Bẻ khóa
- **com_endpoint_bing_context_placeholder**:
- **english**: Bing can use up to 7k tokens for 'context', which it can reference for the conversation. The specific limit is not known but may run into errors exceeding 7k tokens
- **translated**: Bing có thể sử dụng tối đa 7k mã thông báo cho 'ngữ cảnh', mà nó có thể tham khảo trong cuộc trò chuyện. Giới hạn cụ thể không được biết nhưng có thể gặp lỗi vượt quá 7k mã thông báo
- **com_endpoint_bing_system_message_placeholder**:
- **english**: WARNING: Misuse of this feature can get you BANNED from using Bing! Click on 'System Message' for full instructions and the default message if omitted, which is the 'Sydney' preset that is considered safe.
- **translated**: CẢNH BÁO: Sử dụng sai chức năng này có thể bị CẤM sử dụng Bing! Nhấp vào 'Thông điệp hệ thống' để có hướng dẫn đầy đủ và thông điệp mặc định nếu không có (mặc định là 'Sydney') được coi là an toàn.
- **com_endpoint_system_message**:
- **english**: System Message
- **translated**: Thông điệp hệ thống
- **com_endpoint_default_blank**:
- **english**: default: blank
- **translated**: mặc định: trống
- **com_endpoint_default_false**:
- **english**: default: false
- **translated**: mặc định: sai
- **com_endpoint_default_creative**:
- **english**: default: creative
- **translated**: mặc định: sáng tạo
- **com_endpoint_default_empty**:
- **english**: default: empty
- **translated**: mặc định: trống rỗng
- **com_endpoint_default_with_num**:
- **english**: default: {0}
- **translated**: mặc định: {0}
- **com_endpoint_context**:
- **english**: Context
- **translated**: Ngữ cảnh
- **com_endpoint_tone_style**:
- **english**: Tone Style
- **translated**: Phong cách nét
- **com_endpoint_token_count**:
- **english**: Token count
- **translated**: Số mã thông báo
- **com_endpoint_output**:
- **english**: Output
- **translated**: Đầu ra
- **com_endpoint_google_temp**:
- **english**: Higher values = more random, while lower values = more focused and deterministic. We recommend altering this or Top P but not both.
- **translated**: Giá trị cao = ngẫu nhiên hơn, trong khi giá trị thấp = tập trung và xác định hơn. Chúng tôi khuyến nghị thay đổi giá trị này hoặc Top P nhưng không phải cả hai.
- **com_endpoint_google_topp**:
- **english**: Top-p changes how the model selects tokens for output. Tokens are selected from most K (see topK parameter) probable to least until the sum of their probabilities equals the top-p value.
- **translated**: Top-p thay đổi cách mô hình chọn mã thông báo để xuất. Mã thông báo được chọn từ căn cứ có xác suất cao nhất đến thấp nhất cho đến khi tổng xác suất của chúng bằng giá trị top-p.
- **com_endpoint_google_topk**:
- **english**: Top-k changes how the model selects tokens for output. A top-k of 1 means the selected token is the most probable among all tokens in the model's vocabulary (also called greedy decoding), while a top-k of 3 means that the next token is selected from among the 3 most probable tokens (using temperature).
- **translated**: Top-k thay đổi cách mô hình chọn mã thông báo để xuất. Top-k là 1 có nghĩa là mã thông báo được chọn là phổ biến nhất trong tất cả các mã thông báo trong bảng từ vựng của mô hình (còn được gọi là giải mã tham lam), trong khi top-k là 3 có nghĩa là mã thông báo tiếp theo được chọn từ giữa 3 mã thông báo phổ biến nhất (sử dụng nhiệt độ).
- **com_endpoint_google_maxoutputtokens**:
- **english**: Maximum number of tokens that can be generated in the response. Specify a lower value for shorter responses and a higher value for longer responses.
- **translated**: Số mã thông báo tối đa có thể được tạo ra trong phản hồi. Chỉ định một giá trị thấp hơn cho các phản hồi ngắn hơn và một giá trị cao hơn cho các phản hồi dài hơn.
- **com_endpoint_google_custom_name_placeholder**:
- **english**: Set a custom name for Google
- **translated**: Đặt tên tùy chỉnh cho Google
- **com_endpoint_prompt_prefix_placeholder**:
- **english**: Set custom instructions or context. Ignored if empty.
- **translated**: Đặt hướng dẫn hoặc ngữ cảnh tùy chỉnh. Bỏ qua nếu trống.
- **com_endpoint_custom_name**:
- **english**: Custom Name
- **translated**: Tên tùy chỉnh
- **com_endpoint_prompt_prefix**:
- **english**: Custom Instructions
- **translated**: Tiền tố
- **com_endpoint_temperature**:
- **english**: Temperature
- **translated**: Nhiệt độ
- **com_endpoint_default**:
- **english**: default
- **translated**: mặc định
- **com_endpoint_top_p**:
- **english**: Top P
- **translated**: Top P
- **com_endpoint_top_k**:
- **english**: Top K
- **translated**: Top K
- **com_endpoint_max_output_tokens**:
- **english**: Max Output Tokens
- **translated**: Số mã thông báo tối đa
- **com_endpoint_openai_temp**:
- **english**: Higher values = more random, while lower values = more focused and deterministic. We recommend altering this or Top P but not both.
- **translated**: Giá trị cao = ngẫu nhiên hơn, trong khi giá trị thấp = tập trung và xác định hơn. Chúng tôi khuyến nghị thay đổi giá trị này hoặc Top P nhưng không phải cả hai.
- **com_endpoint_openai_max**:
- **english**: The max tokens to generate. The total length of input tokens and generated tokens is limited by the model's context length.
- **translated**: Số mã thông báo tối đa để tạo. Tổng chiều dài của mã thông báo đầu vào và mã thông báo đã tạo bị giới hạn bởi độ dài ngữ cảnh của mô hình.
- **com_endpoint_openai_topp**:
- **english**: An alternative to sampling with temperature, called nucleus sampling, where the model considers the results of the tokens with top_p probability mass. So 0.1 means only the tokens comprising the top 10% probability mass are considered. We recommend altering this or temperature but not both.
- **translated**: Một phương pháp thay thế cho việc lấy mẫu nhiệt độ, được gọi là lấy mẫu ranh giới, nơi mô hình xem xét kết quả của các mã thông báo với khối lượng xác suất top_p. Vì vậy, giá trị 0.1 có nghĩa là chỉ các mã thông báo bao gồm 10% khối lượng xác suất top_p được xem xét. Chúng tôi khuyến nghị thay đổi giá trị này hoặc nhiệt độ nhưng không phải cả hai.
- **com_endpoint_openai_freq**:
- **english**: Number between -2.0 and 2.0. Positive values penalize new tokens based on their existing frequency in the text so far, decreasing the model's likelihood to repeat the same line verbatim.
- **translated**: Số từ giữa -2.0 và 2.0. Giá trị dương trừu tượng hóa các mã thông báo mới dựa trên tần suất hiện có của chúng trong văn bản, làm giảm khả năng mô hình lặp lại cùng một dòng văn hoàn toàn.
- **com_endpoint_openai_pres**:
- **english**: Number between -2.0 and 2.0. Positive values penalize new tokens based on whether they appear in the text so far, increasing the model's likelihood to talk about new topics.
- **translated**: Số từ giữa -2.0 và 2.0. Giá trị dương trừu tượng hóa mã thông báo mới dựa trên việc chúng có xuất hiện trong văn bản, làm tăng khả năng của mô hình để nói về các chủ đề mới.
- **com_endpoint_openai_custom_name_placeholder**:
- **english**: Set a custom name for the AI
- **translated**: Đặt tên tùy chỉnh cho ChatGPT
- **com_endpoint_openai_prompt_prefix_placeholder**:
- **english**: Set custom instructions to include in System Message. Default: none
- **translated**: Đặt hướng dẫn tùy chỉnh để bao gồm vào Thông điệp hệ thống. Mặc định: không có
- **com_endpoint_anthropic_temp**:
- **english**: Ranges from 0 to 1. Use temp closer to 0 for analytical / multiple choice, and closer to 1 for creative and generative tasks. We recommend altering this or Top P but not both.
- **translated**: Các giá trị nằm trong khoảng từ 0 đến 1. Sử dụng nhiệt độ gần 0 cho các nhiệm vụ phân tích / lựa chọn nhiều lựa chọn, và gần 1 cho các nhiệm vụ sáng tạo và tạo ra. Chúng tôi khuyến nghị thay đổi giá trị này hoặc Top P nhưng không phải cả hai.
- **com_endpoint_anthropic_topp**:
- **english**: Top-p changes how the model selects tokens for output. Tokens are selected from most K (see topK parameter) probable to least until the sum of their probabilities equals the top-p value.
- **translated**: Top-p thay đổi cách mô hình chọn mã thông báo để xuất. Mã thông báo được chọn từ căn cứ có xác suất cao nhất đến thấp nhất cho đến khi tổng xác suất của chúng bằng giá trị top-p.
- **com_endpoint_anthropic_topk**:
- **english**: Top-k changes how the model selects tokens for output. A top-k of 1 means the selected token is the most probable among all tokens in the model's vocabulary (also called greedy decoding), while a top-k of 3 means that the next token is selected from among the 3 most probable tokens (using temperature).
- **translated**: Top-k thay đổi cách mô hình chọn mã thông báo để xuất. Top-k là 1 có nghĩa là mã thông báo được chọn là phổ biến nhất trong tất cả các mã thông báo trong bảng từ vựng của mô hình (còn được gọi là giải mã tham lam), trong khi top-k là 3 có nghĩa là mã thông báo tiếp theo được chọn từ giữa 3 mã thông báo phổ biến nhất (sử dụng nhiệt độ).
- **com_endpoint_anthropic_maxoutputtokens**:
- **english**: Maximum number of tokens that can be generated in the response. Specify a lower value for shorter responses and a higher value for longer responses.
- **translated**: Số mã thông báo tối đa có thể được tạo ra trong phản hồi. Chỉ định một giá trị thấp hơn cho các phản hồi ngắn hơn và một giá trị cao hơn cho các phản hồi dài hơn.
- **com_endpoint_anthropic_custom_name_placeholder**:
- **english**: Set a custom name for Anthropic
- **translated**: Đặt tên tùy chỉnh cho Anthropic
- **com_endpoint_frequency_penalty**:
- **english**: Frequency Penalty
- **translated**: Hình phạt tần suất
- **com_endpoint_presence_penalty**:
- **english**: Presence Penalty
- **translated**: Hình phạt hiện diện
- **com_endpoint_plug_use_functions**:
- **english**: Use Functions
- **translated**: Sử dụng chức năng
- **com_endpoint_plug_skip_completion**:
- **english**: Skip Completion
- **translated**: Bỏ qua hoàn thành
- **com_endpoint_disabled_with_tools**:
- **english**: disabled with tools
- **translated**: bị vô hiệu hóa với các công cụ
- **com_endpoint_disabled_with_tools_placeholder**:
- **english**: Disabled with Tools Selected
- **translated**: Bị vô hiệu hóa với các công cụ đã chọn
- **com_endpoint_plug_set_custom_instructions_for_gpt_placeholder**:
- **english**: Set custom instructions to include in System Message. Default: none
- **translated**: Đặt hướng dẫn tùy chỉnh để bao gồm trong Thông điệp hệ thống. Mặc định: không có
- **com_endpoint_import**:
- **english**: Import
- **translated**: Nhập
- **com_endpoint_set_custom_name**:
- **english**: Set a custom name, in case you can find this preset
- **translated**: Đặt tên tùy chỉnh, nếu bạn có thể tìm thấy cài đặt này
- **com_endpoint_preset**:
- **english**: preset
- **translated**: đặt sẵn
- **com_endpoint_presets**:
- **english**: presets
- **translated**: đặt sẵn
- **com_endpoint_preset_name**:
- **english**: Preset Name
- **translated**: Tên đặt sẵn
- **com_endpoint_new_topic**:
- **english**: New Topic
- **translated**: Chủ đề mới
- **com_endpoint**:
- **english**: Endpoint
- **translated**: Điểm kết thúc
- **com_endpoint_hide**:
- **english**: Hide
- **translated**: Ẩn
- **com_endpoint_show**:
- **english**: Show
- **translated**: Hiển thị
- **com_endpoint_examples**:
- **english**: Presets
- **translated**: Đặt sẵn
- **com_endpoint_completion**:
- **english**: Completion
- **translated**: Hoàn thành
- **com_endpoint_agent**:
- **english**: Agent
- **translated**: Đặc trưng
- **com_endpoint_show_what_settings**:
- **english**: Show {0} Settings
- **translated**: Hiển thị cài đặt {0}
- **com_endpoint_export**:
- **english**: Export
- **translated**: Xuất
- **com_endpoint_save_as_preset**:
- **english**: Save As Preset
- **translated**: Lưu dưới dạng đặt sẵn
- **com_endpoint_presets_clear_warning**:
- **english**: Are you sure you want to clear all presets? This is irreversible.
- **translated**: Bạn có chắc chắn muốn xóa tất cả các đặt sẵn? Hành động này không thể hoàn tác.
- **com_endpoint_not_implemented**:
- **english**: Not implemented
- **translated**: Chưa thực hiện
- **com_endpoint_no_presets**:
- **english**: No presets yet, use the settings button to create one
- **translated**: Chưa có đặt sẵn
- **com_endpoint_not_available**:
- **english**: No endpoint available
- **translated**: Không có điểm kết thúc nào khả dụng
- **com_endpoint_view_options**:
- **english**: View Options
- **translated**: Xem tùy chọn
- **com_endpoint_save_convo_as_preset**:
- **english**: Save Conversation as Preset
- **translated**: Lưu cuộc trò chuyện dưới dạng đặt sẵn
- **com_endpoint_my_preset**:
- **english**: My Preset
- **translated**: Đặt sẵn của tôi
- **com_endpoint_agent_model**:
- **english**: Agent Model (Recommended: GPT-3.5)
- **translated**: Mô hình Đặc trưng (Đề xuất: GPT-3.5)
- **com_endpoint_completion_model**:
- **english**: Completion Model (Recommended: GPT-4)
- **translated**: Mô hình Hoàn thành (Đề xuất: GPT-4)
- **com_endpoint_func_hover**:
- **english**: Enable use of Plugins as OpenAI Functions
- **translated**: Cho phép sử dụng Plugin như các chức năng OpenAI
- **com_endpoint_skip_hover**:
- **english**: Enable skipping the completion step, which reviews the final answer and generated steps
- **translated**: Cho phép bỏ qua bước hoàn thành, kiểm tra câu trả lời cuối cùng và các bước đã tạo
- **com_endpoint_config_key**:
- **english**: Set API Key
- **translated**: Đặt Khóa API
- **com_endpoint_config_key_for**:
- **english**: Set API Key for
- **translated**: Đặt Khóa API cho
- **com_endpoint_config_key_name**:
- **english**: Key
- **translated**: Khóa
- **com_endpoint_config_value**:
- **english**: Enter value for
- **translated**: Nhập giá trị cho
- **com_endpoint_config_key_name_placeholder**:
- **english**: Set API key first
- **translated**: Đặt khóa API trước
- **com_endpoint_config_key_encryption**:
- **english**: Your key will be encrypted and deleted at
- **translated**: Khóa của bạn sẽ được mã hóa và xóa vào lúc
- **com_endpoint_config_key_expiry**:
- **english**: the expiry time
- **translated**: thời gian hết hạn
- **com_endpoint_config_key_import_json_key**:
- **english**: Import Service Account JSON Key.
- **translated**: Nhập Khóa JSON Tài khoản Dịch vụ.
- **com_endpoint_config_key_import_json_key_success**:
- **english**: Successfully Imported Service Account JSON Key
- **translated**: Nhập thành công Khóa JSON Tài khoản Dịch vụ
- **com_endpoint_config_key_import_json_key_invalid**:
- **english**: Invalid Service Account JSON Key, Did you import the correct file?
- **translated**: Khóa JSON Tài khoản Dịch vụ không hợp lệ, Bạn đã nhập đúng tệp không?
- **com_endpoint_config_key_get_edge_key**:
- **english**: To get your Access token for Bing, login to
- **translated**: Để nhận Mã truy cập Bing của bạn, đăng nhập vào
- **com_endpoint_config_key_get_edge_key_dev_tool**:
- **english**: Use dev tools or an extension while logged into the site to copy the content of the _U cookie. If this fails, follow these
- **translated**: Sử dụng các công cụ phát triển hoặc tiện ích mở rộng trong khi đăng nhập vào trang web để sao chép nội dung của cookie _U. Nếu không thành công, làm theo
- **com_endpoint_config_key_edge_instructions**:
- **english**: instructions
- **translated**: hướng dẫn
- **com_endpoint_config_key_edge_full_key_string**:
- **english**: to provide the full cookie strings.
- **translated**: để cung cấp chuỗi cookie đầy đủ.
- **com_endpoint_config_key_chatgpt**:
- **english**: To get your Access token For ChatGPT 'Free Version', login to
- **translated**: Để nhận Mã truy cập của bạn cho ChatGPT 'Phiên bản miễn phí', đăng nhập vào
- **com_endpoint_config_key_chatgpt_then_visit**:
- **english**: then visit
- **translated**: sau đó truy cập
- **com_endpoint_config_key_chatgpt_copy_token**:
- **english**: Copy access token.
- **translated**: Sao chép mã truy cập.
- **com_endpoint_config_key_google_need_to**:
- **english**: You need to
- **translated**: Bạn cần
- **com_endpoint_config_key_google_vertex_ai**:
- **english**: Enable Vertex AI
- **translated**: Bật Vertex AI
- **com_endpoint_config_key_google_vertex_api**:
- **english**: API on Google Cloud, then
- **translated**: API trên Google Cloud, sau đó
- **com_endpoint_config_key_google_service_account**:
- **english**: Create a Service Account
- **translated**: Tạo một Tài khoản Dịch vụ
- **com_endpoint_config_key_google_vertex_api_role**:
- **english**: Make sure to click 'Create and Continue' to give at least the 'Vertex AI User' role. Lastly, create a JSON key to import here.
- **translated**: Hãy chắc chắn nhấp vào 'Tạo và Tiếp tục' để cấp ít nhất vai trò 'Người dùng Vertex AI' thì còn lại, tạo một khóa JSON để nhập vào đây.
- **com_nav_auto_scroll**:
- **english**: Auto-scroll to Newest on Open
- **translated**: Cuộn tự động đến tin nhắn mới nhất khi mở
- **com_nav_plugin_store**:
- **english**: Plugin store
- **translated**: Cửa hàng Plugin
- **com_nav_plugin_search**:
- **english**: Search plugins
- **translated**: Tìm kiếm plugin
- **com_nav_plugin_auth_error**:
- **english**: There was an error attempting to authenticate this plugin. Please try again.
- **translated**: Đã xảy ra lỗi khi xác thực plugin này. Vui lòng thử lại.
- **com_nav_export_filename**:
- **english**: Filename
- **translated**: Tên tệp
- **com_nav_export_filename_placeholder**:
- **english**: Set the filename
- **translated**: Đặt tên cho tệp
- **com_nav_export_type**:
- **english**: Type
- **translated**: Loại
- **com_nav_export_include_endpoint_options**:
- **english**: Include endpoint options
- **translated**: Bao gồm các tùy chọn điểm kết thúc
- **com_nav_enabled**:
- **english**: Enabled
- **translated**: Đã bật
- **com_nav_not_supported**:
- **english**: Not Supported
- **translated**: Không được hỗ trợ
- **com_nav_export_all_message_branches**:
- **english**: Export all message branches
- **translated**: Xuất tất cả các nhánh tin nhắn
- **com_nav_export_recursive_or_sequential**:
- **english**: Recursive or sequential?
- **translated**: Đệ quy hay tuần tự?
- **com_nav_export_recursive**:
- **english**: Recursive
- **translated**: Đệ quy
- **com_nav_export_conversation**:
- **english**: Export conversation
- **translated**: Xuất cuộc trò chuyện
- **com_nav_theme**:
- **english**: Theme
- **translated**: Chủ đề
- **com_nav_theme_system**:
- **english**: System
- **translated**: Hệ thống
- **com_nav_theme_dark**:
- **english**: Dark
- **translated**: Tối
- **com_nav_theme_light**:
- **english**: Light
- **translated**: Sáng
- **com_nav_clear_all_chats**:
- **english**: Clear all chats
- **translated**: Xóa tất cả cuộc trò chuyện
- **com_nav_confirm_clear**:
- **english**: Confirm Clear
- **translated**: Xác nhận xóa
- **com_nav_close_sidebar**:
- **english**: Close sidebar
- **translated**: Đóng thanh bên
- **com_nav_open_sidebar**:
- **english**: Open sidebar
- **translated**: Mở thanh bên
- **com_nav_send_message**:
- **english**: Send message
- **translated**: Gửi tin nhắn
- **com_nav_log_out**:
- **english**: Log out
- **translated**: Đăng xuất
- **com_nav_user**:
- **english**: USER
- **translated**: NGƯỜI DÙNG
- **com_nav_clear_conversation**:
- **english**: Clear conversations
- **translated**: Xóa cuộc trò chuyện
- **com_nav_clear_conversation_confirm_message**:
- **english**: Are you sure you want to clear all conversations? This is irreversible.
- **translated**: Bạn có chắc chắn muốn xóa tất cả cuộc trò chuyện? Hành động này không thể hoàn tác.
- **com_nav_help_faq**:
- **english**: Help & FAQ
- **translated**: Trợ giúp & Câu hỏi thường gặp
- **com_nav_settings**:
- **english**: Settings
- **translated**: Cài đặt
- **com_nav_search_placeholder**:
- **english**: Search messages
- **translated**: Tìm kiếm tin nhắn
- **com_nav_setting_general**:
- **english**: General
- **translated**: Chung
- **com_nav_setting_data**:
- **english**: Data controls
- **translated**: Kiểm soát dữ liệu
Please consider the above comparisons to enhance understanding and guide improvements in translations.
Provide insights or suggestions that could help refine the translation process, focusing on cultural and contextual relevance.
Please craft a prompt that can be used to better inform future translations to this language.
Write this prompt in the translated language, with all its nuances detected, not in the English.

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,988 @@
# Instructions for Translation
Write a prompt that is mindful of the nuances in the language with respect to its English counterpart, which serves as the baseline for translations. Here are the comparisons between the language translations and their English counterparts:
- **com_ui_examples**:
- **english**: Examples
- **translated**: 範例
- **com_ui_new_chat**:
- **english**: New chat
- **translated**: 新對話
- **com_ui_happy_birthday**:
- **english**: It's my 1st birthday!
- **translated**: 這是我的第一個生日!
- **com_ui_example_quantum_computing**:
- **english**: Explain quantum computing in simple terms
- **translated**: 用簡單的方式解釋量子計算
- **com_ui_example_10_year_old_b_day**:
- **english**: Got any creative ideas for a 10 year old's birthday?
- **translated**: 有沒有創意十足的十歲生日派對點子?
- **com_ui_example_http_in_js**:
- **english**: How do I make an HTTP request in Javascript?
- **translated**: 如何在 JavaScript 中發起 HTTP 請求?
- **com_ui_capabilities**:
- **english**: Capabilities
- **translated**: 功能
- **com_ui_capability_remember**:
- **english**: Remembers what user said earlier in the conversation
- **translated**: 能記得先前在對話中提到的內容
- **com_ui_capability_correction**:
- **english**: Allows user to provide follow-up corrections
- **translated**: 允許使用者提供後續的修正
- **com_ui_capability_decline_requests**:
- **english**: Trained to decline inappropriate requests
- **translated**: 訓練有素以拒絕不適當的請求
- **com_ui_limitations**:
- **english**: Limitations
- **translated**: 限制
- **com_ui_limitation_incorrect_info**:
- **english**: May occasionally generate incorrect information
- **translated**: 有時可能會產生不正確的資訊
- **com_ui_limitation_harmful_biased**:
- **english**: May occasionally produce harmful instructions or biased content
- **translated**: 有時可能會產生有害的指示或帶有偏見的內容
- **com_ui_limitation_limited_2021**:
- **english**: Limited knowledge of world and events after 2021
- **translated**: 對於 2021 年後的世界和事件的知識有限
- **com_ui_input**:
- **english**: Input
- **translated**: 輸入
- **com_ui_close**:
- **english**: Close
- **translated**: 關閉
- **com_ui_model**:
- **english**: Model
- **translated**: 模型
- **com_ui_select_model**:
- **english**: Select a model
- **translated**: 選擇模型
- **com_ui_use_prompt**:
- **english**: Use prompt
- **translated**: 使用提示
- **com_ui_prev**:
- **english**: Prev
- **translated**: 上一個
- **com_ui_next**:
- **english**: Next
- **translated**: 下一個
- **com_ui_prompt_templates**:
- **english**: Prompt Templates
- **translated**: 提示範本
- **com_ui_hide_prompt_templates**:
- **english**: Hide Prompt Templates
- **translated**: 隱藏提示範本
- **com_ui_showing**:
- **english**: Showing
- **translated**: 顯示
- **com_ui_of**:
- **english**: of
- **translated**: 的
- **com_ui_entries**:
- **english**: Entries
- **translated**: 條目
- **com_ui_pay_per_call**:
- **english**: All AI conversations in one place. Pay per call and not per month
- **translated**: 將所有 AI 對話都在集中在一處,按用量付費而非固定月費
- **com_ui_enter**:
- **english**: Enter
- **translated**: 輸入
- **com_ui_submit**:
- **english**: Submit
- **translated**: 送出
- **com_ui_upload_success**:
- **english**: Successfully uploaded file
- **translated**: 檔案上傳成功
- **com_ui_upload_invalid**:
- **english**: Invalid file for upload. Must be an image not exceeding 2 MB
- **translated**: 上傳檔案無效
- **com_ui_cancel**:
- **english**: Cancel
- **translated**: 取消
- **com_ui_save**:
- **english**: Save
- **translated**: 儲存
- **com_ui_copy_to_clipboard**:
- **english**: Copy to clipboard
- **translated**: 複製到剪貼簿
- **com_ui_copied_to_clipboard**:
- **english**: Copied to clipboard
- **translated**: 已複製到剪貼簿
- **com_ui_regenerate**:
- **english**: Regenerate
- **translated**: 重新生成
- **com_ui_continue**:
- **english**: Continue
- **translated**: 繼續
- **com_ui_edit**:
- **english**: Edit
- **translated**: 編輯
- **com_ui_success**:
- **english**: Success
- **translated**: 成功
- **com_ui_all**:
- **english**: all
- **translated**: 全部
- **com_ui_clear**:
- **english**: Clear
- **translated**: 清除
- **com_ui_revoke**:
- **english**: Revoke
- **translated**: 撤銷
- **com_ui_revoke_info**:
- **english**: Revoke all user provided credentials
- **translated**: 撤銷所有使用者提供的憑證。
- **com_ui_import_conversation**:
- **english**: Import
- **translated**: 導入
- **com_ui_import_conversation_info**:
- **english**: Import conversations from a JSON file
- **translated**: 從JSON文件導入對話
- **com_ui_import_conversation_success**:
- **english**: Conversations imported successfully
- **translated**: 對話導入成功
- **com_ui_import_conversation_error**:
- **english**: There was an error importing your conversations
- **translated**: 導入對話時發生錯誤
- **com_ui_confirm_action**:
- **english**: Confirm Action
- **translated**: 確認操作
- **com_ui_chats**:
- **english**: chats
- **translated**: 對話
- **com_ui_delete**:
- **english**: Delete
- **translated**: 刪除
- **com_ui_delete_conversation**:
- **english**: Delete chat?
- **translated**: 刪除對話?
- **com_ui_delete_conversation_confirm**:
- **english**: This will delete
- **translated**: 這將刪除
- **com_ui_rename**:
- **english**: Rename
- **translated**: 重新命名
- **com_ui_archive**:
- **english**: Archive
- **translated**: 封存
- **com_ui_archive_error**:
- **english**: Failed to archive conversation
- **translated**: 封存對話時發生錯誤
- **com_ui_unarchive**:
- **english**: Unarchive
- **translated**: 取消封存
- **com_ui_unarchive_error**:
- **english**: Failed to unarchive conversation
- **translated**: 取消封存對話時發生錯誤
- **com_ui_more_options**:
- **english**: More
- **translated**: 更多
- **com_auth_error_login**:
- **english**: Unable to login with the information provided. Please check your credentials and try again.
- **translated**: 無法使用提供的資訊登入。請檢查您的登入資訊後重試。
- **com_auth_error_login_rl**:
- **english**: Too many login attempts in a short amount of time. Please try again later.
- **translated**: 短時間內嘗試登入的次數過多。請稍後再試。
- **com_auth_error_login_ban**:
- **english**: Your account has been temporarily banned due to violations of our service.
- **translated**: 由於違反我們的服務條款,您的帳號已被暫時停用。
- **com_auth_error_login_server**:
- **english**: There was an internal server error. Please wait a few moments and try again.
- **translated**: 發生內部伺服器錯誤。請稍候片刻,然後重試。
- **com_auth_no_account**:
- **english**: Don't have an account?
- **translated**: 還沒有帳號?
- **com_auth_sign_up**:
- **english**: Sign up
- **translated**: 註冊
- **com_auth_sign_in**:
- **english**: Sign in
- **translated**: 登入
- **com_auth_google_login**:
- **english**: Continue with Google
- **translated**: 使用 Google 登入
- **com_auth_facebook_login**:
- **english**: Continue with Facebook
- **translated**: 使用 Facebook 登入
- **com_auth_github_login**:
- **english**: Continue with Github
- **translated**: 使用 GitHub 登入
- **com_auth_discord_login**:
- **english**: Continue with Discord
- **translated**: 使用 Discord 登入
- **com_auth_email**:
- **english**: Email
- **translated**: 電子郵件
- **com_auth_email_required**:
- **english**: Email is required
- **translated**: 電子郵件必填
- **com_auth_email_min_length**:
- **english**: Email must be at least 6 characters
- **translated**: 電子郵件長度必須至少有 6 個字元
- **com_auth_email_max_length**:
- **english**: Email should not be longer than 120 characters
- **translated**: 電子郵件不應超過 120 個字元
- **com_auth_email_pattern**:
- **english**: You must enter a valid email address
- **translated**: 您必須輸入有效的電子郵件地址
- **com_auth_email_address**:
- **english**: Email address
- **translated**: 電子郵件地址
- **com_auth_password**:
- **english**: Password
- **translated**: 密碼
- **com_auth_password_required**:
- **english**: Password is required
- **translated**: 密碼必填
- **com_auth_password_min_length**:
- **english**: Password must be at least 8 characters
- **translated**: 密碼長度必須至少有 8 個字元
- **com_auth_password_max_length**:
- **english**: Password must be less than 128 characters
- **translated**: 密碼長度必須少於 128 個字元
- **com_auth_password_forgot**:
- **english**: Forgot Password?
- **translated**: 忘記密碼?
- **com_auth_password_confirm**:
- **english**: Confirm password
- **translated**: 確認密碼
- **com_auth_password_not_match**:
- **english**: Passwords do not match
- **translated**: 密碼不符
- **com_auth_continue**:
- **english**: Continue
- **translated**: 繼續
- **com_auth_create_account**:
- **english**: Create your account
- **translated**: 建立您的帳號
- **com_nav_auto_scroll**:
- **english**: Auto-scroll to Newest on Open
- **translated**: 開啟時自動捲動至最新內容
- **com_auth_error_create**:
- **english**: There was an error attempting to register your account. Please try again.
- **translated**: 嘗試註冊您的帳號時發生錯誤。請重試。
- **com_auth_full_name**:
- **english**: Full name
- **translated**: 全名
- **com_auth_name_required**:
- **english**: Name is required
- **translated**: 名稱必填
- **com_auth_name_min_length**:
- **english**: Name must be at least 3 characters
- **translated**: 名稱長度必須至少有 3 個字元
- **com_auth_name_max_length**:
- **english**: Name must be less than 80 characters
- **translated**: 名稱長度長度必須少於 80 個字元
- **com_auth_username**:
- **english**: Username (optional)
- **translated**: 使用者名稱(選填)
- **com_auth_username_required**:
- **english**: Username is required
- **translated**: 使用者名稱必填
- **com_auth_username_min_length**:
- **english**: Username must be at least 2 characters
- **translated**: 使用者名稱長度必須至少有 2 個字元
- **com_auth_username_max_length**:
- **english**: Username must be less than 20 characters
- **translated**: 使用者名稱長度必須少於 20 個字元
- **com_auth_already_have_account**:
- **english**: Already have an account?
- **translated**: 已經有帳號了?
- **com_auth_login**:
- **english**: Login
- **translated**: 登入
- **com_auth_reset_password**:
- **english**: Reset your password
- **translated**: 重設密碼
- **com_auth_click**:
- **english**: Click
- **translated**: 點選
- **com_auth_here**:
- **english**: HERE
- **translated**: 這裡
- **com_auth_to_reset_your_password**:
- **english**: to reset your password.
- **translated**: 重設您的密碼。
- **com_auth_reset_password_link_sent**:
- **english**: Email Sent
- **translated**: 電子郵件已傳送
- **com_auth_reset_password_email_sent**:
- **english**: An email has been sent to you with further instructions to reset your password.
- **translated**: 已向您傳送電子郵件,其中包含進一步重設密碼的操作說明。
- **com_auth_error_reset_password**:
- **english**: There was a problem resetting your password. There was no user found with the email address provided. Please try again.
- **translated**: 重設密碼時出現問題。找不到使用提供的電子郵件地址的使用者。請重試。
- **com_auth_reset_password_success**:
- **english**: Password Reset Success
- **translated**: 密碼重設成功
- **com_auth_login_with_new_password**:
- **english**: You may now login with your new password.
- **translated**: 您現在可以使用新密碼登入。
- **com_auth_error_invalid_reset_token**:
- **english**: This password reset token is no longer valid.
- **translated**: 此密碼重設令牌已無效。
- **com_auth_click_here**:
- **english**: Click here
- **translated**: 點選這裡
- **com_auth_to_try_again**:
- **english**: to try again.
- **translated**: 重試。
- **com_auth_submit_registration**:
- **english**: Submit registration
- **translated**: 送出
- **com_auth_welcome_back**:
- **english**: Welcome back
- **translated**: 歡迎回來
- **com_endpoint_open_menu**:
- **english**: Open Menu
- **translated**: 開啟選單
- **com_endpoint_bing_enable_sydney**:
- **english**: Enable Sydney
- **translated**: Sydney
- **com_endpoint_bing_to_enable_sydney**:
- **english**: To enable Sydney
- **translated**: 啟用 Sydney
- **com_endpoint_bing_jailbreak**:
- **english**: Jailbreak
- **translated**: 越獄
- **com_endpoint_bing_context_placeholder**:
- **english**: Bing can use up to 7k tokens for 'context', which it can reference for the conversation. The specific limit is not known but may run into errors exceeding 7k tokens
- **translated**: Bing 可以使用多達 7k 個 token 作為「前後文」,並在對話中引用。具體限制不詳,但可能會在超過 7k token 時出現錯誤
- **com_endpoint_bing_system_message_placeholder**:
- **english**: WARNING: Misuse of this feature can get you BANNED from using Bing! Click on 'System Message' for full instructions and the default message if omitted, which is the 'Sydney' preset that is considered safe.
- **translated**: 警告:不當使用此功能可能會導致您被禁止使用 Bing如需完整指引和預設訊息若未設定請點選「系統訊息」這是被認為安全的「Sydney」預設值。
- **com_endpoint_system_message**:
- **english**: System Message
- **translated**: 系統訊息
- **com_endpoint_default_blank**:
- **english**: default: blank
- **translated**: 預設:空白
- **com_endpoint_default_false**:
- **english**: default: false
- **translated**: 預設:否
- **com_endpoint_default_creative**:
- **english**: default: creative
- **translated**: 預設:創意
- **com_endpoint_default_empty**:
- **english**: default: empty
- **translated**: 預設:空
- **com_endpoint_default_with_num**:
- **english**: default: {0}
- **translated**: 預設:{0}
- **com_endpoint_context**:
- **english**: Context
- **translated**: 前後文
- **com_endpoint_tone_style**:
- **english**: Tone Style
- **translated**: 語氣風格
- **com_endpoint_token_count**:
- **english**: Token count
- **translated**: token 數量
- **com_endpoint_output**:
- **english**: Output
- **translated**: 輸出
- **com_endpoint_google_temp**:
- **english**: Higher values = more random, while lower values = more focused and deterministic. We recommend altering this or Top P but not both.
- **translated**: 較高的值表示更隨機,而較低的值表示更集中和確定。我們建議修改這個或 Top P但不建議兩者都修改。
- **com_endpoint_google_topp**:
- **english**: Top-p changes how the model selects tokens for output. Tokens are selected from most K (see topK parameter) probable to least until the sum of their probabilities equals the top-p value.
- **translated**: Top-p 調整模型在輸出 token 時的選擇機制。從最可能的 K見 topK 參數)開始選擇 token直到它們的機率之和達到 top-p 值。
- **com_endpoint_google_topk**:
- **english**: Top-k changes how the model selects tokens for output. A top-k of 1 means the selected token is the most probable among all tokens in the model's vocabulary (also called greedy decoding), while a top-k of 3 means that the next token is selected from among the 3 most probable tokens (using temperature).
- **translated**: Top-k 調整模型如何選取輸出的 token。當 Top-k 設為 1 時,模型會選取在其詞彙庫中機率最高的 token 進行輸出(這也被稱為貪婪解碼)。相對地,當 Top-k 設為 3 時,模型會從機率最高的三個 token 中選取下一個輸出 token這會涉及到所謂的「溫度」調整
- **com_endpoint_google_maxoutputtokens**:
- **english**: Maximum number of tokens that can be generated in the response. Specify a lower value for shorter responses and a higher value for longer responses.
- **translated**: 設定回應中可生成的最大 token 數。若希望回應簡短,請設定較低的數值;若需較長的回應,則設定較高的數值。
- **com_endpoint_google_custom_name_placeholder**:
- **english**: Set a custom name for Google
- **translated**: 為 Google 設定自定義名稱
- **com_endpoint_prompt_prefix_placeholder**:
- **english**: Set custom instructions or context. Ignored if empty.
- **translated**: 設定自定義提示或前後文。如果為空則忽略。
- **com_endpoint_custom_name**:
- **english**: Custom Name
- **translated**: 自定義名稱
- **com_endpoint_prompt_prefix**:
- **english**: Custom Instructions
- **translated**: 提示起始字串
- **com_endpoint_temperature**:
- **english**: Temperature
- **translated**: 溫度
- **com_endpoint_default**:
- **english**: default
- **translated**: 預設
- **com_endpoint_top_p**:
- **english**: Top P
- **translated**: Top P
- **com_endpoint_top_k**:
- **english**: Top K
- **translated**: Top K
- **com_endpoint_max_output_tokens**:
- **english**: Max Output Tokens
- **translated**: 最大輸出 token 數
- **com_endpoint_openai_temp**:
- **english**: Higher values = more random, while lower values = more focused and deterministic. We recommend altering this or Top P but not both.
- **translated**: 較高的值表示更隨機,而較低的值表示更集中和確定。我們建議修改這個或 Top P但不建議兩者都修改。
- **com_endpoint_openai_max**:
- **english**: The max tokens to generate. The total length of input tokens and generated tokens is limited by the model's context length.
- **translated**: 要生成的最大 token 數。輸入 token 和生成 token 的總長度受到模型前後文長度的限制。
- **com_endpoint_openai_topp**:
- **english**: An alternative to sampling with temperature, called nucleus sampling, where the model considers the results of the tokens with top_p probability mass. So 0.1 means only the tokens comprising the top 10% probability mass are considered. We recommend altering this or temperature but not both.
- **translated**: 與溫度取樣的替代方法,稱為核心取樣,其中模型考慮 top_p 機率質量的 token 結果。所以 0.1 表示只考慮佔 top 10% 機率質量的 token 。我們建議修改這個或溫度,但不建議兩者都修改。
- **com_endpoint_openai_freq**:
- **english**: Number between -2.0 and 2.0. Positive values penalize new tokens based on their existing frequency in the text so far, decreasing the model's likelihood to repeat the same line verbatim.
- **translated**: 數值範圍介於 -2.0 和 2.0 之間。正值會根據該 token 在目前的文字中出現的頻率進行懲罰,減少模型產生重複內容的可能性。
- **com_endpoint_openai_pres**:
- **english**: Number between -2.0 and 2.0. Positive values penalize new tokens based on whether they appear in the text so far, increasing the model's likelihood to talk about new topics.
- **translated**: 數值範圍介於 -2.0 和 2.0 之間。正值會根據該 token 是否在目前的文字中出現來進行懲罰,增加模型談及新主題的可能性。
- **com_endpoint_openai_custom_name_placeholder**:
- **english**: Set a custom name for the AI
- **translated**: 為 ChatGPT 設定自定義名稱
- **com_endpoint_openai_prompt_prefix_placeholder**:
- **english**: Set custom instructions to include in System Message. Default: none
- **translated**: 在系統訊息中設定自定義提示。
- **com_endpoint_anthropic_temp**:
- **english**: Ranges from 0 to 1. Use temp closer to 0 for analytical / multiple choice, and closer to 1 for creative and generative tasks. We recommend altering this or Top P but not both.
- **translated**: 範圍從 0 到 1。對於分析/多選題,使用接近 0 的溫度,對於創意和生成式任務,使用接近 1 的溫度。我們建議修改這個或 Top P但不建議兩者都修改。
- **com_endpoint_anthropic_topp**:
- **english**: Top-p changes how the model selects tokens for output. Tokens are selected from most K (see topK parameter) probable to least until the sum of their probabilities equals the top-p value.
- **translated**: Top-p 改變模型選擇輸出 token 的方式。從最可能的 K見 topK 參數)開始選擇 token直到它們的機率之和達到 top-p 值。
- **com_endpoint_anthropic_topk**:
- **english**: Top-k changes how the model selects tokens for output. A top-k of 1 means the selected token is the most probable among all tokens in the model's vocabulary (also called greedy decoding), while a top-k of 3 means that the next token is selected from among the 3 most probable tokens (using temperature).
- **translated**: Top-k 改變模型選擇輸出 token 的方式。Top-k 為 1 表示所選 token 在模型詞彙表中所有 token 中最可能(也稱為貪婪解碼),而 Top-k 為 3 表示下一個 token 從最可能的 3 個 token 中選擇(使用溫度)。
- **com_endpoint_anthropic_maxoutputtokens**:
- **english**: Maximum number of tokens that can be generated in the response. Specify a lower value for shorter responses and a higher value for longer responses.
- **translated**: 設定回應中可生成的最大 token 數。若希望回應簡短,請設定較低的數值;若需較長的回應,則設定較高的數值。
- **com_endpoint_anthropic_custom_name_placeholder**:
- **english**: Set a custom name for Anthropic
- **translated**: 為 Anthropic 設定自定義名稱
- **com_endpoint_frequency_penalty**:
- **english**: Frequency Penalty
- **translated**: 頻率懲罰
- **com_endpoint_presence_penalty**:
- **english**: Presence Penalty
- **translated**: 出現懲罰
- **com_endpoint_plug_use_functions**:
- **english**: Use Functions
- **translated**: 使用外掛作為 OpenAI 函式
- **com_endpoint_plug_skip_completion**:
- **english**: Skip Completion
- **translated**: 跳過完成步驟
- **com_endpoint_disabled_with_tools**:
- **english**: disabled with tools
- **translated**: 與工具一起停用
- **com_endpoint_disabled_with_tools_placeholder**:
- **english**: Disabled with Tools Selected
- **translated**: 選擇工具時停用
- **com_endpoint_plug_set_custom_instructions_for_gpt_placeholder**:
- **english**: Set custom instructions to include in System Message. Default: none
- **translated**: 在系統訊息中新增自定義提示。
- **com_endpoint_import**:
- **english**: Import
- **translated**: 匯入
- **com_endpoint_set_custom_name**:
- **english**: Set a custom name, in case you can find this preset
- **translated**: 設定自定義名稱,以便您找到此預設設定
- **com_endpoint_preset**:
- **english**: preset
- **translated**: 預設設定
- **com_endpoint_presets**:
- **english**: presets
- **translated**: 預設設定
- **com_endpoint_preset_name**:
- **english**: Preset Name
- **translated**: 名稱
- **com_endpoint_new_topic**:
- **english**: New Topic
- **translated**: 新主題
- **com_endpoint**:
- **english**: Endpoint
- **translated**: 選項
- **com_endpoint_hide**:
- **english**: Hide
- **translated**: 隱藏
- **com_endpoint_show**:
- **english**: Show
- **translated**: 顯示
- **com_endpoint_examples**:
- **english**: Presets
- **translated**: 預設設定
- **com_endpoint_completion**:
- **english**: Completion
- **translated**: 完成
- **com_endpoint_agent**:
- **english**: Agent
- **translated**: 代理
- **com_endpoint_show_what_settings**:
- **english**: Show {0} Settings
- **translated**: 顯示 {0} 設定
- **com_endpoint_export**:
- **english**: Export
- **translated**: 匯出
- **com_endpoint_save_as_preset**:
- **english**: Save As Preset
- **translated**: 另存為預設設定
- **com_endpoint_presets_clear_warning**:
- **english**: Are you sure you want to clear all presets? This is irreversible.
- **translated**: 您確定要清除所有預設設定嗎?此操作無法復原。
- **com_endpoint_not_implemented**:
- **english**: Not implemented
- **translated**: 尚未實做
- **com_endpoint_no_presets**:
- **english**: No presets yet, use the settings button to create one
- **translated**: 尚無預設設定
- **com_endpoint_not_available**:
- **english**: No endpoint available
- **translated**: 無可用選項
- **com_endpoint_view_options**:
- **english**: View Options
- **translated**: 檢視選項
- **com_endpoint_save_convo_as_preset**:
- **english**: Save Conversation as Preset
- **translated**: 將對話另存為預設設定
- **com_endpoint_my_preset**:
- **english**: My Preset
- **translated**: 我的預設設定
- **com_endpoint_agent_model**:
- **english**: Agent Model (Recommended: GPT-3.5)
- **translated**: 代理模型建議GPT-3.5
- **com_endpoint_completion_model**:
- **english**: Completion Model (Recommended: GPT-4)
- **translated**: 完成模型建議GPT-4
- **com_endpoint_func_hover**:
- **english**: Enable use of Plugins as OpenAI Functions
- **translated**: 啟用將外掛用作 OpenAI 函式
- **com_endpoint_skip_hover**:
- **english**: Enable skipping the completion step, which reviews the final answer and generated steps
- **translated**: 啟用跳過完成步驟,評估最終答案和生成步驟
- **com_endpoint_config_key**:
- **english**: Set API Key
- **translated**: 設定 API 金鑰
- **com_endpoint_config_key_for**:
- **english**: Set API Key for
- **translated**: 設定 API 金鑰給
- **com_endpoint_config_key_name**:
- **english**: Key
- **translated**: 金鑰
- **com_endpoint_config_value**:
- **english**: Enter value for
- **translated**: 輸入
- **com_endpoint_config_key_name_placeholder**:
- **english**: Set API key first
- **translated**: 請先設定 API 金鑰
- **com_endpoint_config_key_encryption**:
- **english**: Your key will be encrypted and deleted at
- **translated**: 您的金鑰將被加密並在此到期時間刪除:
- **com_endpoint_config_key_expiry**:
- **english**: the expiry time
- **translated**: 到期時刪除
- **com_endpoint_config_key_import_json_key**:
- **english**: Import Service Account JSON Key.
- **translated**: 匯入服務帳戶 JSON 金鑰。
- **com_endpoint_config_key_import_json_key_success**:
- **english**: Successfully Imported Service Account JSON Key
- **translated**: 成功匯入服務帳戶 JSON 金鑰
- **com_endpoint_config_key_import_json_key_invalid**:
- **english**: Invalid Service Account JSON Key, Did you import the correct file?
- **translated**: 無效的服務帳戶 JSON 金鑰,您是否匯入了正確的檔案?
- **com_endpoint_config_key_get_edge_key**:
- **english**: To get your Access token for Bing, login to
- **translated**: 要取得 Bing 的存取權杖,請登入到
- **com_endpoint_config_key_get_edge_key_dev_tool**:
- **english**: Use dev tools or an extension while logged into the site to copy the content of the _U cookie. If this fails, follow these
- **translated**: 使用開發工具或擴充套件在登入網站時複製 _U cookie 的內容。如果此方法失敗,請按照這些
- **com_endpoint_config_key_edge_instructions**:
- **english**: instructions
- **translated**: 說明
- **com_endpoint_config_key_edge_full_key_string**:
- **english**: to provide the full cookie strings.
- **translated**: 提供完整的 cookie 字串。
- **com_endpoint_config_key_chatgpt**:
- **english**: To get your Access token For ChatGPT 'Free Version', login to
- **translated**: 要取得 ChatGPT '免費版' 的存取權杖,請登入到
- **com_endpoint_config_key_chatgpt_then_visit**:
- **english**: then visit
- **translated**: 然後造訪
- **com_endpoint_config_key_chatgpt_copy_token**:
- **english**: Copy access token.
- **translated**: 複製存取權杖。
- **com_endpoint_config_key_google_need_to**:
- **english**: You need to
- **translated**: 您需要
- **com_endpoint_config_key_google_vertex_ai**:
- **english**: Enable Vertex AI
- **translated**: 在 Google Cloud 上啟用 Vertex AI
- **com_endpoint_config_key_google_vertex_api**:
- **english**: API on Google Cloud, then
- **translated**: API然後
- **com_endpoint_config_key_google_service_account**:
- **english**: Create a Service Account
- **translated**: 建立一個服務帳戶
- **com_endpoint_config_key_google_vertex_api_role**:
- **english**: Make sure to click 'Create and Continue' to give at least the 'Vertex AI User' role. Lastly, create a JSON key to import here.
- **translated**: 確保點選「建立並繼續」並至少給予「Vertex AI 使用者」角色。最後,建立一個 JSON 金鑰以在此處匯入。
- **com_nav_plugin_store**:
- **english**: Plugin store
- **translated**: 外掛商店
- **com_nav_plugin_search**:
- **english**: Search plugins
- **translated**: 搜尋外掛
- **com_nav_plugin_auth_error**:
- **english**: There was an error attempting to authenticate this plugin. Please try again.
- **translated**: 嘗試驗證此外掛時發生錯誤。請重試。
- **com_nav_export_filename**:
- **english**: Filename
- **translated**: 檔名
- **com_nav_export_filename_placeholder**:
- **english**: Set the filename
- **translated**: 設定檔案名稱
- **com_nav_export_type**:
- **english**: Type
- **translated**: 類型
- **com_nav_export_include_endpoint_options**:
- **english**: Include endpoint options
- **translated**: 包含 AI 選項
- **com_nav_enabled**:
- **english**: Enabled
- **translated**: 已啟用
- **com_nav_not_supported**:
- **english**: Not Supported
- **translated**: 不支援
- **com_nav_export_all_message_branches**:
- **english**: Export all message branches
- **translated**: 匯出所有訊息分支
- **com_nav_export_recursive_or_sequential**:
- **english**: Recursive or sequential?
- **translated**: 遞迴還是序列?
- **com_nav_export_recursive**:
- **english**: Recursive
- **translated**: 遞迴
- **com_nav_export_conversation**:
- **english**: Export conversation
- **translated**: 匯出對話
- **com_nav_theme**:
- **english**: Theme
- **translated**: 主題
- **com_nav_theme_system**:
- **english**: System
- **translated**: 跟隨系統設定
- **com_nav_theme_dark**:
- **english**: Dark
- **translated**: 深色
- **com_nav_theme_light**:
- **english**: Light
- **translated**: 淺色
- **com_nav_clear_all_chats**:
- **english**: Clear all chats
- **translated**: 清除所有對話
- **com_nav_confirm_clear**:
- **english**: Confirm Clear
- **translated**: 確認清除
- **com_nav_close_sidebar**:
- **english**: Close sidebar
- **translated**: 關閉側邊選單
- **com_nav_open_sidebar**:
- **english**: Open sidebar
- **translated**: 開啟側邊選單
- **com_nav_send_message**:
- **english**: Send message
- **translated**: 傳送訊息
- **com_nav_log_out**:
- **english**: Log out
- **translated**: 登出
- **com_nav_user**:
- **english**: USER
- **translated**: 使用者
- **com_nav_archived_chats**:
- **english**: Archived chats
- **translated**: 封存的對話
- **com_nav_archived_chats_manage**:
- **english**: Manage
- **translated**: 管理
- **com_nav_archived_chats_empty**:
- **english**: You have no archived conversations.
- **translated**: 您沒有任何封存的對話。
- **com_nav_archive_all_chats**:
- **english**: Archive all chats
- **translated**: 封存所有對話
- **com_nav_archive_all**:
- **english**: Archive all
- **translated**: 封存所有
- **com_nav_archive_name**:
- **english**: Name
- **translated**: 名稱
- **com_nav_archive_created_at**:
- **english**: DateCreated
- **translated**: 建立時間
- **com_nav_clear_conversation**:
- **english**: Clear conversations
- **translated**: 清除對話
- **com_nav_clear_conversation_confirm_message**:
- **english**: Are you sure you want to clear all conversations? This is irreversible.
- **translated**: 您確定要清除所有對話嗎?此操作無法復原。
- **com_nav_help_faq**:
- **english**: Help & FAQ
- **translated**: 說明與常見問題
- **com_nav_settings**:
- **english**: Settings
- **translated**: 設定
- **com_nav_search_placeholder**:
- **english**: Search messages
- **translated**: 搜尋訊息
- **com_nav_setting_general**:
- **english**: General
- **translated**: 一般
- **com_nav_setting_data**:
- **english**: Data controls
- **translated**: 資料控制
Please consider the above comparisons to enhance understanding and guide improvements in translations.
Provide insights or suggestions that could help refine the translation process, focusing on cultural and contextual relevance.
Please craft a prompt that can be used to better inform future translations to this language.
Write this prompt in the translated language, with all its nuances detected, not in the English.

View file

@ -0,0 +1,76 @@
import Anthropic from '@anthropic-ai/sdk';
import type * as a from '@anthropic-ai/sdk';
import {
parseParamFromPrompt,
genTranslationPrompt,
} from '../../api/app/clients/prompts/titlePrompts';
/**
* Get the initialized Anthropic client.
* @returns {Anthropic} The Anthropic client instance.
*/
export function getClient() {
/** @type {Anthropic.default.RequestOptions} */
const options = {
apiKey: process.env.ANTHROPIC_API_KEY,
};
return new Anthropic(options);
}
/**
* This function capitlizes on [Anthropic's function calling training](https://docs.anthropic.com/claude/docs/functions-external-tools).
*
* @param {Object} params - The parameters for the generation.
* @param {string} params.key
* @param {string} params.baselineTranslation
* @param {string} params.translationPrompt
* @param {Array<{ pageContent: string }>} params.context
*
* @returns {Promise<string | 'New Chat'>} A promise that resolves to the generated conversation title.
* In case of failure, it will return the default title, "New Chat".
*/
export async function translateKeyPhrase({ key, baselineTranslation, translationPrompt, context }) {
let translation: string | undefined;
const model = 'claude-3-sonnet-20240229';
const prompt = genTranslationPrompt(translationPrompt);
const system = prompt;
const translateCompletion = async () => {
const content = `Current key: \`${key}\`
Baseline translation: ${baselineTranslation}
Please generate a translation for the key in the target language as described by the function.
Similar key and phrases: ${context.map((c) => c.pageContent).join(', ')}
Remember to invoke the tool with proper tool invocation; e.g.:
<invoke>\n<tool_name>submit_translation</tool_name>\n<parameters>\n<translation>Your Translation Here</translation>\n</parameters>\n</invoke>`;
const message: a.Anthropic.MessageParam = { role: 'user', content };
const requestOptions: a.Anthropic.MessageCreateParamsNonStreaming = {
model,
temperature: 0.3,
max_tokens: 1024,
system,
stop_sequences: ['\n\nHuman:', '\n\nAssistant', '</function_calls>'],
messages: [message],
stream: false,
};
try {
const client = getClient();
const response = await client.messages.create(requestOptions);
const text = response.content[0].text;
translation = parseParamFromPrompt(text, 'translation');
} catch (e) {
console.error('[AnthropicClient] There was an issue generating the translation', e);
}
};
await translateCompletion();
return translation;
}

View file

@ -0,0 +1,72 @@
import fs from 'fs';
import path from 'path';
import { exec } from 'child_process';
async function main(baseFilePath: string, languagesDir: string) {
const { default: baseLanguage } = await import(path.resolve(baseFilePath));
const files = fs.readdirSync(languagesDir);
for (let file of files) {
const ext = path.extname(file);
if (ext !== '.ts' && ext !== '.tsx') continue; // Only process TypeScript files
const filePath = path.resolve(languagesDir, file);
if (filePath === baseFilePath) continue; // Skip the base language file
const { default: otherLanguage } = await import(filePath);
let comparisons = {};
for (let key in otherLanguage) {
if (otherLanguage.hasOwnProperty(key) && baseLanguage.hasOwnProperty(key)) {
comparisons[key] = {
english: baseLanguage[key],
translated: otherLanguage[key]
};
}
}
let fileContent = fs.readFileSync(filePath, 'utf8');
const comparisonsObjRegex = /export const comparisons = {[\s\S]*?};/gm;
const hasComparisons = comparisonsObjRegex.test(fileContent);
const comparisonsExport = `\nexport const comparisons = ${JSON.stringify(comparisons, null, 2)};\n`;
if (hasComparisons) {
fileContent = fileContent.replace(comparisonsObjRegex, comparisonsExport);
} else {
fileContent = fileContent.trim() + comparisonsExport;
}
fs.writeFileSync(filePath, fileContent); // Write updated content back to file
}
// Execute ESLint with the --fix option on the entire directory
exec(`bunx eslint "${languagesDir}" --fix`, (error, stdout, stderr) => {
if (error) {
console.error('Error executing ESLint:', error);
return;
}
if (stderr) {
console.error('ESLint stderr:', stderr);
return;
}
console.log('ESLint stdout:', stdout);
});
}
const languagesDir = './client/src/localization/languages';
const baseFilePath = path.resolve(languagesDir, 'Eng.ts');
main(baseFilePath, languagesDir).catch(console.error);
// const prompt = `
// Write a prompt that is mindful of the nuances in the language with respect to its English counterpart, which serves as the baseline for translations. Here are the comparisons between the language translations and their English counterparts:
// ${comparisons}
// Please consider the above comparisons to enhance understanding and guide improvements in translations. Provide insights or suggestions that could help refine the translation process, focusing on cultural and contextual relevance.
// Please craft a prompt that can be used to better inform future translations to this language. Write this prompt in the translated language, with all its nuances detected, not in the English.
// `;

View file

@ -0,0 +1,43 @@
import dotenv from 'dotenv';
dotenv.config({
path: './',
});
import { OpenAIEmbeddings } from "@langchain/openai";
import { HNSWLib } from "@langchain/community/vectorstores/hnswlib";
import { RecursiveCharacterTextSplitter } from "langchain/text_splitter";
import * as fs from "fs";
import * as path from "path";
export const storeEmbeddings = async (modulePath: string) => {
try {
const text = fs.readFileSync(modulePath, "utf8");
const textSplitter = new RecursiveCharacterTextSplitter({ chunkSize: 600 });
const docs = await textSplitter.createDocuments([text]);
const vectorStore = await HNSWLib.fromDocuments(docs, new OpenAIEmbeddings());
const directory = `./config/translations/stores/${path.basename(modulePath)}`;
if (!fs.existsSync(directory)) {
fs.mkdirSync(directory, { recursive: true });
console.log(`Directory created: ${directory}`);
} else {
console.log(`Directory already exists: ${directory}`);
return;
}
await vectorStore.save(directory);
} catch (error) {
console.error(`Error storing embeddings`);
console.error(error);
}
}
export const loadEmbeddings = async (modulePath: string) => {
try {
const directory = `./config/translations/stores/${path.basename(modulePath)}`;
const loadedVectorStore = await HNSWLib.load(directory, new OpenAIEmbeddings());
return loadedVectorStore;
} catch (error) {
console.error(`Error loading embeddings`);
console.error(error);
}
}

View file

@ -0,0 +1,21 @@
import path from 'path';
import main from './main';
async function processFile(baseFilePath: string, compareFilename: string) {
await main(baseFilePath, compareFilename);
}
const args = process.argv.slice(-1);
if (args.length !== 1) {
console.log(process.argv, args);
console.error('Usage: bun file.ts <compareFilename>');
process.exit(1);
}
const languagesDir = './client/src/localization/languages';
const baseFilePath = path.resolve(languagesDir, 'Eng.ts');
const compareFilename = path.resolve(languagesDir, `${args[0]}.ts`);
processFile(baseFilePath, compareFilename).catch(console.error);

View file

@ -0,0 +1,75 @@
import fs from 'fs';
import path from 'path';
const baseDirPath = './client/src/localization/languages';
const promptsDirPath = './client/src/localization/prompts/instructions';
async function ensureDirectoryExists(directory: string) {
return fs.promises.access(directory).catch(() => fs.promises.mkdir(directory, { recursive: true }));
}
// Helper function to generate Markdown from an object, recursively if needed
function generateMarkdownFromObject(obj: any, depth: number = 0): string {
if (typeof obj !== 'object' || obj === null) {
return String(obj);
}
const indent = ' '.repeat(depth * 2);
return Object.entries(obj)
.map(([key, value]) => {
if (typeof value === 'object') {
return `\n${indent}- **${key}**:${generateMarkdownFromObject(value, depth + 1)}`;
}
return `${key === 'english' ? '\n' : ''}${indent}- **${key}**: ${value}`;
})
.join('\n');
}
async function generatePromptForFile(filePath: string, fileName: string) {
const modulePath = path.resolve(filePath); // Ensuring path is correctly resolved
const fileModule = await import(modulePath); // Dynamically importing the file as a module
let comparisonsMarkdown = '';
if (fileModule.comparisons) {
comparisonsMarkdown = generateMarkdownFromObject(fileModule.comparisons);
} else {
comparisonsMarkdown = 'No comparisons object found.';
}
// Creating markdown content
const promptContent = `# Instructions for Translation
Write a prompt that is mindful of the nuances in the language with respect to its English counterpart, which serves as the baseline for translations. Here are the comparisons between the language translations and their English counterparts:
${comparisonsMarkdown}
Please consider the above comparisons to enhance understanding and guide improvements in translations.
Provide insights or suggestions that could help refine the translation process, focusing on cultural and contextual relevance.
Please craft a prompt that can be used to better inform future translations to this language.
Write this prompt in the translated language, with all its nuances detected, not in the English.
`;
return promptContent;
}
async function createPromptsForTranslations() {
await ensureDirectoryExists(promptsDirPath);
const files = await fs.promises.readdir(baseDirPath);
for (const file of files) {
if (!file.includes('Eng.ts')) { // Ensure English or base file is excluded
const filePath = path.join(baseDirPath, file);
const promptContent = await generatePromptForFile(filePath, file);
const outputFilePath = path.join(promptsDirPath, `${path.basename(file, '.ts')}.md`);
await fs.promises.writeFile(outputFilePath, promptContent);
console.log(`Prompt created for: ${file}`);
}
}
}
createPromptsForTranslations().then(() => console.log('Prompts generation completed.'));

View file

@ -0,0 +1,42 @@
import fs from 'fs';
import path from 'path';
async function readKeysFromFile(filePath: string): Promise<string[]> {
const languageModule = await import(filePath);
const keys = Object.keys(languageModule.default);
return keys;
}
async function compareKeys(baseKeys: string[], keysFromOtherFile: string[]): Promise<string[]> {
const missingKeys = baseKeys.filter(key => !keysFromOtherFile.includes(key));
return missingKeys;
}
async function main(baseFilePath: string, languagesDir: string) {
const baseKeys = await readKeysFromFile(baseFilePath);
const files = fs.readdirSync(languagesDir);
for (const file of files) {
const ext = path.extname(file);
if (ext !== '.ts' && ext !== '.tsx') continue; // Ensure it's a TypeScript file
const compareFilePath = path.resolve(languagesDir, file);
if (compareFilePath === baseFilePath) continue; // Skip the base file
try {
const keysFromOtherFile = await readKeysFromFile(compareFilePath);
const missingKeys = await compareKeys(baseKeys, keysFromOtherFile);
if (missingKeys.length > 0) {
console.log(`Missing Keys in ${file}:`, missingKeys);
}
} catch (error) {
console.error(`Error processing file ${file}:`, error);
}
}
}
// Set the directory containing language files and specify the path to the base (English) language file.
const languagesDir = './client/src/localization/languages';
const baseFilePath = path.resolve(languagesDir, 'Eng.ts');
main(baseFilePath, languagesDir).catch(console.error);

View file

@ -0,0 +1,38 @@
import fs from 'fs';
import path from 'path';
import { processLanguageModule, processMissingKey } from './process';
export default async function main(baseFilePath: string, compareFilePath: string) {
const prompt = await processLanguageModule(path.basename(compareFilePath), compareFilePath);
if (prompt === undefined) {
console.error(`Prompt not found for module: ${path.basename(compareFilePath)}`);
return;
}
const baseModule = await import(baseFilePath);
const baseKeys = Object.keys(baseModule.default);
const compareModule = await import(compareFilePath);
const compareKeys = Object.keys(compareModule.default);
const missingKeys = baseKeys.filter(key => !compareKeys.includes(key));
if (missingKeys.length > 0) {
const keyTranslations = {};
for (const key of missingKeys) {
const baselineTranslation = baseModule.default[key] || "No baseline translation available";
const result = await processMissingKey({
key,
baselineTranslation,
translationPrompt: prompt,
moduleName: path.basename(compareFilePath),
});
keyTranslations[key] = result;
}
const outputDir = path.dirname(compareFilePath);
const outputFileName = `${path.basename(compareFilePath, path.extname(compareFilePath))}_missing_keys.json`;
const outputFilePath = path.join(outputDir, outputFileName);
fs.writeFileSync(outputFilePath, JSON.stringify(keyTranslations, null, 2));
}
}

View file

@ -0,0 +1,47 @@
import fs from 'fs';
import path from 'path';
import { storeEmbeddings, loadEmbeddings } from './embeddings';
import { translateKeyPhrase } from './anthropic';
const missingKeyMap = {};
const vectorStoreMap = {};
export async function processLanguageModule(moduleName: string, modulePath: string) {
const filename = path.basename(moduleName, path.extname(moduleName));
const promptFilePath = path.join(path.dirname(modulePath), '../prompts', `${filename}.md`);
console.log(promptFilePath);
if (!fs.existsSync(promptFilePath)) {
console.error(`Prompt file not found for module: ${moduleName}`);
return undefined;
}
const prompt = fs.readFileSync(promptFilePath, 'utf-8');
await storeEmbeddings(modulePath);
vectorStoreMap[moduleName] = await loadEmbeddings(modulePath);
const baseKeys = Object.keys((await import(modulePath)).default);
console.log(`Keys in module: ${moduleName}:`, baseKeys.length)
missingKeyMap[moduleName] = 0;
return prompt;
}
export async function processMissingKey({
key,
baselineTranslation,
moduleName,
translationPrompt,
} : {
key: string, baselineTranslation: string, moduleName: string, translationPrompt: string
}) {
missingKeyMap[moduleName]++;
const vectorStore = vectorStoreMap[moduleName];
const context = await vectorStore.similaritySearch(key, 5);
const translation = await translateKeyPhrase({
key,
baselineTranslation,
translationPrompt,
context,
});
console.log(`"${key}": "${translation}",\n`)
return translation;
}

View file

@ -0,0 +1,21 @@
import fs from 'fs';
import path from 'path';
import main from './main';
async function scanDirectory(baseFilePath: string, languagesDir: string) {
const files = fs.readdirSync(languagesDir);
for (const file of files) {
const ext = path.extname(file);
if (ext !== '.ts' && ext !== '.tsx') continue;
const compareFilePath = path.resolve(languagesDir, file);
if (compareFilePath === baseFilePath) continue;
await main(baseFilePath, compareFilePath);
}
}
const languagesDir = './client/src/localization/languages';
const baseFilePath = path.resolve(languagesDir, 'Eng.ts');
scanDirectory(baseFilePath, languagesDir).catch(console.error);

158
package-lock.json generated
View file

@ -66,6 +66,7 @@
"firebase": "^10.6.0", "firebase": "^10.6.0",
"googleapis": "^126.0.1", "googleapis": "^126.0.1",
"handlebars": "^4.7.7", "handlebars": "^4.7.7",
"hnswlib-node": "^1.4.2",
"html": "^1.0.0", "html": "^1.0.0",
"ioredis": "^5.3.2", "ioredis": "^5.3.2",
"js-yaml": "^4.1.0", "js-yaml": "^4.1.0",
@ -110,33 +111,6 @@
"supertest": "^6.3.3" "supertest": "^6.3.3"
} }
}, },
"api/node_modules/@aws-crypto/sha256-js": {
"version": "5.2.0",
"resolved": "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-5.2.0.tgz",
"integrity": "sha512-FFQQyu7edu4ufvIZ+OadFpHHOt+eSTBaYaki44c+akjg7qZg9oOQeLlk77F6tSYqjDAFClrHJk9tMf0HdVyOvA==",
"optional": true,
"peer": true,
"dependencies": {
"@aws-crypto/util": "^5.2.0",
"@aws-sdk/types": "^3.222.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
"api/node_modules/@aws-crypto/util": {
"version": "5.2.0",
"resolved": "https://registry.npmjs.org/@aws-crypto/util/-/util-5.2.0.tgz",
"integrity": "sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==",
"optional": true,
"peer": true,
"dependencies": {
"@aws-sdk/types": "^3.222.0",
"@smithy/util-utf8": "^2.0.0",
"tslib": "^2.6.2"
}
},
"api/node_modules/@firebase/analytics": { "api/node_modules/@firebase/analytics": {
"version": "0.10.0", "version": "0.10.0",
"resolved": "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.10.0.tgz", "resolved": "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.10.0.tgz",
@ -1389,13 +1363,7 @@
"tslib": "^1.11.1" "tslib": "^1.11.1"
} }
}, },
"node_modules/@aws-crypto/sha256-browser/node_modules/tslib": { "node_modules/@aws-crypto/sha256-browser/node_modules/@aws-crypto/sha256-js": {
"version": "1.14.1",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
"optional": true
},
"node_modules/@aws-crypto/sha256-js": {
"version": "3.0.0", "version": "3.0.0",
"resolved": "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-3.0.0.tgz", "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-3.0.0.tgz",
"integrity": "sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==", "integrity": "sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==",
@ -1406,12 +1374,39 @@
"tslib": "^1.11.1" "tslib": "^1.11.1"
} }
}, },
"node_modules/@aws-crypto/sha256-js/node_modules/tslib": { "node_modules/@aws-crypto/sha256-browser/node_modules/tslib": {
"version": "1.14.1", "version": "1.14.1",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
"optional": true "optional": true
}, },
"node_modules/@aws-crypto/sha256-js": {
"version": "5.2.0",
"resolved": "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-5.2.0.tgz",
"integrity": "sha512-FFQQyu7edu4ufvIZ+OadFpHHOt+eSTBaYaki44c+akjg7qZg9oOQeLlk77F6tSYqjDAFClrHJk9tMf0HdVyOvA==",
"optional": true,
"peer": true,
"dependencies": {
"@aws-crypto/util": "^5.2.0",
"@aws-sdk/types": "^3.222.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
"node_modules/@aws-crypto/sha256-js/node_modules/@aws-crypto/util": {
"version": "5.2.0",
"resolved": "https://registry.npmjs.org/@aws-crypto/util/-/util-5.2.0.tgz",
"integrity": "sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==",
"optional": true,
"peer": true,
"dependencies": {
"@aws-sdk/types": "^3.222.0",
"@smithy/util-utf8": "^2.0.0",
"tslib": "^2.6.2"
}
},
"node_modules/@aws-crypto/supports-web-crypto": { "node_modules/@aws-crypto/supports-web-crypto": {
"version": "3.0.0", "version": "3.0.0",
"resolved": "https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-3.0.0.tgz", "resolved": "https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-3.0.0.tgz",
@ -1495,6 +1490,23 @@
"node": ">=14.0.0" "node": ">=14.0.0"
} }
}, },
"node_modules/@aws-sdk/client-cognito-identity/node_modules/@aws-crypto/sha256-js": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-3.0.0.tgz",
"integrity": "sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==",
"optional": true,
"dependencies": {
"@aws-crypto/util": "^3.0.0",
"@aws-sdk/types": "^3.222.0",
"tslib": "^1.11.1"
}
},
"node_modules/@aws-sdk/client-cognito-identity/node_modules/@aws-crypto/sha256-js/node_modules/tslib": {
"version": "1.14.1",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
"optional": true
},
"node_modules/@aws-sdk/client-sso": { "node_modules/@aws-sdk/client-sso": {
"version": "3.502.0", "version": "3.502.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.502.0.tgz", "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.502.0.tgz",
@ -1596,6 +1608,40 @@
"@aws-sdk/credential-provider-node": "^3.504.0" "@aws-sdk/credential-provider-node": "^3.504.0"
} }
}, },
"node_modules/@aws-sdk/client-sso-oidc/node_modules/@aws-crypto/sha256-js": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-3.0.0.tgz",
"integrity": "sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==",
"optional": true,
"dependencies": {
"@aws-crypto/util": "^3.0.0",
"@aws-sdk/types": "^3.222.0",
"tslib": "^1.11.1"
}
},
"node_modules/@aws-sdk/client-sso-oidc/node_modules/@aws-crypto/sha256-js/node_modules/tslib": {
"version": "1.14.1",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
"optional": true
},
"node_modules/@aws-sdk/client-sso/node_modules/@aws-crypto/sha256-js": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-3.0.0.tgz",
"integrity": "sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==",
"optional": true,
"dependencies": {
"@aws-crypto/util": "^3.0.0",
"@aws-sdk/types": "^3.222.0",
"tslib": "^1.11.1"
}
},
"node_modules/@aws-sdk/client-sso/node_modules/@aws-crypto/sha256-js/node_modules/tslib": {
"version": "1.14.1",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
"optional": true
},
"node_modules/@aws-sdk/client-sts": { "node_modules/@aws-sdk/client-sts": {
"version": "3.504.0", "version": "3.504.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.504.0.tgz", "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.504.0.tgz",
@ -1649,6 +1695,23 @@
"@aws-sdk/credential-provider-node": "^3.504.0" "@aws-sdk/credential-provider-node": "^3.504.0"
} }
}, },
"node_modules/@aws-sdk/client-sts/node_modules/@aws-crypto/sha256-js": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-3.0.0.tgz",
"integrity": "sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==",
"optional": true,
"dependencies": {
"@aws-crypto/util": "^3.0.0",
"@aws-sdk/types": "^3.222.0",
"tslib": "^1.11.1"
}
},
"node_modules/@aws-sdk/client-sts/node_modules/@aws-crypto/sha256-js/node_modules/tslib": {
"version": "1.14.1",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
"optional": true
},
"node_modules/@aws-sdk/core": { "node_modules/@aws-sdk/core": {
"version": "3.496.0", "version": "3.496.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.496.0.tgz", "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.496.0.tgz",
@ -11513,6 +11576,14 @@
"resolved": "https://registry.npmjs.org/binary-search/-/binary-search-1.3.6.tgz", "resolved": "https://registry.npmjs.org/binary-search/-/binary-search-1.3.6.tgz",
"integrity": "sha512-nbE1WxOTTrUWIfsfZ4aHGYu5DOuNkbxGokjV6Z2kxfJK3uaAb8zNK1muzOeipoLHZjInT4Br88BHpzevc681xA==" "integrity": "sha512-nbE1WxOTTrUWIfsfZ4aHGYu5DOuNkbxGokjV6Z2kxfJK3uaAb8zNK1muzOeipoLHZjInT4Br88BHpzevc681xA=="
}, },
"node_modules/bindings": {
"version": "1.5.0",
"resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
"integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
"dependencies": {
"file-uri-to-path": "1.0.0"
}
},
"node_modules/bl": { "node_modules/bl": {
"version": "5.1.0", "version": "5.1.0",
"resolved": "https://registry.npmjs.org/bl/-/bl-5.1.0.tgz", "resolved": "https://registry.npmjs.org/bl/-/bl-5.1.0.tgz",
@ -14952,6 +15023,11 @@
"url": "https://github.com/sindresorhus/file-type?sponsor=1" "url": "https://github.com/sindresorhus/file-type?sponsor=1"
} }
}, },
"node_modules/file-uri-to-path": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
"integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw=="
},
"node_modules/filelist": { "node_modules/filelist": {
"version": "1.0.4", "version": "1.0.4",
"resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz",
@ -16264,6 +16340,16 @@
"minimalistic-crypto-utils": "^1.0.1" "minimalistic-crypto-utils": "^1.0.1"
} }
}, },
"node_modules/hnswlib-node": {
"version": "1.4.2",
"resolved": "https://registry.npmjs.org/hnswlib-node/-/hnswlib-node-1.4.2.tgz",
"integrity": "sha512-76PIzOaNcX8kOpKwlFPl07uelpctqDMzbiC+Qsk2JWNVkzeU/6iXRk4tfE9z3DoK1RCBrOaFXmQ6RFb1BVF9LA==",
"hasInstallScript": true,
"dependencies": {
"bindings": "^1.5.0",
"node-addon-api": "^6.0.0"
}
},
"node_modules/hoist-non-react-statics": { "node_modules/hoist-non-react-statics": {
"version": "3.3.2", "version": "3.3.2",
"resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz",
@ -29167,7 +29253,7 @@
}, },
"packages/data-provider": { "packages/data-provider": {
"name": "librechat-data-provider", "name": "librechat-data-provider",
"version": "0.6.0", "version": "0.6.1",
"license": "ISC", "license": "ISC",
"dependencies": { "dependencies": {
"@types/js-yaml": "^4.0.9", "@types/js-yaml": "^4.0.9",